React.js
Vue.js
Angular
Svelte
Examples
Variants
Use the variant prop to change the style of the select component.
React.js
Vue.js
Angular
Svelte
React.js
Vue.js
Angular
Svelte
Size
Use the size prop to change the size of the select component.
React.js
Vue.js
Angular
Svelte
React.js
Vue.js
Angular
Svelte
React.js
Vue.js
Angular
Svelte
React.js
Vue.js
Angular
Svelte
React.js
Vue.js
Angular
Svelte
Option Group
Use the SelectItemGroup component to group select options.
Popular Frameworks
React.js
Vue.js
Other Frameworks
Angular
Svelte
Disabled
Use the disabled prop to disable select component.
React.js
Vue.js
Angular
Svelte
Invalid
Here's an example of how to compose the Select component with theField component to display an error state.
React.js
Vue.js
Angular
Svelte
Multiple
Use the multiple prop to allow multiple selections.
React.js
Vue.js
Angular
Svelte
Positioning
Use the positioning prop to control the underlying floating-ui options of the select component.
React.js
Vue.js
Angular
Svelte
Item Description
Here's an example of how to render a description for each item.
Basic Plan$9/month - Perfect for small projects
Pro Plan$29/month - Advanced features
Business Plan$99/month - Enterprise-grade solutions
Enterprise PlanCustom pricing - Tailored solutions
Avatar Select
Here's an example of how to compose the Select and the Avatar.