v0.1 public beta early access on GitHub
Home / Components / radio-group

Radio GroupAndroid

Single-select options with animated indicator.

$ npx lumioui add radio-group
import { RadioGroup, RadioGroupItem } from "@/components/ui/radio-group/radio-group";
Parts: RadioGroupItem
Props12
RadioGroup
value? string Controlled value. Omit with defaultValue for uncontrolled use.
defaultValue? string Uncontrolled initial value.
onValueChange? (value: string) => void
disabled? boolean
className? string
RadioGroupItem
value string
label? string
icon? IconName Leading icon in the option row.
subtitle? string Secondary text under the label.
disabled? boolean
className? string
children? React.ReactNode Custom content rendered next to the ring when `label` is absent.
Radio Group — Deliverydelivery.tsx
radio-group/variants/delivery.tsx open

Single-select options with animated indicator.

Radio Group — Paymentpayment.tsx
radio-group/variants/payment.tsx open

Single-select options with animated indicator.