fui-fancyui
Version:
FancyUI Libary
15 lines (14 loc) • 502 B
TypeScript
import { TDateArray } from '../../TCalendar.model';
export type TSelectRange = {
selectFromTo: 'from' | 'to' | undefined;
handleSwitchFromTo: ((change: 'from' | 'to') => void) | undefined;
handleDates: ((date: TDateArray) => void) | undefined;
rangeCalendar: true;
};
type TSelectSingle = {
rangeCalendar?: false | undefined;
handleDates: ((date: Date) => void) | undefined;
selectFromTo: unknown;
};
export type TuseSelectedDates = TSelectRange | TSelectSingle;
export {};