@ashwinthomas/react-time-picker-dropdown

1.0.5 • Public • Published

React Time Picker Dropdown

A time picker component for your react app.

Demo

You can checkout the demo.

Getting Started

Installation

$ npm install --save @ashwinthomas/react-time-picker-dropdown

Usage

import TimePicker from '@ashwinthomas/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 showClockIcon can be used to toggle clock icon visibility true true
allowBackdrop allowBackdrop can be used to toggle backdrop false false

Readme

Keywords

Package Sidebar

Install

npm i @ashwinthomas/react-time-picker-dropdown

Weekly Downloads

500

Version

1.0.5

License

MIT

Unpacked Size

74.2 kB

Total Files

9

Last publish

Collaborators

  • ashwinthomas