vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
21 lines (20 loc) • 370 B
TypeScript
/**
* Props
*/
export interface Props {
title?: string;
modelValue?: boolean;
header?: boolean;
footer?: boolean;
maskClose?: boolean;
modalClass?: string;
isDrag?: boolean;
}
/**
* 组件事件类型
*/
export type Emits = {
(event: 'update:modelValue', value: boolean): void;
(event: 'ok'): void;
(event: 'close'): void;
};