UNPKG

antd-npm-demo

Version:

React & Redux & Ant.Design

35 lines (24 loc) 974 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _redux = require('redux'); var _reduxThunk = require('redux-thunk'); var _reduxThunk2 = _interopRequireDefault(_reduxThunk); var _reducers = require('../reducers'); var _reducers2 = _interopRequireDefault(_reducers); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var configureStore = function configureStore(preloadedState) { var store = (0, _redux.createStore)(_reducers2.default, preloadedState, (0, _redux.applyMiddleware)(_reduxThunk2.default)); if (module.hot) { // Enable Webpack hot module replacement for reducers module.hot.accept('../reducers', function () { var nextRootReducer = require('../reducers').default; store.replaceReducer(nextRootReducer); }); } return store; }; exports.default = configureStore; module.exports = exports['default']; //# sourceMappingURL=configureStore.js.map