Module 772800

5,334 characters · in bbb0ffb232e318f2.js
Dependencies
Source Raw
function(e,t,i){i.d(t,{A:()=>q});var n=i(627968),l=i(64700),s=i(503698),a=i.n(s),r=i(17928),d=i(778712),o=i(97808),u=i(652215),c=i(834730),m=i(364522),h=i(80682),g=i(845056),A=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),y=i(565688),C=i(533562),j=i(854627),b=i(616356),T=i(495544),O=i(696451),G=i(71393),V=i(576705),k=i(290863),R=i(977997),w=i(174459),P=i(927813),U=i(427262),D=i(329554),M=i(402313),L=i(699976),H=i(415679),F=i(824078);let z=(0,v.Fe)({createPromise:()=>Promise.all([i.e("758"),i.e("29911"),i.e("56795"),i.e("24685"),i.e("86522"),i.e("60060"),i.e("26105"),i.e("46461"),i.e("15612"),i.e("35316"),i.e("21185"),i.e("45650"),i.e("27681"),i.e("71070"),i.e("60571"),i.e("83419"),i.e("333"),i.e("77122"),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("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("8304"),i.e("58038"),i.e("93159"),i.e("15599"),i.e("94723"),i.e("62931"),i.e("81987"),i.e("50417"),i.e("91737"),i.e("34530"),i.e("9233"),i.e("28561"),i.e("21570"),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("36487"),i.e("834"),i.e("60177"),i.e("69933"),i.e("26728"),i.e("1354"),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("21856"),i.e("77467"),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 K(e){let{user:t,channel:i,activity:l,activityApplicationId:s,withGiftingBreadcrumb:a,onAction:r}=e,d=(0,n.jsx)(D.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 Y(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:g}=(0,j.A)({userId:t.id,size:d._3.SIZE_32,guildId:i}),{status:A,isMobileOnline:I,activities:v}=(0,r.cf)([k.A],()=>({status:k.A.getStatus(t.id,i),isMobileOnline:k.A.isMobileOnline(t.id),activities:k.A.getActivities(t.id,i)})),f=(0,r.bG)([R.A],()=>R.A.getVoiceStateForChannel(l,t.id)?.connectedAt),E=null!=f?new Date(f*P.A.Millis.SECOND).getTime():null;return(0,n.jsxs)("div",{className:H.aq,children:[(0,n.jsx)(o.eu,{src:g,size:d._3.SIZE_32,"aria-label":m,avatarDecoration:h,status:(0,p.A)(v)?u.clD.STREAMING:A===u.clD.OFFLINE?void 0:A,isMobile:I,className:H.my}),(0,n.jsxs)("div",{className:H.Qq,children:[(0,n.jsx)(c.E,{variant:"text-sm/medium",lineClamp:1,children:m}),null!=E&&(0,n.jsx)(x.z,{textColor:"text-feedback-positive",entry:{start:E}})]})]})}function q(e){let t,i,{channel:s,user:d,onAction:o,excludeActivity:c,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"}),[j,O]=(0,r.yK)([b.A],()=>[b.A.getStreamForUser(d.id,s.getGuildId()),b.A.getActiveStreamForUser(d.id,s.getGuildId())],[s,d.id]),[P,U]=(0,r.yK)([R.A,G.A,V.A,f.default],()=>(0,E.eo)(s,R.A,G.A,V.A,f.default)),L=(0,r.bG)([T.default],()=>T.default.getId()),z=(0,r.bG)([k.A],()=>(0,N.nr)(j,k.A),[j]),q=(0,I.r9)()&&(0,I.UK)(s.id),B=(t=(0,A.Ay)(s),i=l.useMemo(()=>t.filter(e=>e.embeddedActivity.userIds.has(d.id)),[t,d.id]),[...(0,A.Rz)(i).values()]),W=(0,C.W)(),$=(0,y.m)({location:"voice_channel_activities"}),Z=(0,r.bG)([S.A],()=>S.A.getDetectableIdsToApplicationIds()),J=c??z,X=(0,g.m)(d,J),Q=null!=j&&null!=p&&!q,ee=Q||X.length>0||B.length>0,et=ee||v;if(l.useEffect(()=>{et&&w.default.track(u.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:j,activeStream:O,streamActivity:z,user:d,currentUserId:L,canWatch:P,unavailableReason:U,onWatchStream:p,onAction:o,showHeader:!0}),B.map(e=>(0,n.jsx)(D.A,{userId:d.id,embeddedApp:e,presenceActivity:e.presenceActivity??void 0,channel:s,onAction:o},e.application.id)),X.map(e=>{let t=W??e.application_id;return(0,n.jsx)(K,{user:d,channel:s,activityApplicationId:t,activity:e,withGiftingBreadcrumb:$&&null!=t&&null!=Z[t],onAction:o},e.application_id)})]});return v?(0,n.jsxs)("div",{className:a()(F.popover,H.Db),children:[(0,n.jsx)(Y,{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})}}