From 625b4ef8a7afd85bddab87a4db9c4c0b6d31279d Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Fri, 23 Feb 2024 19:34:23 +0100 Subject: [PATCH] remove deprecated interface --- .../data-source/data-source.interface.ts | 19 ------------------- .../core/repository/data-source/index.ts | 1 - 2 files changed, 20 deletions(-) delete mode 100644 src/Umbraco.Web.UI.Client/src/packages/core/repository/data-source/data-source.interface.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/repository/data-source/data-source.interface.ts b/src/Umbraco.Web.UI.Client/src/packages/core/repository/data-source/data-source.interface.ts deleted file mode 100644 index b1309ffb4c..0000000000 --- a/src/Umbraco.Web.UI.Client/src/packages/core/repository/data-source/data-source.interface.ts +++ /dev/null @@ -1,19 +0,0 @@ -import type { DataSourceResponse } from '@umbraco-cms/backoffice/repository'; - -export interface UmbDataSource< - CreateRequestType, - CreateResponseType, - UpdateRequestType, - ResponseType, - CreateScaffoldPresetType = Partial, - ScaffoldResponseType = Partial, -> { - createScaffold( - parentId: string | null, - preset?: Partial | CreateScaffoldPresetType, - ): Promise>; - create(data: CreateRequestType): Promise>; - read(unique: string): Promise>; - update(unique: string, data: UpdateRequestType): Promise>; - delete(unique: string): Promise; -} diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/repository/data-source/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/repository/data-source/index.ts index 9da8f3ad03..4dbee0ac06 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/repository/data-source/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/repository/data-source/index.ts @@ -1,6 +1,5 @@ export * from './collection-data-source.interface.js'; export * from './copy-data-source.interface.js'; export * from './data-source-response.interface.js'; -export * from './data-source.interface.js'; export * from './move-data-source.interface.js'; export * from './types.js';