diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/actions.service.ts b/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/actions.service.ts index c6648a2de8..f22707d5bf 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/actions.service.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/actions.service.ts @@ -4,15 +4,9 @@ import { customElement, query, state } from 'lit/decorators.js'; import { UmbContextProviderMixin } from '../../../core/context'; import { ActionPageEntity } from './action.element'; -import { UmbActionPageService } from '.'; +import type { UmbActionPageService } from '.'; import '.'; -// import './actions-modal.element'; -// import './tree-action-create-page.element'; -// import './tree-action-create-page-2.element'; -// import './action-page.service'; -// TODO how do we dynamically import this so we don't have to import every page that could potentially be used? - @customElement('umb-action-service') export class UmbActionService extends UmbContextProviderMixin(LitElement) { static styles = [ diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/tree-action-create.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/tree-action-create.element.ts index 36b8920f71..a56581667c 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/tree-action-create.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/tree-action-create.element.ts @@ -1,16 +1,12 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; import { css, html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; -import type { ManifestEntityAction } from '../../../core/models'; +import { customElement } from 'lit/decorators.js'; import UmbActionElement from './action.element'; @customElement('umb-tree-action-create') export class UmbTreeActionCreateElement extends UmbActionElement { static styles = [UUITextStyles, css``]; - @property({ attribute: false }) - public treeAction?: ManifestEntityAction; - private _handleLabelClick() { this._actionPageService?.openPage('umb-tree-action-create-page'); } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/tree-action-delete.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/tree-action-delete.element.ts index a77a8bad95..bc2b527ef5 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/tree-action-delete.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/trees/actions/tree-action-delete.element.ts @@ -1,7 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; import { css, html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; -import type { ManifestEntityAction } from '../../../core/models'; +import { customElement } from 'lit/decorators.js'; import { UmbModalService } from '../../../core/services/modal'; import { UmbNodeStore } from '../../../core/stores/node.store'; import UmbActionElement from './action.element'; @@ -10,9 +9,6 @@ import UmbActionElement from './action.element'; export class UmbTreeActionDeleteElement extends UmbActionElement { static styles = [UUITextStyles, css``]; - @property({ attribute: false }) - public treeAction?: ManifestEntityAction; - private _modalService?: UmbModalService; private _nodeStore?: UmbNodeStore;