"use client"; import { Skeleton } from "@/components/ui/skeleton"; export function DashboardShellSkeleton() { return (
{/* Dark Sidebar */} {/* Main Content Area */}
{/* Dark Top Header */}
{/* Search Box Skeleton */}
{/* Title Skeleton */}
{/* Clock & Profile Skeletons */}
{/* Workspace Body Skeletons (3 Columns) */}
{/* Column 1 */}
{/* Card 1 */}
{Array.from({ length: 6 }).map((_, idx) => (
))}
{/* Card 2 */}
{Array.from({ length: 3 }).map((_, idx) => ( ))}
{/* Column 2 */}
{/* Card 1 */}
{/* Card 2 */}
{/* Card 3 */}
{Array.from({ length: 5 }).map((_, idx) => ( ))}
{/* Column 3 */}
{/* Card 1 */}
{Array.from({ length: 6 }).map((_, idx) => ( ))}
{/* Card 2 */}
); }