Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

react-date-picker-range

shruti859734MIT1.0.1

React multilingual Date Picker with single and range picking with predefined side options.

calendar, date-picker, date, multilingual, side-bar, range, single, react, react-dom

readme

react-date-picker-range

A React Date picker for range and single date.

Predefined side options can also be rendered.

Single Calendar with Predefined Options Single Caledar

Range Calendar With Preddefined Options Range Calendar

NPM Repository

https://www.npmjs.com/package/react-date-picker-range

Install

npm i react-date-picker-range --save

Options

Single Calendar

Prop Type Default Description
locale String 'en' Locale for multilingual, i.e. 'de','fr'
disabled Function false A function that takes date as argument, return true if date need to be disabled
sideMenu Array - [ {label,from,to} ] [] Predefined Options
defaultDate Date - Date to be shown when calendar opens
onChangeDate Function - Returns Date on OK/Done click
disabledPicker Boolean false Disable the date Picker
datePrefix String "Date:" Label for the input date field
doneText String 'Done' Text for the done/ok button
value String '' Value to be displayed in the dropdown
label String '' Dropdwon Label

Range Calendar

Prop Type Default Description
locale String 'en' Locale for multilingual, i.e. 'de','fr'
disabled Function false A function that takes date as argument, return true if date need to be disabled
sideMenu Array - [ {label,from,to} ] [] Predefined Options
defaultToDate Date - To date to be displayed when calendar opens
defaultFromDate Date - From date to be displayed when calendar opens
onChangeDate Function - Returns fromDate,toDate on OK/Done click
disabledFromPicker Boolean false Disable from Date Picker
disabledToPicker Boolean false Disable the to date Picker
fromDatePrefix String "From:" Label for the from date field
toDatePrefix String 'To:' Label for the to date field
doneText String 'Done' Text for the done/ok button
value String '' Value to be displayed in the dropdown
label String '' Dropdwon Label

Usage

import SingleCalendar from 'react-date-picker-range';
import { RangeCalendar } from 'react-date-picker-range';

<SingleCalendar/>
<RangeCalendar/>