UNPKG

@volverjs/ui-vue

Version:

@volverjs/ui-vue is a lightweight Vue 3 component library to accompany @volverjs/style.

39 lines (38 loc) 1.06 kB
import type { ComponentResolver } from 'unplugin-vue-components/types'; type ImportStyle = boolean | 'css' | 'scss'; export interface VolverResolverOptions { /** * import style along with components * @default undefined */ importStyle?: ImportStyle; /** * enable/disable directives * @default undefined */ directives?: boolean; /** * prefix for components (e.g. 'vv' to resolve Button from VvButton) * * @default 'vv' */ prefix?: string; /** * ignore components (kebab-case) * @default undefined */ ignore?: string[]; /** * cherry pick components from named exports * @default undefined */ cherryPick?: boolean; } export declare function getStyleNames(kebabName: string): string[] | undefined; /** * Resolver for @volverjs/ui-vue * * @link https://github.com/volverjs/ui-vue */ export declare function VolverResolver({ prefix, importStyle, directives, ignore, cherryPick, }?: VolverResolverOptions): ComponentResolver[]; export {};