client/src/store/configureStore.js
changeset 172 4b780ebbedc6
parent 168 ea92f4fe783d
--- 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();