diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-09-17 02:42:57 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-09-17 02:42:57 +0200 |
| commit | 021f46b9cf7c61efb8d2531694b0a724d6277c3f (patch) | |
| tree | 75018fba0c12c2de90e8651a617a3d4569c8184c /app/client/index.jsx | |
| parent | 4c18946614657a9f8955408e514172a74eacc28e (diff) | |
signup
Diffstat (limited to 'app/client/index.jsx')
| -rw-r--r-- | app/client/index.jsx | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/app/client/index.jsx b/app/client/index.jsx index 614bb35..9c18251 100644 --- a/app/client/index.jsx +++ b/app/client/index.jsx @@ -1,6 +1,6 @@ import { h, render } from 'preact' import { Provider } from 'react-redux' -import { BrowserRouter, Route } from 'react-router-dom' +import { BrowserRouter, Switch, Route, Redirect } from 'react-router-dom' // import client from './client' import { store, history } from './store' @@ -24,16 +24,17 @@ const app = ( <Provider store={store}> <Auth.Gate> <BrowserRouter> - <div> + <Switch> <Route exact path='/' component={Dashboard} /> - <Route path='/system/' component={System} /> - <Route path='/dashboard/' component={Dashboard} /> - <Route path='/logout/' component={Auth.Logout} /> + <Route exact path='/system/' component={System} /> + <Route exact path='/dashboard/' component={Dashboard} /> + <Route exact path='/logout/' component={Auth.Logout} /> {module_list} - <Route path='/' component={Header} /> - <AudioPlayer /> - </div> + <Route exact path='/' component={Header} /> + <Route component={() => <Redirect to="/" />} /> + </Switch> </BrowserRouter> + <AudioPlayer /> </Auth.Gate> </Provider> ) |
