react-calendar-flexible

0.4.4 • Public • Published

react-calendar

This is an extension of original repository.

What were added?

  • selectedOption (Object)
  • untilDate (Boolean)

selectedOption structure

 {
    show: 'day|week',
    day|week: 'YYYY-MM-D | YYYY-W'
 }

allows user

Example: { show: 'day', day: moment().format('YYYY-MM-DD') } { show: 'week', day: moment().format('YYYY-W') }

<Calendar selectedOption={this.state.selectedOption} showDaysOfWeek={true} forceSixRows={false}
        untilDate={true} onPickDate={this.datePicked.bind(this)}/>

React calendar component inspired by CLNDR.js.

$ npm install react-calendar-component

See the demo

http://hanse.github.io/react-calendar/

var React = require('react');
var Calendar = require('react-calendar-component').Calendar;
 
function onDatePicked(date) {
  alert(date);
}
 
React.render(
  <Calendar showDaysOfWeek={true}
            forceSixRows={false}
            onPickDate={onDatePicked} />,
  document.getElementById('calendar')
);

Build it yourself

$ npm install
$ make

License

MIT

Contributors

Vladimir Katansky, Svyatoslav Dardalan

Package Sidebar

Install

npm i react-calendar-flexible

Weekly Downloads

2

Version

0.4.4

License

none

Last publish

Collaborators

  • blackening