add download cert

This commit is contained in:
2025-11-18 16:58:15 -03:00
parent a96dcb3e96
commit cd5f96210f
13 changed files with 417 additions and 23 deletions

View File

@@ -8,6 +8,7 @@ import {
GraduationCap,
LayoutDashboard,
ShieldUserIcon,
UploadIcon,
UsersIcon
} from 'lucide-react'
@@ -31,7 +32,9 @@ const data = {
title: 'Histórico de compras',
url: '/orders',
icon: DollarSign
},
}
],
navUser: [
{
title: 'Colaboradores',
url: '/users',
@@ -41,9 +44,14 @@ const data = {
title: 'Gestores',
url: '/admins',
icon: ShieldUserIcon
},
{
title: 'Importações',
url: '/batch',
icon: UploadIcon
}
],
navContent: [
navEnrollment: [
{
title: 'Matrículas',
url: '/enrollments',

View File

@@ -25,7 +25,8 @@ export function NavMain({
}: {
data: {
navMain: NavItem[]
navContent: NavItem[]
navUser: NavItem[]
navEnrollment: NavItem[]
}
}) {
return (
@@ -43,8 +44,23 @@ export function NavMain({
<SidebarGroup>
<SidebarGroupContent>
<SidebarMenu>
<SidebarGroupLabel>Gestão de matrículas</SidebarGroupLabel>
{data.navContent.map((props, idx) => (
<SidebarGroupLabel className="uppercase">
Colaboradores
</SidebarGroupLabel>
{data.navUser.map((props, idx) => (
<SidebarMenuItemLink key={idx} {...props} />
))}
</SidebarMenu>
</SidebarGroupContent>
</SidebarGroup>
<SidebarGroup>
<SidebarGroupContent>
<SidebarMenu>
<SidebarGroupLabel className="uppercase">
Gestão de matrículas
</SidebarGroupLabel>
{data.navEnrollment.map((props, idx) => (
<SidebarMenuItemLink key={idx} {...props} />
))}
</SidebarMenu>