Module 35903

7,070 characters · in a150c2bdb6c67fe8.js
Dependencies
Source Raw
function(e,t,l){l.d(t,{A:()=>eg});var n=l(627968);l(64700);var i=l(503698),s=l.n(i),a=l(284009),r=l.n(a),c=l(17928),o=l(802516),d=l(22363),u=l(825484),m=l(707606),A=l(573648),h=l(793574),p=l(688810),x=l(235986),g=l(25528),y=l(821609),f=l(990078),v=l(309010),j=l(559256),N=l(783198),T=l(375708);function I(e){let{userId:t,channel:l,onAction:i,variant:s="primary"}=e,a=(0,j.u)(t,l),r=(0,c.bG)([v.A],()=>v.A.getVoiceChannelId()===l.id,[l.id]);if(null==a)return null;let o=(0,n.jsx)(y.$,{text:T.intl.string(N.default.DKHhec),variant:s,size:"sm",onClick:()=>{a.handleRequestToStream("request to stream button"),i?.()},fullWidth:!0,disabled:!r});return r?o:(0,n.jsx)(f.m,{position:"top",text:T.intl.string(N.default.qRXats),asContainer:!0,children:o})}var S=l(82149),C=l(734057),_=l(287809),E=l(874546),P=l(90644),b=l(61330),L=l(154483),O=l(50820),G=l(968309),k=l(30370);function z(e){let{platform:t,variant:l="secondary",size:i="sm",onAction:s,icon:a,...r}=e;return(0,c.bG)([k.A],()=>k.A.getAccounts().some(e=>e.type===t.type))?null:(0,n.jsx)(y.$,{onClick:()=>{s?.(),(0,G.A)({platformType:t.type,location:"Activity Action"})},variant:l,size:i,icon:a,text:T.intl.format(T.t.XWSHTb,{platform:t.name}),fullWidth:!0,...r})}var D=l(729937),M=l(123917),V=l(998218);function U(e){let{activity:t,user:l,variant:i="secondary",onAction:s,...a}=e;if(t?.buttons==null||t.buttons.length<1)return null;async function r(e,t,l){try{let n=await (0,D.yb)(e,t);if(n.button_urls.length<=l)return;let i=n.button_urls[l];if("string"!=typeof i)return;let s=V.A.safeParseWithQuery(i);if(null==s||null==s.protocol||null==s.hostname)return;(0,M.h)({href:V.A.format(s),trusted:!1})}catch(e){}}return(0,n.jsx)(n.Fragment,{children:t.buttons.map((e,c)=>(0,n.jsx)(y.$,{text:e,variant:i,size:"sm",fullWidth:!0,onClick:()=>{s?.(),r(t,l.id,c)},...a},`customButton-${c}`))})}var W=l(284525),w=l(790535),R=l(977997);let $=e=>{let{guildId:t,channelId:l,variant:i="active",size:s="sm",onAction:a,...r}=e,o=(0,c.bG)([R.A],()=>R.A.isInChannel(l),[l]);return(0,n.jsx)(y.$,{variant:i,size:s,text:T.intl.string(T.t.ZYO5OK),disabled:o,onClick:()=>{a?.(),w.CH(t,l)},fullWidth:!0,...r})};var H=l(626584),Y=l(55730),F=l(652215);function B(e){let{activity:t,user:l,variant:i="secondary",onAction:s,...a}=e;return(0,Y.A)(t,F.jUm.INSTANCE)?(0,n.jsx)(y.$,{text:T.intl.string(T.t.vwl1PK),variant:i,size:"sm",onClick:()=>{s?.(),new H.A("UserActivityActions").log("notify",l.id,t)},fullWidth:!0,...a}):null}var X=l(601007),J=l(109487),K=l(353411);function Q(e){let{activity:t,user:l,source:i,size:s="sm",variant:a="secondary",fullWidth:r,onAction:c,...o}=e,{label:d,tooltip:u,loading:m,disabled:A,onClick:h}=(0,K._B)(t,l,i);return(0,n.jsx)(f.m,{text:u,children:(0,n.jsx)(y.$,{variant:a,size:s,icon:J.L,text:d,fullWidth:r,onClick:()=>{c?.(),h()},disabled:A,loading:m,...o})})}function q(e){let{activity:t,user:l,source:i,onAction:s}=e;return null!=t&&(0,Y.A)(t,F.jUm.PLAY)&&(0,P.A)(t)?(0,n.jsx)(Q,{fullWidth:!0,activity:t,user:l,source:i,onAction:s}):null}var Z=l(408278),ee=l(835723),et=l(562153);function el(e){let{activity:t,user:l,channelId:i,guildId:s,source:a,size:r="sm",variant:c="secondary",onAction:o,...d}=e,{tooltip:u,loading:m,disabled:A,onClick:h}=(0,K.J$)(t,l,a,et.Ay.getNickname(s,i,l));return(0,n.jsx)(f.m,{text:u,children:(0,n.jsx)(Z.K,{icon:ee.J,size:r,variant:c,onClick:()=>{o?.(),h()},disabled:A,loading:m,"aria-label":u??t.name,...d})})}function en(e){let{activity:t,user:l,guildId:i,channelId:s,source:a,onAction:r}=e;return null!=t&&(0,Y.A)(t,F.jUm.SYNC)&&(0,P.A)(t)?(0,n.jsx)(el,{size:"sm",variant:"secondary",user:l,activity:t,guildId:i??void 0,channelId:s,source:a,onAction:r}):null}var ei=l(648246),es=l(183623),ea=l(622631),er=l(982168),ec=l(730852),eo=l(401843),ed=l(279250),eu=l(267102),em=l(616356),eA=l(625494),eh=l(925932);function ep(e){let{isCurrentUser:t,applicationStream:l,onAction:i}=e,{activeStream:s,watchingOtherStream:a}=(0,c.cf)([em.A],()=>({activeStream:em.A.getActiveStreamForApplicationStream(l),watchingOtherStream:null!=l&&em.A.getAllActiveStreamsForChannel(l.channelId).filter(e=>{let{ownerId:t}=e;return t!==l.ownerId}).length>0})),r=(0,c.bG)([C.A],()=>C.A.getChannel(l?.channelId)),[o,d]=(0,ed.zP)(r),u=(0,eu.aL)(),m=null!=s&&null!=l&&s.state!==F.XYD.ENDED&&s.ownerId===l.ownerId,A=e=>{null!=l&&(i?.(),ec.default.selectVoiceChannel(l.channelId),m||(0,eo.Nl)(l,{forceMultiple:e}),u.dispatch(F.jej.POPOUT_CLOSE),eA._.dispatch(F.jej.MODAL_CLOSE),er.A.popAll())};if(null==l)return null;let h=(0,ed.CT)(d);return t?h=T.intl.string(T.t.XvBdeT):m&&(h=T.intl.string(T.t["JH1SJ+"])),(0,n.jsxs)("div",{className:eh.w,children:[(0,n.jsx)(y.$,{size:"sm",variant:m?"secondary":"active",icon:es.F,text:h,disabled:t||m||!o,onClick:()=>A(!1),fullWidth:!0}),a&&!m?(0,n.jsx)(f.m,{text:T.intl.string(T.t.wCrzut),children:(0,n.jsx)(Z.K,{variant:"secondary",size:"sm",icon:ea.v,"aria-label":T.intl.string(T.t.wCrzut),onClick:()=>{A(!0)}})}):null]})}var ex=l(708727);let eg=(0,m.A)(e=>{let{activity:t,embeddedActivity:l,user:i,applicationStream:a,className:m,guildId:y,channelId:f,source:v,buttonVariant:j,type:N,onAction:T}=e,G=(0,c.bG)([_.default],()=>{let e=_.default.getCurrentUser();return r()(null!=e,"UserActivityActions: currentUser cannot be undefined"),e}),k=N===O.O.STREAM_PREVIEW||null!=a,D=(0,P.A)(t),M=D?x.A.Direction.HORIZONTAL:x.A.Direction.VERTICAL,V=(0,c.bG)([C.A],()=>null!=f?C.A.getChannel(f):null,[f]),w=null!=V&&(0,g.F9)(t),R=t?.application_id,H=(0,L.A)("voice_channel_activity_actions",R),{analyticsLocations:Y}=(0,p.Ay)(h.A.VOICE_CHANNEL_ACTIVITY_ACTIONS),J=M===x.A.Direction.VERTICAL;return(0,n.jsx)(x.A,{grow:0,align:x.A.Align.STRETCH,direction:M,wrap:J?x.A.Wrap.WRAP:x.A.Wrap.NO_WRAP,className:s()(m,ex.jx,J?ex.Vd:ex.xM),children:(()=>{if(!(0,E.Ay)(t)){if((0,b.A)(t))return(0,n.jsx)(z,{platform:A.A.get(F.fg2.XBOX),variant:j,onAction:T,icon:o.Y});if(t?.platform===F.yTV.PS4||t?.platform===F.yTV.PS5)return(0,n.jsx)(z,{variant:j,platform:A.A.get(F.fg2.PLAYSTATION),onAction:T,icon:d.X})}if(D){let e=(0,n.jsx)(en,{activity:t,user:i,guildId:y,channelId:f,source:v,onAction:T}),l=(0,n.jsx)(q,{activity:t,user:i,source:v,onAction:T});return(0,n.jsxs)(u.e,{size:"sm",fullWidth:!0,children:[l,e]})}if((0,S.Cy)(t)){let e=(0,S.UW)(t);return null==e?null:(0,n.jsx)($,{guildId:e.guildId,channelId:e.channelId,variant:j,onAction:T})}return k?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(ep,{isCurrentUser:G.id===i.id,applicationStream:a,onAction:T}),H.length>0?(0,n.jsx)(X.A,{distributorCTAConfigs:H,applicationId:R??"",analyticsLocations:Y,buttonVariant:"secondary"}):null]}):(0,n.jsxs)(n.Fragment,{children:[w&&(0,n.jsx)(I,{userId:i.id,channel:V,onAction:T}),(0,n.jsx)(ei.A,{activity:t,variant:w?"secondary":j,onAction:T}),(0,n.jsx)(W.A,{activity:t,embeddedActivity:l,user:i,variant:w?"secondary":j,onAction:T}),(0,n.jsx)(B,{activity:t,user:i,variant:w?"secondary":j,onAction:T}),(0,n.jsx)(U,{user:i,activity:t,variant:w?"secondary":j,onAction:T}),H.length>0?(0,n.jsx)(X.A,{distributorCTAConfigs:H,applicationId:R??"",analyticsLocations:Y,buttonVariant:"secondary"}):null]})})()})})}