Keep redux state across hot module reloads

This commit is contained in:
Daniel Ternyak 2017-07-02 12:55:58 -05:00
parent 2acd78473d
commit 727a6d3975
1 changed files with 4 additions and 2 deletions

View File

@ -15,10 +15,10 @@ import notificationsSaga from './sagas/notifications';
import 'assets/styles/etherwallet-master.less';
const sagaMiddleware = createSagaMiddleware();
let store;
const configureStore = () => {
let sagaApplied = applyMiddleware(sagaMiddleware);
let store;
let middleware;
if (process.env.NODE_ENV !== 'production') {
@ -54,5 +54,7 @@ const renderRoot = Root => {
renderRoot(Root);
if (module.hot) {
module.hot.accept();
module.hot.accept('reducers/index', () =>
store.replaceReducer(require('reducers/index').default)
);
}