fixing types

This commit is contained in:
Mads Rasmussen
2024-05-13 21:27:48 +02:00
parent 891c038ba4
commit 87e414cfb1
3 changed files with 6 additions and 6 deletions

View File

@@ -1,10 +1,10 @@
import type { UmbTreeItemModelBase } from '../../tree/types.js';
import type { UmbTreeItemModel } from '../../tree/types.js';
import type { UmbTreeItemContext } from '../../tree/tree-item/index.js';
import type { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller-api';
import type { ManifestElementAndApi } from '@umbraco-cms/backoffice/extension-api';
export interface ManifestTreeItem
extends ManifestElementAndApi<UmbControllerHostElement, UmbTreeItemContext<UmbTreeItemModelBase>> {
extends ManifestElementAndApi<UmbControllerHostElement, UmbTreeItemContext<UmbTreeItemModel>> {
type: 'treeItem';
forEntityTypes: Array<string>;
}

View File

@@ -1,11 +1,11 @@
import type { UmbTreeItemContext } from '../index.js';
import type { UmbTreeItemModelBase } from '../../types.js';
import type { UmbTreeItemModel } from '../../types.js';
import { UMB_TREE_ITEM_CONTEXT } from './tree-item-context-base.js';
import { html, nothing, state, ifDefined, repeat, property } from '@umbraco-cms/backoffice/external/lit';
import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element';
// eslint-disable-next-line local-rules/enforce-element-suffix-on-element-class-name
export abstract class UmbTreeItemElementBase<TreeItemModelType extends UmbTreeItemModelBase> extends UmbLitElement {
export abstract class UmbTreeItemElementBase<TreeItemModelType extends UmbTreeItemModel> extends UmbLitElement {
_item?: TreeItemModelType;
@property({ type: Object, attribute: false })
get item(): TreeItemModelType | undefined {

View File

@@ -1,9 +1,9 @@
import type { UmbTreeItemModelBase } from '../types.js';
import type { UmbTreeItemModel } from '../types.js';
import type { UmbPaginationManager } from '../../utils/pagination-manager/pagination.manager.js';
import type { Observable } from '@umbraco-cms/backoffice/external/rxjs';
import type { UmbApi } from '@umbraco-cms/backoffice/extension-api';
export interface UmbTreeItemContext<TreeItemType extends UmbTreeItemModelBase> extends UmbApi {
export interface UmbTreeItemContext<TreeItemType extends UmbTreeItemModel> extends UmbApi {
unique?: string | null;
entityType?: string;
treeItem: Observable<TreeItemType | undefined>;