Autocomplete can have different radius factors. The default radius is sm but you can also use md, lg or full.
Show codeHide code
Autocomplete can have different sizes. Use the size prop to change the size of the autocomplete.
Show codeHide code
Autocomplete can have different contrasts. Use the contrast prop to change the contrast of the autocomplete.
Show codeHide code
Autocomplete can have different contrasts. Use the contrast prop to change the contrast of the autocomplete.
Show codeHide code
Autocomplete can have different contrasts. Use the contrast prop to change the contrast of the autocomplete.
Show codeHide code
Autocomplete can have an error state using the error prop. Use the error prop to display an error message.
Show codeHide code
Autocomplete can have a configurable icon on the left side using the icon prop. Make sure to pick meaningful icons for your use case.
Show codeHide code
Clearable autocomplete have a clear icon that appears on the right side using the clearable prop. The clear icon is also configurable using the clearIcon prop.
Show codeHide code
You can allow the user to create new items by setting the allow-create prop to true. When the user types a new value and presses Enter, a new item is created.
Show codeHide code
Autocomplete can be configured to allow multiple values and item selection using the multiple prop.
Show codeHide code
Autocomplete can be used as a country selector using the items prop. The items prop accepts an array of objects with a text and value property.
Show codeHide code
Autocomplete can be used as a country selector using the items prop. The items prop accepts an array of objects with a text and value property.
Show codeHide code
Autocomplete can have a material design style floating label using the labelFloat prop.
Show codeHide code
Autocomplete can be showed in a loading state using the loading prop.
Show codeHide code
Autocomplete can be disabled using the disabled prop.
Show codeHide code
allow-createShow exampleHide example
chip-clear-iconShow exampleHide example
classesShow exampleHide example
clearableShow exampleHide example
clear-iconShow exampleHide example
clear-valueShow exampleHide example
color-focusShow exampleHide example
disabledShow exampleHide example
display-valueShow exampleHide example
dropdownShow exampleHide example
dropdown-iconShow exampleHide example
errorShow exampleHide example
filter-debounceShow exampleHide example
filter-itemsShow exampleHide example
fixedShow exampleHide example
hide-create-promptShow exampleHide example
iconShow exampleHide example
itemsShow exampleHide example
labelShow exampleHide example
label-floatShow exampleHide example
loadingShow exampleHide example
multipleShow exampleHide example
placeholderShow exampleHide example
placementShow exampleHide example
propertiesShow exampleHide example
rounded@since
2.0.0
Show exampleHide example
contrastShow exampleHide example
i18nShow exampleHide example
sizeShow exampleHide example
#itemShow exampleHide example
#labelShow exampleHide example
#pendingShow exampleHide example
#emptyShow exampleHide example
#start-itemShow exampleHide example
#end-itemShow exampleHide example
#create-itemShow exampleHide example
#autocomplete-multiple-list-itemShow exampleHide example
#iconShow exampleHide example
#clear-iconShow exampleHide example
#dropdown-iconShow exampleHide example
Autocomplete can render results with icons using the <BaseAutocompleteItem> component. The component accepts an icon prop that is displayed in the results list.
Show codeHide code
Autocomplete can render results with images using the <BaseAutocompleteItem> component. The component accepts a media prop that is displayed in the results list.
Show codeHide code
activeShow exampleHide example
itemShow exampleHide example
markShow exampleHide example
propertiesShow exampleHide example
selectedShow exampleHide example
selected-iconShow exampleHide example
rounded@since
2.0.0