reducer-tools
Version:
redux reducer utilities
14 lines • 458 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createReducer = function (initialState, reducerMap) {
return function (state, action) {
if (state === void 0) { state = initialState; }
if (reducerMap.hasOwnProperty(action.type)) {
return reducerMap[action.type](state, action);
}
else {
return state;
}
};
};
//# sourceMappingURL=createReducer.js.map