Module 849205

2,791 characters · in e3bb8fb67197cf53.js
Dependencies
Source Raw
function(e,t,n){n.d(t,{A:()=>_});var l=n(627968),i=n(64700),s=n(702841),a=n(312640),r=n(798618),c=n(990078),o=n(140735),d=n(97808),u=n(778712),h=n(834730),m=n(812993),x=n(254138),A=n(661531),g=n(926418),j=n(73392),p=n(665691),N=n(696451),f=n(290863),C=n(994500),b=n(287809),E=n(427262),I=n(477554),T=n(742589),v=n(375708),D=n(964623);function _(e){let t=e.channel.getRecipientId(),n=e.channel.isSystemDM(),_=(0,s.bG)([b.default],()=>b.default.getUser(t)),U=(0,s.bG)([f.A],()=>f.A.getStatus(t)),M=(0,s.bG)([f.A],()=>f.A.isMobileOnline(t)),L=(0,s.bG)([f.A],()=>f.A.isVROnline(t)),y=(0,s.bG)([C.A],()=>C.A.getNickname(t)),k=E.Ay.useUserTag(_),S=(0,j.a)({displayNameStyles:_?.displayNameStyles}),G=(0,p.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 w=(0,s.cf)([N.Ay],()=>N.Ay.getNicknameGuildsMapping(t),[t]),B=i.useMemo(()=>Object.entries(w).filter(e=>{let[t]=e;return t!==_?.globalName}).map(e=>{let[t,n]=e;return{nickname:t,guildIds:n}}),[w,_?.globalName]),X=R&&B.length>0,Q=y??E.Ay.getName(_);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o.A,{children:v.intl.string(v.t.EJRzg7)}),null!=_&&!n&&(0,l.jsx)("div",{children:(0,l.jsx)(d.eu,{status:U,isMobile:M,isVR:L,className:D.my,size:u._3.SIZE_20,"aria-label":E.Ay.getName(_),src:_.getAvatarURL(void 0,20)})}),(0,l.jsx)(T.A.Title,{level:e.level,onClick:e.handleClick,onContextMenu:e.handleContextMenu,className:null!=e.handleClick?D.or:null,children:(0,l.jsxs)(l.Fragment,{children:[X?(0,l.jsx)("span",{ref:O,className:S,onMouseEnter:H,onMouseLeave:z,children:Q}):(0,l.jsx)(c.m,{text:k,position:"bottom",children:(0,l.jsx)("span",{className:S,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:D.y$,onMouseEnter:H,onMouseLeave:z,children:[(0,l.jsxs)("div",{className:D.qc,children:[(0,l.jsx)(h.E,{variant:"text-md/semibold",color:"text-strong",className:D.rX,children:k}),(0,l.jsx)(m.Lp,{text:v.intl.string(v.t.l1QVfj),disableColor:!0,className:D.qk})]}),(0,l.jsx)("div",{className:D.sA}),(0,l.jsx)("div",{className:D.cC,children:B.map(e=>{let{nickname:t,guildIds:n}=e;return(0,l.jsxs)("div",{className:D.BZ,children:[(0,l.jsx)(g.l,{guildIds:n}),(0,l.jsx)(h.E,{variant:"text-sm/medium",className:D.Vk,children:t})]},t)})})]}),(0,l.jsx)(r.F,{})]}),G&&(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:D.vW})})]})})]})}}