UNPKG

@maxpike/vue

Version:

Vue VariantJS: Fully configurable Vue 3 components styled with TailwindCSS

18 lines (15 loc) 622 B
import { WithVariantPropsAndClassesList, TInputGroupClassesValidKeys, Data } from '@variantjs/core'; import { HTMLAttributes } from 'vue'; export type TInputGroupValidChilElementsKeys = ('label' | 'default' | 'feedback' | 'description')[]; export type TInputGroupOptions = WithVariantPropsAndClassesList<{ label?: string description?: string feedback?: string body?: string sortedElements?: TInputGroupValidChilElementsKeys, tagName?: string, bodyTagName?: string, labelTagName?: string, feedbackTagName?: string, descriptionTagName?: string, } & HTMLAttributes & Data, TInputGroupClassesValidKeys>;