UNPKG

@soushians/config

Version:
20 lines 1.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var store_1 = require("@ngrx/store"); var configList = require("./config-list.reducer"); var actions_1 = require("../actions"); actions_1.ConfigLoadedFailedAction; exports.ConfigReducers = { list: configList.Reducer }; //#region selectors exports.selectConfigState = store_1.createFeatureSelector('config'); //#endregion exports.getConfigListState = store_1.createSelector(exports.selectConfigState, function (state) { return state.list; }); exports.getConfigs = store_1.createSelector(exports.getConfigListState, configList.getConfigs); exports.getAppConfig = store_1.createSelector(exports.getConfigListState, configList.getAppConfig); exports.getAuthenticationModuleConfig = store_1.createSelector(exports.getConfigListState, configList.getAuthenticationModuleConfig); exports.getUserModuleConfig = store_1.createSelector(exports.getConfigListState, configList.getUserModuleConfig); exports.getlayoutModuleConfig = store_1.createSelector(exports.getConfigListState, configList.getlayoutModuleConfig); exports.getConfigModuleConfig = store_1.createSelector(exports.getConfigListState, configList.getConfigModuleConfig); //# sourceMappingURL=index.js.map