add settings menu

This commit is contained in:
Mads Rasmussen
2023-02-28 19:42:08 +01:00
parent 0edbe541fc
commit 1a3b42a4a2
3 changed files with 15 additions and 0 deletions

View File

@@ -1,4 +1,5 @@
import { manifests as settingsSectionManifests } from './section.manifests';
import { manifests as settingsMenuManifests } from './menu.manifests';
import { manifests as dashboardManifests } from './dashboards/manifests';
import { manifests as dataTypeManifests } from './data-types/manifests';
import { manifests as extensionManifests } from './extensions/manifests';
@@ -18,6 +19,7 @@ const registerExtensions = (manifests: Array<ManifestTypes>) => {
registerExtensions([
...settingsSectionManifests,
...settingsMenuManifests,
...dashboardManifests,
...dataTypeManifests,
...extensionManifests,

View File

@@ -0,0 +1,12 @@
import { ManifestMenu } from 'libs/extensions-registry/menu.models';
const menu: ManifestMenu = {
type: 'menu',
alias: 'Umb.Menu.Settings',
name: 'Settings Menu',
meta: {
label: 'Settings',
},
};
export const manifests = [menu];

View File

@@ -21,6 +21,7 @@ const sectionSidebarMenu: ManifestSectionSidebarMenu = {
meta: {
label: 'Settings',
sections: [sectionAlias],
menu: 'Umb.Menu.Settings',
},
};