UNPKG

roiact

Version:
35 lines (24 loc) 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _redux = require("redux"); var _reduxSaga = _interopRequireDefault(require("redux-saga")); var _reduxThunk = _interopRequireDefault(require("redux-thunk")); var _Root = _interopRequireDefault(require("./Root")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // create the saga middleware var initialState = {}; var enhancers = []; var middleware = [_reduxThunk.default]; if (process.env.NODE_ENV === 'development') { var devToolsExtension = window.__REDUX_DEVTOOLS_EXTENSION__; if (typeof devToolsExtension === 'function') { enhancers.push(devToolsExtension()); } } var composedEnhancers = _redux.compose.apply(void 0, [_redux.applyMiddleware.apply(void 0, middleware)].concat(enhancers)); var store = (0, _redux.createStore)((0, _Root.default)(null), initialState, composedEnhancers); var _default = store; exports.default = _default;