UNPKG

generator-zionapps

Version:

Angular 9 Code Generator

13 lines (11 loc) 965 B
/** * <%= titleCase(pluralDomainName) %> Reducer * v<%= zionAppsGeneratorVersion %> | Generated on <%= zionAppsGeneratorBuildDate %> */ import { ActionReducer } from '@ngrx/store'; import { <%= pascalCase(singularDomainName) %>, INgRxCoreAction } from '@zionusa-nx-workspace/shared/domain'; import { generateNgRxCoreReducer } from '@zionusa-nx-workspace/shared/ngrx-core'; import { <%= pascalCase(pluralDomainName) %>Config, <%= pascalCase(pluralDomainName) %>State } from './<%= paramCase(pluralDomainName) %>.domain'; import { <%= camelCase(pluralDomainName) %>Adapter } from './<%= paramCase(pluralDomainName) %>.utils'; export const <%= camelCase(pluralDomainName) %>Reducer: ActionReducer<<%= pascalCase(pluralDomainName) %>State, INgRxCoreAction> = generateNgRxCoreReducer<<%= pascalCase(singularDomainName) %>, <%= pascalCase(pluralDomainName) %>State>(<%= camelCase(pluralDomainName) %>Adapter, <%= pascalCase(pluralDomainName) %>Config);