Build 567923stable
Module 849205
2,791 characters · in 30fab0240484e086.jsDependencies
Source Raw
function(e,n,t){t.d(n,{A:()=>D});var l=t(627968),i=t(64700),s=t(702841),a=t(312640),r=t(798618),c=t(990078),o=t(140735),d=t(97808),u=t(778712),h=t(834730),m=t(812993),x=t(254138),A=t(661531),g=t(926418),j=t(73392),N=t(665691),p=t(696451),C=t(290863),f=t(994500),E=t(287809),b=t(427262),I=t(477554),T=t(742589),v=t(375708),_=t(964623);function D(e){let n=e.channel.getRecipientId(),t=e.channel.isSystemDM(),D=(0,s.bG)([E.default],()=>E.default.getUser(n)),U=(0,s.bG)([C.A],()=>C.A.getStatus(n)),L=(0,s.bG)([C.A],()=>C.A.isMobileOnline(n)),M=(0,s.bG)([C.A],()=>C.A.isVROnline(n)),k=(0,s.bG)([f.A],()=>f.A.getNickname(n)),y=b.Ay.useUserTag(D),G=(0,j.a)({displayNameStyles:D?.displayNameStyles}),S=(0,N.bG)({channelId:e.channel.id}),{enabled:R}=I.A.useConfig({location:"DM Header AKA Popover"}),O=i.useRef(null),[P,F]=i.useState(!1),V=i.useRef(void 0),H=i.useCallback(()=>{clearTimeout(V.current),F(!0)},[]),z=i.useCallback(()=>{V.current=setTimeout(()=>{F(!1)},250)},[]);i.useEffect(()=>()=>clearTimeout(V.current),[]);let B=(0,s.cf)([p.Ay],()=>p.Ay.getNicknameGuildsMapping(n),[n]),w=i.useMemo(()=>Object.entries(B).filter(e=>{let[n]=e;return n!==D?.globalName}).map(e=>{let[n,t]=e;return{nickname:n,guildIds:t}}),[B,D?.globalName]),X=R&&w.length>0,Q=k??b.Ay.getName(D);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o.A,{children:v.intl.string(v.t.EJRzg7)}),null!=D&&!t&&(0,l.jsx)("div",{children:(0,l.jsx)(d.eu,{status:U,isMobile:L,isVR:M,className:_.my,size:u._3.SIZE_20,"aria-label":b.Ay.getName(D),src:D.getAvatarURL(void 0,20)})}),(0,l.jsx)(T.A.Title,{level:e.level,onClick:e.handleClick,onContextMenu:e.handleContextMenu,className:null!=e.handleClick?_.or:null,children:(0,l.jsxs)(l.Fragment,{children:[X?(0,l.jsx)("span",{ref:O,className:G,onMouseEnter:H,onMouseLeave:z,children:Q}):(0,l.jsx)(c.m,{text:y,position:"bottom",children:(0,l.jsx)("span",{className:G,children:Q})}),X&&(0,l.jsxs)(a.x,{targetElementRef:O,shouldShow:P,onRequestClose:()=>F(!1),position:"bottom",caretConfig:{align:"center"},children:[(0,l.jsxs)("div",{className:_.y$,onMouseEnter:H,onMouseLeave:z,children:[(0,l.jsxs)("div",{className:_.qc,children:[(0,l.jsx)(h.E,{variant:"text-md/semibold",color:"text-strong",className:_.rX,children:y}),(0,l.jsx)(m.Lp,{text:v.intl.string(v.t.l1QVfj),disableColor:!0,className:_.qk})]}),(0,l.jsx)("div",{className:_.sA}),(0,l.jsx)("div",{className:_.cC,children:w.map(e=>{let{nickname:n,guildIds:t}=e;return(0,l.jsxs)("div",{className:_.BZ,children:[(0,l.jsx)(g.l,{guildIds:t}),(0,l.jsx)(h.E,{variant:"text-sm/medium",className:_.Vk,children:n})]},n)})})]}),(0,l.jsx)(r.F,{})]}),S&&(0,l.jsx)(c.m,{text:v.intl.string(v.t.QyZ4Td),children:(0,l.jsx)(x.m,{size:"xs","aria-label":v.intl.string(v.t.VHXh8a),color:A.A.colors.INTERACTIVE_TEXT_DEFAULT,className:_.vW})})]})})]})}}