@transkripid/flowbite-react
Version:
Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork
3 lines (2 loc) • 1.02 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const x=require("react/jsx-runtime"),f=require("react/compiler-runtime"),g=require("react"),q=require("tailwind-merge"),k=require("../../helpers/merge-deep.js"),y=require("../../theme-store/index.js"),b=g.forwardRef((m,a)=>{const e=f.c(19);let o,r,i,t;e[0]!==m?({className:o,color:i,theme:t,...r}=m,e[0]=m,e[1]=o,e[2]=r,e[3]=i,e[4]=t):(o=e[1],r=e[2],i=e[3],t=e[4]);const d=i===void 0?"default":i;let n;e[5]!==t?(n=t===void 0?{}:t,e[5]=t,e[6]=n):n=e[6];const h=n;let c,s,l;if(e[7]!==o||e[8]!==d||e[9]!==h||e[10]!==a){const p=k.mergeDeep(y.getTheme().checkbox,h);c=a,s="checkbox",l=q.twMerge(p.root.base,p.root.color[d],o),e[7]=o,e[8]=d,e[9]=h,e[10]=a,e[11]=c,e[12]=s,e[13]=l}else c=e[11],s=e[12],l=e[13];let u;return e[14]!==r||e[15]!==c||e[16]!==s||e[17]!==l?(u=x.jsx("input",{ref:c,type:s,className:l,...r}),e[14]=r,e[15]=c,e[16]=s,e[17]=l,e[18]=u):u=e[18],u});b.displayName="Checkbox";exports.Checkbox=b;
//# sourceMappingURL=Checkbox.js.map