Multi Select

A combobox that lets the user pick several options at once. Selected items appear as removable badges in the trigger, and the dropdown supports inline search with keyboard navigation.

Vue

Installation

Props

PropTypeDefaultDescription
options*
{ value: string; label: string }[]List of selectable options.
value
string[]Controlled list of selected option values.
onChange
(value: string[]) => voidCalled whenever the selection changes.
placeholder
string"Select options..."Trigger placeholder when nothing is selected.
searchPlaceholder
string"Search..."Placeholder for the inline search field.
emptyMessage
string"No results found."Shown when the search returns nothing.
maxDisplayedItems
number4Max number of selected badges before "+N" overflow.
disabled
booleanfalseDisable the trigger.