"use client"; import { AnimatePresence, motion } from "framer-motion"; import { Calendar1Icon } from "lucide-react"; import type { CalendarEvent } from "@/lib/types"; import { EventCard } from "./event-card"; interface EventsListProps { events: CalendarEvent[]; onEdit: (event: CalendarEvent) => void; onDelete: (eventId: string) => void; } export const EventsList = ({ events, onEdit, onDelete }: EventsListProps) => { if (events.length === 0) { return (

No events yet

Capture something with AI or open manual create from More to start building your event timeline.

); } return (
{events.map((event) => ( ))}
); };