Browse Source

fix: avoid creating interfaces for enums in schematics

pull/5137/head
Arman Ozak 6 years ago
parent
commit
a70cfd6d27
  1. 3
      npm/ng-packs/packages/schematics/src/utils/model.ts

3
npm/ng-packs/packages/schematics/src/utils/model.ts

@ -21,7 +21,8 @@ export function createImportRefsToModelMapper(solution: string, types: Record<st
const reduceImportRefToImport = createImportRefToImportReducer(namespace);
const imports = importRefs.reduce((accumulatedImports, ref) => {
model.interfaces.push(mapImportRefToInterface(ref));
if (!types[ref].isEnum) model.interfaces.push(mapImportRefToInterface(ref));
return reduceImportRefToImport(accumulatedImports, ref);
}, []);

Loading…
Cancel
Save