UNPKG

react-trip-date

Version:

date-picker and range-picker for React applications

26 lines (25 loc) 1.21 kB
import { Dayjs } from "dayjs"; import { Dispatch, SetStateAction } from "react"; import { RangePickerComponents, RangePickerOnChange, RangePickerSelectedDays } from "./rangePicker.type"; interface Props { source: Dayjs; jalali: boolean; startOfWeek: number; hoverDay?: string; numberOfMonths: number; selectedDays?: RangePickerSelectedDays; disabledDays: string[]; disabledBeforeToday: boolean; disabledBeforeDate?: string; disabledAfterDate?: string; disabled: boolean; allowDisabledDaysSpan: boolean; components?: RangePickerComponents; onChange: RangePickerOnChange; setSource: Dispatch<SetStateAction<Dayjs>>; setHoverDay: Dispatch<SetStateAction<string | undefined>>; setSelectedDays: Dispatch<SetStateAction<RangePickerSelectedDays | undefined>>; dayClasses?: (day: Dayjs) => string[]; } export declare const Months: ({ allowDisabledDaysSpan, numberOfMonths, startOfWeek, selectedDays, disabledDays, hoverDay, setHoverDay, components, setSelectedDays, disabledBeforeToday, disabledBeforeDate, disabledAfterDate, jalali, disabled, onChange, source: sourceProp, dayClasses, }: Props) => JSX.Element; export {};