SelectMulti component is an extension of the
Select component that supports multiple selected values and has the following specific features:
- The input field renders an underlying
- An on-the-fly "Create" option allows the user to enter custom values (see
- Option list stays open by default so the user can select multiple options (see
- Values can be cleared individually or all at once (does not use the
isFilterable prop allows the user to type in the input, triggering the
which should be used to narrow the options passed to the
isFilterable is true, use the
showCreate prop along with the
formatCreateLabel(defaults to 'Create "[input value]"')
to allow the user to free-form values.
closeOnSelect prop, the option list closes after an option is selected.
freeInput prop when the user needs to be able to easily enter values not found in the list of options.
This enables the inputting behavior of
InputChips where values are separated
by the enter key, comma, or tab or newline character when pasting.
removeOnBackspace prop inherits from