@datepicker-react/hooks
Version:
React hooks for datepicker.
29 lines (28 loc) • 657 B
TypeScript
declare type FirstDayOfWeek = 0 | 1 | 2 | 3 | 4 | 5 | 6
export interface GetWeekdayLabelsProps {
firstDayOfWeek?: FirstDayOfWeek
weekdayLabelFormat?(date: Date): string
}
export declare function getWeekdayLabels({
firstDayOfWeek,
weekdayLabelFormat,
}?: GetWeekdayLabelsProps): never[]
export interface GetDaysProps {
year: number
month: number
firstDayOfWeek?: FirstDayOfWeek
dayLabelFormat?(date: Date): string
}
export declare type CalendarDay =
| number
| {
dayLabel: string
date: Date
}
export declare function getDays({
year,
month,
firstDayOfWeek,
dayLabelFormat,
}: GetDaysProps): CalendarDay[]
export {}