0.0.8 • Published 7 years ago
react-datetime-slider v0.0.8
React Datetime Slider
A React component to select date and time with the ability to tick in real time. Built on top of rc-slider and rc-tooltip.
Installation
npm i react-datetime-slider
Usage
- Import
import DatetimeSlider from 'react-datetime-slider';
- Include CSS
import 'node_modules/react-datetime-slider/css/ReactDatetimeSlider.css';
import 'rc-slider/assets/index.css';
import 'rc-tooltip/assets/bootstrap.css';
Properties
prop | Type | Required | Default |
---|---|---|---|
min | Number (unix timestamp) | y | |
max | Number (unix timestamp) | y | |
onChange | (timestamp) => Number | y | |
interval | Number (milliseconds) | n | 1000 |
initRealtime | Boolean | n | true |
datetimeFormat | String | n | MM/DD/YY h:mm:ss a |
Example
<DatetimeSlider
min={moment().subtract(1, 'hour').valueOf()}
max={moment().valueOf()}
onChange={console.log}
/>
*** Note: Most rc-slider props will apply to DatetimeSlider also, such as steps, dots etc.