feat: add roles & groups page
This commit is contained in:
@ -28,6 +28,7 @@ import VerifyReviewPage from "./pages/Verify/Review";
|
|||||||
import AdminUserSessionsPage from "./pages/Admin/UserSessions";
|
import AdminUserSessionsPage from "./pages/Admin/UserSessions";
|
||||||
import AdminServiceSessionsPage from "./pages/Admin/ServiceSessions";
|
import AdminServiceSessionsPage from "./pages/Admin/ServiceSessions";
|
||||||
import AdminAppPermissionsPage from "./pages/Admin/AppPermissions";
|
import AdminAppPermissionsPage from "./pages/Admin/AppPermissions";
|
||||||
|
import AdminRolesGroupsPage from "./pages/Admin/RolesGroups";
|
||||||
|
|
||||||
const router = createBrowserRouter([
|
const router = createBrowserRouter([
|
||||||
{
|
{
|
||||||
@ -100,6 +101,10 @@ const router = createBrowserRouter([
|
|||||||
{ index: true, element: <AdminAppPermissionsPage /> },
|
{ index: true, element: <AdminAppPermissionsPage /> },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: "roles-groups",
|
||||||
|
children: [{ index: true, element: <AdminRolesGroupsPage /> }],
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
import { useAuth } from "@/store/auth";
|
import { useAuth } from "@/store/auth";
|
||||||
import {
|
import {
|
||||||
Blocks,
|
Blocks,
|
||||||
|
ContactRound,
|
||||||
EarthLock,
|
EarthLock,
|
||||||
Home,
|
Home,
|
||||||
KeyRound,
|
KeyRound,
|
||||||
@ -107,6 +108,12 @@ export const useBarItems = (): [Item[], (item: Item) => boolean] => {
|
|||||||
tab: "admin.app-permissions",
|
tab: "admin.app-permissions",
|
||||||
pathname: "/admin/app-permissions",
|
pathname: "/admin/app-permissions",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
icon: <ContactRound />,
|
||||||
|
title: "Roles & Groups",
|
||||||
|
tab: "admin.roles-groups",
|
||||||
|
pathname: "/admin/roles-groups",
|
||||||
|
},
|
||||||
]
|
]
|
||||||
: []),
|
: []),
|
||||||
],
|
],
|
||||||
|
Reference in New Issue
Block a user