Module 67811

1,133 characters · in no known chunk
Dependencies
Required by (3)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{j:()=>E}),n(321073);var i=n(627968),r=n(64700),s=n(503698),a=n.n(s),o=n(873263),l=n(602853),u=n(661531),c=n(939249),d=n(140735),_=n(240248),f=n(155570);let h=[18,18,16,16,14,12,10];function p(e,t){return a()({[f.AN]:!0,[f.CW]:"always"===e,[f._W]:"on-hover"===e&&t})}let E=e=>{let t,n,{backgroundStyle:s="always",children:E,icon:m,name:g,ariaLabel:A,className:I,style:T,to:S,onClick:N,selected:y=!1,...C}=e,v=(0,o.W6)();null==m&&null!=g&&(n=h[(t=(0,_.oN)(g)).length-1]??h[h.length-1]);let O=r.useCallback(e=>{if(null==S);else if("string"==typeof S)v.push(S);else{let{pathname:e="",state:t}=S;v.push(e,t)}null!=N&&N(e)},[v,S,N]),R=(0,l.r)(u.A.modules.guildbar.AVATAR_SIZE);return(0,i.jsxs)(c.D,{...C,onClick:O,className:a()(I,f.iE,{[f.wH]:y}),style:{...T,fontSize:n},focusProps:{enabled:!1},children:[(0,i.jsx)(d.A,{children:null!=A&&""!==A?A:g??""}),null!=t?(0,i.jsx)("div",{className:a()(p(s,!1),f.q9),"aria-hidden":!0,children:t}):null,null!=m?(0,i.jsx)("img",{className:f.Kk,src:m,alt:" ",width:R,height:R,"aria-hidden":!0}):null,null!=E?(0,i.jsx)("div",{className:p(s,!0),children:E}):null]})}}