Attendance Dashboard
BlockInstallation
pnpm add @corew500/feature-eventsUsage
import { AttendanceDashboard } from "@corew500/feature-events"
<AttendanceDashboard>Content</AttendanceDashboard>API Reference
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| eventId* | string | — | Event identifier |
| attendees* | EventRegistrationRow[] | — | Attendees data |
| loading | enum | — | Loading state |
| onStatusChange* | (registrationId: string, status: RSVPStatus) => Promise<ActionResult<unknown>> | — | Callback for status update (single) |
| onBulkStatusChange | (ids: string[], status: RSVPStatus) => Promise<ActionResult<{ updated: number; }>> | — | Callback for bulk status update |
| enableExport | enum | true | Enable CSV export |
| exportFilename | string | — | CSV export filename prefix |