-
Notifications
You must be signed in to change notification settings - Fork 0
ActiveMultiSelect
Paulo Gomes da Cruz Junior edited this page Nov 19, 2025
·
1 revision
The ActiveMultiSelect component is a custom multi-select input based on Carbon's FilterableMultiSelect. It supports a skeleton loading state and all props from the base component, making it ideal for asynchronous or filterable selection scenarios.
Inherits all props from Carbon's FilterableMultiSelect.
| Name | Type | Required | Description |
|---|---|---|---|
showSkeleton |
boolean |
❌ | If true, displays a skeleton loader instead of the multi-select. |
import ActiveMultiSelect from '@/components/Form/ActiveMultiSelect';
<ActiveMultiSelect
id="user-roles"
items={roles}
itemToString={(item) => item.name}
showSkeleton={loading}
onChange={handleChange}
placeholder="Select roles..."
/>