Skip to content
Components / Controls

Multi-select

Several values from a list, summarised in the trigger.

@fabrials/ui
Loading state
Providers

Installation

  1. Import the control from @fabrials/ui, after setting the app up.

    TypeScript
    import { MultiSelect } from "@fabrials/ui";

API reference

Prop / exportTypeDescription
id / labelstringConnects the visible label.
options{ value, label }[]The choices.
value / onValueChangestring[] / (value) => voidControlled selection.
placeholderstringShown when nothing is selected, "Any" by default.

Behavior

Use it for filters. For a single value, use Select.

Accessibility

Keyboard and contrast
Keep visible labels, keyboard focus and status announcements when customizing. These components inherit your theme; maintain sufficient contrast in both color modes. The preview is keyboard operable.