import * as React from "react"; import { cn } from "@/lib/utils"; export interface CheckboxProps extends Omit, "onChange"> { onCheckedChange?: (checked: boolean) => void; } export const Checkbox = React.forwardRef( ({ className, onCheckedChange, ...props }, ref) => ( onCheckedChange?.(e.target.checked)} className={cn("h-4 w-4 rounded border-slate-300 accent-indigo-600", className)} {...props} /> ) ); Checkbox.displayName = "Checkbox"; export default Checkbox;