// Forms
Radio Group
Allows single selection from multiple options.
// Rendering preview…
// Install
npx shadcn@latest add @dakik/radio-group// Usage
1import { RadioGroup, RadioGroupItem, RadioGroupText, RadioGroupLabel } from "@/components/ui/radio-group";23<RadioGroup />// Code
1"use client";23import {4 RadioGroup as ArkRadioGroup,5 useRadioGroupContext,6} from "@ark-ui/react/radio-group";7import type React from "react";8import { cn } from "@/lib/utils";9import { FieldLabel } from "@/registry/react/components/field";1011export const useRadioGroup = useRadioGroupContext;1213export const RadioGroup = (14 props: React.ComponentProps<typeof ArkRadioGroup.Root>15) => {16 const { className, children, ...rest } = props;1718 return (19 <ArkRadioGroup.Root20 className={cn(21 "flex flex-col gap-3",22 "data-invalid:text-destructive dark:data-invalid:text-destructive-foreground",23 className24 )}25 data-slot="radio-group"26 {...rest}27 >28 {children}// Dependencies