@szum-tech/design-system
Version:
Szum-Tech design system with tailwindcss support
1 lines • 881 B
JavaScript
import {a}from'./chunk-JUNHRB4B.js';import {CheckIcon}from'lucide-react';import {Checkbox}from'radix-ui';import {jsx}from'react/jsx-runtime';function s({className:i,...t}){return jsx(Checkbox.Root,{"data-slot":"checkbox",className:a("peer border-input dark:bg-input/30 size-4 shrink-0 rounded border shadow-xs transition-shadow outline-none","data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground data-[state=checked]:border-primary","aria-invalid:ring-error/20 dark:aria-invalid:ring-error/40 aria-invalid:border-error","disabled:cursor-not-allowed disabled:opacity-50","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]",i),...t,children:jsx(Checkbox.Indicator,{"data-slot":"checkbox-indicator",className:"grid place-content-center text-current transition-none",children:jsx(CheckIcon,{className:"size-3.5"})})})}export{s as a};