"use client" import * as React from "react" import { Checkbox as CheckboxPrimitive } from "@base-ui/react/checkbox" import { Check, Minus } from "lucide-react" import { cn } from "@/lib/utils" // Root: primary token when checked or indeterminate (responds to the active // color theme), input border when unchecked. Mirrors switch.tsx conventions. function Checkbox({ className, ...props }: React.ComponentProps) { return ( {props.indeterminate ? ( ) : ( )} ) } export { Checkbox }