Loading
function(e,s,i){i.d(s,{A:()=>w});var n=i(627968),a=i(64700),l=i(503698),t=i.n(l),r=i(17928),o=i(778712),u=i(97808),d=i(939249),c=i(133171),f=i(442433),A=i(297413),h=i(714114),m=i(394871),v=i(178418),x=i(87664),g=i(449582),M=i(88686),C=i(174755),b=i(290863),j=i(19575),p=i(956705),E=i(854627),I=i(939496),N=i(652215),_=i(996988),k=i(921519);let S=o._3.SIZE_40,F=j.Ay.getEnableHardwareAcceleration();function w(e){let{user:s,status:l,guildId:o,channelId:j,onSelect:w}=e,{theme:y,themeType:L}=(0,I.E)(),U=a.useMemo(()=>s.isNonUserBot()||(0,v.c)(s,j),[s,j]),{activities:D,isMobileOnline:R}=(0,r.cf)([b.A],()=>({activities:b.A.getActivities(s.id),isMobileOnline:b.A.isMobileOnline(s.id)})),P=(0,x.A)(s.id),{voiceChannel:T}=(0,h.Ay)({userId:s.id,guildId:o}),z=(0,p.r)("UserProfileMutualFriendRow"),H=(0,p.G)("UserProfileMutualFriendRow"),[O,K]=a.useState(!1),{avatarSrc:W,avatarDecorationSrc:B,eventHandlers:G}=(0,E.A)({userId:s.id,guildId:o,size:S,animateOnHover:!O}),V=F&&z?u.Js:u.eu,Y=a.useRef(null),Z=(0,g.r)({user:s,guildId:o}),Q=H?Z:null,q=a.useCallback(()=>K(!0),[]),J=a.useCallback(()=>K(!1),[]);return(0,n.jsxs)(d.D,{...z?{onMouseEnter:q,onMouseLeave:J}:{},focusProps:L===_.d.MODAL_V2?{offset:{top:4,right:4,left:4}}:{offset:{right:8}},className:t()(k.nM,{[k.EY]:null!=Q}),onClick:w,onContextMenu:function(e){(0,f.L3)(e,async()=>{let{default:e}=await Promise.all([i.e("71406"),i.e("94881"),i.e("26132"),i.e("46652"),i.e("93190"),i.e("34552"),i.e("8757"),i.e("85968"),i.e("89673"),i.e("68403"),i.e("29787"),i.e("82073"),i.e("97558"),i.e("91994"),i.e("76665"),i.e("76273"),i.e("24198"),i.e("56753"),i.e("72883"),i.e("49644"),i.e("42204"),i.e("42191"),i.e("32418")]).then(i.bind(i,668569));return i=>(0,n.jsx)(e,{...i,user:s})})},children:[(0,n.jsx)(C.A,{nameplate:O?Q:null,hovered:O,content:Y,placement:M.u.MUTUAL_FRIENDS_LIST}),(0,n.jsxs)("div",{ref:Y,className:k.Qs,children:[(0,n.jsx)(V,{...z?G:{},src:W,avatarDecoration:z?B:void 0,"aria-label":s.username,size:S,status:U?N.clD.UNKNOWN:l,statusBackdropColor:U?void 0:(0,c.C$)(y),isMobile:R,className:k.my}),(0,n.jsxs)("div",{className:k.zH,children:[(0,n.jsx)(A.A,{user:s,className:k.Tc,usernameClass:k.QC,discriminatorClass:k.D2,showGuildTag:z}),(0,n.jsx)(m.A,{user:s,activities:D,applicationStream:P,voiceChannel:T})]})]})]})}}