0.0.8 • Published 7 years ago

react-datetime-slider v0.0.8

Weekly downloads
84
License
-
Repository
github
Last release
7 years ago

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

  1. Import
import DatetimeSlider from 'react-datetime-slider';
  1. Include CSS
import 'node_modules/react-datetime-slider/css/ReactDatetimeSlider.css';
import 'rc-slider/assets/index.css';
import 'rc-tooltip/assets/bootstrap.css';

Properties

propTypeRequiredDefault
minNumber (unix timestamp)y
maxNumber (unix timestamp)y
onChange(timestamp) => Numbery
intervalNumber (milliseconds)n1000
initRealtimeBooleanntrue
datetimeFormatStringnMM/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.