register workspace as a section route

This commit is contained in:
Mads Rasmussen
2024-05-24 18:39:28 +02:00
parent 7af2271b6f
commit e873487da9
2 changed files with 19 additions and 6 deletions

View File

@@ -1,12 +1,14 @@
import { manifests as componentManifests } from './components/manifests.js';
import { manifests as workspaceKinds } from './kinds/manifests.js';
import { manifests as workspaceModals } from './modals/manifests.js';
import { manifests as workspaceConditions } from './conditions/manifests.js';
import { manifests as sectionRouteManifests } from './section-routes/manifests.js';
import { manifests as workspaceConditionManifests } from './conditions/manifests.js';
import { manifests as workspaceKindManifest } from './kinds/manifests.js';
import { manifests as workspaceModalManifest } from './modals/manifests.js';
import type { ManifestTypes, UmbBackofficeManifestKind } from '@umbraco-cms/backoffice/extension-registry';
export const manifests: Array<ManifestTypes | UmbBackofficeManifestKind> = [
...workspaceConditions,
...workspaceKinds,
...componentManifests,
...workspaceModals,
...sectionRouteManifests,
...workspaceConditionManifests,
...workspaceKindManifest,
...workspaceModalManifest,
];

View File

@@ -0,0 +1,11 @@
import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
export const manifests: Array<ManifestTypes> = [
{
type: 'sectionRoute',
alias: 'Umb.SectionRoute.Workspace',
name: 'Section Workspace Route',
element: () => import('../workspace.element.js'),
api: () => import('./workspace-section-route.api.js'),
},
];