import { useAdminGuard } from '@/hooks/useAdminGuard'; import { MFARequiredAlert } from '@/components/auth/MFARequiredAlert'; import { AdminLayout } from '@/components/layout/AdminLayout'; import { UserManagement } from '@/components/admin/UserManagement'; import { Skeleton } from '@/components/ui/skeleton'; import { Card, CardContent } from '@/components/ui/card'; export default function AdminUsers() { const { isLoading, isAuthorized, needsMFA } = useAdminGuard(); if (isLoading) { return ( User Management Manage user profiles, roles, and permissions {[1, 2, 3, 4].map((i) => ( ))} ); } if (!isAuthorized) { return null; } if (needsMFA) { return ( ); } return ( User Management Manage user profiles, roles, and permissions ); }
Manage user profiles, roles, and permissions