Optional
backgroundOptional
backgroundBackground color (theme-based or custom) for the input field.
Optional
badgeWhether to show a badge indicator for selected count (multi-select only).
Optional
clearableIf true, displays a clear 'X' button.
Optional
defaultDefault value used in uncontrolled mode.
Optional
inputPlaceholder text when nothing is selected.
Optional
isIf field is narrow.
Optional
labelColor name (theme-based) for the startLabel
text.
Optional
noOptional prop to disable the dropdown icon. If true, the dropdown icon will not be displayed.
Optional
onCallback triggered when the selection changes.
Optional
onCallback triggered when the clear 'X' button is clicked. This will be called in addition to the regular onChange with null/empty array.
List of dropdown options.
Optional
requiredIf field is required.
Optional
selectedOptional color for the selected label text.
Optional
sizeSize of the input (small
or medium
).
Optional
startA label to render before the field (outside the input).
Optional
useIf true, adds an "All" option and makes it the default selection in multi-select mode.
Optional
valueControlled value for the input.
Optional
widthSets the width of the autocomplete container. If "fullwidth"
, takes 100%.
Props for the custom
Autocomplete
component.