UNPKG

@transkripid/flowbite-react

Version:

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

3 lines (2 loc) 1.54 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const w=require("react/jsx-runtime"),C=require("react/compiler-runtime"),L=require("react"),M=require("tailwind-merge"),T=require("../../helpers/merge-deep.js"),$=require("./SidebarContext.js"),y=h=>{const e=C.c(34);let o,s,i,r,a,u,l;e[0]!==h?({children:o,className:s,href:i,img:r,imgAlt:u,theme:l,...a}=h,e[0]=h,e[1]=o,e[2]=s,e[3]=i,e[4]=r,e[5]=a,e[6]=u,e[7]=l):(o=e[1],s=e[2],i=e[3],r=e[4],a=e[5],u=e[6],l=e[7]);const S=u===void 0?"":u;let b;e[8]!==l?(b=l===void 0?{}:l,e[8]=l,e[9]=b):b=e[9];const q=b,f=L.useId(),{theme:x,isCollapsed:v}=$.useSidebarContext();let c,n,m,t;e[10]!==s||e[11]!==q||e[12]!==i||e[13]!==f||e[14]!==x.logo?(t=T.mergeDeep(x.logo,q),c=`flowbite-sidebar-logo-${f}`,n=i,m=M.twMerge(t.base,s),e[10]=s,e[11]=q,e[12]=i,e[13]=f,e[14]=x.logo,e[15]=c,e[16]=n,e[17]=m,e[18]=t):(c=e[15],n=e[16],m=e[17],t=e[18]);let d;e[19]!==r||e[20]!==S||e[21]!==t.img?(d=w.jsx("img",{alt:S,src:r,className:t.img}),e[19]=r,e[20]=S,e[21]=t.img,e[22]=d):d=e[22];const j=t.collapsed[v?"on":"off"],N=`flowbite-sidebar-logo-${f}`;let g;e[23]!==o||e[24]!==j||e[25]!==N?(g=w.jsx("span",{className:j,id:N,children:o}),e[23]=o,e[24]=j,e[25]=N,e[26]=g):g=e[26];let p;return e[27]!==a||e[28]!==g||e[29]!==c||e[30]!==n||e[31]!==m||e[32]!==d?(p=w.jsxs("a",{"aria-labelledby":c,href:n,className:m,...a,children:[d,g]}),e[27]=a,e[28]=g,e[29]=c,e[30]=n,e[31]=m,e[32]=d,e[33]=p):p=e[33],p};y.displayName="Sidebar.Logo";exports.SidebarLogo=y; //# sourceMappingURL=SidebarLogo.js.map