UNPKG

@transkripid/flowbite-react

Version:

Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork

3 lines (2 loc) 1.22 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const x=require("react/jsx-runtime"),q=require("react/compiler-runtime"),g=require("react"),j=require("tailwind-merge"),H=require("../../helpers/merge-deep.js"),v=require("./TableContext.js"),C=require("./TableHeadContext.js"),p=g.forwardRef((m,h)=>{const e=q.c(24);let l,r,s,t;e[0]!==m?({children:l,className:r,theme:t,...s}=m,e[0]=m,e[1]=l,e[2]=r,e[3]=s,e[4]=t):(l=e[1],r=e[2],s=e[3],t=e[4]);let d;e[5]!==t?(d=t===void 0?{}:t,e[5]=t,e[6]=d):d=e[6];const T=d,{theme:b}=v.useTableContext();let a,o,i;if(e[7]!==r||e[8]!==T||e[9]!==b.head){const f=H.mergeDeep(b.head,T);a=C.TableHeadContext.Provider,i={theme:f},o=j.twMerge(f.base,r),e[7]=r,e[8]=T,e[9]=b.head,e[10]=a,e[11]=o,e[12]=i}else a=e[10],o=e[11],i=e[12];let n;e[13]!==l?(n=x.jsx("tr",{children:l}),e[13]=l,e[14]=n):n=e[14];let c;e[15]!==s||e[16]!==h||e[17]!==o||e[18]!==n?(c=x.jsx("thead",{className:o,ref:h,...s,children:n}),e[15]=s,e[16]=h,e[17]=o,e[18]=n,e[19]=c):c=e[19];let u;return e[20]!==a||e[21]!==i||e[22]!==c?(u=x.jsx(a,{value:i,children:c}),e[20]=a,e[21]=i,e[22]=c,e[23]=u):u=e[23],u});p.displayName="Table.Head";exports.TableHead=p; //# sourceMappingURL=TableHead.js.map