Правильно
Компонент следует модели выбора
Короткие режимы видны в segmented-control, один вариант — radio, несколько — checkbox-group.
Паттерн сначала фиксирует модель выбора — один, несколько или режим, — и только затем выбирает компонент. Все варианты получают общее доступное имя.
Статус: experimental · в системе с 2026-07
Не использовать:
switch.| Юнит или компонент | Роль |
|---|---|
radio | Ровно один вариант из видимого набора. |
checkbox-group | Несколько независимых вариантов. |
segmented-control | Один режим из короткого ряда 2–6 вариантов. |
toggle-group | Один или несколько компактных режимов с возможностью снять выбор. |
select | Один вариант из длинного списка, который не нужно видеть целиком. |
Правильно
Короткие режимы видны в segmented-control, один вариант — radio, несколько — checkbox-group.
Неправильно
Два важных варианта спрятаны, multiple выглядит как single, а у группы нет общего имени.
legendОбщий вопрос или имя группы.optionsНабор вариантов в одном паттерне взаимодействия.supportПодсказка или ошибка группы, связанная со всеми вариантами.