aboutsummaryrefslogtreecommitdiff
path: root/src/client/react/App.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/react/App.js')
-rw-r--r--src/client/react/App.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/client/react/App.js b/src/client/react/App.js
index e9ff565..a5a5cbd 100644
--- a/src/client/react/App.js
+++ b/src/client/react/App.js
@@ -2,7 +2,7 @@ import React from 'react';
import PropTypes from 'prop-types';
import {
- BrowserRouter,
+ Router,
Route,
Switch,
Redirect,
@@ -16,20 +16,21 @@ import User from './components/page/User';
export default class App extends React.Component {
static propTypes = {
store: PropTypes.object.isRequired,
+ history: PropTypes.object.isRequired,
}
render() {
- const { store } = this.props;
+ const { store, history } = this.props;
return (
<Provider store={store}>
- <BrowserRouter>
+ <Router history={history}>
<Switch>
<Route exact path="/" component={Index} />
<Route path="/:type/:value" component={User} />
<Redirect to="/" />
</Switch>
- </BrowserRouter>
+ </Router>
</Provider>
);
}