@atlaskit/calendar
Version:
An interactive calendar for date selection experiences.
17 lines (16 loc) • 597 B
TypeScript
import type { WeekDay } from '../../types';
import type { Week } from '../types';
export default function useGetWeeks({ day, daysLong, month, year, today, disabled, disabledDateFilter, minDate: minDateString, maxDate: maxDateString, selected, previouslySelected, weekStartDay, }: {
day: number;
daysLong: string[];
month: number;
year: number;
today: string;
disabled?: string[];
disabledDateFilter?: (date: string) => boolean;
minDate?: string;
maxDate?: string;
selected: string[];
previouslySelected: string[];
weekStartDay: WeekDay;
}): Week[];