From 1fe3b35076c5daddf9edc2a8396b62288cf105da Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Thu, 26 Dec 2019 16:11:14 +0300 Subject: [PATCH] feat(core): add ExtractFromGeneric type to ABP namespace #2404 --- npm/ng-packs/packages/core/src/lib/models/common.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/npm/ng-packs/packages/core/src/lib/models/common.ts b/npm/ng-packs/packages/core/src/lib/models/common.ts index dd0bae45ec..6661572893 100644 --- a/npm/ng-packs/packages/core/src/lib/models/common.ts +++ b/npm/ng-packs/packages/core/src/lib/models/common.ts @@ -1,6 +1,5 @@ -import { Config } from './config'; import { eLayoutType } from '../enums/common'; -import { Type } from '@angular/core'; +import { Config } from './config'; export namespace ABP { export interface Root { @@ -49,8 +48,5 @@ export namespace ABP { [key: string]: T; } - export interface ComponentData { - key: string; - default: Type; - } + export type ExtractFromGeneric = Generic extends Array ? X : Generic; }