UNPKG

@activecollab/components

Version:

ActiveCollab Components

30 lines 1.08 kB
import { FC } from "react"; import { DayModifiers, DayPickerMultipleProps, DayProps, Matcher } from "react-day-picker"; export interface IDatePicker extends Omit<DayPickerMultipleProps, "mode"> { /** Calls when value is picked */ onChange?: (dates?: { from: Date; to: Date; }) => void; /** Called when day is clicked */ onDayClick?: (day: Date, modifiers: DayModifiers) => void; /** Set selected day or days */ selectedDays?: { from?: Date | undefined; to?: Date | undefined; }; /** Set selected day or days */ disabledDays?: Matcher | Matcher[] | undefined; /** Set selection range */ selectionMode?: string; /** Set is date required */ dateRequired?: boolean; /** Set first day of week */ firstDayOfWeek?: 0 | 1 | 2 | 3 | 4 | 5 | 6; /** Set fixed number of weeks in month */ fixedWeeks?: boolean; /** Render day callback */ renderDay?: (props: DayProps) => JSX.Element | null; } export declare const DatePicker: FC<IDatePicker>; //# sourceMappingURL=DatePicker.d.ts.map