diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/member/workspace/member-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/packages/members/member/workspace/member-workspace.context.ts index 1e249d615a..d9ff924385 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/member/workspace/member-workspace.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/member/workspace/member-workspace.context.ts @@ -22,6 +22,7 @@ import type { UmbLanguageDetailModel } from '@umbraco-cms/backoffice/language'; import { UmbLanguageCollectionRepository } from '@umbraco-cms/backoffice/language'; import type { UmbDataSourceResponse } from '@umbraco-cms/backoffice/repository'; import type { UmbContentWorkspaceContext } from '@umbraco-cms/backoffice/content'; +import { UmbReadOnlyVariantStateManager } from '@umbraco-cms/backoffice/utils'; type EntityType = UmbMemberDetailModel; export class UmbMemberWorkspaceContext @@ -41,6 +42,8 @@ export class UmbMemberWorkspaceContext #languages = new UmbArrayState([], (x) => x.unique); public readonly languages = this.#languages.asObservable(); + readOnlyState = new UmbReadOnlyVariantStateManager(this); + public isLoaded() { return this.#getDataPromise; }