react-calendar
React calendar component inspired by CLNDR.js.
$ npm install react-calendar-component
Note: the npm name is react-calendar-component
!
This is a low-level component for rendering monthly calendars using React. The
component will call renderDay
and renderHeader
functions provided by you to
make a calendar for the month of the given Date
. Very basic default
implementations are provided for both, but they can be overridden to fit your
use case. This
example
shows how to create a regular grid calendar.
Live Demo
http://hanse.github.io/react-calendar/
Usage
;;;;; state = date: ; { return <Calendar onChangeMonth= this date=thisstatedate onPickDate= console renderDay= <div key=day className= onClick= > day </div> renderHeader= <div className="Calendar-header"> <button onClick=onPrevMonth>«</button> <div className="Calendar-header-currentDate"> date </div> <button onClick=onNextMonth>»</button> </div> /> ; } ;
License
MIT