From e29af004404285714d91fad8dbe089b2e5611e14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Wed, 6 Dec 2023 09:32:54 +0100 Subject: [PATCH] tsc corrections --- .../core/picker-input/picker-input.context.ts | 6 +++--- .../core/repository/repository-items.manager.ts | 12 ++++++------ .../user/components/user-input/user-input.context.ts | 8 ++++---- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/picker-input/picker-input.context.ts b/src/Umbraco.Web.UI.Client/src/packages/core/picker-input/picker-input.context.ts index b85aa6de55..33efb5e7fb 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/picker-input/picker-input.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/picker-input/picker-input.context.ts @@ -1,6 +1,6 @@ import { UmbChangeEvent } from '@umbraco-cms/backoffice/event'; -import { UmbItemRepository, UmbRepositoryItemsManager } from '@umbraco-cms/backoffice/repository'; -import { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller-api'; +import { type UmbItemRepository, UmbRepositoryItemsManager } from '@umbraco-cms/backoffice/repository'; +import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; import { UmbBaseController } from '@umbraco-cms/backoffice/class-api'; import { UMB_CONFIRM_MODAL, @@ -36,7 +36,7 @@ export class UmbPickerInputContext /* TODO: find a better way to have a getUniqueMethod. If we want to support trees/items of different types, then it need to be bound to the type and can't be a generic method we pass in. */ constructor( - host: UmbControllerHostElement, + host: UmbControllerHost, repositoryAlias: string, modalAlias: string | UmbModalToken, UmbPickerModalValue>, getUniqueMethod?: (entry: ItemType) => string | undefined, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/repository/repository-items.manager.ts b/src/Umbraco.Web.UI.Client/src/packages/core/repository/repository-items.manager.ts index 5f612116d3..64423e3020 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/repository/repository-items.manager.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/repository/repository-items.manager.ts @@ -1,12 +1,12 @@ -import { UmbItemRepository } from '@umbraco-cms/backoffice/repository'; -import { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller-api'; +import type { UmbItemRepository } from '@umbraco-cms/backoffice/repository'; +import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; import { UmbArrayState, UmbObserverController } from '@umbraco-cms/backoffice/observable-api'; -import { ManifestRepository, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; -import { ItemResponseModelBaseModel } from '@umbraco-cms/backoffice/backend-api'; +import { type ManifestRepository, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; +import { type ItemResponseModelBaseModel } from '@umbraco-cms/backoffice/backend-api'; import { UmbExtensionApiInitializer } from '@umbraco-cms/backoffice/extension-api'; export class UmbRepositoryItemsManager { - host: UmbControllerHostElement; + host: UmbControllerHost; repository?: UmbItemRepository; #getUnique: (entry: ItemType) => string | undefined; @@ -28,7 +28,7 @@ export class UmbRepositoryItemsManager string | undefined, ) { diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/user/components/user-input/user-input.context.ts b/src/Umbraco.Web.UI.Client/src/packages/user/user/components/user-input/user-input.context.ts index 6bdbf6f7bd..8b78b6e96c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/user/components/user-input/user-input.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/user/components/user-input/user-input.context.ts @@ -1,11 +1,11 @@ import { UMB_USER_ITEM_REPOSITORY_ALIAS } from '../../repository/index.js'; +import type { UmbUserDetailModel } from '../../types.js'; import { UmbPickerInputContext } from '@umbraco-cms/backoffice/picker-input'; -import { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller-api'; +import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; import { UMB_USER_PICKER_MODAL } from '@umbraco-cms/backoffice/modal'; -import { UserItemResponseModel } from '@umbraco-cms/backoffice/backend-api'; -export class UmbUserPickerContext extends UmbPickerInputContext { - constructor(host: UmbControllerHostElement) { +export class UmbUserPickerContext extends UmbPickerInputContext { + constructor(host: UmbControllerHost) { super(host, UMB_USER_ITEM_REPOSITORY_ALIAS, UMB_USER_PICKER_MODAL); } }