@ozen-ui/kit
Version:
React component library
14 lines (13 loc) • 557 B
TypeScript
import React from 'react';
import type { CalendarPropSize, CalendarProps } from './types';
export interface CalendarContextValue {
minDate?: Date;
maxDate?: Date;
size?: CalendarPropSize;
onDayClick?: CalendarProps['onDayClick'];
onYearClick?: CalendarProps['onYearClick'];
onMonthClick?: CalendarProps['onMonthClick'];
getPeriodSwitchAriaLabel?: CalendarProps['getPeriodSwitchAriaLabel'];
}
export declare const CalendarContext: React.Context<CalendarContextValue>;
export declare const useCalendar: () => CalendarContextValue;