Build 618874stable
Module 622868
18,179 characters · in 2af23ce94b299724.jsDependencies
Lazily required by (0)none
Requires (97)
30269842179286027061230631046683471393859359556198318104510109054140735156934174459228366241387284009293260297264305866309010317525318626321073342296342868351001355971368005370480375708376304402860418949429913435558440971448290462887477900486020503698506803518477566908573648576705582128588190593643602853606049607399621235625494652215657048661531665260688810696451702841707554709066730134734057736653742023746080763754778712783419793574799162807884812299821609828488829136834730854627860227862482866665870136873298878678889227922016933832933884938796939249964486976860
Lazily requires (0)none
Source Raw
function(e,n,l){l.d(n,{ix:()=>e9,Ay:()=>nn,tO:()=>e5}),l(321073),l(938796);var t=l(477900),i=l(582128),a=l(503698),s=l.n(a),r=l(607399),o=l(665260),c=l(17928),d=l(922016),u=l(707554),m=l(866665),h=l(60270),g=l(140735),x=l(793574),A=l(688810),j=l(429913),p=l(593643),v=l(61230),f=l(284009),N=l.n(f),I=l(435558),b=l.n(I),C=l(661531),y=l(462887),E=l(862482),M=l(933832),_=l(834730),S=l(602853),R=l(778712),T=l(66834),w=l(730134),O=l(736653),G=l(573648),k=l(95561),P=l(709066),D=l(402860),L=l(889227),U=l(696451),V=l(174459),H=l(370480),$=l(228366);let z=new Map;class B extends c.Ay.Store{static displayName="GuildRoleConnectionEligibilityStore";getGuildRoleConnectionEligibility(e){return null!=e?z.get(e):void 0}}let F=new B($.h,{GUILD_ROLE_CONNECTION_ELIGIBILITY_FETCH_SUCCESS:function(e){let{roleId:n,roleConnectionEligibility:l}=e;z.set(n,l)}});var Y=l(702841),K=l(734057),q=l(317525),W=l(63104),X=l(355971),J=l(293260),Z=l(783419),Q=l(652215),ee=l(518477),en=l(375708),el=l(156934);function et(e){let n,{connectionType:l,connectionMetadataField:i,operator:a,value:s,description:r}=e;if(null!=r)switch(a){case Z.so.LESS_THAN:n=en.intl.format(en.t["2p7dA3"],{description:r,count:Math.max(0,Number(s)-1)});break;case Z.so.GREATER_THAN:n=en.intl.format(en.t["2p7dA3"],{description:r,count:Math.max(0,Number(s)+1)});break;default:n=r}else n=(0,H.RP)({connectionType:l,connectionMetadataField:i,operator:a,value:s});return null==n?null:(0,t.jsxs)("div",{className:el.wL,children:[(0,t.jsx)(M.CheckmarkLargeIcon,{size:"md",color:"currentColor",className:el.D$}),(0,t.jsx)(_.E,{variant:"text-xs/medium",color:"text-strong",children:n})]})}function ei(e){let{eligibilityStates:n}=e,l=(0,O.Ay)(),i=(0,S.r)(C.A.unsafe_rawColors.GREEN_330).hex(),a=b().groupBy(n,e=>`${e.connection_type}${null!=e.application_id?`:${e.application_id}`:""}`);return(0,t.jsx)(t.Fragment,{children:Object.keys(a).map(e=>{let n,s=a[e],r=s.filter(e=>null!=e.operator),o=s.find(e=>null!=e.application),c=G.A.get(e),d=o?.application,u=d?.bot!=null?new L.A(d.bot):null;return H.iC.includes(d?.id??"")?n=(0,t.jsx)(X.A,{className:el.AO,color:i,size:16}):null!=u&&(n=(0,t.jsx)(P.A,{className:el.AO,verified:u.isVerifiedBot()})),(0,t.jsxs)("div",{className:el.sV,children:[(0,t.jsxs)("div",{className:el.ei,children:[null!=c?(0,t.jsx)("img",{src:(0,y.M)(l)?c.icon.darkSVG:c.icon.lightSVG,alt:"",className:el.j$}):null,null!=u?(0,t.jsx)(w.A,{user:u,size:R._3.SIZE_20,className:el.j$}):null,(0,t.jsx)(_.E,{variant:"text-sm/medium",color:"interactive-text-active",children:c?.name??d?.name}),n]}),r.map(e=>{let{connection_type:n,connection_metadata_field:l,operator:i,value:a,description:s}=e;return N()(null!=l,"connectionMetadataField is null"),N()(null!=i,"operator is null"),N()(null!=a,"value is null"),(0,t.jsx)(et,{connectionType:n,connectionMetadataField:l,operator:i,value:a,description:s},`${n}:${l}:${i}:${a}`)})]},e)})})}function ea(e){let n,{onGetRolesClicked:l,onOpenProfile:a,eligibilityStates:s,userId:r,roleId:o,channelId:d,guildId:u}=e;i.useEffect(()=>{V.default.track(Q.HAw.PASSPORT_ROLE_POPOUT_VIEWED,{other_user_id:r,role_id:o,...(0,k.Ou)(d),...(0,k.H$)(u)})},[r,o,d,u]);let m=(0,c.bG)([U.Ay],()=>U.Ay.getSelfMember(u)?.roles.includes(o)??!1,[u,o]);return n=1===s.length&&1===s[0].length?en.intl.string(en.t.jDym4E):1===s.length?en.intl.format(en.t["0eBj3x"],{}):en.intl.format(en.t.D7uftB,{}),(0,t.jsxs)("div",{className:el.SW,children:[(0,t.jsx)("div",{className:el.oT,children:(0,t.jsx)(_.E,{variant:"text-xs/normal",color:"text-default",className:el.Io,children:n})}),(0,t.jsx)("div",{className:el.jf,children:(0,t.jsx)(ei,{eligibilityStates:s.flat()})}),(0,t.jsxs)("div",{className:el.UD,children:[m?null:(0,t.jsx)(E.$n,{className:el.wz,onClick:l,children:en.intl.string(en.t.T1t1WV)}),(0,t.jsx)(E.$n,{className:el.lQ,color:E.$n.Colors.PRIMARY,onClick:a,children:en.intl.string(en.t.hgKDnG)})]})]})}function es(e){let{userId:n,messageId:l,guild:a,channel:s}=e,{analyticsLocations:r}=(0,A.Ay)(),o=function(e,n){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,t=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=(0,Y.bG)([U.Ay],()=>null!=e?U.Ay.getMember(e.id,n):null,[e,n]),a=(0,Y.bG)([K.A],()=>K.A.getChannel(l),[l]),s=(0,Y.bG)([K.A],()=>K.A.getChannel(a?.parent_id),[a]),r=(0,Y.bG)([q.A],()=>null!=e?q.A.getSortedRoles(e.id):void 0);return null==e||null==r||null==i?null:(0,H._g)({guild:e,sortedGuildRoles:r,guildMember:i,channel:null!=a&&a.isThread()&&null!=s?s:a,onlyChannelConnectionRoles:t})}(a,n,s.id,!0),u=(0,c.bG)([F],()=>F.getGuildRoleConnectionEligibility(o?.id)),[h,g]=i.useState(null==u),x=i.useRef(null);if(null==o)return null;async function j(){N()(null!=o,"visibleConnectionsRole is null"),h&&null==u&&(await T.A.fetchGuildRoleConnectionsEligibility(a.id,o.id),g(!1))}return(0,t.jsx)(d.Q,{targetElementRef:x,onRequestOpen:j,renderPopout:function(){return Promise.resolve(e=>{let{closePopout:i}=e;return null==u?(0,t.jsx)(t.Fragment,{}):(N()(null!=o,"visibleConnectionsRole is null"),(0,t.jsx)(ea,{eligibilityStates:u,userId:n,roleId:o.id,channelId:s.id,guildId:a.id,onGetRolesClicked:()=>{(0,J.c0)(a.id)},onOpenProfile:()=>{(0,D.openUserProfileModal)({userId:n,messageId:l,guildId:a.id,channelId:s.id,roleId:o.id,scrollTarget:ee.bk.CONNECTIONS,sourceAnalyticsLocations:r}),i()}}))})},align:"top",nudgeAlignIntoViewport:!0,children:e=>(0,t.jsx)(m.m,{text:en.intl.string(en.t.Wpsnar),children:(0,t.jsxs)("div",{ref:x,className:el.qS,...e,children:[(0,t.jsx)(W.A,{className:el.f7,size:16,color:o.colorString}),(0,t.jsx)(_.E,{variant:"text-xs/bold",color:"text-strong",className:el.S3,children:o.name})]})})})}var er=l(828488),eo=l(807884),ec=l(368005);function ed(e){let{channelId:n,messageId:l}=e,i=(0,eo.A)(n,l)?.messageMetadata.moderationLabel;return null==i||""===i?null:(0,t.jsx)("span",{className:ec.R,children:i})}var eu=l(870136),em=l(939249),eh=l(506803),eg=l(351001),ex=l(297264),eA=l(821609),ej=l(964486),ep=l(85935),ev=l(448290),ef=l(309010),eN=l(933884);let eI=function(e){let{guild:n,message:l,onClose:i}=e,a=K.A.getChannel(ef.Ay.getChannelId(n.id));return((0,ej.Ay)(()=>{V.default.track(Q.HAw.OPEN_POPOUT,{type:"New Member Badge Popout",guild_id:n.id,channel_id:a?.id})}),null==a)?null:(0,t.jsx)(ep.Uq,{className:eN.cc,children:(0,t.jsxs)("div",{className:eN.jC,children:[(0,t.jsxs)("div",{className:eN.rb,children:[(0,t.jsx)("div",{className:eN.zc,children:(0,t.jsx)(eh.N,{size:"custom",color:"currentColor",width:40,height:40})}),(0,t.jsxs)("div",{children:[(0,t.jsx)(ex.D,{variant:"heading-md/semibold",className:eN.wx,children:en.intl.string(en.t["v/OYd2"])}),(0,t.jsx)(_.E,{variant:"text-sm/normal",children:en.intl.string(en.t.Z85MlD)})]})]}),(0,t.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:eN.lI,children:(0,t.jsx)(eA.$,{variant:"primary",size:"sm",text:en.intl.format(en.t["+xsVS6"],{username:l.author.username}),fullWidth:!0,onClick:function(){null!=a&&(k.Ay.trackWithMetadata(Q.HAw.NEW_MEMBER_MENTION_CTA_CLICKED,{target_user_id:l.author.id}),i(),(0,ev.C)(l.author,a.id))}})})]})})};var eb=l(418949);function eC(e){let{guild:n,message:l}=e,a=i.useRef(null);return(0,eg.HU)(n.id,l.author.id)?(0,t.jsx)(d.Y,{targetElementRef:a,animation:d.Y.Animation.TRANSLATE,align:"center",autoInvert:!0,nudgeAlignIntoViewport:!0,position:"right",renderPopout:e=>{let{closePopout:i}=e;return(0,t.jsx)(eI,{guild:n,message:l,onClose:i})},children:e=>{let{onClick:n}=e;return(0,t.jsx)(em.D,{onClick:n,tag:"span",innerRef:a,children:(0,t.jsx)(m.m,{text:en.intl.string(en.t["v/OYd2"]),children:(0,t.jsx)("div",{className:eb.C,children:(0,t.jsx)(eh.N,{size:"custom",color:"currentColor",width:20,height:20})})})})}}):null}var ey=l(241387),eE=l(9842),eM=l(657048),e_=l(566908),eS=l(873298),eR=l(588190),eT=l(625494),ew=l(621235);function eO(){let e=i.useCallback(()=>{eT._.dispatch(Q.jej.TOGGLE_INBOX,eS.Y2.SCHEDULED)},[]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(_.E,{tag:"span",className:ew.me,variant:"text-xs/medium",color:"none","aria-hidden":!0,children:"\xb7"}),(0,t.jsx)(m.m,{text:en.intl.string(en.t["h+Imbu"]),ariaHidden:!0,children:(0,t.jsxs)(em.D,{tag:"span",className:ew.qS,"aria-label":en.intl.string(en.t["h+Imbu"]),onClick:e,children:[(0,t.jsx)(eR.U,{className:ew.Kk,color:"currentColor",size:"custom",width:"0.75rem",height:"0.75rem"}),(0,t.jsx)(_.E,{tag:"span",className:ew.Pf,variant:"text-xs/medium",color:"none",children:en.intl.string(en.t.Fn6Odn)})]})})]})}var eG=l(440971),ek=l(342868);function eP(){return(0,t.jsx)(m.m,{text:en.intl.string(en.t["RO/KYj"]),children:(0,t.jsx)("div",{className:ek.q,children:(0,t.jsx)(eG.R,{color:"currentColor",size:"custom",width:"1rem",height:"1rem"})})})}var eD=l(854627),eL=l(342296),eU=l(742023),eV=l(71393),eH=l(576705),e$=l(486020),ez=l(763754),eB=l(799162),eF=l(860227),eY=l(606049),eK=l(3026),eq=l(305866),eW=l(104510),eX=l(376304),eJ=l(878678),eZ=l(98318),eQ=l(976860),e0=l(746080),e8=l(829136);let e1=function(e){let{roleIcon:n,guild:l}=e,{name:i}=n;(0,ej.Ay)(()=>{V.default.track(Q.HAw.OPEN_POPOUT,{type:"Role Icon Popout",guild_id:l.id,...(0,k.dI)(K.A.getChannel(ef.Ay.getChannelId(l.id)))})});let a=(0,c.bG)([q.A],()=>null!=n.roleId?q.A.getRole(l.id,n.roleId):void 0),s=(0,eZ.U)(a),r=s?en.intl.formatToPlainString(en.t.t0928V,{name:i}):en.intl.formatToPlainString(en.t.UDDkGy,{name:i}),o={...n,src:null==n.src?n.src:(0,eX.ux)(n.src,40),size:40},d=s?function(){(0,eQ.pX)(Q.BVt.CHANNEL(l.id,e0.VV.ROLE_SUBSCRIPTIONS))}:function(){(0,eJ.K4)({guildId:l.id,location:{section:Q.JJy.ROLE_ICON_POPOUT}})};return(0,t.jsx)(eq.l,{children:(0,t.jsx)(ep.Uq,{children:(0,t.jsxs)("div",{className:e8.jC,children:[(0,t.jsxs)("div",{className:e8.rb,children:[(0,t.jsx)("div",{className:e8.Xq,children:(0,t.jsx)(eM.A,{...o,enableTooltip:!1,className:e8.__invalid_roleIcon,enableHeight:!1})}),(0,t.jsxs)("div",{className:e8.bM,children:[(0,t.jsx)(ex.D,{variant:"heading-md/semibold",className:e8.S3,children:(0,t.jsx)(eK.A,{children:i})}),(0,t.jsx)(_.E,{variant:"text-sm/normal",children:r})]})]}),(0,t.jsx)(eA.$,{size:"sm",variant:"secondary",text:en.intl.string(en.t["H930+H"]),onClick:d,icon:eW._,fullWidth:!0,autoFocus:!0})]})})})};var e7=l(812299),e2=l(109054),e6=l(318626);function e3(e){let{avatarSrc:n,avatarDecorationSrc:l,compact:i,onClick:a,onContextMenu:r,onMouseDown:o,onMouseEnter:c,onMouseLeave:d,onKeyDown:u,showCommunicationDisabledStyles:m=!1,className:h,avatarImgRef:g}=e;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("img",{ref:g,onClick:a,onContextMenu:r,onKeyDown:u,onMouseDown:o,onMouseEnter:c,onMouseLeave:d,src:n,"aria-hidden":!0,className:s()(h,e6.my,{[e6.oE]:i,[e6.vk]:null!=a,[e6.uU]:m}),alt:" "}),null==l||i?null:(0,t.jsx)("img",{className:e6.M,src:l,alt:" ","aria-hidden":!0})]})}let e4=i.memo(function(e){let{message:n,author:l,channel:a,guildId:s,compact:r=!1,roleIconProps:o,showUsernamePopout:u,renderPopout:m,onClickUsername:h,onContextMenu:g,displayCompactAvatars:x=!1,onPopoutRequestClose:A,preview:j,subscribeToGroupId:f,hideGuildTag:N,disableGuildTagProfile:I}=e,b=(0,ez.Ay)(n,l),C=i.useMemo(()=>(0,e7.y)({message:n,channel:a,user:n?.author,compact:r,isRepliedMessage:!1}),[n,a,r]),y=i.useRef(null),E=(0,c.bG)([eV.A],()=>eV.A.getGuild(s)),M=i.useMemo(()=>ne(r,x,o,E),[r,x,o,E]),_=i.useMemo(()=>null==o?null:1===M&&null!=E?(0,t.jsx)(d.Y,{targetElementRef:y,animation:d.Y.Animation.TRANSLATE,align:"center",autoInvert:!0,nudgeAlignIntoViewport:!0,position:"right",renderPopout:()=>(0,t.jsx)(e1,{roleIcon:o,guild:E}),clickTrap:!0,children:e=>{let{onClick:n}=e;return(0,t.jsx)(eM.A,{ref:y,...o,className:e6.UT,onClick:n})}},"role-icon-children"):2===M?(0,t.jsx)(eM.A,{...o,className:e6.UT},"role-icon-children"):null,[M,o,E]),{enabled:S}=(0,p.D8)({guildId:E?.id,location:"MessageHeader"}),R=er.LX.useConfig({location:"message_header"}).enabled,T=(0,c.bG)([U.Ay],()=>null!=s&&U.Ay.getMember(s,n.author.id)?.gamingLeaderboardData!=null,[s,n.author.id]),w=i.useMemo(()=>{let e=[];return null!=E&&T?e.push((0,t.jsx)(ey.A,{guildId:E.id,userId:n.author.id},"leaderboard-trophy")):null!=_&&e.push(_),null!=E&&(e.push((0,t.jsx)(eC,{guild:E,message:n},"new-member")),S&&e.push((0,t.jsx)(v.A,{guild:E,message:n},"voice-channel"))),null!=a&&null!=E&&e.push((0,t.jsx)(es,{guild:E,channel:a,userId:n.author.id,messageId:n.id},"connections")),R&&null!=a&&e.push((0,t.jsx)(ed,{channelId:a.id,messageId:n.id},"moderation-label")),e},[n,a,_,E,T,S,R]);return null==b?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eB.A,{message:n,channel:a,author:b,compact:r,roleIcon:o,showPopout:u,renderPopout:m,onClick:h,onContextMenu:g,onPopoutRequestClose:A,decorations:{[eB.w.SYSTEM_TAG]:C,[eB.w.BADGES]:w},previewGuildId:s,preview:j,subscribeToGroupId:f,hideGuildTag:N,disableGuildTagProfile:I}),r&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("i",{className:e6.me,children:":"})," "]})]})});function e5(e,n,l){let{message:i,channel:a,author:s,compact:r=!1,onContextMenu:o,showUsernamePopout:c,roleIcon:d,onClickUsername:u,onPopoutRequestClose:m}=e;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eB.A,{message:i,channel:a,author:s,compact:r,roleIcon:d,showPopout:c,renderPopout:n,onClick:u,onContextMenu:o,onPopoutRequestClose:m,decorations:l,preview:!0}),r&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("i",{className:e6.me,children:":"})," "]})]})}function e9(e){let{message:n,avatar:l,username:i,usernameSpanId:a,usernameClassName:r,compact:c,showTimestamp:d,showTimestampOnHover:m,ariaLabelledBy:h,ariaDescribedBy:g,className:x,messageClassname:A,badges:p}=e,v=(0,o.Lt)(n.flags,Q.pr7.SENT_BY_SOCIAL_LAYER_INTEGRATION)?n.applicationId:null,f=(0,j.h)(v);return(0,t.jsxs)(t.Fragment,{children:[!c&&l,(0,t.jsxs)(u.H,{className:s()(e6.wx,x),"aria-describedby":g,"aria-labelledby":h,children:[d&&c&&(0,t.jsx)(eY.A,{id:(0,eF.xl)(n),compact:!0,timestamp:n.timestamp,isVisibleOnlyOnHover:m,className:A,isInline:!1,application:f}),c&&l,(0,t.jsx)("span",{id:a,className:r,children:i}),d&&!c&&(0,t.jsx)(eY.A,{id:(0,eF.xl)(n),timestamp:n.timestamp,className:A,application:f}),null!=p&&p.length>0?(0,t.jsx)("div",{className:e6.cV,children:p}):null]})]})}function ne(e,n,l,t){return(!e||n)&&null!=l&&null!=t?1:(!e||n)&&null!=l?2:0}let nn=i.memo(function(e){let{message:n,repliedMessage:l,compact:a=!1,renderPopout:d,showTimestampOnHover:u,roleIcon:j,subscribeToGroupId:p,hideTimestamp:v,hideGuildTag:f,className:N,channel:I,preview:b,enableScheduledBadge:C=!1}=e,y=i.useMemo(()=>null!=d?e=>d(e,n):void 0,[d,n]),[,E]=(0,eu.Ay)(n.author.id,e.guildId),M=(0,c.bG)([eH.A,eV.A],()=>{let l=eV.A.getGuild(e.guildId);return null!=n.author&&null!=l&&eH.A.canManageUser(Q.xBc.MODERATE_MEMBERS,n.author,l)},[n.author,e.guildId]),_=E&&M,S=function(e){let{props:n,guildId:l,handleRenderPopout:a,showCommunicationDisabledStyles:s=!1,className:o}=e,{message:d,author:u,compact:m=!1,subscribeToGroupId:h,animate:g=!0,onContextMenu:j,onClickAvatar:p,onPopoutRequestClose:v,showAvatarPopout:f}=n,N=i.useRef(null),[I,b]=i.useState(!1),{analyticsLocations:C}=(0,A.Ay)(x.A.AVATAR),y=(0,c.bG)([eU.Ay],()=>n.displayCompactAvatars??eU.Ay.displayCompactAvatars),E=(0,e2.A)(d),M=m?32:80,{avatarSrc:_,avatarDecorationSrc:S,isAnimating:R,eventHandlers:T}=(0,eD.A)({userId:d.author.id,guildId:l,size:M,animateOnHover:null!=h?!I:!g,avatarDecorationOverride:n.avatarDecorationOverride,avatarOverride:n.avatarOverride}),w=d.isInteractionPlaceholder(),O=i.useMemo(()=>w&&null==d.author.avatar&&null==u.guildMemberAvatar&&d.application?.icon!=null?e$.Ay.getApplicationIconURL({id:d.application.id,icon:d.application.icon,size:M,fallbackAvatar:!1})??_:null!=d.webhookId&&null==u.guildMemberAvatar?e$.Ay.getUserAvatarURL({avatar:d.author.avatar,id:d.author.id,discriminator:d.author.discriminator,bot:!0},R,M):_,[w,d.author.avatar,d.author.id,d.author.discriminator,d.application?.icon,d.application?.id,d.webhookId,_,M,u.guildMemberAvatar,R]);if(i.useEffect(()=>{if(null!=h)return eT._.subscribeKeyed(Q.zOV.ANIMATE_CHAT_AVATAR,`${h}:${d.author.id}`,b),()=>{eT._.unsubscribeKeyed(Q.zOV.ANIMATE_CHAT_AVATAR,`${h}:${d.author.id}`,b)}},[d.author.id,h]),!m||y)return null!=a&&null!=f?(0,t.jsx)(A.f5,{value:C,children:(0,t.jsx)(eL.A,{targetElementRef:N,user:d.author,guildId:l,channelId:d.channel_id,messageId:d.id,shouldShow:f,shouldPreload:E,renderPopout:a,position:r.Fr?"window_center":"right",avatarUrl:O,onRequestClose:v,clickTrap:f,children:e=>e3({...T,avatarSrc:O,avatarDecorationSrc:S,compact:m,onClick:p,onContextMenu:j,onMouseDown:e.onMouseDown,onKeyDown:e.onKeyDown,showCommunicationDisabledStyles:s,className:o,avatarImgRef:N})})}):(0,t.jsx)(A.f5,{value:C,children:e3({...T,avatarSrc:O,avatarDecorationSrc:S,compact:m,onClick:p,onContextMenu:j,onMouseDown:void 0,onKeyDown:void 0,showCommunicationDisabledStyles:s,className:o})})}({props:e,guildId:e.guildId,handleRenderPopout:y,showCommunicationDisabledStyles:_}),R=(0,c.bG)([eU.Ay],()=>e.displayCompactAvatars??eU.Ay.displayCompactAvatars),T=i.useMemo(()=>(0,e7.k)({message:n,channel:I,user:n?.author,compact:a,isRepliedMessage:!1}),[n,I,a]),w=(0,c.bG)([eV.A],()=>ne(a,R,j,eV.A.getGuild(e.guildId)),[a,R,j,e.guildId]),O=(0,c.bG)([U.Ay],()=>null!=e.guildId&&U.Ay.getMember(e.guildId,n.author.id)?.gamingLeaderboardData!=null,[e.guildId,n.author.id]),G=(0,e_.Sc)(),k=i.useMemo(()=>{let e=[];return(0,o.Lt)(n.flags,Q.pr7.SUPPRESS_NOTIFICATIONS)&&e.push((0,t.jsx)(eP,{},"suppress-notifications")),!a&&C&&G&&(0,o.Lt)(n.flags,Q.pr7.IS_SCHEDULED)&&e.push((0,t.jsx)(eO,{},"scheduled")),e},[n,a,G,C]),P=(0,eF.d$)(n,p),D=(0,eF.xl)(n),L=v?`${P}`:`${P} ${D}`,V=l?.state===eE.a.LOADED?(0,eF.nS)(n):void 0;return(0,t.jsx)(e9,{message:n,avatar:S,username:(0,t.jsxs)(t.Fragment,{children:[_&&(0,t.jsx)(m.m,{text:en.intl.string(en.t["AeYyL+"]),children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(h.g,{size:"xxs",color:"currentColor",className:a?e6.EI:e6.bu}),(0,t.jsx)(g.A,{children:en.intl.string(en.t.AmHag5)})]})}),(0,t.jsx)(e4,{...e,message:n,channel:I,compact:a,roleIconProps:j,renderPopout:y,preview:b,subscribeToGroupId:p,hideGuildTag:f})]}),usernameSpanId:(0,eF.d$)(n,p),usernameClassName:s()(e6.TK,{[e6.yF]:0!==w||O,[e6.hB]:null!=T||k.length>0}),compact:a,showTimestamp:!0!==v,showTimestampOnHover:u,ariaLabelledBy:L,ariaDescribedBy:V,className:N,badges:k})})}