diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/default/entity-action.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/default/entity-action.element.ts index 7fa8f525c3..b382785a33 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/default/entity-action.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/default/entity-action.element.ts @@ -3,11 +3,11 @@ import { UmbActionExecutedEvent } from '@umbraco-cms/backoffice/event'; import { html, nothing, ifDefined, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import type { UUIMenuItemEvent } from '@umbraco-cms/backoffice/external/uui'; import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; -import type { ManifestEntityAction, MetaEntityAction } from '@umbraco-cms/backoffice/extension-registry'; +import type { ManifestEntityAction, MetaEntityActionDefaultKind } from '@umbraco-cms/backoffice/extension-registry'; @customElement('umb-entity-action') export class UmbEntityActionElement< - MetaType extends MetaEntityAction = MetaEntityAction, + MetaType extends MetaEntityActionDefaultKind = MetaEntityActionDefaultKind, ApiType extends UmbEntityAction = UmbEntityAction, > extends UmbLitElement { #api?: ApiType; @@ -63,6 +63,7 @@ export class UmbEntityActionElement< `; } } +export default UmbEntityActionElement; declare global { interface HTMLElementTagNameMap { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/index.ts index b129c8ba29..71471efc4c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/index.ts @@ -13,6 +13,7 @@ import type { ManifestEntityActionCreateFolderKind, ManifestEntityActionUpdateFolderKind, ManifestEntityActionDeleteFolderKind, + ManifestEntityActionDefaultKind, } from './entity-action.model.js'; import type { ManifestDynamicRootOrigin, ManifestDynamicRootQueryStep } from './dynamic-root.model.js'; import type { ManifestEntityBulkAction } from './entity-bulk-action.model.js'; @@ -104,6 +105,7 @@ export type ManifestTypes = | ManifestDynamicRootOrigin | ManifestDynamicRootQueryStep | ManifestEntityAction + | ManifestEntityActionDefaultKind | ManifestEntityActionDeleteKind | ManifestEntityActionRenameKind | ManifestEntityActionReloadTreeItemChildrenKind