Radio Group
Flat/inset radios (Level 1) designed for nested surfaces. Use size to tune density without introducing extra elevation.
Basic Radio Group
Indicator Styles
Dot (Default)
Fill
Checkmark
Size Variants
Small
Default
Large
Plan Selection
Horizontal Layout
Disabled State
API Reference
RadioGroup is a Level 1 inset control built on Radix Radio Group.
RadioGroup Props
PropTypeDescription
valuestringControlled selected valuedefaultValuestringUncontrolled initial valueonValueChange(value: string) => voidSelection change handlerdisabledbooleanDisable the whole groupRadioGroupItem Props
PropTypeDescription
valuestringItem valuesize"sm" | "default" | "lg"Density presetdisabledbooleanDisable a single item