import * as React from "react" import { RadioGroup as RadioGroupPrimitive } from "@base-ui/react/radio-group" import { Radio } from "@base-ui/react/radio" import { cn } from "../core/cn" function RadioGroup({ className, ...props }: RadioGroupPrimitive.Props) { return ( ) } interface RadioGroupItemProps extends Radio.Root.Props { label?: string className?: string labelClassName?: string } function RadioGroupItem({ className, label, id, labelClassName, ...props }: RadioGroupItemProps) { const internalId = React.useId() const itemId = id ?? internalId return (
{label && ( )}
) } export { RadioGroup, RadioGroupItem } export type { RadioGroupItemProps }