OptionalautoOptionalfocusDefault true. Ignored when focusId is set — focus state then comes
from the useFocus registration instead.
OptionalfocusRegister this Select with useFocus(id) so the surrounding
<FocusProvider> (auto-installed by render()) can route Tab /
Shift+Tab cycling through it. When set, focus is ignored.
OptionalindicatorCustom marker rendered to the left of each row.
OptionalinitialDefault 0; clamped forward to first non-disabled item.
Optionalon
When
focusIdis set, take focus on mount if no other focusable currently holds it. Ignored whenfocusIdis undefined.