1
0
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:
Phuoc Nguyen
2019-11-28 12:17:41 +07:00
parent fbed770a29
commit 97acac4e45
5 changed files with 20 additions and 21 deletions

View File

@@ -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

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;