@transkripid/flowbite-react
Version:
Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork
3 lines (2 loc) • 1.96 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const x=require("react/jsx-runtime"),N=require("react/compiler-runtime"),y=require("tailwind-merge"),A=require("../../helpers/merge-deep.js"),G=require("../../theme-store/index.js"),L=require("./SidebarCTA.js"),M=require("./SidebarCollapse.js"),w=require("./SidebarContext.js"),B=require("./SidebarItem.js"),D=require("./SidebarItemGroup.js"),O=require("./SidebarItems.js"),P=require("./SidebarLogo.js"),j=C=>{const e=N.c(36);let o,i,s,p,S,q,r;e[0]!==C?({children:o,as:p,collapseBehavior:S,collapsed:q,theme:r,className:i,...s}=C,e[0]=C,e[1]=o,e[2]=i,e[3]=s,e[4]=p,e[5]=S,e[6]=q,e[7]=r):(o=e[1],i=e[2],s=e[3],p=e[4],S=e[5],q=e[6],r=e[7]);const f=p===void 0?"nav":p,I=S===void 0?"collapse":S,g=q===void 0?!1:q;let h;e[8]!==r?(h=r===void 0?{}:r,e[8]=r,e[9]=h):h=e[9];const T=h;let l,a,n,d,c,m,t;e[10]!==f||e[11]!==i||e[12]!==I||e[13]!==T||e[14]!==g?(t=A.mergeDeep(G.getTheme().sidebar,T),a=w.SidebarContext.Provider,m={theme:t,isCollapsed:g},l=f,n="Sidebar",d=g&&I==="hide",c=y.twMerge(t.root.base,t.root.collapsed[g?"on":"off"],i),e[10]=f,e[11]=i,e[12]=I,e[13]=T,e[14]=g,e[15]=l,e[16]=a,e[17]=n,e[18]=d,e[19]=c,e[20]=m,e[21]=t):(l=e[15],a=e[16],n=e[17],d=e[18],c=e[19],m=e[20],t=e[21]);let b;e[22]!==o||e[23]!==t.root.inner?(b=x.jsx("div",{className:t.root.inner,children:o}),e[22]=o,e[23]=t.root.inner,e[24]=b):b=e[24];let u;e[25]!==l||e[26]!==s||e[27]!==b||e[28]!==n||e[29]!==d||e[30]!==c?(u=x.jsx(l,{"aria-label":n,hidden:d,className:c,...s,children:b}),e[25]=l,e[26]=s,e[27]=b,e[28]=n,e[29]=d,e[30]=c,e[31]=u):u=e[31];let v;return e[32]!==a||e[33]!==u||e[34]!==m?(v=x.jsx(a,{value:m,children:u}),e[32]=a,e[33]=u,e[34]=m,e[35]=v):v=e[35],v};j.displayName="Sidebar";const R=Object.assign(j,{Collapse:M.SidebarCollapse,CTA:L.SidebarCTA,Item:B.SidebarItem,Items:O.SidebarItems,ItemGroup:D.SidebarItemGroup,Logo:P.SidebarLogo});exports.Sidebar=R;
//# sourceMappingURL=Sidebar.js.map