@transkripid/flowbite-react
Version:
Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork
3 lines (2 loc) • 1.43 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const u=require("react/jsx-runtime"),v=require("react/compiler-runtime"),w=require("react"),R=require("tailwind-merge"),N=require("../../helpers/merge-deep.js"),y=require("../../theme-store/index.js"),S=w.forwardRef((b,j)=>{const e=v.c(29);let i,s,g,t;e[0]!==b?({className:i,sizing:g,theme:t,...s}=b,e[0]=b,e[1]=i,e[2]=s,e[3]=g,e[4]=t):(i=e[1],s=e[2],g=e[3],t=e[4]);const q=g===void 0?"md":g;let f;e[5]!==t?(f=t===void 0?{}:t,e[5]=t,e[6]=f):f=e[6];const x=f;let l,r,n,a,c,d;if(e[7]!==i||e[8]!==x||e[9]!==j||e[10]!==q){const h=N.mergeDeep(y.getTheme().rangeSlider,x);c="flowbite-range-slider",d=R.twMerge(h.root.base,i),a=h.field.base,l=j,r="range",n=R.twMerge(h.field.input.base,h.field.input.sizes[q]),e[7]=i,e[8]=x,e[9]=j,e[10]=q,e[11]=l,e[12]=r,e[13]=n,e[14]=a,e[15]=c,e[16]=d}else l=e[11],r=e[12],n=e[13],a=e[14],c=e[15],d=e[16];let o;e[17]!==s||e[18]!==l||e[19]!==r||e[20]!==n?(o=u.jsx("input",{ref:l,type:r,className:n,...s}),e[17]=s,e[18]=l,e[19]=r,e[20]=n,e[21]=o):o=e[21];let m;e[22]!==o||e[23]!==a?(m=u.jsx("div",{className:a,children:o}),e[22]=o,e[23]=a,e[24]=m):m=e[24];let p;return e[25]!==m||e[26]!==c||e[27]!==d?(p=u.jsx(u.Fragment,{children:u.jsx("div",{"data-testid":c,className:d,children:m})}),e[25]=m,e[26]=c,e[27]=d,e[28]=p):p=e[28],p});S.displayName="RangeSlider";exports.RangeSlider=S;
//# sourceMappingURL=RangeSlider.js.map