Package Exports
- @ashwinthomas/react-time-picker-dropdown
- @ashwinthomas/react-time-picker-dropdown/dist/index.es.js
- @ashwinthomas/react-time-picker-dropdown/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@ashwinthomas/react-time-picker-dropdown) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
React Time Picker Dropdown
A time picker component for your react app.
Demo
You can also checkout the demo.
Getting Started
Installation
$ npm install --save react-time-picker-dropdownUsage
import TimePicker from 'react-time-picker-dropdown';
render() {
<TimePicker
defaultValue="10:10:00 am"
useTwelveHourFormat={true}
onTimeChange={handleTimeChange}
/>
}User guide
TimePicker
Displays an input field along with a dropdown to select time.
Props
| Prop name | Description | Default value | Example values |
|---|---|---|---|
| defaultValue | Sets default input value supports formats hh:mm:ss a and hh:mm:ss |
null |
"10:10:00 am" |
| placeholder | Can be used to set input placeholder | "00 : 00 : 00" |
"hh : mm : ss" |
| useTwelveHourFormat | Use useTwelveHourFormat props to switch between 24 / 12 hour format |
false |
true |
| onTimeChange | Function called when user picks a time. (Returns null if the input value is invalid.) |
n/a | (value)=>alert("Time selected is: ", value) |
| onInputChange | Function called when picker value changed using the dropdown | n/a | (value)=>alert("Display time changed: ", value) |
| showCloseIcon | showCloseIcon can be used to toggle close icon visibility |
true |
true |
| showClockIcon | showCloseIcon can be used to toggle clock icon visibility |
true |
true |
| allowBackdrop | allowBackdrop can be used to toggle backdrop |
false |
false |