From bebd97fc5904959ad2d34f65cdb01c369aa670c2 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Fri, 10 Feb 2023 12:11:42 +0100 Subject: [PATCH] remove duplicate interfaces --- .../libs/models/index.ts | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/libs/models/index.ts b/src/Umbraco.Web.UI.Client/libs/models/index.ts index 32c74f8f84..df5bf0d1e9 100644 --- a/src/Umbraco.Web.UI.Client/libs/models/index.ts +++ b/src/Umbraco.Web.UI.Client/libs/models/index.ts @@ -164,25 +164,3 @@ export interface DataSourceResponse { data?: T; error?: ProblemDetailsModel; } - -export interface UmbRepositoryFactory { - new (host: UmbControllerHostInterface): T; -} - -export interface UmbTreeRepository { - requestRootItems: () => Promise<{ - data: PagedEntityTreeItemModel | undefined; - error: ProblemDetailsModel | undefined; - }>; - requestChildrenOf: (parentKey: string | null) => Promise<{ - data: PagedEntityTreeItemModel | undefined; - error: ProblemDetailsModel | undefined; - }>; - requestItems: (keys: string[]) => Promise<{ - data: Array | undefined; - error: ProblemDetailsModel | undefined; - }>; - rootItems: () => Promise>; - childrenOf: (parentKey: string | null) => Promise>; - items: (keys: string[]) => Promise>; -}