Просмотр исходного кода

style(core): remove unused type

Karel Van De Winkel 4 лет назад
Родитель
Сommit
67933da9e2
1 измененных файлов с 1 добавлено и 2 удалено
  1. 1 2
      packages/core/src/config/promotion/promotion-action.ts

+ 1 - 2
packages/core/src/config/promotion/promotion-action.ts

@@ -20,8 +20,7 @@ import { PromotionConditionState } from './promotion-condition';
 export type ConditionConfig = {
     [name: string]: { required?: boolean };
 }
-export type ConditionRequiredKeys<U extends ConditionConfig, value extends true | false> =
-    NonNullable<{ [K in keyof U]: value extends U[K]['required'] ? K : never }[keyof U]>;
+
 export type ConditionalState<U extends ConditionConfig> = {
     [K in keyof U]: U[K]['required'] extends true ? PromotionConditionState : PromotionConditionState | undefined;
 }