diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/current-user/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/manifests.ts index f6fe418913..aae734cfa3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/current-user/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/manifests.ts @@ -1,3 +1,4 @@ +import { UmbCurrentUserContext } from './current-user.context.js'; import { manifests as modalManifests } from './modals/manifests.js'; import { manifests as userProfileAppsManifests } from './user-profile-apps/manifests.js'; import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry'; @@ -9,6 +10,12 @@ export const headerApps: Array = [ name: 'Current User Store', loader: () => import('./current-user-history.store.js'), }, + { + type: 'globalContext', + alias: 'Umb.GlobalContext.CurrentUser', + name: 'Current User', + api: UmbCurrentUserContext, + }, { type: 'headerApp', alias: 'Umb.HeaderApp.CurrentUser', diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/entry-point.ts b/src/Umbraco.Web.UI.Client/src/packages/user/entry-point.ts deleted file mode 100644 index 4178ec621c..0000000000 --- a/src/Umbraco.Web.UI.Client/src/packages/user/entry-point.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { UmbCurrentUserContext } from './current-user/index.js'; -import type { UmbEntryPointOnInit } from '@umbraco-cms/backoffice/extension-api'; - -export const onInit: UmbEntryPointOnInit = (host, extensionRegistry) => { - new UmbCurrentUserContext(host); -}; diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/user/manifests.ts index ed857c1212..16faa5c71d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/manifests.ts @@ -17,10 +17,4 @@ export const manifests = [ ...currentUserManifests, ...userPermissionManifests, ...modalManifests, - { - name: 'User Management Entry Point', - alias: 'Umb.EntryPoint.UserManagement', - type: 'entryPoint', - loader: () => import('./entry-point.js'), - }, ];