UNPKG

axiom-react-calendar

Version:

A component for picking dates or date periods for your React application.

33 lines (27 loc) 699 B
import React, { PureComponent } from 'react'; import PropTypes from 'prop-types'; import Years from './DecadeView/Years'; import { isMaxDate, isMinDate, isValue } from './shared/propTypes'; export default class DecadeView extends PureComponent { renderYears() { return ( <Years {...this.props} /> ); } render() { return ( <div className="react-calendar__decade-view"> {this.renderYears()} </div> ); } } DecadeView.propTypes = { activeStartDate: PropTypes.instanceOf(Date).isRequired, maxDate: isMaxDate, minDate: isMinDate, onChange: PropTypes.func, setActiveRange: PropTypes.func, value: isValue, valueType: PropTypes.string, };