UNPKG

@ark-ui/vue

Version:

A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.

22 lines (21 loc) 3.25 kB
export type { HighlightChangeDetails, OpenChangeDetails, ValueChangeDetails } from '@zag-js/select'; export type { CollectionItem, ListCollection } from '../collection'; export { default as ClearTrigger, type SelectClearTriggerProps as ClearTriggerProps, type SelectClearTriggerBaseProps as ClearTriggerBaseProps, } from './select-clear-trigger.vue'; export { default as Content, type SelectContentProps as ContentProps, type SelectContentBaseProps as ContentBaseProps, } from './select-content.vue'; export { default as Context, type SelectContextProps as ContextProps } from './select-context.vue'; export { default as Control, type SelectControlProps as ControlProps, type SelectControlBaseProps as ControlBaseProps, } from './select-control.vue'; export { default as HiddenSelect, type SelectHiddenSelectProps as HiddenSelectProps, type SelectHiddenSelectBaseProps as HiddenSelectBaseProps, } from './select-hidden-select.vue'; export { default as Indicator, type SelectIndicatorProps as IndicatorProps, type SelectIndicatorBaseProps as IndicatorBaseProps, } from './select-indicator.vue'; export { default as List, type SelectListProps as ListProps, type SelectListBaseProps as ListBaseProps, } from './select-list.vue'; export { default as ItemContext, type SelectItemContextProps as ItemContextProps } from './select-item-context.vue'; export { default as ItemGroupLabel, type SelectItemGroupLabelProps as ItemGroupLabelProps, type SelectItemGroupLabelBaseProps as ItemGroupLabelBaseProps, } from './select-item-group-label.vue'; export { default as ItemGroup, type SelectItemGroupProps as ItemGroupProps, type SelectItemGroupBaseProps as ItemGroupBaseProps, } from './select-item-group.vue'; export { default as ItemIndicator, type SelectItemIndicatorProps as ItemIndicatorProps, type SelectItemIndicatorBaseProps as ItemIndicatorBaseProps, } from './select-item-indicator.vue'; export { default as ItemText, type SelectItemTextProps as ItemTextProps, type SelectItemTextBaseProps as ItemTextBaseProps, } from './select-item-text.vue'; export { default as Item, type SelectItemProps as ItemProps, type SelectItemBaseProps as ItemBaseProps, } from './select-item.vue'; export { default as Label, type SelectLabelProps as LabelProps, type SelectLabelBaseProps as LabelBaseProps, } from './select-label.vue'; export { default as Positioner, type SelectPositionerProps as PositionerProps, type SelectPositionerBaseProps as PositionerBaseProps, } from './select-positioner.vue'; export { default as RootProvider, type SelectRootProviderProps as RootProviderProps, type SelectRootProviderBaseProps as RootProviderBaseProps, type SelectRootProviderComponent as RootProviderComponent, } from './select-root-provider.vue'; export { default as Root, type SelectRootEmits as RootEmits, type SelectRootBaseProps as RootBaseProps, type SelectRootProps as RootProps, type SelectRootComponent as RootComponent, } from './select-root.vue'; export { default as Trigger, type SelectTriggerProps as TriggerProps, type SelectTriggerBaseProps as TriggerBaseProps, } from './select-trigger.vue'; export { default as ValueText, type SelectValueTextProps as ValueTextProps, type SelectValueTextBaseProps as ValueTextBaseProps, } from './select-value-text.vue';