@radix-ui/themes
Version:
[](https://radix-ui.com/themes)
3 lines (2 loc) • 1.33 kB
JavaScript
;"use client";var b=Object.create;var i=Object.defineProperty;var P=Object.getOwnPropertyDescriptor;var l=Object.getOwnPropertyNames;var d=Object.getPrototypeOf,y=Object.prototype.hasOwnProperty;var R=(o,e)=>{for(var r in e)i(o,r,{get:e[r],enumerable:!0})},a=(o,e,r,c)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of l(e))!y.call(o,t)&&t!==r&&i(o,t,{get:()=>e[t],enumerable:!(c=P(e,t))||c.enumerable});return o};var s=(o,e,r)=>(r=o!=null?b(d(o)):{},a(e||!o||!o.__esModule?i(r,"default",{value:o,enumerable:!0}):r,o)),u=o=>a(i({},"__esModule",{value:!0}),o);var v={};R(v,{Checkbox:()=>m});module.exports=u(v);var p=s(require("react")),n=s(require("classnames")),h=s(require("@radix-ui/react-checkbox")),x=require("./checkbox.props.js"),f=require("../helpers/index.js"),C=require("../props/index.js"),k=require("./icons.js");const m=p.forwardRef((o,e)=>{const{className:r,color:c,...t}=(0,f.extractProps)(o,x.checkboxPropDefs,C.marginPropDefs);return p.createElement(h.Root,{"data-accent-color":c,...t,asChild:!1,ref:e,className:(0,n.default)("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxRoot",r)},p.createElement(h.Indicator,{asChild:!0,className:"rt-BaseCheckboxIndicator rt-CheckboxIndicator"},p.createElement(k.ThickCheckIcon,null)))});m.displayName="Checkbox";
//# sourceMappingURL=checkbox.js.map