{groupLabel}
{groupEvents.map((event) => (
))}
import type { Event } from "@mosaic/shared"; import { EventCard } from "./EventCard"; import { getDateGroupLabel } from "@/lib/utils/date-format"; interface CalendarProps { events: Event[]; isLoading: boolean; } export function Calendar({ events, isLoading }: CalendarProps): React.JSX.Element { if (isLoading) { return (
No events scheduled
Your calendar is clear