Skip to Content
✨ QuickCode UI keeps growing! More components, more features, and more ways to make your projects shine. Stay tuned & maybe… hire me or sponsor me 😉 
DocumentationMultiComboBox

MultiComboBox

A searchable multi-select component that combines a dropdown with search functionality and supports selecting multiple options.

Install Dependencies

npx
quickcode-ui add MultiComboBox

Examples

Default

Grouped

Props

MultiComboBox

PropTypeDefaultDescription
valuesstring[]Controlled selected values
defaultValuesstring[][]Default values when uncontrolled
onValuesChange(values: string[]) => voidCallback when selected values change
disabledbooleanfalseWhether the multi-combobox is disabled
classNamestringAdditional CSS classes
childrenReact.ReactNodeMultiComboBox trigger and content

MultiComboBoxTrigger

PropTypeDefaultDescription
classNamestringAdditional CSS classes
childrenReact.ReactNodeTrigger button content

MultiComboBoxValue

PropTypeDefaultDescription
placeholderstring"Select options"Placeholder text when no values selected
maxDisplaynumber3Maximum displayed tags before overflow
classNamestringAdditional CSS classes

MultiComboBoxContent

PropTypeDefaultDescription
classNamestringAdditional CSS classes
searchPlaceholderstring"Search..."Placeholder for search input
emptyMessagestring"No results found."Message shown when no results match search
childrenReact.ReactNodeMultiComboBox items + groups

MultiComboBoxItem

PropTypeDefaultDescription
valuestringValue of the option
disabledbooleanfalseWhether the item is disabled
keywordsstring[][]Additional keywords for search matching
classNamestringAdditional CSS classes
childrenReact.ReactNodeItem content

MultiComboBoxGroup

PropTypeDefaultDescription
classNamestringAdditional CSS classes
childrenReact.ReactNodeGroup items

MultiComboBoxLabel

PropTypeDefaultDescription
classNamestringAdditional CSS classes
childrenReact.ReactNodeLabel content
Last updated on