pikaday-react-wrapper

2.1.6 • Public • Published

PikadayReactWrapper

build status npm version Download Count

Universal React component wrapper around Pikaday.js datepicker. Forked from https://github.com/voronianski/react-pikaday-component and updated for React v16

Install

npm install react pikaday pikaday-react-wrapper --save

Usage

import React from 'react';
import ReactDOM from 'react-dom';
import DatePicker from 'pikaday-react-wrapper';
 
class App extends React.Component {
  constructor() {
    super();
 
    this.state = {};
  }
 
  onDateChange(date) {
    this.setState({ date });
  }
 
  render() {
    const { date } = this.state;
 
    return (
      <div>
        <DatePicker
            placeholder="Select Date"
            format="YYYY/MM/DD"
            maxDate={new Date('2020-07-26')}
            value={new Date(date)}
            onChange={::this.onDateChange}
        />
    </div>
    );
  }
}
 
ReactDOM.render(
    <App />,
    document.getElementById('example')
);

Properties

  • value
  • onChange
  • valueLink
  • tabIndex
  • Pikaday configuration options (except onSelect and field)
  • other input attributes like className, name, placeholder, disabled and readOnly

MIT Licensed

Package Sidebar

Install

npm i pikaday-react-wrapper

Weekly Downloads

8

Version

2.1.6

License

MIT

Unpacked Size

77.9 kB

Total Files

12

Last publish

Collaborators

  • matt-t-johnson