--- 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();