@ark-ui/vue
Version:
A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.
11 lines (10 loc) • 1.5 kB
TypeScript
export { default as Root, type FieldRootProps as RootProps, type FieldRootBaseProps as RootBaseProps, } from './field-root.vue';
export { default as RootProvider, type FieldRootProviderProps as RootProviderProps, type FieldRootProviderBaseProps as RootProviderBaseProps, } from './field-root-provider.vue';
export { default as Label, type FieldLabelProps as LabelProps, type FieldLabelBaseProps as LabelBaseProps, } from './field-label.vue';
export { default as Input, type FieldInputProps as InputProps, type FieldInputBaseProps as InputBaseProps, } from './field-input.vue';
export { default as Textarea, type FieldTextareaProps as TextareaProps, type FieldTextareaBaseProps as TextareaBaseProps, } from './field-textarea.vue';
export { default as Select, type FieldSelectProps as SelectProps, type FieldSelectBaseProps as SelectBaseProps, } from './field-select.vue';
export { default as HelperText, type FieldHelperTextProps as HelperTextProps, type FieldHelperTextBaseProps as HelperTextBaseProps, } from './field-helper-text.vue';
export { default as ErrorText, type FieldErrorTextProps as ErrorTextProps, type FieldErrorTextBaseProps as ErrorTextBaseProps, } from './field-error-text.vue';
export { default as Context, type FieldContextProps as ContextProps } from './field-context.vue';
export { default as RequiredIndicator, type FieldRequiredIndicatorProps as RequiredIndicatorProps, type FieldRequiredIndicatorBaseProps as RequiredIndicatorBaseProps, } from './field-required-indicator.vue';