// Loading Skeleton Components for Better UX
import { Card, CardContent, CardHeader } from "@/components/ui/card";
export function DashboardSkeleton() {
return (
{Array.from({ length: 4 }).map((_, i) => (
))}
{Array.from({ length: 5 }).map((_, i) => (
))}
);
}
export function TableSkeleton({ rows = 5 }: { rows?: number }) {
return (
{Array.from({ length: rows }).map((_, i) => (
))}
);
}
export function CardSkeleton() {
return (
);
}
export function FormSkeleton() {
return (
{Array.from({ length: 4 }).map((_, i) => (
))}
);
}