Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProOne select with two implementations: the styled listbox with a mouse and the native select, with the system picker, on touch screens.
Derived from this item’s props table, because it declares no controls of its own. This item has no standalone playground, so changes update the code, the share link and the AI prompt.
Use this when the list is long or the audience is mostly on phones: the platform picker beats any custom list on a touch screen.
Do not use it if options need icons, groups with custom markup or descriptions: native options cannot show them.
This item is part of tealmac UI Pro
The source for this item installs with a Pro licence key. Log in with your key to see the install command, or read the Pro setup page.
| Prop | Type | Default | Description |
|---|---|---|---|
label | string | - | Visible label. |
options | { value, label }[] | - | Choices. |
value / onValueChange | string / fn | - | Controlled value. |
(pointer: coarse) and listens for changes, so a tablet with a mouse attached switches correctly.| Key | Action |
|---|---|
| Fine pointer | Enter, Space and arrows as in the Radix select |
| Touch | the system picker opens on tap |
The pattern ships a Testing Library test (select-native-fallback.test.tsx) that covers the listbox for fine pointers, the native select for coarse pointers and identical options.