@bigfishtv/cockpit
Version:
36 lines (25 loc) • 848 B
JavaScript
;
exports.__esModule = true;
exports.default = configureStore;
var _redux = require('redux');
var _reduxThunk = require('redux-thunk');
var _reduxThunk2 = _interopRequireDefault(_reduxThunk);
var _index = require('reducers/index');
var _index2 = _interopRequireDefault(_index);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
// eslint-disable-next-line no-unused-vars
function logger(_ref) {
var getState = _ref.getState;
return function (next) {
return function (action) {
var result = next(action);
return result;
};
};
} /**
* @module Core/store
*/
var finalCreateStore = (0, _redux.applyMiddleware)(_reduxThunk2.default /*, logger*/)(_redux.createStore);
function configureStore(initialState) {
return finalCreateStore(_index2.default, initialState);
}