@jbt/ng-rx
Version:
Configurable ngrx
40 lines • 2.57 kB
JavaScript
;
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
Object.defineProperty(exports, "__esModule", { value: true });
var utils_1 = require("@jbt/utils");
var ReducersRepository = /** @class */ (function (_super) {
__extends(ReducersRepository, _super);
function ReducersRepository() {
var _this = _super.call(this, {
id: 'ReducersRepository',
fallbackKey: 'default'
}) || this;
_this.addByMap({
default: (/**
* @param {?} state
* @return {?}
*/
function (state) { return state; })
});
return _this;
}
return ReducersRepository;
}(utils_1.Repository));
exports.ReducersRepository = ReducersRepository;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVkdWNlcnMtcmVwb3NpdG9yeS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BqYnQvbmctcngvIiwic291cmNlcyI6WyJsaWIvaW50ZXJuYWxzL3JlZHVjZXJzL3JlZHVjZXJzLXJlcG9zaXRvcnkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLG9DQUF3QztBQUV4QztJQUF3QyxzQ0FBZTtJQUVuRDtRQUFBLFlBRUksa0JBQU07WUFDRixFQUFFLEVBQUUsb0JBQW9CO1lBQ3hCLFdBQVcsRUFBRSxTQUFTO1NBQ3pCLENBQUMsU0FLTDtRQUhHLEtBQUksQ0FBQyxRQUFRLENBQUM7WUFDVixPQUFPOzs7O1lBQUUsVUFBQSxLQUFLLElBQUksT0FBQSxLQUFLLEVBQUwsQ0FBSyxDQUFBO1NBQzFCLENBQUMsQ0FBQzs7SUFDUCxDQUFDO0lBQ0wseUJBQUM7QUFBRCxDQUFDLEFBYkQsQ0FBd0Msa0JBQVUsR0FhakQ7QUFiWSxnREFBa0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBSZXBvc2l0b3J5IH0gZnJvbSAnQGpidC91dGlscyc7XG5cbmV4cG9ydCBjbGFzcyBSZWR1Y2Vyc1JlcG9zaXRvcnkgZXh0ZW5kcyBSZXBvc2l0b3J5PGFueT4ge1xuXG4gICAgY29uc3RydWN0b3IoKSB7XG5cbiAgICAgICAgc3VwZXIoe1xuICAgICAgICAgICAgaWQ6ICdSZWR1Y2Vyc1JlcG9zaXRvcnknLFxuICAgICAgICAgICAgZmFsbGJhY2tLZXk6ICdkZWZhdWx0J1xuICAgICAgICB9KTtcblxuICAgICAgICB0aGlzLmFkZEJ5TWFwKHtcbiAgICAgICAgICAgIGRlZmF1bHQ6IHN0YXRlID0+IHN0YXRlXG4gICAgICAgIH0pO1xuICAgIH1cbn1cbiJdfQ==