"use client"; import { Card } from "@/components/ui/card"; import { Skeleton } from "@/components/ui/skeleton"; function CardSkeleton({ height }: { height: number }) { return ( ); } /** Loading state mirroring the dashboard grid: KPI row + 2×2 chart/list grid. */ export function DashboardSkeleton() { return (
{Array.from({ length: 4 }).map((_, i) => ( ))}
); }