@ark-ui/react
Version:
A collection of unstyled, accessible UI components for React, utilizing state machines for seamless interaction.
25 lines (24 loc) • 2.66 kB
text/typescript
export type { HighlightChangeDetails as ComboboxHighlightChangeDetails, InputValueChangeDetails as ComboboxInputValueChangeDetails, OpenChangeDetails as ComboboxOpenChangeDetails, ValueChangeDetails as ComboboxValueChangeDetails, } from '@zag-js/combobox';
export { createListCollection, type CollectionItem, type ListCollection } from '../collection';
export { ComboboxClearTrigger, type ComboboxClearTriggerBaseProps, type ComboboxClearTriggerProps, } from './combobox-clear-trigger';
export { ComboboxContent, type ComboboxContentBaseProps, type ComboboxContentProps } from './combobox-content';
export { ComboboxContext, type ComboboxContextProps } from './combobox-context';
export { ComboboxControl, type ComboboxControlBaseProps, type ComboboxControlProps } from './combobox-control';
export { ComboboxInput, type ComboboxInputBaseProps, type ComboboxInputProps } from './combobox-input';
export { ComboboxItem, type ComboboxItemBaseProps, type ComboboxItemProps } from './combobox-item';
export { ComboboxItemContext, type ComboboxItemContextProps } from './combobox-item-context';
export { ComboboxItemGroup, type ComboboxItemGroupBaseProps, type ComboboxItemGroupProps } from './combobox-item-group';
export { ComboboxItemGroupLabel, type ComboboxItemGroupLabelBaseProps, type ComboboxItemGroupLabelProps, } from './combobox-item-group-label';
export { ComboboxItemIndicator, type ComboboxItemIndicatorBaseProps, type ComboboxItemIndicatorProps, } from './combobox-item-indicator';
export { ComboboxItemText, type ComboboxItemTextBaseProps, type ComboboxItemTextProps } from './combobox-item-text';
export { ComboboxLabel, type ComboboxLabelBaseProps, type ComboboxLabelProps } from './combobox-label';
export { ComboboxList, type ComboboxListBaseProps, type ComboboxListProps } from './combobox-list';
export { ComboboxPositioner, type ComboboxPositionerBaseProps, type ComboboxPositionerProps, } from './combobox-positioner';
export { ComboboxRoot, type ComboboxRootBaseProps, type ComboboxRootProps } from './combobox-root';
export { ComboboxRootProvider, type ComboboxRootProviderBaseProps, type ComboboxRootProviderProps, } from './combobox-root-provider';
export { ComboboxTrigger, type ComboboxTriggerBaseProps, type ComboboxTriggerProps } from './combobox-trigger';
export { comboboxAnatomy } from './combobox.anatomy';
export { useCombobox, type UseComboboxProps, type UseComboboxReturn } from './use-combobox';
export { useComboboxContext, type UseComboboxContext } from './use-combobox-context';
export { useComboboxItemContext, type UseComboboxItemContext } from './use-combobox-item-context';
export * as Combobox from './combobox';