UNPKG

roko-date-picker

Version:
21 lines (20 loc) 669 B
import { eCalendarPicker } from "../enums/e.calendar.picker"; import { tRange } from "./t.range"; import { tTheme } from "./t.theme"; import { eWeekDays } from "../enums/e.weekDays"; export type tMain = { mode: "range" | "single"; range: tRange; setRange: (args: tRange) => void; blockedDates?: Date[]; minDate?: Date; maxDate?: Date; blockedWeekDay?: eWeekDays[]; theme?: tTheme; onChange: (args: Date) => void; pickerType: eCalendarPicker; setPickerType: React.Dispatch<React.SetStateAction<eCalendarPicker>>; currentDate: Date; onSetCurrentDate: (args: Date) => void; onAdjustDate: (args: boolean) => void; };