diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/backoffice.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/backoffice.element.ts index 5b6c0c55e8..2d0266851f 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/backoffice.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/backoffice.element.ts @@ -1,7 +1,6 @@ import { defineElement } from '@umbraco-ui/uui-base/lib/registration'; import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; import { css, html } from 'lit'; -import { UmbStoreExtensionInitializer } from '../core/store-extension-initializer'; import { UmbBackofficeContext, UMB_BACKOFFICE_CONTEXT_TOKEN, @@ -32,7 +31,6 @@ export class UmbBackofficeElement extends UmbLitElement { super(); this.provideContext(UMB_BACKOFFICE_CONTEXT_TOKEN, new UmbBackofficeContext()); new UmbEntryPointExtensionInitializer(this, umbExtensionsRegistry); - new UmbStoreExtensionInitializer(this); new UmbExtensionInitializer(this, umbExtensionsRegistry, CORE_PACKAGES); } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/core/components/index.ts b/src/Umbraco.Web.UI.Client/src/backoffice/core/components/index.ts index c2fa96e763..7ce9fa5d43 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/core/components/index.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/core/components/index.ts @@ -76,4 +76,6 @@ export * from './table'; export * from './tree/tree.element'; export * from './code-editor'; +export * from './store'; + export const manifests = [...debugManifests]; diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/core/components/store/index.ts b/src/Umbraco.Web.UI.Client/src/backoffice/core/components/store/index.ts new file mode 100644 index 0000000000..1b2c7b66e6 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/backoffice/core/components/store/index.ts @@ -0,0 +1 @@ +export * from './store-extension-initializer'; diff --git a/src/Umbraco.Web.UI.Client/src/core/store-extension-initializer.ts b/src/Umbraco.Web.UI.Client/src/backoffice/core/components/store/store-extension-initializer.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/core/store-extension-initializer.ts rename to src/Umbraco.Web.UI.Client/src/backoffice/core/components/store/store-extension-initializer.ts diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/core/index.ts b/src/Umbraco.Web.UI.Client/src/backoffice/core/index.ts index d0c5b467c9..c1556d2754 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/core/index.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/core/index.ts @@ -1,4 +1,4 @@ -import { manifests as componentManifests } from './components'; +import { manifests as componentManifests, UmbStoreExtensionInitializer } from './components'; import { manifests as propertyActionManifests } from './property-actions/manifests'; import { manifests as propertyEditorManifests } from './property-editors/manifests'; import { manifests as modalManifests } from './modals/manifests'; @@ -34,6 +34,8 @@ export const manifests: Array = [ ]; export const onInit: UmbEntrypointOnInit = (host, extensionRegistry) => { + new UmbStoreExtensionInitializer(host); + extensionRegistry.registerMany(manifests); const notificationContainerElement = new UmbBackofficeNotificationContainerElement();