"use strict";(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[15198],{515234:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.isChannelPublic=d;t.useIsChannelPublic=function(e,t){return(0,l.useStateFromStores)([r.default,i.default],(function(){var n=r.default.getChannel(e),l=i.default.getGuildScheduledEvent(t);return d(n,null==l?void 0:l.entity_type)}),[e,t])};var l=n(536211),r=s(n(644263)),a=s(n(656016)),i=s(n(330321)),u=n(198756),o=n(770348);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return a.default.canEveryoneRole(o.Permissions.VIEW_CHANNEL,e)||t===u.GuildScheduledEventEntityTypes.EXTERNAL}},938509:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.GuildEventInterestedButton=L;t.GuildEventLurkerInterestedButton=M;t.GuildEventShareButton=k;t.default=T;var l,r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e) ;var l={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(l,a,i):l[a]=e[a]}l.default=e;n&&n.set(e,l);return l}(n(667294)),a=n(91817),i=N(n(956117)),u=N(n(16941)),o=N(n(730977)),s=N(n(91424)),d=N(n(992193)),f=N(n(468497)),c=N(n(775803)),v=N(n(362251)),p=n(198756),E=N(n(247001)),y=N(n(326507)),C=["isUserRsvped","isUserLurking","onRsvpClick"];function N(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function h(){h=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,l=new Array(t);n1){for(var u=new Array(i),o=0;o=0||(r[n]=e[n])}return r}(e,C),u=t&&!n;return r.createElement(i.default,h({},a,{className:y.default.button,innerClassName:y.default.innerButton,size:i.default.Sizes.SMALL,onClick:l,color:i.default.Colors.PRIMARY,look:u?i.default.Looks.OUTLINED:i.default.Looks.FILLED,disabled:n}),_(u?d.default:s.default,{width:16,height:16,className:y.default.buttonIcon}),E.default.Messages.INDICATE_RSVP)}L.displayName="GuildEventInterestedButton";function M(e){return _(o.default,{text:E.default.Messages.GUILD_MEMBER_REQUIRED_FOR_EVENT,position:o.default.Positions.TOP,tooltipClassName:y.default.tooltips,"aria-label":E.default.Messages.SHARE_LINK},void 0,(function(t){return r.createElement(L,h({},t,e))}))}M.displayName="GuildEventLurkerInterestedButton";var S=function(e){return null==e||e},P=function(e,t){ return S(e)?E.default.Messages.GUILD_EVENT_TOOLTIP_COPY_INVITE:S(t)?E.default.Messages.GUILD_EVENT_TOOLTIP_COPY_INVITE_WITHOUT_PERMISSION:E.default.Messages.GUILD_EVENT_TOOLTIP_COPY_INVITE_PRIVATE_CHANNEL};function T(e){var t=e.isActive,n=e.isUserLurking,l=e.rsvped,a=e.canInvite,s=e.isChannelPublic,d=void 0===s||s,f=e.entityType,v=e.onContextMenu,C=e.onJoinClick,N=e.onRsvpClick,b=e.onStartClick,I=e.onInviteClick,m=e.onEndClick,S=e.isJoined,P=void 0!==S&&S,T=void 0!==C;return _("div",{className:y.default.container},void 0,null!=v?_(o.default,{text:E.default.Messages.MORE,position:o.default.Positions.TOP,"aria-label":E.default.Messages.EDIT},void 0,(function(e){return r.createElement(u.default,h({},e,{onClick:v,className:y.default.iconButton}),_(c.default,{width:20,height:20,className:y.default.icon}))})):null,_(k,{onInviteClick:I,canInvite:a,isChannelPublic:d}),t&&f!==p.GuildScheduledEventEntityTypes.EXTERNAL?_(g,{text:O({isJoined:P,canJoin:T, isVoiceChannel:f===p.GuildScheduledEventEntityTypes.VOICE}),disabled:!T,onJoinClick:C}):null,n&&!t&&_(M,{isUserRsvped:l,isUserLurking:n}),!n&&!t&&null!=N&&_(L,{isUserRsvped:l,isUserLurking:n,onRsvpClick:N}),t||null==b?null:_(i.default,{className:y.default.button,innerClassName:y.default.innerButton,size:i.default.Sizes.SMALL,onClick:b,color:i.default.Colors.GREEN},void 0,E.default.Messages.START),t&&null!=m?_(i.default,{className:y.default.button,innerClassName:y.default.innerButton,size:i.default.Sizes.SMALL,onClick:m,color:i.default.Colors.PRIMARY},void 0,E.default.Messages.END_EVENT):null)}T.displayName="GuildEventFooterActions"},503797:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=y;var l,r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var l={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor ;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(l,a,i):l[a]=e[a]}l.default=e;n&&n.set(e,l);return l}(n(667294)),a=c(n(956117)),i=c(n(16941)),u=c(n(730977)),o=c(n(775803)),s=n(938509),d=c(n(247001)),f=c(n(379818));function c(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function p(){p=Object.assign||function(e){for(var t=1;t1){for(var u=new Array(i),o=0;o