feat(scan users): added in the place to add the new scanner users in

This commit is contained in:
2026-05-11 15:37:38 -05:00
parent 1bbf5c2a49
commit ce9d8eaaf5
8 changed files with 685 additions and 66 deletions

View File

@@ -68,7 +68,7 @@ export default function AdminSidebar({ session }: any) {
title: "Scan users",
url: "/admin/scanUsers",
icon: UsersRound,
role: ["systemAdmin", "admin"],
role: ["systemAdmin", "admin", "manager"],
module: "admin",
active: true,
},
@@ -79,9 +79,9 @@ export default function AdminSidebar({ session }: any) {
<SidebarGroupContent>
<SidebarMenu>
{items.map((item) => (
<>
<div key={item.title}>
{item.role.includes(session.user.role) && (
<SidebarMenuItem key={item.title}>
<SidebarMenuItem>
<SidebarMenuButton asChild>
<Link to={item.url} onClick={() => setOpen(false)}>
<item.icon />
@@ -90,7 +90,7 @@ export default function AdminSidebar({ session }: any) {
</SidebarMenuButton>
</SidebarMenuItem>
)}
</>
</div>
))}
</SidebarMenu>
</SidebarGroupContent>