UNPKG

react-trip-date

Version:

Accessible, fully customizable date and range picker for React applications.

27 lines 1.21 kB
import { Dayjs } from "dayjs"; import { Dispatch, MutableRefObject, SetStateAction } from "react"; import { DatePickerComponents } from "./datePicker.type"; type Props = { day: Dayjs; source: Dayjs; jalali: boolean; disabled: boolean; numberOfMonth: number; selectedDays: string[]; disabledDays: string[]; numberOfSelectableDays: number; disabledBeforeToday: boolean; disabledBeforeDate?: string; disabledAfterDate?: string; components?: DatePickerComponents; setSelectedDays: Dispatch<SetStateAction<string[]>>; setSource: Dispatch<SetStateAction<Dayjs>>; dayClasses?: (day: Dayjs) => string[]; focusedDate: string; setFocusedDate: (date: string) => void; focusRef: MutableRefObject<string | null>; requestFocus: (date: string) => void; }; export declare const Day: ({ day, jalali, source, setSource, disabled, components, selectedDays, disabledDays, numberOfMonth, setSelectedDays, disabledBeforeToday, numberOfSelectableDays, disabledBeforeDate, disabledAfterDate, dayClasses, focusedDate, setFocusedDate, focusRef, requestFocus, }: Props) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=Day.d.ts.map