File

libs/nx/src/executors/shared/metadata-utils/__test/kitchen-sink/enum.ts

Extends

AbstractBuildingBlock

import { AbstractBuildingBlock } from '@allianz/taly-core';

/**
 * enums should be ignored, we only will get `Record<EnumCode, any>` as the high level type
 */
enum EnumCode {
  CODE_A = 'CODE_A',
  CODE_B = 'CODE_B',
  CODE_C = 'CODE_C'
}

interface SomeResources {
  myProperty: Record<EnumCode, unknown>;
}

export class EnumComponent extends AbstractBuildingBlock<unknown, SomeResources> {}

results matching ""

    No results matching ""