react-dayzee
v0.0.3
Published
A work-in-progress simple date picker library for React ⚠️This library is still under development and may have breaking changes.⚠️
Readme
react-dayzee
A work-in-progress simple date picker library for React
⚠️This library is still under development and may have breaking changes.⚠️
Installation
npm install react-dayzeeDevelopment
Clone the repository and run the following commands:
npm install
npm run devBuild
To build the library for production, run the following command:
npm run buildUsage
import { DatePicker } from "react-dayzee";
function App() {
return <DatePicker />;
}Components
This library provides individual components for full customization:
DatePickerDayNumbersGridDaysListMonthSelectYearSelectNavigationButtonDatePickerProvider
Hooks
useDatePicker
Component Dependency
All components except DatePicker require being wrapped with DatePickerProvider to function properly.
Theming
You can customize the styles using CSS variables defined in variables.css and styles.css.
TO-DO
- [x] Basic date picker functionality
- [x] Customizable styles using CSS variables
- [ ] Multi calendar support
- [ ] Disabled date(s) support
- [ ] Multi-language support
- [ ] More customization options (custom components)
- [ ] Time picker integration
- [ ] Full test coverage
- [ ] Improved accessibility
- [ ] Mobile responsiveness enhancements
License
MIT
