diff -r 03334a31130a -r 4b780ebbedc6 client/src/store/configureStore.js --- a/client/src/store/configureStore.js Thu Nov 08 16:03:28 2018 +0100 +++ b/client/src/store/configureStore.js Tue Nov 13 16:46:15 2018 +0100 @@ -1,10 +1,10 @@ -import rootReducer from '../reducers'; +import createRootReducer from '../reducers'; import rootAuthSaga from '../sagas/authSaga'; import rootGroupSaga from '../sagas/groupSaga'; import rootSyncSaga from '../sagas/syncSaga'; import networkSaga from '../sagas/networkSaga'; import { compose, createStore, applyMiddleware } from 'redux'; -import { connectRouter, routerMiddleware } from 'connected-react-router' +import { routerMiddleware } from 'connected-react-router'; import createSagaMiddleware from 'redux-saga'; import { persistStore, persistReducer } from 'redux-persist'; import localForage from 'localforage'; @@ -50,7 +50,7 @@ export default (history, initialState = defaultState) => { - const persistedReducer = connectRouter(history)(persistReducer(persistOptions, rootReducer)); + const persistedReducer = createRootReducer(history, (rootReducer) => persistReducer(persistOptions, rootReducer)); const router = routerMiddleware(history); const saga = createSagaMiddleware();