Skip to main content

Combobox

Form Controls
Stable

Searchable dropdown with fuzzy filtering. Selecting the same value clears the selection. Portals content for proper z-index stacking.

Quick Import
import { Combobox } from "@cohere-ai/waypoint-ui/combobox";

Live Preview

Loading Combobox...

Props

NameTypeDefaultDescription
id*string-Accessibility ID
options*ComboboxOption[]-List of options { value, label }
valuestring-Controlled selected value
onValueChangefunction-Callback on selection change
placeholderstring'Select option...'Trigger placeholder text
searchPlaceholderstring'Search...'Search input placeholder
emptyMessagestring'No options found.'Message when no results match
disabledbooleanfalseDisables the combobox
requiredbooleanfalseMarks as required
debounceMsnumber0Debounce delay for search

* Required prop

Examples

Basic Combobox

Searchable framework selector

1
import { Combobox } from '@cohere-ai/waypoint-ui/combobox';
2
 
3
const options = [
4
{ value: 'react', label: 'React' },
5
{ value: 'vue', label: 'Vue' },
6
{ value: 'angular', label: 'Angular' },
7
];
8
 
9
<Combobox
10
id="framework"
11
options={options}
12
placeholder="Select framework..."
13
value={value}
14
onValueChange={setValue}
15
/>

Found an Issue?

If you've encountered a bug or have feedback about the Combobox component, please report it to our team. Your feedback helps us improve Waypoint.

Available for all users • Issue will be created in Linear

Was this page helpful?

Your feedback helps us improve our documentation.

Need Help?

Check out the Whitelabeling Playground to explore customization options or visit the Developer Guide for integration help.