From d843e30200036636f655a3df1128aaf7ee1617fd Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Tue, 25 Jul 2023 11:41:34 +0200 Subject: [PATCH] load initially in core package --- src/Umbraco.Web.UI.Client/src/packages/core/index.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/index.ts index 22ae66ba90..c282da14d7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/index.ts @@ -1,5 +1,6 @@ import { UmbBackofficeNotificationContainerElement, UmbBackofficeModalContainerElement } from './components/index.js'; import { manifests as debugManifests } from './debug/manifests.js'; +import { manifests as localizationManifests } from './localization/manifests.js'; import { manifests as propertyActionManifests } from './property-action/manifests.js'; import { manifests as propertyEditorManifests } from './property-editor/manifests.js'; import { manifests as tinyMcePluginManifests } from './property-editor/uis/tiny-mce/plugins/manifests.js'; @@ -7,6 +8,7 @@ import { manifests as workspaceManifests } from './workspace/manifests.js'; import { manifests as modalManifests } from './modal/common/manifests.js'; import { manifests as themeManifests } from './themes/manifests.js'; +import { UMB_LOCALIZATION_CONTEXT, UmbLocalizationContext } from './localization/localization.context.js'; import { UmbNotificationContext, UMB_NOTIFICATION_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/notification'; import { UmbModalManagerContext, UMB_MODAL_MANAGER_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/modal'; import { UmbContextProviderController } from '@umbraco-cms/backoffice/context-api'; @@ -17,6 +19,7 @@ import { UmbClassExtensionsInitializer, } from '@umbraco-cms/backoffice/extension-registry'; +export * from './localization/index.js'; export * from './action/index.js'; export * from './collection/index.js'; export * from './components/index.js'; @@ -42,6 +45,7 @@ export * from './workspace/index.js'; const manifests: Array = [ ...debugManifests, + ...localizationManifests, ...propertyActionManifests, ...propertyEditorManifests, ...tinyMcePluginManifests, @@ -61,6 +65,7 @@ export const onInit: UmbEntryPointOnInit = (host, extensionRegistry) => { const modalContainerElement = new UmbBackofficeModalContainerElement(); host.appendChild(modalContainerElement); + new UmbContextProviderController(host, UMB_LOCALIZATION_CONTEXT, new UmbLocalizationContext()); new UmbContextProviderController(host, UMB_NOTIFICATION_CONTEXT_TOKEN, new UmbNotificationContext()); new UmbContextProviderController(host, UMB_MODAL_MANAGER_CONTEXT_TOKEN, new UmbModalManagerContext(host)); };