16 lines
741 B
TypeScript
16 lines
741 B
TypeScript
|
|
import Dashboard from "../pages/Dashboard";
|
|||
|
|
import Users from "../pages/Users";
|
|||
|
|
import Roles from "../pages/Roles";
|
|||
|
|
import Permissions from "../pages/Permissions";
|
|||
|
|
import Devices from "../pages/Devices";
|
|||
|
|
|
|||
|
|
import type { MenuRoute } from "../types";
|
|||
|
|
|
|||
|
|
export const menuRoutes: MenuRoute[] = [
|
|||
|
|
{ path: "/", label: "总览", element: <Dashboard />, perm: "menu:dashboard" },
|
|||
|
|
{ path: "/users", label: "用户管理", element: <Users />, perm: "menu:users" },
|
|||
|
|
{ path: "/roles", label: "角色管理", element: <Roles />, perm: "menu:roles" },
|
|||
|
|
{ path: "/permissions", label: "权限管理", element: <Permissions />, perm: "menu:permissions" },
|
|||
|
|
{ path: "/devices", label: "设备管理", element: <Devices />, perm: "menu:devices" }
|
|||
|
|
];
|