diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/recycle-bin/menu-item/document-recycle-bin-menu-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/recycle-bin/menu-item/document-recycle-bin-menu-item.element.ts deleted file mode 100644 index c0d1131aec..0000000000 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/recycle-bin/menu-item/document-recycle-bin-menu-item.element.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { html, customElement } from '@umbraco-cms/backoffice/external/lit'; -import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; - -@customElement('umb-document-recycle-bin-menu-item') -export class UmbDocumentRecycleMenuItemElement extends UmbLitElement { - render() { - return html``; - } -} - -export default UmbDocumentRecycleMenuItemElement; - -declare global { - interface HTMLElementTagNameMap { - 'umb-document-recycle-bin-menu-item': UmbDocumentRecycleMenuItemElement; - } -} diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/recycle-bin/menu-item/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/recycle-bin/menu-item/manifests.ts index d3fc174eb8..0dd01c23f6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/recycle-bin/menu-item/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/recycle-bin/menu-item/manifests.ts @@ -1,12 +1,13 @@ -import type { ManifestMenuItem } from '@umbraco-cms/backoffice/extension-registry'; +import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry'; -const menuItem: ManifestMenuItem = { +const menuItem: ManifestTypes = { type: 'menuItem', + kind: 'tree', alias: 'Umb.MenuItem.DocumentRecycleBin', name: 'Document Recycle Bin Menu Item', weight: 100, - loader: () => import('./document-recycle-bin-menu-item.element.js'), meta: { + treeAlias: 'Umb.Tree.DocumentRecycleBin', label: 'Recycle Bin', icon: 'umb:trash', menus: ['Umb.Menu.Content'],