From 666a3ccebd9d0c923cf48c1dc432b4adeb15b187 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Fri, 10 Feb 2023 12:00:26 +0100 Subject: [PATCH] fixing types --- .../repository/detail-repository.interface.ts | 24 +++++++++---------- .../repository-tree-data-source.interface.ts | 10 ++++---- 2 files changed, 16 insertions(+), 18 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/libs/repository/detail-repository.interface.ts b/src/Umbraco.Web.UI.Client/libs/repository/detail-repository.interface.ts index 6991e7f602..cdbf3b415d 100644 --- a/src/Umbraco.Web.UI.Client/libs/repository/detail-repository.interface.ts +++ b/src/Umbraco.Web.UI.Client/libs/repository/detail-repository.interface.ts @@ -1,27 +1,25 @@ -import type { ProblemDetails } from "@umbraco-cms/backend-api"; +import type { ProblemDetailsModel } from '@umbraco-cms/backend-api'; export interface UmbDetailRepository { - createDetailsScaffold(parentKey: string | null): Promise<{ data?: DetailType; - error?: ProblemDetails; - }> + error?: ProblemDetailsModel; + }>; requestDetails(key: string): Promise<{ data?: DetailType; - error?: ProblemDetails; - }> + error?: ProblemDetailsModel; + }>; createDetail(data: DetailType): Promise<{ - error?: ProblemDetails; - }> + error?: ProblemDetailsModel; + }>; saveDetail(data: DetailType): Promise<{ - error?: ProblemDetails; - }> + error?: ProblemDetailsModel; + }>; delete(key: string): Promise<{ - error?: ProblemDetails; - }> - + error?: ProblemDetailsModel; + }>; } diff --git a/src/Umbraco.Web.UI.Client/libs/repository/repository-tree-data-source.interface.ts b/src/Umbraco.Web.UI.Client/libs/repository/repository-tree-data-source.interface.ts index c6333f8fb2..aff4ec4451 100644 --- a/src/Umbraco.Web.UI.Client/libs/repository/repository-tree-data-source.interface.ts +++ b/src/Umbraco.Web.UI.Client/libs/repository/repository-tree-data-source.interface.ts @@ -1,8 +1,8 @@ -import { EntityTreeItem, PagedEntityTreeItem } from "@umbraco-cms/backend-api"; -import type { DataSourceResponse } from "@umbraco-cms/models"; +import { EntityTreeItemModel, PagedEntityTreeItemModel } from '@umbraco-cms/backend-api'; +import type { DataSourceResponse } from '@umbraco-cms/models'; export interface RepositoryTreeDataSource { - getRootItems(): Promise>; - getChildrenOf(parentKey: string): Promise>; - getItems(key: Array): Promise>; + getRootItems(): Promise>; + getChildrenOf(parentKey: string): Promise>; + getItems(key: Array): Promise>; }