import { Card, CardContent, CardHeader, Input, TextArea, Button, Chip, Separator } from '@heroui/react'; import { CalendarDays, Trash2, Plus, Clock } from 'lucide-react'; import { useApp } from '../context/AppContext'; import { SectionCard } from '../components/shared/SectionCard'; import { formatDate } from '../utils/formatters'; export function Events() { const { events, eventDraft, setEventDraft, saveEvent, deleteEvent } = useApp(); return (

Bestehende Events ({(events || []).length})

{(events || []).length ? (events || []).map((event) => (
{event.title}

{event.description || 'Keine Beschreibung'}

{formatDate(event.startsAt)}
)) : (
Keine Events
)}

Neues Event

setEventDraft((s) => ({ ...s, title: v }))} />