From 5ebd34ed83f878976b89da78d6bdaa1dc9e935d7 Mon Sep 17 00:00:00 2001 From: Noah Loomans Date: Wed, 7 Feb 2018 15:21:52 +0100 Subject: Redirect to / on invalid url --- src/client/react/index.js | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/client/react/index.js b/src/client/react/index.js index 122d54b..3cabf9f 100644 --- a/src/client/react/index.js +++ b/src/client/react/index.js @@ -1,11 +1,19 @@ import React from 'react'; import ReactDOM from 'react-dom'; import moment from 'moment'; -import { Provider } from 'react-redux'; -import { BrowserRouter as Router, Route } from 'react-router-dom'; + import { createStore, applyMiddleware, compose } from 'redux'; +import { Provider } from 'react-redux'; import logger from 'redux-logger'; import thunk from 'redux-thunk'; + +import { + BrowserRouter as Router, + Route, + Switch, + Redirect, +} from 'react-router-dom'; + import reducer from './reducers'; import Index from './components/page/Index'; import User from './components/page/User'; @@ -22,10 +30,11 @@ const store = createStore( ReactDOM.render( -
+ -
+ +
, document.getElementById('root'), -- cgit v1.1