react-np-datepicker
Version:
Integrate Nepali Datepicker in your React app easily.
51 lines (37 loc) • 1.26 kB
Markdown
# React Nepali Datepicker
Integrate Nepali Datepicker in your React app easily.
## Installation
* Install by executing `npm i react-np-datepicker` or `yarn add react-np-datepicker`.
* Import by adding `import { NepaliDatePicker } from 'react-np-datepicker'`.
### Demo Link
https://codesandbox.io/s/nepali-date-picker-0f3d1
## Props
Common props you may want to specify include:
- `className` - apply a className to the control
- `classNameInput` - apply classNames to input field
- `name` - generate an HTML input with this name, containing the current value
- `onChange` - change events
- `placeholder` - change the text displayed when no date is defined
- `value` - control the current value
- `format` - change the date format i.e.('YYYY-MM-DD' && 'YYYY/MM/DD') only
### Usage
Here's an example of basic usage:
```js
import React, { useState } from 'react';
import { NepaliDatePicker, BSDate } from 'react-np-datepicker';
const now = new BSDate.now();
function MyApp() {
const [date, setDate] = useState(now);
const handleDate = date => {
setDate(date);
console.log('Date',date);
}
return (
<NepaliDatePicker
value={date}
format="YYYY-MM-DD"
onChange={handleDate}
/>
);
}
```