diff --git a/npm/ng-packs/packages/schematics/src/utils/service.ts b/npm/ng-packs/packages/schematics/src/utils/service.ts index 1280aa3aef..53eaa1d501 100644 --- a/npm/ng-packs/packages/schematics/src/utils/service.ts +++ b/npm/ng-packs/packages/schematics/src/utils/service.ts @@ -124,7 +124,7 @@ export function createActionToSignatureMapper() { } let type = adaptType(p.typeSimple); - if (p.typeSimple === 'enum' || p.typeSimple === '[enum]') { + if (p.typeSimple === 'enum' || p.typeSimple === '[enum]' || p.typeSimple === 'enum?' || p.typeSimple === '[enum]?') { type = adaptType(p.type); }