naive-ui
Version:
A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast
20 lines (19 loc) • 423 B
TypeScript
export type OnUpdateValue = (value: number, time: DateItem) => void;
export interface DateItem {
year: number;
month: number;
date: number;
}
export type OnPanelChange = (info: {
year: number;
month: number;
}) => void;
export interface CalendarDefaultSlotProps {
year: number;
month: number;
date: number;
}
export interface CalendarHeaderSlotProps {
year: number;
month: number;
}