"use strict";(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[57166,75659],{603201:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.canEveryoneRoleViewEvent=m;t.default=function(e){return(0,r.useStateFromStores)([u.default,l.default,o.default,i.default],(function(){return y(e,[u.default,l.default,o.default,i.default])}),[e])};t.isGuildEventInvitable=y;var r=n(536211),a=n(689575),i=p(n(217964)),l=p(n(644263)),u=p(n(517286)),o=p(n(30098)),d=p(n(689389)),s=p(n(656016)),c=n(330321),f=n(198756),v=n(770348);function p(e){return e&&e.__esModule?e:{default:e}}function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],l=!0,u=!1;try{for(n=n.call(e);!(l=(r=n.next()).done);l=!0){i.push(r.value);if(t&&i.length===t)break}}catch(e){u=!0;a=e}finally{try{l||null==n.return||n.return()}finally{if(u)throw a}}return i }(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.id,n=e.data,d=n.guild,s=n.instance,c=n.speakers,f=n.participantCount,v=e.context,p=(0,r.useStateFromStores)([o.default,u.default],(function(){var e;return o.default.getGuild(null===(e=u.default.getChannel(t))||void 0===e?void 0:e.getGuildId())}),[t]),E=(0,r.useStateFromStores)([l.default],(function(){return l.default.getStageInstanceByChannel(t)}),[t]),g=(0,a.useStageParticipants)(t,i.StageChannelParticipantNamedIndex.SPEAKER),m=(0, a.useStageParticipantsCount)(t),y=null!=p?p:d,h=null!=E?E:s,_=null!=E?g:c,N=(null!=E?m:f)-_.length;return{channelId:t,guild:y,stage:h,speakers:_,audienceCount:N,context:v}};var r=n(536211),a=n(216554),i=n(921867),l=d(n(217964)),u=d(n(644263)),o=d(n(30098));function d(e){return e&&e.__esModule?e:{default:e}}},363470:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){return(0,r.useStateFromStoresObject)([i.default,a.default],(function(){var n=i.default.getGuild(e),r=null!=n;null==n&&null!=t&&(n=a.default.getCachedGuildByEventId(t));return{isMember:r,guild:n}}),[e,t])};var r=n(536211),a=l(n(412911)),i=l(n(30098));function l(e){return e&&e.__esModule?e:{default:e}}},619683:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});t.SHARE_EVENT_DETAILS_LINK=void 0;t.SHARE_EVENT_DETAILS_LINK=function(e){return"https://discord.com/events/"+e.guildId+"/"+e.guildEventId}},803562:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=I ;var r=b(n(667294)),a=n(536211),i=C(n(762029)),l=C(n(930409)),u=C(n(217964)),o=C(n(644263)),d=C(n(689389)),s=C(n(893160)),c=C(n(728429)),f=n(452453),v=b(n(330321)),p=C(n(603201)),E=C(n(316901)),g=C(n(363470)),m=n(549905),y=C(n(60667)),h=b(n(69252)),_=C(n(751469)),N=n(770348);function C(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r);return r}function M(){M=Object.assign||function(e){for(var t=1;t{Object.defineProperty(t,"__esModule",{value:!0});t.GuildEventBodyImageLocation=void 0;t.default=G;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=I(n(294184)),l=n(536211),u=I(n(250490)),o=n(341186),d=I(n(689389)),s=I(n(16941)),c=I(n(380439)),f=n(645758),v=I(n(730977)),p=I(n(934018)),E=n(647261),g=n(515234),m=I(n(938509)),y=I(n(13700)),h=I(n(958078)),_=I(n(503797)),N=I(n(630565)),C=n(198756),S=n(770348),b=I(n(247001)),M=I(n(919569));function I(e){return e&&e.__esModule?e:{default:e}}function T(e){ if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function k(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=a;else if(l>1){for(var u=new Array(l),o=0;o0&&k(N.default,{guild:r,speakers:j,speakerCount:R,className:M.default.spacing}),k("hr",{className:M.default.divider}),k("div",{className:(0,i.default)(M.default.inline,M.default.footer)},void 0,k(A,{guild:r,channel:a,onJoinClick:B,handleLocationClick:ee,location:V,isExternal:Q,isHub:D}),D?k(_.default,{isActive:S,isUserLurking:b,isMember:w,rsvped:x,onRsvpClick:J,onJoinGuildClick:W,onGoToGuildClick:z,guildName:null==r?void 0:r.name,canInvite:U,isChannelPublic:Z,onInviteClick:K}):k(m.default,{entityType:d,isJoined:O,isActive:S,isUserLurking:b,rsvped:x,canInvite:U,isChannelPublic:Z,onContextMenu:H,onJoinClick:B,onRsvpClick:J,onStartClick:$,onInviteClick:K,onEndClick:Y})))}G.displayName="GuildEventBody"},757166:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=H ;var r,a=R(n(667294)),i=D(n(496486)),l=D(n(795715)),u=n(508510),o=R(n(421910)),d=D(n(97982)),s=D(n(517286)),c=D(n(737483)),f=D(n(30098)),v=D(n(191391)),p=D(n(956117)),E=D(n(16941)),g=n(772575),m=n(354479),y=D(n(32443)),h=D(n(259530)),_=n(3400),N=n(194322),C=D(n(308920)),S=n(71246),b=D(n(701593)),M=D(n(3594)),I=D(n(902399)),T=D(n(803562)),k=D(n(302962)),O=D(n(880783)),P=n(198756),L=n(770348),w=n(916736),A=D(n(247001)),G=D(n(555175));function D(e){return e&&e.__esModule?e:{default:e}}function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function R(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null ;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r);return r}function x(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=a;else if(l>1){for(var u=new Array(l),o=0;o0?A.default.Messages.GUILD_EVENTS_PLURAL.format({number:V.length}):A.default.Messages.GUILD_EVENTS),R&&a.createElement(a.Fragment,null,x("div",{className:G.default.divider},void 0,"|"),x(p.default,{size:p.default.Sizes.MIN,onClick:function(){(0,N.openModalLazy)(F(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(15865),n.e(64101),n.e(65984),n.e(13557),n.e(47295),n.e(1025),n.e(82388)]).then(n.bind(n,901025));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,U({},e,{guildId:D}))}));case 5:case"end":return e.stop()}}),e)}))),B) },innerClassName:G.default.button},void 0,A.default.Messages.SCHEDULE_EVENT)),x(E.default,{onClick:r,className:G.default.iconButton,"aria-label":A.default.Messages.CLOSE},void 0,x(h.default,{className:G.default.icon}))),x(_.ModalContent,{className:G.default.content},void 0,V.length>0?V.map((function(e){return x(T.default,{guildEvent:e,guildId:D,onActionTaken:r,className:G.default.eventCard,isNew:null!=H.current&&l.default.compare(e.id,H.current)>0},e.id)})):x(k.default,{guildId:D,onClose:r})))}H.displayName="GuildEventsModal"},302962:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=h;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null ;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(536211),i=g(n(964285)),l=g(n(97982)),u=g(n(991636)),o=g(n(30098)),d=g(n(689389)),s=n(772575),c=n(645758),f=g(n(32443)),v=n(770348),p=g(n(247001)),E=g(n(596113));function g(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=a;else if(l>1){for(var u=new Array(l),o=0;o{Object.defineProperty(t,"__esModule",{value:!0});t.default=p;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=s(n(294184)),i=n(645758),l=s(n(855480)),u=s(n(628551)),o=s(n(247001)),d=s(n(811948));function s(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function f(e,t,n,a){ r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=a;else if(l>1){for(var u=new Array(l),o=0;o0&&f("div",{className:d.default.speakerContainer},void 0,f("div",{className:d.default.iconMicrophone},void 0,v),f(i.Text,{color:"header-secondary",variant:"text-sm/normal",className:d.default.textInGrid},void 0,o.default.Messages.STAGE_DISCOVERY_LIVE_STAGE_TILE_SPEAKER_SUMMARY_OVERFLOW.format({count:p}))))}p.displayName="SpeakerSummarySection"},751469:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.guild,r=e.channel,O=e.guildScheduledEvent,P=e.isActive,A=e.rsvped,D=e.onActionTaken,j=O.scheduled_start_time,R=O.id,x=O.entity_type,U=O.guild_id,V=(0,N.useCanCreateEditDeleteEvent)(null==t?void 0:t.id,r),F=(0,C.default)(O),H=(0,S.useIsChannelPublic)(null==r?void 0:r.id,O.id),B=(0,b.getEventTimeData)(j).withinStartWindow,W=(0,i.useStateFromStores)([p.default],(function(){ return!(null==r?void 0:r.isVocal())||p.default.can(T.Permissions.CONNECT,r)}),[r]),z=(0,o.useShowMemberVerificationGate)(U);function J(e){e.stopPropagation();A?_.default.deleteRsvpForGuildEvent(R,U):_.default.createRsvpForGuildEvent(R,U)}function $(){return($=G(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation();e.next=3;return u.default.joinGuild(U);case 3:v.default.addConditionalChangeListener((function(){if(null==v.default.getGuild(U))return!0;P||J(t);K(t);return!1}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function K(e){e.stopPropagation();var t=f.default.getDefaultChannel(U);(0,m.closeAllModals)();(0,s.transitionToGuild)(U,null==t?void 0:t.id)}return{onDeleteClick:V?function(e){e.stopPropagation();V&&!P&&(0,m.openModal)((function(e){return a.createElement(g.default,w({},e,{header:k.default.Messages.GUILD_EVENT_DELETE_CONFIRM_HEADER,confirmText:k.default.Messages.DELETE, cancelText:k.default.Messages.CANCEL,onConfirm:function(){return _.default.deleteGuildEvent(R,U)}}),L(E.Text,{variant:"text-md/normal"},void 0,k.default.Messages.GUILD_EVENT_DELETE_CONFIRM_BODY))}))}:void 0,onContextMenu:function(e){e.stopPropagation();null!=t&&(0,l.openContextMenuLazy)(e,G(regeneratorRuntime.mark((function e(){var i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(70322),n.e(16807),n.e(11315),n.e(49209),n.e(75639),n.e(6482),n.e(37797),n.e(7219)]).then(n.bind(n,944300));case 2:i=e.sent;l=i.default;return e.abrupt("return",(function(e){return a.createElement(l,w({guildEventId:R,channel:r,guildId:t.id},e))}));case 5:case"end":return e.stop()}}),e)}))))},onJoinClick:W||z?function(e){e.stopPropagation();if(z){null==D||D();(0,d.default)(U)}else if(null==r?void 0:r.isGuildStageVoice()){(0,c.connectAndOpen)(r);null==D||D()}else if(null==r?void 0:r.isGuildVoice()){ _.default.joinVoiceEvent(r.guild_id,r.id);null==D||D()}}:void 0,onRsvpClick:J,onStartClick:V&&B?function(e){e.stopPropagation();(0,m.openModalLazy)(G(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(11315),n.e(46734),n.e(29309)]).then(n.bind(n,746734));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,w({},e,{event:O,onSuccess:D}))}));case 5:case"end":return e.stop()}}),e)}))))}:void 0,onInviteClick:function(e){e.stopPropagation();if(null!=t)if(F&&H)(0,m.openModalLazy)(G(regeneratorRuntime.mark((function e(){var i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(15865),n.e(65984),n.e(13557),n.e(67965),n.e(24956),n.e(47295),n.e(48748)]).then(n.bind(n,115865));case 2:i=e.sent;l=i.default;return e.abrupt("return",(function(e){ return a.createElement(l,w({},e,{guild:t,channel:r,guildScheduledEvent:O,source:T.InstantInviteSources.GUILD_EVENTS}))}));case 5:case"end":return e.stop()}}),e)}))));else{var i=(0,M.SHARE_EVENT_DETAILS_LINK)({guildId:U,guildEventId:R});(0,h.copy)(i);y.default.track(T.AnalyticEvents.GUILD_SCHEDULED_EVENT_LINK_COPIED,{guild_id:U,guild_scheduled_event_id:R})}},onEndClick:V&&x===I.GuildScheduledEventEntityTypes.EXTERNAL&&P?function(e){e.stopPropagation();if(V){var t=function(){_.default.endEvent(R,U);(0,m.closeAllModals)()};(0,m.openModal)((function(e){return a.createElement(g.default,w({},e,{header:k.default.Messages.END_EVENT,confirmText:k.default.Messages.GUILD_EVENT_END_PROMPT_CONFIRM,cancelText:k.default.Messages.CANCEL,onConfirm:t}),L(E.Text,{variant:"text-md/normal"},void 0,k.default.Messages.GUILD_EVENT_EXTERNAL_END_PROMPT_TITLE))}))}}:void 0,onJoinGuildClick:function(e){return $.apply(this,arguments)},onGoToGuildClick:K}};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e ;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=n(536211),l=n(378158),u=O(n(415275)),o=n(897502),d=O(n(678875)),s=n(139982),c=n(637356),f=O(n(517286)),v=O(n(30098)),p=O(n(689389)),E=n(645758),g=O(n(502197)),m=n(194322),y=O(n(308920)),h=n(856384),_=O(n(736428)),N=n(668516),C=O(n(603201)),S=n(515234),b=n(834547),M=n(619683),I=n(198756),T=n(770348),k=O(n(247001));function O(e){return e&&e.__esModule?e:{default:e}}function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function L(e,t,n,a){ r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var i=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=a;else if(l>1){for(var u=new Array(l),o=0;o