Migrate Dashboard interface patterns
This commit is contained in:
+47
-2
@@ -69,17 +69,62 @@ export const dashboardModule: PlatformWebModule = {
|
||||
optionalDependencies: ["ops", "campaigns", "files", "mail", "tasks", "notifications", "reporting"],
|
||||
translations,
|
||||
viewSurfaces: [
|
||||
{
|
||||
id: "dashboard.page",
|
||||
moduleId: "dashboard",
|
||||
kind: "route",
|
||||
label: "i18n:govoplan-dashboard.dashboard.3f8b4df2",
|
||||
order: 10
|
||||
},
|
||||
{
|
||||
id: "dashboard.summary",
|
||||
moduleId: "dashboard",
|
||||
kind: "section",
|
||||
label: "i18n:govoplan-dashboard.summary",
|
||||
parentId: "dashboard.page",
|
||||
order: 10
|
||||
},
|
||||
{
|
||||
id: "dashboard.library",
|
||||
moduleId: "dashboard",
|
||||
kind: "section",
|
||||
label: "i18n:govoplan-dashboard.library",
|
||||
parentId: "dashboard.page",
|
||||
order: 20
|
||||
},
|
||||
{
|
||||
id: "dashboard.grid",
|
||||
moduleId: "dashboard",
|
||||
kind: "section",
|
||||
label: "i18n:govoplan-dashboard.grid",
|
||||
parentId: "dashboard.page",
|
||||
order: 30
|
||||
},
|
||||
{
|
||||
id: "dashboard.widget-settings",
|
||||
moduleId: "dashboard",
|
||||
kind: "action",
|
||||
label: "i18n:govoplan-dashboard.widget_settings",
|
||||
parentId: "dashboard.grid",
|
||||
order: 40
|
||||
},
|
||||
{
|
||||
id: "dashboard.widget.installed-modules",
|
||||
moduleId: "dashboard",
|
||||
kind: "section",
|
||||
label: "Installed modules widget",
|
||||
label: "i18n:govoplan-dashboard.installed_modules_widget",
|
||||
parentId: "dashboard.grid",
|
||||
order: 10
|
||||
}
|
||||
],
|
||||
navItems: [{ to: "/dashboard", label: "i18n:govoplan-dashboard.dashboard.3f8b4df2", iconName: "dashboard", order: 10 }],
|
||||
routes: [
|
||||
{ path: "/dashboard", order: 10, render: ({ settings, auth }) => createElement(DashboardPage, { settings, auth }) }
|
||||
{
|
||||
path: "/dashboard",
|
||||
order: 10,
|
||||
surfaceId: "dashboard.page",
|
||||
render: ({ settings, auth }) => createElement(DashboardPage, { settings, auth })
|
||||
}
|
||||
],
|
||||
uiCapabilities: {
|
||||
"dashboard.widgets": dashboardWidgets
|
||||
|
||||
Reference in New Issue
Block a user