UNPKG

@extclp/vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

14 lines (13 loc) 558 B
import { default as Icon } from './icon'; import { ComponentPublicInstance } from 'vue'; import { ClassType, StyleType } from '@vexip-ui/config'; import { IconProps } from './props'; export { Icon }; export { iconProps } from './props'; export type IconExposed = ComponentPublicInstance & InstanceType<typeof Icon>; export type { IconProps, IconCProps } from './props'; export type { IconEffect, IconBaseProps, IconRenderer } from './symbol'; export type IconMinorProps = Omit<Partial<IconProps>, 'icon'> & { class?: ClassType; style?: StyleType; };