react-calendar
Version:
Ultimate calendar for your React app.
22 lines (21 loc) • 853 B
TypeScript
/// <reference types="react" />
import PropTypes from 'prop-types';
import type { CalendarType, OnClickWeekNumberFunc } from '../shared/types';
type WeekNumbersProps = {
activeStartDate: Date;
calendarType: CalendarType;
onClickWeekNumber?: OnClickWeekNumberFunc;
onMouseLeave?: () => void;
showFixedNumberOfWeeks?: boolean;
};
declare function WeekNumbers(props: WeekNumbersProps): JSX.Element;
declare namespace WeekNumbers {
var propTypes: {
activeStartDate: PropTypes.Validator<Date>;
calendarType: PropTypes.Requireable<"Arabic" | "Hebrew" | "ISO 8601" | "US">;
onClickWeekNumber: PropTypes.Requireable<(...args: any[]) => any>;
onMouseLeave: PropTypes.Requireable<(...args: any[]) => any>;
showFixedNumberOfWeeks: PropTypes.Requireable<boolean>;
};
}
export default WeekNumbers;