Module 878431

109,504 characters · in 974e477acad05c7a.js
Dependencies
Required by (1)
Lazily required by (0)none
Requires (446)
586716961179281870719575212412223131717319563524136124374113962340389414024310543990441204549447167472944767549999502685176051943545575529457907587366470066834713938022384511845938766490804912429324695561957019636197483101555104171108959111956114212119031123292128286131607138017138298140735141850147087150934151119152367163126163328164617165610174459177953182061183555183994186111187360192308193738194261200273201275201349201934204651207777208882210714212387215530216418217530219065221314222692222823222983224517225315228366229187231483232835234320243166248537249790251766253607254828256331262763267102268218270003271456276293278941284009287809288254289873290863292666300233303727305866306788307623308244309010311016312138312381313281313961314307315502317525317560320448321073323073327337328312331322332456332772334738338510342296345942349288349419351906352123353428355622360469361311361610361628364522365199366605367513369005370876375500375708376943378570379848381849383199383448383831387755394953402216403362406704408018408278410000414798416497422844425557427262428689432371435470439053442353442433446576449582452027454719456412461213462887465532468689470710473503474078474397475743475825477782478927479026480335485947486020486974488926495544499211501193503698509536511274516607518477518960519094519480521732522556522602523802529942532794533406534514534890535089544231548118554146556818559506561446561794562153562845565846567249568598573435575593576705579872584682587168587837587895589158594007597770599941601099604681607399607508616356617348620148624479625494627968631576636537636922641703646986650583652215657048659617660273661492661531662349665909667532668778673843678959679492680391682557684407685399688810689175689874691540694720695366696451699976700174701952702513702841707539707554707653707792709066713517713608714991715482717421718019726249730852731854732637734057735103735438736653738876739455741961742023742589743987744808745652746080746174747926748975751188753727753738761508761640763827765178765671775602776231780338782603783123784503788868789645790535792831793574795816799258806150806202806931811024811893812771812991817281817649818348821269821609822074822610826673828488834730835835837381841595847374853735853742857071857250857253860689863922872363873174873263873614878555880682885386885574886393886891887129892110892547900179901472913453914703915089915614916815919577919638922016922590927813928202931664933958935208938764939249940382943712945810945830946116946228946356947094950344952270957565958720961974964486967198969151973854975732976860977997978940980707982484983495984545990078993401994500995273996988999291
Source Raw
function(e,n,t){t.r(n),t.d(n,{default:()=>r9}),t(321073);var l,i=t(627968),s=t(64700),a=t(503698),r=t.n(a),d=t(284009),o=t.n(d),c=t(735438),u=t.n(c),h=t(873263),A=t(17928),g=t(554146),m=t(192308),x=t(289873),p=t(821609),f=t(43990),j=t(367513),I=t(442433);t(183994);var b=t(837381),C=t(887129),E=t(607399),y=t(834730),v=t(194261),N=t(312138),_=t(475825),T=t(177953),S=t(534514),R=t(414798),L=t(775602),O=t(793574),M=t(688810),D=t(449582),P=t(485947),k=t(509536),G=t(201275),U=t(657048),w=t(361610),F=t(964486),H=t(36124),B=t(317525),V=t(219065),W=t(818348),Y=t(375708);let z=[];var q=t(342296),K=t(616356),X=t(696451),Q=t(290863),$=t(461213),Z=t(741961),J=t(287809),ee=t(303727),en=t(174459),et=t(625494),el=t(488926),ei=t(427262),es=t(19575),ea=t(589158),er=t(652215),ed=t(784503),eo=t(540808);let ec=es.Ay.getEnableHardwareAcceleration(),eu=44+ea.b,eh=s.memo(function(e){let{channel:n,sectionId:l,userId:a,guildOwnerId:r}=e,d=s.useRef(null),o=(0,A.bG)([Z.A],()=>Z.A.isTyping(n.id,a)),c=(0,A.bG)([X.Ay],()=>X.Ay.getMember(n.guild_id,a)),u=(0,A.bG)([B.A],()=>c?.colorRoleId!=null?B.A.getRole(n.guild_id,c.colorRoleId)?.name:void 0,[n.guild_id,c]),h=(0,A.bG)([J.default],()=>J.default.getUser(a)),g=(0,A.bG)([J.default],()=>J.default.getCurrentUser()),m=h?.id===g?.id,x=(0,A.bG)([Q.A,$.A],()=>m?$.A.getStatus():Q.A.getStatus(a,n.guild_id)),p=(0,A.bG)([Q.A],()=>Q.A.isMobileOnline(a)),f=(0,A.yK)([Q.A,$.A],()=>m?$.A.getActivities():Q.A.getActivities(a,n.guild_id)),j=(0,A.bG)([K.A],()=>K.A.getAnyStreamForUser(a)),C=(0,b.rm)(a),y=(0,A.bG)([V.A],()=>V.A.canUserViewChannel(n.id,l,a)),v=h?.id!=null&&h.id===r,N=s.useCallback(e=>{null!=h&&(0,I.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("63044"),t.e("12697"),t.e("26132"),t.e("46652"),t.e("93190"),t.e("60195"),t.e("94000"),t.e("91994"),t.e("76665"),t.e("24198"),t.e("86169"),t.e("23427"),t.e("43116"),t.e("70515"),t.e("66939"),t.e("24966")]).then(t.bind(t,175269));return t=>(0,i.jsx)(e,{...t,user:h,guildId:n.guild_id,channel:n})})},[h,n]),_=s.useCallback(()=>{if(null==h)return;let e=`@${ei.Ay.getUserTag(h,{decoration:"never"})}`,t=`<@${h.id}>`;et._.dispatch(er.jej.TEXTAREA_FOCUS,{channelId:n.id}),et._.dispatchToLastSubscribed(er.jej.INSERT_TEXT,{plainText:e,rawText:t}),R.A.startTyping(n.id)},[h,n]),T=s.useCallback(e=>{e.stopPropagation(),(0,k.K4)({guildId:n.guild_id,location:{section:er.JJy.THREAD_MEMBER_LIST,object:er.ZSU.BOOST_GEM_ICON}})},[n.guild_id]),S=(0,D.r)({user:h,guildId:n.guild_id}),[L,O]=s.useState(!1);if(null==h)return null;let M=c?.premiumSince;return(0,i.jsx)(q.A,{targetElementRef:d,user:h,guildId:n.guild_id,channelId:n.id,position:E.Fr?"window_center":"left",spacing:16,onShiftClick:_,shouldShow:L,onRequestClose:()=>O(!1),children:e=>{let{onClick:t,onMouseDown:l,...s}=e;return(0,i.jsx)(ea.A,{ref:d,onContextMenu:N,shouldAnimateStatus:ec,user:h,currentUser:g,nick:c?.nick,status:x,activities:f,colorString:c?.colorString,colorStrings:c?.colorStrings,colorRoleName:u,isTyping:o,channel:n,guildId:n.guild_id,isMobile:p,selected:L,applicationStream:j,premiumSince:null==M?null:new Date(M),onClickPremiumGuildIcon:T,itemProps:C,lostPermissionTooltipText:y?void 0:Y.intl.string(Y.t["/QcoTz"]),isOwner:v,nameplate:S,onClick:e=>{e.shiftKey?_?.():O(e=>!e)},onMouseDown:e=>{L?e.stopPropagation():l?.(e)},...s})}})}),eA=s.memo(function(e){let{id:n,label:t,count:l,guildId:s}=e,a=(0,G.$7)({roleId:n,guildId:s,size:16});return n===er.clD.UNKNOWN?(0,i.jsx)("div",{className:eo.lL,children:(0,i.jsx)("div",{className:eo.k1})}):(0,i.jsxs)(P.A,{className:eo.lL,"aria-label":Y.intl.formatToPlainString(Y.t.Uaqbke,{title:t,count:l}),children:[null!=a?(0,i.jsx)(U.A,{className:eo.UT,...a}):null,(0,i.jsxs)("span",{"aria-hidden":!0,children:[t," \u2014 ",l]})]})}),eg=s.memo(function(e){let{channel:n}=e;return n.type===er.rbe.PRIVATE_THREAD?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:ed.yF}),(0,i.jsxs)(y.E,{variant:"text-xs/bold",color:"text-default",className:ed.Uz,children:[(0,i.jsx)(v.X,{size:"xxs",color:"currentColor"}),"\xa0",Y.intl.string(Y.t.BTLTAs)]}),(0,i.jsx)(y.E,{variant:"text-sm/normal",color:"text-default",className:ed.GA,children:Y.intl.string(Y.t.Hsd8hC)})]}):null});function em(e){var n,t;let l,a,d,o,c,{channel:h,guild:g}=e,m=`members-${h.id}`,{analyticsLocations:x}=(0,M.Ay)(O.A.MEMBER_LIST),p=function(e,n){(0,F.Ay)(()=>{n?.id!=null&&(0,w.Ey)(n.id,e,H.LD)});let t=(0,A.bG)([B.A],()=>null!=n?B.A.getSortedRoles(n.id):[]),{version:l,members:i}=(0,A.cf)([V.A],()=>({version:V.A.getMemberListVersion(e),members:V.A.getMemberListSections(e)})),a=null==n,r=s.useMemo(()=>{if(a)return z;let e=t.filter(e=>e.hoist).map(e=>({id:e.id,label:e.name}));return e.push({id:W.cl.ONLINE,label:Y.intl.string(Y.t.WbGtnH)},{id:W.cl.OFFLINE,label:Y.intl.string(Y.t.Vv0abJ)}),e.map(e=>{let{id:n,label:t}=e;return{label:t,userIds:i?.[n]?.userIds??[],id:n,roleId:n}})},[t,i,l,a]);return null!=i?r:z}(h.id,g),f=p.filter(e=>e.userIds.length>0).reverse()[0],{navigator:j,listRef:I}=(n=m,t=eu,l=(0,A.bG)([L.A],()=>L.A.keyboardModeEnabled),a=s.useRef(null),d=s.useCallback((e,n)=>{let l=a.current;if(null==l)return;let i=parseInt(n,10),[s,r]=l.getSectionRowFromIndex(i),d=0===s&&0===r?t:0;l.scrollToIndex({section:s,row:r,padding:d,callback:()=>{requestAnimationFrame(()=>document.querySelector(e)?.focus({preventScroll:!0}))}})},[t]),o=s.useCallback(()=>new Promise(e=>{let n=a.current;if(null==n)return e();n.scrollToTop({callback:()=>requestAnimationFrame(()=>e())})}),[]),c=s.useCallback(()=>new Promise(e=>{let n=a.current;if(null==n)return e();n.scrollToBottom({callback(){requestAnimationFrame(()=>setTimeout(e,100))}})}),[]),{navigator:(0,C.Ay)({id:n,setFocus:d,isEnabled:l,scrollToStart:o,scrollToEnd:c}),listRef:a}),E=0===p.length||p.every(e=>0===e.userIds.length);if(s.useEffect(()=>{en.default.track(er.HAw.MEMBER_LIST_VIEWED,{channel_id:h.id,channel_type:h.type,guild_id:h.guild_id})},[h.guild_id,h.id,h.type]),E)return(0,i.jsx)(ex,{channel:h});let y=u().omit(j.containerProps,["ref"]),v=el.wT(g);return(0,i.jsx)(M.f5,{value:x,children:(0,i.jsx)(b.hD,{navigator:j,children:(0,i.jsx)(N.sk,{children:e=>(0,i.jsx)("div",{className:r()(eo.yg,eo.ML,ed.kL),children:(0,i.jsx)(_.OZ,{ref:I,className:eo.ol,paddingTop:0,sectionHeight:40,renderSection:e=>{let{section:n}=e,t=p[n];return(0,i.jsx)(eA,{id:t.id,label:t.label,count:t.userIds.length,guildId:g.id},t.id)},rowHeight:eu,renderRow:e=>{let{section:n,row:t}=e,{userIds:l,id:s}=p[n];return(0,i.jsx)(eh,{channel:h,sectionId:s,userId:l[t],guildOwnerId:v},l[t])},footerHeight:e=>80*(p[e]===f&&h.type===er.rbe.PRIVATE_THREAD),renderFooter:e=>p[e.section]===f?(0,i.jsx)(eg,{channel:h},"footer"):null,innerAriaLabel:Y.intl.string(Y.t["9Oq93m"]),innerTag:"ul",sections:p.map(e=>e.userIds.length),fade:!0,...y,...e},m)})})})})}function ex(e){let{channel:n}=e;return(0,i.jsxs)("div",{className:r()(ed.p$,ed.kL,eo.yg,eo.ML,eo.ol),children:[(0,i.jsx)(y.E,{className:ed.ks,variant:"text-xs/bold",color:"interactive-text-default",children:Y.intl.string(Y.t["9Oq93m"])}),(0,i.jsxs)("div",{className:ed.hs,children:[(0,i.jsx)("div",{className:ed.AI,children:(0,i.jsx)(T.n,{size:"lg",color:"currentColor"})}),(0,i.jsx)(ee.A,{className:ed.WA})]}),(0,i.jsx)(S.D,{variant:"heading-md/semibold",children:n.isForumPost()?Y.intl.string(Y.t.p0UgNQ):Y.intl.string(Y.t["9/n5vz"])}),(0,i.jsx)(y.E,{className:ed.WO,variant:"text-sm/normal",color:"text-default",children:Y.intl.string(Y.t.emw8UP)})]})}var ep=t(738876),ef=t(456412),ej=t(432371),eI=t(475743),eb=t(933958),eC=t(702841),eE=t(567249),ey=t(811024),ev=t(969151),eN=t(108959),e_=t(990078),eT=t(446576),eS=t(817281),eR=t(95561),eL=t(587837),eO=t(982484),eM=t(742023),eD=t(204651),eP=t(383831),ek=t(128286),eG=t(734057),eU=t(309010),ew=t(795816),eF=t(685399),eH=t(216418),eB=t(620148),eV=t(732637),eW=t(104171),eY=t(47294),ez=t(594007),eq=t(16961),eK=t(138017),eX=t(715482),eQ=t(315502),e$=t(222823),eZ=t(234320),eJ=t(5867),e0=t(702321);function e1(e){let{channelId:n,className:t,...l}=e,a=s.useRef(null),r=(0,A.bG)([eb.Ay],()=>eb.Ay.getFocusedLayout()===eJ.E8.RESIZABLE),d=s.useCallback(()=>{let e=r?eJ.E8.NO_CHAT:eJ.E8.RESIZABLE;(0,ew.i5)(e)},[r]),{unreadCount:o,mentionCount:u}=function(e){let n=(0,A.bG)([Z.A],()=>!(0,c.isEmpty)(Z.A.getTypingUsers(e)),[e]),{unreadCount:t,mentionCount:l}=(0,A.cf)([e$.Ay],()=>({unreadCount:e$.Ay.getUnreadCount(e),mentionCount:e$.Ay.getMentionCount(e)}),[e]);return{unreadCount:t,mentionCount:l,isTyping:n}}(n),h=s.useCallback(()=>{a.current?.focus()},[]);(0,eZ.Vo)({event:er.jej.FOCUS_CHAT_BUTTON,handler:h});let g=r?Y.intl.string(Y.t["5MstTl"]):Y.intl.string(Y.t.kkKapG),m=[g];u>0&&m.push(Y.intl.formatToPlainString(Y.t["3l1GOx"],{mentionCount:u})),o>0&&m.push(Y.intl.string(Y.t.x5zAGZ));let x=(0,A.bG)([eb.Ay],()=>eb.Ay.getFocusedLayout()),p=u>0?u:o,f=p>0;return(0,i.jsxs)("div",{className:e0.iE,children:[(0,i.jsx)(eD.l,{isTrayButton:!0,buttonRef:a,onClick:d,label:g,"aria-label":m.join(", "),tooltipPosition:"top",iconComponent:x===eJ.E8.NO_CHAT?eK.j:eX.g,themeable:!0,className:t,...l}),f?(0,i.jsx)(eQ.A,{hasMentions:u>0,truncatedCount:p>99?"99+":p,className:e0.qS}):null]})}var e2=t(141160);let e3=eW.DN.SIZE_32,e9={[eJ.E8.NO_CHAT]:e2.Oo,[eJ.E8.RESIZABLE]:e2.Ig};function e7(e){let{maxHeight:n,connectedLocation:t,renderExternalHeader:l}=e,a=(0,eB.A)(),d=(0,A.yK)([eb.Ay],()=>eb.Ay.getEmbeddedActivitiesForLocation(t),[t]),o=(0,ev.H)(t),c=(0,A.bG)([eG.A],()=>eG.A.getChannel(o)),u=(0,eF.IQ)(d),h=(0,eF.Rz)(u),g=s.useCallback(()=>{(0,ew.gk)(eJ.Gd.PIP)},[]),m=s.useRef(null),x=(0,A.bG)([eb.Ay],()=>eb.Ay.getFocusedLayout()),p=x!==eJ.E8.NO_CHAT,[j,I]=s.useState(eM.Ay.activityPanelHeight??n??null),b=s.useCallback(e=>{eS.Ay.updatedUnsyncedSettings({activityPanelHeight:e})},[]),C=s.useRef(null),[E,v]=s.useState({width:0,height:0});s.useLayoutEffect(()=>{if(null==C.current)return;let e=new ResizeObserver(()=>{v({width:C.current?.clientWidth??0,height:C.current?.clientHeight??0})});return e.observe(C.current),()=>e.disconnect()},[]);let N=E.width/Math.max(E.height,1)<eJ.B5,_=0,T=0,S=(0,eH.A)(a?.id);if(!S){let e=E.width,n=E.height;N?((n=E.width/eJ.B5)>E.height&&(e=(n=E.height)*eJ.B5),T=(E.height-n)/2):((e=Math.min(E.height*eJ.B5))>E.width&&(n=(e=E.width)/eJ.B5),_=(E.width-e)/2)}let R=h.get(a?.id??""),O=(0,A.bG)([eU.A],()=>eU.A.getChannelId()),M=(0,A.yK)([X.Ay],()=>null==c?[]:Array.from(R?.embeddedActivity.userIds??[]).map(e=>X.Ay.getMember(c.guild_id,e)),[R,c]),D=s.useMemo(()=>{let e=new Map;return M.forEach(n=>{null!=n&&void 0!==n&&e.set(n.userId,n)}),e},[M]),P=function(e,n,t){let l=(0,eI.A)(e),i=e!==l,[a,r]=s.useState(!1);s.useEffect(()=>{r(!0);let e=setTimeout(()=>r(!1),50);return()=>clearTimeout(e)},[e]);let d=!L.A.useReducedMotion&&(i||a);return s.useMemo(()=>{let l=d?{transitionProperty:"height, max-height",transitionDuration:"50ms",transitionTimingFunction:"ease-in-out"}:void 0;return e&&null!=n&&null!=t?{...l,minHeight:200,maxHeight:t,height:n}:l},[d,e,t,n])}(p,j,n),k=(0,eq.G)();if(null==a)return null;let G=[];null!=R&&(G=Array.from(R.embeddedActivity.userIds).map(e=>J.default.getUser(e)).filter(e=>null!=e&&void 0!==e));let U=e=>{if(null==e||void 0===e||e===eW.mt)return null;let n=D.get(e.id),t=n?.nick??ei.Ay.getName(e);return(0,i.jsx)(e_.m,{asContainer:!0,text:t,position:"bottom",children:(0,i.jsx)("img",{src:e.getAvatarURL(c?.guild_id,e3),alt:t,className:e2.my},e.id)},e.id)};return(0,i.jsx)(f.N,{theme:er.NJ8.DARK,children:e=>(0,i.jsxs)("div",{className:r()(e2.iE,e9[x],e),ref:m,style:P,children:[l?.(),(0,i.jsx)(eO.A,{applicationId:a.id}),(0,i.jsxs)("div",{className:e2.lq,children:[p?null:(0,i.jsx)("div",{className:e2.wx,children:(0,i.jsx)(y.E,{color:"text-strong",variant:"text-md/semibold",className:e2.qd,children:a?.name})}),(0,i.jsx)("div",{className:r()(e2.ht,{[e2.kK]:S}),style:{paddingLeft:_,paddingRight:_,paddingTop:T,paddingBottom:T},ref:C,children:(0,i.jsx)(eV.A,{className:e2.pU,embedId:(0,ez.A)(t.id,a.id)})}),null!=O?(0,i.jsxs)("div",{className:e2.qr,children:[(0,i.jsx)(eW.Ay,{renderIcon:!1,users:G,size:e3,max:6,renderUser:U}),(0,i.jsxs)("div",{className:e2.Hq,children:[(0,i.jsxs)("div",{className:e2.qi,children:[(0,i.jsx)(e1,{channelId:O}),(0,i.jsx)(eD.l,{isTrayButton:!0,label:Y.intl.string(Y.t.brPQ5U),onClick:g,iconComponent:eT.g,themeable:!0})]}),(0,i.jsx)("div",{className:e2.pt,children:(0,i.jsx)(eP.A,{applicationId:a.id,location:t,centerButton:!0,color:"disconnect"})})]}),k?(0,i.jsx)(ek.A,{popoutOpen:!1,onOpenPopout:()=>{(0,eR.zV)(er.HAw.ACTIVITY_POPOUT_POP_OUT_BUTTON_CLICKED),(0,eY.A)({onConfirm:async()=>{a?.id!=null&&null!=o&&await (0,ew.od)(a.id,o),(0,ew.jp)()}})},onClosePopout:()=>{}}):null]}):null]}),p&&null!=n?(0,i.jsx)(eL.A,{minHeight:480,maxHeight:n,resizableNode:m,onResize:e=>{et._.dispatch(er.jej.MANUAL_IFRAME_RESIZING,{resizing:!0}),I(e)},onResizeEnd:e=>{et._.dispatch(er.jej.MANUAL_IFRAME_RESIZING,{resizing:!1}),b(e)}}):null]})})}function e5(e){let{maxHeight:n,renderExternalHeader:t}=e,{connectedChannelId:l,connectedActivity:s,activityPanelMode:a}=(0,eC.cf)([eb.Ay],()=>{let e=eb.Ay.getConnectedActivityLocation(),n=eb.Ay.getSelfEmbeddedActivityForLocation(e);return{connectedChannelId:(0,ev.H)(e),connectedActivity:n,activityPanelMode:eb.Ay.getActivityPanelMode()}}),r=(0,eC.bG)([eE.A],()=>eE.A.getWindowOpen(er.MLl.ACTIVITY_POPOUT));if(!(0,ey.Gp)(l))return null;let d=s?.applicationId;return a!==eJ.Gd.PANEL||null==d||r||null==l||null==s||(0,eN.A)(l)?null:(0,i.jsx)(e7,{maxHeight:n,connectedLocation:s.location,renderExternalHeader:t})}var e4=t(90804),e6=t(748975),e8=t(323073),ne=t(568598),nn=t(313961),nt=t(164617),nl=t(355622),ni=t(689874),ns=t(828488),na=t(939249),nr=t(408278),nd=t(624479),no=t(691540),nc=t(857250),nu=t(97483),nh=t(534890),nA=t(39623),ng=t(952270),nm=t(835835),nx=t(381849),np=t(927813),nf=t(995273),nj=t(957565),nI=t(935208),nb=t(256331),nC=t(141850),nE=t(958720),ny=t(701952),nv=t(84593);function nN(e,n){if(e.length!==n.length)return!1;for(let t=0;t<e.length;t++)if(e[t].conversation.id!==n[t].conversation.id)return!1;return!0}let n_=["high","medium","low"],nT=s.memo(function(e){let{moderation:n}=e,t=null!=n&&1===n.status,l=null!=n&&!n.flaggedTitle&&!n.flaggedSummary&&!n.flaggedKeyPoints,a=s.useMemo(()=>{if(null==n)return{passed:0,failed:0,unknown:0};let e=n.flaggedMessageCount??n.flaggedMessageIds.length,t=n.totalMessageCount??0,l=0,i=0;return null==n.flaggedMessageCount&&0===n.flaggedMessageIds.length?i=t:null!=n.flaggedMessageCount?l=Math.max(0,t-e):i=Math.max(0,t-e),{passed:l,failed:e,unknown:i}},[n]),r=null==n?"unknown":a.failed>0?"failed":a.unknown>0?"unknown":a.passed>0?"passed":"unknown",d=null!=n?n.flaggedSummaryDetails.find(e=>{var t;return e.severity===(t=n.flaggedSummaryDetails.map(e=>e.severity),n_.find(e=>t.includes(e))??null)})??null:null,o=d?.severity??null,c=d?.confidence??null;return(0,i.jsxs)("div",{className:nv.UO,children:[(0,i.jsx)(y.E,{variant:"text-xs/semibold",color:"text-default",className:nv.a9,children:"Moderation"}),(0,i.jsxs)("div",{className:nv.so,children:[(0,i.jsxs)("div",{className:nv.a7,children:[(0,i.jsx)(y.E,{variant:"text-md/semibold",color:null==n?"text-muted":t?"status-positive":"status-danger",children:null==n?"\u2014":t?"\u2713":"\u2717"}),(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-default",children:"Conversation"}),null!=n&&!t&&null!=n.statusReason&&(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-muted",children:n.statusReason})]}),(0,i.jsxs)("div",{className:nv.a7,children:[(0,i.jsx)(y.E,{variant:"text-md/semibold",color:null==n?"text-muted":l?"status-positive":"status-danger",children:null==n?"\u2014":l?"\u2713":"\u2717"}),(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-default",children:"Summary"}),null!=n&&!l&&(0,i.jsxs)(y.E,{variant:"text-xs/normal",color:"text-muted",children:[[n.flaggedTitle&&"title",n.flaggedSummary&&"summary",n.flaggedKeyPoints&&"key points"].filter(Boolean).join(", ")," ","flagged"]}),null!=n&&!l&&(null!=o||null!=c)&&(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-muted",children:[o,c].filter(Boolean).join(" \xb7 ")})]}),(0,i.jsxs)("div",{className:nv.a7,children:[(0,i.jsx)(y.E,{variant:"text-md/semibold",color:null==n||"unknown"===r?"text-muted":"passed"===r?"status-positive":"status-danger",children:null==n||"unknown"===r?"\u2014":"passed"===r?"\u2713":"\u2717"}),(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-default",children:"Messages"}),null!=n&&(a.passed>0||a.failed>0||a.unknown>0)&&(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-muted",children:[a.passed>0&&`${a.passed} passed`,a.failed>0&&`${a.failed} failed`,a.unknown>0&&`${a.unknown} unknown`].filter(Boolean).join(", ")})]})]})]})}),nS=s.memo(function(e){let{conversation:n,color:t,scrollTarget:l,onJump:a}=e,r=s.useRef(null);s.useEffect(()=>{null!=l&&null!=r.current&&r.current.scrollIntoView({behavior:"smooth",block:"center"})},[l]);let d=nI.default.extractTimestamp(n.startMessageId),o=nI.default.extractTimestamp(n.endMessageId),c=function(e){let{timestamp:n,abbreviated:t=!0}=e,[l,i]=s.useState(()=>(0,nf.jb)(n,t));return s.useEffect(()=>{i((0,nf.jb)(n,t));let e=Date.now()-n;if(e>np.A.Millis.DAY)return;let l=e>=np.A.Millis.HOUR?np.A.Millis.HOUR:np.A.Millis.MINUTE,s=setInterval(()=>{i((0,nf.jb)(n,t))},l,l-e%l);return()=>clearInterval(s)},[n,t]),l}({timestamp:d}),u=Math.max(1,Math.round((o-d)/1e3)),h=(0,nx.WR)({seconds:u,getFormatter:nx.i}),A=n.summaryMap?.entries.find(e=>"TOPIC_EXTRACTION_SUMMARY"===e.summaryType),g=null!=A?(0,ny.i)(A.contentJson):null;return(0,i.jsxs)(na.D,{innerRef:r,className:nv.Nm,style:{backgroundColor:t},onClick:()=>a(n),children:[(0,i.jsxs)("div",{className:nv.PY,children:[(0,i.jsx)(y.E,{variant:"text-md/medium",color:null!=g?"text-default":"text-muted",className:nv.So,children:g?.title??"Summary not available"}),(0,i.jsx)(nr.K,{icon:nd.T,"aria-label":"Copy conversation JSON",variant:"secondary",size:"sm",onClick:e=>{e.stopPropagation(),(0,nj.C)(JSON.stringify(n,null,2),()=>(0,no.P0)((0,nc.o)("Copied conversation JSON",nu.Ck.SUCCESS)))}})]}),(0,i.jsxs)(y.E,{variant:"text-xs/normal",color:"text-muted",className:nv.FR,children:[c," ago \xb7 ",h," duration \xb7 ",n.messageCount," messages \xb7 ",n.userCount," users"]}),g?.brief_summary!=null&&(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-default",className:nv.g5,children:g.brief_summary}),null!=g&&g.key_points.length>0&&(0,i.jsx)("ul",{className:nv.JP,children:g.key_points.map((e,n)=>(0,i.jsx)("li",{children:(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-default",children:e})},n))}),(0,i.jsxs)(y.E,{variant:"text-xs/normal",color:"text-default",className:nv.RE,children:["Keywords: ",(0,i.jsx)("span",{className:nv.Br,children:n.keywords.length>0?n.keywords.join(" \xb7 "):"Not available."})]}),(0,i.jsxs)("div",{className:nv.UO,children:[(0,i.jsx)(y.E,{variant:"text-xs/semibold",color:"text-default",className:nv.a9,children:"Quality Scores"}),(0,i.jsxs)("div",{className:nv.so,children:[(0,i.jsxs)("div",{className:nv.a7,children:[(0,i.jsx)(y.E,{variant:"text-md/semibold",color:"text-default",children:n.substance?.score?.toFixed(2)??"\u2014"}),(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-default",children:"Substance"})]}),(0,i.jsxs)("div",{className:nv.a7,children:[(0,i.jsx)(y.E,{variant:"text-md/semibold",color:"text-default",children:n.engagement?.score?.toFixed(2)??"\u2014"}),(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-default",children:"Engagement"})]}),(0,i.jsxs)("div",{className:nv.a7,children:[(0,i.jsx)(y.E,{variant:"text-md/semibold",color:"text-default",children:n.dynamics?.score?.toFixed(2)??"\u2014"}),(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-default",children:"Dynamics"})]})]})]}),(0,i.jsx)(nT,{moderation:n.moderation})]})});function nR(e){let{channel:n}=e,t=(0,A.bG)([nE.A],()=>nE.A.getChannelConversations(n.id),[n.id],nN),l=(0,A.bG)([nE.A],()=>nE.A.hasMoreConversations(n.id,"before"),[n.id]),a=(0,A.bG)([nE.A],()=>nE.A.hasMoreConversations(n.id,"after"),[n.id]),r=(0,A.bG)([nE.A],()=>nE.A.isPendingFetch(n.id),[n.id]),d=(0,A.bG)([nb.A],()=>nb.A.isHighlightingEnabled(),[]),o=(0,A.bG)([nE.A],()=>nE.A.getScrollToConversation(n.id),[n.id]),c=s.useCallback(e=>{(0,nC.xI)(e.channelId,e.id)},[]);return(0,i.jsxs)("aside",{"aria-label":"Conversations",className:nv.zr,children:[(0,i.jsx)(nm.Y9,{icon:nh.o,title:"Conversations",children:(0,i.jsx)("div",{className:nv.y6,children:(0,i.jsx)(nr.K,{icon:d?nA.b:ng.G,"aria-label":d?"Hide highlights":"Show highlights",variant:"secondary",size:"sm",onClick:nC.Eg})})}),(0,i.jsxs)("div",{className:nv.Qs,children:[l&&(0,i.jsx)("div",{className:nv.f,children:(0,i.jsx)(na.D,{className:nv.Qf,onClick:function(){if(0===t.length||r)return;let e=t[0].conversation;(0,nC.WF)({channelId:n.id,before:e.startMessageId})},children:(0,i.jsx)(y.E,{variant:"text-sm/medium",color:"text-link",children:r?"Loading...":"Load previous conversations"})})}),0!==t.length||r?t.map(e=>{let{conversation:n,color:t}=e;return(0,i.jsx)(nS,{conversation:n,color:t,scrollTarget:o?.conversationId===n.id?o.seq:null,onJump:c},n.id)}):(0,i.jsx)(y.E,{variant:"text-sm/normal",color:"text-muted",className:nv.BI,children:"No conversations available."}),a&&(0,i.jsx)("div",{className:nv.f,children:(0,i.jsx)(na.D,{className:nv.Qf,onClick:function(){if(0===t.length||r)return;let e=t[t.length-1].conversation;(0,nC.WF)({channelId:n.id,after:e.endMessageId})},children:(0,i.jsx)(y.E,{variant:"text-sm/medium",color:"text-link",children:r?"Loading...":"Load newer conversations"})})})]})]})}var nL=t(268218),nO=t(726249),nM=t(228366),nD=t(334738),nP=t(208882),nk=t(938764),nG=t(519480),nU=t(352123),nw=t(222983),nF=t(478927);let nH=e=>{let{guild:n,onAddGuild:l}=e,a=s.useCallback(()=>{(0,m.openModalLazy)(async()=>{let{default:e}=await Promise.all([t.e("28760"),t.e("75036"),t.e("59957"),t.e("28136"),t.e("16084"),t.e("87317"),t.e("22547")]).then(t.bind(t,1310));return t=>(0,i.jsx)(e,{...t,guild:n,source:er.PE1.HUB_DIRECTORY,analyticsLocation:{section:er.JJy.HUB_WELCOME_CTA}})})},[n]);return(0,i.jsxs)("div",{className:nF.h2,children:[(0,i.jsx)("img",{className:nF.hd,alt:"",src:t(668778)}),(0,i.jsx)(S.D,{className:nF._U,variant:"heading-xl/semibold",children:Y.intl.format(Y.t.vyvrpC,{guildName:n.name})}),(0,i.jsx)(y.E,{variant:"text-md/normal",className:nF.YI,children:Y.intl.string(Y.t.WypE0i)}),null!=l?(0,i.jsx)(nw.E,{className:nF.c5,iconUrl:t(928202),header:Y.intl.string(Y.t.hyK15i),completed:!1,onClick:l}):null,(0,i.jsx)(nw.E,{className:nF.c5,iconUrl:t(799258),header:Y.intl.string(Y.t.L4bwJ9),completed:!1,onClick:a})]})};var nB=t(892547),nV=t(689175),nW=t(761508),nY=t(765671),nz=t(22231),nq=t(365199),nK=t(66834),nX=t(573435),nQ=t(101555),n$=t(548118),nZ=t(714991),nJ=t(776231),n0=t(345942),n1=t(71393),n2=t(486020),n3=t(860689),n9=t(682557),n7=t(253607);let n5=s.memo(function(e){let{onClick:n}=e;return(0,i.jsxs)(na.D,{onClick:n,className:n7.Eo,children:[(0,i.jsx)("img",{alt:"",src:"/assets/0b31557cff3db10f.svg"}),(0,i.jsx)(y.E,{variant:"text-sm/semibold",color:"text-strong",className:n7.Kk,children:Y.intl.string(Y.t.H9jxS1)})]})});function n4(e){let{entry:n}=e,[l,a]=s.useState(!1),d=s.useRef(null),{canEdit:o}=(0,nU.A)(n);return(0,i.jsx)("div",{className:r()(n7.fc,{[n7.QX]:l}),children:(0,i.jsxs)(nQ.Ay,{children:[o?(0,i.jsx)(e_.m,{text:Y.intl.string(Y.t.XnuOvN),children:(0,i.jsx)(nQ.$n,{onClick:()=>{(0,m.openModalLazy)(async()=>{let{default:e}=await Promise.all([t.e("13754"),t.e("88869")]).then(t.bind(t,201700));return t=>(0,i.jsx)(e,{...t,entry:n})})},"aria-label":Y.intl.string(Y.t.XnuOvN),children:(0,i.jsx)(nz.R,{size:"xs",color:"currentColor",className:n7.IQ})})}):null,(0,i.jsx)(n9.A,{targetElementRef:d,onRequestOpen:()=>a(!0),onRequestClose:()=>a(!1),entry:n,hideEditButton:!0,children:e=>{let{onClick:n,...t}=e;return(0,i.jsx)(e_.m,{text:Y.intl.string(Y.t["UKOtz+"]),children:(0,i.jsx)(nQ.$n,{...t,onClick:e=>{n(e)},ref:d,"aria-label":Y.intl.string(Y.t["UKOtz+"]),children:(0,i.jsx)(nq.j,{size:"md",color:"currentColor",className:n7.IQ})})})}})]})})}let n6=s.memo(function(e){let{entry:n}=e,[l,a]=s.useState(!1),r=null!=(0,A.bG)([n1.A],()=>n1.A.getGuild(n.guildId)),d=async()=>{a(!0);try{r?(0,n0.u)(n.guildId):await nK.A.joinGuild(n.guildId,{source:er.Q4z.DIRECTORY_ENTRY})}finally{a(!1)}},o=n2.Ay.getGuildSplashURL({id:n.guildId,splash:n.splash,size:300*(0,nJ.mZ)()}),c=n2.Ay.getGuildIconURL({id:n.guildId,icon:n.icon,size:40})??void 0,u=Y.intl.string(Y.t.VJlc0S);return r&&(u=Y.intl.string(Y.t.cqWE2Z)),(0,i.jsxs)("div",{className:n7.Nr,onContextMenu:e=>{(0,I.L3)(e,async()=>{let{default:e}=await Promise.resolve().then(t.bind(t,283354));return t=>(0,i.jsx)(e,{...t,entry:n})})},children:[(0,i.jsxs)("div",{className:n7.MY,children:[(0,i.jsx)("div",{className:n7.Yi,children:null!=o&&(0,i.jsx)("img",{src:o,alt:"",className:n7.j0})}),(0,i.jsx)("div",{className:n7.$f,children:(0,i.jsx)(nX.Ay,{mask:nX.Ay.Masks.SQUIRCLE,width:48,height:48,children:(0,i.jsx)("div",{className:n7.SA,children:(0,i.jsx)(n$.Ay,{className:n7.rZ,iconSrc:c,guild:(0,n3.xi)(n),size:n$.Ay.Sizes.MEDIUM,active:!0})})})})]}),(0,i.jsxs)("div",{className:n7.OA,children:[(0,i.jsxs)("div",{className:n7.DD,children:[(0,i.jsx)(nZ.A,{className:n7.n2,guild:n}),(0,i.jsx)(y.E,{className:n7.J5,variant:"heading-md/semibold",color:"text-strong",children:n.name})]}),(0,i.jsx)(y.E,{className:n7.h_,variant:"text-sm/normal",color:"text-default",children:n.description}),(0,i.jsxs)("div",{className:n7.Fj,children:[null!=n.approximatePresenceCount&&(0,i.jsxs)("div",{className:n7.Kl,children:[(0,i.jsx)("div",{className:n7.JX}),(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-default",children:Y.intl.format(Y.t["LC+S+m"],{membersOnline:n.approximatePresenceCount})})]}),null!=n.approximateMemberCount&&(0,i.jsxs)("div",{className:n7.Kl,children:[(0,i.jsx)("div",{className:n7.Li}),(0,i.jsx)(y.E,{variant:"text-xs/normal",color:"text-default",children:Y.intl.format(Y.t.zRl6XR,{count:n.approximateMemberCount})})]})]}),(0,i.jsx)("div",{className:n7.PD,children:(0,i.jsx)(p.$,{loading:l,variant:r?"secondary":"active",onClick:d,text:u,fullWidth:!0})})]}),(0,i.jsx)(n4,{entry:n})]})});var n8=t(946116),te=t(562845),tn=t(519094);let tt=e=>{let{searchQuery:n,setSearchQuery:t,handleClearSearch:l,handleSearchKeyPress:s}=e,{ref:a,width:d}=(0,nY.Ay)(),o=null!=d&&d<=800;return(0,i.jsxs)("div",{ref:a,className:tn.wx,children:[(0,i.jsx)("img",{alt:"",className:tn.F0,src:o?"/assets/4d020fd7fc4ea501.svg":"/assets/8f5262bfaa479264.svg"}),(0,i.jsx)("div",{className:tn.AZ,children:(0,i.jsxs)("div",{className:r()(tn.VW,{[tn.eO]:o}),children:[(0,i.jsx)(S.D,{variant:"heading-xl/semibold",className:tn.dc,children:Y.intl.string(Y.t.IT7qoC)}),(0,i.jsx)(y.E,{variant:"text-md/normal",className:tn.R_,children:Y.intl.string(Y.t["5PoYts"])}),(0,i.jsx)(f.N,{theme:W.NJ.LIGHT,children:e=>(0,i.jsx)("div",{className:r()(tn.MT,e),children:(0,i.jsx)(nB.I,{query:n,"aria-label":Y.intl.string(Y.t.nL2wKD),placeholder:Y.intl.string(Y.t.nL2wKD),onChange:t,onClear:l,onKeyDown:s})})})]})})]})},tl=e=>{let{channel:n,directoryEntries:t,handleCreateOrAddGuild:l,searchQuery:a,setSearchQuery:r,handleClearSearch:d,handleSearchKeyPress:o,currentCategoryId:c,handleSelectCategory:u,categoryCounts:h,allEntriesCount:A,isLoading:g}=e;return(0,i.jsx)("div",{className:te.$$,children:(0,i.jsxs)(nV.Gt,{className:te.XG,children:[(0,i.jsx)(tt,{searchQuery:a,setSearchQuery:r,handleClearSearch:d,handleSearchKeyPress:o}),(0,i.jsx)(nV.Ch,{orientation:"horizontal",children:(0,i.jsxs)(nW.V,{className:tn.$H,type:"top",look:"brand",selectedItem:c,onItemSelect:e=>{u(e)},children:[(0,i.jsx)(nW.V.Item,{className:tn.YU,id:n8.mU.ALL,children:`${Y.intl.string(Y.t.hEAa2a)} (${A})`},n8.mU.ALL),(0,n8.g2)(n.id).map(e=>{let{value:n,label:t}=e;return(0,i.jsx)(nW.V.Item,{className:tn.YU,id:n,children:`${t} ${null!=h[n]?`(${h[n]})`:""}`},n)})]})}),g&&null==t?(0,i.jsx)(x.y,{className:te.u1}):t?.map((e,n)=>(0,i.jsxs)(s.Fragment,{children:[void 0!==e.header?(0,i.jsx)(y.E,{variant:"text-md/semibold",className:tn.bV,children:e.header}):null,(0,i.jsxs)("div",{className:te.vY,children:[e.entries.map(e=>(0,i.jsx)(n6,{entry:e},e.guildId)),e.appendEndCard&&null!=l?(0,i.jsx)(n5,{onClick:l}):null]})]},n))]})})};var ti=t(370876),ts=t(349288),ta=t(364522),tr=t(792831),td=t(916815);let to=e=>{let n,{searchQuery:t,setSearchQuery:l,mostRecentQuery:s,handleClearSearch:a,handleSearchKeyPress:r,handleCreateOrAddGuild:d,searchResults:o,searchFetching:c}=e;if(c)n=(0,i.jsx)("div",{className:te.$$,children:(0,i.jsx)(x.y,{className:te.u1})});else if(0===o.length){let e=null!=d?Y.intl.format(Y.t.qWFupn,{addServerHook:function(e,n){return(0,i.jsx)(ts.Anchor,{onClick:d,children:e},n)}}):Y.intl.string(Y.t.vYyEnv);n=(0,i.jsxs)("div",{className:td.Je,children:[(0,i.jsx)("img",{className:td.Tc,alt:"",src:"/assets/e4f29c32b2c213bd.svg"}),(0,i.jsx)(S.D,{variant:"heading-xl/semibold",color:"text-strong",className:td.gR,children:Y.intl.string(Y.t["6HXiuE"])}),(0,i.jsx)(y.E,{variant:"text-md/normal",color:"text-default",className:td.av,children:e})]})}else n=(0,i.jsx)("div",{className:te.vY,children:o.map(e=>(0,i.jsx)(n6,{entry:e},e.guildId))});return(0,i.jsx)("div",{className:te.$$,children:(0,i.jsxs)(ta.Ar,{className:te.XG,children:[(0,i.jsxs)("div",{className:td.wL,children:[(0,i.jsxs)("div",{className:td.Dr,children:[(0,i.jsx)(na.D,{onClick:a,className:td.UE,children:(0,i.jsx)(tr.A,{direction:tr.A.Directions.LEFT})}),(0,i.jsx)(S.D,{variant:"heading-xl/semibold",className:td.s7,children:Y.intl.format(Y.t.UkOHRd,{numResults:o.length,query:s})})]}),(0,i.jsx)(nB.I,{query:t,"aria-label":Y.intl.string(Y.t.nL2wKD),placeholder:Y.intl.string(Y.t.nL2wKD),onChange:l,onClear:a,onKeyDown:r})]}),n]})})};var tc=t(650583);let tu=e=>{let{channel:n,guild:l}=e,{currentCategoryId:a,directoryEntries:r,categoryCounts:d,allEntriesCount:o,isLoading:c}=(0,A.cf)([nG.A],()=>{let e=nG.A.getCurrentCategoryId(n.id),t=nG.A.getDirectoryEntries(n.id,e===n8.mU.ALL?null:e),l=nG.A.getDirectoryCategoryCounts(n.id);return{currentCategoryId:e,directoryEntries:t,categoryCounts:l,allEntriesCount:nG.A.getDirectoryAllEntriesCount(n.id),isLoading:nG.A.isFetching()}});s.useEffect(()=>()=>{let e=e$.Ay.lastMessageId(n.id);null!=e&&nM.h.wait(()=>{(0,nD.ack)(n.id,{object:er.ZSU.ACK_GUILD_DIRECTORY_CHANNEL_VIEWED,objectType:er.AnalyticsObjectTypes.ACK_AUTOMATIC},!0,!0,e)})},[n.id]);let u=s.useMemo(()=>null!=r?function(e,n){if(n!==n8.mU.ALL)return[{entries:(0,ti._t)(e),appendEndCard:!0}];let t=[],l=(0,ti.A3)(e),i=new Set(l.map(e=>e.guildId));l.length>0&&t.push({header:Y.intl.string(Y.t.CbaapP),entries:l,appendEndCard:!1});let s=e.filter(e=>!i.has(e.guildId));return(s=(0,ti.DN)(s)).length>0&&t.push({header:Y.intl.string(Y.t.wxbhEe),entries:s,appendEndCard:!0}),t}(Object.values(r),a):null,[r,a]),{mostRecentQuery:h,searchFetching:g,searchResults:p}=(0,A.cf)([nk.A],()=>{let{mostRecentQuery:e,fetching:t}=nk.A.getSearchState(n.id);return{mostRecentQuery:e,searchFetching:t,searchResults:nk.A.getSearchResults(n.id,e)}}),[f,j]=s.useState(h),I=""!==h,b={mostRecentQuery:h},C=s.useRef(b);s.useEffect(()=>{C.current=b}),s.useEffect(()=>{let{mostRecentQuery:e}=C.current;nP.Yc(n.id),nP.YS(n.id),j(e)},[n.id]),s.useEffect(()=>{en.default.track(er.HAw.GUILD_DIRECTORY_CHANNEL_VIEWED,{directory_channel_id:n.id,directory_guild_id:l.id,primary_category_id:a})},[n.id,l.id,a]);let E=(0,nU.b)(n),y=s.useMemo(()=>E?()=>{(0,m.openModalLazy)(async()=>{let{default:e}=await Promise.all([t.e("80797"),t.e("13754"),t.e("72891"),t.e("54046"),t.e("19580"),t.e("97804"),t.e("56856"),t.e("96349")]).then(t.bind(t,579735));return t=>(0,i.jsx)(e,{...t,directoryGuildName:l.name,directoryGuildId:l.id,directoryChannelId:n.id,currentCategoryId:a===n8.mU.ALL?null:a})})}:void 0,[E,l.name,l.id,n.id,a]),v=e=>{0!==f.trim().length&&e.key===tc.dh.ENTER&&(nP.Se(n.id,f),en.default.track(er.HAw.GUILD_DIRECTORY_SEARCH,{directory_channel_id:n.id,directory_guild_id:l.id}))},N=()=>{j(""),nP.BA(n.id)};return I?(0,i.jsx)(to,{searchQuery:f,setSearchQuery:j,mostRecentQuery:h,handleSearchKeyPress:v,handleClearSearch:N,handleCreateOrAddGuild:y,searchResults:p,searchFetching:g}):null==u&&null==a?(0,i.jsx)("div",{className:te.$$,children:(0,i.jsx)(x.y,{className:te.u1})}):u?.length===0&&null==a?(0,i.jsx)("div",{className:te.$$,children:(0,i.jsx)(nH,{guild:l,onAddGuild:y})}):(0,i.jsx)(tl,{channel:n,searchQuery:f,setSearchQuery:j,handleSearchKeyPress:v,handleClearSearch:N,handleCreateOrAddGuild:y,currentCategoryId:a,handleSelectCategory:e=>{nP.uU(n.id,e)},directoryEntries:u,categoryCounts:d,allEntriesCount:o,isLoading:c})};var th=t(826673),tA=t(313281),tg=t(47167),tm=t(806202),tx=t(58736),tp=t(353428),tf=t(976860),tj=t(111956),tI=t.n(tj),tb=t(922016),tC=t(980707),tE=t(477782),ty=t(811893),tv=t(789645),tN=t(163126),t_=t(182061),tT=t(886393),tS=t(307623),tR=t(660273),tL=t(707792),tO=t(41402),tM=t(271456),tD=t(200273),tP=t(565846),tk=t(57907),tG=t(375500),tU=t(707653),tw=t(50268),tF=t(584682),tH=t(378570),tB=t(713608),tV=t(473503),tW=t(901472),tY=t(267102),tz=t(474397),tq=t(486974),tK=t(221314);function tX(e){let{channel:n}=e,t=s.useContext(en.AnalyticsContext),l=(0,tY.aL)(),a=Y.intl.string(tK.default["Beo/7v"]),{firstMessage:r}=(0,tV.OA)(n),d=r?.messageSnapshots?.[0],o=d?.moderatorReport?.reported_user_id;return n.isModeratorReportChannel()&&null!=o?(0,i.jsx)(tx.Ay.Icon,{onClick:()=>{(0,tH.iN)(n.id),(0,tz.A)(),(0,tW.z)(n.guild_id,o,n.id,{modViewPanel:tq.g.INFO,sourceLocation:location??t.location}),l.dispatch(er.jej.POPOUT_CLOSE)},tooltip:a,icon:tB.q,"aria-label":a}):null}var tQ=t(780338),t$=t(782603),tZ=t(857071),tJ=t(607508),t0=t(914703),t1=t(37411);function t2(e){let{channel:n}=e,t=(0,tJ.X)(n),[l,a]=s.useState(!1),r=s.useRef(null),d=(0,A.bG)([tZ.A],()=>null!=n.guild_id&&tZ.A.isLurking(n.guild_id));if(s.useEffect(()=>{let e=()=>a(!0);return et._.subscribe(er.jej.OPEN_THREAD_NOTIFICATION_SETTINGS,e),()=>{et._.unsubscribe(er.jej.OPEN_THREAD_NOTIFICATION_SETTINGS,e)}},[]),d)return null;let o=Y.intl.string(Y.t.h850Ss);return(0,i.jsx)(tb.Y,{targetElementRef:r,shouldShow:l,animation:tb.Y.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,onRequestClose:()=>a(!1),renderPopout:e=>(0,i.jsx)(t0.A,{...e,channel:n,navId:"thread-context",label:Y.intl.string(Y.t["1NBjqb"])}),children:(e,n)=>{let{isShown:l}=n;return(0,i.jsx)(tx.Ay.Icon,{...e,ref:r,onClick:()=>a(e=>!e),tooltip:l?null:o,icon:t===t1.CP.NO_MESSAGES?tQ.a:t$.X,"aria-label":o,selected:l})}})}var t3=t(747926);function t9(e){let{channel:n}=e,[t,l]=s.useState(!1),a=s.useRef(null);function r(){l(e=>!e)}let d=Y.intl.string(Y.t["UKOtz+"]);return(0,i.jsx)(tb.Y,{targetElementRef:a,shouldShow:t,animation:tb.Y.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,onRequestClose:()=>l(!1),renderPopout:function(e){return(0,i.jsx)(t7,{...e,channel:n})},children:(e,n)=>{let{isShown:t}=n;return(0,i.jsx)(tx.Ay.Icon,{...e,ref:a,onClick:r,tooltip:t?null:d,icon:nq.j,"aria-label":d,selected:t})}})}function t7(e){let{channel:n,closePopout:t,onSelect:l}=e,s=(0,tR.A)(n,"Sidebar Overflow"),a=(0,tO.A)(n),r=(0,tk.A)(n),d=(0,tG.A)(n),o=(0,t_.A)(n),c=(0,tL.A)(n),u=(0,tP.A)(n.id),h=(0,tD.A)(n),A=(0,tS.A)(n),g=(0,tT.A)(n),m=(0,tw.A)({id:n.id,label:Y.intl.string(Y.t.DQ797g)}),x=(0,tU.A)(n),p=(0,tM.A)(n),f=(0,tN.$)(1e3);function j(){(0,tH.iN)(n.id)}function I(e){let t=tI()(()=>{et._.unsubscribe(er.jej.CHANNEL_TEXT_AREA_FOCUSED,l),e()},250),l=e=>{e.channelId===n.id&&t()};et._.subscribe(er.jej.CHANNEL_TEXT_AREA_FOCUSED,l),f.addEventListener("abort",()=>{et._.unsubscribe(er.jej.CHANNEL_TEXT_AREA_FOCUSED,l)})}return(0,i.jsxs)(tC.W,{"data-menu-migrated":!0,navId:"thread-context",onClose:t,"aria-label":Y.intl.string(Y.t["1NBjqb"]),onSelect:l,children:[(0,i.jsxs)(tE.rX,{children:[s,(0,i.jsx)(tE.Dr,{id:"open",label:Y.intl.string(Y.t.IxVmZi),action:j})]}),(0,i.jsxs)(tE.rX,{children:[r,d]}),(0,i.jsxs)(tE.rX,{children:[h,a,u,p]}),(0,i.jsxs)(tE.rX,{children:[(0,i.jsx)(tE.Dr,{id:"search",label:Y.intl.string(Y.t["5h0QOP"]),icon:ty.t,trailingIndicator:{type:"icon",icon:ty.t},action:function(){I(()=>{et._.dispatch(er.jej.FOCUS_SEARCH,{prefillCurrentChannel:!1})}),j()}}),(0,i.jsx)(tE.Dr,{id:"pins",label:Y.intl.string(Y.t["2BSH7n"]),icon:ty.t,trailingIndicator:{type:"icon",icon:ty.t},action:function(){I(()=>{et._.dispatch(er.jej.TOGGLE_CHANNEL_PINS)}),j()}})]}),(0,i.jsxs)(tE.rX,{children:[x,o,c,A]}),(0,i.jsxs)(tE.rX,{children:[g,m]})]})}function t5(e){let{channel:n,baseChannelId:t}=e;return(0,i.jsxs)(i.Fragment,{children:[n.isForumPost()?null:(0,i.jsx)(t2,{channel:n}),n.isModeratorReportChannel()?(0,i.jsx)(tX,{channel:n}):null,(0,i.jsx)(t9,{channel:n}),(0,i.jsx)(tx.Ay.Icon,{icon:tv.P,tooltip:Y.intl.string(Y.t.cpT0Cq),onClick:()=>(0,t3.xu)((0,tF.j)(n),t??n.parent_id)})]})}var t4=t(31717),t6=t(853742),t8=t(224517);function le(e){let{channelId:n}=e,l=(0,A.bG)([eG.A],()=>eG.A.getChannel(n)),a=(0,A.bG)([eG.A],()=>eG.A.getChannel(l?.parent_id)),r=(0,A.bG)([n1.A],()=>n1.A.getGuild(l?.getGuildId())),d=(0,tg.Ay)(l),o=s.useRef(!1);if(s.useEffect(()=>{null==l||o.current||(o.current=!0,(0,t6.rH)(l))},[l]),null==l||null==r)return null;let c=(0,i.jsx)(t5,{channel:l});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(ep.A,{channel:l,draftType:t4.C.ChannelMessage}),(0,i.jsx)(tx.Ay,{toolbar:c,"aria-label":Y.intl.string(Y.t.Pwe8tN),children:(0,tp.zF)({channel:l,parentChannel:a,channelName:d,guild:r,inSidebar:!0,handleContextMenu:function(e){(0,I.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("26132"),t.e("38730"),t.e("34971"),t.e("84615")]).then(t.bind(t,612826));return n=>(0,i.jsx)(e,{...n,channel:l})})},handleClick:function(){null!=l&&(0,tf.uh)(l.guild_id,l.id)}})}),(0,i.jsx)("div",{className:t8.T,children:(0,i.jsx)(tm.A,{channel:l,guild:r,chatInputType:nl.oU.SIDEBAR},n)})]})}var ln=t(91242),lt=t(857253),ll=t(872363);let li=function(e,n){nM.h.wait(()=>{nM.h.dispatch({type:"GUILD_PROMPT_VIEWED",prompt:e,guildId:n})})};var ls=t(561446),la=t(300233),lr=t(499211),ld=t(468689),lo=t(529942),lc=t(739455),lu=t(328312);function lh(e){let{guildId:n}=e;return(0,i.jsx)("div",{className:lu.t7,children:(0,i.jsxs)("div",{className:lu.Zj,children:[(0,i.jsx)("img",{src:"/assets/ca761ca633a6781b.svg",alt:""}),(0,i.jsxs)("div",{className:lu.xw,children:[(0,i.jsx)(S.D,{variant:"heading-xl/semibold",children:Y.intl.string(Y.t["8gJGPs"])}),(0,i.jsx)(y.E,{variant:"text-sm/normal",className:lu.G3,children:Y.intl.string(Y.t.GpOWIi)}),(0,i.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:lu.__invalid_button,children:(0,i.jsx)(p.$,{variant:"primary",text:Y.intl.string(Y.t["I/XhUn"]),onClick:()=>{(0,lo.rf)(n),ld.A.open(n,er.BEX.ROLE_SUBSCRIPTIONS,void 0,er.nd0.ROLE_SUBSCRIPTION_TIERS),(0,lc.Fx)(n)}})})]})]})})}var lA=t(599941),lg=t(251766),lm=t(950344),lx=t(217530),lp=t(817649),lf=t(601099);function lj(e){let{guildId:n,channelId:t}=e,l=(0,lg.e)({guildId:n,channelId:t}),a=(0,lA.uk)(n),r=(0,lA.Tq)(n),d=(0,A.bG)([n1.A],()=>n1.A.getGuild(n),[n]),o=d?.name,c=(0,A.bG)([eG.A],()=>eG.A.getChannel(t)),u=(0,tg.Ay)(c),h=s.useMemo(()=>{let e={};for(let n of a)for(let t of n.subscription_listings_ids)e[t]=n.id;return e},[a]);return((0,lm.A)({guildId:n,location:er.ThZ.ROLE_SUBSCRIPTION_GATED_CHANNEL,relevantSubscriptionListingIds:l.map(e=>e.id)}),null==d)?(0,i.jsx)("div",{className:lf.__invalid_spinnerContainer,children:(0,i.jsx)(x.y,{className:lf.__invalid_spinner})}):(0,i.jsxs)(ta.Ar,{className:lf.$$,children:[(0,i.jsx)(S.D,{variant:"heading-xl/semibold",className:lf.DX,children:Y.intl.format(Y.t.xHMpym,{serverName:o,channelName:u})}),(0,i.jsx)(y.E,{className:lf.Lv,variant:"text-md/normal",color:"text-default",children:r?.description}),(0,i.jsx)(lx.A,{children:l.filter(e=>null!=h[e.id]).map(e=>(0,i.jsx)(lp.A,{guildId:n,listingId:e.id,groupListingId:h[e.id],analyticsLocation:er.ThZ.ROLE_SUBSCRIPTION_GATED_CHANNEL},e.id))})]})}var lI=t(41e4),lb=t(18707),lC=t(604681),lE=t(761640),ly=t(678959);function lv(e){let{channelId:n}=e,t=(0,A.bG)([lE.Ay],()=>lE.Ay.getSection(n),[n])===er.YvQ.CONVERSATIONS,l=(0,A.bG)([nE.A],()=>nE.A.getChannelConversations(n).length>0,[n]);return(0,i.jsx)(tx.In,{onClick:lC.A.toggleConversationsSection,tooltip:t?null:"Conversations",icon:nh.o,iconSize:20,"aria-label":"Conversations",className:l?ly.q:void 0,selected:t,showBadge:l})}var lN=t(967198);function l_(e){let{channelId:n}=e,t=(0,A.bG)([lE.Ay],()=>lE.Ay.getSection(n)),l=(0,A.bG)([lN.A],()=>lN.A.getGuildId()),s=t===er.YvQ.MEMBERS;return(0,i.jsx)(tx.In,{tooltip:s?Y.intl.string(Y.t.Axvx8c):Y.intl.string(Y.t.gxChDx),icon:T.n,onClick:()=>{eR.Ay.trackWithMetadata(er.HAw.MEMBER_LIST_TOGGLED,{channel_id:n,guild_id:l,member_list_open:!s}),lC.A.toggleMembersSection()},selected:s})}var lT=t(187360),lS=t(366605),lR=t(945830);let lL=function(e){let{channel:n}=e,t=(0,e8.ni)(n),[l,a]=s.useState(!1),r=(0,A.bG)([e$.Ay],()=>e$.Ay.hasUnreadPins(n.id),[n]),d=(0,tY.aL)(),o=s.useRef(null),c=s.useCallback(()=>{t||a(e=>!e)},[t]);function u(e){e?.shiftKey||d.dispatch(er.jej.POPOUT_CLOSE)}return s.useEffect(()=>(et._.subscribe(er.jej.TOGGLE_CHANNEL_PINS,c),()=>{et._.unsubscribe(er.jej.TOGGLE_CHANNEL_PINS,c)}),[c]),(0,i.jsx)(tb.Y,{targetElementRef:o,shouldShow:l,animation:tb.Y.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,ignoreModalClicks:!0,onRequestClose:()=>a(!1),renderPopout:function(e){return(0,i.jsx)(lR.A,{...e,onJump:u,channel:n})},clickTrap:!0,children:(e,n)=>{let{isShown:l}=n;return(0,i.jsx)(tx.In,{...e,ref:o,onClick:c,tooltip:l?null:Y.intl.string(Y.t["mp1N/2"]),icon:lS.t,iconSize:20,"aria-label":Y.intl.string(Y.t["mp1N/2"]),disabled:t,showBadge:r,selected:l})}})};var lO=t(306788),lM=t(863922),lD=t(822074),lP=t(521732);function lk(e){let{channel:n}=e,t=(0,e8.ni)(n),l=(0,A.bG)([lD.A],()=>lD.A.shouldShowTopicsBar());return(0,i.jsx)(tx.Ay.Icon,{icon:lO.K,onClick:()=>{en.default.track(er.HAw.SUMMARIES_SIDEBAR_TOGGLED,{summaries_sidebar_open:!l,source:lP.er.TOOLBAR_BUTTON,guild_id:n.guild_id,channel_id:n.id,channel_type:n.type}),(0,lM.Oz)()},tooltip:l?Y.intl.string(Y.t.nGs3kO):Y.intl.string(Y.t.bIm2sF),selected:l,"aria-expanded":l,disabled:t})}var lG=t(885574),lU=t(947094),lw=t(919577),lF=t(207777),lH=t(422844),lB=t(435470),lV=t(892110),lW=t(45494);function lY(e){let{channel:n}=e,t=(0,lB.S4)(n),l=(0,A.bG)([lU.A],()=>lU.A.hasHidden(n.id)),s=(0,lV.l)(n.id),{sortOrder:a,tagFilter:r,tagSetting:d}=(0,lH.R)(n.id),o=(0,A.bG)([lF.A,lW.A],()=>!!(lF.A.getThreadIds(n.id,a,r,d).length>0)||!!(lW.A.getThreads(n.id,a,r,d).length>0),[n.id,a,r,d]),c=n.isMediaChannel();if(!t||s||c&&o)return null;let u=l?c?Y.intl.string(Y.t["WP/IE1"]):Y.intl.string(Y.t.zfq9V4):c?Y.intl.string(Y.t.p60yF1):Y.intl.string(Y.t.SNOqYC);return(0,i.jsx)(tx.In,{tooltip:u,icon:lG.m,onClick:()=>lw.A.hideAdminOnboarding(n.id,!l),selected:!l})}var lz=t(742589),lq=t(43105),lK=t(428689),lX=t(978940),lQ=t(387755),l$=t(730852),lZ=t(641703),lJ=t(379848),l0=t(753727),l1=t(222692),l2=t(442353),l3=t(470710),l9=t(186111),l7=t(51760),l5=t(994500),l4=t(977997),l6=t(360469),l8=t(49999),ie=t(731854);class it extends s.PureComponent{iconRef=s.createRef();componentDidMount(){et._.subscribe(er.jej.CALL_START,this.handleVoiceClick)}componentWillUnmount(){et._.unsubscribe(er.jej.CALL_START,this.handleVoiceClick)}renderVideoCallButton(){let e,{inCall:n,callActive:t,callUnavailable:l,isBlocked:s,channel:a,mode:r,isProvisional:d}=this.props;if(n||t&&r===er._Of.VOICE)return null;let o=a.isManaged(),c=null,u=!1;return d?(u=!0,c=Y.intl.string(Y.t.izMR7o)):l7.Ay.supports(ie.O5.VIDEO)?s?(c=Y.intl.string(Y.t.PHzjvX),u=!0):t&&r===er._Of.VIDEO?(e=this.handleJoinVideoCall,c=o?Y.intl.string(Y.t.S0W8Z5):Y.intl.string(Y.t.W68MhH)):(e=this.handleStartVideoCall,c=o?Y.intl.string(Y.t.S0W8Z5):Y.intl.string(Y.t.oCqlGG)):(u=!0,e=this.handleBrowserNotSupported,c=Y.intl.string(Y.t.UVpg3U)),(0,i.jsx)(tx.Ay.Icon,{icon:lK.n,onClick:e,disabled:u||l,tooltip:c})}renderVoiceCallButton(){let e,{inCall:n,callActive:t,callUnavailable:l,isBlocked:s,channel:a,dismissibleContentTypes:r,isProvisional:d}=this.props;if(n)return null;let o=a.isManaged(),c=!1;d?(c=!0,e=Y.intl.string(Y.t.izMR7o)):l?(e=o?Y.intl.string(Y.t.LW2Ghr):Y.intl.string(Y.t.rF7lN5),c=!0):s?(e=Y.intl.string(Y.t.PHzjvX),c=!0):e=t?o?Y.intl.string(Y.t.S0W8Z5):Y.intl.string(Y.t.fdEeb5):o?Y.intl.string(Y.t.S0W8Z5):Y.intl.string(Y.t.focH1t);let u=(0,i.jsx)(tx.Ay.Icon,{ref:this.iconRef,icon:lX._,onClick:this.handleVoiceClick,disabled:c,tooltip:e});return(0,i.jsxs)(i.Fragment,{children:[u,(0,i.jsx)(lJ.Ay,{contentTypes:r,children:e=>{let{visibleContent:n,markAsDismissed:t}=e;return n===g.M.ACTIVITY_GDM_CALL_TOOLTIP?(0,i.jsx)(lq.A,{targetElementRef:this.iconRef,title:Y.intl.string(Y.t.HOPqzR),body:Y.intl.format(Y.t.xAW71b,{helpdeskUrl:l6.DY}),position:"bottom",align:"center",caretConfig:{align:"center"},onRequestClose:()=>t(l8.i.USER_DISMISS)}):null}})]})}render(){return(0,i.jsxs)(s.Fragment,{children:[this.renderVoiceCallButton(),this.renderVideoCallButton()]})}handleStartCall=(e,n)=>{let{channel:t,notFriend:l,appContext:i}=this.props,s=l?t.getRecipientId():null,a=()=>lQ.A.call(t.id,n,!l&&!t.isManaged()&&!e?.shiftKey,s);n?(0,l2.A)(a,i):a()};handleJoinCall=e=>{l$.default.selectVoiceChannel(this.props.channel.id,e)};handleVoiceClick=e=>{let{callUnavailable:n,callActive:t,dismissibleContentTypes:l}=this.props;if(l.includes(g.M.ACTIVITY_GDM_CALL_TOOLTIP)&&(0,th.Dr)(g.M.ACTIVITY_GDM_CALL_TOOLTIP,{dismissAction:l8.i.AUTO}),n);else if(t)return this.handleJoinCall(!1);else return this.handleStartCall(e,!1)};handleStartVideoCall=e=>{this.handleStartCall(e,!0)};handleJoinVideoCall=()=>{let{appContext:e}=this.props,n=()=>this.handleJoinCall(!0);(0,l2.A)(n,e)};handleBrowserNotSupported=()=>{(0,l1.A)()}}function il(e){let{channel:n}=e,t=(0,l0.A)(),l=(0,A.bG)([nn.A],()=>nn.A.getMode(n.id)),s=(0,A.bG)([l4.A],()=>l4.A.isInChannel(n.id)),a=(0,A.bG)([L.A],()=>L.A.useReducedMotion),{callActive:r,callUnavailable:d}=(0,A.cf)([l3.A],()=>({callActive:l3.A.isCallActive(n.id),callUnavailable:l3.A.isCallUnavailable(n.id)})),o=n.getRecipientId(),{notFriend:c,isBlocked:u}=(0,A.cf)([l5.A],()=>({notFriend:n.type===er.rbe.DM&&null!=o&&!l5.A.isFriend(o),isBlocked:n.type===er.rbe.DM&&null!=o&&l5.A.isBlocked(o)})),h=(0,A.bG)([J.default],()=>J.default.getUser(o)),m=(0,tY.Us)(),x=[],p=(0,lZ.A)(n.id),f=(0,A.bG)([l9.A],()=>l9.A.hasLayers());return(p&&!f&&x.push(g.M.ACTIVITY_GDM_CALL_TOOLTIP),t||h?.bot)?null:(0,i.jsx)(it,{channel:n,mode:l,inCall:s,callActive:r,isProvisional:h?.isProvisional??!1,callUnavailable:d,notFriend:c,isBlocked:u,appContext:m,dismissibleContentTypes:x,useReducedMotion:a})}var ii=t(880682),is=t(765178),ia=t(231483),ir=t(544231),id=t(338510),io=t(151119),ic=t(278941),iu=t(665909),ih=t(327337);let iA=s.memo(function(e){let{channel:n}=e,l=(0,id.u)(n.id),a=(0,io.S)(n.id),r=(0,ic.e)(n.id),d=(0,m.useHasAnyModalOpen)(),o=(0,A.bG)([l9.A],()=>l9.A.hasLayers()),c=s.useCallback(()=>a?Y.intl.string(Y.t["16QyDv"]):null!=r?Y.intl.string(Y.t.kCN9i0):null,[a,r]),u=s.useMemo(()=>(a||null!=r)&&!d&&!o,[a,r,d,o]),[h,g]=s.useState(c());s.useEffect(()=>{null!=r&&null!=l&&(is.O.announce(Y.intl.string(Y.t.acsXuG)),setTimeout(()=>{(0,ir.xi)(n.id,[r.id])},5e3),(0,iu.QF)({channelId:n.id,senderId:n.getRecipientId(),warningId:r.id,warningType:r.type,isNudgeWarning:null!=r,viewName:iu.gN.SAFETY_TOOLS_NUDGE_TOOLTIP})),a&&(is.O.announce(Y.intl.string(Y.t["1dxCqG"])),setTimeout(()=>{(0,ir.bg)(n.id)},5e3))},[n,r,l,a]),(0,F.Ay)(()=>{null!=l&&(0,iu.QF)({channelId:n.id,senderId:n.getRecipientId(),warningId:l.id,warningType:l.type,isNudgeWarning:null!=r,viewName:iu.gN.SAFETY_TOOLS_BUTTON})}),s.useEffect(()=>{let e=c();null!=e&&g(e)},[a,r,c]);let x=s.useCallback(()=>{null!=r&&(0,ir.xi)(n.id,[r.id]),null!=l&&((0,m.openModalLazy)(async()=>{let{default:e}=await Promise.all([t.e("25028"),t.e("6627"),t.e("70940"),t.e("2033"),t.e("19959")]).then(t.bind(t,131882));return t=>{let{onClose:s,transitionState:a}=t;return(0,i.jsx)(e,{otherUserId:n.getRecipientId(),channelId:n.id,warningId:l.id,warningType:l.type,onClose:s,transitionState:a})}},{modalKey:ih.V}),(0,iu._$)({channelId:n.id,senderId:n.getRecipientId(),warningId:l.id,warningType:l.type,cta:iu.Wm.USER_SAFETY_TOOLS_BUTTON_CLICK,isNudgeWarning:null!=r}))},[r,l,n]);return null==l?null:(0,i.jsx)(e_.m,{forceOpen:u,text:h,position:"bottom",children:(0,i.jsx)(tx.Ay.Icon,{icon:ia.l,onClick:x,tooltip:Y.intl.string(Y.t.rpc2qv),tooltipDisabled:null!=r})})});var ig=t(262763),im=t(406704),ix=t(576705);let ip=s.memo(function(e){let{channel:n}=e,t=(0,l0.A)(),l=(0,A.bG)([l4.A],()=>l4.A.isInChannel(n.id)),a=(0,A.bG)([l4.A],()=>!u().isEmpty(l4.A.getVoiceStatesForChannel(n.id))),r=(0,A.bG)([ix.A],()=>ix.A.can(er.xBc.CONNECT,n)),{needSubscriptionToAccess:d}=(0,lr.A)(n.id),o=(0,im.Id)(n),{enabled:c}=im.io.useExperiment({guildId:n.guild_id,location:"63250c_1"},{autoTrackExposure:!1}),h=s.useCallback(()=>{ig.A.handleVoiceConnect({channel:n,connected:l,needSubscriptionToAccess:d,locked:!1})},[n,l,d]);return(s.useEffect(()=>{if(c)return et._.subscribe(er.jej.CALL_START,h),()=>{et._.unsubscribe(er.jej.CALL_START,h)}},[h,c]),c&&!t&&!l&&r&&o&&n.isVocalThread())?(0,i.jsx)(tx.Ay.Icon,{icon:lX._,onClick:h,tooltip:a?Y.intl.string(Y.t.fdEeb5):Y.intl.string(Y.t.focH1t)}):null});var ij=t(812991),iI=t(47675),ib=t(999291);function iC(){let[e,n]=(0,s.useState)(window.innerWidth>=1132);return(0,s.useEffect)(()=>{let e=()=>{n(window.innerWidth>=1132)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),e}function iE(e){let{channel:n,showCallOrActivityPanel:t}=e,l=(0,A.bG)([lE.Ay],()=>lE.Ay.getSection(n.id,n?.isDM())),s=(0,ib.Ay)(n.getRecipientId()),a=iC(),r=l===er.YvQ.PROFILE&&a;return(0,i.jsx)(tx.In,{disabled:!a||t,tooltip:!a||t?Y.intl.string(Y.t.YneDgF):r?Y.intl.string(Y.t.niD64e):Y.intl.string(Y.t["+FAsHq"]),icon:ij.n,onClick:()=>{(0,iI.am)({displayProfile:s,isProfileOpen:!r}),lC.A.toggleUserProfileSidebarSection()},selected:r&&!t})}let iy={};class iv extends A.Ay.PersistedStore{static displayName="GuildPromptsStore";static persistKey="GuildPromptsStore";initialize(e){for(let n in e){let t=e[n];iy[n]=new Set(t)}}hasViewedPrompt(e,n){let t=iy[n];return null!=t&&!!t.has(e)}getState(){return iy}}let iN=new iv(nM.h,{GUILD_PROMPT_VIEWED:function(e){let{prompt:n,guildId:t}=e,l=iy[t];return null==l?(iy[t]=new Set,iy[t].add(n),!0):!l.has(n)&&(l.add(n),!0)},GUILD_DELETE:function(e){let{guild:n}=e;return null!=iy[n.id]&&!n.unavailable&&(delete iy[n.id],!0)}});var i_=((l={}).REAL_NAME_PROMPT="REAL_NAME_PROMPT",l),iT=t(376943),iS=t(394953),iR=t(709066),iL=t(87664);t(667532);var iO=t(403362);let iM=[],iD=es.Ay.getEnableHardwareAcceleration();function iP(e){let{user:n,channel:l,status:a,activities:r}=e,d=(0,A.bG)([Z.A],()=>null!=Z.A.getTypingUsers(l.id)[n.id]),o=(0,A.bG)([J.default],()=>J.default.getCurrentUser()),c=(0,A.bG)([Q.A],()=>Q.A.isMobileOnline(n.id)),u=(0,A.bG)([l5.A],()=>l5.A.getNickname(n.id)),h=(0,iL.A)(n.id),g=s.useRef(null),m=e=>{(0,I.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("63044"),t.e("12697"),t.e("26132"),t.e("46652"),t.e("93190"),t.e("89673"),t.e("60195"),t.e("97558"),t.e("94000"),t.e("91994"),t.e("76665"),t.e("24198"),t.e("86169"),t.e("45996"),t.e("792"),t.e("92822"),t.e("23427"),t.e("29422"),t.e("9291"),t.e("7059"),t.e("28864")]).then(t.bind(t,778595));return t=>(0,i.jsx)(e,{...t,user:n,channel:l})})},x=()=>{let e=`@${ei.Ay.getUserTag(n,{decoration:"never"})}`,t=`<@${n.id}>`;et._.dispatch(er.jej.TEXTAREA_FOCUS,{channelId:l.id}),et._.dispatchToLastSubscribed(er.jej.INSERT_TEXT,{plainText:e,rawText:t}),R.A.startTyping(l.id)},p=(0,D.r)({user:n}),[f,j]=s.useState(!1);return(0,i.jsx)(q.A,{targetElementRef:g,user:n,channelId:l.id,position:E.Fr?"window_center":"left",spacing:16,onShiftClick:x,shouldShow:f,onRequestClose:()=>j(!1),children:e=>{let{onClick:t,onMouseDown:s,...A}=e;return(0,i.jsx)(ea.A,{ref:g,user:n,currentUser:o,isOwner:n.id===l.ownerId,ownerTooltipText:Y.intl.string(Y.t["MRXZ+x"]),shouldAnimateStatus:iD,isTyping:d,status:a,activities:r,applicationStream:h,channel:l,onContextMenu:m,selected:f,isMobile:c,nick:u,nameplate:p,onClick:e=>{e.shiftKey?x?.():j(e=>!e)},onMouseDown:e=>{f?e.stopPropagation():s?.(e)},...A},n.id)}})}function ik(e,n){if(e.listItems.length!==n.listItems.length)return!1;for(let t=0;t<e.listItems.length;t++){let l=e.listItems[t],i=n.listItems[t];if(l.user!==i.user||l.status!==i.status||l.activities!==i.activities)return!1}return!0}function iG(e){let{channel:n}=e,t=J.default.getCurrentUser(),l=t?.isStaff(),{analyticsLocations:a}=(0,M.Ay)(O.A.MEMBER_LIST),{listItems:r}=(0,A.bG)([l5.A,J.default,Q.A],()=>{var e,t;let l=(e=n.recipients,t=J.default,u()(e).map(t.getUser).unshift(t.getCurrentUser()).filter(iO.Vq).sortBy(e=>e.username.toLowerCase()).value()),i={};for(let e of l)l5.A.isFriend(e.id)||e.id===J.default.getCurrentUser()?.id?i[e.id]={status:Q.A.getStatus(e.id)??er.clD.OFFLINE,activities:Q.A.getActivities(e.id)??iM}:i[e.id]={status:er.clD.OFFLINE,activities:iM};let s=[];for(let e of l){let n={user:e,status:i[e.id].status,activities:i[e.id].activities};s.push(n)}return{listItems:s}},[n],ik);s.useEffect(()=>{en.default.track(er.HAw.MEMBER_LIST_VIEWED,{channel_id:n.id,channel_type:n.type,guild_id:n.guild_id})},[n.guild_id,n.id,n.type]);let d=l&&r.every(e=>e.user.isStaff());return(0,i.jsx)(M.f5,{value:a,children:(0,i.jsx)("div",{className:eo.kL,children:(0,i.jsx)("aside",{className:eo.yg,children:(0,i.jsxs)(ta.Ip,{className:eo.ol,fade:!0,children:[(0,i.jsxs)(P.A,{className:eo.lL,children:[`${Y.intl.string(Y.t["9Oq93m"])}\u{2014}${r.length} `,d&&(0,i.jsx)(iR.A,{type:iR.A.Types.STAFF_ONLY_DM})]}),r.map(e=>(0,i.jsx)(iP,{user:e.user,status:e.status,activities:e.activities,channel:n},e.user.id))]})})})})}var iU=t(961974),iw=t(853279),iF=t(85942);function iH(){return(0,i.jsx)("div",{className:iF.zt,children:(0,i.jsx)("header",{className:iw.wL,children:(0,i.jsxs)("div",{className:iw.TN,role:"status",children:[(0,i.jsx)(y.E,{variant:"text-md/medium",color:"text-default",children:Y.intl.string(Y.t.uixzLf)}),(0,i.jsx)("div",{className:iw.zp,children:(0,i.jsx)(x.y,{type:x.y.Type.SPINNING_CIRCLE,className:iw.u1,itemClassName:iw.pu})})]})})})}var iB=t(138298),iV=t(940382),iW=t(288254),iY=t(873614),iz=t(790535),iq=t(163328),iK=t(425557),iX=t(270003),iQ=t(150934),i$=t(452027),iZ=t(292666),iJ=t(511274),i0=t(465532),i1=t(579872),i2=t(119031),i3=t(408018),i9=t(201349),i7=t(822610),i5=t(915089),i4=t(314307),i6=t(636922),i8=t(931664),se=t(631576),sn=t(885386),st=t(232835),sl=t(522602),si=t(806150),ss=t(518960),sa=t(753738);function sr(e,n){return{type:e,message:n??null}}function sd(e,n){return null==e||0===e.type&&null!=n.content&&n.content.trim().length>0?null:e.message??null}var so=t(659617),sc=t(474078),su=t(636537),sh=t(152367),sA=t(147087);async function sg(e){try{let n=await su.Bo.post({url:er.Rsh.AI_TITLE,body:{content:e},oldFormErrors:!0,rejectWithError:!1});return n.ok?n.body?.title??null:null}catch(e){return null}}var sm=t(55294),sx=t(790158),sp=t(415296);let sf=nl.oU.THREAD_CREATION;function sj(e){let{parentChannelId:n,parentMessageId:t,location:l}=e,s=(0,A.bG)([eG.A],()=>eG.A.getChannel(n)),{analyticsLocations:a}=(0,M.Ay)(O.A.CREATE_THREAD);return null==s?null:(0,i.jsx)(M.f5,{value:a,children:(0,i.jsx)(eZ.Ah,{children:(0,i.jsxs)("section",{"aria-label":Y.intl.string(Y.t.rBIGBL),className:sx.kL,children:[(0,i.jsx)(ep.A,{channel:s,draftType:t4.C.FirstThreadMessage}),(0,i.jsx)(sI,{parentChannelId:n}),(0,i.jsx)(sb,{parentChannel:s,parentMessageId:t,location:l})]})})})}function sI(e){let{parentChannelId:n}=e,t=s.useCallback(()=>{let e=t4.A.getThreadSettings(n),t=t4.A.getDraft(n,t4.C.FirstThreadMessage).trim(),l=sl.A.getUploads(n,t4.C.FirstThreadMessage);e?.name!=null&&e?.name!==""||0!==t.length||0!==l.length?i1.A.show({title:Y.intl.string(Y.t["6kDZh1"]),body:Y.intl.string(Y.t.NgS9jX),confirmText:Y.intl.string(Y.t["7WGI4H"]),confirmVariant:"critical-primary",cancelText:Y.intl.string(Y.t["olcKd/"]),onConfirm:()=>{(0,t3.bA)(n)}}):(0,t3.bA)(n)},[n]);return(0,i.jsxs)(tx.Ay,{toolbar:(0,i.jsx)(tx.Ay.Icon,{icon:tv.P,tooltip:Y.intl.string(Y.t.cpT0Cq),onClick:t}),children:[(0,i.jsx)(tx.Ay.Icon,{icon:iq.y,disabled:!0,"aria-label":Y.intl.string(Y.t["7Xm5QI"])}),(0,i.jsx)(tx.Ay.Title,{children:Y.intl.string(Y.t["4WNcpu"])})]})}function sb(e){let n,{parentChannel:t,parentMessageId:l,location:a}=e,d=(0,A.bG)([L.A],()=>L.A.messageGroupSpacing),o=(n=s.useContext(eZ.EH),s.useCallback(()=>{n.bumpDispatchPriority()},[n])),{threadSettings:c,setThreadSettings:u,updateThreadSettings:h}=function(e,n){let t=(0,A.bG)([t4.A],()=>t4.A.getThreadSettings(e.id)??{},[e.id]),[l,i]=s.useState(t),a=s.useCallback(t=>{i(e=>({...e,...t})),i0.A.changeThreadSettings(e.id,{...t,parentMessageId:n})},[e.id,n]);return{threadSettings:l,setThreadSettings:i,updateThreadSettings:a}}(t,l),{textAreaState:g,setTextAreaState:m}=function(e,n){let[t,l]=s.useState((0,i3.N3)());return s.useEffect(()=>{function t(t){let i=t4.A.getDraft(e.id,t4.C.FirstThreadMessage);(0===i.length||!0===t)&&l((0,i3.ur)(i)),n(t4.A.getThreadSettings(e.id)??{})}return t(!0),t4.A.addChangeListener(t),()=>{t4.A.removeChangeListener(t)}},[e.id,n]),{textAreaState:t,setTextAreaState:l}}(t,u),x=(0,so.EN)(t),{isGeneratingAI:p,enableAIFeatures:f,getThreadNameInputAccessory:j}=function(e){let{parentChannel:n,parentMessageId:t,updateThreadSettings:l,threadSettings:a,textAreaState:r}=e,[d,o]=s.useState(!1),[c,u]=s.useState(!1),h=(0,sA.b)(),A=s.useCallback(async()=>{if(h){o(!0);try{let e=null;if(null!=t){let l=st.A.getMessage(n.id,t);e=l?.getContentMessage()?.content??null}else r.textValue.trim().length>=10&&(e=r.textValue);if(null!=e){let n=await sg(e);null!=n&&""!==n.trim()&&l({name:n})}}finally{o(!1)}}},[n.id,t,l,h,r.textValue]);s.useEffect(()=>{u(!1),o(!1),n.id===a.parentChannelId&&t!==a.parentMessageId&&l({name:""})},[t,l,n.id,a.parentChannelId,a.parentMessageId]),s.useEffect(()=>{null!=a.name&&""!==a.name.trim()||c||h&&null!=t&&(u(!0),A())},[n.id,t,l,a.name,c,h,A]);let g=s.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(h)return{icon:sh.D,onClick:A,"aria-label":Y.intl.string(Y.t.ZF2oBs),disabled:e||d||null==t&&r.textValue.trim().length<10,tooltip:Y.intl.string(Y.t.ZF2oBs),loading:d}},[h,A,d,t,r.textValue]),m=s.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return h?(0,i.jsx)(e_.m,{text:Y.intl.string(Y.t.ZF2oBs),children:(0,i.jsx)(nr.K,{icon:sh.D,variant:"secondary",size:"sm","aria-label":Y.intl.string(Y.t.ZF2oBs),onClick:A,disabled:e||d||null==t&&r.textValue.trim().length<10,loading:d,type:"button"})}):null},[h,d,t,r.textValue,A]);return{isGeneratingAI:d,generateAIName:A,enableAIFeatures:h,renderAiGenerateButton:m,getThreadNameInputAccessory:g}}({parentChannel:t,parentMessageId:l,updateThreadSettings:h,threadSettings:c,textAreaState:g}),{nameError:I,messageError:b,submit:C,submitting:E}=function(e){let{parentChannel:n,parentMessageId:t,threadSettings:l,privateThreadMode:i,textAreaState:a,location:r,enableAIFeatures:d}=e,[o,c]=s.useState(null),[u,h]=s.useState(null),[A,g]=s.useState(!1),m=(0,sm.A)({parentChannel:n,parentMessageId:t,threadSettings:l,privateThreadMode:i,location:r,onThreadCreated:t3.JA,useDefaultThreadName:!0});return{nameError:o,messageError:u,submit:s.useCallback(async(e,i,s)=>{if(A)return{shouldClear:!1,shouldRefocus:!1};g(!0),null==e&&(e=a.textValue),e=e.trim(),(null==i||0===i.length)&&(i=i8.A.getStickerPreview(n.id,sf.drafts.type)?.map(e=>e.id)),(null==s||0===s.length)&&(s=sl.A.getUploads(n.id,t4.C.FirstThreadMessage));let r=(l.name??"").trim(),o=(d||null==t)&&0===r.length,u=""===e&&(null==i||0===i.length)&&0===s.length;if(c(o?sr(0,Y.intl.string(Y.t.uXA573)):null),h(u?sr(0,Y.intl.string(Y.t.kesTVT)):null),o||u)return g(!1),{shouldClear:!1,shouldRefocus:!0};let{valid:x}=await (0,si.i)({content:e,stickers:i,uploads:s,type:sf,channel:null==t?n:null});if(!x)return g(!1),{shouldClear:!1,shouldRefocus:!0};try{await m(e,i,s)}catch(e){if(e.body?.code===er.t02.AUTOMOD_TITLE_BLOCKED){var p;c((p=e.body,sr(1,(0,sa.cw)(p,n?.id))))}else e.body?.code===er.t02.INVALID_FORM_BODY&&e.body?.errors?.name!=null&&c(sr(2,Y.intl.string(Y.t.uXA573)));return g(!1),{shouldClear:!1,shouldRefocus:!0}}return(0,se.x5)(n.id,sf.drafts.type),g(!1),{shouldClear:!0,shouldRefocus:!1}},[m,a.textValue,l.name,t,n,A,d]),submitting:A}}({parentChannel:t,parentMessageId:l,threadSettings:c,privateThreadMode:x,textAreaState:g,location:a,enableAIFeatures:f}),y=(0,so.Iy)(c,x)?iK.t:iq.y;return(0,i.jsx)("div",{className:sx.TE,onMouseDown:o,onFocus:o,children:(0,i.jsx)("div",{className:r()(sx.Og,`group-spacing-${d}`),children:(0,i.jsxs)("form",{onSubmit:e=>{e.preventDefault(),C()},className:sx.Zd,children:[(0,i.jsx)(ta.Ip,{className:sx.XG,fade:!0,children:(0,i.jsxs)("div",{className:sx.bv,children:[(0,i.jsxs)(i4.Ay,{channelId:"create-thread-null",children:[(0,i.jsx)("div",{className:r()(sp.P0,sx.P0),children:(0,i.jsx)(y,{className:sp.Kk})}),(0,i.jsxs)(iX.n,{children:[(0,i.jsx)(sE,{parentChannel:t,parentMessageId:l,threadSettings:c,updateThreadSettings:h,error:I,disabled:E,isGeneratingAI:p,enableAIFeatures:f,getThreadNameInputAccessory:j}),t.type===er.rbe.GUILD_TEXT?(0,i.jsx)(sC,{startedFromMessage:null!=l,threadSettings:c,updateThreadSettings:h,privateThreadMode:x}):null]})]}),(0,i.jsx)(sv,{parentChannel:t,parentMessageId:l})]})}),(0,i.jsxs)("div",{className:sx.Eh,children:[(0,i.jsx)(sy,{parentChannel:t,textAreaState:g,setTextAreaState:m,submit:C,error:b}),(0,i.jsx)(i2.Ay,{channel:t,isThreadCreation:!0,className:sx.RL,isInTextChannel:!0})]})]})})})}function sC(e){let{startedFromMessage:n,threadSettings:t,updateThreadSettings:l,privateThreadMode:s}=e,a=(0,so.Iy)(t,s),r=(0,i.jsx)(iQ.S,{disabled:s===so.jk.PrivateOnly,checked:a,onChange:e=>l({isPrivate:e}),label:Y.intl.string(Y.t.TRPp3g)});return n||s===so.jk.Disabled?null:(0,i.jsx)(i$.D,{label:Y.intl.string(Y.t.F1zyvU),helperText:a?Y.intl.string(Y.t.EWXycz):void 0,children:r})}function sE(e){let{parentChannel:n,parentMessageId:t,threadSettings:l,updateThreadSettings:s,error:a,disabled:r,isGeneratingAI:d,enableAIFeatures:o,getThreadNameInputAccessory:c}=e,u=l.name??"",h=sd(a,{content:u}),A=(0,so.l1)(n,t),g=null!=t&&!o,m=(0,i5.GV)(),x=o?Y.intl.string(Y.t["Nb2/RE"]):""!==A?A:Y.intl.string(Y.t["Nb2/RE"]);return(0,i.jsx)(iZ.k,{label:Y.intl.string(g?Y.t.JPvIiL:Y.t.j3XWjD),trailing:c(r),value:u,id:m,placeholder:x,maxLength:er.Ign,onChange:e=>{s({name:(0,sc.A)(e,!1)}),""!==e?R.A.startTyping(n.id):R.A.stopTyping(n.id)},onBlur:()=>{let e=(0,sc.A)(u,!0);e!==u&&s({name:e})},error:h,disabled:r||d})}function sy(e){let{parentChannel:n,textAreaState:t,setTextAreaState:l,submit:a,error:d}=e,[o,c]=s.useState(!0),u=s.useRef(null),h=s.useCallback(e=>{c(!0),e?.wasEnterPressed&&(e?.event?.preventDefault(),u.current?.submit())},[]),g=s.useCallback(()=>c(!1),[]),m=s.useCallback((e,t,i)=>{i0.A.saveDraft(n.id,t,t4.C.FirstThreadMessage),l(e=>(""!==t&&e.textValue!==t?R.A.startTyping(n.id):""===t&&R.A.stopTyping(n.id),{textValue:t,richValue:i}))},[n.id,l]),x=s.useCallback(e=>{let{value:n,uploads:t,stickers:l}=e;return a(n,l,t)},[a]);(0,eZ.Vo)({event:er.jej.TEXTAREA_FOCUS,handler:h}),(0,eZ.Vo)({event:er.jej.TEXTAREA_BLUR,handler:g});let p=(0,A.bG)([ix.A],()=>ix.A.can(er.xBc.ATTACH_FILES,n)),f=sd(d,{content:t.textValue});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(i7.A,{channelId:n.id,type:sf,canAttachFiles:p}),(0,i.jsx)("div",{className:sx.xN,children:(0,i.jsx)(iJ.U,{error:f})}),(0,i.jsx)(i9.Ay,{type:sf,channel:n,placeholder:Y.intl.string(Y.t.taZfIC),textValue:t.textValue,richValue:t.richValue,focused:o,className:r()(sx.gM,sx.Yy),innerClassName:r()(sx.SL,{[sx.cr]:null!=f}),onFocus:h,onBlur:g,onChange:m,onSubmit:x,promptToUpload:ss.R,setEditorRef:e=>{u.current=e}})]})}function sv(e){let{parentChannel:n,parentMessageId:t}=e,l=(0,A.bG)([st.A],()=>null==t?null:st.A.getMessage(n.id,t)),s=sn.hH.useSetting();return null!=l?(0,i.jsx)(i6.A,{className:sx.IL,message:l,channel:n,compact:s,renderThreadAccessory:!1,trackAnnouncementViews:!0}):null}var sN=t(305866),s_=t(707539),sT=t(702513),sS=t(614879);function sR(e){let{channel:n}=e,[t,l]=s.useState(!1),a=s.useRef(null),r=(0,e8.ni)(n),d=s.useCallback(()=>{l(!1)},[]),o=s.useCallback(()=>{t||(0,s_.D3)("Popout"),l(!t)},[t]);return(0,i.jsx)(tb.Y,{targetElementRef:a,animation:tb.Y.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,shouldShow:t,onRequestClose:d,renderPopout:function(){return(0,i.jsx)(sN.l,{children:(0,i.jsx)(sT.A,{className:sS.T,channel:n,onClose:d,context:"popout"})})},clickTrap:!0,children:(e,n)=>{let{isShown:t}=n;return(0,i.jsx)(tx.In,{...e,ref:a,className:sS.Kk,onClick:o,icon:iq.y,"aria-label":Y.intl.string(Y.t.B2panI),tooltip:t?null:Y.intl.string(Y.t.B2panI),disabled:r,selected:t})}})}var sL=t(40389);function sO(e){let{channel:n}=e,[t,l]=s.useState(!1),a=s.useRef(null);function r(){l(e=>!e)}let d=Y.intl.string(Y.t["UKOtz+"]);return(0,i.jsx)(tb.Y,{targetElementRef:a,shouldShow:t,animation:tb.Y.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,onRequestClose:()=>l(!1),renderPopout:function(e){return(0,i.jsx)(sM,{...e,channel:n})},children:(e,n)=>{let{isShown:t}=n;return(0,i.jsx)(tx.Ay.Icon,{...e,ref:a,onClick:r,tooltip:t?null:d,icon:nq.j,"aria-label":d,selected:t})}})}function sM(e){let{channel:n,closePopout:t,onSelect:l}=e,s=(0,t_.A)(n),a=(0,tL.A)(n),r=(0,tP.A)(n.id),d=(0,tD.A)(n),o=(0,tw.A)({id:n.id,label:Y.intl.string(Y.t.DQ797g)}),c=(0,tT.A)(n),h=(0,tS.A)(n),g=(0,tR.A)(n,"Toolbar Overflow"),m=(0,tO.A)(n),x=(0,sL.A)(n),p=(0,tU.A)(n),f=(0,tM.A)(n),j=sn.SY.useSetting(),I=(0,A.bG)([l4.A],()=>!u().isEmpty(l4.A.getVoiceStatesForChannel(n.id)));return(0,i.jsxs)(tC.W,{"data-menu-migrated":!0,navId:"thread-context",onClose:t,"aria-label":Y.intl.string(Y.t["1NBjqb"]),onSelect:l,children:[(0,i.jsxs)(tE.rX,{children:[g,x]}),(0,i.jsxs)(tE.rX,{children:[d,m,r,j&&!I?(0,i.jsx)(tE.Dr,{id:"open",label:Y.intl.string(Y.t.bX7EaG),action:function(){(0,t3.JA)(n)}}):null,f]}),(0,i.jsxs)(tE.rX,{children:[p,s,a,h]}),(0,i.jsxs)(tE.rX,{children:[c,o]})]})}var sD=t(332456),sP=t(973854),sk=t(248537);function sG(e){var n;let l,{channelId:a,baseChannelId:r,channelViewSource:d="Split View"}=e,o=(0,A.bG)([eG.A],()=>eG.A.getChannel(a)),c=(0,A.bG)([n1.A],()=>n1.A.getGuild(o?.getGuildId())),h=(0,tg.Ay)(o);n=o,l=(0,A.bG)([l4.A],()=>null!=n&&!u().isEmpty(l4.A.getVoiceStatesForChannel(n.id))),s.useEffect(()=>{l&&null!=n&&(nM.h.dispatch({type:"SIDEBAR_CLOSE",baseChannelId:n.parent_id}),(0,tH.N9)(n,{source:t1.H9.VOICE_AUTO_OPEN}))},[l,n]);let g=s.useRef(!1);if(s.useEffect(()=>{if(null==o||g.current)return;g.current=!0;let e=(0,sD.C)(eG.A.getChannel(o.id),!0);(0,eR.zV)(er.HAw.CHANNEL_OPENED,{...e,...(0,eR.qL)(o.id),channel_view:d}),(0,sP.A)({channelId:o.id})},[o,d]),null==o||null==c)return null;let m=(0,i.jsx)(t5,{channel:o,baseChannelId:r});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(ep.A,{channel:o,draftType:t4.C.ChannelMessage}),(0,i.jsx)(tx.Ay,{toolbar:m,"aria-label":Y.intl.string(Y.t.Pwe8tN),children:(0,tp.zF)({channel:o,channelName:h,guild:c,inSidebar:!0,handleContextMenu:function(e){(0,I.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("26132"),t.e("38730"),t.e("34971"),t.e("84615")]).then(t.bind(t,612826));return n=>(0,i.jsx)(e,{...n,channel:o})})},handleClick:function(){null!=o&&(0,tH.iN)(o.id)}})}),(0,i.jsx)("div",{className:sk.T,children:(0,i.jsx)(tm.A,{channel:o,guild:c,chatInputType:nl.oU.SIDEBAR},a)})]})}var sU=t(210714),sw=t(975732),sF=t(707554),sH=t(140735),sB=t(562153),sV=t(215530),sW=t(454719),sY=t(736653),sz=t(311016),sq=t(480335),sK=t(713517),sX=t(183555),sQ=t(718019),s$=t(694720),sZ=t(915614),sJ=t(308244),s0=t(743987),s1=t(900179),s2=t(946356),s3=t(878555),s9=t(35241),s7=t(587168),s5=t(744808);let s4=(0,t(945810).mj)({kind:"user",name:"2026-04-hide-view-full-profile-button",defaultConfig:{showButton:!0},variations:{1:{showButton:!1}}});var s6=t(416497);let s8=e=>{let{type:n,anchor:t}=e;return"staple"===n&&"bottom"!==t};function ae(e){let{context:n,analyticsLocations:t,profileFrame:l,handleOpenProfile:s}=e,{showButton:a}=s4.useConfig({location:"UserProfileSidebarFooter"}),r=a?(0,i.jsx)("div",{className:s6.qr,children:(0,i.jsx)(na.D,{onClick:()=>{s(),(0,iI.Wn)({action:"PRESS_VIEW_PROFILE",analyticsLocations:t,...n})},className:s6.wC,children:(0,i.jsx)(y.E,{color:"text-strong",variant:"text-sm/normal",children:Y.intl.string(Y.t["+Xp3hq"])})})}):null;return null!=l?(0,i.jsxs)("div",{className:s6.xQ,children:[(0,i.jsx)(s5.A,{frame:l,filterLayer:s8}),r]}):r}var an=t(996988),at=t(556818),al=t(523802);function ai(e){let{user:n,channel:t}=e,l=__OVERLAY__||!(0,sz.A)(n.id),a=(0,ib.Ay)(n.id),r=(0,sY.Ay)(),d=s.useRef(Date.now()),{analyticsLocations:o}=(0,M.Ay)(O.A.USER_PROFILE_SIDEBAR),c=(0,sX.pb)({layout:"SIDEBAR",userId:n.id,channelId:t.id}),u=s.useRef(null),{isHoveringOrFocusing:h,isHovering:A}=(0,sK.A)(u),g=()=>{(0,sw.openUserProfileModal)({sourceAnalyticsLocations:o,hideRestrictedProfile:!0,...c})};return(0,i.jsx)(M.f5,{value:o,children:(0,i.jsx)(sX.of,{value:c,openedAt:d.current,fetchStartedAt:a?.fetchStartedAt,fetchEndedAt:a?.fetchEndedAt,isLoaded:a?.isLoaded,children:(0,i.jsxs)(s2.A,{ref:u,user:n,displayProfile:a,themeType:an.d.SIDEBAR,themeOverride:r,children:[(0,i.jsxs)(ta.d_,{children:[(0,i.jsx)(s7.A,{children:(0,i.jsx)(s9.A,{user:n})}),(0,i.jsxs)("div",{className:at.wx,children:[(0,i.jsx)(sZ.A,{user:n,displayProfile:a,themeType:an.d.SIDEBAR,animateOnHoverOrFocusOnly:!h}),(0,i.jsx)(sQ.A,{user:n,displayProfile:a,channelId:t.id,themeType:an.d.SIDEBAR,onOpenProfile:l?void 0:g})]}),(0,i.jsxs)("div",{className:al.rf,children:[(0,i.jsx)(s3.Ay,{user:n,guildId:t.guild_id,displayName:sB.Ay.getName(null,t.id,n),onClickName:l?void 0:g,pronouns:a?.pronouns,trailing:(0,i.jsx)(s$.A,{displayProfile:a,themeType:an.d.SIDEBAR})}),(0,i.jsxs)(s2.A.Overlay,{className:al.Lw,children:[(0,i.jsx)(s1.A,{heading:Y.intl.string(Y.t.ZzAR2Y),headingColor:"text-strong",children:(0,i.jsx)(sJ.A,{userBio:a?.bio,userId:n.id,animateOnHoverOrFocusOnly:!0,isHoveringOrFocusing:h})}),(0,i.jsx)(s1.A,{heading:Y.intl.string(Y.t["A//N4k"]),headingColor:"text-strong",children:(0,i.jsx)(s0.A,{userId:n.id})})]})]})]}),!l&&(0,i.jsx)(ae,{handleOpenProfile:g,analyticsLocations:o,context:c}),a?.profileEffect!=null&&(0,i.jsx)(sq.A,{skuId:a?.profileEffect?.skuId,isHovering:A})]})})})}var as=t(331322),aa=t(249790),ar=t(254828),ad=t(783123),ao=t(735103);function ac(e){let{user:n,channel:t,onHide:l}=e,a=(0,ib.Ay)(n.id),r=(0,sY.Ay)(),d=(0,A.bG)([l5.A],()=>l5.A.isBlocked(n.id)),{analyticsLocations:o}=(0,M.Ay)(d?O.A.BLOCKED_PROFILE_PANEL:O.A.IGNORED_PROFILE_PANEL),c=(0,sX.pb)({layout:"SIDEBAR",userId:n.id,channelId:t.id}),u=s.useRef(null);return(0,i.jsx)(M.f5,{value:o,children:(0,i.jsx)(sX.of,{value:c,fetchStartedAt:a?.fetchStartedAt,fetchEndedAt:a?.fetchEndedAt,isLoaded:a?.isLoaded,children:(0,i.jsx)(s2.A,{ref:u,user:n,displayProfile:a,themeType:an.d.SIDEBAR,themeOverride:r,children:(0,i.jsx)(ta.d_,{children:(0,i.jsxs)("div",{className:ao.kL,children:[(0,i.jsx)("img",{alt:"",src:"/assets/5682f76b7c3741bd.svg",className:ao.VH,"aria-hidden":!0}),(0,i.jsxs)("div",{className:ao.rf,children:[(0,i.jsxs)("div",{className:ao.N1,children:[(0,i.jsx)(aa.A,{user:n}),(0,i.jsx)(S.D,{variant:"heading-lg/bold",children:Y.intl.string(Y.t.b33pLD)}),(0,i.jsx)(y.E,{variant:"text-sm/medium",children:Y.intl.format(d?Y.t["8F+WNz"]:Y.t["/cZp5s"],{username:sB.Ay.getName(t.guild_id,t.id,n)})})]}),(0,i.jsxs)(as.B,{align:"center",children:[(0,i.jsx)(ad.A,{isBlocked:d,onClick:()=>{l(),(0,iI.Wn)({action:d?"VIEW_BLOCKED_PROFILE":"VIEW_IGNORED_PROFILE",analyticsLocations:o,...c})}}),(0,i.jsx)(ar.A,{userId:n.id,onClick:()=>{l(),(0,iI.Wn)({action:"DONT_SHOW_AGAIN_IGNORED_PROFILE",analyticsLocations:o,...c})}})]})]})]})})})})})}var au=t(873174),ah=t(717421),aA=t(31956),ag=t(361628),am=t(673843),ax=t(561794),ap=t(841595),af=t(679492),aj=t(439053),aI=t(312381),ab=t(349419),aC=t(984545),aE=t(193738),ay=t(597770),av=t(751188),aN=t(746174),a_=t(495544),aT=t(993401),aS=t(518477);function aR(e){let{user:n}=e,{analyticsLocations:t}=(0,M.Ay)(),l=(0,A.bG)([a_.default],()=>a_.default.getId()===n.id),s=(0,A.bG)([l5.A],()=>l5.A.isBlockedOrIgnored(n.id)||l5.A.isSpam(n.id)),a=(0,aN.j)("UserProfileGiftingBannerButton"),{openGiftModal:r}=(0,av.$)({giftRecipient:n,analyticsLocations:t,analyticsObject:{page:er.liQ.USER_PROFILE,section:er.JJy.USER_PROFILE,object:er.ZSU.BUTTON_ICON,objectType:er.AnalyticsObjectTypes.GIFT},location:"user-profile-gifting-banner-button"});return null==n||n.bot||l||s||!a?null:(0,i.jsx)(aT.br,{icon:ay.o,tooltipText:Y.intl.string(Y.t.PEjaCx),action:aS.pt.GIFT,onClick:r})}var aL=t(700174),aO=t(983495),aM=t(695366),aD=t(661531),aP=t(922590),ak=t(821269),aG=t(93246),aU=t(351906),aw=t(383199),aF=t(559506),aH=t(361311),aB=t(886891),aV=t(501193),aW=t(383448),aY=t(646986),az=t(243166);function aq(e){let{user:n,currentUser:t,displayProfile:l,channel:s,isHoveringOrFocusing:a,onOpenProfile:r}=e,{relationshipType:d,originApplicationId:o}=(0,A.cf)([l5.A],()=>({relationshipType:l5.A.getRelationshipType(n.id),originApplicationId:l5.A.getOriginApplicationId(n.id)})),c=(0,aP.fi)(n.id),u=(0,ak.q)({userId:n.id}),h=(0,A.bG)([aU.A],()=>aU.A.hidePersonalInformation),g=(0,A.bG)([ap.A],()=>ap.A.getUserProfile(n.id)?.application);return(0,i.jsxs)("div",{className:al.rf,children:[(0,i.jsx)(aF.A,{userId:n.id}),(0,i.jsx)(s3.Ay,{user:n,guildId:s.guild_id,displayName:sB.Ay.getName(null,s.id,n),onClickName:r,displayNameTrailing:h?null:(0,i.jsx)(az.A,{userId:n.id,isVisible:a,onOpenProfile:r}),pronouns:l?.pronouns,trailing:(0,i.jsx)(s$.A,{displayProfile:l,themeType:an.d.SIDEBAR})}),d===er.eA$.PENDING_INCOMING&&(0,i.jsx)(s2.A.Overlay,{children:(0,i.jsx)(aB.A,{user:n,channelId:s.id,applicationId:o})}),c.map(e=>(0,i.jsx)(s2.A.Overlay,{children:(0,i.jsx)(aB.A,{user:n,isGameRelationship:!0,applicationId:e.applicationId,channelId:s.id})},e.applicationId)),(0,i.jsx)(aW.A,{user:n}),l?.private&&(0,i.jsx)(s2.A.Overlay,{children:(0,i.jsx)(aV.A,{username:sB.Ay.getName(null,s.id,n)})}),n.isProvisional&&(0,i.jsx)(s2.A.Overlay,{children:(0,i.jsx)(s1.A,{heading:Y.intl.string(Y.t.Iyka0U),headingIcon:(0,i.jsx)(aM.E,{size:"xxs",color:aD.A.colors.TEXT_STRONG}),headingColor:"text-strong",children:(0,i.jsx)(aG.T,{userId:n.id})})}),(0,i.jsx)(aY.A,{user:n,currentUser:t,onOpenUserProfileModal:r}),(0,i.jsxs)(s2.A.Overlay,{className:al.Lw,children:[!h&&l?.bio!=null&&l?.bio!==""&&(0,i.jsx)(s1.A,{heading:Y.intl.string(Y.t.ZzAR2Y),headingColor:"text-strong",children:(0,i.jsx)(sJ.A,{userId:n.id,userBio:l.bio,isHoveringOrFocusing:a,animateOnHoverOrFocusOnly:!0})}),g?.popularApplicationCommandIds!=null&&(0,i.jsx)(aw.A,{applicationId:g.id,commandIds:g.popularApplicationCommandIds,channel:s}),u.length>0&&(0,i.jsx)(s1.A,{heading:Y.intl.string(Y.t["Uv/eTx"]),headingColor:"text-strong",children:(0,i.jsx)(aH.A,{applicationIds:u})}),(0,i.jsx)(s1.A,{heading:n.bot?Y.intl.string(Y.t["A//N4k"]):Y.intl.string(Y.t.a6XYD9),headingColor:"text-strong",children:(0,i.jsx)(s0.A,{userId:n.id})})]})]})}var aK=t(114212),aX=t(913453),aQ=t(229187),a$=t(21241),aZ=t(201934),aJ=t(51943),a0=t(847374),a1=t(320448),a2=t(680391);function a3(e){let{section:n,header:t,items:l,listClassName:a,onExpand:d}=e,{trackUserProfileAction:o}=(0,sX.NJ)(),c=s.useId(),[u,h]=s.useState(!1),A=u?a0.a:a1._;return(0,i.jsxs)("section",{className:a2.uW,children:[(0,i.jsxs)(na.D,{className:r()(a2.wx,a2.vk),"aria-controls":c,"aria-expanded":u,onClick:()=>{h(!u),u||(o({action:"PRESS_SECTION",section:n}),d?.())},children:[(0,i.jsxs)(S.D,{variant:"text-sm/medium",color:"text-default",children:[t," \u2014 ",l.length]}),(0,i.jsx)(A,{size:"md"})]}),l.length>0&&(0,i.jsx)("ul",{id:c,hidden:!u,className:r()(a2.p_,a),children:l})]})}var a9=t(54557);function a7(e){let{user:n,channelId:t}=e,{analyticsLocations:l}=(0,M.Ay)(),{context:s}=(0,sX.NJ)(),a=(0,tN.A)(),{mutualFriendsCount:r,mutualFriends:d,mutualGuilds:o}=(0,aX.A)(n),c=!n.bot&&null!=r&&r>0,u=null!=o&&o.length>0;return c||u?(0,i.jsxs)(s2.A.Overlay,{className:a9.Lw,children:[u&&(0,i.jsx)(a3,{section:"MUTUAL_GUILDS",header:Y.intl.string(Y.t["4lTDZq"]),listClassName:a9.p_,items:o.map(e=>{let{guild:t,nick:l}=e;return(0,i.jsx)(aJ.A,{user:n,guild:t,nick:l,onSelect:()=>(0,n0.u)(t.id)},t.id)})}),u&&c&&(0,i.jsx)(a$.A,{className:a9.yF}),c&&(0,i.jsx)(a3,{section:"MUTUAL_FRIENDS",header:Y.intl.string(Y.t["0mTJ3j"]),listClassName:a9.p_,onExpand:()=>(0,aQ.A)(n.id,a),items:null==d?Array.from({length:r}).map((e,n)=>(0,i.jsxs)("div",{className:a9.nC,children:[(0,i.jsx)(aK.FQ,{width:40,opacity:.08}),(0,i.jsx)(aK.FQ,{width:135,opacity:.08})]},n)):d.map(e=>{let{key:n,user:a,status:r}=e;return(0,i.jsx)(aZ.A,{user:a,status:r,channelId:t,onSelect:()=>{(0,sw.openUserProfileModal)({...s,userId:a.id,sourceAnalyticsLocations:l})}},n)})})]}):null}var a5=t(123292),a4=t(853735),a6=t(131607),a8=t(84511),re=t(332772),rn=t(575593),rt=t(587895),rl=t(44120),ri=t(532794),rs=t(317560),ra=t(533406),rr=t(661492),rd=t(212387),ro=t(662349),rc=t(369005);function ru(e){let{title:n,description:t,onClick:l}=e;return(0,i.jsxs)("div",{className:rc.S,children:[(0,i.jsx)(na.D,{onClick:l,className:rc.H,children:(0,i.jsx)(y.E,{variant:"text-sm/semibold",color:"text-default",lineClamp:2,children:n})}),(0,i.jsx)(y.E,{variant:"text-xs/medium",color:"text-default",children:t})]})}var rh=t(479026),rA=t(699976),rg=t(788868),rm=t(80223),rx=t(997990);let rp=rA.Z.SIZE_90;function rf(e){let{sku:n,wishlistOwner:t,wishlistId:l,isSingleCard:a,style:d,skuPreviewStyle:o,skuAssetHoverClassName:c,disableRiveHover:u,onDetailsClick:h,onPurchaseClick:A,singleCardInfo:g}=e,{trackUserProfileWishlistAction:m}=(0,sX.NJ)(),x=s.useCallback(()=>{m({action:aS.Mq.PRESS_WISHLIST_BREADCRUMB_CARD,skuId:n.id,wishlistId:l,productLines:new Set([n.productLine])}),h()},[n,l,h,m]),p=s.useCallback(()=>{m({action:aS.Mq.PRESS_WISHLIST_BREADCRUMB_CARD,skuId:n.id,wishlistId:l,productLines:new Set([n.productLine])}),A()},[A,n.id,l,n.productLine,m]),{label:f,icon:j,isPromptingPurchase:I}=(0,ro.h)({wishlistOwner:t,isOwned:!1,shortText:!0}),[b,C]=s.useState(!1);return(0,i.jsxs)(as.B,{direction:"horizontal",gap:8,align:"center",fullWidth:!1,children:[(0,i.jsx)("div",{className:rm.kL,children:(0,i.jsx)(rd.A,{disableHoverOrFocus:!0,disableRiveHover:u,sku:n,user:t,spec:rp,cardStyle:r()(rm.Nr,d),skuPreviewStyle:r()(rm.ho,o),skuAssetClassName:b?c:void 0,onClick:x,"aria-label":Y.intl.formatToPlainString(Y.t.ZBB4Ty,{productName:(0,rr.TC)(n)}),onHoverOrFocusChange:C,children:(0,i.jsx)(ro.A,{spec:rp,onClick:I?p:x,isHoveringOrFocusing:b,label:f,icon:j})})}),a&&(0,i.jsx)(ru,{title:g.title,description:g.description,onClick:x})]})}function rj(e){let{sku:n,wishlistOwner:t,analyticsLocations:l,...a}=e,r=(0,eC.bG)([rt.A],()=>rt.A.getApplication(n.applicationId)),{analyticsLocations:d}=(0,M.Ay)(...l??[],O.A.SLAYER_STOREFRONT_BREADCRUMB_WISHLIST_ITEM_CARD_GIFT_BUTTON),o=s.useCallback(()=>{(0,ra.a)(n,{isGift:!0,giftRecipient:t,giftingOrigin:rg.vQ.USER_PROFILE_WISHLIST},{analyticsLocations:d})},[n,t,d]),c=s.useCallback(()=>{(0,rs.R)({skuId:n.id,applicationId:n.applicationId,isStorefront:!1,giftRecipient:t,giftingOrigin:rg.vQ.USER_PROFILE_WISHLIST,analyticsLocations:d})},[n.id,n.applicationId,t,d]),u=s.useMemo(()=>({title:n.name,description:Y.intl.format(Y.t["CqpEC+"],{applicationName:r?.name})}),[n.name,r?.name]);return(0,i.jsx)(rf,{sku:n,analyticsLocations:d,wishlistOwner:t,onDetailsClick:c,onPurchaseClick:o,singleCardInfo:u,...a})}function rI(e){let{sku:n,wishlistOwner:t,analyticsLocations:l,...a}=e,d=s.useCallback(()=>{(0,rl.A)({skuId:n.id,isGift:!0,giftingOrigin:rg.vQ.USER_PROFILE_WISHLIST,analyticsLocations:l??[],giftRecipient:t})},[n.id,t,l]),o=(0,rh.e)({sku:n,giftRecipient:t,giftingOrigin:rg.vQ.USER_PROFILE_WISHLIST,analyticsLocations:l}),c=s.useMemo(()=>{switch(n?.tenantMetadata?.collectibles?.type){case rn.R.PROFILE_EFFECT:case rn.R.NAMEPLATE:return;case rn.R.AVATAR_DECORATION:return r()(rm.ML,rm._P);default:return r()(rm.ML,rm.ZY)}},[n?.tenantMetadata?.collectibles?.type]),u=s.useMemo(()=>({title:n.name,description:function(e){if(e.tenantMetadata?.collectibles==null)return"";if(null!=e.bundledSkus&&e.bundledSkus.length>0)return Y.intl.string(Y.t.Zr5tjn);switch(e.tenantMetadata.collectibles.type){case rn.R.AVATAR_DECORATION:return Y.intl.string(Y.t["7v0T9P"]);case rn.R.PROFILE_EFFECT:return Y.intl.string(Y.t.wR5wOo);case rn.R.NAMEPLATE:return Y.intl.string(Y.t.x5CoXR);default:return""}}(n)}),[n]);return(0,i.jsx)(rf,{sku:n,wishlistOwner:t,analyticsLocations:l,onDetailsClick:o,onPurchaseClick:d,skuPreviewStyle:c,singleCardInfo:u,...a})}function rb(e){let{sku:n,wishlistOwner:t,analyticsLocations:l,...a}=e,r=s.useCallback(()=>{(0,ri.A)({isGift:!0,giftRecipient:t,giftingOrigin:rg.vQ.USER_PROFILE_WISHLIST,subscriptionTier:n.id,analyticsLocations:l??[]})},[n.id,t,l]),d=s.useMemo(()=>({title:n.name,description:Y.intl.string(Y.t.Ipxkog)}),[n.name]);return(0,i.jsx)(rf,{sku:n,wishlistOwner:t,analyticsLocations:l,onDetailsClick:r,onPurchaseClick:r,skuPreviewStyle:rx.MO,disableRiveHover:!0,singleCardInfo:d,...a})}function rC(e){let{sku:n,...t}=e;switch(n.productLine){case er.EZt.SOCIAL_LAYER_GAME_ITEM:return(0,i.jsx)(rj,{sku:n,...t});case er.EZt.COLLECTIBLES:return(0,i.jsx)(rI,{sku:n,...t});case er.EZt.PREMIUM:return(0,i.jsx)(rb,{sku:n,...t});default:return null}}var rE=t(535089),ry=t(617348);function rv(e){let{unownedWishlistItems:n=[],profileOwner:t,onClick:l,wishlistId:a,title:r}=e,{analyticsLocations:d}=(0,M.Ay)(),{trackUserProfileWishlistAction:o}=(0,sX.NJ)(),c=(0,s.useId)();(0,re.T)({location:"user_profile_sidebar_wishlist_breadcrumb"});let u=(0,s.useCallback)(e=>{let{wishlistId:n,action:t,productLines:l}=e;null!=n&&o({wishlistId:n,action:t,productLines:l})},[o]),h=(0,s.useMemo)(()=>{let e=[];for(let t=0;t<n.length&&e.length<3;t++){let l=n[t];e.push(l)}return e},[n]),A=(0,s.useMemo)(()=>new Set(h.map(e=>e.skuProductLine)),[h]),m=(0,rE.A)({wishlistId:a??null,onAction:u,productLines:A}),x=(0,s.useMemo)(()=>h.map((e,s)=>null==e.sku?null:(0,i.jsx)(rC,{sku:e.sku,index:s,wishlistOwner:t,wishlistId:a,analyticsLocations:d,onViewWishlist:l,isSingleCard:1===n.length},e.skuId)).filter(iO.Vq),[d,l,t,n.length,h,a]),[p,f]=(0,a6.RF)(g.M.SLAYER_STOREFRONT_ORBS_REWARD_WISHLIST_UPSELL,(0,a4.c)(g.M.SLAYER_STOREFRONT_ORBS_REWARD_WISHLIST_UPSELL),void 0,!0),j=p!==g.M.SLAYER_STOREFRONT_ORBS_REWARD_WISHLIST_UPSELL;return 0===x.length?null:(0,i.jsx)("section",{"aria-labelledby":c,children:(0,i.jsxs)(s2.A.Overlay,{ref:m,className:ry.kL,children:[(0,i.jsxs)("div",{className:ry.wx,children:[(0,i.jsx)(S.D,{variant:"text-sm/medium",id:c,children:r??Y.intl.string(Y.t["7lZ31J"])}),n.length>3&&(0,i.jsx)(a5.Q,{variant:"secondary",textVariant:"text-xs/normal",onClick:l,text:Y.intl.string(Y.t.y6PSA3)})]}),(0,i.jsxs)(sF.F,{children:[(0,i.jsx)("div",{className:ry.vY,children:x}),!j&&A.has(er.EZt.SOCIAL_LAYER_GAME_ITEM)&&(0,i.jsx)(a8.A,{location:"user_profile_sidebar_wishlist_breadcrumb",className:ry.EK,onDismiss:()=>f(l8.i.USER_DISMISS)})]})]})})}function rN(e){let{user:n,currentUser:t,channel:l}=e,a=__OVERLAY__,r=(0,ib.Ay)(n.id),d=(0,sY.Ay)(),o=s.useRef(Date.now()),{analyticsLocations:c}=(0,M.Ay)(O.A.USER_PROFILE_SIDEBAR),u=(0,sX.pb)({layout:"SIDEBAR",userId:n.id,channelId:l.id}),h=s.useRef(null),{isHoveringOrFocusing:g,isHovering:m}=(0,sK.A)(h),x=(0,af.fC)(),p=(0,ag.A)(r?.profileFrame?.skuId,"UserProfileSidebar");(0,aA.A)({skuId:r?.profileFrame?.skuId,openedAt:o.current,context:u,analyticsLocations:c});let f=(0,ah.z)({opacity:+(null!=x.interactionType),config:{duration:150}}),j=e=>{(0,sw.openUserProfileModal)({sourceAnalyticsLocations:c,hideRestrictedProfile:!0,...u,...e})},I=r?.widgets!=null&&r.widgets.length>0,{defaultWishlistId:b}=(0,A.cf)([ap.A],()=>({defaultWishlistId:ap.A.getFirstWishlistId(n.id)})),{wishlist:C}=(0,ax.fw)({wishlistId:b,userId:n.id});(0,am.A)(C);let E=s.useMemo(()=>null==C?null:C.items.filter(e=>!e.isOwned),[C]);return(0,i.jsx)(M.f5,{value:c,children:(0,i.jsx)(sX.of,{value:u,openedAt:o.current,fetchStartedAt:r?.fetchStartedAt,fetchEndedAt:r?.fetchEndedAt,isLoaded:r?.isLoaded,children:(0,i.jsx)(af.Hl,{value:x,children:(0,i.jsxs)(s2.A,{ref:h,user:n,displayProfile:r,themeType:an.d.SIDEBAR,themeOverride:d,isPrivate:r?.private===!0,children:[r?.private===!0&&(0,i.jsx)(aI.A,{}),null!=x.interactionType&&(0,i.jsx)(au.animated.div,{style:f,className:at.tB}),(0,i.jsxs)(ta.d_,{className:null!=p?at.It:void 0,children:[(0,i.jsxs)(s7.A,{children:[(0,i.jsx)(aE.A,{user:n,themeType:an.d.SIDEBAR}),(0,i.jsx)(aR,{user:n}),n.bot?(0,i.jsx)(aC.A,{user:n}):(0,i.jsx)(aL.yo,{user:n})]}),(0,i.jsxs)("div",{className:at.wx,children:[(0,i.jsx)(sZ.A,{user:n,displayProfile:r,themeType:an.d.SIDEBAR,animateOnHoverOrFocusOnly:!g,className:at.vK}),(0,i.jsx)(aj.A,{userId:n.id,className:at.oR}),(0,i.jsx)(sQ.A,{user:n,displayProfile:r,channelId:l.id,themeType:an.d.SIDEBAR,onOpenProfile:a?void 0:j}),(0,i.jsx)(aO.A,{user:n,channelId:l.id,themeType:an.d.SIDEBAR,disableToolbar:n.bot})]}),(0,i.jsx)(aq,{user:n,currentUser:t,displayProfile:r,channel:l,isHoveringOrFocusing:null==x.interactionType&&g,onOpenProfile:a?void 0:j}),I&&(0,i.jsx)("div",{className:at.sJ,children:(0,i.jsx)(ab.A,{user:n,widgets:r.widgets,onOpenUserProfileModal:j})}),null!=E&&E.length>0&&(0,i.jsx)("div",{className:at.vS,children:(0,i.jsx)(rv,{profileOwner:n,unownedWishlistItems:E,wishlistId:b,title:Y.intl.string(Y.t["7lZ31J"]),onClick:()=>{j?.({tabSection:aS.RP.WISHLIST})}})}),(0,i.jsx)(a7,{user:n,channelId:l.id})]}),!a&&(0,i.jsx)(ae,{context:u,analyticsLocations:c,profileFrame:p,handleOpenProfile:j}),r?.profileEffect!=null&&(0,i.jsx)(sq.A,{skuId:r?.profileEffect?.skuId,isHovering:m})]})})})})}function r_(e){let{channel:n}=e,[t]=n.recipients,l=(0,A.bG)([J.default],()=>J.default.getUser(t)),a=(0,A.bG)([J.default],()=>J.default.getCurrentUser()),r=iC(),[d,o]=(0,sV.A)(t);if(s.useEffect(()=>{(0,sW.A)(l??t,{type:"sidebar",withMutualFriendsCount:l?.bot!==!0,withMutualFriends:!1,withMutualGuilds:!0,channelId:n.id})},[l,t,n.id]),null==l||null==a||!r)return null;let c=`user-profile-sidebar-heading-${l.id}`,u=sB.Ay.getName(null,n.id,l);return(0,i.jsx)("aside",{"aria-labelledby":c,children:(0,i.jsx)(sF.F,{component:(0,i.jsx)(sH.A,{children:(0,i.jsx)(sF.H,{id:c,children:Y.intl.format(Y.t.KRe1Fk,{name:u})})}),children:d?(0,i.jsx)(ac,{user:l,currentUser:a,onHide:o,...e}):l.isNonUserBot()?(0,i.jsx)(ai,{user:l,currentUser:a,...e}):(0,i.jsx)(rN,{user:l,currentUser:a,...e})})})}var rT=t(522556),rS=t(225315),rR=t(684407),rL=t(95701),rO=t(919638),rM=t(763827),rD=t(812771),rP=t(946228),rk=t(462887),rG=t(276293),rU=t(96361),rw=t(745652);let rF=()=>{let e=(0,sY.Ay)();s.useEffect(()=>{eR.Ay.trackWithMetadata(er.HAw.GUILD_OUTAGE_VIEWED,{})},[]);let n=(0,rk.M)(e)?rw:"/assets/a51b44063e9d3bdb.svg";return(0,i.jsxs)("div",{className:rU.kL,children:[(0,i.jsxs)(lz.A,{toolbar:(0,i.jsx)(s.Fragment,{}),children:[(0,i.jsx)(lz.A.Icon,{icon:rG.N,"aria-hidden":!0}),(0,i.jsx)(lz.A.Title,{children:Y.intl.string(Y.t["8LKchl"])})]}),(0,i.jsxs)("div",{className:rU.Qs,children:[(0,i.jsx)("img",{alt:"",className:rU.j0,src:n}),(0,i.jsx)(S.D,{className:rU.Zd,variant:"heading-lg/medium",children:Y.intl.string(Y.t.m9gRVN)}),(0,i.jsx)(y.E,{className:rU.fh,variant:"text-md/normal",children:Y.intl.string(Y.t.wC3j56)})]})]})};var rH=t(943712),rB=t(402216),rV=t(746080),rW=t(806931),rY=t(165610),rz=t(516607),rq=t(964623);let rK=()=>(0,i.jsx)("div",{className:rq.wG,children:(0,i.jsx)(x.y,{})}),rX=(0,nL.Fe)({createPromise:()=>Promise.all([t.e("67506"),t.e("64801"),t.e("24414"),t.e("49681"),t.e("21044"),t.e("33097"),t.e("4374"),t.e("21225"),t.e("23685"),t.e("42516"),t.e("3766")]).then(t.bind(t,189996)),webpackId:189996,renderLoader:rK,name:"ForumChannel"}),rQ=()=>Promise.all([t.e("59499"),t.e("15680"),t.e("67683"),t.e("93010"),t.e("4981"),t.e("75036"),t.e("53039"),t.e("74748"),t.e("39146"),t.e("7777"),t.e("67506"),t.e("67493"),t.e("86522"),t.e("5677"),t.e("11491"),t.e("32703"),t.e("74844"),t.e("63044"),t.e("68201"),t.e("85755"),t.e("792"),t.e("92822"),t.e("9291"),t.e("87317"),t.e("11617"),t.e("29260"),t.e("49013"),t.e("755"),t.e("33448"),t.e("69178"),t.e("15275"),t.e("31335"),t.e("73611"),t.e("74821"),t.e("15057"),t.e("26792"),t.e("43710"),t.e("4374"),t.e("84114"),t.e("22094"),t.e("45916"),t.e("26223"),t.e("70011"),t.e("91553"),t.e("61924"),t.e("15980"),t.e("42492"),t.e("30761"),t.e("97306"),t.e("36793"),t.e("14842")]).then(t.bind(t,540462)),r$=(0,nL.Fe)({createPromise:rQ,webpackId:540462,name:"ChannelCall",renderLoader:rK}),rZ=()=>Promise.all([t.e("67506"),t.e("63202"),t.e("93010"),t.e("4981"),t.e("75036"),t.e("53039"),t.e("74748"),t.e("39146"),t.e("59499"),t.e("15680"),t.e("67683"),t.e("68201"),t.e("792"),t.e("92822"),t.e("9291"),t.e("29260"),t.e("49013"),t.e("755"),t.e("33448"),t.e("15275"),t.e("31335"),t.e("56373"),t.e("20577"),t.e("74821"),t.e("60536"),t.e("26792"),t.e("64287"),t.e("43710"),t.e("4374"),t.e("84114"),t.e("22094"),t.e("45916"),t.e("70011"),t.e("91553"),t.e("61924"),t.e("15980"),t.e("42492"),t.e("30761"),t.e("97306"),t.e("78827"),t.e("28732")]).then(t.bind(t,67319)),rJ=(0,nL.Fe)({createPromise:rZ,webpackId:67319,name:"StageChannelCall",renderLoader:rK}),r0=(0,nL.Fe)({createPromise:()=>Promise.all([t.e("24414"),t.e("11394"),t.e("63044"),t.e("42597"),t.e("63982"),t.e("49681"),t.e("38939"),t.e("61058"),t.e("33097"),t.e("30501"),t.e("39214"),t.e("20803"),t.e("21225"),t.e("12549"),t.e("62368")]).then(t.bind(t,104731)),webpackId:104731,name:"SearchResults",renderLoader:()=>(0,i.jsx)(iH,{})}),r1=(0,nL.Fe)({createPromise:()=>Promise.all([t.e("63044"),t.e("85531"),t.e("42597"),t.e("56574"),t.e("49681"),t.e("28136"),t.e("7775"),t.e("61058"),t.e("33097"),t.e("36002"),t.e("30501"),t.e("66913"),t.e("71719"),t.e("13848")]).then(t.bind(t,538409)),webpackId:538409,name:"GuildMemberModViewSidebar"});class r2 extends s.PureComponent{state={topicExpanded:!1,threadSidebarWidth:void 0,isThreadSidebarFloating:!1};componentDidMount(){(0,sU.d)("guild_channel"),this.maybePreloadChannelCall()}componentDidUpdate(e){null!=this.props.channel&&null!=e.channel&&this.props.channel.id!==e.channel.id&&this.state.topicExpanded&&this.setState({topicExpanded:!1}),this.props.channel?.type!==e.channel?.type&&this.maybePreloadChannelCall(),this.openChannelModal()}maybePreloadChannelCall(){let e=this.props.channel?.type;e===er.rbe.GUILD_VOICE?rQ():e===er.rbe.GUILD_STAGE_VOICE&&rZ()}handleTitleParentClick=()=>{let{parentChannel:e}=this.props;null!=e&&(0,tH.iN)(e.id)};_handleContextMenu=(e,n)=>{switch(n.type){case er.rbe.GUILD_VOICE:case er.rbe.GUILD_ANNOUNCEMENT:case er.rbe.GUILD_TEXT:case er.rbe.GUILD_FORUM:case er.rbe.GUILD_MEDIA:this.openChannelContextMenu(e,n);break;case er.rbe.ANNOUNCEMENT_THREAD:case er.rbe.PUBLIC_THREAD:case er.rbe.PRIVATE_THREAD:this.openThreadContextMenu(e,n);break;case er.rbe.DM:this.openDMContextMenu(e,n)}};handleContextMenu=e=>{o()(null!=this.props.channel,"Missing channel in Channel.handleContextMenu"),this._handleContextMenu(e,this.props.channel)};handleParentContextMenu=e=>{o()(null!=this.props.parentChannel,"Missing parentChannel in Channel.handleParentContextMenu"),this._handleContextMenu(e,this.props.parentChannel)};handleThreadSidebarResize=(e,n)=>{this.setState({threadSidebarWidth:e,isThreadSidebarFloating:n})};openUserProfile=()=>{let{channel:e}=this.props;o()(e?.isPrivate(),"Missing private channel in Channel.openUserProfile"),(0,sw.openUserProfileModal)({userId:e.getRecipientId(),guildId:e.guild_id,channelId:e.id,sourceAnalyticsLocations:[O.A.CHANNEL_HEADER]})};openChannelContextMenu(e,n){let{guild:l}=this.props;o()(null!=n,"Missing channel in Channel.openChannelContextMenu"),o()(null!=l,"Missing guild in Channel.openChannelContextMenu"),(0,I.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("26132"),t.e("34971"),t.e("9004"),t.e("30997"),t.e("79995"),t.e("44058"),t.e("91377"),t.e("35723"),t.e("66540"),t.e("29542"),t.e("59545")]).then(t.bind(t,22496));return t=>(0,i.jsx)(e,{...t,channel:n,guild:l})})}openThreadContextMenu(e,n){o()(null!=n,"Missing channel in Channel.openChannelContextMenu"),(0,I.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("26132"),t.e("38730"),t.e("34971"),t.e("84615")]).then(t.bind(t,612826));return t=>(0,i.jsx)(e,{...t,channel:n})})}openDMContextMenu(e,n){o()(null!=n,"Missing channel in Channel.openDMContextMenu");let l=J.default.getUser(n.getRecipientId());o()(null!=l,"Missing user in Channel.openDMContextMenu"),(0,I.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("63044"),t.e("12697"),t.e("26132"),t.e("46652"),t.e("93190"),t.e("89673"),t.e("60195"),t.e("97558"),t.e("94000"),t.e("91994"),t.e("38730"),t.e("76665"),t.e("86169"),t.e("34971"),t.e("45996"),t.e("792"),t.e("92822"),t.e("23427"),t.e("29422"),t.e("9291"),t.e("7059"),t.e("42339"),t.e("98199"),t.e("41175"),t.e("39778")]).then(t.bind(t,385913));return t=>(0,i.jsx)(e,{...t,user:l,channelSelected:!0,channel:n})})}renderJoinRequestInterviewButtons=()=>{let{channel:e}=this.props;return e?.hasFlag(rV.lx.IS_JOIN_REQUEST_INTERVIEW_CHANNEL)?(0,i.jsx)(ls.A,{channelId:e.id,showTrailingDivider:!0}):null};renderClipsEnabledIndicatorToolbarItem=()=>{let{inCall:e,voiceChannel:n}=this.props;return e?(0,i.jsx)(ni.A,{channelId:null!=n?n.id:null}):null};renderStreamQualityLiveIndicatorToolbarItem=()=>{let{selectedParticipant:e,premiumIndicatorEnabled:n}=this.props;return e?.type!==rW.lp.STREAM?null:(0,i.jsx)(ll.A,{size:rB.Ay.Sizes.LARGE,participant:e,showQuality:!0,premiumIndicator:n},"live-indicator")};renderHeaderToolbar=()=>{let{channel:e,parentChannel:n,isLurking:t,showCall:l,showActivityPanel:s,showFramePanel:a,addToDMUpdatesEnabled:r}=this.props;o()(null!=e,"Missing channel in Channel.renderHeaderToolbar");let d=[];if(e.isSystemDM())return d;let c=(e.type===er.rbe.DM||e.type===er.rbe.GROUP_DM)&&lb.A.getConfig({location:"PrivateChannelRecipientsInviteModal"}).enabled;switch(e.type){case er.rbe.GUILD_STAGE_VOICE:case er.rbe.GUILD_VOICE:break;case er.rbe.DM:d.push(this.renderClipsEnabledIndicatorToolbarItem()),d.push(this.renderStreamQualityLiveIndicatorToolbarItem()),d.push((0,i.jsx)(il,{channel:e},"calls")),d.push((0,i.jsx)(lL,{channel:e},"pins")),d.push((0,i.jsx)(ii.Ay,{channel:e,tooltip:r?Y.intl.string(Y.t.IIOxgV):c?Y.intl.string(Y.t["PWkO7+"]):Y.intl.string(Y.t.Xjlbvs)},"invite")),d.push((0,i.jsx)(iE,{channel:e,showCallOrActivityPanel:l||s||a},"profile")),d.push((0,i.jsx)(iA,{channel:e},"safety_tools"));break;case er.rbe.GROUP_DM:d.push(this.renderJoinRequestInterviewButtons()),d.push(this.renderClipsEnabledIndicatorToolbarItem()),d.push(this.renderStreamQualityLiveIndicatorToolbarItem()),d.push((0,i.jsx)(il,{channel:e},"calls")),d.push((0,i.jsx)(lL,{channel:e},"pins")),e.isManaged()||d.push((0,i.jsx)(ii.Ay,{channel:e,tooltip:c?Y.intl.string(Y.t.FFxUQ0):Y.intl.string(Y.t.AQAPts)},"invite")),d.push((0,i.jsx)(l_,{channelId:e.id},"members"));break;case er.rbe.ANNOUNCEMENT_THREAD:case er.rbe.PRIVATE_THREAD:case er.rbe.PUBLIC_THREAD:e.isModeratorReportChannel()&&d.push((0,i.jsx)(tX,{channel:e})),null==n||n.isForumLikeChannel()||d.push((0,i.jsx)(sR,{channel:n},"browser")),e.isVocalThread()&&d.push((0,i.jsx)(ip,{channel:e},"thread-call")),d.push((0,i.jsx)(t2,{channel:e},"notifications")),d.push((0,i.jsx)(lL,{channel:e},"pins")),e.isArchivedThread()||d.push((0,i.jsx)(l_,{channelId:e.id},"members")),null!=n&&(0,ej.pk)(e)&&d.push((0,i.jsx)(lk,{channel:e},"summaries")),d.push((0,i.jsx)(sO,{channel:e},"threads-overflow"));break;case er.rbe.GUILD_ANNOUNCEMENT:case er.rbe.GUILD_TEXT:d.push((0,i.jsx)(sR,{channel:e},"browser")),t||d.push((0,i.jsx)(lT.A,{channel:e},"notifications")),d.push((0,i.jsx)(lL,{channel:e},"pins")),(0,ns.fw)("channel_header")&&d.push((0,i.jsx)(lv,{channelId:e.id},"conversations")),d.push((0,i.jsx)(l_,{channelId:e.id},"members")),(0,ej.pk)(e)&&d.push((0,i.jsx)(lk,{channel:e},"summaries"));break;case er.rbe.GUILD_FORUM:case er.rbe.GUILD_MEDIA:t||(d.push((0,i.jsx)(lY,{channel:e},"forum-onboarding")),d.push((0,i.jsx)(lT.A,{channel:e},"notifications"))),__OVERLAY__||d.push((0,i.jsx)(l_,{channelId:e.id},"members"));break;case er.rbe.GUILD_DIRECTORY:d.push((0,i.jsx)(l_,{channelId:e.id},"members"))}return d};renderMobileToolbar=()=>{let{channel:e}=this.props;o()(null!=e,"Missing channel in Channel.renderHeaderToolbar");let n=[];if(e.isSystemDM())return n;switch(e.type){case er.rbe.GUILD_STAGE_VOICE:case er.rbe.GUILD_VOICE:case er.rbe.DM:break;case er.rbe.GROUP_DM:n.push((0,i.jsx)(l_,{channelId:e.id},"members"));break;case er.rbe.ANNOUNCEMENT_THREAD:case er.rbe.PRIVATE_THREAD:case er.rbe.PUBLIC_THREAD:e.isArchivedThread()||n.push((0,i.jsx)(l_,{channelId:e.id},"members"));break;case er.rbe.GUILD_ANNOUNCEMENT:case er.rbe.GUILD_TEXT:case er.rbe.GUILD_FORUM:case er.rbe.GUILD_MEDIA:case er.rbe.GUILD_DIRECTORY:n.push((0,i.jsx)(l_,{channelId:e.id},"members"))}return n};renderFollowButton=()=>{let{showFollowButton:e,channel:n}=this.props;return e?(0,i.jsx)("div",{className:rq.u8,children:(0,i.jsx)(p.$,{variant:"secondary",size:"sm",text:Y.intl.string(Y.t["3aOv+h"]),onClick:()=>(0,m.openModalLazy)(async()=>{let{default:e}=await Promise.all([t.e("21315"),t.e("70774")]).then(t.bind(t,464035));return t=>(0,i.jsx)(e,{channel:n,...t})})})}):null};renderHeaderBar=()=>{let{channel:e,channelName:n,parentChannel:t,guild:l,guildId:s,showCall:a,showActivityPanel:d,showFramePanel:c,hasVideo:u,showHeaderGuildBreadcrumb:h}=this.props;o()(null!=e,"Missing channel in Channel.renderHeaderBar"),o()(null!=n,"Should not be null if channel is not null.");let A=e.isDM()&&!e.isSystemDM()?this.openUserProfile:h?()=>(0,tH.iN)(e.id):void 0,g=t?.guild_id!=null&&t?.id!=null?this.handleTitleParentClick:void 0,m=d||c,x=a||m;return(0,i.jsxs)("div",{className:rq.SC,children:[(0,i.jsx)(f.N,{theme:u&&a?er.NJ8.DARK:void 0,children:a=>(0,i.jsxs)(lz.A,{guildId:s,channelId:e.id,channelType:e.type,hideSearch:e.isDirectory(),toolbar:this.renderHeaderToolbar(),mobileToolbar:this.renderMobileToolbar(),className:r()(rq.DD,a,{[rq.zh]:e.type===er.rbe.GROUP_DM}),transparent:x,hidden:c,"aria-label":Y.intl.string(Y.t.BIYAqa),children:[h&&(0,i.jsx)(tp.i$,{channel:e,guild:l,caretPosition:"right"}),(0,tp.zF)({channel:e,channelName:n,parentChannel:t,guild:l,hasVideo:u,handleContextMenu:this.handleContextMenu,handleParentContextMenu:this.handleParentContextMenu,handleClick:A,handleParentClick:g,renderFollowButton:this.renderFollowButton}),h?(0,i.jsx)("div",{className:rq.u8,children:(0,i.jsx)(p.$,{onClick:()=>(0,tf.uh)(e.guild_id,e.id),variant:"secondary",size:"sm",text:Y.intl.string(Y.t.k5WiPf)})}):(0,tp.EP)(e,l)]},`header-${e.id}`)}),(0,i.jsx)(iU.A,{channelId:e.id})]})};shouldRenderCall(){let{showCall:e,channelIsContentGated:n,spoilerGatingChannelId:t}=this.props;return!n&&null==t&&e}renderCall(){let{channel:e}=this.props;if(o()(null!=e,"Missing channel in Channel.renderCall"),!this.shouldRenderCall())return null;switch(e.type){case er.rbe.GUILD_STAGE_VOICE:return(0,i.jsx)(rJ,{channel:e,popoutType:nt.N.NO_POPOUT},e.id);case er.rbe.GUILD_VOICE:case er.rbe.DM:case er.rbe.GROUP_DM:case er.rbe.PUBLIC_THREAD:case er.rbe.PRIVATE_THREAD:let n=this.props.height-200;return(0,i.jsx)(r$,{channel:e,renderExternalHeader:this.renderHeaderBar,maxHeight:n,popoutType:nt.N.NO_POPOUT},`call-${e.id}`);default:return null}}renderEmbeddedActivityPanel(){let{channel:e}=this.props,n=this.shouldRenderCall();if(o()(null!=e,"Missing channel in Channel.renderEmbeddedActivityPanel"),n)return null;let t=this.props.height-200;return(0,i.jsx)(e5,{maxHeight:t,renderExternalHeader:this.renderHeaderBar})}renderChat(){let{channel:e,guild:n,needSubscriptionToAccess:t,channelIsContentGated:l,spoilerGatingChannelId:s,inCall:a}=this.props;if(o()(null!=e,"Missing channel in Channel.renderChat"),t)return(o()(null!=n,"premium channels must exist within a guild"),e?.isRoleSubscriptionTemplatePreviewChannel())?(0,i.jsx)(lh,{guildId:n.id}):(0,i.jsx)(la.H,{guildId:n.id,children:(0,i.jsx)(lj,{channelId:e.id,guildId:n.id})});if(l)return(0,i.jsx)(rT.A,{guild:n,channelId:e.id});if(null!=s)return(0,i.jsx)(iY.A,{guild:n,channelId:s});if(e.isGuildVocal()||a&&e.isVocalThread())return null;if(e.isDirectory())return o()(null!=n,"directory channels must exist within a guild"),(0,i.jsx)(tu,{channel:e,guild:n});if(e.isForumLikeChannel()){o()(null!=n,"forum channels must exist within a guild");let t={isThreadSidebarFloating:this.state.isThreadSidebarFloating,threadSidebarWidth:this.state.threadSidebarWidth};return(0,i.jsx)(rX,{channel:e,guild:n,sidebarState:t},e.id)}return(0,i.jsx)(tm.A,{channel:e,guild:n,chatInputType:nl.oU.NORMAL},null!=n?n.id:"home")}renderSidebar(){let{channel:e,parentChannel:n,guild:t,needSubscriptionToAccess:l,section:s,showCall:a,showActivityPanel:r,showFramePanel:d}=this.props;if(o()(null!=e,"Missing channel in Channel.renderSidebar"),__OVERLAY__||l);else if(s===er.YvQ.PROFILE&&e.isPrivate()&&!a&&!r&&!d)return(0,i.jsx)(r_,{channel:e},`private-channel-profile-${e.id}`);else if(s===er.YvQ.MEMBERS)switch(e.type){case er.rbe.GROUP_DM:return(0,i.jsx)(iG,{channel:e},`private-channel-recipients-${e.id}`);case er.rbe.GUILD_DIRECTORY:case er.rbe.GUILD_FORUM:case er.rbe.GUILD_MEDIA:case er.rbe.GUILD_ANNOUNCEMENT:case er.rbe.GUILD_TEXT:let c=!0===er.kvI.GUILD_THREADS_ONLY.has(e.type)?e.id:e.guild_id??e.id;return(0,i.jsx)(rP.A,{channel:e},`channel-members-${c}`);case er.rbe.ANNOUNCEMENT_THREAD:if(null!=n)return(0,i.jsx)(rP.A,{channel:n},`channel-members-${n.id}`);break;case er.rbe.PUBLIC_THREAD:case er.rbe.PRIVATE_THREAD:if(!e.isArchivedThread()&&null!=t)return(0,i.jsx)(em,{channel:e,guild:t},`channel-members-${e.id}`)}else if(s===er.YvQ.CONVERSATIONS)switch(e.type){case er.rbe.GUILD_TEXT:case er.rbe.GUILD_ANNOUNCEMENT:return(0,i.jsx)(nR,{channel:e},`channel-conversations-${e.id}`)}else if(s===er.YvQ.SEARCH)return(0,i.jsx)(r0,{guildId:t?.id,channelId:e.id});return null}openChannelModal(){let{channel:e,guildId:n,hasModalOpen:l,showWelcomeModal:s,isLurking:a,isUnavailable:r,showRealNameModal:d}=this.props;return null==e||null==n||r||l||(d&&(0,m.openModalLazy)(async()=>{let{default:e}=await t.e("38763").then(t.bind(t,201510));return t=>(0,i.jsx)(e,{...t,guildId:n})},{onCloseCallback:()=>li(i_.REAL_NAME_PROMPT,n),modalKey:"Guild Hub Real Name Modal"}),s&&(0,m.openModalLazy)(async()=>{let{default:e}=await Promise.all([t.e("71898"),t.e("10585")]).then(t.bind(t,954784));return t=>(0,i.jsx)(e,{...t,guildId:n})},{onCloseCallback:()=>(0,rS.ry)(n,a),modalKey:"Guild Welcome Screen Modal"})),null}renderThreadSidebar(){let e,{channel:n,section:t,channelSidebarState:l,guildSidebarState:s,width:a,channelIsContentGated:r,spoilerGatingChannelId:d}=this.props;if(null==s&&null==l)return null;if(t===er.YvQ.SIDEBAR_CHAT&&null!=l){if(r||null!=d)return null;switch(l.type){case iV.PE.CREATE_THREAD:if(n?.isForumLikeChannel())return null;e=(0,i.jsx)(sj,{parentChannelId:l.parentChannelId,parentMessageId:l.parentMessageId,location:l.location});break;case iV.PE.VIEW_THREAD:let t=n?.isForumLikeChannel()?le:sG;e=(0,i.jsx)(t,{channelId:l.channelId});break;case iV.PE.VIEW_MOD_REPORT:e=(0,i.jsx)(sG,{channelId:l.channelId,baseChannelId:l.baseChannelId});break;case iV.PE.VIEW_CHANNEL:case iV.PE.VIEW_MESSAGE_REQUEST:default:return null}}if(null!=s&&null==e)if(s.type!==iV.QV.GUILD_MEMBER_MOD_VIEW)return null;else{let{guildId:e,userId:n,moderatorReportId:t}=s.details;return(0,i.jsx)("div",{style:{width:er.da6},className:rq.uC,children:(0,i.jsx)(r1,{guildId:e,userId:n,moderatorReportId:t,onClose:()=>iB.A.closeGuildSidebar(e)})})}if(null==e)return null;let o=n?.type!=null&&er.kvI.GUILD_THREADS_ONLY.has(n.type)?528:450,c=a-er.MdR-o;return c+=375,(0,i.jsx)(rD.A,{sidebarType:n?.type!=null&&er.kvI.GUILD_THREADS_ONLY.has(n.type)?rD.X.PostSidebar:rD.X.ThreadSidebar,maxWidth:c,onWidthChange:this.handleThreadSidebarResize,children:e})}render(){let{channel:e,guild:n,formattedChannelName:t,isUnavailable:l,layout:s,section:a,hasModalOpen:d,guildSidebarState:o,hasTextActivityInPanelMode:c}=this.props,{threadSidebarWidth:u,isThreadSidebarFloating:h}=this.state,A=this.shouldRenderCall();if(l)return(0,i.jsx)(rF,{});if(null==e)return(0,i.jsx)(rH.A,{channelId:this.props.channelId});let g=a===er.YvQ.SIDEBAR_CHAT,m=null!=o&&!g,x=!e.isForumLikeChannel()&&!d,p=n?.name;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(nO.HI,{location:p,subsection:t??void 0}),(0,i.jsxs)("div",{"data-has-border":e.type!==er.rbe.GUILD_VOICE,className:r()(rq.TE,{[rq.js]:g||m,[rq.jl]:g&&h}),children:[x?(0,i.jsx)(ep.A,{style:{right:g?u:void 0},className:rq.x4,channel:e,draftType:t4.C.ChannelMessage}):null,A||c?null:this.renderHeaderBar(),this.renderCall(),this.renderEmbeddedActivityPanel(),(0,i.jsxs)("div",{className:r()(rq.Qs,{[rq.Oo]:s===er.DUB.NO_CHAT}),children:[this.renderChat(),this.renderSidebar()]})]}),this.renderThreadSidebar()]})}}let r3=(0,ef.A)(r2),r9=s.memo(function(e){var n,t;let l,{providedChannel:a}=e,[r,d]=s.useState(null),o=(0,A.bG)([eU.A],()=>eU.A.getChannelId()),c=(0,A.bG)([eU.A],()=>eU.A.getVoiceChannelId()),x=(0,A.bG)([eG.A],()=>a??eG.A.getChannel(o),[o,a]),p=(0,tA.DZ)(),f=(0,tA.e4)(x,"ConnectedChannel"),I=(0,A.bG)([eG.A],()=>eG.A.getChannel(c),[c]),b=f?.parent_id,C=(0,A.bG)([eG.A],()=>eG.A.getChannel(b),[b]),E=(0,A.bG)([n1.A],()=>n1.A.getGuild(f?.guild_id),[f]),{needSubscriptionToAccess:y}=(0,lr.A)(f?.id??void 0),v=(0,A.bG)([nn.A],()=>{let e=null!=o?nn.A.getParticipants(o):[],n=null!=o?nn.A.getActivityParticipants(o):[];return e.length-n.length>0},[o]),N=(0,lt.A)(),_=(0,A.bG)([eU.A],()=>(N?.channelId??eU.A.getVoiceChannelId())===f?.id),T=(0,A.bG)([eb.Ay],()=>null!=f?eb.Ay.getSelfEmbeddedActivityForChannel(f.id):null,[f]),S=(0,A.bG)([rM.A],()=>rM.A.isConnected()),R=(0,eI.A)(S),L=S&&!1===R;s.useEffect(()=>{_&&L&&null!=T&&null!=f&&j.A.selectParticipant(f.id,(0,ne.Qt)({applicationId:T.applicationId,instanceId:T.compositeInstanceId}))},[L,f,_,T]);let O=(0,A.bG)([eb.Ay],()=>eb.Ay.getCurrentEmbeddedActivity()),M=(0,A.bG)([eb.Ay],()=>eb.Ay.getActivityPanelMode()),D=null!=O&&!(0,eN.A)(f?.id)&&M===eJ.Gd.PANEL,P=(0,A.bG)([l4.A],()=>null!=f&&f.isVocalThread()&&!u().isEmpty(l4.A.getVoiceStatesForChannel(f.id)),[f]),k=null!=f&&f.isPrivate()&&!D&&v,G=f?.isGuildVocal()||k||P,U=(0,A.bG)([ln.A],()=>ln.A.getFrameLayoutMode()===rY.y.FOCUSED),{welcomeModalChannelId:w}=(0,h.zy)(),F=(0,A.bG)([tZ.A],()=>null!=f&&tZ.A.isLurking(f.guild_id),[f]),H=(0,A.bG)([rR.A],()=>rR.A.hasSeen(f?.guild_id,F),[f,F]),B=(0,A.bG)([nn.A,eb.Ay],()=>null!=eb.Ay.getConnectedActivityLocation()&&eb.Ay.getActivityPanelMode()===eJ.Gd.PANEL?eb.Ay.getFocusedLayout()===eJ.E8.NO_CHAT?er.DUB.NO_CHAT:er.DUB.NORMAL:null!=o?nn.A.getLayout(o):er.DUB.NORMAL,[o]),V=(n=E?.id,l=(0,A.bG)([n1.A,iN,J.default,X.Ay],()=>{let e=n1.A.getGuild(n);if(e?.features.has(er.GuildFeatures.HUB)!==!0||!0===iN.hasViewedPrompt(i_.REAL_NAME_PROMPT,e.id))return null;let t=J.default.getCurrentUser();if(null==t)return null;let l=X.Ay.getMember(e.id,t?.id);return l?.nick==null}),s.useEffect(()=>{null!=n&&null!=l&&(l||li(i_.REAL_NAME_PROMPT,n))},[l,n]),!0===l),W=(t=E?.id,(0,A.bG)([eG.A,n1.A,eU.A],()=>{let e=n1.A.getGuild(t);if(!(e?.features.has(er.GuildFeatures.WELCOME_SCREEN_ENABLED)===!0&&e.features.has(er.GuildFeatures.COMMUNITY))||e.features.has(er.GuildFeatures.GUILD_SERVER_GUIDE))return!1;let n=eG.A.getChannel(w);return w===eU.A.getChannelId(t)&&null!=n&&n.getGuildId()===e.id&&(0,rL.ke)(n.type)})),{section:Y,channelSidebarState:z}=(0,A.cf)([lE.Ay],()=>({section:lE.Ay.getSection(o,f?.isDM()),channelSidebarState:lE.Ay.getSidebarState(o)}),[o,f]),q=E?.id,K=(0,A.bG)([lE.Ay],()=>lE.Ay.getGuildSidebarState(q),[q]),$=(0,iS.lI)(),Z=(0,tg.Ay)(f),ee=(0,tg.Ay)(f,!0),en=(0,A.bG)([nn.A],()=>null!=f?nn.A.getSelectedParticipant(f.id):null),el=(0,e8.vL)(f),ei=(0,iW.Uf)(f),es=null!=f&&c===f.id,ea=null!=f&&f.isGuildStageVoice(),{enabled:ed}=lI.A.useConfig({location:f?.isDM()?"DM Channel Invite Modal":"Invalid Channel for Experiment"});!function(e){let{onTransition:n}=e;s.useEffect(()=>{async function e(e){let{location:t}=e,l=(0,ev.H)(t);if(null==l||!(0,eN.A)(l))return;eU.A.getVoiceChannelId()!==l&&await (0,e4.A)({channelId:l});let i=eG.A.getChannel(l),s=i?.guild_id;setTimeout(()=>{(0,e6.A)(s,t),n?.()},0)}return et._.subscribe(er.jej.OPEN_EMBEDDED_ACTIVITY,e),()=>{et._.unsubscribe(er.jej.OPEN_EMBEDDED_ACTIVITY,e)}},[n])}({onTransition:void 0}),s.useEffect(()=>{let e=(0,tf.JK)();if(e?.location?.state?.stageInviteKey===rz.J2){let{channelId:n}=(0,iT.vu)(e?.location?.pathname)??{};null!=n&&d(n)}},[]);let eo={channel:f,inCurrentVoiceChannel:es},ec=s.useRef(eo);s.useEffect(()=>{ec.current=eo}),s.useEffect(()=>{let{channel:e,inCurrentVoiceChannel:n}=ec.current;null!=r&&null!=e&&ea&&e.id===r&&!n&&((0,iz.av)(e),d(null))},[r,ea]);let eu=(0,ej.cI)(f),eh=null!=f&&f.isPrivate(),eA=(0,eI.A)(eh),eg=(0,eI.A)(f?.id);s.useEffect(()=>{let e=eA&&!eh,n=eA&&eh&&f?.id!==eg;(e||n)&&(0,th.Dr)(g.M.ACTIVITY_GDM_CALL_TOOLTIP,{dismissAction:l8.i.AUTO})},[f?.id,eg,eh,eA]);let em=(0,m.useHasAnyModalOpen)();return(0,i.jsx)(r3,{guildId:f?.guild_id,channelId:o,channel:f,channelName:Z,formattedChannelName:ee,parentChannel:C,voiceChannel:I,layout:B,needSubscriptionToAccess:y,isLurking:F,hasModalOpen:em,section:Y,channelSidebarState:z,guildSidebarState:K,guild:E,showCall:!y&&G,showActivityPanel:D,showFramePanel:U,channelIsContentGated:el,spoilerGatingChannelId:ei,isMobile:(0,A.bG)([Q.A],()=>f?.type===er.rbe.DM&&Q.A.isMobileOnline(f.getRecipientId()),[f]),isUnavailable:(0,A.bG)([rO.A],()=>f?.guild_id!=null&&rO.A.isUnavailable(f.guild_id),[f]),showRealNameModal:V,showWelcomeModal:!H&&W,showFollowButton:f?.type===er.rbe.GUILD_ANNOUNCEMENT&&E?.features.has(er.GuildFeatures.NEWS)||!1,...(0,A.cf)([l4.A],()=>({hasVideo:null!=f&&l4.A.hasVideo(f.id)}),[f]),inCall:es,selectedParticipant:en,showChannelSummaries:eu,showHeaderGuildBreadcrumb:p||$,premiumIndicatorEnabled:!1,hasTextActivityInPanelMode:D,embeddedActivity:O,addToDMUpdatesEnabled:ed})})}