This release marks a huge milestone as this was one of the critical fields needed in any UI library ✨
🆕 useCalendar
This new composable allows you to create custom calendar components with many features that your users expect available out of the box. Here are the higlights:
- ⌨️ Comprehensive keyboard navigation and shortcuts support.
- 🌐 Support for multiple locales and calendar systems.
- ✅ Validation with standard schemas.
- ♿️ First class a11y support.
- 📅 Support for different views (days, months, years)
And more, check the 📚 docs and examples.
🆕 useDateTimeField
This new composable allows you to create a custom date time field to let users enter date and time values using date time segments. Here are the highlights:
- ⌨️ Comprehensive keyboard navigation and shortcuts support.
- 🤖 Auto focus management and detection of whent he user is done entering a segment.
- 🌐 Support for multiple locales and calendar systems.
- ✅ Validation with standard schemas.
- ♿️ First class a11y support.
And more, check the 📚 docs and examples.
What's even cooler, you can combine both to build a date picker component that does both jobs!
🔗 Changelog | 📚 Documentation