Module 447215

1,629 characters · in 324b1c5d01ed0db0.js
Dependencies
Source Raw
function(e,t,n){n.d(t,{P:()=>N});var l=n(627968),i=n(64700),a=n(349288),r=n(473193),o=n(614820),s=n(463930),u=n(793574),c=n(688810),d=n(609425),m=n(922301),h=n(368919),g=n(252545),p=n(676608),f=n(342296),A=n(734057),I=n(841549),x=n(560936);function N(e){let{user:t,channelId:n,guildId:N,messageId:E,stopPropagation:j=!1,ariaLabel:v,enableDisplayNameStyles:T=!1}=e,b=i.useRef(null),{analyticsLocations:R}=(0,c.Ay)(u.A.USERNAME),C=(0,p.Ay)(N,t?.id),S=(0,d.A)({userId:t?.id,guildId:N}),y=(0,g.a)({displayNameStyles:S}),O=i.useCallback(e=>{let l=A.A.getChannel(n);null!=l&&null!=t&&(0,I.wQ)(e,t,l)},[t,n]),L=i.useContext(r.C);return(0,x.A)({subscribeToGroupId:E,authorId:t?.id,shouldSubscribe:T&&null!=S&&null==N}),i.useCallback(e=>(i,r)=>{let u=e?.colorStrings,d=C&&null!=u&&null!=u.primaryColor&&null!=u.secondaryColor,g=(t,n)=>{if(!T||null==S||null!=N)return(0,l.jsx)(s.V,{...null!=t?t:{},ref:b,onContextMenu:O,name:(0,o.O)(i)??"",colorString:e?.colorString??null,roleName:e?.colorRoleName,colorStrings:d?u:null,"aria-label":v,className:y});{let e=L?.animate||n?.isShown?m.G.ANIMATED:m.G.PLAIN;return(0,l.jsx)(a.Anchor,{...null!=t?t:{},ref:b,onContextMenu:O,"aria-label":v,children:(0,l.jsx)(h.A,{userName:(0,o.O)(i)??"",displayNameStyles:S,effectDisplayType:e,shouldUnderlineOnHover:!0,loop:!0})})}};return(0,l.jsx)(c.f5,{value:R,children:null!=t?(0,l.jsx)(f.A,{targetElementRef:b,user:t,guildId:N,channelId:n,messageId:E,roleId:e?.colorRoleId,clickTrap:!0,children:(e,t)=>{let{onClick:n,...l}=e;return g({onClick:e=>{j&&null!=e&&e.stopPropagation(),n(e)},...l},t)}}):g(void 0,void 0)},r)},[R,t,n,N,E,O,j,v,C,y,L?.animate,S,T])}}