Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import { createStore, applyMiddleware} from 'redux';
- import reducers from '../reducers';
- import thunk from 'redux-thunk';
- const createStoreWithMiddleware = applyMiddleware(thunk)(createStore);
- export default function(initialState){
- const store = createStoreWithMiddleware(reducers, initialState);
- if (module.hot) {
- // Enable Webpack hot module replacement for reducers
- module.hot.accept('../reducers', () => {
- const nextRootReducer = require('../reducers');
- store.replaceReducer(nextRootReducer);
- });
- }
- return store;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement