UNPKG

@accelint/design-toolkit

Version:

An open-source component library to serve as part of the entire ecosystem of UX for Accelint.

27 lines (24 loc) 927 B
import * as react_jsx_runtime from 'react/jsx-runtime'; import { OptionsDataItem } from '../options/types.js'; import { ComboBoxFieldProps } from './types.js'; import 'react'; import 'react-aria-components'; import '../icon/types.js'; import '../button/types.js'; import 'tailwind-variants'; import '../../lib/types.js'; import '../button/styles.js'; import 'tailwind-merge'; /** * ComboBoxField - Accessible searchable combobox with dropdown options * * A combobox field that provides a searchable input with virtualized dropdown * options and support for sections, icons, and rich content. * * @example * <ComboBoxField defaultItems={items}> * {(item) => <OptionsItem key={item.id} textValue={item.name}>{item.name}</OptionsItem>} * </ComboBoxField> */ declare function ComboBoxField<T extends OptionsDataItem>({ ref, ...props }: ComboBoxFieldProps<T>): react_jsx_runtime.JSX.Element; export { ComboBoxField };