Semantics
A labelled native select with described-by and validation relationships.
Forms and selection · stable · MIT
The platform single-select picker with Gummy shell and read-only extension.
Install editable source
Behavior contract
A labelled native select with described-by and validation relationships.
Native platform select behavior.
Light and dark themes, logical RTL layout, reduced motion, responsive content, and forwarded public refs.
Source-derived reference
These public React parts are read directly from the canonical source during the documentation build.
GummyNativeSelectGummyNativeSelectPropsComposes Omit< React.SelectHTMLAttributes<HTMLSelectElement>, "children" | "multiple" | "size" > & { children: React.ReactNode; label: React.ReactNode; description?: React.ReactNode; errorMessage?: React.ReactNode; successMessage?: React.ReactNode; optional?: boolean; readOnly?: boolean; wrapperClassName?: string; }
Troubleshooting
Live product source
The Component Lab exercises real source across default, focus, disabled, responsive, dark, reduced-motion, and RTL contexts.
Open the live Component LabInteractive inspection
Resize the canvas, switch its theme, or reverse its reading direction without changing the rest of the page.
Native Select preview: fluid width, light theme, left to right.
Editable source