"use client" import * as React from "react" import * as CheckboxPrimitive from "@radix-ui/react-checkbox" import { cn } from "../../utils/cn" import { CheckboxCheckmarkIcon } from "../icons-v2-generated/signs-and-symbols/checkbox-checkmark-icon" import { Label } from "./label" interface CheckboxWithDescriptionProps { id: string checked: boolean onCheckedChange: (checked: boolean) => void title: string description: string disabled?: boolean className?: string } const CheckboxWithDescription = React.forwardRef< HTMLDivElement, CheckboxWithDescriptionProps >(({ id, checked, onCheckedChange, title, description, disabled, className }, ref) => (