diff options
author | eug-vs <eug-vs@keemail.me> | 2020-08-07 22:25:20 +0300 |
---|---|---|
committer | eug-vs <eug-vs@keemail.me> | 2020-08-07 22:25:20 +0300 |
commit | 2d6ba7459fff67823b55cfc39342896873962714 (patch) | |
tree | abdbe2503cc9a08226175cac1fad0e09eed698be /src/pages/Page.tsx | |
parent | 056ef91e36f86a3278dfbb2f369939534bffe7e2 (diff) | |
download | which-ui-2d6ba7459fff67823b55cfc39342896873962714.tar.gz |
refactor: simplify Route component
Diffstat (limited to 'src/pages/Page.tsx')
-rw-r--r-- | src/pages/Page.tsx | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/pages/Page.tsx b/src/pages/Page.tsx index 85b351c..29b9564 100644 --- a/src/pages/Page.tsx +++ b/src/pages/Page.tsx @@ -2,14 +2,14 @@ import React from 'react'; import { makeStyles, useTheme } from '@material-ui/core/styles'; import { useMediaQuery } from '@material-ui/core'; import { SnackbarProvider } from 'notistack'; -import { BrowserRouter, Switch, Route } from 'react-router-dom'; +import { BrowserRouter, Switch } from 'react-router-dom'; import ProfilePage from './ProfilePage/ProfilePage'; import FeedPage from './FeedPage/FeedPage'; import AuthPage from './AuthPage/AuthPage'; import HomePage from './HomePage/HomePage'; import NotificationsPage from './NotificationsPage/NotificationsPage'; -import PrivateRoute from './PrivateRoute'; +import Route from './Route'; import urls from './urls'; @@ -41,11 +41,12 @@ const Page: React.FC = () => { > <div className={classes.root}> <Switch> - <PrivateRoute exact path={urls.home} component={HomePage} /> - <PrivateRoute exact path={urls.login} component={AuthPage} /> - <PrivateRoute exact path={urls.registration} component={AuthPage} /> - <PrivateRoute exact path={urls.feed} component={FeedPage} /> - <PrivateRoute exact path={urls.notifications} component={NotificationsPage} /> + <Route exact path={urls.home} component={HomePage} /> + <Route exact path={urls.login} component={AuthPage} /> + <Route exact path={urls.registration} component={AuthPage} /> + <Route exact path={urls.feed} component={FeedPage} /> + <Route exact path={urls.notifications} component={NotificationsPage} /> + <Route path={urls.profile} component={ProfilePage} /> </Switch> </div> </SnackbarProvider> |