react-datepickerrz
v1.0.1
Published
With double r & z, an a11y, customizable, zero-dependency datepicker component for React
Downloads
7
Maintainers
Readme
react-datepickerrz
With double r & z, an a11y, customizable, zero-dependency datepicker component for React
| Default | Dark | Custom | | :-----------------------------------: | :-----------------------------: | :---------------------------------: | | | | |
Install
npm install --save react-datepickerrz
or
yarn add react-datepickerrz
Usage
import React, { Component } from 'react'
import DatePicker from 'react-datepickerrz'
export default class Example extends Component {
onDatePick = date => {
// the date object stucture => {
// day: number,
// month: number, // from 1 to 12
// year: number,
// date: Date
// }
// do whatever you want with date
}
render() {
return <DatePicker
inputStyle={`color: red; background-color: blue; border-radius: 50%`}
activeColor="#119955"
dark={true}
date={new Date()}
lang="es"
onPickDate={this.onDatePick} />
}
}
Props
inputStyle
type: string, isRequired: false, default: empty'
The custom style of the input field
activeColor
type: string, isRequired: false, default: '#119955'
The bg color of the selected date on the calander
date
type: string | Date, isRequired: false, default: new Date()
The default value of the datepicker
lang
type: string, isRequired: false, default: 'en'
The datepicker langauge, supported languages: [en, fr, it, es, de]
onPickDate
type: funcion, isRequired: true
The date change handler
Examples
To run the exemple you need to:
- clone this repo
- inside the react-datepickerrz folder run:
yarn
ornpm i
thenyarn build
ornpm build
- inside the example folder run:
yarn
ornpm i
thenyarn start
ornpm start
Contribution
Feel free to raise an Issue or submit a PR.
Copyright and license
Code copyright 2020 AM-77. Code released under MIT license.