feat: add roles & groups page

This commit is contained in:
2025-06-25 11:55:52 +02:00
parent 635a2d6058
commit 5d49a661ed
2 changed files with 12 additions and 0 deletions

View File

@ -28,6 +28,7 @@ import VerifyReviewPage from "./pages/Verify/Review";
import AdminUserSessionsPage from "./pages/Admin/UserSessions";
import AdminServiceSessionsPage from "./pages/Admin/ServiceSessions";
import AdminAppPermissionsPage from "./pages/Admin/AppPermissions";
import AdminRolesGroupsPage from "./pages/Admin/RolesGroups";
const router = createBrowserRouter([
{
@ -100,6 +101,10 @@ const router = createBrowserRouter([
{ index: true, element: <AdminAppPermissionsPage /> },
],
},
{
path: "roles-groups",
children: [{ index: true, element: <AdminRolesGroupsPage /> }],
},
],
},
],

View File

@ -1,6 +1,7 @@
import { useAuth } from "@/store/auth";
import {
Blocks,
ContactRound,
EarthLock,
Home,
KeyRound,
@ -107,6 +108,12 @@ export const useBarItems = (): [Item[], (item: Item) => boolean] => {
tab: "admin.app-permissions",
pathname: "/admin/app-permissions",
},
{
icon: <ContactRound />,
title: "Roles & Groups",
tab: "admin.roles-groups",
pathname: "/admin/roles-groups",
},
]
: []),
],