text: import { createStore, compose } from 'redux';
  import { reduxReactRouter, routerStateReducer, ReduxRouter } from 'redux-router';
  import rootReducer from '../reducers';
  
  
  export default function configureStore(initialState) {
  	let finalCreateStore = compose(
      global.devToolsExtension ? global.devToolsExtension() : f => f
    )(createStore);
  
    const store = finalCreateStore(rootReducer, initialState);
  
    if (module.hot) {
      // Enable Webpack hot module replacement for reducers
      module.hot.accept('../reducers', () => {
        const nextReducer = require('../reducers');
        store.replaceReducer(nextReducer);
      });
    }
  	return store;
  }
  