@transkripid/flowbite-react
Version:
Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork
3 lines (2 loc) • 1.6 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const m=require("react/jsx-runtime"),N=require("react/compiler-runtime"),q=require("tailwind-merge"),w=require("../../helpers/merge-deep.js"),R=require("../../theme-store/index.js"),y=u=>{const e=N.c(32);let t,r,i,p,l;e[0]!==u?({children:t,className:r,percentFilled:p,theme:l,...i}=u,e[0]=u,e[1]=t,e[2]=r,e[3]=i,e[4]=p,e[5]=l):(t=e[1],r=e[2],i=e[3],p=e[4],l=e[5]);const x=p===void 0?0:p;let f;e[6]!==l?(f=l===void 0?{}:l,e[6]=l,e[7]=f):f=e[7];const h=f;let a,s;e[8]!==r||e[9]!==h?(s=w.mergeDeep(R.getTheme().ratingAdvanced,h),a=q.twMerge(s.base,r),e[8]=r,e[9]=h,e[10]=a,e[11]=s):(a=e[10],s=e[11]);let n;e[12]!==t||e[13]!==s.label?(n=m.jsx("span",{className:s.label,children:t}),e[12]=t,e[13]=s.label,e[14]=n):n=e[14];const v=`${x}%`;let c;e[15]!==v?(c={width:v},e[15]=v,e[16]=c):c=e[16];let o;e[17]!==c||e[18]!==s.progress.fill?(o=m.jsx("div",{className:s.progress.fill,"data-testid":"flowbite-rating-fill",style:c}),e[17]=c,e[18]=s.progress.fill,e[19]=o):o=e[19];let d;e[20]!==o||e[21]!==s.progress.base?(d=m.jsx("div",{className:s.progress.base,children:o}),e[20]=o,e[21]=s.progress.base,e[22]=d):d=e[22];const j=`${x}%`;let g;e[23]!==j||e[24]!==s.progress.label?(g=m.jsx("span",{className:s.progress.label,children:j}),e[23]=j,e[24]=s.progress.label,e[25]=g):g=e[25];let b;return e[26]!==i||e[27]!==g||e[28]!==a||e[29]!==n||e[30]!==d?(b=m.jsxs("div",{className:a,...i,children:[n,d,g]}),e[26]=i,e[27]=g,e[28]=a,e[29]=n,e[30]=d,e[31]=b):b=e[31],b};exports.RatingAdvanced=y;
//# sourceMappingURL=RatingAdvanced.js.map