diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/index.ts index 662c027fcb..4c72bcced7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/index.ts @@ -1,2 +1,3 @@ export type * from './content-workspace-context.interface.js'; export * from './content-workspace.context-token.js'; +export * from './views/edit/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/manifests.ts index d30be86fd2..81565ef37a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/manifests.ts @@ -1,3 +1,3 @@ -import { contentEditorManifest } from './views/edit/manifest.js'; +import { manifests as contentEditorManifests } from './views/edit/manifests.js'; -export const manifests = [contentEditorManifest]; +export const manifests = [...contentEditorManifests]; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/conditions/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/conditions/manifests.ts new file mode 100644 index 0000000000..d4221afab0 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/conditions/manifests.ts @@ -0,0 +1,3 @@ +import { manifest as hasPropertiesManifest } from './has-properties/content-has-properties.condition.manifest.js'; + +export const manifests = [hasPropertiesManifest]; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/index.ts new file mode 100644 index 0000000000..1637f3a5e7 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/index.ts @@ -0,0 +1 @@ +export * from './conditions/has-properties/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/manifest.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/manifests.ts similarity index 67% rename from src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/manifest.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/manifests.ts index 3cb898bd97..caa2ec28d8 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/manifest.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content/workspace/views/edit/manifests.ts @@ -1,6 +1,7 @@ +import { manifests as conditionsManifests } from './conditions/manifests.js'; import type { UmbBackofficeManifestKind } from '@umbraco-cms/backoffice/extension-registry'; -export const contentEditorManifest: UmbBackofficeManifestKind = { +const contentEditorManifest: UmbBackofficeManifestKind = { type: 'kind', alias: 'Umb.Kind.WorkspaceView.ContentEditor', matchKind: 'contentEditor', @@ -17,3 +18,5 @@ export const contentEditorManifest: UmbBackofficeManifestKind = { }, }, }; + +export const manifests = [contentEditorManifest, ...conditionsManifests];