@alex925/react-redux-modal
Version:
react-redux-modal is a React modal implemented with Redux
17 lines (15 loc) • 462 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createReducer = createReducer;
function createReducer(initialState, fnMap) {
return function () {
var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : initialState;
var _ref = arguments[1];
var type = _ref.type,
payload = _ref.payload;
var handle = fnMap[type];
return handle ? handle(state, payload) : state;
};
}