import { Skeleton } from "@/components/ui/skeleton"; import { Card, CardContent, CardHeader } from "@/components/ui/card"; function SidebarSkeleton() { return (
{Array.from({ length: 8 }).map((_, i) => ( ))}
); } function ProjectCardSkeleton() { return (
); } function StatCardSkeleton() { return ( ); } export default function ProjectsLoading() { return (
{/* Mobile header */}
{/* Desktop search */}
{/* Header */}
{/* Stats Cards */}
{Array.from({ length: 4 }).map((_, i) => ( ))}
{/* Project Cards */}
{Array.from({ length: 6 }).map((_, i) => ( ))}
{/* Recent Tasks */}
{Array.from({ length: 5 }).map((_, i) => (
))}
); }