Radio
Radio buttons allow users to select a single option from a group of mutually exclusive choices.
Examples
(5)Properties
(34)Playground
Basic Usage
Use standalone
Radio components for custom layouts or pass an options array to RadioGroup for quick single-selection forms.Variants
The
variant prop on RadioGroup selects how the group is laid out and how the selected option is communicated. default keeps the classic dot indicators; card renders each option as a bordered surface (useful when options have descriptions); segmented joins the options into a single iOS-style control; chip lays them out as wrap-friendly pills (good for filter UIs).Theming
Combine the
size, color, and validation props to align radios with your UI tokens and state requirements.Orientations
Toggle
orientation between horizontal and vertical to adapt radio groups to the available space.Forms
Pair
RadioGroup with required and error messaging to validate selections before submitting a form workflow.Scan to open this page on your phonereact-ui-library.com/components/Radio
</>
react-ui-library
100+ accessible, themeable components that work seamlessly across iOS, Android, and Web.
A Platform Blocks product.
Quick Links
Resources