MultiSelect.
Searchable multiple choice with removable value chips.
ReactTypeScript
The preview uses the actual shared component, including your current theme, rounding, border and motion preferences.
Props & API reference
Parameters available in the shared component, including value types, requirements and accepted options.
| Parameter | Type | Required | Default | Possible values | Description |
|---|---|---|---|---|---|
options | MultiSelectOption[] | Yes | — | — | Items with value, label and optional disabled state. |
value | string[] | Yes | — | — | Currently selected option values. |
onValueChange | (values: string[]) => void | No | — | — | Receives an updated selection array. |
placeholder | string | No | Choose items | — | Hint shown before selection. |
label | string | No | Choose items | — | Accessible combobox name. |
disabled | boolean | No | false | true · false | Disables input and selection. |
className | string | No | — | — | Additional CSS class on the outer component element. |