When to use it
Hosts control visibleMonth and selectedDay. Civil date models avoid guessed timezone conversion; localize every date formatter.
Select bounded Gregorian civil dates in a controlled month grid.
Native example
Hosts control visibleMonth and selectedDay. Civil date models avoid guessed timezone conversion; localize every date formatter.
<LumenCalendar label="Project calendar" visibleMonth={month} onVisibleMonthChange={setMonth} selectedDay={day} onSelectedDayChange={setDay} />Reference
The primary shared and platform-specific options exposed by LumenCalendar.
| API | Values or type | Default | Description |
|---|---|---|---|
| visibleMonth / selectedDay | Controlled civil day / optional civil day | Required | Retains host ownership of stable values and callbacks. |
Native behavior
Hosts control visibleMonth and selectedDay. Civil date models avoid guessed timezone conversion; localize every date formatter.
Localized labels, native controls, selected or disabled state and safe loading/error/empty presentation.
Shared component