Hotfix: ensure we export all extension types (#17787)

* export all Extension Manifest Types

* clean up

* lint fix
This commit is contained in:
Niels Lyngsø
2024-12-12 12:36:33 +01:00
committed by GitHub
parent c26b45db59
commit 2d428cc0fc
77 changed files with 103 additions and 92 deletions

View File

@@ -1,14 +1,14 @@
import type { ManifestDashboard } from '@umbraco-cms/backoffice/dashboard';
import type { ManifestModal } from '@umbraco-cms/backoffice/modal';
const demoModal : ManifestModal = {
const demoModal: ManifestModal = {
type: 'modal',
name: 'Example Custom Modal Element',
alias: 'example.modal.custom.element',
js: () => import('./example-modal-view.element.js'),
}
};
const demoModalsDashboard : ManifestDashboard = {
const demoModalsDashboard: ManifestDashboard = {
type: 'dashboard',
name: 'Example Custom Modal Dashboard',
alias: 'example.dashboard.custom.modal.element',
@@ -18,12 +18,12 @@ const demoModalsDashboard : ManifestDashboard = {
label: 'Custom Modal',
pathname: 'custom-modal',
},
conditions : [
conditions: [
{
alias: 'Umb.Condition.SectionAlias',
match: 'Umb.Section.Content'
}
]
}
match: 'Umb.Section.Content',
},
],
};
export default [demoModal,demoModalsDashboard];
export default [demoModal, demoModalsDashboard];

View File

@@ -1,23 +1,21 @@
import type { ManifestDashboard } from '@umbraco-cms/backoffice/dashboard';
const dashboard : ManifestDashboard = {
const dashboard: ManifestDashboard = {
type: 'dashboard',
alias: 'Demo.Dashboard',
name: 'Demo Dashboard Validation Context',
weight: 1000,
element: () => import('./validation-context-dashboard.js'),
meta: {
label: 'Validation Context Demo',
pathname: 'demo'
label: 'Validation Context Demo',
pathname: 'demo',
},
conditions : [
{
alias : "Umb.Condition.SectionAlias",
match : "Umb.Section.Content"
}
]
}
conditions: [
{
alias: 'Umb.Condition.SectionAlias',
match: 'Umb.Section.Content',
},
],
};
export const manifests = [
dashboard
];
export const manifests = [dashboard];