From 3be23173d2c3649ac36b3e5f503b08e1052a6923 Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Tue, 23 Jul 2024 13:49:54 +0200 Subject: [PATCH] fix: add a folder workspace to show the blueprint information element --- .../workspace/manifests.ts | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-blueprints/workspace/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-blueprints/workspace/manifests.ts index a4f439f092..cd05c6a77f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-blueprints/workspace/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-blueprints/workspace/manifests.ts @@ -1,4 +1,8 @@ -import { UMB_DOCUMENT_BLUEPRINT_ENTITY_TYPE, UMB_DOCUMENT_BLUEPRINT_ROOT_ENTITY_TYPE } from '../entity.js'; +import { + UMB_DOCUMENT_BLUEPRINT_ENTITY_TYPE, + UMB_DOCUMENT_BLUEPRINT_FOLDER_ENTITY_TYPE, + UMB_DOCUMENT_BLUEPRINT_ROOT_ENTITY_TYPE, +} from '../entity.js'; import { UmbSaveWorkspaceAction } from '@umbraco-cms/backoffice/workspace'; import type { ManifestTypes, @@ -30,6 +34,16 @@ const rootWorkspace: ManifestWorkspace = { }, }; +const folderWorkspace: ManifestWorkspace = { + type: 'workspace', + alias: 'Umb.Workspace.DocumentBlueprint.Folder', + name: 'Document Blueprint Folder Workspace', + element: () => import('./document-blueprint-root-workspace.element.js'), + meta: { + entityType: UMB_DOCUMENT_BLUEPRINT_FOLDER_ENTITY_TYPE, + }, +}; + const workspaceViews: Array = [ { type: 'workspaceView', @@ -73,4 +87,10 @@ const workspaceActions: Array = [ }, ]; -export const manifests: Array = [rootWorkspace, workspace, ...workspaceViews, ...workspaceActions]; +export const manifests: Array = [ + rootWorkspace, + folderWorkspace, + workspace, + ...workspaceViews, + ...workspaceActions, +];