mine-h5-ui
Version:
一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍
24 lines (23 loc) • 418 B
TypeScript
import { VNode, RendererNode, RendererElement } from 'vue';
/**
* props
*/
export interface Props {
/**
* 间距大小
*/
size?: string;
/**
* 间距方向
*/
direction?: 'horizontal' | 'vertical';
}
/**
* VNodes item
*/
export type VNodeItem = VNode<RendererNode, RendererElement, {
[key: string]: any;
}>;
export interface DefineSlots {
default: () => VNodeItem[];
}