react-calendar
Version:
Ultimate calendar for your React app.
24 lines (23 loc) • 1.18 kB
TypeScript
import React from 'react';
import PropTypes from 'prop-types';
import TileGroup from '../TileGroup';
type MonthsProps = {
activeStartDate: Date;
} & React.ComponentProps<typeof TileGroup>;
declare function Months(props: MonthsProps): JSX.Element;
declare namespace Months {
var propTypes: {
locale: PropTypes.Requireable<string>;
activeStartDate: PropTypes.Validator<Date>;
hover: PropTypes.Requireable<Date>;
maxDate: typeof import("../shared/propTypes").isMaxDate;
minDate: typeof import("../shared/propTypes").isMinDate;
onClick: PropTypes.Requireable<(...args: any[]) => any>;
onMouseOver: PropTypes.Requireable<(...args: any[]) => any>;
tileClassName: PropTypes.Requireable<NonNullable<((...args: any[]) => any) | NonNullable<string | (string | null | undefined)[] | null | undefined> | null | undefined>>;
tileContent: PropTypes.Requireable<NonNullable<PropTypes.ReactNodeLike | ((...args: any[]) => any)>>;
value: PropTypes.Requireable<NonNullable<Date | (Date | null | undefined)[] | null | undefined>>;
valueType: PropTypes.Requireable<string>;
};
}
export default Months;