Browse Source

fix: assign createSelector return value to a variable before returning (ng-packagr)

pull/3115/head
Arman Ozak 7 years ago
parent
commit
7035168861
  1. 8
      npm/ng-packs/packages/core/src/lib/states/config.state.ts

8
npm/ng-packs/packages/core/src/lib/states/config.state.ts

@ -88,13 +88,15 @@ export class ConfigState {
} }
static getSetting(key: string) { static getSetting(key: string) {
return createSelector([ConfigState], (state: Config.State) => { const selector = createSelector([ConfigState], (state: Config.State) => {
return snq(() => state.setting.values[key]); return snq(() => state.setting.values[key]);
}); });
return selector;
} }
static getSettings(keyword?: string) { static getSettings(keyword?: string) {
return createSelector([ConfigState], (state: Config.State) => { const selector = createSelector([ConfigState], (state: Config.State) => {
const settings = snq(() => state.setting.values, {}); const settings = snq(() => state.setting.values, {});
if (!keyword) return settings; if (!keyword) return settings;
@ -106,6 +108,8 @@ export class ConfigState {
return acc; return acc;
}, {}); }, {});
}); });
return selector;
} }
static getGrantedPolicy(key: string) { static getGrantedPolicy(key: string) {

Loading…
Cancel
Save