From 82029b71e1e5eb5d367497b9a77699c4a1248a43 Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Thu, 30 May 2024 13:55:04 +0200 Subject: [PATCH] fix: make current user store async so storybook works --- .../user/current-user/repository/current-user.store.ts | 2 ++ .../src/packages/user/current-user/repository/manifests.ts | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/current-user/repository/current-user.store.ts b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/repository/current-user.store.ts index 684e41e7dd..e21ccd2e36 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/current-user/repository/current-user.store.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/repository/current-user.store.ts @@ -105,4 +105,6 @@ export class UmbCurrentUserStore extends UmbContextBase { } } +export default UmbCurrentUserStore; + export const UMB_CURRENT_USER_STORE_CONTEXT = new UmbContextToken('UmbCurrentUserStore'); diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/current-user/repository/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/repository/manifests.ts index 39dce63e91..743a336e9c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/current-user/repository/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/repository/manifests.ts @@ -1,4 +1,3 @@ -import { UmbCurrentUserStore } from './current-user.store.js'; import type { ManifestRepository, ManifestStore, ManifestTypes } from '@umbraco-cms/backoffice/extension-registry'; export const UMB_CURRENT_USER_REPOSITORY_ALIAS = 'Umb.Repository.CurrentUser'; @@ -14,7 +13,7 @@ const store: ManifestStore = { type: 'store', alias: 'Umb.Store.CurrentUser', name: 'Current User Store', - api: UmbCurrentUserStore, + api: () => import('./current-user.store.js'), }; export const manifests: Array = [repository, store];