This commit is contained in:
Mads Rasmussen
2022-09-08 15:11:28 +02:00
parent 38598d7194
commit 045c4b4f62
3 changed files with 3 additions and 17 deletions

View File

@@ -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 = [

View File

@@ -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');
}

View File

@@ -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;