Radio

Radio sizes

Neutral color

Primary color

Secondary color

Accent color

Success color

Warning color

Info color

Error color

Disabled

Radio with custom colors

State Management (Controlled Component)

A Radio component is controlled. Its state must be managed by a parent using `groupValue` and `onSelect`. Using a generic type like an enum ensures type safety.

Selected: vanilla