EEnterUI
DocsComponentsThemesDonation
Get Started
    • CronInput
    • RecurrenceEditor
    • AgendaList
EnterUIDocsSchedulingScheduling RulesAgendaList
SchedulingUpdated 6 May 2026

AgendaList

Day agenda list for CalendarView-compatible events.

AgendaList renders a scannable list of events for one date and shares its event shape with CalendarView.

#Default usage

Agenda

Render the selected day as an ordered event list.

Code
<AgendaList
  date="2026-05-05T00:00:00.000Z"
  events={[
    {
      id: "planning",
      title: "Planning review",
      start: "2026-05-05T09:00:00.000Z",
      end: "2026-05-05T10:00:00.000Z",
      meta: "Product",
      tone: "info",
    },
    {
      id: "release",
      title: "Release window",
      start: "2026-05-05T14:00:00.000Z",
      end: "2026-05-05T15:30:00.000Z",
      meta: "Engineering",
      tone: "success",
    },
  ]}
/>

#Import

Code
import { AgendaList, AgendaListItem } from "@froggdesign/enter-ui-react";

#Patterns

Use AgendaList beside CalendarView, in dashboard side panels, or in workflow pages where the selected day needs dense event detail.

#Accessibility

AgendaList renders a labelled section and semantic list. Each event is a button so selection is keyboard accessible.

#API

  • events: CalendarView-compatible event objects.
  • date: selected date.
  • onEventSelect: called with the selected event.

#Styling

AgendaList uses .eui-agenda-list classes and FroggDesign tokens for layout, state, focus, and disabled styling.

PreviousRecurrenceEditor
NextDialog

On this page

  1. Default usage
  2. Import
  3. Patterns
  4. Accessibility
  5. API
  6. Styling