# Checkbox > Accessible checkbox built on Radix. Import from `@aspyn-io/kit`. Scaffold source: `npx shadcn@latest add https://design.aspyn.io/r/checkbox.json` ## Install ```tsx import { Checkbox } from "@aspyn-io/kit"; import { Label } from "@aspyn-io/kit"; ``` ### With label Always pair with a Label via htmlFor/id: clicking the label toggles the box. ```tsx
Receive product news and occasional offers.
You must accept the terms.
``` ## Notes - onCheckedChange receives true | false | "indeterminate": compare explicitly when storing booleans.