tsimport {MultiSelector} from '@astryxdesign/core/MultiSelector'
| Guidance | Practices |
|---|---|
| Do | Use for a moderate, finite set of options where multiple choices are needed. |
| Do | Enable search filtering when the list exceeds ~15 options. |
| Do | Use renderOption for custom option rows; the checkbox affordance remains owned by MultiSelector. |
| Do | Enable select-all when most users will want all or nearly all options selected. |
| Don't | Use for single-value selection; use Selector instead. |
| Don't | Show more than ~20 options without enabling search. |