Module 399893

9,957 characters · in 6e04f4f1a05fa2be.js
Dependencies
Source Raw
function(t,e,n){n.d(e,{default:()=>tt});var l=n(627968),i=n(64700),r=n(980707),d=n(477782),a=n(442433),s=n(820284),o=n(50268),u=n(242934),c=n.n(u),g=n(989349),m=n.n(g),b=n(492462),A=n(17928),h=n(77729),x=n(47167),p=n(451909),v=n(71393),y=n(994500),f=n(287809),E=n(723702),j=n(698441),D=n(563312),G=n(794782),_=n(647090),w=n(988794),S=n(652215),T=n(375708);let L="YYYYMMDDTHHmmss",R="YYYY-MM-DDTHH:mm:ss",C=/RRULE:.*/;var k=n(173936),N=n(486503),I=n(885386),X=n(957565),M=n(691012),Y=n(691540),P=n(857250),Q=n(97483),B=n(732159),F=n(192308),H=n(834730),U=n(931991),Z=n(496092),q=n(722260),J=n(823508),V=n(24661),W=n(138134),$=n(928658),K=n(857071),z=n(495544),O=n(508654);function tt(t){let e,{guildEventId:u,recurrenceId:g,channel:tt,guild:te,analyticsContext:tn,isRecurrenceItem:tl=!1,onSelect:ti,target:tr}=t,td=function(t){let{guildEventId:e,recurrenceId:n,guild:i,channel:r}=t,a=null!=n,{canManageGuildEvent:s}=(0,U.nr)(r??i),o=(0,A.bG)([j.Ay],()=>j.Ay.getGuildScheduledEvent(e)),u=(0,q.A)(n,o?.id),c=null!=o&&s(o);return a&&u?.is_canceled&&c?(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.b8606G),label:T.intl.string(T.t.b8606G),action:()=>{null!=n&&null!=u&&function(t,e,n,l){let{scheduled_start_time:i,scheduled_end_time:r}=t;null==i&&null==r?Z.A.deleteGuildEventException(e,n,l):Z.A.updateGuildEventException({scheduled_start_time:i,scheduled_end_time:r,is_canceled:!1},e,n,l)}(u,i.id,e,n)}}):null}({guildEventId:u,recurrenceId:g,guild:te,channel:tt}),ta=function(t){let{guildEventId:e,recurrenceId:n,guild:i,channel:r}=t,a=null!=n,{canManageGuildEvent:s}=(0,U.nr)(r??i),[o,u]=(0,A.yK)([j.Ay],()=>[j.Ay.isActive(e),j.Ay.getGuildScheduledEvent(e)]),c=(0,q.A)(n,u?.id),g=null!=u&&s(u),m=u?.recurrence_rule!=null&&!a,b=(0,D.nh)(e,n);if(!g||o&&!m&&!a||a&&!a||null==u||null==b)return null;let{startTime:h}=b;if(o&&a){if(null==h)return null;let t=new Date(c?.scheduled_start_time??h);if(new Date>t)return null}let x=t=>{(0,F.openModal)(r=>(0,l.jsx)(B.ConfirmModal,{...r,title:T.intl.string(T.t.R5bpin),subtitle:T.intl.string(T.t.v2GWNQ),confirmText:m||t?T.intl.string(T.t["8ZsNv5"]):T.intl.string(T.t.B9sJLX),cancelText:T.intl.string(T.t.oEAioF),onConfirm:()=>a&&!t?Z.A.deleteRecurrence(i.id,e,n,c):Z.A.deleteGuildEvent(e,i.id),children:(m||t)&&(0,l.jsx)(H.E,{variant:"text-md/normal",children:T.intl.format(T.t.ZcpcyO,{})})}))};return(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.B9sJLX),label:T.intl.string(T.t.B9sJLX),action:a?void 0:()=>x(),color:"danger",children:a&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.tqClly),label:T.intl.string(T.t.tqClly),action:()=>x(),disabled:c?.is_canceled,color:"danger"}),(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.wr33rW),label:T.intl.string(T.t.wr33rW),action:()=>x(!0),color:"danger"})]})})}({guildEventId:u,recurrenceId:g,guild:te,channel:tt}),ts=function(t){let{guildEventId:e,guild:i,channel:r,recurrenceId:a,isRecurrenceItem:s}=t,{canManageGuildEvent:o}=(0,U.nr)(r??i),u=(0,A.bG)([j.Ay],()=>j.Ay.getGuildScheduledEvent(e)),c=o(u),g=(0,J.A)(),m=(0,q.A)(a,u?.id),b=(0,D.nh)(e,a);if(!c||null==b||null==u)return null;let h=null!=u.recurrence_rule&&!s,x=t=>{(null==a||t)&&!s?(0,F.openModalLazy)(async()=>{let{default:t}=await Promise.all([n.e("39666"),n.e("74103"),n.e("4554"),n.e("39552"),n.e("19675"),n.e("88826"),n.e("58171"),n.e("44463"),n.e("49909"),n.e("8891"),n.e("37687"),n.e("59957"),n.e("61156"),n.e("16767"),n.e("6841"),n.e("28136"),n.e("58337"),n.e("16084"),n.e("97073"),n.e("20683"),n.e("83420"),n.e("10262"),n.e("80436"),n.e("71329"),n.e("70644"),n.e("52695"),n.e("64287"),n.e("53934"),n.e("70089"),n.e("70160"),n.e("69647"),n.e("54450"),n.e("60423")]).then(n.bind(n,729398));return n=>(0,l.jsx)(t,{...n,guildScheduledEventId:e,guildId:i.id})},g):null!=a&&(0,F.openModalLazy)(async()=>{let{default:t}=await Promise.all([n.e("88826"),n.e("58171"),n.e("19675"),n.e("61156"),n.e("16767"),n.e("6841"),n.e("53934"),n.e("70160"),n.e("71387")]).then(n.bind(n,216854));return e=>(0,l.jsx)(t,{...e,guildEvent:u,recurrenceId:a})},g)};return(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.Rgy2dU),label:T.intl.string(T.t.Rgy2dU),action:h?void 0:()=>x(!0),children:h&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.wmVmXN),label:T.intl.string(T.t.wmVmXN),action:()=>x(!1),disabled:m?.is_canceled||b.startTime.getTime()<Date.now()}),(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.BW1Qoh),label:T.intl.string(T.t.BW1Qoh),action:()=>x(!0),disabled:new Date(u.scheduled_start_time).getTime()<Date.now()})]})})}({guildEventId:u,guild:te,channel:tt,recurrenceId:g,isRecurrenceItem:tl}),to=(0,V.A)(u,te,tt),tu=function(t,e,i){let{canManageGuildEvent:r}=(0,U.nr)(i??e),a=(0,A.bG)([j.Ay],()=>j.Ay.getGuildScheduledEvent(t),[t]),s=r(a),o=null!=(0,O.Qs)(i?.id??S.dJq),u=null!=a&&(0,j.Fd)(a);return!s||u||o?null:(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.cK1GGY),label:T.intl.string(T.t.cK1GGY),action:function(){null!=a&&(0,F.openModalLazy)(async()=>{let{default:t}=await Promise.all([n.e("39666"),n.e("58337"),n.e("2329"),n.e("70644"),n.e("69772")]).then(n.bind(n,914119));return e=>(0,l.jsx)(t,{...e,event:a})})}})}(u,te,tt),tc=function(t,e,n){let i=null!=n;if(null==(0,A.bG)([v.A],()=>v.A.getGuild(e),[e]))return null;function r(){let l=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=`${location.protocol}//${location.host}${S.BVt.GUILD_EVENT_DETAILS(e,t,l?null:n)}`;(0,X.C)(i,()=>(0,Y.P0)((0,P.o)(T.intl.string(T.t["L/PwZf"]),Q.Ck.SUCCESS)))}return(0,l.jsx)(d.Dr,{id:T.intl.string(T.t["9o+VKx"]),label:T.intl.string(T.t["9o+VKx"]),action:i?void 0:()=>r(!0),children:i&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.QLtDqP),label:T.intl.string(T.t.QLtDqP),action:()=>r(!1)}),(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.AYnhB7),label:T.intl.string(T.t.AYnhB7),action:()=>r(!0)})]})})}(u,te.id,g),tg=function(t,e){let n=I.Q_.useSetting(),{tidaWebformEnabled:r}=N.A.useExperiment({location:"useCopyEventImageLinkItem"},{autoTrackExposure:!1}),a=(0,A.bG)([j.Ay],()=>j.Ay.getGuildScheduledEvent(t)),s=null!=a?(0,M.A)(a):null,o="event-image"===e.getAttribute("data-type"),u=i.useCallback(()=>{null!=s&&(0,X.C)(s)},[s]);return X.p5&&n&&r&&null!=s&&o?(0,l.jsx)(d.Dr,{id:"copy-event-image-link",label:T.intl.string(T.t["8xHmxo"]),action:u,icon:k.q}):null}(u,tr),tm=(e=(0,A.bG)([j.Ay],()=>j.Ay.getGuildScheduledEvent(u),[u]),null==u||null==e?null:(0,l.jsx)(d.Dr,{id:"report-event",label:T.intl.string(T.t.IBA5wX),action:()=>(0,$.uA)(e),icon:W.i,color:"danger"})),tb=(0,o.A)({id:u,label:T.intl.string(T.t.WZwPO4)}),tA=(0,o.A)({id:g,label:T.intl.string(T.t.NZRGQo)}),th=function(t,e,n,i){let r,a=(0,A.bG)([j.Ay],()=>j.Ay.isActive(t)),s=(0,D.nh)(t??"",i),o=(0,A.bG)([j.Ay],()=>j.Ay.getGuildScheduledEvent(t),[t]),u=(0,A.bG)([v.A],()=>v.A.getGuild(e),[e]);if(a||null==s||null==o)return null;r=o.entity_type===w.Ps.EXTERNAL?o.entity_metadata.location:null!=n&&null!=u?T.intl.formatToPlainString(T.t["2t8L04"],{channelName:(0,x.m1)(n,f.default,y.A),guildName:u.name}):T.intl.string(T.t.VSgOVg);let g=m()(o.scheduled_start_time),k=null!=o.scheduled_end_time?m()(o.scheduled_end_time):g,N=null!=o.description&&""!==o.description?p.Ay.unparse(o.description,n?.id??S.dJq,!0):"",I=(0,G.Sn)(o.recurrence_rule),X=null!=I?(0,_.X7)(I):null,{startTime:M,endTime:Y}=s,P=m()(M)??g,Q=m()(Y??M)??g,B=()=>{let t=c()();t.createEvent({start:g,end:k,summary:o.name,description:N,location:r,repeating:X}),E.isPlatformEmbedded?h.A.fileManager.saveWithDialog(t.toString(),"discord-event.ics"):window.open(t.toURL(),"_blank")};return(0,l.jsxs)(d.Dr,{id:T.intl.string(T.t.k5pvjo),label:T.intl.string(T.t.k5pvjo),action:B,children:[(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.JKSLRH),label:T.intl.string(T.t.JKSLRH),action:()=>{let t=X?.toString(),e={text:o.name,dates:`${g.format(L)}/${k.format(L)}`,details:N,action:"TEMPLATE",location:r,recur:null!=t?C.exec(t)?.[0]:void 0},n=`https://calendar.google.com/calendar/render?${(0,b.stringify)(e)}`;window.open(n,"_blank")}}),(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.nrBYSe),label:T.intl.string(T.t.nrBYSe),action:B}),(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.odzaCd),label:T.intl.string(T.t.odzaCd),action:()=>{let t={v:60,title:o.name,st:P.format(L),et:Q.format(L),desc:N,in_loc:r},e=`https://calendar.yahoo.com/?${(0,b.stringify)(t)}`;window.open(e,"_blank")}}),(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.rQe8EE),label:T.intl.string(T.t.rQe8EE),action:()=>{let t={path:"/calendar/action/compose",rru:"addevent",startdt:P.format(R),enddt:Q.format(R),subject:o.name,body:N,location:r,allday:!1},e=`https://outlook.live.com/calendar/0/deeplink/compose?${(0,b.stringify)(t)}`;window.open(e,"_blank")}})]})}(u,te.id,tt,g),tx=function(t){let{guildEventId:e,guildId:n,recurrenceId:i}=t,r=(0,A.bG)([K.A],()=>K.A.isLurking(n),[n]),a=(0,A.bG)([z.default],()=>z.default.getId()),{rsvped:s,baseRsvp:o,recurrenceRsvp:u}=(0,A.cf)([j.Ay],()=>({rsvped:j.Ay.isInterestedInEventRecurrence(e,i),baseRsvp:j.Ay.getRsvp(e,null,a),recurrenceRsvp:j.Ay.getRsvp(e,i,a)}),[i,e,a]),c=(0,q.A)(i,e);if(r||c?.is_canceled)return null;let g=function(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],l=o?.response===w.Qi.INTERESTED?w.Qi.UNINTERESTED:w.Qi.INTERESTED,r=t?null:i;Z.A.updateRsvp(e,r,n,l)};return(0,l.jsxs)(d.Dr,{id:s?T.intl.string(T.t["7M5gaN"]):T.intl.string(T.t.FXixvH),label:s?T.intl.string(T.t["7M5gaN"]):T.intl.string(T.t.FXixvH),action:void 0,children:[(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.lwZCFT),label:T.intl.string(T.t.lwZCFT),action:()=>g(!1)}),(0,l.jsx)(d.Dr,{id:T.intl.string(T.t.uoorxi),label:T.intl.string(T.t.uoorxi),action:()=>g(!0),disabled:null!=u})]})}({guildEventId:u,guildId:te.id,recurrenceId:g});return(0,l.jsx)(s.A,{context:tn,object:S.ZSU.CONTEXT_MENU,children:(0,l.jsxs)(r.W,{"data-menu-migrated-auto":!0,navId:"user-context",onClose:a.Z_,"aria-label":T.intl.string(T.t.liqwPJ),onSelect:ti,children:[(0,l.jsxs)(d.rX,{children:[th,!tl&&tu,ts,!tl&&to,ta,td,tc,tl&&tx]}),!tl&&(0,l.jsx)(d.rX,{children:tm}),null!=tg&&(0,l.jsx)(d.rX,{children:tg}),(0,l.jsxs)(d.rX,{children:[tb,tA]})]})})}}