From 7822a75977e883241ee58a4b9d5395bd17dd7ee6 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Tue, 30 Jul 2024 11:28:27 +0200 Subject: [PATCH] add state manager to document workspace --- .../documents/workspace/document-workspace.context.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts index 24eb235fce..bea11cc878 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts @@ -58,6 +58,7 @@ import { UMB_NOTIFICATION_CONTEXT } from '@umbraco-cms/backoffice/notification'; import type { UmbContentWorkspaceContext } from '@umbraco-cms/backoffice/content'; import type { UmbDocumentTypeDetailModel } from '@umbraco-cms/backoffice/document-type'; import { UmbIsTrashedEntityContext } from '@umbraco-cms/backoffice/recycle-bin'; +import { UmbReadOnlyVariantStateManager } from '@umbraco-cms/backoffice/utils'; type EntityType = UmbDocumentDetailModel; export class UmbDocumentWorkspaceContext @@ -94,6 +95,8 @@ export class UmbDocumentWorkspaceContext /*#blueprint = new UmbObjectState(undefined); public readonly blueprint = this.#blueprint.asObservable();*/ + readOnlyState = new UmbReadOnlyVariantStateManager(this); + public isLoaded() { return this.#getDataPromise; }