diff --git a/src/Umbraco.Web.UI.Client/src/packages/language/entity-actions/language-create-entity-action.ts b/src/Umbraco.Web.UI.Client/src/packages/language/entity-actions/language-create-entity-action.ts index 755c7b5498..9597f1dd4e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/language/entity-actions/language-create-entity-action.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/language/entity-actions/language-create-entity-action.ts @@ -12,3 +12,5 @@ export class UmbLanguageCreateEntityAction extends UmbEntityActionBase { history.pushState(null, '', `section/settings/workspace/language/create`); } } + +export { UmbLanguageCreateEntityAction as api }; diff --git a/src/Umbraco.Web.UI.Client/src/packages/language/entity-actions/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/language/entity-actions/manifests.ts index 29fbc0db13..a0b7dc0f6d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/language/entity-actions/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/language/entity-actions/manifests.ts @@ -1,6 +1,5 @@ import { UMB_LANGUAGE_DETAIL_REPOSITORY_ALIAS, UMB_LANGUAGE_ITEM_REPOSITORY_ALIAS } from '../repository/index.js'; import { UMB_LANGUAGE_ENTITY_TYPE, UMB_LANGUAGE_ROOT_ENTITY_TYPE } from '../entity.js'; -import { UmbLanguageCreateEntityAction } from './language-create-entity-action.js'; import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry'; const entityActions: Array = [ @@ -21,7 +20,7 @@ const entityActions: Array = [ alias: 'Umb.EntityAction.Language.Create', name: 'Create Language Entity Action', weight: 1200, - api: UmbLanguageCreateEntityAction, + api: () => import('./language-create-entity-action.js'), forEntityTypes: [UMB_LANGUAGE_ROOT_ENTITY_TYPE], meta: { icon: 'icon-add',