Calendar
A versatile calendar component for selecting dates, months, and years with customizable styles and behaviors.
Examples
(4)Properties
(25)Playground
Basic selection
Bind
value and onChange to local state to capture the selected day while highlightToday keeps the current date visually distinct.Date constraints
Set
minDate and maxDate to keep navigation inside the current month while still allowing the calendar to show surrounding weeks.Multiple selection
Switch
type="multiple" to let teammates flag several event days at once; the component returns an array you can format for summaries or badges.Range selection
Use
type="range" to capture a start and end date for bookings or sprints; the component returns a tuple you can translate into summaries or validation.Scan to open this page on your phonereact-ui-library.com/components/Calendar
</>
react-ui-library
100+ accessible, themeable components that work seamlessly across iOS, Android, and Web.
A Platform Blocks product.
Quick Links
Resources