@transkripid/flowbite-react
Version:
Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork
3 lines (2 loc) • 1.22 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const b=require("react/jsx-runtime"),h=require("react/compiler-runtime"),g=require("tailwind-merge"),x=require("../../helpers/merge-deep.js"),q=require("./SidebarContext.js"),G=require("./SidebarItemContext.js"),f=u=>{const e=h.c(20);let r,i,o,t;e[0]!==u?({children:r,className:i,theme:t,...o}=u,e[0]=u,e[1]=r,e[2]=i,e[3]=o,e[4]=t):(r=e[1],i=e[2],o=e[3],t=e[4]);let n;e[5]!==t?(n=t===void 0?{}:t,e[5]=t,e[6]=n):n=e[6];const d=n,{theme:p}=q.useSidebarContext();let s,l;if(e[7]!==i||e[8]!==d||e[9]!==p.itemGroup){const S=x.mergeDeep(p.itemGroup,d);s="flowbite-sidebar-item-group",l=g.twMerge(S.base,i),e[7]=i,e[8]=d,e[9]=p.itemGroup,e[10]=s,e[11]=l}else s=e[10],l=e[11];let a;e[12]===Symbol.for("react.memo_cache_sentinel")?(a={isInsideCollapse:!1},e[12]=a):a=e[12];let m;e[13]!==r?(m=b.jsx(G.SidebarItemContext.Provider,{value:a,children:r}),e[13]=r,e[14]=m):m=e[14];let c;return e[15]!==o||e[16]!==s||e[17]!==l||e[18]!==m?(c=b.jsx("ul",{"data-testid":s,className:l,...o,children:m}),e[15]=o,e[16]=s,e[17]=l,e[18]=m,e[19]=c):c=e[19],c};f.displayName="Sidebar.ItemGroup";exports.SidebarItemGroup=f;
//# sourceMappingURL=SidebarItemGroup.js.map