mirror of
https://github.com/phuoc-ng/csslayout.git
synced 2025-08-06 14:16:50 +02:00
Move pages to /pages
This commit is contained in:
@@ -3,17 +3,16 @@ import { BrowserRouter as Router, Route, Switch as RouteSwitch } from 'react-rou
|
||||
|
||||
import './index.css';
|
||||
|
||||
import Explore from './Explore';
|
||||
import Home from './Home';
|
||||
import PatternPage from './PatternPage';
|
||||
import ExplorePage from './pages/ExplorePage';
|
||||
import HomePage from './pages/HomePage';
|
||||
import PatternPage from './pages/PatternPage';
|
||||
|
||||
const App = () => {
|
||||
return (
|
||||
<Router>
|
||||
<RouteSwitch>
|
||||
<Route exact={true} path='/'><Home /></Route>
|
||||
<Route exact={true} path='/patterns'><Explore /></Route>
|
||||
|
||||
<Route exact={true} path='/'><HomePage /></Route>
|
||||
<Route exact={true} path='/patterns'><ExplorePage /></Route>
|
||||
<Route
|
||||
path='/patterns/:pattern'
|
||||
render={(props) => <PatternPage pattern={props.match.params.pattern as string} />} // tslint:disable-line
|
||||
|
@@ -1,13 +1,13 @@
|
||||
import React from 'react';
|
||||
import { Link } from 'react-router-dom';
|
||||
|
||||
import CoverCard from './components/CoverCard';
|
||||
import Heading from './components/Heading';
|
||||
import Pattern from './constants/Pattern';
|
||||
import useDocumentTitle from './hooks/useDocumentTitle';
|
||||
import Layout from './layouts/Layout';
|
||||
import CoverCard from '../components/CoverCard';
|
||||
import Heading from '../components/Heading';
|
||||
import Pattern from '../constants/Pattern';
|
||||
import useDocumentTitle from '../hooks/useDocumentTitle';
|
||||
import Layout from '../layouts/Layout';
|
||||
|
||||
const Home = () => {
|
||||
const ExplorePage = () => {
|
||||
useDocumentTitle('CSS Layout ∙ Explore');
|
||||
|
||||
return (
|
||||
@@ -129,4 +129,4 @@ const Home = () => {
|
||||
);
|
||||
};
|
||||
|
||||
export default Home;
|
||||
export default ExplorePage;
|
@@ -3,12 +3,12 @@ import { Link } from 'react-router-dom';
|
||||
|
||||
import './home.css';
|
||||
|
||||
import CoverCard from './components/CoverCard';
|
||||
import Pattern from './constants/Pattern';
|
||||
import useDocumentTitle from './hooks/useDocumentTitle';
|
||||
import Layout from './layouts/Layout';
|
||||
import CoverCard from '../components/CoverCard';
|
||||
import Pattern from '../constants/Pattern';
|
||||
import useDocumentTitle from '../hooks/useDocumentTitle';
|
||||
import Layout from '../layouts/Layout';
|
||||
|
||||
const Home = () => {
|
||||
const HomePage = () => {
|
||||
useDocumentTitle('CSS Layout');
|
||||
|
||||
return (
|
||||
@@ -241,4 +241,4 @@ const Home = () => {
|
||||
);
|
||||
};
|
||||
|
||||
export default Home;
|
||||
export default HomePage;
|
@@ -1,7 +1,7 @@
|
||||
import React from 'react';
|
||||
|
||||
import Pattern from './constants/Pattern';
|
||||
import DetailsLoader from './loaders/DetailsLoader';
|
||||
import Pattern from '../constants/Pattern';
|
||||
import DetailsLoader from '../loaders/DetailsLoader';
|
||||
|
||||
interface PatternPageProps {
|
||||
pattern: string;
|
Reference in New Issue
Block a user