load initially in core package
This commit is contained in:
@@ -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<ManifestTypes | UmbBackofficeManifestKind> = [
|
||||
...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));
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user