UNPKG

t-fighting-design

Version:

Fighting design can quickly build interactive interfaces in vue3 applications, which looks good.

27 lines (19 loc) 705 B
export type { CalendarPropsType } from './props' export interface CalendarMowDataClassListInterface { (_month: number, _date: number): string } export interface CalendarOptionClickInterface { (target: targetType): void } export interface CalendarHandleClickInterface { (_month: number, _date: number): void } export interface CalendarCallbackInterface { ({ year: number, month: number, date: number }): void } export type CalendarTargetType = 'last' | 'now' | 'next' interface CalendarMemorandumContentInterface { type?: 'default' | 'primary' | 'success' | 'danger' | 'warning' content: string } export type CalendarMemorandumType = Record<string, CalendarMemorandumContentInterface[]>