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

); }