// 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) => (
))}
); }