Declare calendar route View surface
This commit is contained in:
@@ -16,6 +16,7 @@ from govoplan_core.core.calendar import (
|
||||
from govoplan_core.core.module_guards import drop_table_retirement_provider, persistent_table_uninstall_guard
|
||||
from govoplan_core.core.modules import (
|
||||
FrontendModule,
|
||||
FrontendRoute,
|
||||
MigrationSpec,
|
||||
ModuleContext,
|
||||
ModuleInterfaceProvider,
|
||||
@@ -194,6 +195,14 @@ manifest = ModuleManifest(
|
||||
frontend=FrontendModule(
|
||||
module_id="calendar",
|
||||
package_name="@govoplan/calendar-webui",
|
||||
routes=(
|
||||
FrontendRoute(
|
||||
path="/calendar",
|
||||
component="CalendarPage",
|
||||
required_any=("calendar:event:read",),
|
||||
order=55,
|
||||
),
|
||||
),
|
||||
nav_items=(NavItem(path="/calendar", label="Calendar", icon="calendar", required_any=("calendar:event:read",), order=55),),
|
||||
),
|
||||
migration_spec=MigrationSpec(
|
||||
|
||||
Reference in New Issue
Block a user