diff --git a/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/index.ts b/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/index.ts index c0c049bb14..def8693ca7 100644 --- a/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/index.ts +++ b/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/index.ts @@ -8,7 +8,7 @@ import type { ManifestHeaderApp, ManifestHeaderAppButtonKind } from './header-ap import type { ManifestHealthCheck } from './health-check.model'; import type { ManifestMenu } from './menu.model'; import type { ManifestMenuItem, ManifestMenuItemTreeKind } from './menu-item.model'; -import type { ManifestModal, ManifestModalTreePickerKind } from './modal.model'; +import type { ManifestModal } from './modal.model'; import type { ManifestPackageView } from './package-view.model'; import type { ManifestPropertyAction } from './property-action.model'; import type { ManifestPropertyEditorUI, ManifestPropertyEditorModel } from './property-editor.model'; @@ -72,7 +72,6 @@ export type ManifestTypes = | ManifestMenuItem | ManifestMenuItemTreeKind | ManifestModal - | ManifestModalTreePickerKind | ManifestPackageView | ManifestPropertyAction | ManifestPropertyEditorModel diff --git a/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/modal.model.ts b/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/modal.model.ts index 105312466f..2bace8be4d 100644 --- a/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/modal.model.ts +++ b/src/Umbraco.Web.UI.Client/libs/extensions-registry/models/modal.model.ts @@ -3,13 +3,3 @@ import type { ManifestElement } from '.'; export interface ManifestModal extends ManifestElement { type: 'modal'; } - -export interface ManifestModalTreePickerKind extends ManifestModal { - type: 'modal'; - kind: 'treePicker'; - meta: MetaModalTreePickerKind; -} - -export interface MetaModalTreePickerKind { - treeAlias: string; -} diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/core/index.ts b/src/Umbraco.Web.UI.Client/src/backoffice/core/index.ts index d0c5b467c9..20017cdcba 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/core/index.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/core/index.ts @@ -19,18 +19,6 @@ export const manifests: Array = [ ...propertyActionManifests, ...propertyEditorManifests, ...modalManifests, - // TODO: where should these live? - { - type: 'kind', - alias: 'Umb.Kind.TreePickerModal', - matchKind: 'treePicker', - matchType: 'modal', - manifest: { - type: 'modal', - kind: 'treePicker', - elementName: 'umb-tree-picker-modal', - }, - }, ]; export const onInit: UmbEntrypointOnInit = (host, extensionRegistry) => { diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/core/modals/tree-picker/tree-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/core/modals/tree-picker/tree-picker-modal.element.ts index fc676a3932..b3487b5b15 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/core/modals/tree-picker/tree-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/core/modals/tree-picker/tree-picker-modal.element.ts @@ -2,7 +2,6 @@ import { css, html } from 'lit'; import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; import { customElement, state } from 'lit/decorators.js'; import type { UmbTreeElement } from '../../components/tree/tree.element'; -import { ManifestModalTreePickerKind } from '@umbraco-cms/backoffice/extensions-registry'; import { UmbTreePickerModalData, UmbPickerModalResult } from '@umbraco-cms/backoffice/modal'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; import { TreeItemPresentationModel } from '@umbraco-cms/backoffice/backend-api'; @@ -10,8 +9,7 @@ import { TreeItemPresentationModel } from '@umbraco-cms/backoffice/backend-api'; @customElement('umb-tree-picker-modal') export class UmbTreePickerModalElement extends UmbModalBaseElement< UmbTreePickerModalData, - UmbPickerModalResult, - ManifestModalTreePickerKind + UmbPickerModalResult > { @state() _selection: Array = [];