UNPKG

generator-genreact

Version:

A batteries-included isomorphic react application generator.

22 lines (18 loc) 549 B
import { createStore, applyMiddleware } from 'redux'; import thunk from 'redux-thunk'; import rootReducer from '../../reducers'; export default function configureStore(initialState) { const store = createStore( rootReducer, initialState, applyMiddleware(thunk) ); if (module.hot) { // Enable Webpack hot module replacement for reducers module.hot.accept('../../reducers', () => { const nextRootReducer = require('../../reducers').default; store.replaceReducer(nextRootReducer); }); } return store; }