tsc corrections

This commit is contained in:
Niels Lyngsø
2023-12-06 09:32:54 +01:00
parent 6df53897fb
commit e29af00440
3 changed files with 13 additions and 13 deletions

View File

@@ -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<ItemType extends ItemResponseModelBaseModel>
/* 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<UmbPickerModalData<ItemType>, UmbPickerModalValue>,
getUniqueMethod?: (entry: ItemType) => string | undefined,

View File

@@ -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<ItemType extends ItemResponseModelBaseModel> {
host: UmbControllerHostElement;
host: UmbControllerHost;
repository?: UmbItemRepository<ItemType>;
#getUnique: (entry: ItemType) => string | undefined;
@@ -28,7 +28,7 @@ export class UmbRepositoryItemsManager<ItemType extends ItemResponseModelBaseMod
/* 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,
getUniqueMethod?: (entry: ItemType) => string | undefined,
) {

View File

@@ -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<UserItemResponseModel> {
constructor(host: UmbControllerHostElement) {
export class UmbUserPickerContext extends UmbPickerInputContext<UmbUserDetailModel> {
constructor(host: UmbControllerHost) {
super(host, UMB_USER_ITEM_REPOSITORY_ALIAS, UMB_USER_PICKER_MODAL);
}
}