import { cn } from "../lib/cn"; interface CheckboxProps { label?: string; checked?: boolean; onChange?: (checked: boolean) => void; disabled?: boolean; className?: string; id?: string; } export const Checkbox = ({ label, checked = false, onChange, disabled = false, className = "", id, }: CheckboxProps) => { const checkboxId = id || (label ? label.toLowerCase().replace(/\s+/g, "-") : undefined); return (