Module 772800

5,400 characters · in 553d41a61482b2c3.js
Dependencies
Source Raw
function(e,t,i){i.d(t,{A:()=>K});var n=i(627968),l=i(64700),s=i(503698),a=i.n(s),r=i(17928),d=i(778712),u=i(97808),c=i(652215),o=i(834730),m=i(364522),h=i(80682),A=i(845056),g=i(685399),p=i(960076),I=i(323073),x=i(85451),v=i(268218),f=i(643501),E=i(279250),N=i(834757),_=i(566668),S=i(832163),j=i(565688),C=i(533562),y=i(854627),T=i(616356),b=i(495544),O=i(696451),G=i(71393),V=i(576705),R=i(290863),k=i(977997),P=i(174459),D=i(927813),U=i(427262),w=i(329554),M=i(402313),L=i(699976),H=i(415679),F=i(824078);let z=(0,v.Fe)({createPromise:()=>Promise.all([i.e("39552"),i.e("18556"),i.e("31837"),i.e("9987"),i.e("96527"),i.e("5959"),i.e("86028"),i.e("67100"),i.e("18541"),i.e("80203"),i.e("45650"),i.e("27660"),i.e("55771"),i.e("85484"),i.e("31135"),i.e("69177"),i.e("44463"),i.e("40671"),i.e("55990"),i.e("10174"),i.e("25719"),i.e("71100"),i.e("74103"),i.e("79705"),i.e("69279"),i.e("23924"),i.e("42205"),i.e("71091"),i.e("28367"),i.e("10471"),i.e("35429"),i.e("63232"),i.e("11301"),i.e("60235"),i.e("64827"),i.e("30938"),i.e("96643"),i.e("94493"),i.e("92789"),i.e("47834"),i.e("74016"),i.e("19551"),i.e("84569"),i.e("6338"),i.e("50689"),i.e("7743"),i.e("45959"),i.e("60658"),i.e("8304"),i.e("18573"),i.e("55936"),i.e("31988"),i.e("39667"),i.e("5812"),i.e("26073"),i.e("34303"),i.e("28866"),i.e("1368"),i.e("58038"),i.e("93159"),i.e("31716"),i.e("8751"),i.e("62931"),i.e("81987"),i.e("50417"),i.e("74548"),i.e("34530"),i.e("9233"),i.e("54975"),i.e("71133"),i.e("77084"),i.e("20287"),i.e("54625"),i.e("49697"),i.e("80230"),i.e("37687"),i.e("48900"),i.e("95093"),i.e("63645"),i.e("71234"),i.e("27773"),i.e("5636"),i.e("86230"),i.e("834"),i.e("60177"),i.e("21570"),i.e("69933"),i.e("26728"),i.e("1354"),i.e("20282"),i.e("23276"),i.e("78412"),i.e("63213"),i.e("9662"),i.e("80239"),i.e("75016"),i.e("4193"),i.e("95444"),i.e("76087"),i.e("48720"),i.e("33134"),i.e("80112"),i.e("59880"),i.e("54791"),i.e("25279"),i.e("73234"),i.e("31445"),i.e("77473"),i.e("69747"),i.e("35996"),i.e("21930"),i.e("72963"),i.e("77467"),i.e("21856"),i.e("11133"),i.e("8694"),i.e("49013"),i.e("20965"),i.e("42324"),i.e("93461"),i.e("66523"),i.e("90779"),i.e("18489"),i.e("39808"),i.e("9763"),i.e("20667")]).then(i.bind(i,963614)),webpackId:963614});function Y(e){let{user:t,channel:i,activity:l,activityApplicationId:s,withGiftingBreadcrumb:a,onAction:r}=e,d=(0,n.jsx)(w.A,{presenceActivity:l,channel:i,userId:t.id,onAction:r});return a&&null!=s?(0,n.jsxs)(n.Fragment,{children:[d,(0,n.jsx)(z,{className:H.L,applicationId:s,rewardOfferNoticeClassName:H.Nh,userIds:[t.id],location:"voice_channel",guildId:i.guild_id,channelId:i.id,numWishlistItems:2,cardSpec:L.Z.SIZE_110})]}):d}function B(e){let{user:t,guildId:i,channelId:l}=e,s=(0,r.bG)([O.Ay],()=>O.Ay.getMember(i,t.id)),a=U.Ay.useName(t),m=s?.nick??a,{avatarDecorationSrc:h,avatarSrc:A}=(0,y.A)({userId:t.id,size:d._3.SIZE_32,guildId:i}),{status:g,isMobileOnline:I,activities:v}=(0,r.cf)([R.A],()=>({status:R.A.getStatus(t.id,i),isMobileOnline:R.A.isMobileOnline(t.id),activities:R.A.getActivities(t.id,i)})),f=(0,r.bG)([k.A],()=>k.A.getVoiceStateForChannel(l,t.id)?.connectedAt),E=null!=f?new Date(f*D.A.Millis.SECOND).getTime():null;return(0,n.jsxs)("div",{className:H.aq,children:[(0,n.jsx)(u.eu,{src:A,size:d._3.SIZE_32,"aria-label":m,avatarDecoration:h,status:(0,p.A)(v)?c.clD.STREAMING:g===c.clD.OFFLINE?void 0:g,isMobile:I,className:H.my}),(0,n.jsxs)("div",{className:H.Qq,children:[(0,n.jsx)(o.E,{variant:"text-sm/medium",lineClamp:1,children:m}),null!=E&&(0,n.jsx)(x.z,{textColor:"text-feedback-positive",entry:{start:E}})]})]})}function K(e){let t,i,{channel:s,user:d,onAction:u,excludeActivity:o,onWatchStream:p}=e,x=l.useMemo(()=>({[s.guild_id]:[d.id]}),[s.guild_id,d.id]);(0,h.Eq)(x,"VoiceUserActivities");let{enabled:v}=M.A.useExperiment({guildId:s.guild_id,location:"VoiceUserPopout"}),[y,O]=(0,r.yK)([T.A],()=>[T.A.getStreamForUser(d.id,s.getGuildId()),T.A.getActiveStreamForUser(d.id,s.getGuildId())],[s,d.id]),[D,U]=(0,r.yK)([k.A,G.A,V.A,f.default],()=>(0,E.eo)(s,k.A,G.A,V.A,f.default)),L=(0,r.bG)([b.default],()=>b.default.getId()),z=(0,r.bG)([R.A],()=>(0,N.nr)(y,R.A),[y]),K=(0,I.r9)()&&(0,I.UK)(s.id),q=(t=(0,g.Ay)(s),i=l.useMemo(()=>t.filter(e=>e.embeddedActivity.userIds.has(d.id)),[t,d.id]),[...(0,g.Rz)(i).values()]),W=(0,C.W)(),$=(0,j.m)({location:"voice_channel_activities"}),Z=(0,r.bG)([S.A],()=>S.A.getDetectableIdsToApplicationIds()),J=o??z,X=(0,A.m)(d,J),Q=null!=y&&null!=p&&!K,ee=Q||X.length>0||q.length>0,et=ee||v;if(l.useEffect(()=>{et&&P.default.track(c.HAw.OPEN_POPOUT,{type:"Voice User Activities",channel_id:s.id,other_user_id:d.id})},[et,s.id,d.id]),!et)return null;let ei=(0,n.jsxs)(n.Fragment,{children:[Q&&(0,n.jsx)(_.P,{stream:y,activeStream:O,streamActivity:z,user:d,currentUserId:L,canWatch:D,unavailableReason:U,onWatchStream:p,onAction:u,showHeader:!0}),q.map(e=>(0,n.jsx)(w.A,{userId:d.id,embeddedApp:e,presenceActivity:e.presenceActivity??void 0,channel:s,onAction:u},e.application.id)),X.map(e=>{let t=W??e.application_id;return(0,n.jsx)(Y,{user:d,channel:s,activityApplicationId:t,activity:e,withGiftingBreadcrumb:$&&null!=t&&null!=Z[t],onAction:u},e.application_id)})]});return v?(0,n.jsxs)("div",{className:a()(F.popover,H.Db),children:[(0,n.jsx)(B,{user:d,guildId:s.guild_id,channelId:s.id}),ee&&(0,n.jsx)(m.Ip,{className:a()(F.popover,H.XG),children:ei})]}):(0,n.jsx)(m.Ip,{className:a()(F.popover,H.kL),children:ei})}}