import Card from '@/components/ui/Card'; import { Users, Shield, Activity, Clock, RefreshCw } from 'lucide-react'; import { AdminDashboardViewData } from '@/lib/view-data/AdminDashboardViewData'; /** * AdminDashboardTemplate * * Pure template for admin dashboard. * Accepts ViewData only, no business logic. */ export function AdminDashboardTemplate(props: { adminDashboardViewData: AdminDashboardViewData; onRefresh: () => void; isLoading: boolean; }) { const { adminDashboardViewData: viewData, onRefresh, isLoading } = props; return (
System overview and statistics