Пропсы корня
| Проп | Тип | По умолчанию |
|---|---|---|
selected | boolean | — |
| Выбран ли этот вариант сейчас. | ||
children | ReactNode | — |
| Содержимое, отображаемое для этого варианта. Может включать текст, иконки или сложную разметку. | ||
active | boolean | — |
Является ли этот вариант текущей целью навигации с клавиатуры. Фокус остаётся на владельце списка, который указывает сюда через aria-activedescendant. | ||
size | OptionSize | 'md' |
| Размер варианта для визуальной стилизации. | ||
ref | Ref<HTMLDivElement> | — |
| Ref, передаваемый на корневой div варианта. | ||
disabled | boolean | — |
| Отключает весь Option. | ||
Также принимает все атрибуты <div>.
Дочерние части
- Нет.
Option— единственный экспортируемый примитив.
Типы
OptionPropsOptionSize
Модель состояния
Optionсам не управляет выбором и списками фокуса.selectedиactive— презентационные входные данные от родительского паттерна.