Build 620073canary
Module 741919
118,875 characters · in 58a4d68a5644dcca.jsDependencies
Required by (1)
Lazily required by (1)
Requires (482)
457758671247016961179281957521241222312557828863293853171731956352413612436537374113947039623403894140243105439904412045494471674729447675499995026851943552945656256815579075873662502668346928271393756788519087664908049124293055932469547795561957019748399161101555104171108959114212116331119031123292128286130696133385138017138298140735143161146423147087148494149790150934151119152367158045162093162199162866163126163328164617165610174459177953182061183555183994186111187360187495192308193738194261198052200273202091202541204651207634207777208882210714211862215530216418217530219065222692225315228366229187231483232835234320241541241696243166247676248310249203249790254828256331262763267102268218270003271456272736274541276293278941281595284009284252287809288254289873290136290863297264300233303727305866306788307623308244309010311016312138312381314307315502317525317560320448321073321191322338323073325348327337331322332456334738338510341278342296342321345942351906352123353428355622361311361610364522365199365607366605367513370876372320375500375708376943378570379848381849383199383448383831387755394300394953396095397562402216402860403362403581403862406704408018408278414798419731422844425557427262428689432371435470435558439053442228442353442433446576449582452015452027454719456412461213465532465829468689470710473503474078474397475743475825477782477900479026480335485947486020486974488926490094499211501193503062503698516607518477518960519480521732522556522602524058529942534890535089538303544231548118549973554146559506561419561446562153565846567249568598573163573435575593576705579872582128587168587837589158590180594007594832599941604681605117607399607508616356620148623562624479625075625180625494631576636374636537636922641703646986649852650583652215657048657538659617660273661492661531662349663417665909666810667532668778672929673843679492682557683063683438684407685399688438688810689175689874691540695366695526695904696101696451699976702513702841707539707554707653707792709017709066713348713517713608714991715482717421718019723200726249730852731854732637733484734057736653738876739455741961742023742589743987744808746080747926748975753727753738761508761640763827765178765671770679775602776231780338782603783123789645790535791556792831793574795816799258806150806163806931809871811024811893812771812991812993815637817281818023818348821269821609822074822610826673827258827428828488834730837381840411844086847374850891853742857071857250857253863922866665869146872363873614878678880465885386885574886393887129888904892110898029900179901472901600909735909833913453914703915089915614919577919638922016922590925166928202931481931664933958935208938764939249940382943712945810945830946116946228946356947094950344952270957565958720959070964486966430967198969151973854975571976860977997978940980707983495984545991690994500996988999291999900
Source Raw
function(e,n,t){t.r(n),t.d(n,{default:()=>dN}),t(321073);var i,l=t(477900),s=t(582128),a=t(503698),r=t.n(a),d=t(284009),o=t.n(d),c=t(435558),u=t.n(c),h=t(806163),A=t(17928),g=t(554146),m=t(192308),x=t(289873),p=t(821609),f=t(43990),I=t(367513),b=t(604681),j=t(442433);t(183994);var C=t(837381),E=t(887129),y=t(607399),v=t(834730),N=t(194261),_=t(312138),T=t(475825),S=t(177953),R=t(297264),L=t(414798),O=t(775602),M=t(793574),P=t(688810),D=t(449582),k=t(485947),U=t(878678),G=t(69282),w=t(657048),F=t(361610),H=t(964486),B=t(36124),V=t(317525),W=t(219065),z=t(818348),Y=t(375708);let K=[];var q=t(342296),X=t(616356),Q=t(696451),$=t(290863),Z=t(461213),J=t(741961),ee=t(287809),en=t(303727),et=t(174459),ei=t(625494),el=t(488926),es=t(427262),ea=t(19575),er=t(589158),ed=t(652215),eo=t(162866),ec=t(4577);let eu=ea.Ay.getEnableHardwareAcceleration(),eh=s.memo(function(e){let{channel:n,sectionId:i,userId:a,guildOwnerId:r}=e,d=s.useRef(null),o=(0,A.bG)([J.A],()=>J.A.isTyping(n.id,a)),c=(0,A.bG)([Q.Ay],()=>Q.Ay.getMember(n.guild_id,a)),u=(0,A.bG)([V.A],()=>c?.colorRoleId!=null?V.A.getRole(n.guild_id,c.colorRoleId)?.name:void 0,[n.guild_id,c]),h=(0,A.bG)([ee.default],()=>ee.default.getUser(a)),g=(0,A.bG)([ee.default],()=>ee.default.getCurrentUser()),m=h?.id===g?.id,x=(0,A.bG)([$.A,Z.A],()=>m?Z.A.getStatus():$.A.getStatus(a,n.guild_id)),p=(0,A.bG)([$.A],()=>$.A.isMobileOnline(a)),f=(0,A.yK)([$.A,Z.A],()=>m?Z.A.getActivities():$.A.getActivities(a,n.guild_id)),I=(0,A.bG)([X.A],()=>X.A.getAnyStreamForUser(a)),b=(0,C.rm)(a),E=(0,A.bG)([W.A],()=>W.A.canUserViewChannel(n.id,i,a)),v=h?.id!=null&&h.id===r,N=s.useCallback(e=>{null!=h&&(0,j.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("866038"),t.e("926132"),t.e("146652"),t.e("893190"),t.e("882073"),t.e("691994"),t.e("576665"),t.e("624198"),t.e("823427"),t.e("343116"),t.e("70515"),t.e("666939"),t.e("424966")]).then(t.bind(t,175269));return t=>(0,l.jsx)(e,{...t,user:h,guildId:n.guild_id,channel:n})})},[h,n]),_=s.useCallback(()=>{if(null==h)return;let e=`@${es.Ay.getUserTag(h,{decoration:"never"})}`,t=`<@${h.id}>`;ei._.dispatch(ed.jej.TEXTAREA_FOCUS,{channelId:n.id}),ei._.dispatchToLastSubscribed(ed.jej.INSERT_TEXT,{plainText:e,rawText:t}),L.A.startTyping(n.id)},[h,n]),T=s.useCallback(e=>{e.stopPropagation(),(0,U.K4)({guildId:n.guild_id,location:{section:ed.JJy.THREAD_MEMBER_LIST,object:ed.ZSU.BOOST_GEM_ICON}})},[n.guild_id]),S=(0,D.r)({user:h,guildId:n.guild_id}),[R,O]=s.useState(!1);if(null==h)return null;let M=c?.premiumSince;return(0,l.jsx)(q.A,{targetElementRef:d,user:h,guildId:n.guild_id,channelId:n.id,position:y.Fr?"window_center":"left",spacing:16,onShiftClick:_,shouldShow:R,onRequestClose:()=>O(!1),children:e=>{let{onClick:t,onMouseDown:i,...s}=e;return(0,l.jsx)(er.A,{ref:d,onContextMenu:N,shouldAnimateStatus:eu,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:R,applicationStream:I,premiumSince:null==M?null:new Date(M),onClickPremiumGuildIcon:T,itemProps:b,lostPermissionTooltipText:E?void 0:Y.intl.string(Y.t["/QcoTz"]),isOwner:v,nameplate:S,onClick:e=>{e.shiftKey?_?.():O(e=>!e)},onMouseDown:e=>{R?e.stopPropagation():i?.(e)},...s})}})}),eA=s.memo(function(e){let{id:n,label:t,count:i,guildId:s}=e,a=(0,G.Xx)({roleId:n,guildId:s,size:16});return n===ed.clD.UNKNOWN?(0,l.jsx)("div",{className:ec.lL,children:(0,l.jsx)("div",{className:ec.k1})}):(0,l.jsxs)(k.A,{className:ec.lL,"aria-label":Y.intl.formatToPlainString(Y.t.Uaqbke,{title:t,count:i}),children:[null!=a?(0,l.jsx)(w.A,{className:ec.UT,...a}):null,(0,l.jsxs)("span",{"aria-hidden":!0,children:[t," \u2014 ",i]})]})}),eg=s.memo(function(e){let{channel:n}=e;return n.type===ed.rbe.PRIVATE_THREAD?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:eo.yF}),(0,l.jsxs)(v.E,{variant:"text-xs/bold",color:"text-default",className:eo.Uz,children:[(0,l.jsx)(N.LockIcon,{size:"xxs",color:"currentColor"}),"\xa0",Y.intl.string(Y.t.BTLTAs)]}),(0,l.jsx)(v.E,{variant:"text-sm/normal",color:"text-default",className:eo.GA,children:Y.intl.string(Y.t.Hsd8hC)})]}):null});function em(e){var n;let t,i,a,d,o,{channel:c,guild:h}=e,g=`members-${c.id}`,{analyticsLocations:m}=(0,P.Ay)(M.A.MEMBER_LIST),x=function(e,n){(0,H.Ay)(()=>{n?.id!=null&&(0,F.Ey)(n.id,e,B.LD)});let t=(0,A.bG)([V.A],()=>null!=n?V.A.getSortedRoles(n.id):[]),{version:i,members:l}=(0,A.cf)([W.A],()=>({version:W.A.getMemberListVersion(e),members:W.A.getMemberListSections(e)})),a=null==n,r=s.useMemo(()=>{if(a)return K;let e=t.filter(e=>e.hoist).map(e=>({id:e.id,label:e.name}));return e.push({id:z.cl.ONLINE,label:Y.intl.string(Y.t.WbGtnH)},{id:z.cl.OFFLINE,label:Y.intl.string(Y.t.Vv0abJ)}),e.map(e=>{let{id:n,label:t}=e;return{label:t,userIds:l?.[n]?.userIds??[],id:n,roleId:n}})},[t,l,i,a]);return null!=l?r:K}(c.id,h),p=x.filter(e=>e.userIds.length>0).reverse()[0],{navigator:f,listRef:I}=(n=g,t=(0,A.bG)([O.Ay],()=>O.Ay.keyboardModeEnabled),i=s.useRef(null),a=s.useCallback((e,n)=>{let t=i.current;if(null==t)return;let l=parseInt(n,10),[s,a]=t.getSectionRowFromIndex(l),r=42*(0===s&&0===a);t.scrollToIndex({section:s,row:a,padding:r,callback:()=>{requestAnimationFrame(()=>document.querySelector(e)?.focus({preventScroll:!0}))}})},[42]),d=s.useCallback(()=>new Promise(e=>{let n=i.current;if(null==n)return e();n.scrollToTop({callback:()=>requestAnimationFrame(()=>e())})}),[]),o=s.useCallback(()=>new Promise(e=>{let n=i.current;if(null==n)return e();n.scrollToBottom({callback(){requestAnimationFrame(()=>setTimeout(e,100))}})}),[]),{navigator:(0,E.Ay)({id:n,setFocus:a,isEnabled:t,scrollToStart:d,scrollToEnd:o}),listRef:i}),b=0===x.length||x.every(e=>0===e.userIds.length);if(s.useEffect(()=>{et.default.track(ed.HAw.MEMBER_LIST_VIEWED,{channel_id:c.id,channel_type:c.type,guild_id:c.guild_id})},[c.guild_id,c.id,c.type]),b)return(0,l.jsx)(ex,{channel:c});let j=u().omit(f.containerProps,["ref"]),y=el.wT(h);return(0,l.jsx)(P.f5,{value:m,children:(0,l.jsx)(C.hD,{navigator:f,children:(0,l.jsx)(_.sk,{children:e=>(0,l.jsx)("div",{className:r()(ec.yg,ec.ML,eo.kL),children:(0,l.jsx)(T.OZ,{ref:I,className:ec.ol,paddingTop:0,sectionHeight:42,renderSection:e=>{let{section:n}=e,t=x[n];return(0,l.jsx)(eA,{id:t.id,label:t.label,count:t.userIds.length,guildId:h.id},t.id)},rowHeight:42,renderRow:e=>{let{section:n,row:t}=e,{userIds:i,id:s}=x[n];return(0,l.jsx)(eh,{channel:c,sectionId:s,userId:i[t],guildOwnerId:y},i[t])},footerHeight:e=>80*(x[e]===p&&c.type===ed.rbe.PRIVATE_THREAD),renderFooter:e=>x[e.section]===p?(0,l.jsx)(eg,{channel:c},"footer"):null,innerAriaLabel:Y.intl.string(Y.t["9Oq93m"]),innerTag:"ul",sections:x.map(e=>e.userIds.length),fade:!0,...j,...e},g)})})})})}function ex(e){let{channel:n}=e;return(0,l.jsxs)("div",{className:r()(eo.p$,eo.kL,ec.yg,ec.ML,ec.ol),children:[(0,l.jsx)(v.E,{className:eo.ks,variant:"text-xs/bold",color:"interactive-text-default",children:Y.intl.string(Y.t["9Oq93m"])}),(0,l.jsxs)("div",{className:eo.hs,children:[(0,l.jsx)("div",{className:eo.AI,children:(0,l.jsx)(S.n,{size:"lg",color:"currentColor"})}),(0,l.jsx)(en.A,{className:eo.WA})]}),(0,l.jsx)(R.D,{variant:"heading-md/semibold",children:n.isForumPost()?Y.intl.string(Y.t.p0UgNQ):Y.intl.string(Y.t["9/n5vz"])}),(0,l.jsx)(v.E,{className:eo.WO,variant:"text-sm/normal",color:"text-default",children:Y.intl.string(Y.t.emw8UP)})]})}var ep=t(738876),ef=t(456412),eI=t(432371),eb=t(475743),ej=t(933958),eC=t(702841),eE=t(567249),ey=t(811024),ev=t(969151),eN=t(108959),e_=t(866665),eT=t(446576),eS=t(817281),eR=t(95561),eL=t(587837),eO=t(850891),eM=t(742023),eP=t(204651),eD=t(383831),ek=t(128286),eU=t(734057),eG=t(309010),ew=t(795816),eF=t(685399),eH=t(216418),eB=t(620148),eV=t(732637),eW=t(104171),ez=t(47294),eY=t(594007),eK=t(16961),eq=t(138017),eX=t(715482),eQ=t(315502),e$=t(573163),eZ=t(234320),eJ=t(5867),e0=t(248310);function e1(e){let{channelId:n,className:t,...i}=e,a=s.useRef(null),r=(0,A.bG)([ej.Ay],()=>ej.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)([J.A],()=>!(0,c.isEmpty)(J.A.getTypingUsers(e)),[e]),{unreadCount:t,mentionCount:i}=(0,A.cf)([e$.Ay],()=>({unreadCount:e$.Ay.getUnreadCount(e),mentionCount:e$.Ay.getMentionCount(e)}),[e]);return{unreadCount:t,mentionCount:i,isTyping:n}}(n),h=s.useCallback(()=>{a.current?.focus()},[]);(0,eZ.Vo)({event:ed.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)([ej.Ay],()=>ej.Ay.getFocusedLayout()),p=u>0?u:o,f=p>0;return(0,l.jsxs)("div",{className:e0.iE,children:[(0,l.jsx)(eP.l,{isTrayButton:!0,buttonRef:a,onClick:d,label:g,"aria-label":m.join(", "),tooltipPosition:"top",iconComponent:x===eJ.E8.NO_CHAT?eq.j:eX.g,themeable:!0,className:t,...i}),f?(0,l.jsx)(eQ.A,{hasMentions:u>0,truncatedCount:p>99?"99+":p,className:e0.qS}):null]})}var e2=t(538303);let e5=eW.DN.SIZE_32,e9={[eJ.E8.NO_CHAT]:e2.Oo,[eJ.E8.RESIZABLE]:e2.Ig};function e3(e){let{maxHeight:n,connectedLocation:t,renderExternalHeader:i}=e,a=(0,eB.A)(),d=(0,A.yK)([ej.Ay],()=>ej.Ay.getEmbeddedActivitiesForLocationIncludingHidden(t),[t]),o=(0,ev.H)(t),c=(0,A.bG)([eU.A],()=>eU.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)([ej.Ay],()=>ej.Ay.getFocusedLayout()),p=x!==eJ.E8.NO_CHAT,[I,b]=s.useState(eM.Ay.activityPanelHeight??n??null),j=s.useCallback(e=>{eS.Ay.updatedUnsyncedSettings({activityPanelHeight:e})},[]),C=s.useRef(null),[E,y]=s.useState({width:0,height:0});s.useLayoutEffect(()=>{if(null==C.current)return;let e=new ResizeObserver(()=>{y({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??""),L=(0,A.bG)([eG.Ay],()=>eG.Ay.getChannelId()),M=(0,A.yK)([Q.Ay],()=>null==c?[]:Array.from(R?.embeddedActivity.userIds??[]).map(e=>Q.Ay.getMember(c.guild_id,e)),[R,c]),P=s.useMemo(()=>{let e=new Map;return M.forEach(n=>{null!=n&&void 0!==n&&e.set(n.userId,n)}),e},[M]),D=function(e,n,t){let i=(0,eb.Ay)(e),l=e!==i,[a,r]=s.useState(!1);s.useEffect(()=>{r(!0);let e=setTimeout(()=>r(!1),50);return()=>clearTimeout(e)},[e]);let d=!O.Ay.useReducedMotion&&(l||a);return s.useMemo(()=>{let i=d?{transitionProperty:"height, max-height",transitionDuration:"50ms",transitionTimingFunction:"ease-in-out"}:void 0;return e&&null!=n&&null!=t?{...i,minHeight:200,maxHeight:t,height:n}:i},[d,e,t,n])}(p,I,n),k=(0,eK.G)();if(null==a)return null;let U=[];function G(e){if(null==e||void 0===e||e===eW.mt)return null;let n=P.get(e.id),t=n?.nick??es.Ay.getName(e);return(0,l.jsx)(e_.m,{asContainer:!0,text:t,position:"bottom",children:(0,l.jsx)("img",{src:e.getAvatarURL(c?.guild_id,e5),alt:t,className:e2.my},e.id)},e.id)}return null!=R&&(U=Array.from(R.embeddedActivity.userIds).map(e=>ee.default.getUser(e)).filter(e=>null!=e&&void 0!==e)),(0,l.jsx)(f.N,{theme:ed.NJ8.DARK,children:e=>(0,l.jsxs)("div",{className:r()(e2.iE,e9[x],e),ref:m,style:D,children:[i?.(),(0,l.jsx)(eO.A,{type:"embedded-activity",applicationId:a.id}),(0,l.jsxs)("div",{className:e2.lq,children:[p?null:(0,l.jsx)("div",{className:e2.wx,children:(0,l.jsx)(v.E,{color:"text-strong",variant:"text-md/semibold",className:e2.qd,children:a?.name})}),(0,l.jsx)("div",{className:r()(e2.ht,{[e2.kK]:S}),style:{paddingLeft:_,paddingRight:_,paddingTop:T,paddingBottom:T},ref:C,children:(0,l.jsx)(eV.A,{className:e2.pU,embedId:(0,eY.A)(t.id,a.id)})}),null!=L?(0,l.jsxs)("div",{className:e2.qr,children:[(0,l.jsx)(eW.Ay,{renderIcon:!1,users:U,size:e5,max:6,renderUser:G}),(0,l.jsxs)("div",{className:e2.Hq,children:[(0,l.jsxs)("div",{className:e2.qi,children:[(0,l.jsx)(e1,{channelId:L}),(0,l.jsx)(eP.l,{isTrayButton:!0,label:Y.intl.string(Y.t.brPQ5U),onClick:g,iconComponent:eT.g,themeable:!0})]}),(0,l.jsx)("div",{className:e2.pt,children:(0,l.jsx)(eD.A,{applicationId:a.id,location:t,centerButton:!0,color:"disconnect"})})]}),k?(0,l.jsx)(ek.A,{popoutOpen:!1,onOpenPopout:()=>{(0,eR.zV)(ed.HAw.ACTIVITY_POPOUT_POP_OUT_BUTTON_CLICKED),(0,ez.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,l.jsx)(eL.A,{minHeight:480,maxHeight:n,resizableNode:m,onResize:e=>{ei._.dispatch(ed.jej.MANUAL_IFRAME_RESIZING,{resizing:!0}),b(e)},onResizeEnd:e=>{ei._.dispatch(ed.jej.MANUAL_IFRAME_RESIZING,{resizing:!1}),j(e)}}):null]})})}function e6(e){let{maxHeight:n,renderExternalHeader:t}=e,{connectedChannelId:i,connectedActivity:s,activityPanelMode:a}=(0,eC.cf)([ej.Ay],()=>{let e=ej.Ay.getConnectedActivityLocation(),n=ej.Ay.getSelfEmbeddedActivityForLocation(e);return{connectedChannelId:(0,ev.H)(e),connectedActivity:n,activityPanelMode:ej.Ay.getActivityPanelMode()}}),r=(0,eC.bG)([eE.A],()=>eE.A.getWindowOpen(ed.MLl.ACTIVITY_POPOUT));if(!(0,ey.Gp)(i))return null;let d=s?.applicationId;return a!==eJ.Gd.PANEL||null==d||r||null==i||null==s||(0,eN.A)(i)?null:(0,l.jsx)(e3,{maxHeight:n,connectedLocation:s.location,renderExternalHeader:t})}var e7=t(90804),e4=t(748975),e8=t(323073),ne=t(991690),nn=t(922016),nt=t(980707),ni=t(477782),nl=t(663417),ns=t(365199),na=t(342321),nr=t(625180),nd=t(672929),no=t(58736),nc=t(165610);function nu(e){let{channel:n}=e,[t,i]=s.useState(!1),a=s.useRef(null),r=(0,na.A)(n,"app_channel_header"),d=s.useMemo(()=>({type:ne.U.APP_CHANNEL,channelId:n.id,guildId:n.guild_id??void 0}),[n.id,n.guild_id]),o=(0,nd.A)(n.application_id??null,d),c=(0,nc.x1)(o)&&o.data.proxyTicketRefreshing,u=s.useCallback(()=>{null==o||c||nr.A.refreshProxyTicket(o.id)},[o,c]),h=Y.intl.string(Y.t["UKOtz+"]),A=(0,nc.x1)(o);return A||null!=r?(0,l.jsx)(nn.Y,{targetElementRef:a,shouldShow:t,animation:nn.Y.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,onRequestClose:()=>i(!1),renderPopout:e=>{let{closePopout:n}=e;return(0,l.jsx)(nt.W,{"data-menu-migrated":!0,navId:"app-channel-header-overflow",onClose:n,onSelect:n,"aria-label":Y.intl.string(Y.t.Xm41aV),children:(0,l.jsxs)(ni.rX,{children:[A&&(0,l.jsx)(ni.Dr,{id:"reload-app",label:Y.intl.string(Y.t.kHie4V),action:u,icon:nl.RefreshIcon,leadingAccessory:{type:"icon",icon:nl.RefreshIcon},disabled:c}),r]})})},children:(e,n)=>{let{isShown:t}=n;return(0,l.jsx)(no.Ay.Icon,{...e,ref:a,onClick:()=>i(e=>!e),tooltip:t?null:h,icon:ns.MoreHorizontalIcon,"aria-label":h,selected:t})}}):null}var nh=t(12470),nA=t(811893),ng=t(91242),nm=t(809871),nx=t(241696),np=t(869146);function nf(e){let{channel:n}=e,t=s.useMemo(()=>({type:ne.U.APP_CHANNEL,channelId:n.id,guildId:n.guild_id??void 0}),[n.id,n.guild_id]),i=(0,nd.A)(n.application_id??null,t),a=(0,eK.G)(),r=(0,A.bG)([np.A,ng.A],()=>np.A.getWindowOpen(ed.MLl.ACTIVITY_POPOUT)&&null!=i&&ng.A.getMainFrame()?.id===i.id,[i]),d=s.useCallback(()=>{null!=i&&(0,ez.A)({onConfirm:()=>(0,nx.A)(i.id)})},[i]),o=s.useCallback(()=>{(0,ez.A)({onConfirm:()=>nm.A.popInFrame()})},[]);return(0,nc.x1)(i)?r?(0,l.jsx)(no.In,{icon:nh._,tooltip:Y.intl.string(Y.t["NKV/MO"]),"aria-label":Y.intl.string(Y.t["NKV/MO"]),onClick:o}):a?(0,l.jsx)(no.In,{icon:nA.t,tooltip:Y.intl.string(Y.t["3Zypbv"]),"aria-label":Y.intl.string(Y.t["3Zypbv"]),onClick:d}):null:null}var nI=t(568598),nb=t(198052),nj=t(164617),nC=t(355622),nE=t(689874),ny=t(828488),nv=t(939249),nN=t(408278),n_=t(624479),nT=t(691540),nS=t(857250),nR=t(97483),nL=t(534890),nO=t(661531),nM=t(39623),nP=t(952270),nD=t(381849),nk=t(549973),nU=t(957565),nG=t(935208),nw=t(256331),nF=t(623562),nH=t(958720),nB=t(403862);let nV=["high","medium","low"],nW=s.memo(function(e){let{moderation:n}=e,t=null!=n&&1===n.status,i=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,i=0,l=0;return null==n.flaggedMessageCount&&0===n.flaggedMessageIds.length?l=t:null!=n.flaggedMessageCount?i=Math.max(0,t-e):l=Math.max(0,t-e),{passed:i,failed:e,unknown:l}},[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),nV.find(e=>t.includes(e))??null)})??null:null,o=d?.severity??null,c=d?.confidence??null;return(0,l.jsxs)("div",{className:nB.UO,children:[(0,l.jsx)(v.E,{variant:"text-xs/semibold",color:"text-default",className:nB.a9,children:"Moderation"}),(0,l.jsxs)("div",{className:nB.so,children:[(0,l.jsxs)("div",{className:nB.a7,children:[(0,l.jsx)(v.E,{variant:"text-md/semibold",color:null==n?"text-muted":t?"status-positive":"text-feedback-critical",children:null==n?"\u2014":t?"\u2713":"\u2717"}),(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-default",children:"Conversation"}),null!=n&&!t&&null!=n.statusReason&&(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-muted",children:n.statusReason})]}),(0,l.jsxs)("div",{className:nB.a7,children:[(0,l.jsx)(v.E,{variant:"text-md/semibold",color:null==n?"text-muted":i?"status-positive":"text-feedback-critical",children:null==n?"\u2014":i?"\u2713":"\u2717"}),(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-default",children:"Summary"}),null!=n&&!i&&(0,l.jsxs)(v.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&&!i&&(null!=o||null!=c)&&(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-muted",children:[o,c].filter(Boolean).join(" \xb7 ")})]}),(0,l.jsxs)("div",{className:nB.a7,children:[(0,l.jsx)(v.E,{variant:"text-md/semibold",color:null==n||"unknown"===r?"text-muted":"passed"===r?"status-positive":"text-feedback-critical",children:null==n||"unknown"===r?"\u2014":"passed"===r?"\u2713":"\u2717"}),(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-default",children:"Messages"}),null!=n&&(a.passed>0||a.failed>0||a.unknown>0)&&(0,l.jsx)(v.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(", ")})]})]})]})}),nz=s.memo(function(e){let{conversation:n,onJump:t}=e,i=nG.default.extractTimestamp(n.startMessageId),s=nG.default.extractTimestamp(n.endMessageId),a=(0,nk.e)({timestamp:i}),r=Math.max(1,Math.round((s-i)/1e3)),d=(0,nD.WR)({seconds:r,getFormatter:nD.i}),o=(0,A.bG)([nH.A],()=>nH.A.getConversationColor(n.channelId,n.id)??void 0,[n.channelId,n.id]);return(0,l.jsxs)(nv.D,{className:nB.Nm,style:{backgroundColor:o},onClick:()=>t(n),children:[(0,l.jsxs)("div",{className:nB.PY,children:[(0,l.jsx)(v.E,{variant:"text-md/medium",color:"text-default",className:nB.So,children:n.title}),(0,l.jsx)(nN.K,{icon:n_.CopyIcon,"aria-label":"Copy conversation JSON",variant:"secondary",size:"sm",onClick:e=>{e.stopPropagation(),(0,nU.C)(JSON.stringify(n,null,2),()=>(0,nT.P0)((0,nS.o)("Copied conversation JSON",nR.Ck.SUCCESS)))}})]}),(0,l.jsxs)(v.E,{variant:"text-xs/normal",color:"text-muted",className:nB.FR,children:[a," ago \xb7 ",d," duration \xb7 ",n.messageCount," messages \xb7 ",n.userCount," users"]}),null!=n.briefSummary&&(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-default",className:nB.g5,children:n.briefSummary}),n.keyPoints.length>0&&(0,l.jsx)("ul",{className:nB.JP,children:n.keyPoints.map((e,n)=>(0,l.jsx)("li",{children:(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-default",children:e})},n))}),(0,l.jsxs)(v.E,{variant:"text-xs/normal",color:"text-default",className:nB.RE,children:["Keywords: ",(0,l.jsx)("span",{className:nB.Br,children:n.keywords.length>0?n.keywords.join(" \xb7 "):"Not available."})]}),(0,l.jsxs)("div",{className:nB.UO,children:[(0,l.jsx)(v.E,{variant:"text-xs/semibold",color:"text-default",className:nB.a9,children:"Quality Scores"}),(0,l.jsxs)("div",{className:nB.so,children:[(0,l.jsxs)("div",{className:nB.a7,children:[(0,l.jsx)(v.E,{variant:"text-md/semibold",color:"text-default",children:n.substance?.score?.toFixed(2)??"\u2014"}),(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-default",children:"Substance"})]}),(0,l.jsxs)("div",{className:nB.a7,children:[(0,l.jsx)(v.E,{variant:"text-md/semibold",color:"text-default",children:n.engagement?.score?.toFixed(2)??"\u2014"}),(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-default",children:"Engagement"})]}),(0,l.jsxs)("div",{className:nB.a7,children:[(0,l.jsx)(v.E,{variant:"text-md/semibold",color:"text-default",children:n.dynamics?.score?.toFixed(2)??"\u2014"}),(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-default",children:"Dynamics"})]})]})]}),(0,l.jsx)(nW,{moderation:n.moderation??null})]})});function nY(e){let{channel:n}=e,t=(0,A.bG)([nH.A],()=>nH.A.getChannelConversations(n.id)??[],[n.id]),i=(0,A.bG)([nH.A],()=>nH.A.isPendingFetch(n.id),[n.id]),a=(0,A.bG)([nw.A],()=>nw.A.isHighlightingEnabled(),[]),r=s.useCallback(e=>{(0,nF.xI)(n.id,e.id)},[n]);return(0,l.jsxs)("aside",{"aria-label":"Conversations",className:nB.zr,children:[(0,l.jsxs)("div",{className:nB.wx,children:[(0,l.jsxs)("div",{className:nB.gn,children:[(0,l.jsx)(nL.ChatIcon,{color:nO.A.colors.INTERACTIVE_TEXT_DEFAULT}),(0,l.jsx)(v.E,{variant:"text-lg/semibold",color:"interactive-text-active",children:"Conversations"})]}),(0,l.jsx)("div",{className:nB.y6,children:(0,l.jsx)(nN.K,{icon:a?nM.EyeIcon:nP.EyeSlashIcon,"aria-label":a?"Hide highlights":"Show highlights",variant:"secondary",size:"sm",onClick:nF.Eg})})]}),(0,l.jsx)("div",{className:nB.Qs,children:0!==t.length||i?t.map(e=>(0,l.jsx)(nz,{conversation:e,onJump:r},e.id)):(0,l.jsx)(v.E,{variant:"text-sm/normal",color:"text-muted",className:nB.BI,children:"No conversations available."})})]})}var nK=t(268218),nq=t(726249),nX=t(228366),nQ=t(334738),n$=t(208882),nZ=t(938764),nJ=t(519480),n0=t(352123),n1=t(187495),n2=t(130696);let n5=function(e){let{guild:n,onAddGuild:i}=e,a=s.useCallback(()=>{(0,m.openModalLazy)(async()=>{let{default:e}=await Promise.all([t.e("683621"),t.e("711162"),t.e("159957"),t.e("728136"),t.e("216084"),t.e("36624"),t.e("22547")]).then(t.bind(t,1310));return t=>(0,l.jsx)(e,{...t,guild:n,source:ed.PE1.HUB_DIRECTORY,analyticsLocation:{section:ed.JJy.HUB_WELCOME_CTA}})})},[n]);return(0,l.jsxs)("div",{className:n2.h2,children:[(0,l.jsx)("img",{className:n2.hd,alt:"",src:t(668778)}),(0,l.jsx)(R.D,{className:n2._U,variant:"heading-xl/semibold",children:Y.intl.format(Y.t.vyvrpC,{guildName:n.name})}),(0,l.jsx)(v.E,{variant:"text-md/normal",className:n2.YI,children:Y.intl.string(Y.t.WypE0i)}),null!=i?(0,l.jsx)(n1.E,{className:n2.c5,iconUrl:t(928202),header:Y.intl.string(Y.t.hyK15i),completed:!1,onClick:i}):null,(0,l.jsx)(n1.E,{className:n2.c5,iconUrl:t(799258),header:Y.intl.string(Y.t.L4bwJ9),completed:!1,onClick:a})]})};var n9=t(683438),n3=t(689175),n6=t(761508),n7=t(765671),n4=t(22231),n8=t(66834),te=t(573435),tn=t(101555),tt=t(548118),ti=t(714991),tl=t(776231),ts=t(345942),ta=t(71393),tr=t(486020),td=t(149790),to=t(682557),tc=t(524058);let tu=s.memo(function(e){let{onClick:n}=e;return(0,l.jsxs)(nv.D,{onClick:n,className:tc.Eo,children:[(0,l.jsx)("img",{alt:"",src:"/assets/0b31557cff3db10f.svg"}),(0,l.jsx)(v.E,{variant:"text-sm/semibold",color:"text-strong",className:tc.Kk,children:Y.intl.string(Y.t.H9jxS1)})]})});function th(e){let{entry:n}=e,[i,a]=s.useState(!1),d=s.useRef(null),{canEdit:o}=(0,n0.A)(n);return(0,l.jsx)("div",{className:r()(tc.fc,{[tc.QX]:i}),children:(0,l.jsxs)(tn.Ay,{children:[o?(0,l.jsx)(e_.m,{text:Y.intl.string(Y.t.XnuOvN),children:(0,l.jsx)(tn.$n,{onClick:()=>{(0,m.openModalLazy)(async()=>{let{default:e}=await Promise.all([t.e("533651"),t.e("988869")]).then(t.bind(t,201700));return t=>(0,l.jsx)(e,{...t,entry:n})})},"aria-label":Y.intl.string(Y.t.XnuOvN),children:(0,l.jsx)(n4.PencilIcon,{size:"xs",color:"currentColor",className:tc.IQ})})}):null,(0,l.jsx)(to.A,{targetElementRef:d,onRequestOpen:()=>a(!0),onRequestClose:()=>a(!1),entry:n,hideEditButton:!0,children:e=>{let{onClick:n,...t}=e;return(0,l.jsx)(e_.m,{text:Y.intl.string(Y.t["UKOtz+"]),children:(0,l.jsx)(tn.$n,{...t,onClick:e=>{n(e)},ref:d,"aria-label":Y.intl.string(Y.t["UKOtz+"]),children:(0,l.jsx)(ns.MoreHorizontalIcon,{size:"md",color:"currentColor",className:tc.IQ})})})}})]})})}let tA=s.memo(function(e){let{entry:n}=e,[i,a]=s.useState(!1),r=null!=(0,A.bG)([ta.A],()=>ta.A.getGuild(n.guildId));async function d(){a(!0);try{r?(0,ts.u)(n.guildId):await n8.A.joinGuild(n.guildId,{source:ed.Q4z.DIRECTORY_ENTRY})}finally{a(!1)}}let o=tr.Ay.getGuildSplashURL({id:n.guildId,splash:n.splash,size:300*(0,tl.mZ)()}),c=tr.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,l.jsxs)("div",{className:tc.Nr,onContextMenu:function(e){(0,j.L3)(e,async()=>{let{default:e}=await Promise.resolve().then(t.bind(t,283354));return t=>(0,l.jsx)(e,{...t,entry:n})})},children:[(0,l.jsxs)("div",{className:tc.MY,children:[(0,l.jsx)("div",{className:tc.Yi,children:null!=o&&(0,l.jsx)("img",{src:o,alt:"",className:tc.j0})}),(0,l.jsx)("div",{className:tc.$f,children:(0,l.jsx)(te.Ay,{mask:te.Ay.Masks.SQUIRCLE,width:48,height:48,children:(0,l.jsx)("div",{className:tc.SA,children:(0,l.jsx)(tt.Ay,{className:tc.rZ,iconSrc:c,guild:(0,td.xi)(n),size:tt.Ay.Sizes.MEDIUM,active:!0})})})})]}),(0,l.jsxs)("div",{className:tc.OA,children:[(0,l.jsxs)("div",{className:tc.DD,children:[(0,l.jsx)(ti.A,{className:tc.n2,guild:n}),(0,l.jsx)(v.E,{className:tc.J5,variant:"heading-md/semibold",color:"text-strong",children:n.name})]}),(0,l.jsx)(v.E,{className:tc.h_,variant:"text-sm/normal",color:"text-default",children:n.description}),(0,l.jsxs)("div",{className:tc.Fj,children:[null!=n.approximatePresenceCount&&(0,l.jsxs)("div",{className:tc.Kl,children:[(0,l.jsx)("div",{className:tc.JX}),(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-default",children:Y.intl.format(Y.t["LC+S+m"],{membersOnline:n.approximatePresenceCount})})]}),null!=n.approximateMemberCount&&(0,l.jsxs)("div",{className:tc.Kl,children:[(0,l.jsx)("div",{className:tc.Li}),(0,l.jsx)(v.E,{variant:"text-xs/normal",color:"text-default",children:Y.intl.format(Y.t.zRl6XR,{count:n.approximateMemberCount})})]})]}),(0,l.jsx)("div",{className:tc.PD,children:(0,l.jsx)(p.$,{loading:i,variant:r?"secondary":"active",onClick:d,text:u,fullWidth:!0})})]}),(0,l.jsx)(th,{entry:n})]})});var tg=t(946116),tm=t(844086),tx=t(770679);function tp(e){let{searchQuery:n,setSearchQuery:t,handleClearSearch:i,handleSearchKeyPress:s}=e,{ref:a,width:d}=(0,n7.Ay)(),o=null!=d&&d<=800;return(0,l.jsxs)("div",{ref:a,className:tx.wx,children:[(0,l.jsx)("img",{alt:"",className:tx.F0,src:o?"/assets/4d020fd7fc4ea501.svg":"/assets/8f5262bfaa479264.svg"}),(0,l.jsx)("div",{className:tx.AZ,children:(0,l.jsxs)("div",{className:r()(tx.VW,{[tx.eO]:o}),children:[(0,l.jsx)(R.D,{variant:"heading-xl/semibold",className:tx.dc,children:Y.intl.string(Y.t.IT7qoC)}),(0,l.jsx)(v.E,{variant:"text-md/normal",className:tx.R_,children:Y.intl.string(Y.t["5PoYts"])}),(0,l.jsx)(f.N,{theme:z.NJ.LIGHT,children:e=>(0,l.jsx)("div",{className:r()(tx.MT,e),children:(0,l.jsx)(n9.I,{query:n,"aria-label":Y.intl.string(Y.t.nL2wKD),placeholder:Y.intl.string(Y.t.nL2wKD),onChange:t,onClear:i,onKeyDown:s})})})]})})]})}let tf=function(e){let{channel:n,directoryEntries:t,handleCreateOrAddGuild:i,searchQuery:a,setSearchQuery:r,handleClearSearch:d,handleSearchKeyPress:o,currentCategoryId:c,handleSelectCategory:u,categoryCounts:h,allEntriesCount:A,isLoading:g}=e;return(0,l.jsx)("div",{className:tm.$$,children:(0,l.jsxs)(n3.Gt,{className:tm.XG,children:[(0,l.jsx)(tp,{searchQuery:a,setSearchQuery:r,handleClearSearch:d,handleSearchKeyPress:o}),(0,l.jsx)(n3.Ch,{orientation:"horizontal",children:(0,l.jsxs)(n6.V,{className:tx.$H,type:"top",look:"brand",selectedItem:c,onItemSelect:function(e){u(e)},children:[(0,l.jsx)(n6.V.Item,{className:tx.YU,id:tg.mU.ALL,children:`${Y.intl.string(Y.t.hEAa2a)} (${A})`},tg.mU.ALL),(0,tg.g2)(n.id).map(e=>{let{value:n,label:t}=e;return(0,l.jsx)(n6.V.Item,{className:tx.YU,id:n,children:`${t} ${null!=h[n]?`(${h[n]})`:""}`},n)})]})}),g&&null==t?(0,l.jsx)(x.y,{className:tm.u1}):t?.map((e,n)=>(0,l.jsxs)(s.Fragment,{children:[void 0!==e.header?(0,l.jsx)(v.E,{variant:"text-md/semibold",className:tx.bV,children:e.header}):null,(0,l.jsxs)("div",{className:tm.vY,children:[e.entries.map(e=>(0,l.jsx)(tA,{entry:e},e.guildId)),e.appendEndCard&&null!=i?(0,l.jsx)(tu,{onClick:i}):null]})]},n))]})})};var tI=t(370876),tb=t(28863),tj=t(364522),tC=t(792831),tE=t(211862);let ty=function(e){let n,{searchQuery:t,setSearchQuery:i,mostRecentQuery:s,handleClearSearch:a,handleSearchKeyPress:r,handleCreateOrAddGuild:d,searchResults:o,searchFetching:c}=e;if(c)n=(0,l.jsx)("div",{className:tm.$$,children:(0,l.jsx)(x.y,{className:tm.u1})});else if(0===o.length){let e=null!=d?Y.intl.format(Y.t.qWFupn,{addServerHook:function(e,n){return(0,l.jsx)(tb.Anchor,{onClick:d,children:e},n)}}):Y.intl.string(Y.t.vYyEnv);n=(0,l.jsxs)("div",{className:tE.Je,children:[(0,l.jsx)(R.D,{variant:"heading-xl/semibold",color:"text-strong",children:Y.intl.string(Y.t["6HXiuE"])}),(0,l.jsx)(v.E,{variant:"text-md/normal",color:"text-default",className:tE.av,children:e})]})}else n=(0,l.jsx)("div",{className:tm.vY,children:o.map(e=>(0,l.jsx)(tA,{entry:e},e.guildId))});return(0,l.jsx)("div",{className:tm.$$,children:(0,l.jsxs)(tj.Ar,{className:tm.XG,children:[(0,l.jsxs)("div",{className:tE.wL,children:[(0,l.jsxs)("div",{className:tE.Dr,children:[(0,l.jsx)(nv.D,{onClick:a,className:tE.UE,children:(0,l.jsx)(tC.A,{direction:tC.A.Directions.LEFT})}),(0,l.jsx)(R.D,{variant:"heading-xl/semibold",className:tE.s7,children:Y.intl.format(Y.t.UkOHRd,{numResults:o.length,query:s})})]}),(0,l.jsx)(n9.I,{query:t,"aria-label":Y.intl.string(Y.t.nL2wKD),placeholder:Y.intl.string(Y.t.nL2wKD),onChange:i,onClear:a,onKeyDown:r})]}),n]})})};var tv=t(650583);let tN=function(e){let{channel:n,guild:i}=e,{currentCategoryId:a,directoryEntries:r,categoryCounts:d,allEntriesCount:o,isLoading:c}=(0,A.cf)([nJ.A],()=>{let e=nJ.A.getCurrentCategoryId(n.id),t=nJ.A.getDirectoryEntries(n.id,e===tg.mU.ALL?null:e),i=nJ.A.getDirectoryCategoryCounts(n.id);return{currentCategoryId:e,directoryEntries:t,categoryCounts:i,allEntriesCount:nJ.A.getDirectoryAllEntriesCount(n.id),isLoading:nJ.A.isFetching()}});s.useEffect(()=>()=>{let e=e$.Ay.lastMessageId(n.id);null!=e&&nX.h.wait(()=>{(0,nQ.ack)(n.id,{object:ed.ZSU.ACK_GUILD_DIRECTORY_CHANNEL_VIEWED,objectType:ed.AnalyticsObjectTypes.ACK_AUTOMATIC},!0,!0,e)})},[n.id]);let u=s.useMemo(()=>null!=r?function(e,n){if(n!==tg.mU.ALL)return[{entries:(0,tI._t)(e),appendEndCard:!0}];let t=[],i=(0,tI.A3)(e),l=new Set(i.map(e=>e.guildId));i.length>0&&t.push({header:Y.intl.string(Y.t.CbaapP),entries:i,appendEndCard:!1});let s=e.filter(e=>!l.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)([nZ.A],()=>{let{mostRecentQuery:e,fetching:t}=nZ.A.getSearchState(n.id);return{mostRecentQuery:e,searchFetching:t,searchResults:nZ.A.getSearchResults(n.id,e)}}),[f,I]=s.useState(h),b=""!==h,j={mostRecentQuery:h},C=s.useRef(j);s.useEffect(()=>{C.current=j}),s.useEffect(()=>{let{mostRecentQuery:e}=C.current;n$.Yc(n.id),n$.YS(n.id),I(e)},[n.id]),s.useEffect(()=>{et.default.track(ed.HAw.GUILD_DIRECTORY_CHANNEL_VIEWED,{directory_channel_id:n.id,directory_guild_id:i.id,primary_category_id:a})},[n.id,i.id,a]);let E=(0,n0.b)(n),y=s.useMemo(()=>E?()=>{(0,m.openModalLazy)(async()=>{let{default:e}=await Promise.all([t.e("122326"),t.e("533651"),t.e("554970"),t.e("140606"),t.e("419580"),t.e("197804"),t.e("756856"),t.e("796349")]).then(t.bind(t,579735));return t=>(0,l.jsx)(e,{...t,directoryGuildName:i.name,directoryGuildId:i.id,directoryChannelId:n.id,currentCategoryId:a===tg.mU.ALL?null:a})})}:void 0,[E,i.name,i.id,n.id,a]);function v(e){0!==f.trim().length&&e.key===tv.dh.ENTER&&(n$.Se(n.id,f),et.default.track(ed.HAw.GUILD_DIRECTORY_SEARCH,{directory_channel_id:n.id,directory_guild_id:i.id}))}function N(){I(""),n$.BA(n.id)}return b?(0,l.jsx)(ty,{searchQuery:f,setSearchQuery:I,mostRecentQuery:h,handleSearchKeyPress:v,handleClearSearch:N,handleCreateOrAddGuild:y,searchResults:p,searchFetching:g}):null==u&&null==a?(0,l.jsx)("div",{className:tm.$$,children:(0,l.jsx)(x.y,{className:tm.u1})}):u?.length===0&&null==a?(0,l.jsx)("div",{className:tm.$$,children:(0,l.jsx)(n5,{guild:i,onAddGuild:y})}):(0,l.jsx)(tf,{channel:n,searchQuery:f,setSearchQuery:I,handleSearchKeyPress:v,handleClearSearch:N,handleCreateOrAddGuild:y,currentCategoryId:a,handleSelectCategory:function(e){n$.uU(n.id,e)},directoryEntries:u,categoryCounts:d,allEntriesCount:o,isLoading:c})};var t_=t(826673),tT=t(93055),tS=t(47167),tR=t(688438),tL=t(353428),tO=t(976860),tM=t(288254),tP=t(873614),tD=t(649852),tk=t.n(tD),tU=t(789645),tG=t(163126),tw=t(182061),tF=t(886393),tH=t(307623),tB=t(660273),tV=t(707792),tW=t(41402),tz=t(271456),tY=t(200273),tK=t(565846),tq=t(57907),tX=t(375500),tQ=t(707653),t$=t(50268),tZ=t(378570),tJ=t(162199),t0=t(713608),t1=t(473503),t2=t(901472),t5=t(267102),t9=t(474397),t3=t(486974),t6=t(39470);function t7(e){let{channel:n}=e,t=s.useContext(et.AnalyticsContext),i=(0,t5.aL)(),a=Y.intl.string(t6.default["Beo/7v"]),{firstMessage:r}=(0,t1.OA)(n),d=r?.messageSnapshots?.[0],o=d?.moderatorReport?.reported_user_id;return n.isModeratorReportChannel()&&null!=o?(0,l.jsx)(no.Ay.Icon,{onClick:function(){null!=o&&((0,tZ.iN)(n.id),(0,t9.A)(),(0,t2.z)(n.guild_id,o,n.id,{modViewPanel:t3.g.INFO,sourceLocation:location??t.location}),i.dispatch(ed.jej.POPOUT_CLOSE))},tooltip:a,icon:t0.q,"aria-label":a}):null}var t4=t(780338),t8=t(782603),ie=t(857071),it=t(607508),ii=t(914703),il=t(37411);function is(e){let{channel:n}=e,t=(0,it.X)(n),[i,a]=s.useState(!1),r=s.useRef(null),d=(0,A.bG)([ie.A],()=>null!=n.guild_id&&ie.A.isLurking(n.guild_id));if(s.useEffect(()=>{function e(){return a(!0)}return ei._.subscribe(ed.jej.OPEN_THREAD_NOTIFICATION_SETTINGS,e),()=>{ei._.unsubscribe(ed.jej.OPEN_THREAD_NOTIFICATION_SETTINGS,e)}},[]),d)return null;let o=Y.intl.string(Y.t.h850Ss);return(0,l.jsx)(nn.Y,{targetElementRef:r,shouldShow:i,animation:nn.Y.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,onRequestClose:()=>a(!1),renderPopout:e=>(0,l.jsx)(ii.A,{...e,channel:n,navId:"thread-context",label:Y.intl.string(Y.t["1NBjqb"])}),children:(e,n)=>{let{isShown:i}=n;return(0,l.jsx)(no.Ay.Icon,{...e,ref:r,onClick:()=>a(e=>!e),tooltip:i?null:o,icon:t===il.CP.NO_MESSAGES?t4.BellSlashIcon:t8.BellIcon,"aria-label":o,selected:i})}})}var ia=t(747926);function ir(e){let{channel:n}=e,[t,i]=s.useState(!1),a=s.useRef(null);function r(){i(e=>!e)}let d=Y.intl.string(Y.t["UKOtz+"]);return(0,l.jsx)(nn.Y,{targetElementRef:a,shouldShow:t,animation:nn.Y.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,onRequestClose:()=>i(!1),renderPopout:function(e){return(0,l.jsx)(id,{...e,channel:n})},children:(e,n)=>{let{isShown:t}=n;return(0,l.jsx)(no.Ay.Icon,{...e,ref:a,onClick:r,tooltip:t?null:d,icon:ns.MoreHorizontalIcon,"aria-label":d,selected:t})}})}function id(e){let{channel:n,closePopout:t,onSelect:i}=e,s=(0,tB.A)(n,"Sidebar Overflow"),a=(0,tW.A)(n),r=(0,tq.A)(n),d=(0,tX.A)(n),o=(0,tw.A)(n),c=(0,tV.A)(n),u=(0,tK.A)(n.id),h=(0,tY.A)(n),A=(0,tH.A)(n),g=(0,tF.A)(n),m=(0,t$.A)({id:n.id,label:Y.intl.string(Y.t.DQ797g)}),x=(0,tQ.A)(n),p=(0,tz.A)(n),f=(0,tG.$)(1e3);function I(){(0,tZ.iN)(n.id)}function b(e){let t=tk()(()=>{ei._.unsubscribe(ed.jej.CHANNEL_TEXT_AREA_FOCUSED,i),e()},250);function i(e){e.channelId===n.id&&t()}ei._.subscribe(ed.jej.CHANNEL_TEXT_AREA_FOCUSED,i),f.addEventListener("abort",()=>{ei._.unsubscribe(ed.jej.CHANNEL_TEXT_AREA_FOCUSED,i)})}return(0,l.jsxs)(nt.W,{"data-menu-migrated":!0,navId:"thread-context",onClose:t,"aria-label":Y.intl.string(Y.t["1NBjqb"]),onSelect:i,children:[(0,l.jsxs)(ni.rX,{children:[s,(0,l.jsx)(ni.Dr,{id:"open",label:Y.intl.string(Y.t.IxVmZi),action:I})]}),(0,l.jsxs)(ni.rX,{children:[r,d]}),(0,l.jsxs)(ni.rX,{children:[h,a,u,p]}),(0,l.jsxs)(ni.rX,{children:[(0,l.jsx)(ni.Dr,{id:"search",label:Y.intl.string(Y.t["5h0QOP"]),icon:nA.t,trailingIndicator:{type:"icon",icon:nA.t},action:function(){b(()=>{ei._.dispatch(ed.jej.FOCUS_SEARCH,{prefillCurrentChannel:!1})}),I()}}),(0,l.jsx)(ni.Dr,{id:"pins",label:Y.intl.string(Y.t["2BSH7n"]),icon:nA.t,trailingIndicator:{type:"icon",icon:nA.t},action:function(){b(()=>{ei._.dispatch(ed.jej.TOGGLE_CHANNEL_PINS)}),I()}})]}),(0,l.jsxs)(ni.rX,{children:[x,o,c,A]}),(0,l.jsxs)(ni.rX,{children:[g,m]})]})}function io(e){let{channel:n,baseChannelId:t}=e,i=(0,l.jsx)(no.Ay.Icon,{icon:tU.P,tooltip:Y.intl.string(Y.t.cpT0Cq),onClick:()=>(0,ia.xu)((0,tJ.j)(n),t??n.parent_id)});return n.isMediaThread()?i:(0,l.jsxs)(l.Fragment,{children:[n.isForumPost()?null:(0,l.jsx)(is,{channel:n}),n.isModeratorReportChannel()?(0,l.jsx)(t7,{channel:n}):null,(0,l.jsx)(ir,{channel:n}),i]})}var ic=t(31717),iu=t(853742),ih=t(85190);function iA(e){let{channelId:n}=e,i=(0,A.bG)([eU.A],()=>eU.A.getChannel(n)),a=(0,A.bG)([eU.A],()=>eU.A.getChannel(i?.parent_id)),r=(0,A.bG)([ta.A],()=>ta.A.getGuild(i?.getGuildId())),d=(0,tS.Ay)(i),o=(0,tM.Uf)(i),c=s.useRef(!1);if(s.useEffect(()=>{null==i||c.current||(c.current=!0,(0,iu.rH)(i))},[i]),null==i||null==r)return null;if(null!=o)return(0,l.jsx)(tP.A,{guild:r,channelId:o});let u=(0,l.jsx)(io,{channel:i});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ep.A,{channel:i,draftType:ic.C.ChannelMessage}),(0,l.jsx)(no.Ay,{toolbar:u,"aria-label":Y.intl.string(Y.t.Pwe8tN),children:(0,tL.zF)({channel:i,parentChannel:a,channelName:d,guild:r,inSidebar:!0,handleContextMenu:function(e){(0,j.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("926132"),t.e("955557"),t.e("947502"),t.e("965789"),t.e("584615")]).then(t.bind(t,612826));return n=>(0,l.jsx)(e,{...n,channel:i})})},handleClick:function(){null!=i&&(0,tO.uh)(i.guild_id,i.id)}})}),(0,l.jsx)("div",{className:ih.T,children:(0,l.jsx)(tR.A,{channel:i,guild:r,chatInputType:nC.oU.SIDEBAR},n)})]})}var ig=t(925166),im=t(605117),ix=t(857253),ip=t(872363);let iI=function(e,n){nX.h.wait(()=>{nX.h.dispatch({type:"GUILD_PROMPT_VIEWED",prompt:e,guildId:n})})};var ib=t(561446),ij=t(300233),iC=t(499211),iE=t(468689),iy=t(529942),iv=t(739455),iN=t(709017);function i_(e){let{guildId:n}=e;return(0,l.jsx)("div",{className:iN.t7,children:(0,l.jsxs)("div",{className:iN.Zj,children:[(0,l.jsx)("img",{src:"/assets/ca761ca633a6781b.svg",alt:""}),(0,l.jsxs)("div",{className:iN.xw,children:[(0,l.jsx)(R.D,{variant:"heading-xl/semibold",children:Y.intl.string(Y.t["8gJGPs"])}),(0,l.jsx)(v.E,{variant:"text-sm/normal",className:iN.G3,children:Y.intl.string(Y.t.GpOWIi)}),(0,l.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:iN.__invalid_button,children:(0,l.jsx)(p.$,{variant:"primary",text:Y.intl.string(Y.t["I/XhUn"]),onClick:function(){(0,iy.rf)(n),iE.A.open(n,ed.BEX.ROLE_SUBSCRIPTIONS,void 0,ed.nd0.ROLE_SUBSCRIPTION_TIERS),(0,iv.Fx)(n)}})})]})]})})}var iT=t(599941),iS=t(29385),iR=t(950344),iL=t(217530),iO=t(162093),iM=t(325348);function iP(e){let{guildId:n,channelId:t}=e,i=(0,iS.e)({guildId:n,channelId:t}),a=(0,iT.uk)(n),r=(0,iT.Tq)(n),d=(0,A.bG)([ta.A],()=>ta.A.getGuild(n),[n]),o=d?.name,c=(0,A.bG)([eU.A],()=>eU.A.getChannel(t)),u=(0,tS.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,iR.A)({guildId:n,location:ed.ThZ.ROLE_SUBSCRIPTION_GATED_CHANNEL,relevantSubscriptionListingIds:i.map(e=>e.id)}),null==d)?(0,l.jsx)("div",{className:iM.__invalid_spinnerContainer,children:(0,l.jsx)(x.y,{className:iM.__invalid_spinner})}):(0,l.jsxs)(tj.Ar,{className:iM.$$,children:[(0,l.jsx)(R.D,{variant:"heading-xl/semibold",className:iM.DX,children:Y.intl.format(Y.t.xHMpym,{serverName:o,channelName:u})}),(0,l.jsx)(v.E,{className:iM.Lv,variant:"text-md/normal",color:"text-default",children:r?.description}),(0,l.jsx)(iL.A,{children:i.filter(e=>null!=h[e.id]).map(e=>(0,l.jsx)(iO.A,{guildId:n,listingId:e.id,groupListingId:h[e.id],analyticsLocation:ed.ThZ.ROLE_SUBSCRIPTION_GATED_CHANNEL},e.id))})]})}var iD=t(138298),ik=t(940382),iU=t(761640);function iG(e){let{channelId:n}=e,t=function(e){let{hasUnread:n,mentionCount:t}=(0,A.cf)([e$.Ay],()=>({hasUnread:e$.Ay.hasUnread(e),mentionCount:e$.Ay.getMentionCount(e)}),[e]);return s.useMemo(()=>{if(0===t){if(!n)return;return{type:"unread",position:"bottom"}}return{type:"important",position:"bottom",text:String(t)}},[t,n])}(n),i=(0,A.bG)([iU.Ay],()=>iU.Ay.getCurrentSidebarChannelId(n)===n,[n]),a=(0,A.bG)([eU.A],()=>eU.A.getChannel(n)?.getGuildId(),[n]);return(0,l.jsx)(no.In,{tooltip:i?Y.intl.string(Y.t["5MstTl"]):Y.intl.string(Y.t.kkKapG),icon:nL.ChatIcon,iconSize:20,onClick:()=>{i?iD.A.closeChannelSidebar(n):iD.A.openChannelAsSidebar({guildId:a,channelId:n,baseChannelId:n,details:{type:ik.kk.CHAT}})},selected:i,badge:t})}var iw=t(284252);function iF(e){let{channelId:n}=e,t=(0,A.bG)([iU.Ay],()=>iU.Ay.getSection(n),[n])===ed.YvQ.CONVERSATIONS,i=(0,A.bG)([nH.A],()=>(nH.A.getChannelConversations(n)?.length??0)>0,[n]),a=s.useMemo(()=>i?{type:"important",position:"bottom"}:void 0,[i]);return(0,l.jsx)(no.In,{onClick:b.A.toggleConversationsSection,tooltip:t?null:"Conversations",icon:nL.ChatIcon,iconSize:20,"aria-label":"Conversations",className:i?iw.q:void 0,selected:t,badge:a})}var iH=t(967198);function iB(e){let{channelId:n}=e,t=(0,A.bG)([iU.Ay],()=>iU.Ay.getSection(n)),i=(0,A.bG)([iH.A],()=>iH.A.getGuildId()),s=t===ed.YvQ.MEMBERS;return(0,l.jsx)(no.In,{tooltip:s?Y.intl.string(Y.t.Axvx8c):Y.intl.string(Y.t.gxChDx),icon:S.n,onClick:function(){eR.Ay.trackWithMetadata(ed.HAw.MEMBER_LIST_TOGGLED,{channel_id:n,guild_id:i,member_list_open:!s}),b.A.toggleMembersSection()},selected:s})}var iV=t(187360),iW=t(366605),iz=t(945830);let iY=function(e){let{channel:n}=e,t=(0,e8.ni)(n),[i,a]=s.useState(!1),r=(0,t5.aL)(),d=s.useRef(null),o=s.useCallback(()=>{t||a(e=>!e)},[t]),c=(0,A.bG)([e$.Ay],()=>e$.Ay.hasUnreadPins(n.id),[n]),u=s.useMemo(()=>c?{type:"unread",position:"bottom"}:void 0,[c]);function h(e){e?.shiftKey||r.dispatch(ed.jej.POPOUT_CLOSE)}return s.useEffect(()=>(ei._.subscribe(ed.jej.TOGGLE_CHANNEL_PINS,o),()=>{ei._.unsubscribe(ed.jej.TOGGLE_CHANNEL_PINS,o)}),[o]),(0,l.jsx)(nn.Y,{targetElementRef:d,shouldShow:i,animation:nn.Y.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,ignoreModalClicks:!0,onRequestClose:()=>a(!1),renderPopout:function(e){return(0,l.jsx)(iz.A,{...e,onJump:h,channel:n})},clickTrap:!0,children:(e,n)=>{let{isShown:i}=n;return(0,l.jsx)(no.In,{...e,ref:d,onClick:o,tooltip:i?null:Y.intl.string(Y.t["mp1N/2"]),icon:iW.t,iconSize:20,"aria-label":Y.intl.string(Y.t["mp1N/2"]),disabled:t,badge:u,selected:i})}})};var iK=t(306788),iq=t(863922),iX=t(822074),iQ=t(521732);function i$(e){let{channel:n}=e,t=(0,e8.ni)(n),i=(0,A.bG)([iX.A],()=>iX.A.shouldShowTopicsBar());return(0,l.jsx)(no.Ay.Icon,{icon:iK.K,onClick:function(){et.default.track(ed.HAw.SUMMARIES_SIDEBAR_TOGGLED,{summaries_sidebar_open:!i,source:iQ.er.TOOLBAR_BUTTON,guild_id:n.guild_id,channel_id:n.id,channel_type:n.type}),(0,iq.Oz)()},tooltip:i?Y.intl.string(Y.t.nGs3kO):Y.intl.string(Y.t.bIm2sF),selected:i,"aria-expanded":i,disabled:t})}var iZ=t(885574),iJ=t(947094),i0=t(919577),i1=t(207777),i2=t(422844),i5=t(435470),i9=t(892110),i3=t(45494);function i6(e){let{channel:n}=e,t=(0,i5.S4)(n),i=(0,A.bG)([iJ.A],()=>iJ.A.hasHidden(n.id)),s=(0,i9.l)(n.id),{sortOrder:a,tagFilter:r,tagSetting:d}=(0,i2.R)(n.id),o=(0,A.bG)([i1.A,i3.A],()=>!!(i1.A.getThreadIds(n.id,a,r,d).length>0)||!!(i3.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=i?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,l.jsx)(no.In,{tooltip:u,icon:iZ.CircleInformationIcon,onClick:function(){return i0.A.hideAdminOnboarding(n.id,!i)},selected:!i})}var i7=t(290136),i4=t(975571),i8=t(490094);function le(){let e=Y.intl.string(i8.default.pdipXI);return(0,l.jsx)(no.In,{tooltip:e,icon:i7.CircleQuestionIcon,onClick:function(){window.open(i4.A.getArticleURL(ed.MVz.LFG_CHANNELS),"_blank")}})}var ln=t(742589),lt=t(43105),li=t(428689),ll=t(978940),ls=t(387755),la=t(730852),lr=t(641703),ld=t(379848),lo=t(753727),lc=t(625075),lu=t(222692),lh=t(442353),lA=t(470710),lg=t(186111),lm=t(25578),lx=t(994500),lp=t(977997),lf=t(818023),lI=t(49999),lb=t(731854);class lj extends s.PureComponent{iconRef=s.createRef();componentDidMount(){ei._.subscribe(ed.jej.CALL_START,this.handleVoiceClick)}componentWillUnmount(){ei._.unsubscribe(ed.jej.CALL_START,this.handleVoiceClick)}renderVideoCallButton(){let e,{inCall:n,callActive:t,callUnavailable:i,isBlocked:s,channel:a,mode:r,isProvisional:d}=this.props;if(n||t&&r===ed._Of.VOICE)return null;let o=a.isManaged(),c=null,u=!1;return d?(u=!0,c=Y.intl.string(Y.t.izMR7o)):lm.Ay.supports(lb.O5.VIDEO)?s?(c=Y.intl.string(Y.t.PHzjvX),u=!0):t&&r===ed._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)):lc.k.getConfig({location:"PrivateChannelCallButton"}).videoEnabled?(u=!0,e=this.handleBrowserNotSupported,c=Y.intl.string(Y.t.UVpg3U)):(u=!0,c=Y.intl.string(Y.t.UoW002)),(0,l.jsx)(no.Ay.Icon,{icon:li.VideoIcon,onClick:e,disabled:u||i,tooltip:c})}renderVoiceCallButton(){let e,{inCall:n,callActive:t,callUnavailable:i,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)):i?(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,l.jsx)(no.Ay.Icon,{ref:this.iconRef,icon:ll._,onClick:this.handleVoiceClick,disabled:c,tooltip:e});return(0,l.jsxs)(l.Fragment,{children:[u,(0,l.jsx)(ld.Ay,{contentTypes:r,children:e=>{let{visibleContent:n,markAsDismissed:t}=e;return n===g.M.ACTIVITY_GDM_CALL_TOOLTIP?(0,l.jsx)(lt.A,{targetElementRef:this.iconRef,title:Y.intl.string(Y.t.HOPqzR),body:Y.intl.format(Y.t.xAW71b,{helpdeskUrl:lf.DY}),position:"bottom",align:"center",caretConfig:{align:"center"},onRequestClose:()=>t(lI.i.USER_DISMISS)}):null}})]})}render(){return(0,l.jsxs)(s.Fragment,{children:[this.renderVoiceCallButton(),this.renderVideoCallButton()]})}handleStartCall=(e,n)=>{let{channel:t,notFriend:i,appContext:l}=this.props,s=i?t.getRecipientId():null;function a(){return ls.A.call(t.id,n,!i&&!t.isManaged()&&!e?.shiftKey,s)}n?(0,lh.A)(a,l):a()};handleJoinCall=e=>{la.default.selectVoiceChannel(this.props.channel.id,e)};handleVoiceClick=e=>{let{callUnavailable:n,callActive:t,dismissibleContentTypes:i}=this.props;if(i.includes(g.M.ACTIVITY_GDM_CALL_TOOLTIP)&&(0,t_.Dr)(g.M.ACTIVITY_GDM_CALL_TOOLTIP,{dismissAction:lI.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,lh.A)(n,e)};handleBrowserNotSupported=()=>{(0,lu.A)()}}function lC(e){let{channel:n}=e,t=(0,lo.A)(),i=(0,A.bG)([nb.A],()=>nb.A.getMode(n.id)),s=(0,A.bG)([lp.A],()=>lp.A.isInChannel(n.id)),a=(0,A.bG)([O.Ay],()=>O.Ay.useReducedMotion),{callActive:r,callUnavailable:d}=(0,A.cf)([lA.A],()=>({callActive:lA.A.isCallActive(n.id),callUnavailable:lA.A.isCallUnavailable(n.id)})),o=n.getRecipientId(),{notFriend:c,isBlocked:u}=(0,A.cf)([lx.A],()=>({notFriend:n.type===ed.rbe.DM&&null!=o&&!lx.A.isFriend(o),isBlocked:n.type===ed.rbe.DM&&null!=o&&lx.A.isBlocked(o)})),h=(0,A.bG)([ee.default],()=>ee.default.getUser(o)),m=(0,t5.Us)(),x=[],p=(0,lr.A)(n.id),f=(0,A.bG)([lg.A],()=>lg.A.hasLayers());return(p&&!f&&x.push(g.M.ACTIVITY_GDM_CALL_TOOLTIP),t||h?.bot)?null:(0,l.jsx)(lj,{channel:n,mode:i,inCall:s,callActive:r,isProvisional:h?.isProvisional??!1,callUnavailable:d,notFriend:c,isBlocked:u,appContext:m,dismissibleContentTypes:x,useReducedMotion:a})}var lE=t(452015),ly=t(765178),lv=t(231483),lN=t(544231),l_=t(338510),lT=t(151119),lS=t(278941),lR=t(665909),lL=t(327337);let lO=s.memo(function(e){let{channel:n}=e,i=(0,l_.u)(n.id),a=(0,lT.S)(n.id),r=(0,lS.e)(n.id),d=(0,m.useHasAnyModalOpen)(),o=(0,A.bG)([lg.A],()=>lg.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!=i&&(ly.O.announce(Y.intl.string(Y.t.acsXuG)),setTimeout(()=>{(0,lN.xi)(n.id,[r.id])},5e3),(0,lR.QF)({channelId:n.id,senderId:n.getRecipientId(),warningId:r.id,warningType:r.type,isNudgeWarning:null!=r,viewName:lR.gN.SAFETY_TOOLS_NUDGE_TOOLTIP})),a&&(ly.O.announce(Y.intl.string(Y.t["1dxCqG"])),setTimeout(()=>{(0,lN.bg)(n.id)},5e3))},[n,r,i,a]),(0,H.Ay)(()=>{null!=i&&(0,lR.QF)({channelId:n.id,senderId:n.getRecipientId(),warningId:i.id,warningType:i.type,isNudgeWarning:null!=r,viewName:lR.gN.SAFETY_TOOLS_BUTTON})}),s.useEffect(()=>{let e=c();null!=e&&g(e)},[a,r,c]);let x=s.useCallback(()=>{null!=r&&(0,lN.xi)(n.id,[r.id]),null!=i&&((0,m.openModalLazy)(async()=>{let{default:e}=await Promise.all([t.e("456510"),t.e("506627"),t.e("770940"),t.e("302033"),t.e("819959")]).then(t.bind(t,131882));return t=>{let{onClose:s,transitionState:a}=t;return(0,l.jsx)(e,{otherUserId:n.getRecipientId(),channelId:n.id,warningId:i.id,warningType:i.type,onClose:s,transitionState:a})}},{modalKey:lL.V}),(0,lR._$)({channelId:n.id,senderId:n.getRecipientId(),warningId:i.id,warningType:i.type,cta:lR.Wm.USER_SAFETY_TOOLS_BUTTON_CLICK,isNudgeWarning:null!=r}))},[r,i,n]);return null==i?null:(0,l.jsx)(e_.m,{forceOpen:u,text:h,position:"bottom",children:(0,l.jsx)(no.Ay.Icon,{icon:lv.ShieldIcon,onClick:x,tooltip:Y.intl.string(Y.t.rpc2qv),tooltipDisabled:null!=r})})});var lM=t(262763),lP=t(406704),lD=t(576705);let lk=s.memo(function(e){let{channel:n}=e,t=(0,lo.A)(),i=(0,A.bG)([lp.A],()=>lp.A.isInChannel(n.id)),a=(0,A.bG)([lp.A],()=>!u().isEmpty(lp.A.getVoiceStatesForChannel(n.id))),r=(0,A.bG)([lD.A],()=>lD.A.can(ed.xBc.CONNECT,n)),{needSubscriptionToAccess:d}=(0,iC.A)(n.id),o=(0,lP.Id)(n),{enabled:c}=lP.io.useExperiment({guildId:n.guild_id,location:"63250c_1"},{autoTrackExposure:!1}),h=s.useCallback(()=>{lM.A.handleVoiceConnect({channel:n,connected:i,needSubscriptionToAccess:d,locked:!1})},[n,i,d]);return(s.useEffect(()=>{if(c)return ei._.subscribe(ed.jej.CALL_START,h),()=>{ei._.unsubscribe(ed.jej.CALL_START,h)}},[h,c]),c&&!t&&!i&&r&&o&&n.isVocalThread())?(0,l.jsx)(no.Ay.Icon,{icon:ll._,onClick:h,tooltip:a?Y.intl.string(Y.t.fdEeb5):Y.intl.string(Y.t.focH1t)}):null});var lU=t(812991),lG=t(47675),lw=t(999291);function lF(){let[e,n]=(0,s.useState)(window.innerWidth>=1132);return(0,s.useEffect)(()=>{function e(){n(window.innerWidth>=1132)}return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),e}function lH(e){let{channel:n,showCallOrActivityPanel:t}=e,i=(0,A.bG)([iU.Ay],()=>iU.Ay.getSection(n.id,n?.isDM())),s=(0,lw.Ay)(n.getRecipientId()),a=lF(),r=i===ed.YvQ.PROFILE&&a;return(0,l.jsx)(no.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:lU.n,onClick:function(){(0,lG.am)({displayProfile:s,isProfileOpen:!r}),b.A.toggleUserProfileSidebarSection()},selected:r&&!t})}let lB={};class lV extends A.Ay.PersistedStore{static displayName="GuildPromptsStore";static persistKey="GuildPromptsStore";initialize(e){for(let n in e){let t=e[n];lB[n]=new Set(t)}}hasViewedPrompt(e,n){let t=lB[n];return null!=t&&!!t.has(e)}getState(){return lB}}let lW=new lV(nX.h,{GUILD_PROMPT_VIEWED:function(e){let{prompt:n,guildId:t}=e,i=lB[t];return null==i?(lB[t]=new Set,lB[t].add(n),!0):!i.has(n)&&(i.add(n),!0)},GUILD_DELETE:function(e){let{guild:n}=e;return null!=lB[n.id]&&!n.unavailable&&(delete lB[n.id],!0)}});var lz=((i={}).REAL_NAME_PROMPT="REAL_NAME_PROMPT",i),lY=t(376943),lK=t(394953),lq=t(683063),lX=t(403581),lQ=t(241541),l$=t(709066),lZ=t(87664),lJ=t(247676),l0=t(695526);t(667532);var l1=t(403362);t(696101);let l2=[],l5=ea.Ay.getEnableHardwareAcceleration();function l9(e){let{user:n,channel:i,status:a,activities:r}=e,d=(0,A.bG)([J.A],()=>null!=J.A.getTypingUsers(i.id)[n.id]),o=(0,A.bG)([ee.default],()=>ee.default.getCurrentUser()),c=(0,A.bG)([$.A],()=>$.A.isMobileOnline(n.id)),u=(0,A.bG)([lx.A],()=>lx.A.getNickname(n.id)),h=(0,lZ.A)(n.id),g=s.useRef(null);function m(e){(0,j.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("866038"),t.e("926132"),t.e("146652"),t.e("893190"),t.e("189673"),t.e("882073"),t.e("797558"),t.e("691994"),t.e("576665"),t.e("624198"),t.e("245996"),t.e("700792"),t.e("592822"),t.e("823427"),t.e("529422"),t.e("309291"),t.e("307059"),t.e("528864")]).then(t.bind(t,778595));return t=>(0,l.jsx)(e,{...t,user:n,channel:i})})}function x(){let e=`@${es.Ay.getUserTag(n,{decoration:"never"})}`,t=`<@${n.id}>`;ei._.dispatch(ed.jej.TEXTAREA_FOCUS,{channelId:i.id}),ei._.dispatchToLastSubscribed(ed.jej.INSERT_TEXT,{plainText:e,rawText:t}),L.A.startTyping(i.id)}let p=(0,D.r)({user:n}),[f,I]=s.useState(!1);return(0,l.jsx)(q.A,{targetElementRef:g,user:n,channelId:i.id,position:y.Fr?"window_center":"left",spacing:16,onShiftClick:x,shouldShow:f,onRequestClose:()=>I(!1),children:e=>{let{onClick:t,onMouseDown:s,...A}=e;return(0,l.jsx)(er.A,{ref:g,user:n,currentUser:o,isOwner:n.id===i.ownerId,ownerTooltipText:Y.intl.string(Y.t["MRXZ+x"]),shouldAnimateStatus:l5,isTyping:d,status:a,activities:r,applicationStream:h,channel:i,onContextMenu:m,selected:f,isMobile:c,nick:u,nameplate:p,onClick:e=>{e.shiftKey?x?.():I(e=>!e)},onMouseDown:e=>{f?e.stopPropagation():s?.(e)},...A},n.id)}})}function l3(e,n){if(e.listItems.length!==n.listItems.length)return!1;for(let t=0;t<e.listItems.length;t++){let i=e.listItems[t],l=n.listItems[t];if(i.user!==l.user||i.status!==l.status||i.activities!==l.activities)return!1}return!0}function l6(e){let{channel:n}=e,t=ee.default.getCurrentUser(),i=t?.isStaff(),{analyticsLocations:a}=(0,P.Ay)(M.A.MEMBER_LIST),{listItems:r}=(0,A.bG)([lx.A,ee.default,$.A],()=>{var e,t;let i=(e=n.recipients,t=ee.default,u()(e).map(t.getUser).unshift(t.getCurrentUser()).filter(l1.Vq).sortBy(e=>e.username.toLowerCase()).value()),l={};for(let e of i)lx.A.isFriend(e.id)||e.id===ee.default.getCurrentUser()?.id?l[e.id]={status:$.A.getStatus(e.id)??ed.clD.OFFLINE,activities:$.A.getActivities(e.id)??l2}:l[e.id]={status:ed.clD.OFFLINE,activities:l2};let s=[];for(let e of i){let n={user:e,status:l[e.id].status,activities:l[e.id].activities};s.push(n)}return{listItems:s}},[n],l3);s.useEffect(()=>{et.default.track(ed.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=i&&r.every(e=>e.user.isStaff()),o=(0,m.useHasAnyModalOpen)(),c=(0,lJ.A)({useNitroCapExperiment:!0}),h=(0,l0.qH)(),g=n.isMultiUserDM()&&"entitled"===h&&c>ed.wLU;return(0,l.jsx)(P.f5,{value:a,children:(0,l.jsx)("div",{className:ec.kL,children:(0,l.jsx)("aside",{className:ec.yg,children:(0,l.jsxs)(tj.Ip,{className:ec.ol,fade:!0,children:[(0,l.jsxs)(k.A,{className:ec.lL,children:[g?(0,l.jsx)(lq.u,{title:Y.intl.string(Y.t.u1ilug),body:Y.intl.format(Y.t["mr27w/"],{number:25}),position:"left",align:"center",spacing:16,children:(0,l.jsxs)("span",{className:ec.BY,children:[(0,l.jsx)(lX.t,{size:"xxs",color:"currentColor",className:ec.K4,"aria-hidden":!0}),`${Y.intl.string(Y.t["9Oq93m"])}\u{2014}${r.length} `]})}):`${Y.intl.string(Y.t["9Oq93m"])}\u{2014}${r.length} `,d&&(0,l.jsx)(l$.A,{type:l$.A.Types.STAFF_ONLY_DM})]}),r.map(e=>(0,l.jsx)(l9,{user:e.user,status:e.status,activities:e.activities,channel:n},e.user.id)),r.length<c?(0,l.jsx)("div",{className:ec.Uf,children:(0,l.jsx)(lE.NE,{channel:n,text:Y.intl.string(Y.t.NB5DFD),icon:lQ.D,variant:"secondary",fullWidth:!0,allowFrictionlessGDMUpsell:!o,entryPointType:lE.YW.MEMBER_LIST})}):null]})})})})}var l7=t(322338),l4=t(898029),l8=t(36537);function se(){return(0,l.jsx)("div",{className:l8.zt,children:(0,l.jsx)("header",{className:l4.wL,children:(0,l.jsxs)("div",{className:l4.TN,role:"status",children:[(0,l.jsx)(v.E,{variant:"text-md/medium",color:"text-default",children:Y.intl.string(Y.t.uixzLf)}),(0,l.jsx)("div",{className:l4.zp,children:(0,l.jsx)(x.y,{type:x.y.Type.SPINNING_CIRCLE,className:l4.u1,itemClassName:l4.pu})})]})})})}var sn=t(790535),st=t(163328),si=t(425557),sl=t(270003),ss=t(150934),sa=t(452027),sr=t(95477),sd=t(281595),so=t(465532),sc=t(579872),su=t(119031),sh=t(408018),sA=t(959070),sg=t(822610),sm=t(915089),sx=t(314307),sp=t(636922),sf=t(931664),sI=t(631576),sb=t(885386),sj=t(232835),sC=t(522602),sE=t(806150),sy=t(518960),sv=t(753738);function sN(e,n){return{type:e,message:n??null}}function s_(e,n){return null==e||0===e.type&&null!=n.content&&n.content.trim().length>0?null:e.message??null}var sT=t(659617),sS=t(474078),sR=t(636537),sL=t(152367),sO=t(147087);async function sM(e){try{let n=await sR.Bo.post({url:ed.Rsh.AI_TITLE,body:{content:e},oldFormErrors:!0,rejectWithError:(0,sR.fT)()});return n.body?.title??null}catch(e){return null}}var sP=t(55294),sD=t(143161),sk=t(909833);let sU=nC.oU.THREAD_CREATION;function sG(e){let{parentChannelId:n,parentMessageId:t,location:i}=e,s=(0,A.bG)([eU.A],()=>eU.A.getChannel(n)),{analyticsLocations:a}=(0,P.Ay)(M.A.CREATE_THREAD);return null==s?null:(0,l.jsx)(P.f5,{value:a,children:(0,l.jsx)(eZ.Ah,{children:(0,l.jsxs)("section",{"aria-label":Y.intl.string(Y.t.rBIGBL),className:sD.kL,children:[(0,l.jsx)(ep.A,{channel:s,draftType:ic.C.FirstThreadMessage}),(0,l.jsx)(sw,{parentChannelId:n}),(0,l.jsx)(sF,{parentChannel:s,parentMessageId:t,location:i})]})})})}function sw(e){let{parentChannelId:n}=e,t=s.useCallback(()=>{let e=ic.A.getThreadSettings(n),t=ic.A.getDraft(n,ic.C.FirstThreadMessage).trim(),i=sC.A.getUploads(n,ic.C.FirstThreadMessage);e?.name!=null&&e?.name!==""||0!==t.length||0!==i.length?sc.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,ia.bA)(n)}}):(0,ia.bA)(n)},[n]);return(0,l.jsxs)(no.Ay,{toolbar:(0,l.jsx)(no.Ay.Icon,{icon:tU.P,tooltip:Y.intl.string(Y.t.cpT0Cq),onClick:t}),children:[(0,l.jsx)(no.Ay.Icon,{icon:st.y,disabled:!0,"aria-label":Y.intl.string(Y.t["7Xm5QI"])}),(0,l.jsx)(no.Ay.Title,{children:Y.intl.string(Y.t["4WNcpu"])})]})}function sF(e){let n,{parentChannel:t,parentMessageId:i,location:a}=e,d=(0,A.bG)([O.Ay],()=>O.Ay.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)([ic.A],()=>ic.A.getThreadSettings(e.id)??{},[e.id]),[i,l]=s.useState(t),a=s.useCallback(t=>{l(e=>({...e,...t})),so.A.changeThreadSettings(e.id,{...t,parentMessageId:n})},[e.id,n]);return{threadSettings:i,setThreadSettings:l,updateThreadSettings:a}}(t,i),{textAreaState:g,setTextAreaState:m}=function(e,n){let[t,i]=s.useState((0,sh.N3)());return s.useEffect(()=>{function t(t){let l=ic.A.getDraft(e.id,ic.C.FirstThreadMessage);(0===l.length||!0===t)&&i((0,sh.ur)(l)),n(ic.A.getThreadSettings(e.id)??{})}return t(!0),ic.A.addChangeListener(t),()=>{ic.A.removeChangeListener(t)}},[e.id,n]),{textAreaState:t,setTextAreaState:i}}(t,u),x=(0,sT.EN)(t),{isGeneratingAI:p,enableAIFeatures:f,getThreadNameInputAccessory:I}=function(e){let{parentChannel:n,parentMessageId:t,updateThreadSettings:i,threadSettings:a,textAreaState:r}=e,[d,o]=s.useState(!1),[c,u]=s.useState(!1),h=(0,sO.b)(),A=s.useCallback(async()=>{if(h){o(!0);try{let e=null;if(null!=t){let i=sj.A.getMessage(n.id,t);e=i?.getContentMessage()?.content??null}else r.textValue.trim().length>=10&&(e=r.textValue);if(null!=e){let n=await sM(e);null!=n&&""!==n.trim()&&i({name:n})}}finally{o(!1)}}},[n.id,t,i,h,r.textValue]);s.useEffect(()=>{u(!1),o(!1),n.id===a.parentChannelId&&t!==a.parentMessageId&&i({name:""})},[t,i,n.id,a.parentChannelId,a.parentMessageId]),s.useEffect(()=>{null!=a.name&&""!==a.name.trim()||c||h&&null!=t&&(u(!0),A())},[n.id,t,i,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:sL.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,l.jsx)(e_.m,{text:Y.intl.string(Y.t.ZF2oBs),children:(0,l.jsx)(nN.K,{icon:sL.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:i,updateThreadSettings:h,threadSettings:c,textAreaState:g}),{nameError:b,messageError:j,submit:C,submitting:E}=function(e){let{parentChannel:n,parentMessageId:t,threadSettings:i,privateThreadMode:l,textAreaState:a,location:r,enableAIFeatures:d}=e,[o,c]=s.useState(null),[u,h]=s.useState(null),[A,g]=s.useState(!1),m=(0,sP.Ay)({parentChannel:n,parentMessageId:t,threadSettings:i,privateThreadMode:l,location:r,onThreadCreated:ia.JA,useDefaultThreadName:!0});return{nameError:o,messageError:u,submit:s.useCallback(async(e,l,s)=>{if(A)return{shouldClear:!1,shouldRefocus:!1};g(!0),null==e&&(e=a.textValue),e=e.trim(),(null==l||0===l.length)&&(l=sf.A.getStickerPreview(n.id,sU.drafts.type)?.map(e=>e.id)),(null==s||0===s.length)&&(s=sC.A.getUploads(n.id,ic.C.FirstThreadMessage));let r=(i.name??"").trim(),o=(d||null==t)&&0===r.length,u=""===e&&(null==l||0===l.length)&&0===s.length;if(c(o?sN(0,Y.intl.string(Y.t.uXA573)):null),h(u?sN(0,Y.intl.string(Y.t.kesTVT)):null),o||u)return g(!1),{shouldClear:!1,shouldRefocus:!0};let{valid:x}=await (0,sE.i)({content:e,hasStickers:null!=l&&l.length>0,hasAttachments:s.length>0,type:sU,channel:null==t?n:null});if(!x)return g(!1),{shouldClear:!1,shouldRefocus:!0};try{await m(e,l,s)}catch(e){if(e.body?.code===ed.t02.AUTOMOD_TITLE_BLOCKED){var p;c((p=e.body,sN(1,(0,sv.cw)(p,n?.id))))}else e.body?.code===ed.t02.INVALID_FORM_BODY&&e.body?.errors?.name!=null&&c(sN(2,Y.intl.string(Y.t.uXA573)));return g(!1),{shouldClear:!1,shouldRefocus:!0}}return(0,sI.x5)(n.id,sU.drafts.type),g(!1),{shouldClear:!0,shouldRefocus:!1}},[m,a.textValue,i.name,t,n,A,d]),submitting:A}}({parentChannel:t,parentMessageId:i,threadSettings:c,privateThreadMode:x,textAreaState:g,location:a,enableAIFeatures:f}),y=(0,sT.Iy)(c,x)?si.t:st.y;return(0,l.jsx)("div",{className:sD.TE,onMouseDown:o,onFocus:o,children:(0,l.jsx)("div",{className:r()(sD.Og,`group-spacing-${d}`),children:(0,l.jsxs)("form",{onSubmit:e=>{e.preventDefault(),C()},className:sD.Zd,children:[(0,l.jsx)(tj.Ip,{className:sD.XG,fade:!0,children:(0,l.jsxs)("div",{className:sD.bv,children:[(0,l.jsxs)(sx.Ay,{channelId:"create-thread-null",children:[(0,l.jsx)("div",{className:r()(sk.P0,sD.P0),children:(0,l.jsx)(y,{className:sk.Kk})}),(0,l.jsxs)(sl.n,{children:[(0,l.jsx)(sB,{parentChannel:t,parentMessageId:i,threadSettings:c,updateThreadSettings:h,error:b,disabled:E,isGeneratingAI:p,enableAIFeatures:f,getThreadNameInputAccessory:I}),(0,l.jsx)(sH,{startedFromMessage:null!=i,threadSettings:c,updateThreadSettings:h,privateThreadMode:x})]})]}),(0,l.jsx)(sW,{parentChannel:t,parentMessageId:i})]})}),(0,l.jsxs)("div",{className:sD.Eh,children:[(0,l.jsx)(sV,{parentChannel:t,textAreaState:g,setTextAreaState:m,submit:C,error:j}),(0,l.jsx)(su.Ay,{channel:t,isThreadCreation:!0,className:sD.RL,isInTextChannel:!0})]})]})})})}function sH(e){let{startedFromMessage:n,threadSettings:t,updateThreadSettings:i,privateThreadMode:s}=e,a=(0,sT.Iy)(t,s),r=(0,l.jsx)(ss.S,{disabled:s===sT.jk.PrivateOnly,checked:a,onChange:e=>i({isPrivate:e}),label:Y.intl.string(Y.t.TRPp3g)});return n||s===sT.jk.Disabled?null:(0,l.jsx)(sa.D,{label:Y.intl.string(Y.t.F1zyvU),helperText:a?Y.intl.string(Y.t.EWXycz):void 0,children:r})}function sB(e){let{parentChannel:n,parentMessageId:t,threadSettings:i,updateThreadSettings:s,error:a,disabled:r,isGeneratingAI:d,enableAIFeatures:o,getThreadNameInputAccessory:c}=e,u=i.name??"",h=s_(a,{content:u}),A=(0,sT.l1)(n,t),g=null!=t&&!o,m=(0,sm.GV)(),x=o?Y.intl.string(Y.t["Nb2/RE"]):""!==A?A:Y.intl.string(Y.t["Nb2/RE"]);return(0,l.jsx)(sr.k,{label:Y.intl.string(g?Y.t.JPvIiL:Y.t.j3XWjD),trailing:c(r),value:u,id:m,placeholder:x,maxLength:ed.Ign,onChange:function(e){s({name:(0,sS.A)(e,!1)}),""!==e?L.A.startTyping(n.id):L.A.stopTyping(n.id)},onBlur:function(){let e=(0,sS.A)(u,!0);e!==u&&s({name:e})},error:h,disabled:r||d})}function sV(e){let{parentChannel:n,textAreaState:t,setTextAreaState:i,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,l)=>{so.A.saveDraft(n.id,t,ic.C.FirstThreadMessage),i(e=>(""!==t&&e.textValue!==t?L.A.startTyping(n.id):""===t&&L.A.stopTyping(n.id),{textValue:t,richValue:l}))},[n.id,i]),x=s.useCallback(e=>{let{value:n,uploads:t,stickers:i}=e;return a(n,i,t)},[a]);(0,eZ.Vo)({event:ed.jej.TEXTAREA_FOCUS,handler:h}),(0,eZ.Vo)({event:ed.jej.TEXTAREA_BLUR,handler:g});let p=(0,A.bG)([lD.A],()=>lD.A.can(ed.xBc.ATTACH_FILES,n)),f=s_(d,{content:t.textValue});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(sg.A,{channelId:n.id,type:sU,canAttachFiles:p}),(0,l.jsx)("div",{className:sD.xN,children:(0,l.jsx)(sd.U,{error:f})}),(0,l.jsx)(sA.Ay,{type:sU,channel:n,placeholder:Y.intl.string(Y.t.taZfIC),textValue:t.textValue,richValue:t.richValue,focused:o,className:r()(sD.gM,sD.Yy),innerClassName:r()(sD.SL,{[sD.cr]:null!=f}),onFocus:h,onBlur:g,onChange:m,onSubmit:x,promptToUpload:sy.R,setEditorRef:e=>{u.current=e}})]})}function sW(e){let{parentChannel:n,parentMessageId:t}=e,i=(0,A.bG)([sj.A],()=>null==t?null:sj.A.getMessage(n.id,t)),s=sb.hH.useSetting();return null!=i?(0,l.jsx)(sp.A,{className:sD.IL,message:i,channel:n,compact:s,renderThreadAccessory:!1,trackAnnouncementViews:!0}):null}var sz=t(305866),sY=t(707539),sK=t(702513),sq=t(272736);function sX(e){let{channel:n}=e,[t,i]=s.useState(!1),a=s.useRef(null),r=(0,e8.ni)(n),d=s.useCallback(()=>{i(!1)},[]),o=s.useCallback(()=>{t||(0,sY.D3)("Popout"),i(!t)},[t]);return(0,l.jsx)(nn.Y,{targetElementRef:a,animation:nn.Y.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,shouldShow:t,onRequestClose:d,renderPopout:function(){return(0,l.jsx)(sz.l,{children:(0,l.jsx)(sK.A,{className:sq.T,channel:n,onClose:d,context:"popout"})})},clickTrap:!0,children:(e,n)=>{let{isShown:t}=n;return(0,l.jsx)(no.In,{...e,ref:a,className:sq.Kk,onClick:o,icon:st.y,"aria-label":Y.intl.string(Y.t.B2panI),tooltip:t?null:Y.intl.string(Y.t.B2panI),disabled:r,selected:t})}})}var sQ=t(40389),s$=t(148494),sZ=t(56562);function sJ(e){let{channel:n}=e,[t,i]=s.useState(!1),a=s.useRef(null);function r(){i(e=>!e)}let d=Y.intl.string(Y.t["UKOtz+"]);return(0,l.jsx)(nn.Y,{targetElementRef:a,shouldShow:t,animation:nn.Y.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,onRequestClose:()=>i(!1),renderPopout:function(e){return(0,l.jsx)(s0,{...e,channel:n})},children:(e,n)=>{let{isShown:t}=n;return(0,l.jsx)(no.Ay.Icon,{...e,ref:a,onClick:r,tooltip:t?null:d,icon:ns.MoreHorizontalIcon,"aria-label":d,selected:t})}})}function s0(e){let{channel:n,closePopout:t,onSelect:i}=e,s=(0,tw.A)(n),a=(0,tV.A)(n),r=(0,tK.A)(n.id),d=(0,tY.A)(n),o=(0,t$.A)({id:n.id,label:Y.intl.string(Y.t.DQ797g)}),c=(0,tF.A)(n),h=(0,tH.A)(n),g=(0,tB.A)(n,"Toolbar Overflow"),m=(0,tW.A)(n),x=(0,sQ.A)(n),p=(0,tQ.A)(n),f=(0,tz.A)(n),I=n.isThread()?(0,l.jsx)(ni.Dr,{id:"jump-to-top",label:Y.intl.string(Y.t.nFP4oa),action:function(){s$.A.jumpToMessage({channelId:n.id,messageId:"0",jumpType:sZ.vx.INSTANT})}}):null,b=sb.SY.useSetting(),j=(0,A.bG)([lp.A],()=>!u().isEmpty(lp.A.getVoiceStatesForChannel(n.id))),C=(0,A.bG)([eU.A],()=>null!=n.parent_id&&eU.A.getChannel(n.parent_id)?.type===ed.rbe.GUILD_APP,[n.parent_id]);return(0,l.jsxs)(nt.W,{"data-menu-migrated":!0,navId:"thread-context",onClose:t,"aria-label":Y.intl.string(Y.t["1NBjqb"]),onSelect:i,children:[(0,l.jsxs)(ni.rX,{children:[g,x]}),(0,l.jsxs)(ni.rX,{children:[I,d,m,r,!b||j||C?null:(0,l.jsx)(ni.Dr,{id:"open",label:Y.intl.string(Y.t.bX7EaG),action:function(){(0,ia.JA)(n)}}),f]}),(0,l.jsxs)(ni.rX,{children:[p,s,a,h]}),(0,l.jsxs)(ni.rX,{children:[c,o]})]})}var s1=t(332456),s2=t(973854),s5=t(62502);function s9(e){var n;let i,{channelId:a,baseChannelId:r,channelViewSource:d="Split View"}=e,o=(0,A.bG)([eU.A],()=>eU.A.getChannel(a)),c=(0,A.bG)([ta.A],()=>ta.A.getGuild(o?.getGuildId())),h=(0,tS.Ay)(o),g=(0,tM.Uf)(o);n=o,i=(0,A.bG)([lp.A],()=>null!=n&&!u().isEmpty(lp.A.getVoiceStatesForChannel(n.id))),s.useEffect(()=>{i&&null!=n&&(nX.h.dispatch({type:"SIDEBAR_CLOSE",baseChannelId:n.parent_id}),(0,tZ.N9)(n,{source:il.H9.VOICE_AUTO_OPEN}))},[i,n]);let m=s.useRef(!1);if(s.useEffect(()=>{if(null==o||m.current)return;m.current=!0;let e=(0,s1.C)(eU.A.getChannel(o.id),!0);(0,eR.zV)(ed.HAw.CHANNEL_OPENED,{...e,...(0,eR.qL)(o.id),channel_view:d}),(0,s2.A)({channelId:o.id})},[o,d]),null==o||null==c)return null;if(null!=g)return(0,l.jsx)(tP.A,{guild:c,channelId:g});let x=(0,l.jsx)(io,{channel:o,baseChannelId:r});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ep.A,{channel:o,draftType:ic.C.ChannelMessage}),(0,l.jsx)(no.Ay,{toolbar:x,"aria-label":Y.intl.string(Y.t.Pwe8tN),children:(0,tL.zF)({channel:o,channelName:h,guild:c,inSidebar:!0,handleContextMenu:function(e){(0,j.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("926132"),t.e("955557"),t.e("947502"),t.e("965789"),t.e("584615")]).then(t.bind(t,612826));return n=>(0,l.jsx)(e,{...n,channel:o})})},handleClick:function(){null!=o&&(0,tZ.iN)(o.id)}})}),(0,l.jsx)("div",{className:s5.T,children:(0,l.jsx)(tR.A,{channel:o,guild:c,chatInputType:nC.oU.SIDEBAR},a)})]})}var s3=t(210714),s6=t(402860),s7=t(707554),s4=t(140735),s8=t(590180),ae=t(372320),an=t(562153),at=t(945810);let ai=(0,at.mj)({name:"2026-06-user-profile-sidebar-redesign",kind:"user",defaultConfig:{enabled:!1},variations:{1:{enabled:!0}}});function al(e){return ai.useConfig({location:e}).enabled}var as=t(215530),aa=t(454719),ar=t(736653),ad=t(311016),ao=t(480335),ac=t(713517),au=t(397562),ah=t(183555),aA=t(718019),ag=t(365607),am=t(915614),ax=t(308244),ap=t(743987),af=t(900179),aI=t(946356),ab=t(465829),aj=t(35241),aC=t(587168),aE=t(442228),ay=t(744808);let av=(0,at.mj)({kind:"user",name:"2026-04-hide-view-full-profile-button",defaultConfig:{showButton:!0},variations:{1:{showButton:!1}}});var aN=t(827428);function a_(e){let{type:n,anchor:t}=e;return"staple"===n&&"bottom"!==t}function aT(e){let{context:n,analyticsLocations:t,profileFrame:i,isRedesignEnabled:s,handleOpenProfile:a}=e,{showButton:r}=av.useConfig({location:"UserProfileSidebarFooter"});if(s&&!r)return null;function d(){a(),(0,lG.Wn)({action:"PRESS_VIEW_PROFILE",analyticsLocations:t,...n})}if(s)return(0,l.jsx)("div",{className:aN.lS,children:(0,l.jsx)(p.$,{variant:"secondary",size:"md",fullWidth:!0,text:Y.intl.string(Y.t["+Xp3hq"]),onClick:d})});let o=r?(0,l.jsx)("div",{className:aN.qr,children:(0,l.jsx)(nv.D,{onClick:d,className:aN.wC,children:(0,l.jsx)(v.E,{color:"text-strong",variant:"text-sm/normal",children:Y.intl.string(Y.t["+Xp3hq"])})})}):null;return null!=i?(0,l.jsxs)("div",{className:aN.xQ,children:[(0,l.jsx)(ay.A,{frame:i,filterLayer:a_}),o]}):o}var aS=t(518477),aR=t(996988),aL=t(207634),aO=t(561419),aM=t(396095);function aP(e){let{user:n,channel:t,isRedesignEnabled:i}=e,a=__OVERLAY__||!(0,ad.A)(n.id),d=(0,lw.Ay)(n.id),o=(0,ar.Ay)(),c=s.useRef(Date.now()),{analyticsLocations:u}=(0,P.Ay)(M.A.USER_PROFILE_SIDEBAR),h=(0,ah.pb)({layout:"SIDEBAR",userId:n.id,channelId:t.id});(0,au.A)(u,d,aS.R7.SIDEBAR);let A=s.useRef(null),{isHoveringOrFocusing:g,isHovering:m}=(0,ac.A)(A);function x(){(0,s6.openUserProfileModal)({sourceAnalyticsLocations:u,hideRestrictedProfile:!0,...h})}return(0,l.jsx)(P.f5,{value:u,children:(0,l.jsx)(ah.of,{value:h,openedAt:c.current,fetchStartedAt:d?.fetchStartedAt,fetchEndedAt:d?.fetchEndedAt,isLoaded:d?.isLoaded,children:(0,l.jsxs)(aI.A,{ref:A,user:n,displayProfile:d,themeType:aR.d.SIDEBAR,themeOverride:o,className:i?r()(aO.BK,"user-profile-sidebar-redesign"):void 0,children:[(0,l.jsxs)(tj.d_,{className:i?aO.BE:void 0,children:[(0,l.jsx)(aC.A,{children:(0,l.jsx)(aj.A,{user:n})}),(0,l.jsxs)("div",{className:aO.wx,children:[(0,l.jsx)(am.A,{user:n,displayProfile:d,themeType:aR.d.SIDEBAR,specOverrides:i?{bannerWidth:300,bannerHeight:105,themePadding:2}:void 0,animateOnHoverOrFocusOnly:!g}),(0,l.jsx)(aA.A,{user:n,displayProfile:d,channelId:t.id,avatarSize:aL.T[aR.d.SIDEBAR].avatarSize,onOpenProfile:a?void 0:x})]}),(0,l.jsxs)("div",{className:aM.rf,children:[(0,l.jsx)(ab.Ay,{user:n,guildId:t.guild_id,displayName:an.Ay.getName(null,t.id,n),onClickName:a?void 0:x,pronouns:d?.pronouns,trailing:(0,l.jsx)(ag.A,{displayProfile:d,themeType:aR.d.SIDEBAR,isRedesignEnabled:i})}),i?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(aE.A,{userId:n.id,userBio:d?.bio,isHoveringOrFocusing:g,animateOnHoverOrFocusOnly:!0,hideRestrictedProfile:!0}),(0,l.jsx)(af.A,{heading:Y.intl.string(Y.t["A//N4k"]),headingColor:"text-strong",children:(0,l.jsx)(ap.A,{userId:n.id})})]}):(0,l.jsxs)(aI.A.Overlay,{className:aM.Lw,children:[d?.bio!=null&&""!==d.bio&&(0,l.jsx)(af.A,{heading:Y.intl.string(Y.t.ZzAR2Y),headingColor:"text-strong",children:(0,l.jsx)(ax.A,{userBio:d?.bio,userId:n.id,animateOnHoverOrFocusOnly:!0,isHoveringOrFocusing:g})}),(0,l.jsx)(af.A,{heading:Y.intl.string(Y.t["A//N4k"]),headingColor:"text-strong",children:(0,l.jsx)(ap.A,{userId:n.id})})]})]})]}),!a&&(0,l.jsx)(aT,{handleOpenProfile:x,analyticsLocations:u,context:h,isRedesignEnabled:i}),d?.profileEffect!=null&&(0,l.jsx)(ao.A,{skuId:d?.profileEffect?.skuId,isHovering:m})]})})})}var aD=t(331322),ak=t(249790),aU=t(254828),aG=t(783123),aw=t(966430);function aF(e){let{user:n,channel:t,isRedesignEnabled:i,onHide:a}=e,r=(0,lw.Ay)(n.id),d=(0,ar.Ay)(),o=(0,A.bG)([lx.A],()=>lx.A.isBlocked(n.id)),{analyticsLocations:c}=(0,P.Ay)(o?M.A.BLOCKED_PROFILE_PANEL:M.A.IGNORED_PROFILE_PANEL),u=(0,ah.pb)({layout:"SIDEBAR",userId:n.id,channelId:t.id});(0,au.A)(c,r,aS.R7.SIDEBAR);let h=s.useRef(null);return(0,l.jsx)(P.f5,{value:c,children:(0,l.jsx)(ah.of,{value:u,fetchStartedAt:r?.fetchStartedAt,fetchEndedAt:r?.fetchEndedAt,isLoaded:r?.isLoaded,children:(0,l.jsx)(aI.A,{ref:h,user:n,displayProfile:r,themeType:aR.d.SIDEBAR,themeOverride:d,className:i?"user-profile-sidebar-redesign":void 0,children:(0,l.jsx)(tj.d_,{children:(0,l.jsxs)("div",{className:aw.kL,children:[(0,l.jsx)("img",{alt:"",src:"/assets/5682f76b7c3741bd.svg",className:aw.VH,"aria-hidden":!0}),(0,l.jsxs)("div",{className:aw.rf,children:[(0,l.jsxs)("div",{className:aw.N1,children:[(0,l.jsx)(ak.A,{user:n}),(0,l.jsx)(R.D,{variant:"heading-lg/bold",children:Y.intl.string(Y.t.b33pLD)}),(0,l.jsx)(v.E,{variant:"text-sm/medium",children:Y.intl.format(o?Y.t["8F+WNz"]:Y.t["/cZp5s"],{username:an.Ay.getName(t.guild_id,t.id,n)})})]}),(0,l.jsxs)(aD.B,{align:"center",children:[(0,l.jsx)(aG.A,{isBlocked:o,onClick:()=>{a(),(0,lG.Wn)({action:o?"VIEW_BLOCKED_PROFILE":"VIEW_IGNORED_PROFILE",analyticsLocations:c,...u})}}),(0,l.jsx)(aU.A,{userId:n.id,onClick:()=>{a(),(0,lG.Wn)({action:"DONT_SHOW_AGAIN_IGNORED_PROFILE",analyticsLocations:c,...u})}})]})]})]})})})})})}var aH=t(202091),aB=t(717421),aV=t(31956),aW=t(673843),az=t(594832),aY=t(321191),aK=t(679492),aq=t(439053),aX=t(312381),aQ=t(657538),a$=t(984545),aZ=t(193738),aJ=t(133385),a0=t(983495),a1=t(695366),a2=t(922590),a5=t(821269),a9=t(93246),a3=t(351906),a6=t(383199),a7=t(559506),a4=t(361311),a8=t(931481),re=t(791556),rn=t(501193),rt=t(383448),ri=t(646986),rl=t(243166),rs=t(812993),ra=t(123292),rr=t(840411);let rd=(0,at.mj)({name:"2026-07-smag-dm-sidebar-nitro-recommendation",kind:"user",defaultConfig:{isEnabled:!1},variations:{0:{isEnabled:!1},1:{isEnabled:!0}}});var ro=t(666810),rc=t(394300),ru=t(575593),rh=t(44120),rA=t(75678),rg=t(56815),rm=t(317560),rx=t(99161),rp=t(827258),rf=t(661492),rI=t(146423),rb=t(662349),rj=t(479026),rC=t(636374),rE=t(699976),ry=t(202541),rv=t(733484),rN=t(880465);function r_(e){let n,{sku:t,wishlistOwner:i,wishlistId:a,style:d,skuPreviewStyle:o,skuAssetHoverClassName:c,disableRiveHover:u,onDetailsClick:h,onPurchaseClick:A,renderChildren:g,isNew:m}=e,{trackUserProfileWishlistAction:x}=(0,ah.NJ)(),p=al("DMSidePanelWishlistItemCard")?rE.y.SIZE_78:rE.y.SIZE_90,f=rE.Z[p],I=s.useCallback(()=>{x({action:aS.Mq.PRESS_WISHLIST_BREADCRUMB_CARD,skuId:t.id,wishlistId:a,productLines:new Set([t.productLine])}),h()},[t,a,h,x]),b=s.useCallback(()=>{x({action:aS.Mq.PRESS_WISHLIST_BREADCRUMB_CARD,skuId:t.id,wishlistId:a,productLines:new Set([t.productLine])}),A()},[A,t.id,a,t.productLine,x]),{onBodyClick:j,onOverlayClick:C,showOverlayButton:E,routesToGift:y,label:v,icon:N}=(0,rC.P)({wishlistOwner:i,isOwned:!1,shortText:!0,onDetailsClick:I,onPurchaseClick:b}),[_,T]=s.useState(!1);return(0,l.jsx)("div",{className:rv.kL,children:(0,l.jsxs)(rI.A,{disableHoverOrFocus:!0,disableRiveHover:u,sku:t,user:i,spec:f,cardStyle:r()(rv.Nr,d),skuPreviewStyle:r()(rv.ho,o),skuAssetClassName:_?c:void 0,onClick:j,"aria-label":(n=y?(0,rf.T)(t):Y.intl.formatToPlainString(Y.t.ZBB4Ty,{productName:(0,rf.T)(t)}),!0===m?Y.intl.formatToPlainString(Y.t.s9RZ1r,{label:n}):n),onHoverOrFocusChange:T,children:[!0===m&&(0,l.jsx)(rp.A,{className:rv.Pf}),E&&(0,l.jsx)(rb.A,{spec:f,onClick:C,isHoveringOrFocusing:_,label:v,icon:v.length<6?N:void 0}),g?.(E&&_)]})})}function rT(e){let{sku:n,wishlistOwner:t,analyticsLocations:i,...a}=e,{analyticsLocations:r}=(0,P.Ay)(...i??[],M.A.SLAYER_STOREFRONT_BREADCRUMB_WISHLIST_ITEM_CARD_GIFT_BUTTON),d=s.useCallback(()=>{(0,rx.a)(n,{isGift:!0,giftRecipient:t,giftingOrigin:ry.vQ.USER_PROFILE_WISHLIST},{analyticsLocations:r})},[n,t,r]),o=s.useCallback(()=>{(0,rm.R)({skuId:n.id,applicationId:n.applicationId,isStorefront:!1,giftRecipient:t,giftingOrigin:ry.vQ.USER_PROFILE_WISHLIST,analyticsLocations:r})},[n.id,n.applicationId,t,r]);return(0,l.jsx)(r_,{sku:n,analyticsLocations:r,wishlistOwner:t,onDetailsClick:o,onPurchaseClick:d,...a})}function rS(e){let{sku:n,wishlistOwner:t,analyticsLocations:i,...a}=e,d=s.useCallback(()=>{(0,rh.A)({skuId:n.id,isGift:!0,giftingOrigin:ry.vQ.USER_PROFILE_WISHLIST,analyticsLocations:i??[],giftRecipient:t})},[n.id,t,i]),o=(0,rj.e)({sku:n,giftRecipient:t,giftingOrigin:ry.vQ.USER_PROFILE_WISHLIST,analyticsLocations:i}),c=s.useMemo(()=>r()(rv.ML,{[rv.M]:n?.tenantMetadata?.collectibles?.type===ru.R.AVATAR_DECORATION,[rv.Hm]:n?.tenantMetadata?.collectibles?.type===ru.R.PROFILE_EFFECT,[rv.hH]:n?.tenantMetadata?.collectibles?.type===ru.R.PROFILE_FRAME,[rv.qF]:n?.tenantMetadata?.collectibles?.type===ru.R.NAMEPLATE,[rv.l2]:n?.tenantMetadata?.collectibles?.type===ru.R.BUNDLE}),[n?.tenantMetadata?.collectibles?.type]);return(0,l.jsx)(r_,{sku:n,wishlistOwner:t,analyticsLocations:i,onDetailsClick:o,onPurchaseClick:d,skuPreviewStyle:c,...a})}function rR(e){let{sku:n,wishlistOwner:t,analyticsLocations:i,source:a,style:d,...o}=e,c=s.useCallback(()=>{let e=n.id;(0,rA.A)({isGift:!0,giftRecipient:t,giftingOrigin:ry.vQ.USER_PROFILE_WISHLIST,subscriptionTier:e,analyticsLocations:i??[],...(0,rg.Dv)(e,!0,"dm_side_panel_wishlist_item_card")})},[n.id,t,i]),u=a===az.uS.POPULAR,h=Y.intl.string(Y.t.HbJ7eD);return(0,l.jsx)(r_,{sku:n,wishlistOwner:t,analyticsLocations:i,source:a,onDetailsClick:c,onPurchaseClick:c,skuPreviewStyle:r()(rN.MO,{[rv.F5]:u}),style:d,disableRiveHover:!0,renderChildren:e=>u?(0,l.jsx)("div",{className:r()(rv.fi,{[rv.sp]:e}),children:(0,l.jsx)(v.E,{className:r()(rv.p7,{[rv.SW]:h.length>=10,[rv.ot]:h.length>=12}),variant:"text-xs/bold",lineClamp:1,children:h})}):null,...o})}function rL(e){let{sku:n,...t}=e;switch(n.productLine){case ed.EZt.SOCIAL_LAYER_GAME_ITEM:return(0,l.jsx)(rT,{sku:n,...t});case ed.EZt.COLLECTIBLES:return(0,l.jsx)(rS,{sku:n,...t});case ed.EZt.PREMIUM:return(0,l.jsx)(rR,{sku:n,...t});default:return null}}var rO=t(158045),rM=t(249203),rP=t(419731),rD=t(695904),rk=t(116331),rU=t(713348),rG=t(535089),rw=t(815637);function rF(e){let{unownedWishlistItems:n,profileOwner:t,onClick:i,wishlistId:a,isNitroRecEnabled:r}=e,{analyticsLocations:d}=(0,P.Ay)(),{trackUserProfileAction:o,trackUserProfileWishlistAction:c}=(0,ah.NJ)(),u=(0,s.useId)(),{hasNewWishlistItems:h,newWishlistItemCount:g,shouldLogExposure:m}=(0,rk.A)(t),x=(0,A.bG)([rM.A],()=>rM.A.getEntry(t.id)?.lastViewedAt??null,[t.id]),p=(0,s.useCallback)(()=>{h&&o({action:"PRESS_NEW_CONTENT_WISHLIST",section:aS.RP.WISHLIST}),i()},[h,i,o]),f=(0,s.useMemo)(()=>n??[],[n]),I=(0,s.useCallback)(e=>{let{wishlistId:n,action:t,productLines:i}=e;null!=n&&c({wishlistId:n,action:t,productLines:i})},[c]),b=(0,s.useMemo)(()=>{let e=f.slice(0,3).map(e=>({item:e,source:az.uS.WISHLIST}));if(r&&e.length<3){let n=f.some(e=>rO.Ay.isPremiumSku(e.skuId));if(!rO.Ay.isPremiumAtLeast(t.premiumType,ry.PremiumTypes.TIER_2)&&!n){let n=rc.A.fromSKU((0,rr.rI)());null!=n&&e.push({item:n,source:az.uS.POPULAR})}}return e},[f,r,t.premiumType]),j=(0,s.useMemo)(()=>new Set(b.map(e=>{let{item:n}=e;return n.skuProductLine})),[b]),C=(0,rG.A)({wishlistId:a??null,onAction:I,productLines:j}),E=(0,s.useMemo)(()=>b.map((e,n)=>{let{item:i,source:s}=e;return null==i.sku?null:(0,l.jsx)(rL,{sku:i.sku,index:n,wishlistOwner:t,wishlistId:a,analyticsLocations:d,onViewWishlist:p,source:s,isNew:h&&(0,rP.f3)(i.addedAt,x)},i.skuId)}).filter(l1.Vq),[d,p,t,b,a,h,x]),y=h&&E.length>0,v=(0,s.useRef)(!1);return((0,s.useEffect)(()=>{y&&!v.current&&(v.current=!0,o({action:"VIEW_NEW_CONTENT_SIDEBAR"}))},[y,o]),0===E.length)?null:(0,l.jsx)("section",{"aria-labelledby":u,children:(0,l.jsxs)(aI.A.Overlay,{ref:C,className:rw.kL,children:[m&&(0,l.jsx)(rD.kM,{location:"UserProfileSidebarWishlistBreadcrumb"}),(0,l.jsxs)("div",{className:rw.wx,children:[(0,l.jsxs)("div",{className:rw.qd,children:[(0,l.jsx)(R.D,{variant:"text-sm/medium",id:u,children:Y.intl.string(Y.t["7lZ31J"])}),h&&(0,l.jsx)(rs.Lp,{text:Y.intl.format(Y.t.akCCqu,{count:g}),color:nO.A.colors.BADGE_BACKGROUND_BRAND.css})]}),(f.length>3||h)&&(0,l.jsx)(ra.Q,{variant:"secondary",textVariant:"text-xs/normal",onClick:p,text:Y.intl.string(Y.t.y6PSA3)})]}),(0,l.jsx)(s7.F,{children:(0,l.jsx)("div",{className:rw.vY,children:E})})]})})}function rH(e){let{isLoading:n,unownedWishlistItems:t,canSeeWishlist:i=!1,...s}=e,a=rd.useConfig({location:"UserProfileSidebarWishlistBreadcrumb"}).isEnabled&&i;if((0,rU.A)(s.profileOwner),n||s.profileOwner.bot||(null==t||0===t.length)&&!a)return null;let r=ee.default.getCurrentUser()?.id,d=null!=r&&r!==s.profileOwner.id;return(0,l.jsx)(ro.h,{isGifting:d,location:"UserProfileSidebarWishlistBreadcrumb",children:(0,l.jsx)(rF,{...s,unownedWishlistItems:t,isNitroRecEnabled:a})})}function rB(e){let{user:n,currentUser:t,displayProfile:i,channel:a,isHoveringOrFocusing:r,isRedesignEnabled:d,onOpenProfile:o}=e,{relationshipType:c,originApplicationId:u}=(0,A.cf)([lx.A],()=>({relationshipType:lx.A.getRelationshipType(n.id),originApplicationId:lx.A.getOriginApplicationId(n.id)})),h=(0,a2.fi)(n.id),g=(0,a5.q)({userId:n.id}),m=(0,A.bG)([a3.A],()=>a3.A.hidePersonalInformation),x=(0,A.bG)([aY.A],()=>aY.A.getUserProfile(n.id)?.application),p=i?.widgets!=null&&i.widgets.length>0,{defaultWishlistId:f}=(0,A.cf)([aY.A],()=>({defaultWishlistId:aY.A.getFirstWishlistId(n.id)})),{wishlist:I,isFetching:b}=(0,az.fw)({wishlistId:d?f:void 0,userId:n.id});(0,aW.A)(I);let j=s.useMemo(()=>I?.items.filter(e=>!e.isOwned)??null,[I]);return(0,l.jsxs)("div",{className:aM.rf,children:[(0,l.jsx)(a7.A,{userId:n.id}),(0,l.jsxs)("div",{className:aM.pq,children:[(0,l.jsx)(ab.Ay,{user:n,guildId:a.guild_id,displayName:an.Ay.getName(null,a.id,n),onClickName:o,displayNameTrailing:m?null:(0,l.jsx)(rl.A,{userId:n.id,isVisible:r,onOpenProfile:o}),pronouns:i?.pronouns,trailing:(0,l.jsx)(ag.A,{displayProfile:i,themeType:aR.d.SIDEBAR,isRedesignEnabled:d})}),d&&(0,l.jsx)(re.A,{user:n,onOpenProfile:e=>o?.({tabSection:e})})]}),c===ed.eA$.PENDING_INCOMING&&(0,l.jsx)(aI.A.Overlay,{children:(0,l.jsx)(a8.A,{user:n,channelId:a.id,applicationId:u})}),h.map(e=>(0,l.jsx)(aI.A.Overlay,{children:(0,l.jsx)(a8.A,{user:n,isGameRelationship:!0,applicationId:e.applicationId,channelId:a.id})},e.applicationId)),(0,l.jsx)(rt.A,{user:n}),i?.private&&(0,l.jsx)(aI.A.Overlay,{children:(0,l.jsx)(rn.A,{username:an.Ay.getName(null,a.id,n)})}),n.isProvisional&&(0,l.jsx)(aI.A.Overlay,{className:aM.Lw,children:(0,l.jsx)(af.A,{heading:Y.intl.string(Y.t.Iyka0U),headingIcon:a1.E,headingColor:"text-strong",children:(0,l.jsx)(a9.T,{userId:n.id})})}),d&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(aE.A,{userId:n.id,userBio:i?.bio,hidePersonalInformation:m,isHoveringOrFocusing:r,animateOnHoverOrFocusOnly:!0,hideRestrictedProfile:!0}),(0,l.jsx)(af.A,{heading:n.bot?Y.intl.string(Y.t["A//N4k"]):Y.intl.string(Y.t.a6XYD9),headingColor:"text-strong",children:(0,l.jsx)(ap.A,{userId:n.id})})]}),(0,l.jsxs)("div",{className:aM.kR,children:[d&&p&&(0,l.jsx)(aQ.A,{user:n,widgets:i?.widgets,onOpenUserProfileModal:o}),(0,l.jsx)(ri.A,{user:n,currentUser:t,onOpenUserProfileModal:o}),d?(0,l.jsxs)(l.Fragment,{children:[x?.popularApplicationCommandIds!=null&&(0,l.jsx)(a6.A,{applicationId:x.id,commandIds:x.popularApplicationCommandIds,channel:a}),g.length>0&&(0,l.jsx)(af.A,{heading:Y.intl.string(Y.t["Uv/eTx"]),headingColor:"text-strong",children:(0,l.jsx)(a4.A,{applicationIds:g})})]}):(0,l.jsxs)(aI.A.Overlay,{className:aM.Lw,children:[!m&&i?.bio!=null&&""!==i.bio&&(0,l.jsx)(af.A,{heading:Y.intl.string(Y.t.ZzAR2Y),headingColor:"text-strong",children:(0,l.jsx)(ax.A,{userId:n.id,userBio:i.bio,isHoveringOrFocusing:r,animateOnHoverOrFocusOnly:!0})}),(0,l.jsxs)(l.Fragment,{children:[x?.popularApplicationCommandIds!=null&&(0,l.jsx)(a6.A,{applicationId:x.id,commandIds:x.popularApplicationCommandIds,channel:a}),g.length>0&&(0,l.jsx)(af.A,{heading:Y.intl.string(Y.t["Uv/eTx"]),headingColor:"text-strong",children:(0,l.jsx)(a4.A,{applicationIds:g})}),(0,l.jsx)(af.A,{heading:n.bot?Y.intl.string(Y.t["A//N4k"]):Y.intl.string(Y.t.a6XYD9),headingColor:"text-strong",children:(0,l.jsx)(ap.A,{userId:n.id})})]})]}),d&&(0,l.jsx)(rH,{profileOwner:n,unownedWishlistItems:j,wishlistId:f,isLoading:b,onClick:()=>{o?.({tabSection:aS.RP.WISHLIST})},canSeeWishlist:null!=I})]})]})}var rV=t(114212),rW=t(913453),rz=t(229187),rY=t(21241),rK=t(503062),rq=t(51943),rX=t(847374),rQ=t(320448),r$=t(723200);function rZ(e){let{section:n,header:t,items:i,listClassName:a,onExpand:d}=e,{trackUserProfileAction:o}=(0,ah.NJ)(),c=s.useId(),[u,h]=s.useState(!1),A=u?rX.a:rQ._;return(0,l.jsxs)("section",{className:r$.uW,children:[(0,l.jsxs)(nv.D,{className:r()(r$.wx,r$.vk),"aria-controls":c,"aria-expanded":u,onClick:()=>{h(!u),u||(o({action:"PRESS_SECTION",section:n}),d?.())},children:[(0,l.jsxs)(R.D,{variant:"text-sm/medium",color:"text-default",children:[t," \u2014 ",i.length]}),(0,l.jsx)(A,{size:"md"})]}),i.length>0&&(0,l.jsx)("ul",{id:c,hidden:!u,className:r()(r$.p_,a),children:i})]})}var rJ=t(341278);function r0(e){let{user:n,channelId:t}=e,{analyticsLocations:i}=(0,P.Ay)(),{context:s}=(0,ah.NJ)(),a=(0,tG.A)(),{mutualFriendsCount:r,mutualFriends:d,mutualGuilds:o}=(0,rW.A)(n),c=!n.bot&&null!=r&&r>0,u=null!=o&&o.length>0;return c||u?(0,l.jsxs)(aI.A.Overlay,{className:rJ.Lw,children:[u&&(0,l.jsx)(rZ,{section:"MUTUAL_GUILDS",header:Y.intl.string(Y.t["4lTDZq"]),listClassName:rJ.p_,items:o.map(e=>{let{guild:t,nick:i}=e;return(0,l.jsx)(rq.A,{user:n,guild:t,nick:i,onSelect:()=>(0,ts.u)(t.id)},t.id)})}),u&&c&&(0,l.jsx)(rY.A,{className:rJ.yF}),c&&(0,l.jsx)(rZ,{section:"MUTUAL_FRIENDS",header:Y.intl.string(Y.t["0mTJ3j"]),listClassName:rJ.p_,onExpand:()=>(0,rz.A)(n.id,a),items:null==d?Array.from({length:r}).map((e,n)=>(0,l.jsxs)("div",{className:rJ.nC,children:[(0,l.jsx)(rV.FQ,{width:40,opacity:.08}),(0,l.jsx)(rV.FQ,{width:135,opacity:.08})]},n)):d.map(e=>{let{key:n,user:a,status:r}=e;return(0,l.jsx)(rK.A,{user:a,status:r,channelId:t,onSelect:()=>{(0,s6.openUserProfileModal)({...s,userId:a.id,sourceAnalyticsLocations:i})}},n)})})]}):null}function r1(e){let{user:n,currentUser:t,channel:i,isRedesignEnabled:a}=e,d=__OVERLAY__,o=(0,lw.Ay)(n.id),c=(0,ar.Ay)(),u=s.useRef(void 0),h=s.useRef(void 0);h.current!==n.id&&(h.current=n.id,u.current=Date.now());let{analyticsLocations:g}=(0,P.Ay)(M.A.USER_PROFILE_SIDEBAR),m=(0,ah.pb)({layout:"SIDEBAR",userId:n.id,channelId:i.id});(0,au.A)(g,o,aS.R7.SIDEBAR);let x=s.useRef(null),{isHoveringOrFocusing:p,isHovering:f}=(0,ac.A)(x),I=(0,aK.fC)(),b=(0,ae.A)(o?.profileFrame?.skuId);(0,aV.A)({skuId:o?.profileFrame?.skuId,openedAt:u.current,context:m,analyticsLocations:g});let j=(0,aB.z)({opacity:+(null!=I.interactionType),config:{duration:150}});function C(e){(0,s6.openUserProfileModal)({sourceAnalyticsLocations:g,hideRestrictedProfile:!0,...m,...e})}let E=o?.widgets!=null&&o.widgets.length>0,{defaultWishlistId:y}=(0,A.cf)([aY.A],()=>({defaultWishlistId:aY.A.getFirstWishlistId(n.id)})),{wishlist:v,isFetching:N}=(0,az.fw)({wishlistId:a?void 0:y,userId:n.id});(0,aW.A)(v);let _=s.useMemo(()=>null==v?null:v.items.filter(e=>!e.isOwned),[v]);return(0,l.jsx)(P.f5,{value:g,children:(0,l.jsx)(ah.of,{value:m,openedAt:u.current,fetchStartedAt:o?.fetchStartedAt,fetchEndedAt:o?.fetchEndedAt,isLoaded:o?.isLoaded,children:(0,l.jsx)(aK.Hl,{value:I,children:(0,l.jsxs)(aI.A,{ref:x,user:n,displayProfile:o,themeType:aR.d.SIDEBAR,themeOverride:c,profileFrameSkuIdOverride:a?o?.profileFrame?.skuId:null,className:a?r()(aO.BK,"user-profile-sidebar-redesign"):void 0,isPrivate:o?.private===!0,children:[o?.private===!0&&(0,l.jsx)(aX.A,{}),null!=I.interactionType&&(0,l.jsx)(aH.animated.div,{style:j,className:aO.tB}),(0,l.jsxs)(tj.d_,{className:r()(a&&aO.BE,!a&&null!=b&&aO.It),children:[(0,l.jsxs)(aC.A,{children:[(0,l.jsx)(aZ.A,{user:n,themeType:aR.d.SIDEBAR}),n.bot?(0,l.jsx)(a$.A,{user:n}):(0,l.jsx)(aJ.yo,{user:n})]}),(0,l.jsxs)("div",{className:aO.wx,children:[(0,l.jsx)(am.A,{user:n,displayProfile:o,themeType:aR.d.SIDEBAR,specOverrides:a?{bannerWidth:300,bannerHeight:105,themePadding:2}:void 0,animateOnHoverOrFocusOnly:!p,className:aO.vK}),(0,l.jsx)(aq.A,{userId:n.id,className:aO.oR}),(0,l.jsx)(aA.A,{user:n,displayProfile:o,channelId:i.id,avatarSize:aL.T[aR.d.SIDEBAR].avatarSize,onOpenProfile:d?void 0:C}),(0,l.jsx)(a0.A,{user:n,channelId:i.id,themeType:aR.d.SIDEBAR,disableToolbar:n.bot})]}),(0,l.jsx)(rB,{user:n,currentUser:t,displayProfile:o,channel:i,isHoveringOrFocusing:null==I.interactionType&&p,isRedesignEnabled:a,onOpenProfile:d?void 0:C}),!a&&E&&(0,l.jsx)("div",{className:aO.sJ,children:(0,l.jsx)(aQ.A,{user:n,widgets:o.widgets,onOpenUserProfileModal:C})}),!a&&(0,l.jsx)("div",{className:aO.vS,children:(0,l.jsx)(rH,{profileOwner:n,unownedWishlistItems:_,wishlistId:y,isLoading:N,onClick:()=>{C?.({tabSection:aS.RP.WISHLIST})},canSeeWishlist:null!=v})}),!a&&(0,l.jsx)(r0,{user:n,channelId:i.id})]}),!d&&(0,l.jsx)(aT,{context:m,analyticsLocations:g,profileFrame:b,handleOpenProfile:C,isRedesignEnabled:a}),o?.profileEffect!=null&&(0,l.jsx)(ao.A,{skuId:o?.profileEffect?.skuId,isHovering:f}),a&&null!=b&&(0,l.jsx)(ay.A,{frame:b,fadeIn:!1})]})})})})}var r2=t(901600);function r5(e){let{channel:n}=e,[t]=n.recipients,i=(0,A.bG)([ee.default],()=>ee.default.getUser(t)),a=(0,A.bG)([ee.default],()=>ee.default.getCurrentUser()),r=lF(),[d,o]=(0,as.A)(t),[c,u]=s.useState(!1),h=al("UserProfileSidebarRenderer"),g=(0,lw.Ay)(t),m=g?.profileFrame?.skuId,x=(0,ae.A)(m),p=(0,A.bG)([s8.A],()=>s8.A.getProductFetch(m));if(s.useEffect(()=>{let e={type:"sidebar",withMutualFriendsCount:i?.bot!==!0,withMutualFriends:i?.bot!==!0&&h,withMutualGuilds:!0,channelId:n.id};null!=i?(0,aa.A)(i,e):(0,aa.A)(t,void 0,e)},[i,t,n.id,h]),null==i||null==a||!r||h&&!c&&g?.isLoaded!==!0||h&&!c&&null!=m&&m!==x?.skuId&&p?.state!=="success"&&p?.state!=="error")return null;c||u(!0);let f=`user-profile-sidebar-heading-${i.id}`,I=an.Ay.getName(null,n.id,i);return(0,l.jsx)("aside",{"aria-labelledby":f,className:h?r2.H:void 0,children:(0,l.jsx)(s7.F,{component:(0,l.jsx)(s4.A,{children:(0,l.jsx)(s7.H,{id:f,children:Y.intl.format(Y.t.KRe1Fk,{name:I})})}),children:null==i||null==a?null:d?(0,l.jsx)(aF,{user:i,currentUser:a,onHide:o,isRedesignEnabled:h,...e}):i.isNonUserBot()?(0,l.jsx)(aP,{user:i,currentUser:a,isRedesignEnabled:h,...e}):(0,l.jsx)(r1,{user:i,currentUser:a,isRedesignEnabled:h,...e})})})}var r9=t(522556),r3=t(225315),r6=t(684407),r7=t(95701),r4=t(919638),r8=t(763827),de=t(812771),dn=t(946228),dt=t(276293),di=t(888904);let dl=()=>(s.useEffect(()=>{eR.Ay.trackWithMetadata(ed.HAw.GUILD_OUTAGE_VIEWED,{})},[]),(0,l.jsxs)("div",{className:di.kL,children:[(0,l.jsxs)(ln.A,{toolbar:(0,l.jsx)(s.Fragment,{}),children:[(0,l.jsx)(ln.A.Icon,{icon:dt.N,"aria-hidden":!0}),(0,l.jsx)(ln.A.Title,{children:Y.intl.string(Y.t["8LKchl"])})]}),(0,l.jsxs)("div",{className:di.Qs,children:[(0,l.jsx)(R.D,{className:di.Zd,variant:"heading-lg/medium",children:Y.intl.string(Y.t.m9gRVN)}),(0,l.jsx)(v.E,{className:di.fh,variant:"text-md/normal",children:Y.intl.string(Y.t.wC3j56)})]})]}));var ds=t(909735),da=t(943712),dr=t(402216),dd=t(274541),dc=t(746080),du=t(806931),dh=t(516607),dA=t(999900);function dg(){return(0,l.jsx)("div",{className:dA.wG,children:(0,l.jsx)(x.y,{})})}let dm=(0,nK.Fe)({createPromise:()=>Promise.all([t.e("308093"),t.e("908346"),t.e("808216"),t.e("202342"),t.e("500194"),t.e("245553"),t.e("131992"),t.e("430877"),t.e("615282"),t.e("249681"),t.e("666140"),t.e("333097"),t.e("704374"),t.e("777848"),t.e("689160"),t.e("421225"),t.e("623685"),t.e("842516"),t.e("76001")]).then(t.bind(t,492385)),webpackId:492385,renderLoader:dg,name:"ForumChannel"}),dx=(0,nK.Fe)({createPromise:()=>Promise.all([t.e("452651"),t.e("802179"),t.e("87729"),t.e("530707"),t.e("96711")]).then(t.bind(t,114701)),webpackId:114701,renderLoader:dg,name:"AppChannel"});function dp(){return Promise.all([t.e("651299"),t.e("280574"),t.e("113561"),t.e("368991"),t.e("223213"),t.e("520641"),t.e("656997"),t.e("828849"),t.e("944121"),t.e("655282"),t.e("375971"),t.e("792818"),t.e("890901"),t.e("460582"),t.e("477751"),t.e("245851"),t.e("125466"),t.e("740705"),t.e("468617"),t.e("764984"),t.e("834541"),t.e("452651"),t.e("693684"),t.e("45646"),t.e("355761"),t.e("459397"),t.e("847810"),t.e("546813"),t.e("784573"),t.e("136686"),t.e("93461"),t.e("700792"),t.e("592822"),t.e("309291"),t.e("829260"),t.e("437961"),t.e("327198"),t.e("504098"),t.e("983168"),t.e("36624"),t.e("139103"),t.e("949013"),t.e("33448"),t.e("79216"),t.e("815275"),t.e("704374"),t.e("544901"),t.e("986300"),t.e("874821"),t.e("815057"),t.e("426792"),t.e("654624"),t.e("322094"),t.e("45916"),t.e("726223"),t.e("979585"),t.e("87729"),t.e("606913"),t.e("291553"),t.e("61924"),t.e("215980"),t.e("842492"),t.e("230761"),t.e("497306"),t.e("736793"),t.e("530707"),t.e("932011"),t.e("112733"),t.e("792461")]).then(t.bind(t,540462))}let df=(0,nK.Fe)({createPromise:dp,webpackId:540462,name:"ChannelCall",renderLoader:dg});function dI(){return Promise.all([t.e("764984"),t.e("834541"),t.e("947359"),t.e("703540"),t.e("368991"),t.e("280574"),t.e("223213"),t.e("520641"),t.e("656997"),t.e("828849"),t.e("944121"),t.e("655282"),t.e("375971"),t.e("792818"),t.e("890901"),t.e("45646"),t.e("668526"),t.e("125466"),t.e("460582"),t.e("477751"),t.e("740705"),t.e("468617"),t.e("805551"),t.e("93461"),t.e("700792"),t.e("592822"),t.e("309291"),t.e("829260"),t.e("437961"),t.e("327198"),t.e("504098"),t.e("983168"),t.e("949013"),t.e("33448"),t.e("79216"),t.e("815275"),t.e("256373"),t.e("704374"),t.e("544901"),t.e("420577"),t.e("874821"),t.e("464287"),t.e("360536"),t.e("426792"),t.e("654624"),t.e("322094"),t.e("45916"),t.e("979585"),t.e("606913"),t.e("291553"),t.e("61924"),t.e("215980"),t.e("842492"),t.e("230761"),t.e("497306"),t.e("678827"),t.e("228732")]).then(t.bind(t,67319))}let db=(0,nK.Fe)({createPromise:dI,webpackId:67319,name:"StageChannelCall",renderLoader:dg}),dj=(0,nK.Fe)({createPromise:()=>Promise.all([t.e("855151"),t.e("245553"),t.e("421630"),t.e("541137"),t.e("259465"),t.e("527552"),t.e("769266"),t.e("193845"),t.e("249681"),t.e("428235"),t.e("161058"),t.e("333097"),t.e("359702"),t.e("39214"),t.e("113582"),t.e("443184"),t.e("421225"),t.e("79171"),t.e("417664"),t.e("662368")]).then(t.bind(t,392)),webpackId:392,name:"SearchResults",renderLoader:function(){return(0,l.jsx)(se,{})}}),dC=(0,nK.Fe)({createPromise:()=>Promise.all([t.e("577154"),t.e("424216"),t.e("877730"),t.e("611899"),t.e("259465"),t.e("527552"),t.e("769266"),t.e("487873"),t.e("765626"),t.e("683302"),t.e("249681"),t.e("728136"),t.e("507775"),t.e("428235"),t.e("161058"),t.e("333097"),t.e("636002"),t.e("359702"),t.e("466913"),t.e("71719"),t.e("213848")]).then(t.bind(t,754744)),webpackId:754744,name:"GuildMemberModViewSidebar"}),dE=(0,nK.Fe)({createPromise:()=>Promise.all([t.e("12803"),t.e("967311")]).then(t.bind(t,359762)),webpackId:359762,name:"FriendsSidebar"});class dy extends s.PureComponent{state={topicExpanded:!1,threadSidebarWidth:void 0,isThreadSidebarFloating:!1};componentDidMount(){(0,s3.d0)("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===ed.rbe.GUILD_VOICE?dp():e===ed.rbe.GUILD_STAGE_VOICE&&dI()}handleTitleParentClick=()=>{let{parentChannel:e}=this.props;null!=e&&(0,tZ.iN)(e.id)};_handleContextMenu=(e,n)=>{switch(n.type){case ed.rbe.GUILD_VOICE:case ed.rbe.GUILD_ANNOUNCEMENT:case ed.rbe.GUILD_TEXT:case ed.rbe.GUILD_FORUM:case ed.rbe.GUILD_MEDIA:case ed.rbe.GUILD_APP:this.openChannelContextMenu(e,n);break;case ed.rbe.ANNOUNCEMENT_THREAD:case ed.rbe.PUBLIC_THREAD:case ed.rbe.PRIVATE_THREAD:this.openThreadContextMenu(e,n);break;case ed.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,s6.openUserProfileModal)({userId:e.getRecipientId(),guildId:e.guild_id,channelId:e.id,sourceAnalyticsLocations:[M.A.CHANNEL_HEADER]})};openChannelContextMenu(e,n){let{guild:i}=this.props;o()(null!=n,"Missing channel in Channel.openChannelContextMenu"),o()(null!=i,"Missing guild in Channel.openChannelContextMenu"),(0,j.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("926132"),t.e("947502"),t.e("309004"),t.e("430997"),t.e("379995"),t.e("544058"),t.e("591377"),t.e("35723"),t.e("256372"),t.e("29542"),t.e("359545")]).then(t.bind(t,22496));return t=>(0,l.jsx)(e,{...t,channel:n,guild:i})})}openThreadContextMenu(e,n){o()(null!=n,"Missing channel in Channel.openChannelContextMenu"),(0,j.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("926132"),t.e("955557"),t.e("947502"),t.e("965789"),t.e("584615")]).then(t.bind(t,612826));return t=>(0,l.jsx)(e,{...t,channel:n})})}openDMContextMenu(e,n){o()(null!=n,"Missing channel in Channel.openDMContextMenu");let i=ee.default.getUser(n.getRecipientId());o()(null!=i,"Missing user in Channel.openDMContextMenu"),(0,j.L3)(e,async()=>{let{default:e}=await Promise.all([t.e("866038"),t.e("926132"),t.e("146652"),t.e("893190"),t.e("189673"),t.e("955557"),t.e("882073"),t.e("797558"),t.e("691994"),t.e("576665"),t.e("947502"),t.e("245996"),t.e("700792"),t.e("592822"),t.e("965789"),t.e("823427"),t.e("529422"),t.e("309291"),t.e("307059"),t.e("537796"),t.e("298199"),t.e("17244"),t.e("864464"),t.e("439778")]).then(t.bind(t,385913));return t=>(0,l.jsx)(e,{...t,user:i,channelSelected:!0,channel:n})})}renderJoinRequestInterviewButtons=()=>{let{channel:e}=this.props;return e?.hasFlag(dc.lx.IS_JOIN_REQUEST_INTERVIEW_CHANNEL)?(0,l.jsx)(ib.A,{channelId:e.id,showTrailingDivider:!0}):null};renderClipsEnabledIndicatorToolbarItem=()=>{let{inCall:e,voiceChannel:n}=this.props;return e?(0,l.jsx)(nE.A,{channelId:null!=n?n.id:null}):null};renderStreamQualityLiveIndicatorToolbarItem=()=>{let{selectedParticipant:e,premiumIndicatorEnabled:n}=this.props;return e?.type!==du.lp.STREAM?null:(0,l.jsx)(ip.A,{size:dr.Ay.Sizes.LARGE,participant:e,showQuality:!0,premiumIndicator:n},"live-indicator")};renderHeaderToolbar=()=>{let{channel:e,parentChannel:n,isLurking:t,showCall:i,showActivityPanel:s,showFramePanel:a}=this.props;o()(null!=e,"Missing channel in Channel.renderHeaderToolbar");let r=[];if(e.isSystemDM())return r;switch(e.type){case ed.rbe.GUILD_STAGE_VOICE:case ed.rbe.GUILD_VOICE:break;case ed.rbe.DM:r.push(this.renderClipsEnabledIndicatorToolbarItem()),r.push(this.renderStreamQualityLiveIndicatorToolbarItem()),r.push((0,l.jsx)(lC,{channel:e},"calls")),r.push((0,l.jsx)(iY,{channel:e},"pins")),r.push((0,l.jsx)(lE.Ay,{channel:e,tooltip:Y.intl.string(Y.t["PWkO7+"])},"invite")),r.push((0,l.jsx)(lH,{channel:e,showCallOrActivityPanel:i||s||a},"profile")),r.push((0,l.jsx)(lO,{channel:e},"safety_tools"));break;case ed.rbe.GROUP_DM:r.push(this.renderJoinRequestInterviewButtons()),r.push(this.renderClipsEnabledIndicatorToolbarItem()),r.push(this.renderStreamQualityLiveIndicatorToolbarItem()),r.push((0,l.jsx)(lC,{channel:e},"calls")),r.push((0,l.jsx)(iY,{channel:e},"pins")),e.isManaged()||r.push((0,l.jsx)(lE.Ay,{channel:e,tooltip:Y.intl.string(Y.t.NB5DFD)},"invite")),r.push((0,l.jsx)(iB,{channelId:e.id},"members"));break;case ed.rbe.ANNOUNCEMENT_THREAD:case ed.rbe.PRIVATE_THREAD:case ed.rbe.PUBLIC_THREAD:e.isModeratorReportChannel()&&r.push((0,l.jsx)(t7,{channel:e})),null==n||n.isForumLikeChannel()||r.push((0,l.jsx)(sX,{channel:n},"browser")),e.isVocalThread()&&r.push((0,l.jsx)(lk,{channel:e},"thread-call")),r.push((0,l.jsx)(is,{channel:e},"notifications")),r.push((0,l.jsx)(iY,{channel:e},"pins")),e.isArchivedThread()||r.push((0,l.jsx)(iB,{channelId:e.id},"members")),null!=n&&(0,eI.pk)(e)&&r.push((0,l.jsx)(i$,{channel:e},"summaries")),r.push((0,l.jsx)(sJ,{channel:e},"threads-overflow"));break;case ed.rbe.GUILD_ANNOUNCEMENT:case ed.rbe.GUILD_TEXT:r.push((0,l.jsx)(sX,{channel:e},"browser")),t||r.push((0,l.jsx)(iV.A,{channel:e},"notifications")),r.push((0,l.jsx)(iY,{channel:e},"pins")),(0,ny.PD)(e.guild_id,"channel_header")&&r.push((0,l.jsx)(iF,{channelId:e.id},"conversations")),r.push((0,l.jsx)(iB,{channelId:e.id},"members")),(0,eI.pk)(e)&&r.push((0,l.jsx)(i$,{channel:e},"summaries"));break;case ed.rbe.GUILD_APP:r.push((0,l.jsx)(nf,{channel:e},"popout")),r.push((0,l.jsx)(sX,{channel:e},"browser")),t||r.push((0,l.jsx)(iV.A,{channel:e},"notifications")),r.push((0,l.jsx)(iY,{channel:e},"pins")),r.push((0,l.jsx)(iB,{channelId:e.id},"members")),r.push((0,l.jsx)(iG,{channelId:e.id},"chat")),r.push((0,l.jsx)(nu,{channel:e},"overflow"));break;case ed.rbe.GUILD_FORUM:case ed.rbe.GUILD_MEDIA:e.isGameInvitesChannel()&&r.push((0,l.jsx)(le,{},"game-invite-channel-learn-more")),t||(r.push((0,l.jsx)(i6,{channel:e},"forum-onboarding")),r.push((0,l.jsx)(iV.A,{channel:e},"notifications"))),__OVERLAY__||r.push((0,l.jsx)(iB,{channelId:e.id},"members"));break;case ed.rbe.GUILD_DIRECTORY:r.push((0,l.jsx)(iB,{channelId:e.id},"members"))}return r};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 ed.rbe.GUILD_STAGE_VOICE:case ed.rbe.GUILD_VOICE:case ed.rbe.DM:break;case ed.rbe.GROUP_DM:n.push((0,l.jsx)(iB,{channelId:e.id},"members"));break;case ed.rbe.ANNOUNCEMENT_THREAD:case ed.rbe.PRIVATE_THREAD:case ed.rbe.PUBLIC_THREAD:e.isArchivedThread()||n.push((0,l.jsx)(iB,{channelId:e.id},"members"));break;case ed.rbe.GUILD_ANNOUNCEMENT:case ed.rbe.GUILD_TEXT:case ed.rbe.GUILD_FORUM:case ed.rbe.GUILD_MEDIA:case ed.rbe.GUILD_DIRECTORY:n.push((0,l.jsx)(iB,{channelId:e.id},"members"))}return n};renderFollowButton=()=>{let{showFollowButton:e,channel:n}=this.props;return e?(0,l.jsx)("div",{className:dA.u8,children:(0,l.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("836178"),t.e("670774")]).then(t.bind(t,464035));return t=>(0,l.jsx)(e,{channel:n,...t})})})}):null};renderHeaderBar=()=>{let{channel:e,channelName:n,parentChannel:t,guild:i,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,tZ.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,l.jsxs)("div",{className:dA.SC,children:[(0,l.jsx)(f.N,{theme:u&&a?ed.NJ8.DARK:void 0,children:a=>(0,l.jsxs)(ln.A,{guildId:s,channelId:e.id,channelType:e.type,hideSearch:e.isDirectory(),toolbar:this.renderHeaderToolbar(),mobileToolbar:this.renderMobileToolbar(),className:r()(dA.DD,a,{[dA.zh]:e.type===ed.rbe.GROUP_DM}),transparent:x,hidden:c,"aria-label":Y.intl.string(Y.t.BIYAqa),children:[h&&(0,l.jsx)(tL.i$,{channel:e,guild:i,caretPosition:"right"}),(0,tL.zF)({channel:e,channelName:n,parentChannel:t,guild:i,hasVideo:u,handleContextMenu:this.handleContextMenu,handleParentContextMenu:this.handleParentContextMenu,handleClick:A,handleParentClick:g,renderFollowButton:this.renderFollowButton}),h?(0,l.jsx)("div",{className:dA.u8,children:(0,l.jsx)(p.$,{onClick:()=>(0,tO.uh)(e.guild_id,e.id),variant:"secondary",size:"sm",text:Y.intl.string(Y.t.k5WiPf)})}):(0,tL.EP)(e,i)]},`header-${e.id}`)}),(0,l.jsx)(l7.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 ed.rbe.GUILD_STAGE_VOICE:return(0,l.jsx)(db,{channel:e,popoutType:nj.N.NO_POPOUT},e.id);case ed.rbe.GUILD_VOICE:case ed.rbe.DM:case ed.rbe.GROUP_DM:case ed.rbe.PUBLIC_THREAD:case ed.rbe.PRIVATE_THREAD:let n=this.props.height-200;return(0,l.jsx)(df,{channel:e,renderExternalHeader:this.renderHeaderBar,maxHeight:n,popoutType:nj.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,l.jsx)(e6,{maxHeight:t,renderExternalHeader:this.renderHeaderBar})}renderChat(){let{channel:e,guild:n,needSubscriptionToAccess:t,channelIsContentGated:i,spoilerGatingChannelId:s,showCall: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,l.jsx)(i_,{guildId:n.id}):(0,l.jsx)(ij.H,{guildId:n.id,children:(0,l.jsx)(iP,{channelId:e.id,guildId:n.id})});if(i)return(0,l.jsx)(r9.A,{guild:n,channelId:e.id});if(null!=s)return(0,l.jsx)(tP.A,{guild:n,channelId:s});if(e.isGuildVocal()||e.isVocalThread()&&a)return null;if(e.isDirectory())return o()(null!=n,"directory channels must exist within a guild"),(0,l.jsx)(tN,{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,l.jsx)(dm,{channel:e,guild:n,sidebarState:t},e.id)}return e.type===ed.rbe.GUILD_APP?(0,l.jsx)(dx,{channel:e},e.id):(0,l.jsx)(tR.A,{channel:e,guild:n,chatInputType:nC.oU.NORMAL},null!=n?n.id:"home")}renderSidebar(){let{channel:e,parentChannel:n,guild:t,needSubscriptionToAccess:i,section:s,showCall:a,showActivityPanel:r,showFramePanel:d}=this.props;if(o()(null!=e,"Missing channel in Channel.renderSidebar"),__OVERLAY__||i);else if(s===ed.YvQ.PROFILE&&e.isPrivate()&&!a&&!r&&!d)return(0,l.jsx)(r5,{channel:e},`private-channel-profile-${e.id}`);else if(s===ed.YvQ.MEMBERS)switch(e.type){case ed.rbe.GROUP_DM:return(0,l.jsx)(l6,{channel:e},`private-channel-recipients-${e.id}`);case ed.rbe.GUILD_DIRECTORY:case ed.rbe.GUILD_FORUM:case ed.rbe.GUILD_MEDIA:case ed.rbe.GUILD_ANNOUNCEMENT:case ed.rbe.GUILD_TEXT:case ed.rbe.GUILD_APP:let c=!0===ed.kvI.GUILD_THREADS_ONLY.has(e.type)?e.id:e.guild_id??e.id;return(0,l.jsx)(dn.A,{channel:e},`channel-members-${c}`);case ed.rbe.ANNOUNCEMENT_THREAD:if(null!=n)return(0,l.jsx)(dn.A,{channel:n},`channel-members-${n.id}`);break;case ed.rbe.PUBLIC_THREAD:case ed.rbe.PRIVATE_THREAD:if(!e.isArchivedThread()&&null!=t)return(0,l.jsx)(em,{channel:e,guild:t},`channel-members-${e.id}`)}else if(s===ed.YvQ.CONVERSATIONS)switch(e.type){case ed.rbe.GUILD_TEXT:case ed.rbe.GUILD_ANNOUNCEMENT:return(0,l.jsx)(nY,{channel:e},`channel-conversations-${e.id}`)}else if(s===ed.YvQ.SEARCH)return(0,l.jsx)(dj,{guildId:t?.id,channelId:e.id});return null}openChannelModal(){let{channel:e,guildId:n,hasModalOpen:i,showWelcomeModal:s,isLurking:a,isUnavailable:r,showRealNameModal:d}=this.props;return null==e||null==n||r||i||(d&&(0,m.openModalLazy)(async()=>{let{default:e}=await t.e("638763").then(t.bind(t,201510));return t=>(0,l.jsx)(e,{...t,guildId:n})},{onCloseCallback:()=>iI(lz.REAL_NAME_PROMPT,n),modalKey:"Guild Hub Real Name Modal"}),s&&(0,m.openModalLazy)(async()=>{let{default:e}=await Promise.all([t.e("99643"),t.e("510585")]).then(t.bind(t,954784));return t=>(0,l.jsx)(e,{...t,guildId:n})},{onCloseCallback:()=>(0,r3.ry)(n,a),modalKey:"Guild Welcome Screen Modal"})),null}renderThreadSidebar(){let e,{channel:n,section:t,channelSidebarState:i,guildSidebarState:s,width:a,channelIsContentGated:r,spoilerGatingChannelId:d}=this.props;if(null==s&&null==i)return null;if(t===ed.YvQ.SIDEBAR_CHAT&&null!=i){if(r||null!=d)return null;switch(i.type){case ik.PE.CREATE_THREAD:if(n?.isForumLikeChannel())return null;e=(0,l.jsx)(sG,{parentChannelId:i.parentChannelId,parentMessageId:i.parentMessageId,location:i.location});break;case ik.PE.VIEW_MOD_REPORT:e=(0,l.jsx)(s9,{channelId:i.channelId,baseChannelId:i.baseChannelId});break;case ik.PE.VIEW_CHANNEL:{let t=eU.A.getChannel(i.channelId);if(t?.isThread()){let t=n?.isForumLikeChannel()?iA:s9;e=(0,l.jsx)(t,{channelId:i.channelId});break}if(null!=n&&(0,r7.ZV)(n.type)){e=(0,l.jsx)(dd.A,{channelId:i.channelId,baseChannelId:i.channelId});break}return null}case ik.PE.VIEW_MESSAGE_REQUEST:default:return null}}if(null!=s&&null==e)if(s.type!==ik.QV.GUILD_MEMBER_MOD_VIEW)return null;else{let{guildId:e,userId:n,moderatorReportId:t}=s.details;return(0,l.jsx)("div",{style:{width:ed.da6},className:dA.uC,children:(0,l.jsx)(dC,{guildId:e,userId:n,moderatorReportId:t,onClose:()=>iD.A.closeGuildSidebar(e)})})}if(null==e)return null;let o=n?.type!=null&&ed.kvI.GUILD_THREADS_ONLY.has(n.type)?528:450,c=a-ed.MdR-o;return c+=375,(0,l.jsx)(de.A,{sidebarType:n?.type!=null&&ed.kvI.GUILD_THREADS_ONLY.has(n.type)?de.X.PostSidebar:de.X.ThreadSidebar,maxWidth:c,capturePointer:n?.type===ed.rbe.GUILD_APP,onWidthChange:this.handleThreadSidebarResize,children:e})}render(){let{channel:e,guild:n,formattedChannelName:t,isUnavailable:i,layout:s,section:a,hasModalOpen:d,guildSidebarState:o,hasTextActivityInPanelMode:c,friendsSidebarExperimentEnabled:u,canShowFriendsSidebar:h,friendsSidebarAppBarToggleEnabled:A,friendsSidebarCollapsed:g}=this.props,{threadSidebarWidth:m,isThreadSidebarFloating:x}=this.state,p=h&&(!A||!g),f=this.shouldRenderCall();if(i)return(0,l.jsx)(dl,{});if(null==e)return(0,l.jsx)(da.A,{channelId:this.props.channelId});let I=a===ed.YvQ.SIDEBAR_CHAT,b=(0,ds.UN)("Channel"),j=null!=o&&!I,C=(0,r7.nO)(e.type)&&!d,E=n?.name,y=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{"data-has-border":e.type!==ed.rbe.GUILD_VOICE,className:r()(dA.TE,{[dA.js]:I&&!b||j,[dA.Rs]:I?!b||x:j||p,[dA.jl]:I&&x}),children:[C?(0,l.jsx)(ep.A,{style:{right:I?m:void 0},className:dA.x4,channel:e,draftType:ic.C.ChannelMessage}):null,f||c?null:this.renderHeaderBar(),this.renderCall(),this.renderEmbeddedActivityPanel(),(0,l.jsxs)("div",{className:r()(dA.Qs,{[dA.Oo]:s===ed.DUB.NO_CHAT}),children:[this.renderChat(),this.renderSidebar()]})]}),this.renderThreadSidebar()]});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(nq.HI,{location:E,subsection:t??void 0}),u?(0,l.jsx)("div",{className:dA.zP,children:y}):y,p&&(0,l.jsx)(dE,{})]})}}let dv=(0,ef.A)(dy),dN=s.memo(function(e){var n,t;let i,{providedChannel:a}=e,[r,d]=s.useState(null),o=(0,A.bG)([eG.Ay],()=>eG.Ay.getChannelId()),c=(0,A.bG)([eG.Ay],()=>eG.Ay.getVoiceChannelId()),x=(0,A.bG)([eU.A],()=>a??eU.A.getChannel(o),[o,a]),p=(0,tT.DZ)(),f=(0,tT.e4)(x,"ConnectedChannel"),j=(0,A.bG)([eU.A],()=>eU.A.getChannel(c),[c]),C=f?.parent_id,E=(0,A.bG)([eU.A],()=>eU.A.getChannel(C),[C]),y=(0,A.bG)([ta.A],()=>ta.A.getGuild(f?.guild_id),[f]),{needSubscriptionToAccess:v}=(0,iC.A)(f?.id??void 0),N=(0,A.bG)([nb.A],()=>{let e=null!=o?nb.A.getParticipants(o):[],n=null!=o?nb.A.getActivityParticipants(o):[];return e.length-n.length>0},[o]),_=(0,ix.A)(),T=(0,A.bG)([eG.Ay],()=>(_?.channelId??eG.Ay.getVoiceChannelId())===f?.id),S=(0,A.bG)([ej.Ay],()=>null!=f?ej.Ay.getSelfEmbeddedActivityForChannel(f.id):null,[f]),R=(0,A.bG)([r8.A],()=>r8.A.isConnected()),L=(0,eb.Ay)(R),O=R&&!1===L;s.useEffect(()=>{T&&O&&null!=S&&null!=f&&I.A.selectParticipant(f.id,(0,nI.Qt)({applicationId:S.applicationId,instanceId:S.compositeInstanceId}))},[O,f,T,S]);let M=(0,A.bG)([ej.Ay],()=>ej.Ay.getCurrentEmbeddedActivity()),P=(0,A.bG)([ej.Ay],()=>ej.Ay.getActivityPanelMode()),D=null!=M&&!(0,eN.A)(f?.id)&&P===eJ.Gd.PANEL,k=(0,h.zy)().state?.hideThreadCallUI===!0,{threadVoiceActive:U,isUserInThisVoice:G}=(0,A.cf)([lp.A],()=>null!=f&&f.isVocalThread()?{threadVoiceActive:!u().isEmpty(lp.A.getVoiceStatesForChannel(f.id)),isUserInThisVoice:lp.A.isInChannel(f.id)}:{threadVoiceActive:!1,isUserInThisVoice:!1}),w=null!=f&&f.isPrivate()&&!D&&N,F=f?.isGuildVocal()||w||U&&(G||!k),H=(0,A.bG)([ng.A],()=>{let e=(0,nc.ny)(ng.A.getMainFrame());return e?.data.layoutMode===nc.y0.FOCUSED&&e.intent===nc.sV.MAIN}),{welcomeModalChannelId:B}=(0,h.zy)(),V=(0,A.bG)([ie.A],()=>null!=f&&ie.A.isLurking(f.guild_id),[f]),W=(0,A.bG)([r6.A],()=>r6.A.hasSeen(f?.guild_id,V),[f,V]),z=(0,A.bG)([nb.A,ej.Ay],()=>null!=ej.Ay.getConnectedActivityLocation()&&ej.Ay.getActivityPanelMode()===eJ.Gd.PANEL?ej.Ay.getFocusedLayout()===eJ.E8.NO_CHAT?ed.DUB.NO_CHAT:ed.DUB.NORMAL:null!=o?nb.A.getLayout(o):ed.DUB.NORMAL,[o]),Y=(n=y?.id,i=(0,A.bG)([ta.A,lW,ee.default,Q.Ay],()=>{let e=ta.A.getGuild(n);if(e?.features.has(ed.GuildFeatures.HUB)!==!0||!0===lW.hasViewedPrompt(lz.REAL_NAME_PROMPT,e.id))return null;let t=ee.default.getCurrentUser();if(null==t)return null;let i=Q.Ay.getMember(e.id,t?.id);return i?.nick==null}),s.useEffect(()=>{null!=n&&null!=i&&(i||iI(lz.REAL_NAME_PROMPT,n))},[i,n]),!0===i),K=(t=y?.id,(0,A.bG)([eU.A,ta.A,eG.Ay],()=>{let e=ta.A.getGuild(t);if(!(e?.features.has(ed.GuildFeatures.WELCOME_SCREEN_ENABLED)===!0&&e.features.has(ed.GuildFeatures.COMMUNITY))||e.features.has(ed.GuildFeatures.GUILD_SERVER_GUIDE))return!1;let n=eU.A.getChannel(B);return B===eG.Ay.getChannelId(t)&&null!=n&&n.getGuildId()===e.id&&(0,r7.ke)(n.type)})),{section:q,channelSidebarState:X}=(0,A.cf)([iU.Ay],()=>({section:iU.Ay.getSection(o,f?.isDM()),channelSidebarState:iU.Ay.getSidebarState(o)}),[o,f]),Z=y?.id,J=(0,A.bG)([iU.Ay],()=>iU.Ay.getGuildSidebarState(Z),[Z]),en=(0,lK.lI)(),et=(0,tS.Ay)(f),el=(0,tS.Ay)(f,!0),es=(0,A.bG)([nb.A],()=>null!=f?nb.A.getSelectedParticipant(f.id):null),ea=(0,e8.vL)(f),er=(0,tM.Uf)(f),eo=null!=f&&c===f.id,ec=null!=f&&f.isGuildStageVoice(),{sidebarEnabled:eu,appBarToggleEnabled:eh}=ig.A.useConfig({location:"Channel"}),eA=(0,im.c)(),eg=(0,A.bG)([r4.A,iH.A],()=>{let e=f?.guild_id??iH.A.getGuildId();return null!=e&&r4.A.isUnavailable(e)},[f]),em=eu&&!__OVERLAY__&&null!=f&&!eg&&!f.isGuildVocal();s.useEffect(()=>(b.A.setFriendsSidebarAvailable(em),()=>b.A.setFriendsSidebarAvailable(!1)),[em]),function(e){let{onTransition:n}=e;s.useEffect(()=>{async function e(e){let{location:t}=e,i=(0,ev.H)(t);if(null==i||!(0,eN.A)(i))return;eG.Ay.getVoiceChannelId()!==i&&await (0,e7.A)({channelId:i});let l=eU.A.getChannel(i),s=l?.guild_id;setTimeout(()=>{(0,e4.A)(s,t),n?.()},0)}return ei._.subscribe(ed.jej.OPEN_EMBEDDED_ACTIVITY,e),()=>{ei._.unsubscribe(ed.jej.OPEN_EMBEDDED_ACTIVITY,e)}},[n])}({onTransition:void 0}),s.useEffect(()=>{let e=(0,tO.JK)();if(e?.location?.state?.stageInviteKey===dh.J2){let{channelId:n}=(0,lY.vu)(e?.location?.pathname)??{};null!=n&&d(n)}},[]);let ex={channel:f,inCurrentVoiceChannel:eo},ep=s.useRef(ex);s.useEffect(()=>{ep.current=ex}),s.useEffect(()=>{let{channel:e,inCurrentVoiceChannel:n}=ep.current;null!=r&&null!=e&&ec&&e.id===r&&!n&&((0,sn.av)(e),d(null))},[r,ec]);let ef=(0,eI.cI)(f),eC=null!=f&&f.isPrivate(),eE=(0,eb.Ay)(eC),ey=(0,eb.Ay)(f?.id);s.useEffect(()=>{let e=eE&&!eC,n=eE&&eC&&f?.id!==ey;(e||n)&&(0,t_.Dr)(g.M.ACTIVITY_GDM_CALL_TOOLTIP,{dismissAction:lI.i.AUTO})},[f?.id,ey,eC,eE]);let e_=(0,m.useHasAnyModalOpen)();return(0,l.jsx)(dv,{guildId:f?.guild_id,channelId:o,channel:f,channelName:et,formattedChannelName:el,parentChannel:E,voiceChannel:j,layout:z,needSubscriptionToAccess:v,isLurking:V,hasModalOpen:e_,section:q,channelSidebarState:X,guildSidebarState:J,guild:y,showCall:!v&&F,showActivityPanel:D,showFramePanel:H,channelIsContentGated:ea,spoilerGatingChannelId:er,isMobile:(0,A.bG)([$.A],()=>f?.type===ed.rbe.DM&&$.A.isMobileOnline(f.getRecipientId()),[f]),isUnavailable:eg,showRealNameModal:Y,showWelcomeModal:!W&&K,showFollowButton:f?.type===ed.rbe.GUILD_ANNOUNCEMENT&&y?.features.has(ed.GuildFeatures.NEWS)||!1,...(0,A.cf)([lp.A],()=>({hasVideo:null!=f&&lp.A.hasVideo(f.id)}),[f]),inCall:eo,selectedParticipant:es,showChannelSummaries:ef,showHeaderGuildBreadcrumb:p||en,premiumIndicatorEnabled:!1,hasTextActivityInPanelMode:D,embeddedActivity:M,friendsSidebarExperimentEnabled:eu,canShowFriendsSidebar:em,friendsSidebarAppBarToggleEnabled:eh,friendsSidebarCollapsed:eA})})}