randomseeds logo
Random Design System

Radio Group

A set of mutually exclusive options where only one can be selected at a time. Built on Radix UI Radio Group.

Default

Usage

Use radio groups when users must choose exactly one option from a small set (2-5 options). For more options, use a Select.

Always show all options visually so users can compare. Each option needs a clear, concise label.

Props

PropTypeDefaultDescription
valuestringControlled selected value
defaultValuestringDefault selected value
onValueChange(value: string) => voidCallback when selection changes
disabledbooleanfalseDisables the entire group