This commit is contained in:
Iliyan Angelov
2025-12-01 01:08:39 +02:00
parent 0fa2adeb19
commit 1a103a769f
234 changed files with 5513 additions and 283 deletions

View File

@@ -30,7 +30,13 @@ import {
Star,
AlertCircle,
FileCheck,
ClipboardCheck
ClipboardCheck,
CheckCircle2,
Download,
Webhook,
Key,
HardDrive,
Activity
} from 'lucide-react';
import useAuthStore from '../../store/useAuthStore';
import { useResponsive } from '../../hooks';
@@ -272,6 +278,31 @@ const SidebarAdmin: React.FC<SidebarAdminProps> = ({
icon: ClipboardCheck,
label: 'Compliance'
},
{
path: '/admin/approvals',
icon: CheckCircle2,
label: 'Approvals'
},
{
path: '/admin/gdpr',
icon: Download,
label: 'GDPR'
},
{
path: '/admin/webhooks',
icon: Webhook,
label: 'Webhooks'
},
{
path: '/admin/api-keys',
icon: Key,
label: 'API Keys'
},
{
path: '/admin/backups',
icon: HardDrive,
label: 'Backups'
},
]
},
];