diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/sections/packages/packages-editor.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/sections/packages/packages-editor.element.ts index 7f693e51bf..efdc2133f7 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/sections/packages/packages-editor.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/sections/packages/packages-editor.element.ts @@ -4,51 +4,9 @@ import { html, LitElement } from 'lit'; import { customElement } from 'lit/decorators.js'; import { UmbContextConsumerMixin } from '../../../core/context'; -import { UmbExtensionRegistry } from '../../../core/extension'; @customElement('umb-packages-editor') export class UmbPackagesEditor extends UmbContextConsumerMixin(LitElement) { - private umbExtensionRegistry?: UmbExtensionRegistry; - - constructor() { - super(); - - this.consumeContext('umbExtensionRegistry', (umbExtensionRegistry: UmbExtensionRegistry) => { - this.umbExtensionRegistry = umbExtensionRegistry; - this._registerViews(); - }); - } - - private _registerViews() { - this.umbExtensionRegistry?.register({ - alias: 'Umb.Editor.Packages.Overview', - name: 'Packages', - type: 'editorView', - elementName: 'umb-packages-overview', - loader: () => import('./packages-overview.element'), - meta: { - icon: 'document', - pathname: 'repo', - editors: ['Umb.Editor.Packages'], - weight: 10, - }, - }); - - this.umbExtensionRegistry?.register({ - alias: 'Umb.Editor.Packages.Installed', - name: 'Installed', - type: 'editorView', - elementName: 'umb-packages-installed', - loader: () => import('./packages-installed.element'), - meta: { - icon: 'document', - pathname: 'installed', - editors: ['Umb.Editor.Packages'], - weight: 0, - }, - }); - } - render() { return html` diff --git a/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts b/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts index 48aed7c668..ba67261083 100644 --- a/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts @@ -221,6 +221,32 @@ export const internalManifests: Array Promise import('./backoffice/sections/packages/packages-overview.element'), + meta: { + icon: 'document', + pathname: 'repo', + editors: ['Umb.Editor.Packages'], + weight: 10, + }, + }, + { + type: 'editorView', + alias: 'Umb.Editor.Packages.Installed', + name: 'Installed', + elementName: 'umb-packages-installed', + loader: () => import('./backoffice/sections/packages/packages-installed.element'), + meta: { + icon: 'document', + pathname: 'installed', + editors: ['Umb.Editor.Packages'], + weight: 0, + }, + }, { type: 'propertyAction', alias: 'Umb.PropertyAction.Copy',