import { Radio } from "@base-ui/react/radio"; import { RadioGroup as BaseRadioGroup } from "@base-ui/react/radio-group"; import type React from "react"; import cn from "~/utils/cn"; interface RadioGroupProps { children: React.ReactNode; label: string; className?: string; name?: string; value?: string; defaultValue?: string; onValueChange?: (value: string, eventDetails: BaseRadioGroup.ChangeEventDetails) => void; } function RadioGroup({ children, label, className, ...props }: RadioGroupProps) { return ( {children} ); } interface RadioItemProps { value: string; label: string; className?: string; disabled?: boolean; children?: React.ReactNode; } function RadioItem({ children, label, className, value, disabled }: RadioItemProps) { return ( ); } export default Object.assign(RadioGroup, { Radio: RadioItem });