higher-order-reducers
Version:
A library of simple everyday reducer utility functions
15 lines (13 loc) • 386 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var withDefault = function withDefault(defaultState) {
if (typeof defaultState === 'undefined') {
throw new Error('"withDefault" must have a defined defaultState');
}
return function (state) {
return typeof state === 'undefined' ? defaultState : state;
};
};
exports.default = withDefault;