/** * EmptyState — shown when a calendar fetch succeeds but returns zero events. * * UI-SPEC §EmptyState: * - Centered in the calendar viewport * - Icon: lucide-react CalendarDays (32px, --color-text-muted) * - Heading: "Nothing here" * - Body: "No events in this period. Try a different date or switch views." * * Only rendered when fetch succeeded AND zero events in the visible window. */ import { CalendarDays } from 'lucide-react' export function EmptyState() { return (
No events in this period. Try a different date or switch views.