UNPKG

axiom-react-calendar

Version:

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

33 lines (29 loc) 686 B
import React from 'react'; import PropTypes from 'prop-types'; const WeekNumber = ({ date, onClickWeekNumber, weekNumber, }) => ( onClickWeekNumber ? <button className="react-calendar__tile" onClick={() => onClickWeekNumber(weekNumber, date)} style={{ flexGrow: 1 }} type="button" > <span>{weekNumber}</span> </button> : <div className="react-calendar__tile" style={{ flexGrow: 1 }} > <span>{weekNumber}</span> </div> ); WeekNumber.propTypes = { date: PropTypes.instanceOf(Date).isRequired, onClickWeekNumber: PropTypes.func, weekNumber: PropTypes.number.isRequired, }; export default WeekNumber;