UNPKG

@jbt/ng-rx

Version:

Configurable ngrx

63 lines 2.85 kB
"use strict"; var __assign = (this && this.__assign) || function () { __assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ Object.defineProperty(exports, "__esModule", { value: true }); var DefaultReducerHandlers = /** @class */ (function () { function DefaultReducerHandlers() { } /** * @param {?} state * @param {?} action * @return {?} */ DefaultReducerHandlers.set = /** * @param {?} state * @param {?} action * @return {?} */ function (state, action) { return action.payload; }; /** * @param {?} state * @param {?} action * @return {?} */ DefaultReducerHandlers.override = /** * @param {?} state * @param {?} action * @return {?} */ function (state, action) { return __assign({}, state, action.payload); }; /** * @param {?} state * @param {?} action * @return {?} */ DefaultReducerHandlers.noop = /** * @param {?} state * @param {?} action * @return {?} */ function (state, action) { return state; }; return DefaultReducerHandlers; }()); exports.DefaultReducerHandlers = DefaultReducerHandlers; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVkdWNlci1oYW5kbGVycy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BqYnQvbmctcngvIiwic291cmNlcyI6WyJsaWIvaW50ZXJuYWxzL3JlZHVjZXJzL3JlZHVjZXItaGFuZGxlcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFFQTtJQUFBO0lBYUEsQ0FBQzs7Ozs7O0lBWGlCLDBCQUFHOzs7OztJQUFqQixVQUFrQixLQUFVLEVBQUUsTUFBVztRQUNyQyxPQUFPLE1BQU0sQ0FBQyxPQUFPLENBQUM7SUFDMUIsQ0FBQzs7Ozs7O0lBRWEsK0JBQVE7Ozs7O0lBQXRCLFVBQXVCLEtBQVUsRUFBRSxNQUFXO1FBQzFDLG9CQUFXLEtBQUssRUFBSyxNQUFNLENBQUMsT0FBTyxFQUFFO0lBQ3pDLENBQUM7Ozs7OztJQUVhLDJCQUFJOzs7OztJQUFsQixVQUFtQixLQUFVLEVBQUUsTUFBVztRQUN0QyxPQUFPLEtBQUssQ0FBQztJQUNqQixDQUFDO0lBQ0wsNkJBQUM7QUFBRCxDQUFDLEFBYkQsSUFhQztBQWJZLHdEQUFzQiIsInNvdXJjZXNDb250ZW50IjpbIlxuXG5leHBvcnQgY2xhc3MgRGVmYXVsdFJlZHVjZXJIYW5kbGVycyB7XG5cbiAgICBwdWJsaWMgc3RhdGljIHNldChzdGF0ZTogYW55LCBhY3Rpb246IGFueSk6IGFueSB7XG4gICAgICAgIHJldHVybiBhY3Rpb24ucGF5bG9hZDtcbiAgICB9XG5cbiAgICBwdWJsaWMgc3RhdGljIG92ZXJyaWRlKHN0YXRlOiBhbnksIGFjdGlvbjogYW55KTogYW55IHtcbiAgICAgICAgcmV0dXJuIHsuLi5zdGF0ZSwgLi4uYWN0aW9uLnBheWxvYWR9O1xuICAgIH1cblxuICAgIHB1YmxpYyBzdGF0aWMgbm9vcChzdGF0ZTogYW55LCBhY3Rpb246IGFueSk6IGFueSB7XG4gICAgICAgIHJldHVybiBzdGF0ZTtcbiAgICB9XG59XG4iXX0=