@fesjs/fes-design
Version:
fes-design for PC
27 lines (26 loc) • 592 B
TypeScript
export interface DateObj {
year: number;
month: number;
day: number;
hour: number;
minute: number;
second: number;
quarter?: number;
}
export type ParticalDateObj = Partial<Omit<DateObj, 'year'>> & {
year: number;
};
export type UpdateSelectedDates = (date: Partial<DateObj>, index: number, option?: {
isTime?: boolean;
isDateInput?: boolean;
}) => void;
export interface CalendarEmits {
(e: 'change', val: number[]): void;
}
export interface DayItem {
year: number;
month: number;
day: number;
pre?: boolean;
next?: boolean;
}