diff --git a/src/Umbraco.Web.UI.Client/src/packages/webhook/collection/views/table/column-layouts/entity-actions/webhook-table-entity-actions-column-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/webhook/collection/views/table/column-layouts/entity-actions/webhook-table-entity-actions-column-layout.element.ts deleted file mode 100644 index 7fc4561d65..0000000000 --- a/src/Umbraco.Web.UI.Client/src/packages/webhook/collection/views/table/column-layouts/entity-actions/webhook-table-entity-actions-column-layout.element.ts +++ /dev/null @@ -1,34 +0,0 @@ -import type { UmbWebhookDetailModel } from '../../../../../types.js'; -import { html, customElement, property, state, ifDefined } from '@umbraco-cms/backoffice/external/lit'; -import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; - -@customElement('umb-webhook-table-entity-actions-column-layout') -export class UmbWebhookTableEntityActionsColumnLayoutElement extends UmbLitElement { - @property({ attribute: false }) - value!: UmbWebhookDetailModel; - - @state() - _isOpen = false; - - #onActionExecuted() { - this._isOpen = false; - } - - render() { - return html` - - - - - `; - } -} - -declare global { - interface HTMLElementTagNameMap { - 'umb-webhook-table-entity-actions-column-layout': UmbWebhookTableEntityActionsColumnLayoutElement; - } -} diff --git a/src/Umbraco.Web.UI.Client/src/packages/webhook/collection/views/table/column-layouts/remove/webhook-table-remove-column-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/webhook/collection/views/table/column-layouts/remove/webhook-table-remove-column-layout.element.ts new file mode 100644 index 0000000000..242c23a738 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/webhook/collection/views/table/column-layouts/remove/webhook-table-remove-column-layout.element.ts @@ -0,0 +1,16 @@ +import type { UmbWebhookDetailModel } from '../../../../../types.js'; +import { html, customElement, property, state, ifDefined } from '@umbraco-cms/backoffice/external/lit'; +import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; + +@customElement('umb-webhook-table-remove-column-layout') +export class UmbWebhookTableRemoveColumnLayoutElement extends UmbLitElement { + render() { + return html` `; + } +} + +declare global { + interface HTMLElementTagNameMap { + 'umb-webhook-table-remove-column-layout': UmbWebhookTableRemoveColumnLayoutElement; + } +} diff --git a/src/Umbraco.Web.UI.Client/src/packages/webhook/collection/views/table/webhook-table-collection-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/webhook/collection/views/table/webhook-table-collection-view.element.ts index 9508ef918e..ac110330a3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/webhook/collection/views/table/webhook-table-collection-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/webhook/collection/views/table/webhook-table-collection-view.element.ts @@ -8,7 +8,7 @@ import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; import './column-layouts/boolean/webhook-table-boolean-column-layout.element.js'; import './column-layouts/name/webhook-table-name-column-layout.element.js'; -import './column-layouts/entity-actions/webhook-table-entity-actions-column-layout.element.js'; +import './column-layouts/remove/webhook-table-remove-column-layout.element.js'; @customElement('umb-webhook-table-collection-view') export class UmbWebhookTableCollectionViewElement extends UmbLitElement { @@ -38,8 +38,8 @@ export class UmbWebhookTableCollectionViewElement extends UmbLitElement { }, { name: '', - alias: 'entityActions', - elementName: 'umb-webhook-table-entity-actions-column-layout', + alias: 'remove', + elementName: 'umb-webhook-table-remove-column-layout', }, ]; @@ -78,15 +78,15 @@ export class UmbWebhookTableCollectionViewElement extends UmbLitElement { }, { columnAlias: 'events', - value: webhook.events, + value: webhook.events.map((event) => event.eventName).join(', ') || 'None', }, { columnAlias: 'types', value: webhook.contentTypes, }, { - columnAlias: 'entityActions', - value: webhook, + columnAlias: 'remove', + value: '', }, ], };