import { cn } from '@/lib/utils' type SkeletonProps = React.HTMLAttributes export function Skeleton({ className, ...props }: SkeletonProps) { return (
) } export function CardSkeleton({ className }: { className?: string }) { return (
) } const COL_WIDTHS = ['35%', '45%', '25%', '40%', '30%', '50%'] export function TableRowSkeleton({ cols = 4 }: { cols?: number }) { return (
{Array.from({ length: cols }).map((_, i) => ( ))}
) } export function ListSkeleton({ count = 5, className }: { count?: number; className?: string }) { return (
{Array.from({ length: count }).map((_, i) => (
))}
) }