import { Skeleton } from "@/components/ui/skeleton"; /** * Loading state para a página de calendário * Layout: MonthPicker + Grade mensal 7x5/6 com dias e eventos */ export default function CalendarioLoading() { return (
{/* Month Picker placeholder */}
{/* Calendar Container */}
{/* Cabeçalho com dias da semana */}
{["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb"].map((day) => (
))}
{/* Grade de dias (6 semanas) */}
{Array.from({ length: 42 }).map((_, i) => (
{/* Número do dia */} {/* Indicadores de eventos (aleatório entre 0-3) */} {i % 3 === 0 && (
{i % 5 === 0 && ( )}
)}
))}
{/* Legenda */}
{Array.from({ length: 4 }).map((_, i) => (
))}
); }