@extclp/vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
15 lines (14 loc) • 626 B
TypeScript
import { ExtractPropTypes, PropType } from 'vue';
import { ConfigurableProps } from '@vexip-ui/config';
export declare const linkerProps: {
inherit: PropType<boolean>;
to: PropType<string>;
type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
icon: PropType<any>;
underline: PropType<boolean>;
disabled: PropType<boolean>;
target: PropType<string>;
onClick: PropType<((event: MouseEvent) => void) | ((event: MouseEvent) => void)[]>;
};
export type LinkerProps = ExtractPropTypes<typeof linkerProps>;
export type LinkerCProps = ConfigurableProps<LinkerProps, 'to'>;