/*! For license information please see c64b0cc738db25ba0daf.js.LICENSE.txt */ (this.webpackJsonp=this.webpackJsonp||[]).push([[35,3,9,10,11,12,26,31,83,88,89,90,91,92,93],Array(434).concat([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.IncompatibleBrowser=t.ActivityCount=t.AuthSpinner=t.SubText=t.Block=t.Input=t.ChannelIcon=t.GuildIcon=t.Avatar=t.Button=t.Image=t.SubTitle=t.Title=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=O(n(8)),i=n(5406),l=O(n(36)),u=O(n(63)),s=O(n(5398)),d=O(n(178)),f=O(n(435)),c=O(n(433)),p=O(n(5519)),v=O(n(643)),y=O(n(43)),m=n(454),h=O(n(131)),_=n(271),g=n(1),E=O(n(7)),S=O(n(5613));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(){return(T=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["className"]),i=r.look===l.default.Looks.LINK;return a.createElement(l.default,T({size:i?l.default.Sizes.MIN:l.default.Sizes.LARGE,fullWidth:!i,className:(0,o.default)(n,(t={},t[S.default.button]=!i,t[S.default.linkButton]=i,t))},r))};t.Button=A,A.displayName="Button",A.Looks=l.default.Looks,A.Colors=l.default.Colors,A.Sizes=l.default.Sizes;var R=function(e){var t=e.className,n=e.src,r=e.size;return b(C,{src:n,size:r,className:(0,o.default)(S.default.inviteLargeIcon,t),"aria-hidden":!0})};t.Avatar=R,R.displayName="Avatar",R.Sizes=C.Sizes;var L=function e(t){var n=t.className,r=t.guild,a=t.size,i=t.animate,l=void 0!==i&&i;return b(s.default,{guild:r,size:a,className:(0,o.default)(a===e.Sizes.XLARGE?S.default.inviteLargeIcon:S.default.inviteSmallIcon,n),animate:l})};t.GuildIcon=L,L.displayName="GuildIcon",L.Sizes=s.default.Sizes;var D=function(e){var t=e.className,n=e.channel,r=e.size;return b(C,{src:(0,i.getChannelIconURL)(n),size:r,className:(0,o.default)(S.default.inviteIcon,t),"aria-hidden":!0})};t.ChannelIcon=D,D.displayName="ChannelIcon",D.Sizes=C.Sizes;var w=function(e){var t,n=e.label,r=e.error,a=e.placeholder,i=e.value,l=e.className,u=e.inputClassName,s=e.setRef,p=e.type,v=void 0===p?"text":p,y=e.onChange,m=e.autoComplete,h=e.autoFocus,_=e.maxLength,g=e.spellCheck,E=e.name,O=e.description,I=e.required;return b(f.default,{title:n,error:r,className:l,required:I},void 0,b(d.default,{name:E,type:v,value:i,inputRef:s,placeholder:a,className:S.default.input,inputClassName:(0,o.default)(u,(t={},t[S.default.inputError]=null!=r,t)),"aria-label":n,onChange:y,autoComplete:m,autoFocus:h,maxLength:_,spellCheck:g}),null!=O?b(c.default,{type:c.default.Types.DESCRIPTION,className:S.default.description},void 0,O):null)};t.Input=w,w.displayName="Input";var k=function(e){var t=e.className,n=e.children;return b("div",{className:(0,o.default)(S.default.block,t)},void 0,n)};t.Block=k,k.displayName="Block";var j=function(e){var t=e.className,n=e.children;return b(y.default,{size:y.default.Sizes.SIZE_12,className:(0,o.default)(S.default.subText,t)},void 0,n)};t.SubText=j,j.displayName="SubText";var U=function(e){var t=e.className;return b(u.default,{direction:u.default.Direction.VERTICAL,align:u.default.Align.CENTER,className:t},void 0,b(p.default,{className:S.default.spinnerVideo}))};t.AuthSpinner=U,U.displayName="AuthSpinner";var G=function(e){var t,n=e.online,r=e.total,a=e.className,i=e.flat;return null==r?null:(null!=n&&n>0&&(t=b("div",{className:(0,o.default)(S.default.pill,S.default.pillOnline,i&&S.default.pillFlat)},void 0,b("i",{className:S.default.pillIconOnline}),b(y.default,{tag:"span",size:y.default.Sizes.SIZE_16,className:S.default.pillMessage},void 0,E.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:n})))),b(u.default,{justify:u.default.Justify.CENTER,className:a},void 0,t,b("div",{className:(0,o.default)(S.default.pill,i&&S.default.pillFlat)},void 0,b("i",{className:S.default.pillIconTotal}),b(y.default,{tag:"span",size:y.default.Sizes.SIZE_16,className:S.default.pillMessage},void 0,E.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:r})))))};t.ActivityCount=G,G.displayName="ActivityCount";var F=function(e){var t=e.className;return b(k,{className:t},void 0,b(A,{onClick:function(){return window.open((0,m.getCurrentPlatformDownloadURL)())}},void 0,E.default.Messages.NUF_DOWNLOAD_APP_BUTTON_PLATFORM.format({platform:(0,m.getPlatformReadableName)()})),b(j,{className:S.default.downloadButtonSubtext},void 0,E.default.Messages.INCOMPATIBLE_BROWSER.format({supportedBrowserURL:h.default.getArticleURL(g.HelpdeskArticles.SUPPORTED_BROWSERS)})))};t.IncompatibleBrowser=F,F.displayName="IncompatibleBrowser";var B=function(e){var t=e.className,n=e.contentClassName,r=e.tag,a=void 0===r?"section":r,i=e.onSubmit,l=e.children,u=e.expanded,s=void 0!==u&&u,d=e.theme,f=void 0===d?g.ThemeTypes.DARK:d,c=e.mobileBanner;return null!=c?b(a,{onSubmit:i,className:(0,o.default)(S.default.authBoxWithMobileBanner,(0,_.getThemeClass)(f),t)},void 0,b("div",{className:S.default.mobileBannerLogo}),b("div",{className:S.default.mobileBanner},void 0,b("img",{src:c,alt:""})),l):b(a,{onSubmit:i,className:(0,o.default)(s?S.default.authBoxExpanded:S.default.authBox,(0,_.getThemeClass)(f),t)},void 0,b("div",{className:(0,o.default)(S.default.centeringWrapper,n)},void 0,l))};B.displayName="AuthBox";var H=B;t.default=H},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLabelForStep=function(e){switch(e){case a.PLAN_SELECT:return i.default.Messages.BILLING_STEP_SELECT_PLAN;case a.PAYMENT_TYPE:return i.default.Messages.BILLING_STEP_PAYMENT;case a.REVIEW:return i.default.Messages.BILLING_STEP_REVIEW;case a.SHOP:return i.default.Messages.BILLING_STEP_SHOP}throw new Error("Unexpected step: "+e)},t.errorToStep=function(e){if(null!=e){if(e.hasCardError())return a.CREDIT_CARD_INFORMATION;if(e.hasAddressError())return a.ADDRESS}return null},t.setPurchaseStateForStep=function(e,t,n){e!==a.REVIEW&&t!==o.PurchaseState.WAITING&&t!==o.PurchaseState.COMPLETED&&n(o.PurchaseState.WAITING)},t.COLLAPSED_PAYMENT_BREADCRUMB_STEPS=t.Step=void 0;var r,a,o=n(995),i=(r=n(7))&&r.__esModule?r:{default:r};t.Step=a,function(e){e.PAYMENT_TYPE="payment_type",e.CREDIT_CARD_INFORMATION="credit_card_information",e.PAYPAL_INFORMATION="paypal_information",e.PAYMENT_REQUEST_INFORMATION="payment_request_information",e.ADDRESS="address",e.AWAITING_AUTHENTICATION="awaiting_authentication",e.SKU_SELECT="sku_select",e.PLAN_SELECT="plan_select",e.PREMIUM_UPSELL="premium_upsell",e.REVIEW="review",e.CONFIRM="confirm",e.CLAIM_FREE_SKU="claim_free_sku",e.SKU_PREVIEW="sku_preview",e.LOADING_PAYMENT_SOURCES="loading_payment_sources",e.SHOP="shop"}(a||(t.Step=a={}));var l=new Set([a.CREDIT_CARD_INFORMATION,a.PAYMENT_REQUEST_INFORMATION,a.PAYPAL_INFORMATION,a.ADDRESS,a.CLAIM_FREE_SKU,a.SKU_PREVIEW,a.PREMIUM_UPSELL]);t.COLLAPSED_PAYMENT_BREADCRUMB_STEPS=l},,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(8)),i=l(n(5569));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(n);!(a=o()).done;){var i=a.value;if(t(i,e))return r.add(i.subscriptionPlanId),void(i.quantity+=e.quantity)}n.push(c({},e))})),n.map((function(e){var t=c({},e);return r.has(e.subscriptionPlanId)&&(t.amount=t.amount*t.quantity,t.discounts=t.discounts.map((function(e){return c({},e,{amount:e.amount*t.quantity})}))),t}))},t.fetchSubscriptionInvoicePreview=m,t.useSubscriptionInvoice=function(e){var t=e.premiumSubscription,n=e.planId,r=e.additionalPlans,o=e.renewal,i=e.applyEntitlements,u=void 0!==i&&i,s=e.preventFetch,d=void 0!==s&&s,c=e.trialId,p=(0,a.useState)(null),v=p[0],y=p[1],h=(0,a.useState)(null),_=h[0],g=h[1];return(0,a.useEffect)((function(){var e=!1;function a(){return(a=f(regeneratorRuntime.mark((function a(){var i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,m({subscriptionId:null!=t?t.id:null,planId:n,additionalPlans:r,renewal:o,applyEntitlements:u,trialId:c});case 3:i=a.sent,e||y(i),a.next=10;break;case 7:a.prev=7,a.t0=a.catch(0),e||g(new l.BillingError(a.t0));case 10:case"end":return a.stop()}}),a,null,[[0,7]])})))).apply(this,arguments)}return d||function(){a.apply(this,arguments)}(),function(){e=!0}}),[r,n,t,o,d,u,c]),[v,_]},t.getItemUnitPriceWithDiscount=function(e){var t=e.subscriptionPlanPrice;return e.discounts.forEach((function(n){var r=n.amount/e.quantity;t-=r})),t},t.InvoiceDiscountTypes=void 0;var r,a=n(0),o=s(n(6)),i=s(n(11)),l=n(254),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}function c(){return(c=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)return!1;for(var t,n=0,r=i(e.split("\n"));!(t=r()).done;){var a=t.value;if(a.length>1e3)return!1;!a.match(/^\s*[/][/]/)&&a.match(/[^/]/)&&(n=0);var o=a.match(/[/]/g);if(null!=o&&(n+=o.length)>30)return!1}return!0}(t))return null;var a=Date.now(),o=r.default.highlight(e,t,n);Date.now();return o},hasLanguage:function(e){return null!=r.default.getLanguage(e)}};t.default=u;var s=a.default.repeat("/",15)},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setPaymentStepForAuthentication=function(e,t,n){t===r.PENDING&&e!==a.Step.AWAITING_AUTHENTICATION?n(a.Step.AWAITING_AUTHENTICATION):e===a.Step.AWAITING_AUTHENTICATION&&(t===r.ERROR?n(a.Step.REVIEW):t===r.NONE&&n(a.Step.CONFIRM))},t.PaymentAuthenticationState=void 0;var r,a=n(647);t.PaymentAuthenticationState=r,function(e){e[e.PENDING=1]="PENDING",e[e.ERROR=2]="ERROR",e[e.NONE=3]="NONE"}(r||(t.PaymentAuthenticationState=r={}))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=f(n(8)),l=f(n(265)),u=f(n(425)),s=n(141),d=f(n(5562));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;un.indexOf(r)?-1:1},t.setHeight=function(e){var n=t.props.step;t.stepHeights[n]=e},t}y(t,e);var n=t.prototype;return n.componentDidMount=function(){this.setPrevSteps()},n.componentDidUpdate=function(){this.setPrevSteps()},n.setPrevSteps=function(){var e=this.props,t=e.step,n=e.steps;this.prevStep=t,this.prevSteps=n},n.render=function(){var e=this.props,t=e.step,n=e.className,r=e.innerClassName,a=e.animatedNodeClassName,o=e.staticClassName,l=e.sideMargin,s=e.verticalMargin,f=e.children,c=e.fillParent;return p(u.default,{component:"div",className:(0,i.default)(d.default.transitionGroup,n)},void 0,p(h,{fillParent:c,sideMargin:l,verticalMargin:s,getDirection:this.getDirection,getBaseHeight:this.getBaseHeight,className:r,animatedNodeClassName:a,staticClassName:o,setHeight:this.setHeight},""+t,f))},t}(o.Component);t.default=_,_.displayName="Sequencer",_.defaultProps={fillParent:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;v(n(0));var r,a=c(n(8)),o=v(n(343)),i=c(n(63)),l=c(n(652)),u=c(n(994)),s=n(1),d=c(n(7)),f=c(n(5579));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?C.Step.REVIEW:null};case C.Step.CREDIT_CARD_INFORMATION:return{body:D(V,{creditCardInfo:p.info,onCardInfoChange:function(e,t){v({info:e,isValid:t}),l((function(t){return L({},t,{info:L({},t.info,{name:e.name})})}))}}),backStep:C.Step.PAYMENT_TYPE,submitButton:D(O.default,{type:"submit",onClick:function(){return t(C.Step.ADDRESS)},disabled:!p.isValid},void 0,N.default.Messages.NEXT)};case C.Step.PAYPAL_INFORMATION:var M=0!==h.length&&null!=_;return{body:Z,backStep:C.Step.PAYMENT_TYPE,submitButton:D(O.default,{look:M?O.default.Looks.FILLED:O.default.Looks.OUTLINED,type:"submit",onClick:M?function(){return t(C.Step.ADDRESS)}:function(){return(0,d.reopenPayPalWindow)()}},void 0,M?N.default.Messages.NEXT:N.default.Messages.PAYMENT_SOURCE_PAYPAL_REOPEN)};case C.Step.PAYMENT_REQUEST_INFORMATION:return{body:q,backStep:C.Step.PAYMENT_TYPE};case C.Step.ADDRESS:var P=function(){var e=k(regeneratorRuntime.mark((function e(){var r,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(m(!0),n!==S){e.next=14;break}return e.prev=2,e.next=5,(0,s.createCardPaymentSource)(L({},p.info,{billingAddress:a.info,type:i.PaymentSourceTypes.CARD,isDefault:!1}));case 5:r=e.sent,c(r.id),t(E),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(2);case 12:e.next=26;break;case 14:if(n!==I){e.next=26;break}return e.prev=15,(0,o.default)(null!=_,"Missing braintreeNonce"),e.next=19,(0,s.createPaypalPaymentSource)(_,a.info);case 19:l=e.sent,c(l.id),t(E),e.next=26;break;case 24:e.prev=24,e.t1=e.catch(15);case 26:m(!1);case 27:case"end":return e.stop()}}),e,null,[[2,10],[15,24]])})));return function(){return e.apply(this,arguments)}}();return{body:D(K,{billingAddressInfo:a.info,onBillingAddressChange:function(e,t){l({info:e,isValid:t})}}),backStep:n===I?C.Step.PAYPAL_INFORMATION:C.Step.CREDIT_CARD_INFORMATION,submitButton:D(O.default,{type:"submit",disabled:!a.isValid,submitting:y,onClick:P},void 0,N.default.Messages.NEXT)};case C.Step.AWAITING_AUTHENTICATION:return{body:X}}throw new Error("Unexpected step: "+e)},t.useSharedPaymentModal=function(e){var t=(0,l.useStateFromStoresObject)([S.default],(function(){return{defaultPaymentSourceId:void 0!==e?e:S.default.defaultPaymentSourceId,paymentSources:S.default.paymentSources,hasFetchedPaymentSources:S.default.hasFetchedPaymentSources}})),n=t.defaultPaymentSourceId,r=t.paymentSources,o=t.hasFetchedPaymentSources;a.useEffect((function(){(0,d.createClient)(),o||(0,s.fetchPaymentSources)()}),[]);var i=a.useState(n),f=i[0],c=i[1];null!=n&&null==f&&c(n);var p=a.useState((function(){return{info:B,isValid:!1}})),v=p[0],y=p[1],m=a.useState((function(){return{info:H,isValid:!1}})),h=m[0],_=m[1],O=(0,l.useStateFromStoresArray)([g.default],(function(){return[g.default.braintreeEmail,g.default.braintreeNonce,g.default.error]})),I=O[0],T=O[1],C=O[2],N=(0,l.useStateFromStoresArray)([E.default],(function(){return[E.default.error,E.default.isAwaitingAuthentication]})),P=N[0],A=N[1];a.useEffect((function(){var e=function(e){var t=e.billingAddress;_({info:t,isValid:t.country.length>0})};return u.default.subscribe(M.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_SUCCESS,e),function(){u.default.unsubscribe(M.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_SUCCESS,e)}}),[]);var R=a.useState(!1),L=R[0],D=R[1],w=a.useState(null),k=w[0],j=w[1],U=a.useRef(null);return a.useEffect((function(){null!=k&&null!=U.current&&U.current.scrollIntoView({behavior:"smooth"})}),[k]),{paymentSources:r,paymentSourceId:f,hasFetchedPaymentSources:o,setPaymentSourceId:c,creditCardState:v,setCreditCardState:y,billingAddressState:h,setBillingAddressState:_,isSubmittingCurrentStep:L,setIsSubmittingCurrentStep:D,braintreeEmail:I,braintreeNonce:T,paymentError:null!=P?P:C,paymentAuthenticationState:A?b.PaymentAuthenticationState.PENDING:null!=P?b.PaymentAuthenticationState.ERROR:b.PaymentAuthenticationState.NONE,purchaseError:k,setPurchaseError:j,purchaseErrorBlockRef:U}},t.SHARED_PAYMENT_REQUEST_STEPS=t.SHARED_PAYPAL_STEPS=t.SHARED_CREDIT_CARD_STEPS=t.SHARED_ADD_PAYMENT_STEPS=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(21)),i=n(109),l=n(3),u=A(n(2)),s=n(266),d=n(5194),f=n(5300),c=A(n(5304)),p=A(n(5305)),v=n(5455),y=n(5510),m=n(5456),h=n(5306),_=A(n(5293)),g=A(n(5193)),E=A(n(5435)),S=A(n(337)),O=A(n(36)),I=A(n(13)),T=n(430),b=n(1045),C=n(647),M=n(1),N=A(n(7)),P=A(n(5578));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(){return(L=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0)return!0;switch(e){case f.StickerSelectLocation.STICKER_PICKER:return""!==t.trim();case f.StickerSelectLocation.AUTOCOMPLETE:case f.StickerSelectLocation.EXPRESSION_SUGGESTIONS:return(0,r.getQueriesFromUserInput)(t).length>1;default:return!1}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(5566));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;uDate.parse(e.expires_at)}function c(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getUserTrialOffer(e)})),n=r.useState(f(t)),u=n[0],s=n[1],d=(0,a.useStateFromStores)([i.default],(function(){var e;return null===(e=i.default.getNullableCurrentUser())||void 0===e?void 0:e.hasPremiumPerks}));return r.useEffect((function(){var e;if(null!=t&&null!=t.expires_at){e=new o.Timeout;!function n(){var r,a=null!=t.expires_at?Date.parse(t.expires_at)-Date.now():0;null===(r=e)||void 0===r||r.start(a,(function(){!u&&f(t)?s(!0):n()}))}()}return function(){var t;return null===(t=e)||void 0===t?void 0:t.stop()}}),[u,t]),u||d?null:t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(84)),l=d(n(63)),u=d(n(5188)),s=d(n(5567));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0},BILLING_PAYMENT_SOURCE_CREATE_START:function(e){return N()},MODAL_POP:function(e){return N()},NEW_PAYMENT_SOURCE_CLEAR_ERROR:function(e){return N()},BILLING_PAYMENT_SOURCE_CREATE_FAIL:P,STRIPE_TOKEN_FAILURE:P,BILLING_PAYMENT_SOURCE_CREATE_SUCCESS:function(e){return C()},LOGOUT:function(e){return C()}});t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createClient=function(){d().then((function(e){e.client.create({authorization:u.PaymentSettings.BRAINTREE.KEY}).then((function(e){a.default.dispatch({type:u.ActionTypes.BRAINTREE_CREATE_CLIENT_SUCCESS,client:e}),f()})).catch((function(){return a.default.dispatch({type:u.ActionTypes.BRAINTREE_CREATE_CLIENT_FAIL})}))}))},t.createPayPalClient=f,t.tokenizePayPal=c,t.teardown=function(){var e=i.default.getPayPalClient();if(null==e)return Promise.resolve();a.default.dispatch({type:u.ActionTypes.BRAINTREE_TEARDOWN_PAYPAL_CLIENT});try{return e.teardown()}catch(e){return Promise.resolve()}},t.popupBridgeCallback=function(e){var t=e.state,n=e.path,o=e.query,i=e.insecure;return a.default.dispatch({type:u.ActionTypes.BRAINTREE_POPUP_BRIDGE_CALLBACK_START}),r.default.post({url:u.Endpoints.BILLING_BRAINTREE_POPUP_BRIDGE_CALLBACK,body:{state:t,path:n,query:o,insecure:i},oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:u.ActionTypes.BRAINTREE_POPUP_BRIDGE_CALLBACK_END}),e}))},t.reopenPayPalWindow=function(){var e=i.default.getLastURL();null==e?c():(a.default.dispatch({type:u.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_START}),window.open(e))};var r=s(n(11)),a=s(n(2)),o=n(257),i=s(n(5302)),l=s(n(13)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){return(0,o.importWithRetry)({createPromise:function(){return Promise.all([n.e(79),n.e(40)]).then(n.t.bind(null,5478,7))},webpackId:5478}).then((function(e){return e.default}))}function f(){var e=i.default.getClient();if(null==e)throw new Error("braintree client must be initialized before calling this");d().then((function(t){t.paypal.create({client:e}).then((function(e){return a.default.dispatch({type:u.ActionTypes.BRAINTREE_CREATE_PAYPAL_CLIENT_SUCCESS,paypalClient:e})})).catch((function(){return a.default.dispatch({type:u.ActionTypes.BRAINTREE_CREATE_PAYPAL_CLIENT_FAIL})}))}))}function c(){var e=i.default.getPayPalClient();if(null==e)throw new Error("braintree paypal client must be initialized before calling this");a.default.dirtyDispatch({type:u.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_START});var t=Promise.resolve();l.default.isDesktop()&&(t=r.default.post({url:u.Endpoints.BILLING_BRAINTREE_POPUP_BRIDGE,oldFormErrors:!0}).then((function(e){var t=e.body.state;return a.default.dispatch({type:u.ActionTypes.BRAINTREE_POPUP_BRIDGE_STATE_UPDATE,state:t})}))),t.then((function(){return e.tokenize({flow:"vault"})})).then((function(e){var t=e.details,n=t.email,r=t.firstName,o=t.lastName,i=t.billingAddress;a.default.dirtyDispatch({type:u.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_SUCCESS,nonce:e.nonce,email:n,billingAddress:{name:r+" "+o,line1:i.line1,line2:i.line2,city:i.city,state:i.state,country:i.countryCode,postalCode:i.postalCode}})})).catch((function(e){var t=e.message,n=e.code;n===u.BraintreeErrors.PAYPAL_POPUP_CLOSED||null==n?a.default.dirtyDispatch({type:u.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_FAIL_WINDOW_CLOSED}):a.default.dirtyDispatch({type:u.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_FAIL,message:t,code:n})}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.subscribe=function(e,t,n){return c.apply(this,arguments)},t.cancel=function(e){return new Promise((function(t,n){o.cancelSubscription(e).then(t).catch((function(e){a.default.show({body:l.default.Messages.PREMIUM_CANCEL_FAILED_BODY}),n(e)}))}))},t.resubscribe=function(e,t){return p.apply(this,arguments)},t.upgrade=function(e,t){return v.apply(this,arguments)},t.changePaymentSource=function(e,t){return y.apply(this,arguments)},t.clearError=function(){r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_ERROR_CLEAR})},t.selectPlan=function(e){r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_SELECT_PLAN,subscriptionPlanId:e})};var r=s(n(2)),a=s(n(145)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(266)),i=n(1),l=s(n(7));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}function c(){return(c=f(regeneratorRuntime.mark((function e(t,n,a){var l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_SUBSCRIBE_START}),e.prev=1,e.next=4,o.createSubscription({planId:t,paymentSourceId:n,trialId:a});case 4:return l=e.sent,r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_SUBSCRIBE_SUCCESS,subscription:l}),e.abrupt("return",l);case 9:throw e.prev=9,e.t0=e.catch(1),r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_SUBSCRIBE_FAIL,error:e.t0}),e.t0;case 13:case"end":return e.stop()}}),e,null,[[1,9]])})))).apply(this,arguments)}function p(){return(p=f(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.updateSubscription(t,{plan:t.planId,status:i.SubscriptionStatusTypes.ACTIVE,paymentSourceId:null!=n?n.id:null});case 3:r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_SUCCESS}),e.next=10;break;case 6:throw e.prev=6,e.t0=e.catch(0),r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_FAIL,error:e.t0}),e.t0;case 10:case"end":return e.stop()}}),e,null,[[0,6]])})))).apply(this,arguments)}function v(){return(v=f(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.upgradeSubscription(t,n);case 3:r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_SUCCESS}),e.next=10;break;case 6:throw e.prev=6,e.t0=e.catch(0),r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_FAIL,error:e.t0}),e.t0;case 10:case"end":return e.stop()}}),e,null,[[0,6]])})))).apply(this,arguments)}function y(){return(y=f(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.changePaymentSource(t,n);case 3:r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_SUCCESS}),e.next=10;break;case 6:throw e.prev=6,e.t0=e.catch(0),r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_FAIL,error:e.t0}),e.t0;case 10:case"end":return e.stop()}}),e,null,[[0,6]])})))).apply(this,arguments)}},function(e){e.exports=JSON.parse('[{"alpha2":"AF","code":"+93","name":"Afghanistan"},{"alpha2":"AL","code":"+355","name":"Albania"},{"alpha2":"DZ","code":"+213","name":"Algeria"},{"alpha2":"AS","code":"+1 684","name":"American Samoa"},{"alpha2":"AD","code":"+376","name":"Andorra"},{"alpha2":"AO","code":"+244","name":"Angola"},{"alpha2":"AI","code":"+1 264","name":"Anguilla"},{"alpha2":"AG","code":"+1 268","name":"Antigua and Barbuda"},{"alpha2":"AR","code":"+54","name":"Argentina"},{"alpha2":"AM","code":"+374","name":"Armenia"},{"alpha2":"AW","code":"+297","name":"Aruba"},{"alpha2":"AC","code":"+247","name":"Ascension"},{"alpha2":"AU","code":"+61","name":"Australia"},{"alpha2":"AT","code":"+43","name":"Austria"},{"alpha2":"AZ","code":"+994","name":"Azerbaijan"},{"alpha2":"BS","code":"+1 242","name":"Bahamas"},{"alpha2":"BH","code":"+973","name":"Bahrain"},{"alpha2":"BD","code":"+880","name":"Bangladesh"},{"alpha2":"BB","code":"+1 246","name":"Barbados"},{"alpha2":"BY","code":"+375","name":"Belarus"},{"alpha2":"BE","code":"+32","name":"Belgium"},{"alpha2":"BZ","code":"+501","name":"Belize"},{"alpha2":"BJ","code":"+229","name":"Benin"},{"alpha2":"BM","code":"+1 441","name":"Bermuda"},{"alpha2":"BT","code":"+975","name":"Bhutan"},{"alpha2":"BO","code":"+591","name":"Bolivia"},{"alpha2":"BA","code":"+387","name":"Bosnia and Herzegovina"},{"alpha2":"BW","code":"+267","name":"Botswana"},{"alpha2":"BR","code":"+55","name":"Brazil"},{"alpha2":"IO","code":"+246","name":"British Indian Ocean Territory"},{"alpha2":"VG","code":"+1 284","name":"British Virgin Islands"},{"alpha2":"BN","code":"+673","name":"Brunei"},{"alpha2":"BG","code":"+359","name":"Bulgaria"},{"alpha2":"BF","code":"+226","name":"Burkina Faso"},{"alpha2":"BI","code":"+257","name":"Burundi"},{"alpha2":"KH","code":"+855","name":"Cambodia"},{"alpha2":"CM","code":"+237","name":"Cameroon"},{"alpha2":"CA","code":"+1","name":"Canada"},{"alpha2":"CV","code":"+238","name":"Cape Verde"},{"alpha2":"KY","code":"+1 345","name":"Cayman Islands"},{"alpha2":"CF","code":"+236","name":"Central African Republic"},{"alpha2":"TD","code":"+235","name":"Chad"},{"alpha2":"CL","code":"+56","name":"Chile"},{"alpha2":"CN","code":"+86","name":"China"},{"alpha2":"CX","code":"+61","name":"Christmas Island"},{"alpha2":"CC","code":"+61","name":"Cocos-Keeling Islands"},{"alpha2":"CO","code":"+57","name":"Colombia"},{"alpha2":"KM","code":"+269","name":"Comoros"},{"alpha2":"CG","code":"+242","name":"Congo"},{"alpha2":"CD","code":"+243","name":"Congo, Dem. Rep. of (Zaire)"},{"alpha2":"CK","code":"+682","name":"Cook Islands"},{"alpha2":"CR","code":"+506","name":"Costa Rica"},{"alpha2":"HR","code":"+385","name":"Croatia"},{"alpha2":"CU","code":"+53","name":"Cuba"},{"alpha2":"CW","code":"+599","name":"Curacao"},{"alpha2":"CY","code":"+357","name":"Cyprus"},{"alpha2":"CZ","code":"+420","name":"Czech Republic"},{"alpha2":"DK","code":"+45","name":"Denmark"},{"alpha2":"DG","code":"+246","name":"Diego Garcia"},{"alpha2":"DJ","code":"+253","name":"Djibouti"},{"alpha2":"DM","code":"+1 767","name":"Dominica"},{"alpha2":"DO","code":"+1 809","name":"Dominican Republic"},{"alpha2":"TP","code":"+670","name":"East Timor"},{"alpha2":"EC","code":"+593","name":"Ecuador"},{"alpha2":"EG","code":"+20","name":"Egypt"},{"alpha2":"SV","code":"+503","name":"El Salvador"},{"alpha2":"GQ","code":"+240","name":"Equatorial Guinea"},{"alpha2":"ER","code":"+291","name":"Eritrea"},{"alpha2":"EE","code":"+372","name":"Estonia"},{"alpha2":"ET","code":"+251","name":"Ethiopia"},{"alpha2":"FK","code":"+500","name":"Falkland Islands"},{"alpha2":"FO","code":"+298","name":"Faroe Islands"},{"alpha2":"FJ","code":"+679","name":"Fiji"},{"alpha2":"FI","code":"+358","name":"Finland"},{"alpha2":"FR","code":"+33","name":"France"},{"alpha2":"GF","code":"+594","name":"French Guiana"},{"alpha2":"PF","code":"+689","name":"French Polynesia"},{"alpha2":"GA","code":"+241","name":"Gabon"},{"alpha2":"GM","code":"+220","name":"Gambia"},{"alpha2":"GE","code":"+995","name":"Georgia"},{"alpha2":"DE","code":"+49","name":"Germany"},{"alpha2":"GH","code":"+233","name":"Ghana"},{"alpha2":"GI","code":"+350","name":"Gibraltar"},{"alpha2":"GR","code":"+30","name":"Greece"},{"alpha2":"GL","code":"+299","name":"Greenland"},{"alpha2":"GD","code":"+1 473","name":"Grenada"},{"alpha2":"GP","code":"+590","name":"Guadeloupe"},{"alpha2":"GU","code":"+1 671","name":"Guam"},{"alpha2":"GT","code":"+502","name":"Guatemala"},{"alpha2":"GN","code":"+224","name":"Guinea"},{"alpha2":"GW","code":"+245","name":"Guinea-Bissau"},{"alpha2":"GY","code":"+592","name":"Guyana"},{"alpha2":"HT","code":"+509","name":"Haiti"},{"alpha2":"HN","code":"+504","name":"Honduras"},{"alpha2":"HK","code":"+852","name":"Hong Kong SAR China"},{"alpha2":"HU","code":"+36","name":"Hungary"},{"alpha2":"IS","code":"+354","name":"Iceland"},{"alpha2":"IN","code":"+91","name":"India"},{"alpha2":"ID","code":"+62","name":"Indonesia"},{"alpha2":"IR","code":"+98","name":"Iran"},{"alpha2":"IQ","code":"+964","name":"Iraq"},{"alpha2":"IE","code":"+353","name":"Ireland"},{"alpha2":"IL","code":"+972","name":"Israel"},{"alpha2":"IT","code":"+39","name":"Italy"},{"alpha2":"CI","code":"+225","name":"Ivory Coast"},{"alpha2":"JM","code":"+1 876","name":"Jamaica"},{"alpha2":"JP","code":"+81","name":"Japan"},{"alpha2":"JO","code":"+962","name":"Jordan"},{"alpha2":"KZ","code":"+7","name":"Kazakhstan"},{"alpha2":"KE","code":"+254","name":"Kenya"},{"alpha2":"KI","code":"+686","name":"Kiribati"},{"alpha2":"XK","code":"+383","name":"Kosovo"},{"alpha2":"KW","code":"+965","name":"Kuwait"},{"alpha2":"KG","code":"+996","name":"Kyrgyzstan"},{"alpha2":"LA","code":"+856","name":"Laos"},{"alpha2":"LV","code":"+371","name":"Latvia"},{"alpha2":"LB","code":"+961","name":"Lebanon"},{"alpha2":"LS","code":"+266","name":"Lesotho"},{"alpha2":"LR","code":"+231","name":"Liberia"},{"alpha2":"LY","code":"+218","name":"Libya"},{"alpha2":"LI","code":"+423","name":"Liechtenstein"},{"alpha2":"LT","code":"+370","name":"Lithuania"},{"alpha2":"LU","code":"+352","name":"Luxembourg"},{"alpha2":"MO","code":"+853","name":"Macau SAR China"},{"alpha2":"MK","code":"+389","name":"North Macedonia"},{"alpha2":"MG","code":"+261","name":"Madagascar"},{"alpha2":"MW","code":"+265","name":"Malawi"},{"alpha2":"MY","code":"+60","name":"Malaysia"},{"alpha2":"MV","code":"+960","name":"Maldives"},{"alpha2":"ML","code":"+223","name":"Mali"},{"alpha2":"MT","code":"+356","name":"Malta"},{"alpha2":"MH","code":"+692","name":"Marshall Islands"},{"alpha2":"MQ","code":"+596","name":"Martinique"},{"alpha2":"MR","code":"+222","name":"Mauritania"},{"alpha2":"MU","code":"+230","name":"Mauritius"},{"alpha2":"YT","code":"+262","name":"Mayotte"},{"alpha2":"MX","code":"+52","name":"Mexico"},{"alpha2":"FM","code":"+691","name":"Micronesia"},{"alpha2":"MI","code":"+1 808","name":"Midway Island"},{"alpha2":"MD","code":"+373","name":"Moldova"},{"alpha2":"MC","code":"+377","name":"Monaco"},{"alpha2":"MN","code":"+976","name":"Mongolia"},{"alpha2":"ME","code":"+382","name":"Montenegro"},{"alpha2":"MS","code":"+1664","name":"Montserrat"},{"alpha2":"MA","code":"+212","name":"Morocco"},{"alpha2":"MZ","code":"+258","name":"Mozambique"},{"alpha2":"MM","code":"+95","name":"Myanmar"},{"alpha2":"NA","code":"+264","name":"Namibia"},{"alpha2":"NR","code":"+674","name":"Nauru"},{"alpha2":"NP","code":"+977","name":"Nepal"},{"alpha2":"NL","code":"+31","name":"Netherlands"},{"alpha2":"AN","code":"+599","name":"Netherlands Antilles"},{"alpha2":"KN","code":"+1 869","name":"Nevis"},{"alpha2":"NC","code":"+687","name":"New Caledonia"},{"alpha2":"NZ","code":"+64","name":"New Zealand"},{"alpha2":"NI","code":"+505","name":"Nicaragua"},{"alpha2":"NE","code":"+227","name":"Niger"},{"alpha2":"NG","code":"+234","name":"Nigeria"},{"alpha2":"NU","code":"+683","name":"Niue"},{"alpha2":"NF","code":"+672","name":"Norfolk Island"},{"alpha2":"KP","code":"+850","name":"North Korea"},{"alpha2":"MP","code":"+1 670","name":"Northern Mariana Islands"},{"alpha2":"NO","code":"+47","name":"Norway"},{"alpha2":"OM","code":"+968","name":"Oman"},{"alpha2":"PK","code":"+92","name":"Pakistan"},{"alpha2":"PW","code":"+680","name":"Palau"},{"alpha2":"PS","code":"+970","name":"Palestinian Territory"},{"alpha2":"PA","code":"+507","name":"Panama"},{"alpha2":"PG","code":"+675","name":"Papua New Guinea"},{"alpha2":"PY","code":"+595","name":"Paraguay"},{"alpha2":"PE","code":"+51","name":"Peru"},{"alpha2":"PH","code":"+63","name":"Philippines"},{"alpha2":"PL","code":"+48","name":"Poland"},{"alpha2":"PT","code":"+351","name":"Portugal"},{"alpha2":"PR","code":"+1 787","name":"Puerto Rico"},{"alpha2":"QA","code":"+974","name":"Qatar"},{"alpha2":"RE","code":"+262","name":"Reunion"},{"alpha2":"RO","code":"+40","name":"Romania"},{"alpha2":"RU","code":"+7","name":"Russia"},{"alpha2":"RW","code":"+250","name":"Rwanda"},{"alpha2":"PM","code":"+508","name":"Saint Pierre and Miquelon"},{"alpha2":"WS","code":"+685","name":"Samoa"},{"alpha2":"SM","code":"+378","name":"San Marino"},{"alpha2":"SA","code":"+966","name":"Saudi Arabia"},{"alpha2":"SN","code":"+221","name":"Senegal"},{"alpha2":"RS","code":"+381","name":"Serbia"},{"alpha2":"SC","code":"+248","name":"Seychelles"},{"alpha2":"SL","code":"+232","name":"Sierra Leone"},{"alpha2":"SG","code":"+65","name":"Singapore"},{"alpha2":"SX","code":"+1721","name":"Sint Maarten"},{"alpha2":"SK","code":"+421","name":"Slovakia"},{"alpha2":"SI","code":"+386","name":"Slovenia"},{"alpha2":"SB","code":"+677","name":"Solomon Islands"},{"alpha2":"SO","code":"+252","name":"Somalia"},{"alpha2":"ZA","code":"+27","name":"South Africa"},{"alpha2":"GS","code":"+500","name":"South Georgia and the South Sandwich Islands"},{"alpha2":"KR","code":"+82","name":"South Korea"},{"alpha2":"ES","code":"+34","name":"Spain"},{"alpha2":"LK","code":"+94","name":"Sri Lanka"},{"alpha2":"SD","code":"+249","name":"Sudan"},{"alpha2":"SR","code":"+597","name":"Suriname"},{"alpha2":"SZ","code":"+268","name":"Swaziland"},{"alpha2":"SE","code":"+46","name":"Sweden"},{"alpha2":"CH","code":"+41","name":"Switzerland"},{"alpha2":"SY","code":"+963","name":"Syria"},{"alpha2":"TW","code":"+886","name":"Taiwan"},{"alpha2":"TJ","code":"+992","name":"Tajikistan"},{"alpha2":"TZ","code":"+255","name":"Tanzania"},{"alpha2":"TH","code":"+66","name":"Thailand"},{"alpha2":"TL","code":"+670","name":"Timor Leste"},{"alpha2":"TG","code":"+228","name":"Togo"},{"alpha2":"TK","code":"+690","name":"Tokelau"},{"alpha2":"TO","code":"+676","name":"Tonga"},{"alpha2":"TT","code":"+1 868","name":"Trinidad and Tobago"},{"alpha2":"TN","code":"+216","name":"Tunisia"},{"alpha2":"TR","code":"+90","name":"Turkey"},{"alpha2":"TM","code":"+993","name":"Turkmenistan"},{"alpha2":"TC","code":"+1 649","name":"Turks and Caicos Islands"},{"alpha2":"TV","code":"+688","name":"Tuvalu"},{"alpha2":"VI","code":"+1 340","name":"U.S. Virgin Islands"},{"alpha2":"UG","code":"+256","name":"Uganda"},{"alpha2":"UA","code":"+380","name":"Ukraine"},{"alpha2":"AE","code":"+971","name":"United Arab Emirates"},{"alpha2":"GB","code":"+44","name":"United Kingdom"},{"alpha2":"US","code":"+1","name":"United States"},{"alpha2":"UY","code":"+598","name":"Uruguay"},{"alpha2":"UZ","code":"+998","name":"Uzbekistan"},{"alpha2":"VU","code":"+678","name":"Vanuatu"},{"alpha2":"VE","code":"+58","name":"Venezuela"},{"alpha2":"VN","code":"+84","name":"Vietnam"},{"alpha2":"WK","code":"+1 808","name":"Wake Island"},{"alpha2":"WF","code":"+681","name":"Wallis and Futuna"},{"alpha2":"YE","code":"+967","name":"Yemen"},{"alpha2":"ZM","code":"+260","name":"Zambia"},{"alpha2":"ZW","code":"+263","name":"Zimbabwe"}]')},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(249)),o=l(n(7)),i=l(n(5585));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function Z(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function q(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){Z(o,r,a,i,l,"next",e)}function l(e){Z(o,r,a,i,l,"throw",e)}i(void 0)}))}}function X(){return(X=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0,ge=a.useState(C?_e||me?L.Step.REVIEW:L.Step.PAYMENT_TYPE:null),Ee=ge[0],Se=ge[1],Oe=a.useRef(Ee),Ie=a.useState(_e?J:ee),Te=Ie[0],be=Ie[1];a.useEffect((function(){C&&(Se(_e||me?L.Step.REVIEW:L.Step.PAYMENT_TYPE),be(_e?J:ee))}),[C]);var Ce=a.useState(k.PurchaseState.WAITING),Me=Ce[0],Ne=Ce[1],Pe=a.useState(!1),Ae=Pe[0],Re=Pe[1],Le=(0,w.useSubscriptionInvoice)({planId:pe.id,renewal:!0,preventFetch:r,trialId:g})[0],De=(0,w.useSubscriptionInvoice)({planId:pe.id,renewal:!1,preventFetch:r,applyEntitlements:!0,trialId:g})[0],we=(0,i.useLazyValue)((function(){return[l.default.v4(),Date.now()]})),ke=we[0],je=we[1],Ue=(0,i.useStableMemo)((function(){return Date.now()}),[Ee]),Ge=a.useRef(null),Fe=(0,v.default)(!1,D.LEGAL_TERMS_FLASH_DURATION),Be=Fe[0],He=Fe[1],xe=null!=De?De.total:null!=Le?Le.total:pe.price,Ve=null!=Le?Le.currency:pe.currency,We={load_id:ke,payment_type:"subscription",subscription_plan_gateway_plan_id:V.SubscriptionPlanGatewayPlans[t],subscription_type:V.SubscriptionTypes.PREMIUM,subscription_plan_id:pe.id,price:xe,regular_price:pe.price,currency:Ve,is_gift:r,location:h,eligible_for_trial:null!=g};a.useEffect((function(){null==he&&(0,s.fetchUserEntitlementsForApplication)(V.PREMIUM_SUBSCRIPTION_APPLICATION),P.default.track(V.AnalyticEvents.PAYMENT_FLOW_STARTED,We)}),[]),a.useEffect((function(){var e=Date.now();P.default.track(V.AnalyticEvents.PAYMENT_FLOW_STEP,X({},We,{from_step:Oe.current,to_step:Ee,step_duration_ms:e-Ue,flow_duration_ms:e-je}))}),[Ee]),null!=Ee&&((0,R.setPaymentStepForAuthentication)(Ee,ue,Se),(0,L.setPurchaseStateForStep)(Ee,Me,Ne));var Ye=function(e){Oe.current=Ee,Se(e),null!=se&&de(null)},ze=function(e,t){if(Ne(e),de(t),e!==Me)if(e===k.PurchaseState.PURCHASING)P.default.track(V.AnalyticEvents.PAYMENT_FLOW_COMPLETED,X({},We,{duration_ms:Date.now()-je}));else if(e===k.PurchaseState.FAIL){var n=null!=b?T[b]:null;P.default.track(V.AnalyticEvents.PAYMENT_FLOW_FAILED,X({},We,{payment_gateway:null!=n?n.type===V.PaymentSourceTypes.CARD?V.PaymentGateways.STRIPE:V.PaymentGateways.BRAINTREE:null,payment_source_id:null!=n?n.id:null,duration_ms:Date.now()-je}))}else e===k.PurchaseState.COMPLETED&&(null==f||f())},Ke=function(){null==d||d(Me===k.PurchaseState.COMPLETED)};(0,y.default)(Ke);var $e=function(e){var t=e.body,n=e.footer,a=e.step,o=e.hideBreadcrumbs,i=void 0!==o&&o,l=e.isLoading,u=void 0!==l&&l;return Q(U.default,{steps:Te,currentStep:a,paymentError:se||le,body:t,footer:n,isGift:r,hideBreadcrumbs:i,isLoading:u,purchaseErrorBlockRef:fe})},Ze=Q(c.default,{giftCode:ve,subscriptionPlan:pe,onClose:Ke}),qe=Q(x.default,{planId:t,onClose:Ke}),Xe=A.default.getPremiumType(t);return(0,o.default)(null!=Xe,"Missing premium type"),Q(S.default,{className:Y.default.shaker,isShaking:Me===k.PurchaseState.PURCHASING,intensity:2},void 0,Q(M.ModalRoot,{className:Y.default.root,transitionState:p,"aria-labelledby":ce},void 0,Q(ae,{premiumType:Xe,step:null!=Ee?Ee:L.Step.PAYMENT_TYPE,purchaseState:Me,headerId:ce,onClose:Ke}),Q("form",{className:Y.default.contentWrapper,onSubmit:function(e){return e.preventDefault()}},void 0,C&&null!=Ee?function(e){switch(e){case L.Step.PAYMENT_TYPE:case L.Step.CREDIT_CARD_INFORMATION:case L.Step.PAYPAL_INFORMATION:case L.Step.PAYMENT_REQUEST_INFORMATION:case L.Step.ADDRESS:case L.Step.AWAITING_AUTHENTICATION:var t=(0,G.renderPaymentModalStep)(e,Ye,Te,be,z,K,T,N,F,W,$,Z,q,ie,L.Step.REVIEW,te,ne,re,ee),n=t.body,a=t.backStep,o=t.submitButton;return $e({body:n,step:e,footer:null!=o||null!=a?Q(M.ModalFooter,{justify:E.default.Justify.BETWEEN,align:E.default.Align.CENTER},void 0,Q("div",{},void 0,o),null!=a?Q(j.default,{onClick:function(){return Ye(a)}}):null):null});case L.Step.REVIEW:return $e({body:Q(H.default,{paymentSources:T,paymentSourceId:b,plan:pe,isGift:r,proratedInvoicePreview:De,renewalInvoicePreview:Le,onPaymentSourceChange:function(e){return N(null!=e?e.id:null)},handlePaymentSourceAdd:function(){return Ye(L.Step.PAYMENT_TYPE)},setHasAcceptedTerms:Re,legalTermsNodeRef:Ge,hasLegalTermsFlash:Be,isTrial:null!=g}),footer:Q(oe,{hasEntitlements:me,plan:pe,hasAcceptedTerms:Ae,paymentSource:null!=b?T[b]:null,setPurchaseState:ze,isGift:r,onNext:function(){return Ye(L.Step.CONFIRM)},legalTermsNodeRef:Ge,flashLegalTerms:function(){return He(!0)},trialId:g}),step:e});case L.Step.CONFIRM:return $e({body:r?Ze:qe,footer:null,hideBreadcrumbs:!0,step:e});default:throw new Error("Unexpected step "+e)}}(Ee):$e({body:null,footer:null,isLoading:!0,step:L.Step.PAYMENT_TYPE}))))}ae.displayName="PremiumSubscriptionNewPlanModalHeader",oe.displayName="ReviewStepFooter",ie.displayName="PremiumSubscriptionNewPlanModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useUnsupportedExternalSubscriptionModalHandler=function(e,t,n){r.useEffect((function(){null!=e&&e.isPurchasedExternally&&null!=e.paymentGateway&&!n&&(i.default.show({title:d.default.Messages.BILLING_EXTERNAL_HEADER.format({paymentGatewayName:a.PaymentGatewayToFriendlyName[e.paymentGateway]}),body:d.default.Messages.BILLING_EXTERNAL_MANAGE_ELSEWHERE.format({paymentGatewayName:a.PaymentGatewayToFriendlyName[e.paymentGateway],subscriptionManagementLink:(0,s.getExternalSubscriptionMethodUrl)(e.paymentGateway,"SUBSCRIPTION_MANAGEMENT")}),confirmText:d.default.Messages.OKAY}),t())}),[e])},t.useSubscriptionEntitlements=function(e,t){var n=(0,o.useStateFromStores)([l.default],(function(){return l.default.getHardcoded(e)})),r=(0,o.useStateFromStores)([u.default],(function(){var e;return Array.from(null!==(e=u.default.getForSku(n.skuId))&&void 0!==e?e:[])})).filter((function(e){var t=e.parentId,n=e.consumed;return null!=t&&!n}));return{hasEntitlements:!t&&null!=r&&r.length>=s.default.getIntervalMonths(n.interval,n.intervalCount),entitlements:r}};var r=p(n(0)),a=n(109),o=n(3),i=f(n(145)),l=f(n(251)),u=f(n(5408)),s=p(n(130)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumPaymentGuildAnimation=t.PremiumPaymentAnimationTier2=t.PremiumPaymentAnimationTier1=void 0;var r,a,o,i,l,u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),s=v(n(8)),d=n(125),f=v(n(265)),c=v(n(5454)),p=v(n(5576));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function h(e,t,n,r){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var l=new Array(o),u=0;u0?R.DELAY_STAGGER*n+Math.random()*(R.DELAY_MAX-R.DELAY_MIN)+R.DELAY_MIN:0,u=Math.random()*(R.SIZE_MAX-R.SIZE_MIN)+R.SIZE_MIN;return{from:{scale:R.SCALE_INITIAL,rotate:R.ROTATE_INITIAL,top:e.top,left:e.left,width:u,height:u},to:(o=regeneratorRuntime.mark((function e(o){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=10;break}return e.next=3,o({scale:R.SCALE_MIDDLE,rotate:R.ROTATE_MIDDLE,delay:l,config:{duration:R.DURATION_MIDDLE,easing:R.EASING_MIDDLE}});case 3:return e.next=5,o({scale:R.SCALE_END,rotate:R.ROTATE_END,config:{duration:R.DURATION_END,easing:R.EASING_END}});case 5:return e.next=7,o({scale:R.SCALE_INITIAL,rotate:R.ROTATE_INITIAL,immediate:!0});case 7:n===A.length-1&&a(r+1),e.next=12;break;case 10:return e.next=12,o({scale:R.SCALE_INITIAL,rotate:R.ROTATE_INITIAL});case 12:case"end":return e.stop()}}),e)})),i=function(){var e=this,t=arguments;return new Promise((function(n,r){var a=o.apply(e,t);function i(e){m(a,n,r,i,l,"next",e)}function l(e){m(a,n,r,i,l,"throw",e)}i(void 0)}))},function(e){return i.apply(this,arguments)})}})));return u.createElement(u.Fragment,null,o.map((function(e,t){var n=A[t];return h(d.animated.svg,{style:e,className:p.default.guildStar,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 12.14 12.24"},t,h("path",{d:"M5.62 10.22l-4 1.9a1.17 1.17 0 01-1.5-.5 1.7 1.7 0 010-1l1.9-4a.91.91 0 000-1l-1.9-4a1.14 1.14 0 01.5-1.5 1.39 1.39 0 01.9 0l4 1.9a.91.91 0 001 0l4-1.9a1.14 1.14 0 011.5.5 1.39 1.39 0 010 .9l-1.9 4a.91.91 0 000 1l1.9 4a1.17 1.17 0 01-.5 1.5 1.7 1.7 0 01-1 0l-4-1.9a1 1 0 00-.9.1z",fill:n.color}))})))}var D=function(e){function t(){return e.apply(this,arguments)||this}_(t,e),t.getNextScene=function(e){switch(e){case b.ENTRY:case b.ERROR:case b.SUCCESS:return b.IDLE;default:return e}};var r=t.prototype;return r.importData=function(){return n.e(76).then(n.t.bind(null,6785,3)).then((function(e){return e.default}))},r.render=function(){var e=this.props,t=e.className,n=e.nextScene,r=e.onScenePlay,a=e.onSceneComplete,o=e.pauseWhileUnfocused;return h("div",{className:(0,s.default)(p.default.guildWrapper,t)},void 0,h(c.default,{className:p.default.guildBackground,importData:this.importData,nextScene:n,sceneSegments:N,onScenePlay:r,onSceneComplete:a,pauseWhileUnfocused:o}),h(L,{animate:n===b.STARS}))},t}(u.PureComponent);t.PremiumPaymentGuildAnimation=D,D.displayName="PremiumPaymentGuildAnimation",D.Scenes=b},function(e,t,n){e.exports=n.p+"0f4d1ff76624bb45a3fee4189279ee92.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatExpiration=f,t.default=void 0;var r,a=(r=n(5546))&&r.__esModule?r:{default:r};var o={type:"",gaps:[4,8,12],lengths:[16],code:{name:"CVV",size:3}},i=/[^0-9]/g,l=/[^0-9/]/g;function u(e){for(var t=s(e).split(""),n=d(e),r=0;r12&&(n=n.substring(0,1)),a.push(n),(parseInt(n,10)>1||2===n.length||r)&&a.push("/"),r&&parseInt(r,10)>99&&(r=(r+"").substring(0,2)),a.push(r),a.join("")}var c={DEFAULT_CARD_TYPE:o,prettifyCreditCardNumber:u,formatCreditCardNumber:function(e){var t=s(e);return d(t),u(t)},getCreditCardType:d,cleanCardNumber:s,validateCardNumber:function(e){var t=d(e);if(null==t)throw new Error("Could not recognize card type.");if(!t.lengths.includes(e.length))throw new Error("Card number length is incorrect.")},getTypeInfo:function(e){return a.default.getTypeInfo(e)},formatExpiration:f};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8)),o=n(250),i=n(1),l=s(n(7)),u=s(n(5583));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(v),{width:n,height:a,viewBox:"0 0 143 41"}),d,s("g",{fill:c,className:p,fillRule:"evenodd","aria-hidden":!0},void 0,f))}c.displayName="NitroClassic"},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=B(n(0)),o=G(n(8)),i=n(5189),l=n(3),u=G(n(438)),s=n(976),d=G(n(5480)),f=G(n(1e3)),c=G(n(5429)),p=G(n(5299)),v=G(n(5471)),y=G(n(5472)),m=n(5190),h=G(n(10)),_=G(n(1005)),g=G(n(5413)),E=G(n(63)),S=B(n(434)),O=G(n(969)),I=n(44),T=G(n(43)),b=G(n(15)),C=n(5451),M=n(120),N=n(366),P=G(n(5452)),A=G(n(5442)),R=B(n(5431)),L=G(n(5496)),D=G(n(5443)),w=n(1),k=G(n(7)),j=G(n(5565)),U=G(n(423));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function H(){return(H=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(a,["redirect_to"]));if(null!=r)n(r);else if(null==o.service)n(w.Routes.APP);else{var l=window.location.protocol+window.GLOBAL_ENV.API_ENDPOINT+w.Endpoints.SSO,u=H({},o,{token:h.default.getToken()});window.location=l+"?"+(0,i.stringify)(u)}}},G.hasError=function(e){return null!=this.props.errors[e]},G.renderHandOffAvailable=function(){var e=this.props.authBoxClassName;return x(S.default,{className:e},void 0,K,x(S.Title,{className:U.default.marginBottom8},void 0,k.default.Messages.BROWSER_HANDOFF_DETECTING_TITLE),x(S.SubTitle,{},void 0,k.default.Messages.AUTH_BROWSER_HANDOFF_DETECTING_DESCRIPTION))},G.renderHandOffContinue=function(){var e=this.props,t=e.user,n=e.transitionTo,r=e.authBoxClassName;return null==t?null:x(S.default,{className:r},void 0,x(S.Avatar,{src:t.getAvatarURL(),size:S.Avatar.Sizes.DEPRECATED_SIZE_100,className:U.default.marginBottom20}),x(S.Title,{className:U.default.marginBottom8},void 0,k.default.Messages.BROWSER_HANDOFF_SUCCESS_TITLE.format({name:t.toString()})),x(S.SubTitle,{className:U.default.marginBottom40},void 0,k.default.Messages.BROWSER_HANDOFF_SUCCESS_BODY),x(S.Block,{},void 0,x(S.Button,{onClick:function(){return n(w.Routes.APP)},className:U.default.marginBottom8},void 0,k.default.Messages.BROWSER_HANDOFF_SUCCESS_ACTION.format({name:t.toString()})),x(S.Button,{look:S.Button.Looks.LINK,onClick:this.handleReset},void 0,k.default.Messages.BROWSER_HANDOFF_SUCCESS_CANCEL)))},G.renderDisabledAccount=function(){var e=this.props.authBoxClassName,t=this.props.loginStatus===w.LoginStates.ACCOUNT_DISABLED,n=t?k.default.Messages.ACCOUNT_DISABLED_TITLE:k.default.Messages.ACCOUNT_SCHEDULED_FOR_DELETION_TITLE,r=t?k.default.Messages.ACCOUNT_DISABLED_DESCRIPTION:k.default.Messages.ACCOUNT_SCHEDULED_FOR_DELETION_DESCRIPTION;return x(S.default,{tag:"form",onSubmit:this.handleReset,className:e},void 0,x(S.Title,{className:U.default.marginBottom8},void 0,n),x(S.SubTitle,{className:U.default.marginBottom20},void 0,r),x(S.Block,{},void 0,x(S.Button,{color:S.Button.Colors.BRAND,type:"submit"},void 0,k.default.Messages.RETURN_TO_LOGIN),x("div",{className:(0,o.default)(U.default.marginTop8,j.default.needAccount)},void 0,k.default.Messages.ACCOUNT_SCHEDULED_FOR_DELETION_CANCEL.format({onClick:this.handleCancelAccountDeletion}))))},G.renderResolving=function(){var e=this,t=this.props,n=t.authBoxClassName,r=t.country;return x(S.default,{className:n},void 0,$,x(S.Block,{className:U.default.marginTop20},void 0,x(y.default,{className:U.default.marginBottom20,alpha2:r.alpha2,countryCode:r.code.split(" ")[0],label:k.default.Messages.FORM_LABEL_EMAIL_OR_PHONE_NUMBER,onChange:function(t,n){return e.setState({login:t,loginPrefix:n})},setRef:this.setLoginRef,autoComplete:"off",spellCheck:"false",value:this.state.login,autoFocus:!0}),x(S.Input,{className:U.default.marginBottom20,label:k.default.Messages.FORM_LABEL_PASSWORD,onChange:function(t){return e.setState({password:t})},type:"password",setRef:this.setPasswordRef,autoComplete:"off",spellCheck:"false",value:this.state.password}),x(S.Button,{className:U.default.marginBottom8,type:"submit",disabled:!0},void 0,k.default.Messages.LOGIN),x(S.Button,{disabled:!0,look:S.Button.Looks.LINK},void 0,k.default.Messages.FORGOT_PASSWORD),x(S.Button,{disabled:!0,className:U.default.marginTop4,look:S.Button.Looks.LINK},void 0,k.default.Messages.NEED_ACCOUNT)))},G.renderDefaultForm=function(e){var t,n,r=this,i=this.props,l=i.invite,u=i.giftCode,s=i.loginStatus,d=i.isGuest,f=i.country,c=!this.hasError("email")&&this.hasError("password");return n=null!=l&&null!=l.channel?x(R.default,{invite:l}):null!=u?x(A.default,{giftCode:u}):d?null:x(a.Fragment,{},void 0,x(S.Title,{className:U.default.marginBottom8},"title",k.default.Messages.LOGIN_TITLE),x(S.SubTitle,{},"subtitle",k.default.Messages.AUTH_LOGIN_BODY)),x(E.default,{direction:E.default.Direction.HORIZONTAL,align:E.default.Align.CENTER},void 0,x("div",{className:j.default.mainLoginContainer},void 0,n,x(S.Block,{className:U.default.marginTop20},void 0,x(y.default,{alpha2:f.alpha2,countryCode:f.code.split(" ")[0],className:U.default.marginBottom20,label:k.default.Messages.FORM_LABEL_EMAIL_OR_PHONE_NUMBER,error:null!==(t=this.renderError("login"))&&void 0!==t?t:this.renderError("email"),onChange:function(e,t){return r.setState({login:e,loginPrefix:t})},setRef:this.setLoginRef,autoComplete:"off",spellCheck:"false",value:this.state.login,autoFocus:!c}),x(S.Input,{label:k.default.Messages.FORM_LABEL_PASSWORD,error:this.renderError("password"),onChange:function(e){return r.setState({password:e})},name:"password",type:"password",setRef:this.setPasswordRef,autoComplete:"off",spellCheck:"false",autoFocus:c,value:this.state.password}),x(S.Button,{onClick:this.handleForgotPassword,look:S.Button.Looks.LINK,className:(0,o.default)(U.default.marginBottom20,U.default.marginTop4)},void 0,k.default.Messages.FORGOT_PASSWORD),x(S.Button,{type:"submit",submitting:s===w.LoginStates.LOGGING_IN,className:U.default.marginBottom8},void 0,k.default.Messages.LOGIN),x("div",{className:U.default.marginTop4},void 0,x("span",{className:j.default.needAccount},void 0,k.default.Messages.NEED_ACCOUNT),x(S.Button,{onClick:this.handleGotoRegister,look:S.Button.Looks.LINK,className:j.default.smallRegisterLink},void 0,k.default.Messages.REGISTER)))),e?x(L.default,{authTokenCallback:this.handleAuthToken}):null)},G.renderDefault=function(){var e=this.props,t=e.authBoxClassName,n=e.isGuest;return x("div",{className:j.default.pageContainer},void 0,x(S.default,{onSubmit:this.handleLogin,tag:"form",className:t,expanded:!0},void 0,this.renderDefaultForm(!n)))},G.renderGuildTemplate=function(e){var t=this,n=x(c.default,{guildTemplate:e});return x(D.default,{onSubmit:this.handleLogin,tag:"form",className:(0,o.default)(this.props.authBoxClassName,j.default.horizontalAuthBox)},void 0,(function(){return[n,t.renderDefaultForm(!1)]}))},G.renderMFA=function(){var e=this,t=this.props,r=t.loginStatus,a=t.mfaSMS,o=t.authBoxClassName;return x(S.default,{onSubmit:this.handleTokenSubmit,tag:"form",className:o},void 0,x("img",{alt:"",src:n(5202),className:U.default.marginBottom20}),x(S.Title,{className:U.default.marginBottom8},void 0,k.default.Messages.TWO_FA),x(S.SubTitle,{},void 0,k.default.Messages.TWO_FA_ENTER_TOKEN_BODY),x(S.Block,{className:U.default.marginTop40},void 0,x(S.Input,{className:U.default.marginBottom20,error:this.renderError("code"),setRef:this.setCodeRef,onChange:function(t){return e.setState({code:t})},autoComplete:"off",placeholder:k.default.Messages.TWO_FA_AUTH_CODE,spellCheck:"false",maxLength:10,autoFocus:!0,label:k.default.Messages.TWO_FA_ENTER_TOKEN_LABEL,value:this.state.code},"totpCode"),x(S.Button,{type:"submit",submitting:r===w.LoginStates.LOGGING_IN_MFA},void 0,k.default.Messages.LOGIN),a?x(S.Button,{onClick:this.handleToggleSMSLogin,submitting:r===w.LoginStates.LOGGING_IN_MFA_SMS,className:U.default.marginTop8,look:S.Button.Looks.LINK},void 0,k.default.Messages.MFA_SMS_RECEIVE_CODE):null,x(S.Button,{look:S.Button.Looks.LINK,className:U.default.marginTop4,onClick:this.handleReset},void 0,k.default.Messages.TWO_FA_LOGIN_FOOTER)))},G.renderMFASMS=function(){var e=this,t=this.props,r=t.loginStatus,a=t.maskedPhone,o=t.authBoxClassName,i=r===w.LoginStates.LOGGING_IN_MFA_SMS||""===a;return x(S.default,{onSubmit:this.handleSMSTokenSubmit,tag:"form",className:o},void 0,x("img",{alt:"",src:n(5202),className:U.default.marginBottom20}),x(S.Title,{className:U.default.marginBottom8},void 0,k.default.Messages.TWO_FA),x(S.SubTitle,{className:U.default.marginBottom8},void 0,i?k.default.Messages.TWO_FA_ENTER_SMS_TOKEN_SENDING:k.default.Messages.TWO_FA_ENTER_SMS_TOKEN_SENT.format({phoneNumber:a})),x(S.Block,{className:U.default.marginTop40},void 0,x(S.Input,{className:U.default.marginBottom20,error:this.renderError("code"),setRef:this.setCodeRef,onChange:function(t){return e.setState({smsCode:t})},autoComplete:"off",placeholder:k.default.Messages.TWO_FA_AUTH_CODE,spellCheck:"false",maxLength:10,autoFocus:!0,label:k.default.Messages.TWO_FA_ENTER_SMS_TOKEN_LABEL,value:this.state.smsCode},"smsCode"),x(S.Button,{type:"submit",submitting:i,color:i?S.Button.Colors.TRANSPARENT:S.Button.Colors.BRAND},void 0,k.default.Messages.LOGIN),i?null:x(S.Button,{onClick:this.handleToggleSMSLogin,className:U.default.marginTop8,look:S.Button.Looks.LINK},void 0,k.default.Messages.MFA_SMS_RESEND),x(S.Button,{look:S.Button.Looks.LINK,className:U.default.marginTop4,onClick:this.handleReset},void 0,k.default.Messages.TWO_FA_LOGIN_FOOTER)))},G.renderIPAuthorization=function(){var e=this.props.authBoxClassName,t=this.state.phoneVerifyError;return x(S.default,{tag:"form",className:e},void 0,x(d.default,{title:k.default.Messages.PHONE_IP_AUTHORIZATION_TITLE,subtitle:k.default.Messages.PHONE_IP_AUTHORIZATION_SUBTITLE_RESEND.format({onResendClick:this.handleResendCode}),error:t,onSubmit:this.handleIPAuthorize,onCancel:u.default.loginReset}))},G.renderPasswordRecovery=function(){var e=this.props.authBoxClassName,t=this.state.phoneVerifyError;return x(S.default,{tag:"form",className:e},void 0,x(d.default,{title:k.default.Messages.PASSWORD_RECOVERY_VERIFY_PHONE_TITLE,subtitle:k.default.Messages.PASSWORD_RECOVERY_VERIFY_PHONE_SUBTITLE_RESEND.format({onResendClick:this.handleResendCode}),error:t,onSubmit:this.handlePasswordReset,onCancel:u.default.loginReset}))},G.render=function(){var e=this.props,t=e.authenticated,n=e.invite,r=e.guildTemplate,a=e.loginStatus,o=e.handoffAvailable,i=e.isGuest,l=e.authBoxClassName,u=e.errors,s=u.captcha_sitekey,d=u.captcha_service,f=this.state,c=f.checkingHandoff;if(f.redirecting)return null;if(this.hasError("captcha_key"))return x(P.default,{authBoxClassName:l,onVerify:this.handleCaptchaVerify,title:i?null:k.default.Messages.LOGIN_TITLE,sitekey:s,captchaService:(0,C.parseCaptchaType)(d)});if(o)return this.renderHandOffAvailable();if(t&&c)return this.renderHandOffContinue();switch(a){case w.LoginStates.LOGGING_IN_MFA_SMS:case w.LoginStates.MFA_SMS_STEP:return this.renderMFASMS();case w.LoginStates.LOGGING_IN_MFA:case w.LoginStates.MFA_STEP:return this.renderMFA();case w.LoginStates.ACCOUNT_SCHEDULED_FOR_DELETION:case w.LoginStates.ACCOUNT_DISABLED:return this.renderDisabledAccount();case w.LoginStates.PHONE_IP_AUTHORIZATION:return this.renderIPAuthorization();case w.LoginStates.PASSWORD_RECOVERY_PHONE_VERIFICATION:return this.renderPasswordRecovery();case w.LoginStates.LOGGING_IN:case w.LoginStates.NONE:default:return null!=n&&n.state===w.InviteStates.RESOLVING?this.renderResolving():null!=r?r.state===w.InviteStates.RESOLVING?this.renderResolving():this.renderGuildTemplate(r):this.renderDefault()}},v=l,(_=[{key:"loginSource",get:function(){var e=this.props,t=e.giftCode,n=e.guildTemplate,r=e.invite,a=e.isGuest;return null!=t?"gift":null!=n?"guild_template":null!=r?null!=r.guild?"guild_invite":"dm_invite":a?"guest_lurker":null}},{key:"giftCodeSKUId",get:function(){var e=this.props.giftCode;return null!=e?e.skuId:null}}])&&Y(v.prototype,_),g&&Y(v,g),l}(a.PureComponent);function q(e){var t=(0,l.useStateFromStoresObject)([_.default,g.default,h.default,v.default],(function(){return{authenticated:h.default.isAuthenticated(),handoffAvailable:_.default.isHandoffAvailable(),user:_.default.user,loginStatus:h.default.getLoginStatus(),mfaTicket:h.default.getMFATicket(),mfaSMS:h.default.getMFASMS(),maskedPhone:h.default.getMaskedPhone(),errors:h.default.getErrors(),defaultRoute:g.default.defaultRoute,country:v.default.getCountryCode()}}));return a.createElement(Z,H({},e,t))}Z.displayName="Login",Z.defaultProps={isGuest:!1,transitionTo:function(t){return e.location.assign(t)}},q.displayName="ConnectedLogin";var X=q;t.default=X}).call(this,n(39))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(6)),o=i(n(90));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=function(e){var t,n;function i(){for(var t,n=arguments.length,i=new Array(n),l=0;l1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M2.98966977,9.35789159 C2.98966977,9.77582472 2.63442946,10.1240466 2.20807287,10.1240466 L1.78171628,10.1240466 C1.35535969,10.1240466 0.999948837,9.77582472 0.999948837,9.35789159 C0.999948837,8.93995846 1.35535969,8.59173658 1.78171628,8.59173658 L2.20807287,8.59173658 C2.63442946,8.59173658 2.98966977,8.93995846 2.98966977,9.35789159 Z M22.2467643,9.14892503 C24.0942527,12.9800344 22.3888264,17.5772989 18.3384388,19.3882867 C14.4302837,21.1297305 9.74036124,19.457998 7.9638186,15.6268886 C7.60857829,14.8607335 7.3954,14.0248673 7.32428372,13.189001 L5.76091938,13.189001 C5.33456279,13.189001 4.97932248,12.840612 4.97932248,12.4226788 C4.97932248,12.0047457 5.33456279,11.6565238 5.76091938,11.6565238 L8.03493488,11.6565238 C8.46129147,11.6565238 8.81653178,11.3083019 8.81653178,10.8903688 C8.81653178,10.4724357 8.46129147,10.1240466 8.03493488,10.1240466 L4.41090388,10.1240466 C3.98454729,10.1240466 3.62913643,9.77582472 3.62913643,9.35789159 C3.62913643,8.93995846 3.98454729,8.59173658 4.41090388,8.59173658 L9.45606667,8.59173658 C9.88242326,8.59173658 10.2376636,8.24334752 10.2376636,7.82541439 C10.2376636,7.40748126 9.88242326,7.05925937 9.45606667,7.05925937 L7.3954,7.05925937 C6.75586512,7.05925937 6.18727597,6.57161499 6.18727597,5.87517123 C6.18727597,5.24827153 6.68474884,4.69091591 7.3954,4.69091591 L15.4250589,4.69091591 C18.267493,4.8303384 20.9676946,6.43235968 22.2467643,9.14892503 Z M13.2662961,8.38056332 C11.0193969,9.3919615 10.0341721,11.9973566 11.065955,14.1998642 C12.097738,16.4023718 14.755645,17.3681317 17.0025442,16.3567335 C19.249614,15.3453354 20.2346682,12.7399402 19.2028853,10.5374326 C18.1711023,8.33492503 15.5131953,7.36916515 13.2662961,8.38056332 Z M16.8462589,9.84548582 L18.2673907,12.2138293 C18.338507,12.3530846 18.338507,12.4227958 18.2673907,12.5620512 L16.8462589,14.9303946 C16.7751426,15.0696499 16.6330806,15.0696499 16.5619643,15.0696499 L13.7906465,15.0696499 C13.6485845,15.0696499 13.5774682,14.9999387 13.5065225,14.9303946 L12.0852202,12.5620512 C12.0142744,12.4227958 12.0142744,12.3530846 12.0852202,12.2138293 L13.5065225,9.84548582 C13.5774682,9.7062305 13.7197008,9.7062305 13.7906465,9.7062305 L16.5619643,9.7062305 C16.7041969,9.63651925 16.7751426,9.7062305 16.8462589,9.84548582 Z"}))}d.displayName="NitroWheel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIsShopStickerPackExpiring=t.useIsShopStickerPackNew=t.useShopUnseenStickerPackCount=t.useFilteredOwnedStickersCategories=t.useOwnedStickersCategories=t.useShopStickersCategories=t.useStickersGrid=t.useShouldAnimateSticker=t.useShopStickerPacks=t.useOwnedStickerPacks=t.useFetchStickerPack=t.useFetchShopStickerPacks=t.useFetchUserStickerPacks=t.useFetchedPackPrice=void 0;var r=h(n(0)),a=n(3),o=n(266),i=n(1027),l=y(n(35)),u=y(n(337)),s=n(5407),d=h(n(1007)),f=y(n(427)),c=n(359),p=n(5187),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=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&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(v++,g(O.stickers,!t&&!0===(null==n?void 0:n.has(O.id))))}else y?(a.owned.length>0&&g(a.owned),a.unowned.length>0&&g(a.unowned)):(a.unowned.length>0&&g(a.unowned),a.owned.length>0&&g(a.owned))}return{rowCount:v,rowCountBySection:l,stickersGrid:s,gutterWidth:r,columnCounts:o}}),[t,n,a,i,u,d,f,p,y])};t.useShopStickersCategories=function(){var e=T();return r.useMemo((function(){return e.map(p.createStickerPackCategory)}),[e])};var b=function(){var e=(0,a.useStateFromStores)([d.default],(function(){return d.default.frequentlyUsedStickers})),t=I();return r.useMemo((function(){var n=t.map(p.createStickerPackCategory);return[{type:c.StickerCategoryTypes.RECENT,id:c.StickerCategoryTypes.RECENT,name:v.default.Messages.STICKER_CATEGORY_RECENT,stickers:null!=e?e:[]}].concat(n)}),[e,t])};t.useOwnedStickersCategories=b;t.useFilteredOwnedStickersCategories=function(){var e=b();return r.useMemo((function(){return e.filter((function(e){return e.stickers.length>0}),[])}),[e])};t.useShopUnseenStickerPackCount=function(){O();var e=T(),t=I(),n=(0,a.useStateFromStores)([d.default],(function(){return d.default.seenShopStickerPackData}));return r.useMemo((function(){return null==n||0===Object.keys(n).length?0:e.filter((function(e){return null==n[e.id]&&!t.some((function(t){return t.id===e.id}))})).length}),[e,n,t])};t.useIsShopStickerPackNew=function(e){O();var t=(0,a.useStateFromStores)([d.default],(function(){return d.default.seenShopStickerPackData})),n=I(),o=r.useMemo((function(){return n.some((function(t){return t.id===e.id}))}),[n]),i=t[e.id];return 0!==Object.keys(t).length&&(null==i||i+d.STICKER_PACK_NEW_TIMESTAMP_THRESHOLD>Date.now())&&!o};t.useIsShopStickerPackExpiring=function(e){return!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(5292)),l=p(n(248)),u=p(n(5481)),s=p(n(5297)),d=n(1),f=p(n(7)),c=p(n(5612));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 20 20"}),s("path",{d:"M10 0C4.486 0 0 4.486 0 10C0 15.515 4.486 20 10 20C15.514 20 20 15.515 20 10C20 4.486 15.514 0 10 0ZM9 4H11V11H9V4ZM10 15.25C9.31 15.25 8.75 14.691 8.75 14C8.75 13.31 9.31 12.75 10 12.75C10.69 12.75 11.25 13.31 11.25 14C11.25 14.691 10.69 15.25 10 15.25Z",fillRule:"evenodd",clipRule:"evenodd",className:f,fill:d}))}d.displayName="WarningCircle"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumSelectPlanModal=je,t.openPremiumSelectPlanModal=function(e){var t=e||{},n=t.initialPlanId,r=t.followupSKUInfo,o=t.onClose,i=t.analyticsLocation,l=t.isGift,u=void 0!==l&&l,s=t.subscriptionTier,d=t.trialId,f=t.postSuccessGuild;(0,k.openModal)((function(e){var t=e.onClose,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["onClose"]);return a.createElement(je,de({},l,{subscriptionTier:s,isGift:u,initialPlanId:n,followupSKUInfo:r,onClose:function(e){t(),null!=o&&o(e)},analyticsLocation:i,trialId:d,postSuccessGuild:f}))}),{onCloseCallback:function(){null!=o&&o(!1)}})};var r,a=se(n(0)),o=le(n(8)),i=le(n(21)),l=n(252),u=le(n(101)),s=n(3),d=n(266),f=n(5195),c=n(1027),p=le(n(5172)),v=le(n(448)),y=le(n(5303)),m=le(n(5173)),h=le(n(5307)),_=le(n(5314)),g=le(n(151)),E=le(n(35)),S=le(n(251)),O=le(n(986)),I=le(n(36)),T=le(n(988)),b=le(n(84)),C=le(n(63)),M=le(n(989)),N=n(5401),P=le(n(5208)),A=le(n(227)),R=le(n(248)),L=n(106),D=n(129),w=n(50),k=n(44),j=le(n(43)),U=le(n(15)),G=se(n(130)),F=n(250),B=n(1045),H=n(647),x=n(353),V=n(993),W=n(995),Y=n(5191),z=n(1037),K=le(n(5204)),$=le(n(5177)),Z=le(n(5197)),q=le(n(5205)),X=n(5174),Q=le(n(5513)),J=n(5175),ee=le(n(5468)),te=n(5199),ne=le(n(5316)),re=le(n(5210)),ae=n(1),oe=le(n(7)),ie=le(n(5595));function le(e){return e&&e.__esModule?e:{default:e}}function ue(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return ue=function(){return e},e}function se(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=ue();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function de(){return(de=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?oe.default.Messages.BILLING_SWITCH_PLAN_UPGRADE_BODY_TIER_2:a<0?oe.default.Messages.BILLING_SWITCH_PLAN_DOWNGRADE_BODY_TIER_1:e.interval===ae.SubscriptionIntervalTypes.MONTH?t===ae.PremiumSubscriptionSKUs.TIER_2?oe.default.Messages.BILLING_SWITCH_PLAN_UPGRADE_BODY_TIER_2_YEAR.format({numFreeGuildSubscriptions:x.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM}):oe.default.Messages.BILLING_SWITCH_PLAN_UPGRADE_BODY_TIER_1_YEAR:oe.default.Messages.BILLING_SWITCH_PLAN_DOWNGRADE_BODY_MONTH}function Ce(e){var t=e.premiumSubscription,n=e.skuId,r=e.selectedPlanId,o=e.setSelectedPlanId,i=e.canContinue,l=e.isGift,u=void 0!==l&&l,d=(0,s.useStateFromStoresArray)([S.default],(function(){return[null!=t?S.default.getHardcoded(t.planId):null,null!=r?S.default.get(r):null]})),f=d[0],c=d[1],p=(0,Y.usePremiumTrialOffer)(),v=null!=p&&ae.SubscriptionTrials[p.trial_id].skus.includes(n),y=Ie(n);a.useEffect((function(){i||(null==t||u||t.planId!==y.year?o(y.year):o(y.month))}),[i]);var m=(u||!v)&&i,h=(0,N.useRadioGroup)();return pe("div",{className:ie.default.stepBody},void 0,null==f||u?null:pe("div",{className:ie.default.bodyText},void 0,be(f,n)),pe("div",{className:ie.default.selectPlanChooseTitle},void 0,oe.default.Messages.BILLING_SWITCH_PLAN_CHOOSE_ONE),v&&!u?pe("div",{className:ie.default.selectPlanChooseSubtitle},void 0,oe.default.Messages.BILLING_SWITCH_PLAN_CHOOSE_ONE_TRIAL_SUBTITLE.format()):null,a.createElement("div",h,pe(Te,{isGift:u,premiumSubscription:u?null:t,planId:y.year,selectPlan:o,selected:r===y.year}),pe(Te,{isGift:u,premiumSubscription:u?null:t,planId:y.month,selectPlan:o,selected:r===y.month})),pe("div",{},void 0,m&&null!=c?pe("div",{},void 0,pe("div",{className:ie.default.selectPlanDivider}),pe(z.PremiumInvoiceTableTotalRow,{label:oe.default.Messages.BILLING_PAYMENT_BREAKDOWN_TOTAL,value:pe(K.default,{price:c.price,currency:c.currency,intervalType:u?null:c.interval}),className:ie.default.selectPlanTotalRow})):null))}function Me(e){var t=e.premiumSubscription,n=e.newPlan,r=e.onInvoiceError,o=(0,V.useSubscriptionInvoice)({premiumSubscription:t,planId:n.id,renewal:!1,applyEntitlements:!0}),i=o[0],l=o[1],u=(0,V.useSubscriptionInvoice)({premiumSubscription:t,planId:n.id,renewal:!0}),s=u[0],d=u[1],f=null!=l?l:d;if(a.useEffect((function(){r(f)}),[r,f]),null!=f)return pe(M.default,{},void 0,f.message);if(null==i||null==s)return pe(A.default,{className:ie.default.spinner});var c=G.default.isWithinGrandfatheredUpgradeTime()&&t.planId===ae.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&[ae.SubscriptionPlans.PREMIUM_MONTH_TIER_2,ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2].includes(n.id);return a.createElement(a.Fragment,null,c?pe(j.default,{className:ie.default.grandfatheredUpgradeNote,size:j.default.Sizes.SIZE_16},void 0,oe.default.Messages.PREMIUM_SUBSCRIPTION_GRANDFATHERED_UPGRADE_NOTE):null,pe(J.SubscriptionPeriodResetNotice,{proratedInvoice:i,renewalInvoice:s}),pe(z.PremiumInvoiceTable,{className:ie.default.invoice},void 0,pe(z.PremiumInvoiceTableHeader,{},void 0,oe.default.Messages.BILLING_SWITCH_PLAN_PURCHASE_DETAILS),pe(J.PremiumSubscriptionChangePlanInvoiceRows,{invoice:i,newPlan:n}),pe(J.SubscriptionInvoiceFooter,{premiumSubscription:t,proratedInvoice:i,renewalInvoice:s,isUpdate:!0})))}Te.displayName="PremiumSwitchPlanSelectOption",Ce.displayName="PremiumSwitchPlanSelectBody";var Ne=pe("div",{},void 0,pe(A.default,{})),Pe=pe(z.PremiumInvoiceTableDivider,{});function Ae(e){var t=e.premiumSubscription,n=e.newPlan,r=a.useState(null),o=r[0],i=r[1];if(a.useEffect((function(){var e=!1;function r(){return(r=ce(regeneratorRuntime.mark((function r(){var a;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,V.fetchSubscriptionInvoicePreview)({subscriptionId:t.id,planId:n.id,renewal:!0,applyEntitlements:!1});case 2:a=r.sent,e||i(a);case 4:case"end":return r.stop()}}),r)})))).apply(this,arguments)}return function(){r.apply(this,arguments)}(),function(){e=!0}}),[t,n]),null==o)return Ne;var l=t.planId===ae.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&n.id===ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2;return pe("div",{className:ie.default.bodyText},void 0,pe("div",{className:ie.default.renewalInvoiceDate},void 0,l?oe.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE.format():oe.default.Messages.BILLING_SWITCH_PLAN_CHANGE_DATE.format({renewalDate:o.subscriptionPeriodStart})),pe(z.PremiumInvoiceTable,{className:ie.default.invoice},void 0,pe(z.PremiumInvoiceTableHeader,{},void 0,l?oe.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_ESTIMATED_TITLE:oe.default.Messages.PREMIUM_SUBSCRIPTION_UPDATES),pe(z.PremiumInvoiceTableRow,{label:G.default.getDisplayName(n.id),value:l?G.default.estimateGrandfatheredUpgradeCost(t):(0,G.getFormattedRateForPlan)(n)}),null!=l?l:a.createElement(a.Fragment,null,Pe,pe(J.SubscriptionInvoiceFooter,{premiumSubscription:t,renewalInvoice:o,isUpdate:!0}))))}function Re(e){var t=e.premiumSubscription,n=e.paymentSources,r=e.paymentSourceId,o=e.onPaymentSourceChange,i=e.onPaymentSourceAdd,l=e.planId,u=e.setHasAcceptedTerms,d=e.legalTermsNodeRef,f=e.hasLegalTermsFlash,c=e.onInvoiceError,y=(0,s.useStateFromStores)([S.default],(function(){return S.default.getHardcoded(l)})),m=(0,s.useStateFromStores)([g.default],(function(){return g.default.hidePersonalInformation})),h=(null==t?void 0:t.planId)===ae.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&l===ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2;return pe("div",{className:ie.default.stepBody},void 0,pe(D.FormTitle,{tag:D.FormTitleTags.H5},void 0,h?oe.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_REVIEW_HEADER:G.default.getBillingReviewSubheader(t,l)),null!=t?Ee(t.planId,l)?pe(Me,{premiumSubscription:t,newPlan:y,onInvoiceError:c}):pe(Ae,{premiumSubscription:t,newPlan:y}):null,pe("div",{className:ie.default.paymentSourceWrapper},void 0,pe(D.FormTitle,{tag:D.FormTitleTags.H5},void 0,oe.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_TITLE),pe(p.default,{paymentSources:Object.values(n),selectedPaymentSourceId:r,onChange:o,onPaymentSourceAdd:i,hidePersonalInformation:m})),a.createElement($.default,{isActive:f,ref:d},pe(v.default,{onChange:u,finePrint:h?oe.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_LEGALESE:G.default.getLegalString(y.interval),forceShow:!0})))}function Le(e){var t,n=e.premiumSubscription,r=e.planId,o=e.setPurchaseState,l=e.hasAcceptedTerms,u=e.paymentSourceId,p=e.onBack,v=e.onNext,y=e.legalTermsNodeRef,m=e.flashLegalTerms,h=e.invoiceError,_=e.onPurchaseError,g=e.baseAnalyticsData,E=e.flowStartTime,O=e.isGift,T=void 0!==O&&O,b=e.trialId,M=(0,s.useStateFromStores)([S.default],(function(){return S.default.getHardcoded(r)})),N=a.useState(!1),P=N[0],A=N[1],L=(0,te.useSubscriptionEntitlements)(r,T).hasEntitlements,D=function(e,t,n){return(null==t?void 0:t.planId)===ae.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&e===ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2?oe.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_CONFIRM:n?oe.default.Messages.PAYMENT_MODAL_BUTTON_PREMIUM_GIFT:null!=t?Ee(t.planId,e)?oe.default.Messages.BILLING_SWITCH_PLAN_UPGRADE:oe.default.Messages.BILLING_SWITCH_PLAN_CHANGE:G.default.getBillingReviewSubheader(null,e)}(r,n,T);return t=null!=h?pe(I.default,{color:I.default.Colors.GREEN,disabled:!0},void 0,D):l?pe(I.default,{onClick:ce(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(A(!0),o(W.PurchaseState.PURCHASING),e.prev=2,(0,i.default)(null!=u||L,"Missing paymentSourceId"),U.default.track(ae.AnalyticEvents.PAYMENT_FLOW_COMPLETED,de({},g,{duration_ms:Date.now()-E})),!T){e.next=10;break}return e.next=8,(0,c.purchaseSKU)(ae.PREMIUM_SUBSCRIPTION_APPLICATION,M.skuId,{expectedAmount:M.price,paymentSourceId:u,subscriptionPlanId:r,isGift:!0});case 8:e.next=17;break;case 10:if(null==n){e.next=15;break}return e.next=13,(0,d.updateSubscription)(n,{plan:r,paymentSourceId:u});case 13:e.next=17;break;case 15:return e.next=17,(0,f.subscribe)(r,u,b);case 17:o(W.PurchaseState.COMPLETED),v(),e.next=26;break;case 21:e.prev=21,e.t0=e.catch(2),o(W.PurchaseState.FAIL),_(e.t0),U.default.track(ae.AnalyticEvents.PAYMENT_FLOW_FAILED,de({},g,{payment_source_id:u,duration_ms:Date.now()-E}));case 26:return e.prev=26,A(!1),e.finish(26);case 29:case"end":return e.stop()}}),e,null,[[2,21,26,29]])}))),color:I.default.Colors.GREEN,submitting:P,disabled:null==u&&!L},void 0,D):pe(R.default,{text:oe.default.Messages.BILLING_ACCEPT_TERMS_TOOLTIP},void 0,(function(e){return a.createElement(I.default,de({},e,{color:I.default.Colors.GREEN,type:"submit",onClick:function(){null!=y.current&&(y.current.scrollIntoView({behavior:"smooth"}),m())}}),D)})),pe(w.ModalFooter,{justify:C.default.Justify.BETWEEN,align:C.default.Align.CENTER},void 0,t,pe(Z.default,{onClick:p}))}function De(e){var t=e.planId,n=e.onClose,r=(0,s.useStateFromStores)([S.default],(function(){return S.default.getHardcoded(t)})),a=(0,s.useStateFromStores)([_.default],(function(){return _.default.getGiftCode(r.skuId)}));return pe(y.default,{giftCode:a,subscriptionPlan:r,onClose:n})}function we(e){var t=e.selectedPlanId,n=e.isGift,r=void 0!==n&&n,a=e.paymentSources,o=e.paymentSourceId,i=e.onPaymentSourceChange,l=e.handlePaymentSourceAdd,u=e.setHasAcceptedTerms,d=e.legalTermsNodeRef,f=e.hasLegalTermsFlash,c=e.trialId,p=(0,s.useStateFromStores)([S.default],(function(){return S.default.getHardcoded(t)})),v=(0,V.useSubscriptionInvoice)({planId:p.id,renewal:!1,preventFetch:r,applyEntitlements:!0,trialId:c})[0],y=(0,V.useSubscriptionInvoice)({planId:p.id,renewal:!0,preventFetch:r,trialId:c})[0];return pe(ne.default,{paymentSources:a,paymentSourceId:o,plan:p,isGift:r,proratedInvoicePreview:v,renewalInvoicePreview:y,onPaymentSourceChange:i,handlePaymentSourceAdd:l,setHasAcceptedTerms:u,legalTermsNodeRef:d,hasLegalTermsFlash:f,isTrial:null!=c})}function ke(e){var t=e.onStepChange,n=e.selectedPlanId,r=e.isGift,a=e.paymentSources,o=(0,s.useStateFromStores)([O.default],(function(){return O.default.getSubscription()})),i=(0,te.useSubscriptionEntitlements)(n,r).hasEntitlements;return pe(I.default,{onClick:function(){null!=o&&null!=o.paymentSourceId||Object.keys(a).length>0||i?t(H.Step.REVIEW):t(H.Step.PAYMENT_TYPE)}},void 0,oe.default.Messages.SELECT)}function je(e){var t=e.isGift,n=void 0!==t&&t,r=e.subscriptionTier,o=e.initialPlanId,f=e.followupSKUInfo,c=e.transitionState,p=e.onClose,v=e.analyticsLocation,y=e.trialId,_=e.postSuccessGuild,g=(0,s.useStateFromStores)([O.default],(function(){return O.default.getSubscription()})),E=(0,s.useStateFromStores)([O.default],(function(){return O.default.hasFetchedSubscriptions()})),T=a.useState(ve),b=T[0],M=T[1],N=a.useState(null!=o?H.Step.REVIEW:null!=r?H.Step.PLAN_SELECT:H.Step.SKU_SELECT),R=N[0],D=N[1];R===H.Step.PAYMENT_TYPE&&b!==ye&&M(ye);var k=a.useState((function(){return null!=o?S.default.getHardcoded(o).skuId:r})),j=k[0],G=k[1],F=a.useState(o),x=F[0],V=F[1],Y=(0,s.useStateFromStores)([S.default],(function(){return null!=x?S.default.getHardcoded(x):null})),z=a.useState(W.PurchaseState.WAITING),K=z[0],$=z[1],Q=a.useState(!1),J=Q[0],ne=Q[1],le=a.useState(null),ue=le[0],se=le[1],fe=a.useRef(null),ce=(0,m.default)(!1,500),ge=ce[0],Se=ce[1];(0,te.useUnsupportedExternalSubscriptionModalHandler)(g,(function(){return p(!1)}),n);var Te=a.useRef(null!=g?g.planId:null);a.useEffect((function(){null==Te.current&&null!=g&&(Te.current=g.planId)}),[g]);var be=(0,l.useLazyValue)((function(){return[u.default.v4(),Date.now()]})),Me=be[0],Ne=be[1],Pe=null!=y&&ae.SubscriptionTrials[y].skus.includes(j)?y:null,Ae={load_id:Me,payment_type:"subscription",location:v,subscription_type:ae.SubscriptionTypes.PREMIUM,subscription_plan_id:null==Y?void 0:Y.id,price:null==Y?void 0:Y.price,regular_price:null==Y?void 0:Y.price,currency:null==Y?void 0:Y.currency,is_gift:n,eligible_for_trial:null!=y};a.useEffect((function(){E||(0,d.fetchSubscriptions)(),U.default.track(ae.AnalyticEvents.PAYMENT_FLOW_STARTED,Ae)}),[]);var je=(0,X.useSharedPaymentModal)(),Ue=je.paymentSources,Ge=je.paymentSourceId,Fe=je.setPaymentSourceId,Be=je.creditCardState,He=je.setCreditCardState,xe=je.billingAddressState,Ve=je.setBillingAddressState,We=je.isSubmittingCurrentStep,Ye=je.setIsSubmittingCurrentStep,ze=je.braintreeEmail,Ke=je.braintreeNonce,$e=je.paymentError,Ze=je.paymentAuthenticationState,qe=je.purchaseError,Xe=je.setPurchaseError,Qe=je.purchaseErrorBlockRef,Je=(0,L.useUID)(),et=(0,l.useStableMemo)((function(){return Date.now()}),[R]),tt=function(e){D(e),Xe(null);var t=Date.now();U.default.track(ae.AnalyticEvents.PAYMENT_FLOW_STEP,de({},Ae,{from_step:R,to_step:e,step_duration_ms:t-et,flow_duration_ms:t-Ne}))};(0,B.setPaymentStepForAuthentication)(R,Ze,tt),(0,H.setPurchaseStateForStep)(R,K,$);var nt=function(){null!=p&&p(K===W.PurchaseState.COMPLETED)};(0,h.default)(nt);var rt,at,ot,it=(null==g?void 0:g.planId)===ae.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&x===ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2;if(E)switch(null==Ge&&null!=g&&null!=g.paymentSourceId&&Fe(g.paymentSourceId),R){case H.Step.SKU_SELECT:rt=pe(Oe,{selectSku:function(e){G(e),tt(H.Step.PLAN_SELECT)},onClose:nt});break;case H.Step.PLAN_SELECT:(0,i.default)(null!=j,"Expected planId");var lt=Ie(j),ut=x===lt.year||x===lt.month;rt=pe(q.default,{steps:b,isGift:n,currentStep:R,paymentError:$e,body:pe(Ce,{premiumSubscription:g,skuId:j,selectedPlanId:x,setSelectedPlanId:V,canContinue:ut,isGift:n}),footer:pe(w.ModalFooter,{justify:C.default.Justify.BETWEEN,align:C.default.Align.CENTER},void 0,ut&&null!=x?pe(ke,{paymentSources:Ue,onStepChange:tt,selectedPlanId:x,isGift:n}):pe(I.default,{disabled:!0},void 0,oe.default.Messages.SELECT),null==o&&null==r?pe(Z.default,{onClick:function(){return tt(H.Step.SKU_SELECT)}}):null)});break;case H.Step.PAYMENT_TYPE:case H.Step.CREDIT_CARD_INFORMATION:case H.Step.PAYPAL_INFORMATION:case H.Step.PAYMENT_REQUEST_INFORMATION:case H.Step.ADDRESS:case H.Step.AWAITING_AUTHENTICATION:var st=(0,X.renderPaymentModalStep)(R,tt,b,M,xe,Ve,Ue,Fe,Be,He,We,Ye,ze,Ke,H.Step.REVIEW,me,he,_e,ye),dt=st.body,ft=st.backStep,ct=st.submitButton;R===H.Step.PAYMENT_TYPE&&null==ft&&(ft=H.Step.PLAN_SELECT),rt=pe(q.default,{steps:b,currentStep:R,paymentError:$e,body:dt,footer:pe(w.ModalFooter,{justify:C.default.Justify.BETWEEN,align:C.default.Align.CENTER},void 0,pe("div",{},void 0,ct),null!=ft?pe(Z.default,{onClick:function(){return null!=ft&&tt(ft)}}):null)});break;case H.Step.REVIEW:(0,i.default)(null!=x,"Expected planId"),rt=pe(q.default,{steps:b,currentStep:R,paymentError:$e,purchaseError:qe,purchaseErrorBlockRef:Qe,hideBreadcrumbs:it,body:null==g||n?pe(we,{selectedPlanId:x,isGift:n,paymentSources:Ue,paymentSourceId:Ge,onPaymentSourceChange:function(e){return Fe(null!=e?e.id:null)},handlePaymentSourceAdd:function(){return tt(H.Step.PAYMENT_TYPE)},setHasAcceptedTerms:ne,legalTermsNodeRef:fe,hasLegalTermsFlash:ge,trialId:Pe}):pe(Re,{premiumSubscription:g,paymentSources:Ue,paymentSourceId:Ge,onPaymentSourceChange:function(e){return Fe(null!=e?e.id:null)},onPaymentSourceAdd:function(){tt(H.Step.PAYMENT_TYPE),Fe(null)},planId:x,setHasAcceptedTerms:ne,legalTermsNodeRef:fe,hasLegalTermsFlash:ge,onInvoiceError:function(e){return se(e)}}),footer:pe(Le,{premiumSubscription:g,planId:x,hasAcceptedTerms:J,paymentSourceId:Ge,setPurchaseState:$,onBack:function(){return tt(H.Step.PLAN_SELECT)},onNext:function(){return tt(H.Step.CONFIRM)},onPurchaseError:function(e){return Xe(e)},legalTermsNodeRef:fe,flashLegalTerms:function(){return Se(!0)},invoiceError:ue,baseAnalyticsData:Ae,flowStartTime:Ne,isGift:n,trialId:Pe})});break;case H.Step.CONFIRM:var pt;(0,i.default)(null!=x,"Expected planId"),(0,i.default)(null!=j,"Expected selectedSkuId"),pt=n?pe(De,{planId:x,onClose:nt}):Te.current===x?pe(re.default,{planId:x,postSuccessGuild:_,onClose:nt}):pe(re.default,{followupSKUInfo:f,startingPremiumSubscriptionPlanId:Te.current,planId:x,onClose:nt,isDowngrade:null!=g&&(at=g.planId,ot=x,!Ee(at,ot))}),rt=pe(q.default,{steps:b,currentStep:R,body:pt,hideBreadcrumbs:!0});break;default:throw new Error("Unexpected step "+R)}else rt=pe(A.default,{className:ie.default.spinner});return pe(P.default,{className:ie.default.shaker,isShaking:K===W.PurchaseState.PURCHASING,intensity:2},void 0,pe(w.ModalRoot,{className:ie.default.root,transitionState:c,"aria-labelledby":Je},void 0,R!==H.Step.SKU_SELECT&&null!=j?pe(ee.default,{currentStep:R,purchaseState:K,headerId:Je,premiumType:ae.PremiumSubscriptionSKUToPremiumType[j],onClose:nt}):null,rt))}Ae.displayName="PremiumSwitchPlanRenewalMutation",Re.displayName="PremiumSwitchPlanReviewBody",Le.displayName="PremiumSwitchPlanReviewFooter",De.displayName="PremiumSubscriptionGiftPurchaseConfirmation",we.displayName="PremiumSubscriptionReview",ke.displayName="PlanSelectFooterButton",je.displayName="PremiumSelectPlanModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 8 12"}),s("path",{d:"M4 0L0 4V8L4 12L8 8V4L4 0ZM7 7.59L4 10.59L1 7.59V4.41L4 1.41L7 4.41V7.59Z",fill:d,className:f}),s("path",{d:"M2 4.83V7.17L4 9.17L6 7.17V4.83L4 2.83L2 4.83Z",fill:d,className:f}))}d.displayName="PremiumGuildSubscriberBadge"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PHONE_VERIFICATION_CODE_NUM_DIGITS=t.PHONE_VERIFICATION_MODAL_KEY=t.PHONE_DEFAULT_COUNTRY_CODE_NAME=void 0;t.PHONE_DEFAULT_COUNTRY_CODE_NAME="United States";t.PHONE_VERIFICATION_MODAL_KEY="PHONE_VERIFICATION_MODAL_KEY";t.PHONE_VERIFICATION_CODE_NUM_DIGITS=6},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(5536)),l=u(n(5611));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["children","size","className","flowerStarClassName"]),p=a.Children.only(t),v={width:r,height:r};return d("div",{className:(0,o.default)(l.default.flowerStarContainer,u),style:v},void 0,a.createElement(i.default,f({},c,{className:(0,o.default)(s,l.default.flowerStar)})),d("div",{className:l.default.childContainer},void 0,p))}c.displayName="FlowerStar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){for(var n=0;n0||Object.keys(t).length>0},t.Steps=void 0;var r,a,o=(r=n(7))&&r.__esModule?r:{default:r};function i(){return(i=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 16 15.2"}),s("path",{d:"M7.4,11.17,4,8.62,5,7.26l2,1.53L10.64,4l1.36,1Z",fill:d}))}d.displayName="Verified"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({width:n,height:a},(0,i.default)(c),{viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M16.886 7.999H20C21.104 7.999 22 8.896 22 9.999V11.999H2V9.999C2 8.896 2.897 7.999 4 7.999H7.114C6.663 7.764 6.236 7.477 5.879 7.121C4.709 5.951 4.709 4.048 5.879 2.879C7.012 1.746 8.986 1.746 10.121 2.877C11.758 4.514 11.979 7.595 11.998 7.941C11.9991 7.9525 11.9966 7.96279 11.9941 7.97304C11.992 7.98151 11.99 7.98995 11.99 7.999H12.01C12.01 7.98986 12.0079 7.98134 12.0058 7.97287C12.0034 7.96282 12.0009 7.95286 12.002 7.942C12.022 7.596 12.242 4.515 13.879 2.878C15.014 1.745 16.986 1.746 18.121 2.877C19.29 4.049 19.29 5.952 18.121 7.121C17.764 7.477 17.337 7.764 16.886 7.999ZM7.293 5.707C6.903 5.316 6.903 4.682 7.293 4.292C7.481 4.103 7.732 4 8 4C8.268 4 8.519 4.103 8.707 4.292C9.297 4.882 9.641 5.94 9.825 6.822C8.945 6.639 7.879 6.293 7.293 5.707ZM14.174 6.824C14.359 5.941 14.702 4.883 15.293 4.293C15.481 4.103 15.732 4 16 4C16.268 4 16.519 4.103 16.706 4.291C17.096 4.682 17.097 5.316 16.707 5.707C16.116 6.298 15.057 6.642 14.174 6.824ZM3 13.999V19.999C3 21.102 3.897 21.999 5 21.999H11V13.999H3ZM13 13.999V21.999H19C20.104 21.999 21 21.102 21 19.999V13.999H13Z"}))}d.displayName="Gift"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(11)),a=l(n(2)),o=n(5291),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var s={setCountryCode:function(e){a.default.dispatch({type:i.ActionTypes.PHONE_SET_COUNTRY_CODE,countryCode:e})},removePhone:function(e){return r.default.delete({url:i.Endpoints.PHONE,body:{password:e},oldFormErrors:!0})},resendCode:function(e){return r.default.post({url:i.Endpoints.RESEND_PHONE,body:{phone:e}})},beginAddPhone:function(e){return r.default.post({url:i.Endpoints.PHONE,body:{phone:e}})},addPhone:function(e,t){return r.default.post({url:i.Endpoints.PHONE,body:{phone_token:e,password:t},oldFormErrors:!0})},addPhoneWithoutPassword:function(e){return r.default.post({url:i.Endpoints.PHONE_VERIFY_NO_PASSWORD,body:{code:e}})},validatePhoneForSupport:function(e){return r.default.post({url:i.Endpoints.VERIFY_PHONE_FOR_TICKET,body:{token:e},oldFormErrors:!0})},verifyPhone:function(e,t,n){return(l=regeneratorRuntime.mark((function l(){var u;return regeneratorRuntime.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return void 0===n&&(n=!0),l.next=3,r.default.post({url:i.Endpoints.VERIFY_PHONE,body:{phone:e,code:t},oldFormErrors:!0});case 3:return u=l.sent,n&&a.default.dispatch({type:i.ActionTypes.MODAL_POP,key:o.PHONE_VERIFICATION_MODAL_KEY}),l.abrupt("return",u.body);case 6:case"end":return l.stop()}}),l)})),function(){var e=this,t=arguments;return new Promise((function(n,r){var a=l.apply(e,t);function o(e){u(a,n,r,o,i,"next",e)}function i(e){u(a,n,r,o,i,"throw",e)}o(void 0)}))})();var l}};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateStripePaymentRequest=function(e){a.default.dispatch({type:o.ActionTypes.NEW_PAYMENT_SOURCE_STRIPE_PAYMENT_REQUEST_UPDATE,stripePaymentMethod:e})},t.updateCardInfo=function(e,t){a.default.dispatch({type:o.ActionTypes.NEW_PAYMENT_SOURCE_CARD_INFO_UPDATE,info:e,isValid:t})},t.clearCardInfo=function(){a.default.dispatch({type:o.ActionTypes.NEW_PAYMENT_SOURCE_CARD_INFO_UPDATE,info:{cardNumber:"",expirationDate:"",cvc:"",name:""},isValid:!1})},t.updateAddressInfo=function(e,t){a.default.dispatch({type:o.ActionTypes.NEW_PAYMENT_SOURCE_ADDRESS_INFO_UPDATE,info:e,isValid:t})},t.clearError=function(){a.default.dispatch({type:o.ActionTypes.NEW_PAYMENT_SOURCE_CLEAR_ERROR})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l=c(n(3)),u=c(n(11)),s=c(n(2)),d=c(n(13)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}d.default.isDesktop()&&(window.popupBridge={getReturnUrlPrefix:function(){if(null==o)throw new Error("popupBridgeState is unset");return u.default.getAPIBaseURL()+f.Endpoints.BILLING_BRAINTREE_POPUP_BRIDGE_CALLBACK_REDIRECT(o)},open:function(e){i=e,window.open(e),v.emitChange()}});var v=new(function(e){var t,n;function o(){return e.apply(this,arguments)||this}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var l=o.prototype;return l.getClient=function(){return r},l.getPayPalClient=function(){return a},l.getLastURL=function(){return i},o}(l.default.Store))(s.default,{BRAINTREE_CREATE_CLIENT_SUCCESS:function(e){var t=e.client;r=t},BRAINTREE_CREATE_PAYPAL_CLIENT_SUCCESS:function(e){var t=e.paypalClient;a=t},BRAINTREE_POPUP_BRIDGE_CALLBACK:function(e){var t=e.state,n=e.path,r=e.query;if(t===o){var a=window.popupBridge.onComplete;"function"==typeof a&&a(null,{path:n,queryItems:r})}},BRAINTREE_POPUP_BRIDGE_STATE_UPDATE:function(e){var t=e.state;o=t},BRAINTREE_TEARDOWN_PAYPAL_CLIENT:function(e){a=null}}),y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(3)),i=n(67),l=g(n(968)),u=g(n(5457)),s=g(n(151)),d=g(n(5446)),f=g(n(63)),c=g(n(439)),p=n(129),v=n(429),y=n(991),m=n(1),h=g(n(7)),_=g(n(5512));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 106 26"}),d,s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M98.8266537 8.64800265L97.5788372 17.0822416C97.2940433 19.0754982 95.0485266 20.0010292 92.981582 20.0010292 91.0571496 20.0010292 89.1680861 19.0754982 89.4175111 17.2605602L90.6652125 8.64800265C90.9501215 6.76162212 93.1956383 5.80077257 95.2624676 5.80077257 97.3294121 5.80077257 99.1115628 6.76162212 98.8266537 8.64800265M96.2496839.0038079646L96.2503751.0000115044248 82.8208233.0000115044248C82.4777342.0000115044248 82.1864887.251383186 82.1368341.59030354L81.4839511 5.04596726C81.4228909 5.46254248 81.7462794 5.83609115 82.167825 5.83609115L84.6202551 5.83609115C84.8670304 5.83609115 85.0355795 6.08734779 84.9386897 6.31398496 84.6326976 7.03036549 84.4097703 7.8080646 84.2859219 8.64800265L83.0381053 17.2605602C82.2182861 23.0258876 87.0301735 25.9085513 92.2687909 25.9085513 97.7574094 25.9085513 103.139115 23.0258876 103.958934 17.2605602L105.206059 8.64800265C106.009634 2.99656903 101.367679.115400885 96.2496839.0038079646M15.5778562 11.7941867L15.6467505 15.9747796C15.648133 16.0607177 15.5902986 16.1363018 15.5068881 16.1574699L15.5067729 16.1574699 14.0843013 11.1148504C14.0822275 11.1071425 14.0795777 11.0996646 14.0763519 11.0923018L9.66308376.775018584C9.55432753.520885841 9.30421123.355912389 9.0273667.355912389L4.02607753.355912389C3.68126035.355912389 3.38920838.6097 3.34151232.950576106L.00682030635 24.7668062C-.0513596718 25.1820009.271568009 25.5526735.691385514 25.5526735L5.67355018 25.5526735C6.01882818 25.5526735 6.31122578 25.2981956 6.3583458 24.9566292L7.6643423 15.4949301C7.66560958 15.4857265 7.66618562 15.4762929 7.66607042 15.4669743L7.59475674 10.6052044 7.73715368 10.5697708 9.23116943 15.6125053C9.23335838 15.6196381 9.23589295 15.6267708 9.23888836 15.6336735L13.3663258 25.1370186C13.4758885 25.3893106 13.7250831 25.5526735 14.0004299 25.5526735L19.39573 25.5526735C19.7405472 25.5526735 20.0325992 25.2988858 20.0802953 24.9580097L23.4156785 1.14177965C23.4738585.726584956 23.1509308.355912389 22.7311133.355912389L17.782935.355912389C17.438233.355912389 17.146181.609469912 17.0983698.950346018L15.5795843 11.7654257C15.578317 11.7749743 15.577741 11.784523 15.5778562 11.7941867M25.2200758 25.5526274L30.2035078 25.5526274C30.5483249 25.5526274 30.8403769 25.2989549 30.888073 24.9579637L34.222765 1.14184867C34.280945.726653982 33.9580173.355981416 33.5381998.355981416L28.5547678.355981416C28.2100659.355981416 27.9180139.609653982 27.8702026.950645133L24.5355106 24.7667602C24.4773306 25.1819549 24.8002583 25.5526274 25.2200758 25.5526274M37.588782.910862832L36.9357838 5.3664115C36.8748388 5.78298673 37.1982273 6.15665044 37.6197729 6.15665044L42.8344271 6.15665044C43.2536686 6.15665044 43.5763658 6.52628761 43.5192227 6.94102212L41.0626451 24.7682788C41.005502 25.1830133 41.3281993 25.5526504 41.7474408 25.5526504L46.8027624 25.5526504C47.1481556 25.5526504 47.4405532 25.2980575 47.4875581 24.9564912L49.9960944 6.75280973C50.0430992 6.41112832 50.3354968 6.15665044 50.68089 6.15665044L56.2874814 6.15665044C56.6305704 6.15665044 56.9217007 5.90539381 56.9714705 5.56635841L57.6249296 1.11080973C57.6859898.694234513 57.3626013.320570796 56.9409404.320570796L38.2727712.320570796C37.9296821.320570796 37.6384366.571827434 37.588782.910862832M72.9157339 9.14614425C72.7371616 10.6051354 71.5970645 12.0642416 69.6364568 12.0642416L66.6908218 12.0642416C66.2704283 12.0642416 65.9472702 11.6925336 66.0063718 11.2768788L66.6298768 6.8920823C66.6782642 6.55178142 66.9700857 6.29891416 67.3143268 6.29891416L70.4562761 6.29891416C72.3453396 6.29891416 73.0936148 7.61571062 72.9157339 9.14614425M71.1691824.355958407L61.6845787.355958407C61.3397615.355958407 61.0477096.609630973 60.9998983.950622124L57.6652063 24.7667372C57.6070263 25.1819319 57.929954 25.5526044 58.3497715 25.5526044L63.4034802 25.5526044C63.7487582 25.5526044 64.0411558 25.2981265 64.0882759 24.9565602L65.0696166 17.8430292C65.0932342 17.6723035 65.2393178 17.5450646 65.4120144 17.5450646L66.0616716 17.5450646C66.1795293 17.5450646 66.2893224 17.6050027 66.3528019 17.7041708L71.1792055 25.2345071C71.3062798 25.4327283 71.5256356 25.5526044 71.7613509 25.5526044L78.0034289 25.5526044C78.5625328 25.5526044 78.8902992 24.9242327 78.5697909 24.4667018L73.5050221 17.2370912C73.383593 17.0637195 73.4460357 16.8224717 73.6364743 16.729631 76.8698986 15.1516841 78.7475566 13.5351973 79.3665685 9.03926814 80.0787836 3.13174602 76.3728918.355958407 71.1691824.355958407"})))}f.displayName="Nitro"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCountryCodesByCountryName=u,t.getCountryCodeByAlpha2=function(e){return a.default.find((function(t){return t.alpha2===e}))},t.getDefaultCountryCode=function(){var e=u(o.PHONE_DEFAULT_COUNTRY_CODE_NAME);return(0,r.default)(e,"Default country code cannot be missing."),e},t.getI18NName=function(e){return i.default.Messages["COUNTRY_NAME_"+e]};var r=l(n(21)),a=l(n(5196)),o=n(5291),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){return a.default.find((function(t){return t.name===e}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l,u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),s=g(n(5544)),d=g(n(5500)),f=g(n(5545)),c=g(n(987)),p=g(n(178)),v=n(60),y=g(n(5311)),m=n(1),h=g(n(7)),_=g(n(5209));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,r){l||(l="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var i=new Array(o),u=0;u=0||(a[n]=e[n]);return a}var b,C,M,N="US",P="CA",A=d.default.map((function(e){return{value:e.code,label:e.name}}));!function(e){e.NAME="name",e.COUNTRY="country",e.LINE1="line1",e.LINE2="line2",e.CITY="city",e.POSTAL_CODE="postalCode",e.STATE="state"}(b||(b={})),function(e){e.MODAL_US="modalUS",e.MODAL_INTL="modalInternational",e.SETTINGS_US="settingsUS",e.SETTINGS_INTL="settingsInternational"}(C||(C={})),function(e){e.EDIT="edit",e.CREATE="create"}(M||(M={}));var R=((r={})[N]=f.default,r[P]=s.default,r),L=((a={})[b.NAME]=function(e){return{name:b.NAME,title:function(){return h.default.Messages.BILLING_ADDRESS_NAME},autoComplete:"name",getClassNameForLayout:function(e){return[C.MODAL_US,C.MODAL_INTL].includes(e)?_.default.width100:_.default.width60},renderInput:function(e){return u.createElement(p.default,e)}}},a[b.COUNTRY]=function(e){return{name:b.COUNTRY,title:function(){return h.default.Messages.BILLING_ADDRESS_COUNTRY},autoComplete:"country",getClassNameForLayout:function(e){return[C.MODAL_US,C.MODAL_INTL].includes(e)?_.default.width100:_.default.width75},renderInput:function(e,t){e.layout;var n=e.onChange,r=T(e,["layout","onChange"]);return u.createElement(c.default,I({},r,{autofocus:!0,clearable:!1,disabled:t.mode===M.EDIT,options:A,onChange:function(t){var r=t.value;null!=n&&n(r,e.name)}}))}}},a[b.LINE1]=function(e){return{name:b.LINE1,title:function(){return h.default.Messages.BILLING_ADDRESS_ADDRESS},autoComplete:"address-line1",placeholder:function(){return h.default.Messages.BILLING_ADDRESS_ADDRESS_PLACEHOLDER},getClassNameForLayout:function(e){return[C.MODAL_US,C.MODAL_INTL].includes(e)?_.default.width100:_.default.width60},renderInput:function(e){return u.createElement(p.default,e)}}},a[b.LINE2]=function(e){return{name:b.LINE2,title:function(){return h.default.Messages.BILLING_ADDRESS_ADDRESS2},placeholder:function(){return h.default.Messages.BILLING_ADDRESS_ADDRESS2_PLACEHOLDER},autoComplete:"address-line2",getClassNameForLayout:function(e){return[C.MODAL_US,C.MODAL_INTL].includes(e)?_.default.width100:_.default.width40},renderInput:function(e){return u.createElement(p.default,e)}}},a[b.CITY]=function(e){return{name:b.CITY,title:function(){return h.default.Messages.BILLING_ADDRESS_CITY},autoComplete:"address-level2",placeholder:function(){return h.default.Messages.BILLING_ADDRESS_CITY_PLACEHOLDER},getClassNameForLayout:function(e){switch(e){case C.MODAL_INTL:case C.MODAL_US:return _.default.width100;case C.SETTINGS_INTL:return _.default.width60;case C.SETTINGS_US:default:return _.default.width50}},renderInput:function(e){return u.createElement(p.default,e)}}},a[b.POSTAL_CODE]=function(e){var t,n;switch(e){case N:t=h.default.Messages.BILLING_ADDRESS_ZIP_CODE,n=h.default.Messages.BILLING_ADDRESS_ZIP_CODE_PLACEHOLDER;break;case P:t=h.default.Messages.BILLING_ADDRESS_POSTAL_CODE,n=h.default.Messages.BILLING_ADDRESS_POSTAL_CODE_CANADA_PLACEHOLDER;break;default:t=h.default.Messages.BILLING_ADDRESS_POSTAL_CODE}return{name:b.POSTAL_CODE,title:function(){return t},autoComplete:"postal-code",placeholder:function(){return n},getClassNameForLayout:function(e){switch(e){case C.MODAL_INTL:return _.default.width100;case C.MODAL_US:return _.default.width50;case C.SETTINGS_INTL:return _.default.width30;case C.SETTINGS_US:default:return _.default.width25}},renderInput:function(e){return u.createElement(p.default,e)}}},a[b.STATE]=function(e){var t;switch(e){case N:t=h.default.Messages.BILLING_ADDRESS_STATE;break;case P:t=h.default.Messages.BILLING_ADDRESS_PROVINCE;break;default:t=h.default.Messages.BILLING_ADDRESS_REGION}return{name:b.STATE,title:function(){return t},autoComplete:"address-level1",getClassNameForLayout:function(e){switch(e){case C.MODAL_INTL:return _.default.width100;case C.MODAL_US:return _.default.width50;case C.SETTINGS_INTL:return _.default.width30;case C.SETTINGS_US:default:return _.default.width25}},renderInput:function(t){var n=R[e],r=!t.value||null!=n&&n.find((function(e){return e.value===t.value})),a=t.layout,o=t.onChange,i=T(t,["layout","onChange"]);return[N,P].includes(e)&&r?u.createElement(c.default,I({},i,{menuPlacement:[C.MODAL_US,C.MODAL_INTL].includes(a)?c.default.MenuPlacements.TOP:void 0,clearable:!1,options:n,onChange:function(e){var n=e.value;null!=o&&o(n,t.name)}})):u.createElement(p.default,t)}}},a),D=((o={})[C.MODAL_US]=[[L[b.COUNTRY]],[L[b.LINE1]],[L[b.LINE2]],[L[b.CITY]],[L[b.STATE],L[b.POSTAL_CODE]]],o[C.MODAL_INTL]=[[L[b.COUNTRY]],[L[b.LINE1]],[L[b.LINE2]],[L[b.CITY]],[L[b.STATE]],[L[b.POSTAL_CODE]]],o[C.SETTINGS_US]=[[L[b.NAME]],[L[b.LINE1],L[b.LINE2]],[L[b.CITY],L[b.STATE],L[b.POSTAL_CODE]],[L[b.COUNTRY]]],o[C.SETTINGS_INTL]=[[L[b.NAME]],[L[b.LINE1],L[b.LINE2]],[L[b.CITY]],[L[b.STATE],L[b.POSTAL_CODE]],[L[b.COUNTRY]]],o),w=function(e){var t,n;function r(){for(var t,n,r=arguments.length,a=new Array(r),o=0;o0)},a.render=function(){var e=this.state,t=e.errors,n=e.values,r=this.props,a=r.layout,o=r.mode,i=r.className,l=r.error,u=D[a];if(null==u)throw new Error("Provide a proper layout property.");var s=n[b.COUNTRY],d=u.map((function(e){var t=e.map((function(e){return e(s)})).filter(v.isNotNullish);return t.length>0?{fields:t}:null})).filter(v.isNotNullish);return S(y.default,{className:i,form:d,layout:a,values:n,errors:t,formError:l,onFieldChange:this.handleFieldChange,onFieldBlur:this.handleFieldBlur,mode:o})},r}(u.PureComponent);w.displayName="AddressForm",w.Layouts=C,w.Modes=M,w.defaultProps=((i={})[b.NAME]="",i[b.COUNTRY]="",i[b.LINE1]="",i[b.LINE2]="",i[b.CITY]="",i[b.POSTAL_CODE]="",i[b.STATE]="",i.layout=C.MODAL_US,i.mode=M.CREATE,i.error=null,i);var k=w;t.default=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(63)),l=n(129),u=s(n(5209));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a1){for(var l=new Array(o),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function De(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;unew Date(n.date)){var a=r.utm_campaign_current,i=r.utm_content_current,u=r.utm_medium_current,s=r.utm_source_current,f=r.utm_term_current,c=(0,o.stringify)({utm_campaign_current:a,utm_content_current:i,utm_medium_current:u,utm_source_current:s,utm_term_current:f});window.location=Ne.Routes.CHANGELOGS()+"?"+c}return p.default.call((function(){return d.default.showChangeLog(r)})),je(l.Redirect,{to:se.default.defaultRoute})}function He(){return p.default.call((function(){return N.default.openCreateGuildModal({location:"External link"})})),je(l.Redirect,{to:se.default.defaultRoute})}function xe(e){var t=e.match.params,n=t.guildId,r=t.channelId;(0,H.setNewUser)(x.NewUserTypes.MARKETING_UNCLAIMED);var a=Ne.Routes.CHANNEL(n||"",r);return je(l.Redirect,{to:a})}n(1005),n(9648),n(10894),n(1166),n(1199),n(10895),n(122),n(673),n(10896),n(10897),n(10900),n(278),n(7664),n(335),n(691),n(8810),n(10901),n(1081),n(8757),n(5321),n(8200),u.default.initialize(),q.default.loadServer(),Oe.default.embedded&&(Ie.default.on("USER_SETTINGS_OPEN",(function(){ce.default.getLayers().includes(Ne.Layers.USER_SETTINGS)||h.default.open(Ne.UserSettingsSections.ACCOUNT)})),Ie.default.on("LAUNCH_APPLICATION",(function(e,t){var n=pe.default.getActiveLibraryApplication(t);Te.playApplication(t,n,{analyticsParams:{location:{page:Ne.AnalyticsPages.DIRECT,object:Ne.AnalyticsObjects.WEB_URL}}})}))),Ue.displayName="renderUserProfileRedirector",Ge.displayName="renderUserSettingsRedirector",Fe.displayName="renderGiftInventoryRedirector",Be.displayName="renderChangeLogRedirector",He.displayName="createGuildModalRedirector",xe.displayName="renderWelcomeRedirector",ve.default.registerModalsDeprecated(Me.default);var Ve=u.default.connectStores([ue.default,se.default,ae.default],(function(){return{isConnected:ue.default.isConnected(),defaultRoute:se.default.defaultRoute,defaultRouteFallback:se.default.fallbackRoute,token:ae.default.getToken()}}))(function(e){function t(){return e.apply(this,arguments)||this}return we(t,e),t.prototype.render=function(){var e=this.props,t=e.isConnected,n=e.defaultRoute,r=e.token,a=e.defaultRouteFallback;if(null==r)return je(l.Redirect,{to:Ne.Routes.LOGIN});if(t){var o=Je(n);return null==o||(o.params.guildId===Ne.ME||null!=fe.default.getGuild(o.params.guildId))&&null!=ie.default.getChannel(o.params.channelId)?je(l.Redirect,{to:n}):je(l.Redirect,{to:a})}return null},t}(a.Component));function We(e){var t=e.match.params,n=t.gameId,r=t.action;return de.default.whenInitialized((function(){pe.default.whenInitialized((function(){switch(r){case"launch":var e=pe.default.getActiveLibraryApplication(n);if(null==e)return;Te.playApplication(e.id,e,{analyticsParams:{location:{page:Ne.AnalyticsPages.DIRECT,object:Ne.AnalyticsObjects.WEB_URL}}});break;case"test-mode":Se.default.whenInitialized((function(){return y.authorizeAndSetTestModeApplication(n)}));break;case"uninstall":var t=pe.default.getActiveLibraryApplication(n);if(null==t)return;(0,f.uninstallBranchPrompt)(t.id,t.branchId,Ne.AnalyticsLocations.URI_SCHEME)}}))})),je(l.Redirect,{to:Ne.Routes.APPLICATION_LIBRARY})}We.displayName="gameLibraryActionRedirector";var Ye=(0,T.makeAuthenticated)(be.default,null,{passProps:!1});var ze=je(Ve,{}),Ke=[{path:[Ne.Routes.APP,Ne.Routes.CHANNEL("@me",":channelId?")],render:function(){return ze},isSessionRequired:!0},{path:[Ne.Routes.CHANNEL(":guildId",":channelId?",":messageId?"),Ne.Routes.GUILD_DISCOVERY],render:Ye,isSessionRequired:!0,isChatRoute:!0}],$e=je(Ve,{}),Ze=[{path:[Ne.Routes.APP],render:function(){return $e},isSessionRequired:!0},{path:[Ne.Routes.USERS(":id")],render:Ue},{path:[Ne.Routes.APPLICATION_LIBRARY_ACTION(":gameId",":action")],render:We},{path:[Ne.Routes.GUILD_CREATE],render:He},{path:[Ne.Routes.CHANGELOGS(":date?")],render:Be,isSessionRequired:!0},{path:[Ne.Routes.SETTINGS(":section",":subsection?")],render:Ge,isSessionRequired:!0},{path:[Ne.Routes.APPLICATION_LIBRARY_INVENTORY],render:Fe,isSessionRequired:!0},{path:[Ne.Routes.WELCOME(":guildId?",":channelId?")],render:xe,isSessionRequired:!0},{path:[Ne.Routes.CHANNEL(":guildId",":channelId?",":messageId?"),Ne.Routes.ACTIVITY,Ne.Routes.APPLICATION_LIBRARY,Ne.Routes.APPLICATION_STORE,Ne.Routes.GUILD_DISCOVERY,Ne.Routes.GUILD_MEMBER_VERIFICATION(":guildId",":inviteCode?"),Ne.Routes.STAGE_DISCOVERY],render:Ye,isSessionRequired:!0,isChatRoute:!0}];function qe(e){if(!ue.default.isConnected()&&!ue.default.isTryingToConnect()){var t=ae.default.getToken();if(null!=t)null!=function(e){for(var t,n=Le(Qe());!(t=n()).done;){var r=t.value,a=r.path;if(r.isSessionRequired){var o=(0,i.matchPath)(e,{path:a});if(null!=o)return o}}return null}(e)&&s.default.startSession(t)}}function Xe(e){if(null!=e){var t=function(e){var t=e.params,n=t.guildId,r=t.channelId,a=void 0===r?null:r,o=t.messageId,i=void 0===o?null:o;return{guildId:n||Ne.ME,channelId:a,messageId:i}}(e),n=t.guildId,r=t.channelId,a=t.messageId;if(function(e){return null!=e&&(e===Ne.ME||/^\d+$/.test(e))}(n)&&function(e){return null==e||/^\d+$/.test(e)}(r)){var o=he.default.getGuildId(),i=o!==n,l=me.default.getChannelId(o)!==r;i&&c.default.selectGuild(n),(i||l||null!=a)&&v.default.selectChannel(n,r,a)}else(0,Z.replaceWith)(se.default.fallbackRoute)}}function Qe(){return ae.default.isGuest()?Ke:Ze}function Je(e){for(var t,n=Le(Qe());!(t=n()).done;){var r=t.value,a=r.path;if(r.isChatRoute){var o=(0,i.matchPath)(e,{path:a});if(null!=o)return o}}return null}var et=je(l.Redirect,{exact:!0,from:"/channels",to:"/"}),tt=je(l.Redirect,{to:"/"}),nt=je(Ce.default,{}),rt=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),a=0;a1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(t,["guild","className","showBadge","active","size","style","textScale","showTooltip","tooltipPosition","onClick","to","badgeStrokeColor","animate","tabIndex"]),h=C[l];return o.createElement(v.default,S({className:(0,i.default)(_.default.icon,r,(0,p.getClass)(_.default,"iconSize",l),(e={},e[(0,p.getClass)(_.default,"iconActive",l)]=a,e[_.default.iconInactive]=!a,e[_.default.noIcon]=null==n.icon,e)),style:null==n.icon?S({fontSize:(h[n.acronym.length]||h[h.length-1])*d},s):s,onClick:null!=c||null==f?void 0:f,tabIndex:y},m),this.renderAcronym(),this.renderBadge())},n.renderTooltip=function(){var e=this,t=this.props,n=t.guild,r=t.showTooltip,a=t.tooltipPosition;return r?O(m.default,{text:n.name,position:a,"aria-label":!1},void 0,(function(t){return o.cloneElement(o.Children.only(e.renderIcon()),S({},t))})):this.renderIcon()},n.render=function(){var e=this.props,t=e.to,n=e.guild,r=e.source,a=e.tabIndex;return null!=t?O(l.Link,{to:{pathname:t,state:null!=r?{analyticsSource:r}:null},"aria-label":n.toString(),tabIndex:a},void 0,this.renderTooltip()):this.renderTooltip()},t}(o.PureComponent);M.displayName="GuildIcon";var N=u.default.connectStores([d.default],(function(e){var t=e.guild,n=e.animate,r=e.iconSrc;return{style:S({},e.style,{backgroundImage:(0,c.makeCssUrlString)(null!=r?r:t.getIconURL((0,f.hasAnimatedGuildIcon)(t)&&n&&d.default.isFocused()?"gif":"jpg"))})}}))((0,s.backgroundImagePreloader)((function(e){return o.createElement(M,e)}))),P=function(e){function t(){return e.apply(this,arguments)||this}return I(t,e),t.prototype.render=function(){return o.createElement(N,this.props)},t}(o.PureComponent);P.displayName="GuildIconWrapper",P.Sizes=b,P.defaultProps={size:b.LARGE,textScale:1,showBadge:!1,showTooltip:!1,active:!1,tooltipPosition:m.default.Positions.TOP,badgeStrokeColor:h.Colors.WHITE,animate:!1};var A=P;t.default=A},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTierName=function(e){switch(e){case d.PremiumGuildTiers.NONE:return f.default.Messages.PREMIUM_GUILD_TIER_0;case d.PremiumGuildTiers.TIER_1:return f.default.Messages.PREMIUM_GUILD_TIER_1;case d.PremiumGuildTiers.TIER_2:return f.default.Messages.PREMIUM_GUILD_TIER_2;case d.PremiumGuildTiers.TIER_3:return f.default.Messages.PREMIUM_GUILD_TIER_3;default:throw new Error("Not a valid tier type")}},t.getGuildTierFromSubscriberCount=m,t.getNextGuildTierFromSubscriberCount=h,t.getPremiumGuildSubscriptionMonths=function(e){return(0,o.default)().diff((0,o.default)(e),"months")||1},t.getUserLevel=function(e){for(var t=(0,o.default)().diff(e,"months"),n=1,r=0,a=Object.keys(d.UserPremiumGuildSubscriptionMonths);rt?f.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PURCHASE_BUTTON_DISABLED_PENDING_MUTATION_PREMIUM_GUILD_SUBSCRIPTION:f.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PURCHASE_BUTTON_DISABLED_PENDING_MUTATION_PLAN},t.isInGracePeriod=function(e){return g(e)>0},t.premiumGuildSubscriptionsRequiredForPerks=g,t.getGracePeriodEndingDate=function(e){var t=g(e);if(t>0){var n=function(e){return e.sort((function(e,t){return null!=e.endsAt&&null!=t.endsAt?e.endsAt.getTime()-t.endsAt.getTime():-1}))}(e).filter((function(e){return null!=e.endsAt}));return n[n.length-t].endsAt}return null},t.GuildTierSubscriptionsOrdered=t.getTiers=t.PerkIcons=void 0;var r,a=c(n(6)),o=c(n(5)),i=c(n(986)),l=n(341),u=c(n(131)),s=n(130),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(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 v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=r.amount)return r.tier}return d.PremiumGuildTiers.NONE}function h(e){for(var t,n=p(y);!(t=n()).done;){var r=t.value;if(e>=r.amount)return r.nextTier}return d.PremiumGuildTiers.TIER_1}function _(e,t){return null==t||null!=e&&e>=t}function g(e){var t=m(e.length),n=d.PremiumGuildSubscriptionsRequired[t],r=e.filter((function(e){return null!=e.endsAt}));return n-(e.length-r.length)}t.GuildTierSubscriptionsOrdered=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRadioGroup=I,t.useRadioItem=function(e){var t=e.isSelected,n=e.label;return{role:"radio",tabIndex:t?0:-1,"aria-label":n,"aria-checked":t}},t.default=T;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=n(452),l=v(n(84)),u=v(n(248)),s=v(n(5458)),d=v(n(5459)),f=v(n(43)),c=n(1),p=v(n(5581));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function h(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,_(e,t)}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.DEFAULT="default",e.SMALL="small"}(o||(o={}));var g=((r={})[o.DEFAULT]=f.default.shineContainerDefault,r[o.SMALL]=f.default.shineContainerSmall,r),E=function(e){function t(){return e.apply(this,arguments)||this}return h(t,e),t.prototype.render=function(){var e,t=this.props,n=t.className,r=t.shineSize,a=t.shinePaused,o=m(t,["className","shineSize","shinePaused"]);return i.createElement(u.default.div,v({},o,{className:(0,l.default)(g[r],n,(e={},e[f.default.shinePaused]=a,e))}),y(d.default,{align:d.default.Align.CENTER,justify:d.default.Justify.CENTER,className:f.default.shine},void 0,y("div",{className:f.default.shineInner})))},t}(i.PureComponent);t.Shine=E,E.displayName="Shine",E.defaultProps={shineSize:o.DEFAULT};var S=function(e){function t(){return e.apply(this,arguments)||this}return h(t,e),t.prototype.render=function(){var e=this.props,t=e.children,n=e.className,r=e.disabled,a=e.submitting,o=e.pauseAnimation,u=e.shineSize,d=e.shinePaused,c=m(e,["children","className","disabled","submitting","pauseAnimation","shineSize","shinePaused"]);return i.createElement(s.default,v({},c,{className:(0,l.default)(f.default.shinyButton,n),disabled:r,submitting:a}),t,r||a||!0===o?null:y(E,{shinePaused:d,className:f.default.buttonShine,shineSize:u}))},t}(i.PureComponent);S.displayName="ShinyButton",S.ShineSizes=o,S.defaultProps={shineSize:o.DEFAULT};var O=S;t.default=O},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SearchIcon=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(80)),l=p(n(84)),u=p(n(227)),s=p(n(350)),d=p(n(5440)),f=p(n(7)),c=p(n(5554));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(t,["query","autoFocus","onClear","className","placeholder","iconClassName","onKeyDown","onKeyUp","onKeyPress","isLoading","size","disabled","onChange","onBlur","onFocus","autoComplete","inputProps"]);return h(i.default,{focusTarget:this.inputRef,ringTarget:this.containerRef},void 0,a.createElement("div",y({className:(0,o.default)(u,c.default.container,_,(e={},e[c.default.disabled]=E,e)),ref:this.containerRef},b),h("div",{className:c.default.inner},void 0,a.createElement("input",y({},T,{onFocus:O,onBlur:S,className:c.default.input,value:n,onChange:this.handleOnChange,onKeyDown:f,onKeyUp:p,onKeyPress:v,placeholder:s,disabled:E,autoFocus:r,autoComplete:I,ref:this.inputRef})),h(g,{size:_,hasContent:n.length>0,onClear:l,className:d,isLoading:m}))))},r}(a.PureComponent);E.displayName="SearchBar",E.Sizes=_,E.defaultProps={size:_.SMALL,placeholder:f.default.Messages.SEARCH,isLoading:!1,disabled:!1};var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PNGSticker=t.LottieSticker=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=E(n(21)),l=n(3),u=n(5434),s=E(n(5505)),d=E(n(179)),f=E(n(5507)),c=E(n(336)),p=E(n(43)),v=n(259),y=n(5286),m=n(359),h=n(5187),_=E(n(7)),g=E(n(5574));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=33;return O("div",{className:g.default.assetWrapper,style:{height:o,width:o}},void 0,!n&&!a&&t,(a||n||r)&&O(c.default,{mask:c.default.Masks.STICKER_ROUNDED_RECT,width:o,height:o,className:g.default.roundedMask},void 0,!n&&a&&t,n?O("div",{className:g.default.error},void 0,O(f.default,{className:g.default.errorIcon}),i?O(p.default,{className:g.default.errorText,color:p.default.Colors.HEADER_SECONDARY,size:p.default.Sizes.SIZE_14},void 0,_.default.Messages.STICKER_ASSET_LOAD_ERROR):null):null,r&&O("div",{className:g.default.shape})))};b.displayName="StickerAsset";var C=function(e){var t=e.shouldAnimate,n=e.size,r=e.sticker,o=e.fileUri,l=e.isFocused,u=e.className,d=e.maskAsset,f=a.useRef(null),c=a.useRef(null),p=a.useState(!0),y=p[0],m=p[1],E=a.useState(!1),S=E[0],I=E[1],C=null==o?(0,h.getStickerAssetUrl)(r):o;return(0,i.default)(null!=C,"Unable to determine sticker asset URL. Sticker ID: "+r.id),a.useEffect((function(){if(null!=f.current&&null!=C){var e=Math.min(2,(0,v.getDevicePixelRatio)());f.current.width=n*e,f.current.height=n*e;var t=!1;return null!=f.current&&(c.current=new s.default({canvas:f.current,animationId:r.id,assetUrl:C,onInitialDraw:function(){t||m(!1)},onError:function(){t||(m(!1),I(!0))}})),function(){var e;null===(e=c.current)||void 0===e||e.drop(),c.current=null,t=!0}}}),[C,n,r.id]),a.useEffect((function(){var e,n;t||(n=0),null===(e=c.current)||void 0===e||e.setState(t&&l,n)}),[r,t,l]),null==C?null:O("div",{role:"img",className:u,"aria-label":S?_.default.Messages.ERROR_LOADING_STICKER:T(r)},void 0,O(b,{hasError:S,isLoading:y,maskAsset:d,size:n},void 0,a.createElement("canvas",{className:g.default.lottieCanvas,ref:f})))};t.LottieSticker=C,C.displayName="LottieSticker";var M=function(e){var t=e.shouldAnimate,n=e.sticker,r=e.isFocused,i=e.size,l=e.className,s=e.maskAsset,d=a.useState(!1),f=d[0],c=d[1],p=a.useState(!0),v=p[0],y=p[1],m=a.useState(!1),_=m[0],E=m[1],S=a.useRef(null),C=a.useRef(null),M=(0,h.getStickerAssetUrl)(n,{isPreview:!t||!f||!r,size:i}),N=a.useCallback((function(){y(!1)}),[]),P=a.useCallback((function(){E(!0)}),[]);return a.useEffect((function(){if(null!=S.current){var e=S.current.isVisible;c(e)}}),[]),a.useLayoutEffect((function(){var e;!0===(null===(e=C.current)||void 0===e?void 0:e.complete)&&y(!1)}),[]),null==M?null:a.createElement(u.VisibilitySensor,{ref:S,onChange:c,threshold:.7},O("div",{className:(0,o.default)(l,g.default.pngImageWrapper)},void 0,O(b,{hasError:_,isLoading:v,maskAsset:s,size:i},void 0,a.createElement("img",{className:g.default.pngImage,alt:T(n),src:M,draggable:!1,onError:P,onLoad:N,onContextMenu:I,ref:C}))))};t.PNGSticker=M,M.displayName="PNGSticker";var N=function(e){var t=e.isInteracting,n=void 0!==t&&t,r=e.disableAnimation,a=void 0!==r&&r,o=e.maskAsset,i=void 0!==o&&o,u=e.size,s=e.sticker,f=e.className,c=(0,l.useStateFromStores)([d.default],(function(){return d.default.isFocused()})),p=(0,y.useShouldAnimateSticker)(n)&&!a;return null==s?null:O(s.format_type===m.StickerFormat.LOTTIE?C:M,{shouldAnimate:p,isFocused:c,size:u,sticker:s,className:f,maskAsset:i},s.id+","+u)};N.displayName="Sticker";var P=N;t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getChannelIconURL=function(e,t){switch(e.type){case i.ChannelTypes.DM:var n=e.recipients.map(r.default.getUser).filter(o.isNotNullish)[0];return null==n?null:!0===t&&a.default.hasAnimatedAvatar(n)?n.getAvatarURL("gif"):n.getAvatarURL();case i.ChannelTypes.GROUP_DM:return a.default.getChannelIconURL({id:e.id,icon:e.icon,applicationId:e.getApplicationId()})}},t.getChannelIconSource=function(e){switch(e.type){case i.ChannelTypes.DM:var t=e.recipients.map(r.default.getUser).filter(o.isNotNullish)[0];return null!=t?t.getAvatarSource():null;case i.ChannelTypes.GROUP_DM:return a.default.getChannelIconSource({id:e.id,icon:e.icon,applicationId:e.getApplicationId()})}};var r=l(n(12)),a=l(n(152)),o=n(60),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addStickerPreview=function(e,t){r.default.dispatch({type:l.ActionTypes.ADD_STICKER_PREVIEW,channelId:e,sticker:t})},t.clearStickerPreview=function(e){r.default.dispatch({type:l.ActionTypes.CLEAR_STICKER_PREVIEW,channelId:e})},t.setScrollToPackId=t.stickerIndividualShopPackViewed=t.stickerPickerShopLoaded=t.stickerPickerLoaded=t.fetchUserStickerPacks=t.fetchShopStickerPacks=t.fetchStickerPack=void 0;var r=u(n(2)),a=u(n(35)),o=n(355),i=n(428),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}var f=function(){var e=d(regeneratorRuntime.mark((function e(t){var n,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.httpGetWithCountryCodeQuery)(l.Endpoints.STICKER_PACK(t));case 2:return n=e.sent,a=n.body,r.default.dispatch({type:l.ActionTypes.STICKER_PACK_FETCH_SUCCESS,packId:t,pack:a}),e.abrupt("return",a);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.fetchStickerPack=f;var c=function(){var e=d(regeneratorRuntime.mark((function e(t){var n,u,s,d,f,c,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u=(n=void 0===t?{}:t).withStoreListings,s=void 0!==u&&u,d=n.locale,f=void 0===d?a.default.locale:d,r.default.wait((function(){r.default.dispatch({type:l.ActionTypes.SHOP_STICKER_PACKS_FETCH_START,withStoreListings:s})})),e.next=4,(0,o.httpGetWithCountryCodeQuery)({url:l.Endpoints.STORE_DIRECTORY_LAYOUT_STICKER_PACKS(i.STICKER_STORE_DIRECTORY_ID),query:{with_store_listings:s,locale:f}});case 4:c=e.sent,p=c.body.sticker_packs,r.default.dispatch({type:l.ActionTypes.SHOP_STICKER_PACKS_FETCH_SUCCESS,packs:p,withStoreListings:s});case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.fetchShopStickerPacks=c;var p=function(){var e=d(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r.default.wait((function(){r.default.dispatch({type:l.ActionTypes.USER_STICKER_PACKS_FETCH_START})})),e.next=3,(0,o.httpGetWithCountryCodeQuery)(l.Endpoints.USER_STICKER_PACKS);case 3:return t=e.sent,n=t.body,r.default.dispatch({type:l.ActionTypes.USER_STICKER_PACKS_FETCH_SUCCESS,userPacks:n}),e.abrupt("return",n);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();t.fetchUserStickerPacks=p;t.stickerPickerLoaded=function(e){r.default.dispatch({type:l.ActionTypes.STICKER_PICKER_LOADED,packs:e})};t.stickerPickerShopLoaded=function(e){r.default.wait((function(){r.default.dispatch({type:l.ActionTypes.STICKER_PICKER_SHOP_LOADED,packs:e})}))};t.stickerIndividualShopPackViewed=function(e){r.default.dirtyDispatch({type:l.ActionTypes.STICKER_INDIVIDUAL_SHOP_PACK_VIEWED,pack:e})};t.setScrollToPackId=function(e){r.default.dispatch({type:l.ActionTypes.USER_STICKER_PACK_SCROLL_TO_PACK_ID,packId:e})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(6)),a=d(n(3)),o=d(n(2)),i=d(n(1013)),l=d(n(108)),u=n(127),s=d(n(335));n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var n=0;n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nn&&(a=n/e);e=Math.round(e*a),t=Math.round(t*a);var o=1;t>r&&(o=r/t);return Math.min(a*o,1)},t.makeCssUrlString=function(e){if(null==e||""===e)return"none";return"url("+e+")"},t.getDominantColor=function(e,t){void 0===t&&(t=10);return function(e,t,n){var r=document.createElement("canvas"),o=r.getContext("2d");if(null==o)return i;var l=r.width=e.width,u=r.height=e.height;o.drawImage(e,0,0,l,u);var s=function(e,t,n){for(var r,a,o,i,l,u=[],s=0;s=125)&&(a>250&&o>250&&i>250||u.push([a,o,i]));return u}(o.getImageData(0,0,l,u).data,l*u,n),d=(0,a.default)(s,t);return"boolean"==typeof d?i:d.palette()}(e,5,t)[0]},t.IMAGE_MAX_ZOOM=void 0;var r,a=(r=n(5517))&&r.__esModule?r:{default:r};function o(e,t,n,r,a,o){if(void 0===a&&(a=0),void 0===o&&(o=0),e!==n||t!==r){var i=e>n?n/e:1;e=Math.max(Math.round(e*i),a);var l=(t=Math.max(Math.round(t*i),o))>r?r/t:1;e=Math.max(Math.round(e*l),a),t=Math.max(Math.round(t*l),o)}return{width:e,height:t}}t.IMAGE_MAX_ZOOM=2e3;var i=[[0,0,0]]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M19 1C19.552 1 20 1.447 20 2V3L23 2V6L20 5V6C20 6.553 19.552 7 19 7H15C14.448 7 14 6.553 14 6V2C14 1.447 14.448 1 15 1H19Z",className:f,fill:d}),s("path",{d:"M20 13.5V9H22V15.5C22 16.604 21.103 17.5 20 17.5H13V19.5H17V21.5H7V19.5H11V17.5H4C2.897 17.5 2 16.604 2 15.5V4.5C2 3.397 2.897 2.5 4 2.5H12V4.5H4V13.5H20Z",className:f,fill:d}))}d.displayName="Stream"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(3)),a=c(n(24)),o=c(n(2)),i=n(972),l=c(n(5466)),u=c(n(10)),s=c(n(33)),d=c(n(35)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){for(var n=0;n=0||(a[n]=e[n]);return a}(e,["externalRef"]),a=r.useRef(null);return r.useLayoutEffect((function(){return function(){var e=a.current;null!=e&&function(e){e.removeAttribute("src"),Array.from(e.children).forEach((function(e){e instanceof HTMLSourceElement&&(e.removeAttribute("src"),e.removeAttribute("type")),e instanceof HTMLImageElement&&e.removeAttribute("src")}));try{e.load()}catch(e){}}(e)}}),[]),r.useLayoutEffect((function(){return"function"==typeof t?(t(null),t(a.current)):null!=t&&(t.current=a.current),function(){"function"==typeof t?t(null):null!=t&&(t.current=null)}}),[t,a]),r.createElement("video",o({ref:a},n))};i.displayName="Video";var l=r.forwardRef((function(e,t){return r.createElement(i,o({},e,{externalRef:t}))}));t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M12 2C6.477 2 2 6.477 2 12C2 17.522 6.477 22 12 22C17.523 22 22 17.522 22 12C22 6.477 17.523 2 12 2ZM8 6C9.104 6 10 6.896 10 8C10 9.105 9.104 10 8 10C6.896 10 6 9.105 6 8C6 6.896 6.896 6 8 6ZM18 14C18 16.617 15.14 19 12 19C8.86 19 6 16.617 6 14V13H18V14ZM16 10C14.896 10 14 9.105 14 8C14 6.896 14.896 6 16 6C17.104 6 18 6.896 18 8C18 9.105 17.104 10 16 10Z"}))}d.displayName="EmojiSmile"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){for(var n=0;nt},a.getUnacknowledgedOffers=function(){return Object.values(u.userTrialOffers).filter((function(e){return null==e.expires_at}))},a.getState=function(){return u},r}(r.default.PersistedStore);s.persistKey="UserTrialStore";var d=new s(a.default,{BILLING_USER_TRIAL_OFFER_FETCH_SUCCESS:function(e){var t=e.trialId,n=e.userTrialOffer;null!=n&&(u.userTrialOffers[t]=n),u.userTrialOffersFetchedDate[t]=Date.now()},BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS:function(e){var t=e.userTrialOffer;u.userTrialOffers[t.trial_id]=t,u.userTrialOffersFetchedDate[t.trial_id]=Date.now()},LOGOUT:function(e){return u.userTrialOffers={},void(u.userTrialOffersFetchedDate={})}});t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(1011)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={};var u=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r.prototype.getStickerPreview=function(e){return l[e]},r}(r.default.Store))(a.default,{ADD_STICKER_PREVIEW:function(e){var t=e.channelId,n=e.sticker;l[t]=[n]},CLEAR_STICKER_PREVIEW:function(e){var t=e.channelId;null!=l[t]&&delete l[t]},LOGOUT:function(e){l={}}});t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("polygon",{className:c,fill:f,fillRule:"nonzero",points:"8.47 2 6.12 4.35 13.753 12 6.12 19.65 8.47 22 18.47 12"}),d))}f.displayName="RightCaret"},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M20 11.1111H12.8889V4H11.1111V11.1111H4V12.8889H11.1111V20H12.8889V12.8889H20V11.1111Z"}))}d.displayName="Plus"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveGiftCode=v,t.default=void 0;var r=d(n(11)),a=d(n(2)),o=d(n(1009)),i=d(n(56)),l=n(429),u=d(n(436)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(){return(f=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u100||null!=C&&C.hasFeature(y.GuildFeatures.COMMUNITY))&&P,R=null;if(null!=C)R=null==P?m.default.Messages.INSTANT_INVITE_YOU_HAVE_BEEN_INVITED_TO_JOIN:m.default.Messages.AUTH_MESSAGE_INVITED_BY.format({username:P.username}),t.target_type===o.InviteTargetTypes.STREAM&&null!=t.target_user&&(R=m.default.Messages.AUTH_MESSAGE_INVITED_TO_STREAM.format({username:t.target_user.username})),t.target_type===o.InviteTargetTypes.EMBEDDED_APPLICATION&&null!=t.target_application&&(R=null!=P?m.default.Messages.AUTH_MESSAGE_INVITED_TO_PLAY_USERNAME.format({username:P.username}):m.default.Messages.AUTH_MESSAGE_INVITED_TO_PLAY),A&&null==N&&(I=E(p.GuildIcon,{guild:C,size:p.GuildIcon.Sizes.SMALL})),T=C.name,null!=N&&(T=N.name,null==_&&(b=E("div",{},void 0,E(p.SubTitle,{className:h.default.appIn},void 0,m.default.Messages.EMBEDDED_ACTIVITIES_INVITE_IN),E("div",{className:h.default.guildContainer},void 0,E(p.GuildIcon,{guild:C,size:p.GuildIcon.Sizes.SMALL}),E(v.default,{className:h.default.appGuildName,color:v.default.Colors.CUSTOM,tag:"span",size:v.default.Sizes.SIZE_24},void 0,C.name)))));else if(null!=M){if(null==P)throw new Error("no inviter in group DM invite");var L=P.username;M.name?(R=m.default.Messages.AUTH_MESSAGE_INVITED_BY.format({username:L}),T=M.name,null!=M.icon&&(I=E(p.ChannelIcon,{channel:M,size:p.Avatar.Sizes.SIZE_32}))):(R=m.default.Messages.INSTANT_INVITE_YOU_HAVE_BEEN_INVITED_TO_JOIN_GROUP_DM,T=L)}return E("div",{},void 0,E(O,{application:N,guild:C,user:A?P:null}),d?a.createElement(a.Fragment,null,E(p.SubTitle,{},void 0,m.default.Messages.INVITE_MODAL_ERROR_TITLE),E(p.Title,{},void 0,d)):a.createElement(a.Fragment,null,E(p.SubTitle,{},void 0,R),E(p.Title,{className:h.default.title},void 0,null!=C?E(f.default,{guild:C,className:h.default.guildBadge,tooltipPosition:c.default.Positions.LEFT}):null,I,T)),_&&E("p",{className:h.default.description},void 0,_),b,null==N?E(p.ActivityCount,{className:h.default.activityCount,online:t.approximate_presence_count,total:t.approximate_member_count,flat:S}):null)};I.displayName="InviteHeader";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sizes=t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(643))&&r.__esModule?r:{default:r},i=n(152);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["user","size","animate","aria-hidden"]);return a.createElement(o.default,u({src:s(t,l),size:r,"aria-label":f?void 0:t.username,"aria-hidden":f},c))}));t.default=d;var f=o.default.Sizes;t.Sizes=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.throttledTrackExpressionSuggestionDisplayed=t.getQueriesFromUserInput=t.removePunctuation=void 0;var r=l(n(5417)),a=l(n(15)),o=n(5444),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u=/(!|\.|;|,|-|—|–|\?|"|')/g,s=/(\n|\t|\s)/g,d=function(e){return e.replace(u,"").replace(s," ")};t.removePunctuation=d;t.getQueriesFromUserInput=function(e){return null==e?[]:d(e).trim().split(" ")};var f=(0,r.default)((function(){a.default.track(i.AnalyticEvents.AUTO_SUGGEST_DISPLAYED)}),o.SUGGESTIONS_SHOWED_INSTRUMENTATION_RATE_LIMIT_MS,{leading:!0,trailing:!1});t.throttledTrackExpressionSuggestionDisplayed=f},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(3)),a=d(n(2)),o=n(5195),i=n(1027),l=d(n(453)),u=n(430),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var n=0;n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M21.707 20.293L16.314 14.9C17.403 13.504 18 11.799 18 10C18 7.863 17.167 5.854 15.656 4.344C14.146 2.832 12.137 2 10 2C7.863 2 5.854 2.832 4.344 4.344C2.833 5.854 2 7.863 2 10C2 12.137 2.833 14.146 4.344 15.656C5.854 17.168 7.863 18 10 18C11.799 18 13.504 17.404 14.9 16.314L20.293 21.706L21.707 20.293ZM10 16C8.397 16 6.891 15.376 5.758 14.243C4.624 13.11 4 11.603 4 10C4 8.398 4.624 6.891 5.758 5.758C6.891 4.624 8.397 4 10 4C11.603 4 13.109 4.624 14.242 5.758C15.376 6.891 16 8.398 16 10C16 11.603 15.376 13.11 14.242 14.243C13.109 15.376 11.603 16 10 16Z"}))}d.displayName="Search"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GiftCodeResolvingHeader=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(3)),l=_(n(56)),u=_(n(12)),s=_(n(251)),d=_(n(335)),f=_(n(439)),c=n(434),p=n(1),v=_(n(7)),y=_(n(5560)),m=_(n(996)),h=_(n(423));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["children","className"]),u=t();return a.createElement(i.default,d({},r,{className:(0,o.default)(n,l.default.container),contentClassName:l.default.content}),u.map((function(e,t){return f("div",{className:l.default.column,style:{flexBasis:100/u.length+"%"}},t,e)})))}c.displayName="MultiColumnAuthBox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExpressionSuggestionTypes=t.REQUEST_THROTTLE_DURATION_MS=t.SUGGESTIONS_SHOWED_INSTRUMENTATION_RATE_LIMIT_MS=t.DELAY_BEFORE_SUGGESTIONS_MS=t.MAX_NUM_USER_INPUT_WORDS=t.MAX_NUM_SUGGESTED_STICKERS=void 0;var r=n(1);t.MAX_NUM_SUGGESTED_STICKERS=4;t.MAX_NUM_USER_INPUT_WORDS=5;t.DELAY_BEFORE_SUGGESTIONS_MS=350;var a=1e3*r.Durations.MINUTE;t.SUGGESTIONS_SHOWED_INSTRUMENTATION_RATE_LIMIT_MS=a;var o,i=1e3*r.Durations.MINUTE*2;t.REQUEST_THROTTLE_DURATION_MS=i,t.ExpressionSuggestionTypes=o,function(e){e[e.STICKER=0]="STICKER"}(o||(t.ExpressionSuggestionTypes=o={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M11.2137 2.00088L2.27111 13.3826C1.9299 13.8168 2.00535 14.4455 2.43963 14.7867C2.61581 14.9251 2.83338 15.0004 3.05744 15.0004H7V21.0004C7 21.5527 7.44772 22.0004 8 22.0004H16C16.5523 22.0004 17 21.5527 17 21.0004V15.0004H20.9425C21.4948 15.0004 21.9425 14.5527 21.9425 14.0004C21.9425 13.7763 21.8673 13.5588 21.7289 13.3826L12.7863 2.00088C12.4451 1.56661 11.8165 1.49116 11.3822 1.83237C11.3195 1.88162 11.2629 1.93819 11.2137 2.00088Z"}))}d.displayName="Upload2"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CopyInputModes=void 0;var r,a=v(n(0)),o=c(n(8)),i=c(n(80)),l=n(253),u=v(n(36)),s=c(n(63)),d=c(n(7)),f=c(n(5580));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 2430 981"}),s("g",{fill:"none",fillRule:"evenodd","aria-hidden":!0},void 0,s("path",{d:"M284.9 3.5H222.3V251H284.9V3.5Z",fill:d,className:f}),s("path",{d:"M188.8 169.5V86.3C188.8 28.6 142.3 3.5 92.7 3.5H0V107.5L61.7 162.9V61.9H94.7C115.7 61.9 125.8 72 125.8 88.1V165.4C125.8 181.5 116 192.3 94.7 192.3H0V251H92.6C142.3 251.3 188.8 226.5 188.8 169.5Z",fill:d,className:f}),s("path",{d:"M612.8 254.5C643.9 254.5 681.3 239.1 701.9 198.9L647.4 173.7C633.8 208 577.8 199.6 577.8 169.9V84.6C577.8 53.8 633 46.8 649.8 77.6L700.8 57C680.9 13 644.2 0 613.8 0C564.2 0 515.2 28.7 515.2 84.6V169.9C515.3 226.2 564.2 254.5 612.8 254.5Z",fill:d,className:f}),s("path",{d:"M1371.4 86.3C1371.4 28.6 1324.9 3.5 1275.3 3.5H1182.7V107.5L1244.4 162.9V61.9H1277.4C1298.4 61.9 1308.5 72 1308.5 88.1V165.4C1308.5 181.5 1298.7 192.3 1277.4 192.3H1182.7V251H1275.3C1324.9 251.3 1371.4 226.5 1371.4 169.6V86.3Z",fill:d,className:f}),s("path",{d:"M351.7 172.7L312.2 209.8C335.3 239.5 366.7 254.5 396.4 254.5C441.8 254.5 492.2 228.3 494.3 180.4C497.1 119.6 453 104.2 409 96.2C389.8 92 376.8 85 376.1 73.1C377.1 44.4 421.5 43.4 447.4 71L488.3 39.5C462.8 8.4 433.8 0 403.7 0C358.3 0 314.2 25.5 314.2 74.1C314.2 121.3 350.5 146.5 390.4 152.8C410.7 155.6 433.4 163.6 432.7 177.6C431 204.1 376.5 202.7 351.7 172.7Z",fill:d,className:f}),s("path",{d:"M821.5 254.5C872.9 254.5 923.9 226.2 923.9 169.6V84.9C923.9 28.3 872.5 0 821.1 0C769.7 0 718.7 28 718.7 84.9V169.5C718.7 226.2 770.1 254.5 821.5 254.5ZM781.3 84.9C781.3 66.7 800.9 56.9 820.4 56.9C840.7 56.9 861.3 65.6 861.3 84.9V169.5C861.3 187.3 841.4 196.4 821.4 196.4C801.5 196.4 781.2 187.7 781.2 169.5V84.9H781.3Z",fill:d,className:f}),s("path",{d:"M1020.4 172.3H1031.6L1088.9 250.9H1166.9L1099.4 166C1129.5 156.6 1148 130.7 1148 84.9C1146.6 26.9 1107.1 3.39999 1056.1 3.39999H957.2V251H1020.5V172.3H1020.4ZM1020.4 61.9H1057.1C1096.6 61.9 1096.6 118.5 1057.1 118.5H1020.4V61.9V61.9Z",fill:d,className:f}),s("path",{d:"M2221.2 382.7L1911.3 382.6C1903.4 382.6 1896.7 388.4 1895.5 396.2L1880.4 499.2C1879 508.8 1886.5 517.5 1896.2 517.5H1952.8C1958.5 517.5 1962.4 523.3 1960.1 528.5C1953 545.1 1947.9 563 1945 582.4L1916.2 781.4C1897.3 914.6 2008.3 981.3 2129.2 981.3C2255.9 981.3 2380.1 914.7 2399 781.4L2427.8 582.4C2446.4 451.8 2339.3 385.2 2221.2 382.7ZM2280.7 582.4L2251.9 777.3C2245.3 823.4 2193.5 844.8 2145.8 844.8C2101.4 844.8 2057.8 823.4 2063.5 781.5L2092.3 582.5C2098.9 538.9 2150.7 516.7 2198.4 516.7C2246.1 516.6 2287.3 538.8 2280.7 582.4Z",fill:d,className:f}),s("path",{d:"M524.6 390.8H410.4C402.4 390.8 395.7 396.7 394.6 404.5L359.6 654.4C359.6 654.6 359.6 654.8 359.6 655.1L361.2 751.7C361.2 753.7 359.9 755.4 358 755.9L325 639.4C325 639.2 324.9 639 324.8 638.9L223 400.5C220.5 394.6 214.7 390.8 208.3 390.8H92.9C84.9 390.8 78.2 396.7 77.1 404.5L0.100013 954.9C-1.19999 964.5 6.20001 973.1 15.9 973.1H130.9C138.9 973.1 145.6 967.2 146.7 959.3L176.8 740.6C176.8 740.4 176.8 740.2 176.8 740L175.2 627.6L178.5 626.8L213 743.4C213 743.6 213.1 743.7 213.2 743.9L308.5 963.5C311 969.3 316.8 973.1 323.1 973.1H447.6C455.6 973.1 462.3 967.2 463.4 959.4L540.4 409C541.7 399.4 534.3 390.8 524.6 390.8Z",fill:d,className:f}),s("path",{d:"M774 390.8H659C651 390.8 644.3 396.7 643.2 404.5L566.2 954.9C564.9 964.5 572.3 973.1 582 973.1H697C705 973.1 711.7 967.2 712.8 959.4L789.8 409C791.1 399.4 783.7 390.8 774 390.8Z",fill:d,className:f}),s("path",{d:"M1314.1 390H883.2C875.3 390 868.6 395.8 867.4 403.6L852.3 506.6C850.9 516.2 858.4 524.9 868.1 524.9H988.4C998.1 524.9 1005.5 533.4 1004.2 543L947.5 955C946.2 964.6 953.6 973.1 963.3 973.1H1080C1088 973.1 1094.7 967.2 1095.8 959.3L1153.7 538.6C1154.8 530.7 1161.5 524.8 1169.5 524.8H1299C1306.9 524.8 1313.6 519 1314.8 511.2L1329.9 408.2C1331.3 398.6 1323.8 390 1314.1 390Z",fill:d,className:f}),s("path",{d:"M1642.4 390.8H1423.5C1415.5 390.8 1408.8 396.7 1407.7 404.5L1330.7 954.9C1329.4 964.5 1336.8 973.1 1346.5 973.1H1463.1C1471.1 973.1 1477.8 967.2 1478.9 959.3L1501.5 794.9C1502 791 1505.4 788 1509.4 788H1524.4C1527.1 788 1529.7 789.4 1531.1 791.7L1642.5 965.7C1645.4 970.3 1650.5 973.1 1655.9 973.1H1800C1812.9 973.1 1820.5 958.6 1813.1 948L1696.2 780.9C1693.4 776.9 1694.8 771.3 1699.2 769.2C1773.8 732.7 1817.2 695.4 1831.4 591.5C1848 455 1762.5 390.8 1642.4 390.8ZM1682.7 593.9C1678.6 627.6 1652.3 661.3 1607 661.3H1539C1529.3 661.3 1521.8 652.7 1523.2 643.1L1537.6 541.8C1538.7 533.9 1545.5 528.1 1553.4 528.1H1625.9C1669.6 528.1 1686.8 558.6 1682.7 593.9Z",fill:d,className:f})))}d.displayName="DiscordNitro"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(63)),l=u(n(5550));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=48&&e.which<=57||e.keyCode>=96&&e.keyCode<=105;n||r||e.preventDefault();var a=t.props.onKeyDown;a&&a(e)},t.handleChange=function(e){var n=t.props.onChange;n&&n(e.currentTarget.value)},t}f(t,e);var n=t.prototype;return n.render=function(){var e=this.props.className;return a.createElement("input",{ref:this.setCodeBlockRef,className:(0,o.default)(l.default.input,e),maxLength:1,value:null!=this.props.code?this.props.code:void 0,autoFocus:this.props.autoFocus,onKeyDown:this.handleKeyDown,onChange:this.handleChange})},n.focus=function(){this._codeBlockRef&&this._codeBlockRef.focus()},n.blur=function(){this._codeBlockRef&&this._codeBlockRef.blur()},t}(a.PureComponent);p.displayName="CodeBlock",p.defaultProps={autoFocus:!1};var v=function(e){function t(t){var n;return(n=e.call(this,t)||this)._codeBlockRefs=new Array(n.props.count),n.state={codes:new Array(t.count)},n}f(t,e);var n=t.prototype;return n.render=function(){for(var e=this,t=this.props,n=t.className,r=t.inputClassName,o=this.state.codes,u=[],s=function(t){t===o.length/2&&u.push(d("div",{className:l.default.spacer},"spacer")),u.push(a.createElement(p,{ref:function(n){return e.setCodeBlockRef(t,n)},key:t,code:o[t],autoFocus:0===t,onChange:function(n){return e.handleChange(t,n)},onKeyDown:function(n){return e.handleKeyDown(t,n)},className:r}))},f=0;f0&&(null==n[e]||0===n[e].length)){var r=e-1;n[r]="";var a=this._codeBlockRefs[r];a&&a.focus()}},n.getCodeOrFirstEmptyIndex=function(){for(var e=this.state.codes,t="",n=0;n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["captchaService","sitekey"]);return l||(l=i.RECAPTCHA_SITE_KEY),n===i.CaptchaTypes.RECAPTCHA?r.createElement(o.default,s({},u,{sitekey:l})):n===i.CaptchaTypes.HCAPTCHA?r.createElement(a.default,s({sitekey:l},u)):r.createElement(o.default,s({},u,{sitekey:l}))};d.displayName="Captcha";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(8)),o=s(n(5425)),i=n(3),l=s(n(179)),u=s(n(5575));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1}},{key:"isClaimed",get:function(){return this.uses>=this.maxUses}},{key:"remainingUses",get:function(){return this.maxUses-this.uses}},{key:"isSubscription",get:function(){return null!=this.subscriptionPlanId}},{key:"premiumSubscriptionType",get:function(){return this.isSubscription&&i.PremiumSubscriptionSKUToPremiumType[this.skuId]||null}},{key:"isSelfRedeemable",get:function(){return!(0,o.hasFlag)(this.flags,d.NOT_SELF_REDEEMABLE)}},{key:"isExistingPremiumSubscriptionDisallowed",get:function(){return(0,o.hasFlag)(this.flags,d.EXISTING_PREMIUM_SUBSCRIPTION_DISALLOWED)}},{key:"analyticsData",get:function(){return{gift_code:this.code,gift_code_max_uses:this.maxUses}}}])&&u(l.prototype,f),c&&u(l,c),a}(a.default);t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z",className:f,fill:d}))}d.displayName="RadioEmpty"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","background","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z",className:f,fill:d}),s("circle",{cx:"12",cy:"12",r:"5",className:c,fill:d}))}d.displayName="RadioSelected"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,d:"M12 2C6.486 2 2 6.487 2 12C2 17.515 6.486 22 12 22C17.514 22 22 17.515 22 12C22 6.487 17.514 2 12 2ZM12 18.25C11.31 18.25 10.75 17.691 10.75 17C10.75 16.31 11.31 15.75 12 15.75C12.69 15.75 13.25 16.31 13.25 17C13.25 17.691 12.69 18.25 12 18.25ZM13 13.875V15H11V12H12C13.104 12 14 11.103 14 10C14 8.896 13.104 8 12 8C10.896 8 10 8.896 10 10H8C8 7.795 9.795 6 12 6C14.205 6 16 7.795 16 10C16 11.861 14.723 13.429 13 13.875Z"}))}d.displayName="HelpCircle"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(5598));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?x("div",{className:U.default.existingSlotNotice},void 0,x(I.default,{className:U.default.existingSlotIcon,color:k.Colors.PREMIUM_GUILD_PINK}),x("div",{},void 0,j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_UNUSED_SLOT_NOTICE.format({slotCount:f.length}),L>0&&null!=u?x(E.default,{text:j.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_CANCEL_WARNING.format({canceledCount:L,date:u.currentPeriodEnd})},void 0,(function(e){return a.createElement(T.default,H({},e,{className:U.default.existingSlotTooltipWarningIcon,color:k.Colors.STATUS_YELLOW}))})):null)):null,x("div",{className:U.default.planSelectRow},void 0,x("div",{className:U.default.planSelectorWrapper},void 0,x(h.default,{value:n,onChange:function(e){return r(e)},className:U.default.planSelector,minValue:1,maxValue:30}),x("div",{className:U.default.planSelectorLabel},void 0,j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_COUNTER)),x("div",{className:U.default.planSelectorPreviewPrice},void 0,p===k.SubscriptionIntervalTypes.MONTH?j.default.Messages.BILLING_PRICE_PER_MONTH_EACH.format({price:O}):p===k.SubscriptionIntervalTypes.YEAR?j.default.Messages.BILLING_PRICE_PER_YEAR_EACH.format({price:O}):null)),x("div",{className:U.default.planSelectDivider}),x("div",{className:U.default.planSelectRow},void 0,x("div",{className:U.default.planSelectorSubtotal},void 0,j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_SUBTOTAL),x("div",{className:U.default.planSelectorSubtotalPrice},void 0,x(R.default,{price:N,currency:y.currency,intervalType:p}))),x(w.default,{text:A,color:m.GradientCssUrls.PREMIUM_TIER_2}))}function W(e){var t=v.default.get(e);switch((0,i.default)(null!=t,"Missing subscriptionPlan"),t.interval){case k.SubscriptionIntervalTypes.MONTH:return j.default.Messages.PREMIUM_GUILD_PLAN_MONTH;case k.SubscriptionIntervalTypes.YEAR:return j.default.Messages.PREMIUM_GUILD_PLAN_YEAR}throw new Error("Unexpected subscriptionPlan: "+e)}V.displayName="PremiumGuildSubscriptionPlanSelect";var Y=x(A.PremiumInvoiceTableDivider,{});function z(e){var t=e.premiumSubscription,n=e.premiumSubscriptionPlan,r=e.proratedInvoicePreview,o=e.renewalInvoicePreview,u=n.interval,s=(0,l.useStateFromStores)([v.default],(function(){return v.default.getForSkuAndInterval(k.PremiumSubscriptionSKUs.GUILD,u)}));(0,i.default)(null!=s,"Missing premiumGuildSubscriptionPlan");var d=function(e){return(0,N.coalesceInvoiceItems)(r.invoiceItems).find((function(t){return(t.subscriptionPlanId===k.SubscriptionPlans.PREMIUM_MONTH_GUILD||t.subscriptionPlanId===k.SubscriptionPlans.PREMIUM_YEAR_GUILD)&&e(t)}))},f=d((function(e){return e.amount>=0}));(0,i.default)(null!=f,"Missing guild subscription invoice item");var c=d((function(e){return e.amount<0})),p=null!=c?f.quantity-c.quantity:f.quantity,y=r.invoiceItems.filter((function(e){return(0,b.isPremiumBaseSubscriptionPlan)(e.subscriptionPlanId)})),m=y.reduce((function(e,t){return e+t.amount}),0),h=(0,N.getItemUnitPriceWithDiscount)(f)*p,_=(0,C.formatRate)((0,C.formatPrice)(h,r.currency),u),g=(0,C.formatPrice)(r.total,r.currency),E=r.total-h-m,S=f.discounts.map((function(e){return H({},e,{amount:e.amount/f.quantity*p})}));return a.createElement(a.Fragment,null,x(D.SubscriptionPeriodResetNotice,{proratedInvoice:r,renewalInvoice:o}),x(A.PremiumInvoiceTable,{},void 0,x(A.PremiumInvoiceTableHeader,{},void 0,j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_PURCHASE_DETAILS_HEADER),x(A.PremiumInvoiceDiscountedTableRow,{label:j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_INVOICE_ROW_CONTENT.format({numGuildSubscriptions:p,planName:W(s.id)}),value:_,discounts:S,originalAmount:f.subscriptionPlanPrice*p,currency:s.currency,interval:s.interval}),0!==m?x(A.PremiumInvoiceTableRow,{label:x(D.PremiumInvoiceLabelWithAdjustment,{label:j.default.Messages.PREMIUM_SUBSCRIPTION_PLAN_ADJUSTMENT.format({planName:(0,b.getTierDisplayName)(y[0].subscriptionPlanId)}),tooltipText:j.default.Messages.PREMIUM_SUBSCRIPTION_ADJUSTMENT_TOOLTIP}),value:(0,C.formatPrice)(m,r.currency)}):null,0!==E?x(A.PremiumInvoiceTableRow,{label:x(D.PremiumInvoiceLabelWithAdjustment,{label:j.default.Messages.PREMIUM_SUBSCRIPTION_GUILD_SUBSCRIPTION_ADJUSTMENT,tooltipText:j.default.Messages.PREMIUM_SUBSCRIPTION_ADJUSTMENT_TOOLTIP}),value:(0,C.formatPrice)(E,r.currency)}):null,Y,x(A.PremiumInvoiceTableTotalRow,{label:(r.taxInclusive?j.default.Messages.BILLING_INVOICE_TODAY_TOTAL_TAX_INCLUSIVE:j.default.Messages.BILLING_INVOICE_TODAY_TOTAL).format(),value:g}),x(D.SubscriptionInvoiceFooter,null!=t?{premiumSubscription:t,proratedInvoice:r,renewalInvoice:o,isUpdate:!0}:{renewalInvoice:o})))}var K=x("div",{},void 0,x(g.default,{}));function $(e){var t=e.paymentSources,n=e.paymentSourceId,r=e.currentPremiumSubscription,o=e.premiumSubscriptionPaymentSourceId,i=e.premiumSubscriptionPlan,d=e.newAdditionalPlans,c=e.onPaymentSourceChange,v=e.onPaymentSourceAdd,y=e.onPurchaseTermsChange,m=e.legalTermsNodeRef,h=e.hasLegalTermsFlash,_=(0,l.useStateFromStores)([p.default],(function(){return null!=o?p.default.getPaymentSource(o):null})),g=(0,l.useStateFromStores)([f.default],(function(){return f.default.hidePersonalInformation})),S=(0,N.useSubscriptionInvoice)({premiumSubscription:r,planId:i.id,additionalPlans:d,renewal:!1,applyEntitlements:!0})[0],I=(0,N.useSubscriptionInvoice)({premiumSubscription:r,planId:i.id,additionalPlans:d,renewal:!0})[0];return x("div",{className:U.default.reviewStep},void 0,null!=S&&null!=I?x(z,{premiumSubscription:r,premiumSubscriptionPlan:i,proratedInvoicePreview:S,renewalInvoicePreview:I}):null,x("div",{className:U.default.paymentSourceWrapper},void 0,x(O.FormTitle,{tag:O.FormTitleTags.H5},void 0,j.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_TITLE),null!=o?null!=_?x(E.TooltipContainer,{text:j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_PAYMENT_SOURCE_TOOLTIP},void 0,x(u.default,{paymentSources:[_],selectedPaymentSourceId:_.id,hidePersonalInformation:g,disabled:!0})):K:x(u.default,{paymentSources:Object.values(t),selectedPaymentSourceId:n,onChange:c,onPaymentSourceAdd:v,hidePersonalInformation:g})),a.createElement(L.default,{isActive:h,ref:m},x(s.default,{onChange:y,forceShow:!0,finePrint:b.default.getLegalString(i.interval)})))}function Z(e){var t,n=e.onClose,r=e.guild,o=e.guildSubscriptionQuantity,i=e.isTransfer,l=void 0!==i&&i,u=e.withAnimation,s=void 0===u||u,f=a.useContext(S.default),c=a.useState(_.PremiumPaymentGuildAnimation.Scenes.ENTRY),p=c[0],v=c[1],m=a.useState(!1),h=m[0],g=m[1];return t=l?null==r?j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_TRANSFERRED_DESCRIPTION_GENERIC_GUILD.format():j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_TRANSFERRED_DESCRIPTION.format({guildName:r.name}):null==r?j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_ACTIVATED_DESCRIPTION_GENERIC_GUILD.format({guildSubscriptionQuantity:o}):j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_ACTIVATED_DESCRIPTION.format({guildName:r.name,guildSubscriptionQuantity:o}),x("div",{className:U.default.confirmationContainer},void 0,s?x(_.PremiumPaymentGuildAnimation,{className:U.default.confirmationAnimation,nextScene:p,onScenePlay:function(e){if(!h)switch(e){case _.PremiumPaymentGuildAnimation.Scenes.ENTRY:return v(_.PremiumPaymentGuildAnimation.Scenes.IDLE);case _.PremiumPaymentGuildAnimation.Scenes.IDLE:return v(_.PremiumPaymentGuildAnimation.Scenes.SUCCESS);case _.PremiumPaymentGuildAnimation.Scenes.SUCCESS:return g(!0),v(_.PremiumPaymentGuildAnimation.Scenes.IDLE)}},pauseWhileUnfocused:!1}):null,x(d.default,{className:U.default.confirmationUpgradedBanner,theme:f,premiumType:k.PremiumTypes.TIER_2,type:d.default.Types.PREMIUM_GUILD_SUBSCRIPTION_ACTIVATED}),x("div",{className:U.default.confirmationText},void 0,t),x(y.default,{onClick:n},void 0,j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_ACTIVATED_CLOSE_BUTTON))}$.displayName="PremiumGuildSubscriptionReview",Z.displayName="PremiumGuildSubscriptionConfirmation"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(80)),l=c(n(84)),u=c(n(178)),s=c(n(5426)),d=c(n(5477)),f=c(n(5600));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=h?h:null!=m&&t<=m?m:t)},inputClassName:f.default.value}),v(l.default,{onClick:function(){y(g)||null!=h&&g>=h||S(g+1)},tabIndex:-1,className:(0,o.default)(f.default.iconWrapper,f.default.add)},void 0,v(s.default,{className:(0,o.default)(f.default.icon,(n={},n[f.default.disabled]=y(g)||null!=h&&g>=h,n))}))))};m.displayName="NumberInputStepper";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(5285)),o=i(n(5601));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("polygon",{className:c,fill:f,fillRule:"nonzero",points:"18.35 4.35 16 2 6 12 16 22 18.35 19.65 10.717 12"}),d))}f.displayName="LeftCaret"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(63)),o=n(5201),i=n(50),l=n(5313),u=s(n(5577));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{fill:d,className:f,d:"M2.66663 7.40747H7.40737H8.59255H8.66663H13.3333V8.59266H8.59255H7.40737H2.66663V7.40747Z"}))}d.displayName="Subtract"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(5525)),l=n(169),u=c(n(5526)),s=c(n(5527)),d=n(997),f=c(n(5179));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;uh},l.renderSplashArt=function(){var e,t=this.props,n=t.splash,r=t.embedded,a=this.state,l=a.width,u=a.height;return null!=n?v(i.default,{className:(0,o.default)(f.default.rightSplit,(e={},e[f.default.embedded]=r,e)),src:n,width:l,height:u,onLoad:this.handleLoad}):null},l.renderWave=function(){var e=this.props,t=e.waveState,n=e.updateWaveState,r=e.embedded,a=this.state,o=a.showWaveAnimation,i=a.splashLoaded;return o?v(s.default,{embedded:r,waveState:t,updateWaveState:n,hideFallback:!i}):v("div",{className:f.default.mobileWave})},l.renderContent=function(){var e,t=this.props,n=t.children,r=t.waveState,i=t.showLogo,l=t.logoClassName,s=t.embedded,c=this.state.showWaveAnimation;return v(a.Fragment,{},void 0,this.renderWave(),v("div",{className:(0,o.default)(f.default.leftSplit,(e={},e[f.default.nonEmbeddedLeftSplit]=!s,e))},void 0,i?v(u.default,{show:!c||r===d.WaveStates.ENTERED&&r!==d.WaveStates.FILLING,className:(0,o.default)(f.default.logo,l)}):null,n))},l.render=function(){var e=this.props.className;return v("div",{className:(0,o.default)(e,f.default.wrapper)},void 0,this.renderSplashArt(),this.renderContent())},r}(a.PureComponent);_.displayName="WaveSplash",_.defaultProps={embedded:!1};var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(36)),o=c(n(5448)),i=c(n(63)),l=n(434),u=c(n(43)),s=c(n(7)),d=c(n(5551)),f=c(n(423));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{d:"M10.5906 6.39993L9.19223 7.29993C8.99246 7.39993 8.89258 7.39993 8.69281 7.29993C8.59293 7.19993 8.39317 7.09993 8.29328 6.99993C7.89375 6.89993 7.5941 6.99993 7.29445 7.19993L6.79504 7.49993L4.29797 9.19993C3.69867 9.49993 2.99949 9.39993 2.69984 8.79993C2.30031 8.29993 2.50008 7.59993 2.99949 7.19993L5.99598 5.19993C6.79504 4.69993 7.79387 4.49993 8.69281 4.69993C9.49188 4.89993 10.0912 5.29993 10.5906 5.89993C10.7904 6.09993 10.6905 6.29993 10.5906 6.39993Z",fill:d}),s("path",{d:"M13.4871 7.79985C13.4871 8.19985 13.2874 8.59985 12.9877 8.79985L9.89135 10.7999C9.29206 11.1999 8.69276 11.3999 7.99358 11.3999C7.69393 11.3999 7.49417 11.3999 7.19452 11.2999C6.39545 11.0999 5.79616 10.6999 5.29674 10.0999C5.19686 9.89985 5.29674 9.69985 5.39663 9.59985L6.79499 8.69985C6.89487 8.59985 7.09463 8.59985 7.19452 8.69985C7.39428 8.79985 7.59405 8.89985 7.69393 8.99985C8.09346 8.99985 8.39311 8.99985 8.69276 8.79985L9.39194 8.39985L11.3896 6.99985L11.6892 6.79985C12.1887 6.49985 12.9877 6.59985 13.2874 7.09985C13.4871 7.39985 13.4871 7.59985 13.4871 7.79985Z",fill:d}))}d.displayName="Partner"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isVerifiedGuildTemplate=function(e){return Object.values(r.InternalTemplateCodes).includes(e)};var r=n(260)},function(e,t,n){e.exports=n.p+"28503047fd0aeac02132b070329c1cb6.svg"},function(e,t,n){e.exports=n.p+"2d4cf96ac3c76b3fa6ea1ed9158554a0.svg"},function(e,t,n){e.exports=n.p+"23b15016c8e14a060dbde9727df2118c.svg"},function(e,t,n){e.exports=n.p+"d2e95b8ea969c1309e4eaae8b4bb3b08.svg"},function(e,t,n){e.exports=n.p+"6ae7c596d76e62967f9a6dc366446bb6.svg"},function(e,t,n){e.exports=n.p+"ff404dbe09573e704d939ed9b35a707d.svg"},function(e,t,n){e.exports=n.p+"cd369224be18c55496ce08756ebb46ec.svg"},function(e,t,n){e.exports=n.p+"b8612c12ba14a4b5c6573a5a38e03227.svg"},function(e,t,n){e.exports=n.p+"97fa979988ee11e532c68bf490d8a507.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=n(125),l=n(3),u=y(n(5196)),s=y(n(90)),d=y(n(84)),f=y(n(985)),c=y(n(5299)),p=y(n(5450)),v=y(n(5558));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["className"]);return a.createElement(l.default,p({},n,{className:(0,o.default)(d.default.popoutListInput,t)}))},t}(a.PureComponent);g.displayName="PopoutListSearchBar",g.defaultProps={autoFocus:!0};var E=function(e){function t(){return e.apply(this,arguments)||this}return v(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=e.children;return m(i.default,{className:(0,o.default)(d.default.popoutList,t),"aria-label":this.props["aria-label"]},void 0,n)},t}(a.PureComponent);E.displayName="PopoutList",E.SearchBar=g,E.Item=u.default,E.Divider=h,E.Empty=_;var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(6)),l=n(228),u=p(n(63)),s=p(n(971)),d=n(1),f=p(n(5555)),c=p(n(423));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=i.default.memoize((function(e){var t=!1;if(null!=e&&(0,l.isValidHex)(e)){var n=(0,l.hex2int)(e);null!=n&&(t=(0,l.getDarkness)(n)<.2)}return t?d.Colors.BLACK:d.Colors.WHITE})),E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["cardType"]);return a.createElement(o.default,l({},n,{inputMode:"numeric",onChange:this.handleChange,maxLength:t.code.size,inputRef:this.setRef}))},r}(a.PureComponent);t.default=s,s.displayName="CVCField"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(652)),l=d(n(178)),u=d(n(5203)),s=d(n(5570));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0&&(s+=d)}t.selectionStart=s;var f=t.getMaxLength(l),c=l.length===f&&t.selectionStart===f;null!=o&&o(l,n,c)}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var d=r.prototype;return d.componentDidUpdate=function(e){var t=this._inputRef;e.value!==this.props.value&&null!=t&&t.setSelectionRange(this.selectionStart,this.selectionStart)},d.getMaxLength=function(e){var t=null!=e?u.default.getCreditCardType(e):u.default.DEFAULT_CARD_TYPE;return t.lengths[t.lengths.length-1]+t.gaps.length},d.render=function(){var e=this.props,t=e.value,n=e.flipped,r=e.inputClassName,d=e.className,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["value","flipped","inputClassName","className"]),v=u.default.getCreditCardType(t),y=this.getMaxLength(t);return p("div",{className:(0,o.default)(s.default.cardNumberWrapper,d)},void 0,p(i.default,{className:s.default.cardIcon,type:v.type,flipped:n}),a.createElement(l.default,c({},f,{inputMode:"numeric",value:u.default.prettifyCreditCardNumber(t),onChange:this.handleChange,inputRef:this.setRef,maxLength:y,inputClassName:(0,o.default)(s.default.cardNumberInput,r)})))},r}(a.PureComponent);y.displayName="CardNumberField",y.defaultProps={flipped:!1};var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(178))&&r.__esModule?r:{default:r},i=n(5203);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;te.length&&(s+=u.length-e.length),t.selectionStart=s;var f=u.split("/")[1],c=null!=f&&2===f.length&&s===u.length;null!=o&&o(u,n,c)}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var l=r.prototype;return l.componentDidUpdate=function(e){var t=this._inputRef;e.value!==this.props.value&&null!=t&&t.setSelectionRange(this.selectionStart,this.selectionStart)},l.render=function(){return a.createElement(o.default,u({},this.props,{inputMode:"numeric",onChange:this.handleChange,inputRef:this.setRef}))},r}(a.PureComponent);f.displayName="ExpirationDateTextField";var c=f;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(22)),i=p(n(36)),l=p(n(63)),u=p(n(652)),s=p(n(13)),d=n(430),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({width:n,height:a},(0,i.default)(f),{viewBox:"0 0 20 20"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 .663v4.739A2.594 2.594 0 0014.6 8h4.74a.656.656 0 00.466-1.12L13.121.196A.654.654 0 0012 .663zm2.576 9.365A4.608 4.608 0 019.97 5.422V.058H1.994A2 2 0 000 2.052v15.952a2 2 0 001.994 1.994h15.952a2 2 0 001.994-1.994v-7.976h-5.364zM8 15.553a2 2 0 113.999 0h1.333a3.333 3.333 0 10-6.666 0h1.334zM2.716 13.5L2 12.784 2.784 12l.716.716.716-.716.784.784-.716.716.716.716-.784.784-.716-.716-.716.716L2 14.216l.716-.716zM15 12.784l.716.716-.716.716.784.784.716-.716.716.716.784-.784-.716-.716.716-.716-.784-.784-.716.716-.716-.716-.784.784z",fill:d}))}d.displayName="StickerError"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumGuildSubscriptionPurchaseModal=le,t.openPremiumGuildSubscriptionPurchaseModal=function(e){var t=e.analyticsLocation,n=e.guildId,r=e.closeLayer,a=e.onCloseModal,o=e.totalNumberOfSlotsToAssign,i=void 0===o?1:o,l=E.default.getSubscription();if(null!=l&&l.isPurchasedExternally&&null!=l.paymentGateway)return null!=r&&r(),void d.default.show({title:V.default.Messages.BILLING_MANAGED_BY_PAYMENT_GATEWAY.format({paymentGatewayName:u.PaymentGatewayToFriendlyName[l.paymentGateway]}),body:V.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BUTTON_UPGRADE_TO_PREMIUM_EXTERNAL_ERROR.format({paymentGatewayName:u.PaymentGatewayToFriendlyName[l.paymentGateway],subscriptionManagementLink:(0,D.getExternalSubscriptionMethodUrl)(l.paymentGateway,"SUBSCRIPTION_MANAGEMENT")})});var s=(0,A.openModal)((function(e){var o=e.transitionState,l=e.onClose;return K(le,{transitionState:o,onClose:function(e){l(),null==a||a(e)},analyticsLocation:t,guildId:n,totalNumberOfSlotsToAssign:i,closeGuildPerksModal:r})}),{onCloseRequest:function(){(0,A.closeModal)(s),null==a||a(!1)}})};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=z();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=Y(n(21)),i=n(252),l=Y(n(101)),u=n(109),s=n(3),d=Y(n(145)),f=n(266),c=n(5414),p=Y(n(968)),v=Y(n(5173)),y=Y(n(5171)),m=Y(n(20)),h=Y(n(35)),_=Y(n(337)),g=Y(n(251)),E=Y(n(986)),S=Y(n(5418)),O=Y(n(5192)),I=Y(n(36)),T=Y(n(63)),b=Y(n(989)),C=Y(n(227)),M=Y(n(248)),N=n(106),P=n(50),A=n(44),R=Y(n(15)),L=n(5400),D=n(130),w=n(1045),k=n(647),j=n(995),U=n(5467),G=Y(n(5476)),F=n(5174),B=Y(n(5511)),H=n(5462),x=n(1),V=Y(n(7)),W=Y(n(5603));function Y(e){return e&&e.__esModule?e:{default:e}}function z(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return z=function(){return e},e}function K(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0,Re=(0,N.useUID)(),Le=a.useState(D-fe.length),De=Le[0],we=Le[1],ke=a.useState(!1),je=ke[0],Ue=ke[1],Ge=a.useMemo((function(){return null==Z?[{planId:x.SubscriptionPlans.PREMIUM_MONTH_GUILD,quantity:De}]:(0,U.calculateAdditionalPlansWithPremiumGuildAdjustment)(Z,De)}),[Z,De]),Fe=(0,i.useLazyValue)((function(){return[l.default.v4(),Date.now()]})),Be=Fe[0],He=Fe[1],xe={load_id:Be,payment_type:"subscription",sku_id:x.PremiumSubscriptionSKUs.GUILD,subscription_plan_id:Ge.some((function(e){return e.planId===x.SubscriptionPlans.PREMIUM_YEAR_GUILD}))?x.SubscriptionPlans.PREMIUM_YEAR_GUILD:x.SubscriptionPlans.PREMIUM_MONTH_GUILD,quantity:De,location:d};a.useEffect((function(){E.default.hasFetchedSubscriptions()||(0,f.fetchSubscriptions)(),R.default.track(x.AnalyticEvents.PAYMENT_FLOW_STARTED,xe)}),[]);var Ve=a.useState(J),We=Ve[0],Ye=Ve[1],ze=a.useState(k.Step.PLAN_SELECT),Ke=ze[0],$e=ze[1],Ze=a.useState(j.PurchaseState.WAITING),qe=Ze[0],Xe=Ze[1],Qe=(0,i.useStableMemo)((function(){return Date.now()}),[Ke]),Je=function(e){$e(e),Ne(null);var t=Date.now();R.default.track(x.AnalyticEvents.PAYMENT_FLOW_STEP,$({},xe,{from_step:Ke,to_step:e,step_duration_ms:t-Qe,flow_duration_ms:t-He}))},et=function(){n(qe===j.PurchaseState.COMPLETED)};Ce!==w.PaymentAuthenticationState.PENDING&&Ke!==k.Step.CONFIRM&&null!=le&&(We!==J&&Ye(J),J.includes(Ke)||Ke===k.Step.PREMIUM_UPSELL||Je(k.Step.REVIEW)),Ke===k.Step.PAYMENT_TYPE&&We!==ee&&Ye(ee);var tt=null!=Z&&Z.isPurchasedExternally;tt&&Ke!==k.Step.PLAN_SELECT&&$e(k.Step.PLAN_SELECT),(0,w.setPaymentStepForAuthentication)(Ke,Ce,Je),(0,k.setPurchaseStateForStep)(Ke,qe,Xe);var nt,rt=a.useRef(null),at=(0,v.default)(!1,500),ot=at[0],it=at[1];if(oe)if(null!=Z&&null!=Z.renewalMutations)nt=K(P.ModalContent,{},void 0,K("p",{className:W.default.copy},void 0,V.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_ERROR_PENDING_MUTATION));else if(Ke===k.Step.PREMIUM_UPSELL)nt=K(B.default,{premiumSubscriptionPlan:se,premiumSubscriptionPaymentSourceId:le,analyticsLocation:d,onClose:et,onBack:function(){return Je(k.Step.PLAN_SELECT)},onSkip:function(){Je(null!=le||Ae?k.Step.REVIEW:k.Step.PAYMENT_TYPE)}});else{var lt,ut,st,dt;switch(Ke){case k.Step.PLAN_SELECT:lt=K(H.PremiumGuildSubscriptionPlanSelect,{premiumSubscriptionPlan:se,numGuildSubscriptions:De,setNumGuildSubscriptions:we,premiumSubscription:Z,existingAvailableSlots:fe,onClickPremiumSubscriptionLink:function(){__BILLING_STANDALONE__?window.location.href=x.DiscordProtocolRoutes.PREMIUM:(et(),null!=r&&r(),p.default.open(x.UserSettingsSections.PREMIUM))}}),tt&&null!=Z&&null!=Z.paymentGateway&&(lt=a.createElement(a.Fragment,null,K(b.default,{className:W.default.externalErrorBlock},void 0,V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_EXTERNAL.format({paymentGatewayName:u.PaymentGatewayToFriendlyName[Z.paymentGateway]})),lt)),st=K(I.default,{look:I.default.Looks.LINK,color:de===x.ThemeTypes.LIGHT?I.default.Colors.PRIMARY:I.default.Colors.WHITE,onClick:et},void 0,V.default.Messages.NEVERMIND),dt=K(I.default,{type:"submit",disabled:0===De||tt,onClick:function(){z||null!=ue&&ue.premiumSubscriptionType===x.PremiumTypes.TIER_2?Je(null!=le||Ae?k.Step.REVIEW:k.Step.PAYMENT_TYPE):Je(k.Step.PREMIUM_UPSELL)}},void 0,V.default.Messages.CONTINUE);break;case k.Step.PAYMENT_TYPE:case k.Step.CREDIT_CARD_INFORMATION:case k.Step.PAYPAL_INFORMATION:case k.Step.PAYMENT_REQUEST_INFORMATION:case k.Step.ADDRESS:case k.Step.AWAITING_AUTHENTICATION:var ft=(0,F.renderPaymentModalStep)(Ke,Je,We,Ye,ge,Ee,ve,me,he,_e,Se,Oe,Ie,Te,k.Step.REVIEW,te,ne,re,ee);lt=ft.body,dt=ft.submitButton,ut=Ke===k.Step.PAYMENT_TYPE&&null==ft.backStep?k.Step.PLAN_SELECT:ft.backStep;break;case k.Step.REVIEW:lt=K(H.PremiumGuildSubscriptionReview,{paymentSources:ve,paymentSourceId:ye,currentPremiumSubscription:Z,premiumSubscriptionPaymentSourceId:le,premiumSubscriptionPlan:se,newAdditionalPlans:Ge,onPaymentSourceChange:function(e){return me(null!=e?e.id:null)},onPaymentSourceAdd:function(){Je(k.Step.PAYMENT_TYPE),me(null)},onPurchaseTermsChange:Ue,legalTermsNodeRef:rt,hasLegalTermsFlash:ot}),ut=k.Step.PLAN_SELECT,dt=je?K(I.default,{color:I.default.Colors.GREEN,type:"submit",submitting:Se,onClick:q(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,o.default)(null!=Ge,"Missing newAdditionalPlans"),e.prev=1,Xe(j.PurchaseState.PURCHASING),Oe(!0),(0,o.default)(null!=ye,"Missing paymentSourceId"),R.default.track(x.AnalyticEvents.PAYMENT_FLOW_COMPLETED,$({},xe,{duration_ms:Date.now()-He})),null!=Z&&null!=ue){e.next=11;break}return e.next=9,(0,f.createSubscription)({additionalPlans:Ge,planId:X,paymentSourceId:ye});case 9:e.next=15;break;case 11:return t={additionalPlans:Ge},null==le&&(t.paymentSourceId=ye),e.next=15,(0,f.updateSubscription)(Z,t);case 15:if(Je(k.Step.CONFIRM),Xe(j.PurchaseState.COMPLETED),null==c){e.next=20;break}return e.next=20,ae(c);case 20:null!=C&&C(),e.next=29;break;case 23:e.prev=23,e.t0=e.catch(1),Xe(j.PurchaseState.FAIL),Ne(e.t0),n=null!=ye?ve[ye]:null,R.default.track(x.AnalyticEvents.PAYMENT_FLOW_FAILED,$({},xe,{payment_gateway:null!=n?n.type===x.PaymentSourceTypes.CARD?x.PaymentGateways.STRIPE:x.PaymentGateways.BRAINTREE:null,payment_source_id:ye,duration_ms:Date.now()-He}));case 29:return e.prev=29,Oe(!1),e.finish(29);case 32:case"end":return e.stop()}}),e,null,[[1,23,29,32]])})))},void 0,V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_SUBMIT):K(M.default,{text:V.default.Messages.BILLING_ACCEPT_TERMS_TOOLTIP},void 0,(function(e){return a.createElement(I.default,$({},e,{color:I.default.Colors.GREEN,onClick:function(){null!=rt.current&&(rt.current.scrollIntoView({behavior:"smooth"}),it(!0))},type:"submit"}),V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_SUBMIT)}));break;case k.Step.CONFIRM:var ct=m.default.getGuild(c);lt=K(H.PremiumGuildSubscriptionConfirmation,{guild:ct,guildSubscriptionQuantity:De+fe.length,onClose:et,withAnimation:!1})}var pt=null!=be&&null==(0,k.errorToStep)(be)?be:Me;nt=K("form",{className:W.default.contentWrapper,onSubmit:function(e){return e.preventDefault()}},void 0,K(P.ModalContent,{className:W.default.content},void 0,Ke!==k.Step.CONFIRM?K("div",{className:W.default.breadcrumbsWrapper},void 0,K(O.default,{activeId:k.COLLAPSED_PAYMENT_BREADCRUMB_STEPS.has(Ke)?k.Step.PAYMENT_TYPE:Ke,breadcrumbs:We.filter((function(e){return e!==k.Step.CONFIRM&&!k.COLLAPSED_PAYMENT_BREADCRUMB_STEPS.has(e)})).map((function(e){return{id:e,label:Q(e)}}))})):null,null==pt?null:a.createElement(b.default,{ref:Pe},pt.message),K("div",{className:W.default.bodyWrapper},void 0,K(y.default,{step:Ke,steps:We,sideMargin:20},void 0,lt))),Ke!==k.Step.CONFIRM?K(P.ModalFooter,{direction:T.default.Direction.HORIZONTAL,align:T.default.Align.CENTER,justify:T.default.Justify.END},void 0,null!=ut?K("div",{className:W.default.backStep},void 0,K(I.default,{color:de===x.ThemeTypes.LIGHT?I.default.Colors.PRIMARY:I.default.Colors.WHITE,look:I.default.Looks.LINK,size:I.default.Sizes.NONE,onClick:function(){null!=ut&&Je(ut)}},void 0,V.default.Messages.BACK)):null,K("div",{className:W.default.footerRight},void 0,st,dt)):null)}else nt=ie;return K(P.ModalRoot,{transitionState:t,"aria-labelledby":Re},void 0,Ke!==k.Step.PREMIUM_UPSELL?K(G.default,{onClose:et,currentStep:Ke,purchaseState:qe,headerId:Re}):null,nt)}le.displayName="PremiumGuildSubscriptionPurchaseModal"},function(e,t,n){"use strict";var r;function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e){var t,n;function r(t){var n;return(n=e.call(this)||this).id=t.id,n.guildId=t.guildId,n.userId=t.userId,n.user=t.user,n.ended=t.ended,n.endsAt=null!=t.endsAt?t.endsAt:null,n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,a(t,n),r.createFromServer=function(e){return new r({id:e.id,guildId:e.guild_id,userId:null!=e.user?e.user.id:e.user_id,user:e.user,ended:e.ended,endsAt:e.ends_at?new Date(e.ends_at):null})},r}(((r=n(54))&&r.__esModule?r:{default:r}).default);t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AwaitingAuthenticationStepBody=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(646)),o=l(n(113)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u52||-1===E)&&(S.unshift(M),O.unshift(N)),(g={})[s.ThemeTypes.DARK]=S,g[s.ThemeTypes.LIGHT]=O,g),A=function(e){var t=e.loop,n=void 0===t||t,r=e.autoPlay,l=void 0===r||r,d=e.setRef,f=e.className,c=e.onReady,p=a.useContext(i.default),v=a.useContext(o.AccessibilityPreferencesContext).reducedMotion;return a.createElement(u.default,{key:p,ref:d,onLoadedData:c,className:f,loop:!v.enabled&&n,autoPlay:!v.enabled&&l,playsInline:!0},P[p]||P[s.ThemeTypes.DARK])};A.displayName="AppSpinner";var R=A;t.default=R},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=L(n(0)),l=A(n(3)),u=A(n(2)),s=L(n(266)),d=L(n(5194)),f=L(n(5300)),c=A(n(5171)),p=A(n(5293)),v=A(n(5193)),y=A(n(5192)),m=A(n(36)),h=A(n(63)),_=A(n(989)),g=n(129),E=n(50),S=A(n(13)),O=A(n(5310)),I=A(n(5312)),T=A(n(5304)),b=A(n(5305)),C=n(5306),M=n(1),N=A(n(7)),P=A(n(5616));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function D(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function w(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){D(o,r,a,i,l,"next",e)}function l(e){D(o,r,a,i,l,"throw",e)}i(void 0)}))}}function k(){return(k=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0;){var r=t<1/120?t:1/120;n.updateAnimation(r),t-=r}n.renderAnimation(),n._lastTick=e,n._reqAnimId=requestAnimationFrame(n.run)}},n.wave=new f.default(n.updateWaveState),n.children=[new s.default,new d.default,n.wave],n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n);var u=r.prototype;return u.componentDidMount=function(){this.initialize()},u.componentDidUpdate=function(e){var t=this.props.waveState;t===c.WaveStates.FILLING&&t!==e.waveState&&this.waveFill()},u.componentWillUnmount=function(){this.terminate()},u.initialize=function(){this.children.forEach((function(e){return e.initialize()})),this.bindEvents(),this.resizeCanvas(),document.hidden&&this.delayedPause()},u.terminate=function(){this.pause(),this.unbindEvents(),this.children.forEach((function(e){return e.terminate()}))},u.bindEvents=function(){window.addEventListener("resize",this.resizeCanvas,!1),window.addEventListener("blur",this.delayedPause,!1),window.addEventListener("focus",this.play,!1),document.addEventListener("visibilitychange",this.handleVisibilityChange,!1),l.ComponentDispatch.subscribe(p.ComponentActions.WAVE_EMPHASIZE,this.handleWaveEmphasize)},u.unbindEvents=function(){window.removeEventListener("resize",this.resizeCanvas,!1),window.removeEventListener("blur",this.delayedPause,!1),window.removeEventListener("focus",this.play,!1),document.removeEventListener("visibilitychange",this.handleVisibilityChange,!1),l.ComponentDispatch.unsubscribe(p.ComponentActions.WAVE_EMPHASIZE,this.handleWaveEmphasize)},u.advanceTransitionalState=function(){var e=this.props.waveState;e!==c.WaveStates.INITIAL&&e!==c.WaveStates.FILLING||this.updateWaveState(e+1)},u.waveFill=function(){this._isPlaying?this.children.forEach((function(e){return e.fill()})):this.updateWaveState(c.WaveStates.FILLED)},u.updateAnimation=function(e){this.children.forEach((function(t){return t.update(e)}))},u.renderAnimation=function(){var e=this.canvasContext;null!=e&&(e.fillStyle=p.Colors.PRIMARY_DARK_630,e.fillRect(0,0,this.width,this.height),this.children.forEach((function(t){return t.render(e)})))},u.render=function(){var e=this,t=this.props,n=t.waveState,r=t.hideFallback,l=t.embedded;return _(i.AccessibilityPreferencesContext.Consumer,{},void 0,(function(t){var i,u;return t.reducedMotion.enabled?_("div",{className:(0,o.default)(v.default.fallbackImage,(i={},i[v.default.embedded]=l,i[v.default.visible]=!r&&n>=c.WaveStates.ENTERED,i))}):a.createElement("canvas",{className:(0,o.default)(v.default.canvas,(u={},u[v.default.embedded]=l,u)),ref:e.setCanvas})}))},r}(a.Component);S.displayName="WaveAnimation",S.defaultProps={embedded:!1};var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(5178),o=(r=n(5529))&&r.__esModule?r:{default:r};var i=function(){function e(){var e=this;this.img=null,this.loaded=!1,this.isFilled=!1,this.alpha=0,this.mx=0,this.my=0,this.x=0,this.y=0,this.velX=0,this.velY=0,this.targetX=40,this.targetY=40,this.spring={friction:60,tension:100},this.handleMouseMove=function(t){var n=t.clientX,r=t.clientY;e.targetX=n/window.innerWidth*20+20,e.targetY=r/window.innerWidth*20+20}}var t=e.prototype;return t.initialize=function(){var e=this;this.img=new Image,this.img.onload=function(){e.loaded=!0},this.img.src=o.default,this.bind()},t.bind=function(){window.addEventListener("mousemove",this.handleMouseMove,!1)},t.unbind=function(){window.removeEventListener("mousemove",this.handleMouseMove,!1)},t.terminate=function(){this.img=null,this.loaded=!1,this.isFilled=!1,this.alpha=0,this.unbind()},t.update=function(e){this.loaded&&(!this.isFilled&&this.alpha<1?this.alpha=Math.min(1,this.alpha+e):this.isFilled&&this.alpha>0&&(this.alpha=Math.max(0,this.alpha-3*e)),this.velX+=(0,a.applySpringForce)(this.targetX,this.x,this.velX,this.spring)*e,this.velY+=(0,a.applySpringForce)(this.targetY,this.y,this.velY,this.spring)*e,this.x+=this.velX*e,this.y+=this.velY*e)},t.render=function(e){var t=this.img;this.loaded&&null!=t&&(e.save(),e.globalCompositeOperation="source-atop",e.globalAlpha=this.alpha,e.drawImage(t,this.x+20,this.y+20),e.restore())},t.fill=function(){this.isFilled=!0},e}();i.displayName="Blobs";var l=i;t.default=l},function(e,t,n){e.exports=n.p+"c8f0b54f79a9fd1ef60ad74c73a1ee1a.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(5531)),a=o(n(5532));function o(e){return e&&e.__esModule?e:{default:e}}var i=function(){function e(){this.particles=[],this.wind=new a.default,this.alpha=0,this.isFilled=!1,this.loadInTimer=null}var t=e.prototype;return t.initialize=function(){var e=this;this.particles=[],this.wind.initialize(),this.loadInTimer=setTimeout((function(){for(var t=0;t<75;t++)e.particles.push(new r.default)}),250)},t.terminate=function(){this.particles=[],this.wind.terminate(),null!=this.loadInTimer&&clearTimeout(this.loadInTimer)},t.update=function(e){var t=this;0!==this.particles.length&&(!this.isFilled&&this.alpha<1?this.alpha=Math.min(1,this.alpha+e):this.isFilled&&this.alpha>0&&(this.alpha=Math.max(0,this.alpha-3*e)),this.wind.update(),this.particles.forEach((function(n){return n.update(10*t.wind.forceX*e,10*Math.min(t.wind.forceY,-.001)*e-.1)})))},t.render=function(e){var t=this;0!==this.particles.length&&(e.save(),e.globalCompositeOperation="source-atop",this.particles.forEach((function(n){return n.render(e,t.alpha)})),e.restore())},t.fill=function(){this.isFilled=!0},e}();i.displayName="Particles";var l=i;t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5178),a=n(997),o=["#7d8187","#18191c","#8fa2df","#4f545c"],i=function(){function e(){this.size=(0,r.randomNumber)(2,3),this.depth=(0,r.randomNumber)(1,4),this.positionMultiplier=this.depth/4,this.color=o[4-this.depth],this.offscreenX=a.MAX_RADIUS+this.size,this.offscreenY=a.MAX_RADIUS+this.size,this.x=(0,r.randomNumber)(-this.size,this.offscreenX),this.y=(0,r.randomNumber)(-this.size,this.offscreenY)}var t=e.prototype;return t.checkBounds=function(){this.x>this.offscreenX?this.x=-this.size:this.y>this.offscreenY?this.y=-this.size:this.x<-this.size?this.x=this.offscreenX:this.y<-this.size&&(this.y=this.offscreenY)},t.update=function(e,t){this.checkBounds(),this.y+=t*this.positionMultiplier,this.x+=e*this.positionMultiplier},t.render=function(e,t){e.beginPath(),e.globalAlpha=t*this.depth/4,e.arc(this.x,this.y,this.size,0,a.TWO_PI,!0),e.fillStyle=this.color,e.fill(),e.globalAlpha=1},e}();i.displayName="Particle";var l=i;t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;function r(e,t){return Math.max(Math.min((e-t)/30,1),-1)}var a=function(){function e(){var e=this;this.resistance=.98,this.px=0,this.py=0,this.x=0,this.y=0,this.forceX=0,this.forceY=0,this.handleMouseMove=function(t){var n=t.clientX,r=t.clientY;e.x=n,e.y=r}}var t=e.prototype;return t.initialize=function(){window.addEventListener("mousemove",this.handleMouseMove)},t.terminate=function(){window.removeEventListener("mousemove",this.handleMouseMove)},t.update=function(){this.x!==this.px&&this.y!==this.py&&(this.forceX+=r(this.x,this.px),this.forceY+=r(this.y,this.py),this.px=this.x,this.py=this.y),0!==this.forceX&&(this.forceX=this.forceX*this.resistance),0!==this.forceY&&(this.forceY=this.forceY*this.resistance)},t.render=function(){},e}();a.displayName="Wind";var o=a;t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(658)),a=n(169),o=s(n(5534)),i=n(5178),l=n(997),u=s(n(5179));function s(e){return e&&e.__esModule?e:{default:e}}var d=(0,a.cssValueToNumber)(u.default.responsiveWidthMobile);function f(e,t,n,r){return t*(n/r)+e}function c(){return Math.min(Math.max(Math.min(.8*window.innerWidth,.8*window.innerHeight),l.MIN_RADIUS),l.MAX_RADIUS)}var p=function(){function e(e){var t,n=this;this.points=[],this.hasEntered=!1,this.isFilling=!1,this._resizeWave=function(){var e=c();n.points.forEach((function(t,n){var r=e*Math.cos(l.TWO_PI*f(0,.25,n,15))-40,a=e*Math.sin(l.TWO_PI*f(0,.25,n,15))-40;0!==n?a+=(0,i.randomNumber)(0,30)-15:r+=(0,i.randomNumber)(0,30)-15,t.targetX=r,t.targetY=a,t.angle=Math.atan2(a,r)}))},this.resizeWave=(0,r.default)(this._resizeWave,200),this.updateWaveState=e,this.hasEntered=!1;for(var a=0;a<=15;a++)this.points.push(new o.default((t=a,Math.floor(7.5-Math.floor(Math.abs(t-7.5))))))}var t=e.prototype;return t.initialize=function(){this._resizeWave()},t.emphasize=function(){this.points.forEach((function(e){return e.speedUp=1}))},t.terminate=function(){this.points=[]},t.update=function(e){0!==this.points.length&&(this.points.forEach((function(t){return t.update(Math.min(e,1/60))})),this.hasEntered||this.points[0].x>d&&(this.hasEntered=!0,this.updateWaveState(l.WaveStates.ENTERED)),this.isFilling&&this.points[0].x>this.points[0].targetX&&(this.isFilling=!1,this.updateWaveState(l.WaveStates.FILLED)))},t.render=function(e){if(0!==this.points.length){var t=this.points,n=t[0],r=t.slice(1);e.save(),e.beginPath(),e.moveTo(n.x,n.y),r.forEach((function(t,n){if(null==r[n+1])e.quadraticCurveTo(t.x,t.y,t.x,t.y);else{var a=(t.x+r[n+1].x)/2,o=(t.y+r[n+1].y)/2;e.quadraticCurveTo(t.x,t.y,a,o)}})),e.lineTo(0,0),e.closePath(),e.fillStyle="#000",e.globalCompositeOperation="destination-in",e.fill(),e.restore()}},t.fill=function(){var e=this,t=Math.sqrt(window.innerWidth*window.innerWidth+window.innerHeight*window.innerHeight)+100,n=c()-140,r=function(e,t,n,r){e.targetX=t*Math.cos(l.TWO_PI*f(0,.25,n,15))-40,e.targetY=t*Math.sin(l.TWO_PI*f(0,.25,n,15))-40,r&&(e.targetX+=(0,i.randomNumber)(0,30)-15,e.targetY+=(0,i.randomNumber)(0,30)-15,e.speedUp=3,e.spring.tension=l.POINT_TENSION_DEFAULT*Math.random()*.5+l.POINT_TENSION_DEFAULT)};this.points.forEach((function(e,t){return r(e,n,t,!0)})),setTimeout((function(){e.points.forEach((function(e,n){r(e,t,n,!1);var a=1-e.index/7.5;e.spring.friction+=e.spring.friction+e.spring.friction*a,e.spring.tension=.7*l.POINT_TENSION_DEFAULT+80*Math.random(),e.waveRange=2*e.waveRange})),e.isFilling=!0,e.updateWaveState(l.WaveStates.FILLING)}),250)},e}();p.displayName="Wave";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5178),a=n(997),o=2.15*Math.cos(Math.PI),i=function(){function e(e){this.x=-40,this.y=-40,this.targetX=0,this.targetY=0,this.oscillate=!0,this.velX=0,this.velY=0,this.angle=0,this.speedUp=1.5,this.waveRange=60,this.spring={friction:15,tension:a.POINT_TENSION_DEFAULT},this.index=e,this.spring.tension=a.POINT_TENSION_DEFAULT*Math.max(.1,e/7)+a.POINT_TENSION_DEFAULT,this.count=o*e}var t=e.prototype;return t.updateStatic=function(){this.targetX=this.targetX+30*Math.cos(this.angle)*Math.sin(this.count),this.targetY=this.targetY+30*Math.sin(this.angle)*Math.sin(this.count),this.x=this.targetX,this.y=this.targetY},t.update=function(e){var t,n;if(this.speedUp>0?(this.speedUp=Math.max(0,this.speedUp-e),this.count+=e*(10*Math.min(this.speedUp,1)+.4)):this.count+=.4*e,t=(0,r.applySpringForce)(this.targetX,this.x,this.velX,this.spring),n=(0,r.applySpringForce)(this.targetY,this.y,this.velY,this.spring),this.velX+=t*e,this.velY+=n*e,this.oscillate){var a=this.targetX+this.waveRange*Math.cos(this.angle)*Math.sin(this.count),o=this.targetY+this.waveRange*Math.sin(this.angle)*Math.sin(this.count);t=(0,r.applySpringForce)(a,this.x,this.velX,this.spring),n=(0,r.applySpringForce)(o,this.y,this.velY,this.spring),this.velX+=t*e,this.velY+=n*e}this.x+=this.velX*e,this.y+=this.velY*e},t.render=function(e){e.fillStyle="#fff",e.fillRect(this.x,this.y,4,4)},e}();i.displayName="Point";var l=i;t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.backgroundImagePreloader=function(e){var t=function(t){var n,r;function o(e){var n;(n=t.call(this,e)||this).cachedURLs=[],n.canceller=null;var r=e.style,a=r?f(r.backgroundImage):null;return n.cachedURLs=[a],n.state={cached:a,url:null,loaded:!0},n}r=t,(n=o).prototype=Object.create(r.prototype),n.prototype.constructor=n,s(n,r);var l=o.prototype;return l.componentDidUpdate=function(e,t){var n=this;if(t!==this.state){var r=this.state,a=r.cached,o=r.loaded,i=this.props.style,l=i?f(i.backgroundImage):null;null==l&&l!==a||this.cachedURLs.indexOf(l)>=0?this.setState({loaded:!0,cached:l}):null!=l&&l!==a&&!0===o&&this.setState({loaded:!1},(function(){return n.preloadURL(l)}))}},l.preloadURL=function(e){var t=this;this.canceller&&this.canceller(),this.canceller=(0,i.loadImage)(e,(function(n){t.canceller&&(t.canceller=null),n||(t.cachedURLs.push(e),t.setState({cached:e,loaded:!0}));var r=t.props.onBackgroundImageLoad;r&&r(n,e)}))},l.componentWillUnmount=function(){this.canceller&&this.canceller(),this.cachedURLs.length=0},l.render=function(){var t=this.props,n=t.style,r=(t.onBackgroundImageLoad,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(t,["style","onBackgroundImageLoad"])),o=this.state,i=o.loaded,l=o.cached;return!i&&n&&(n=u({},n,{backgroundImage:c(l)})),a.createElement(e,u({style:n},r))},o}(a.Component);return t.displayName="BackgroundImagePreloader",(0,o.default)(t,e),t};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(5516))&&r.__esModule?r:{default:r},i=n(259);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 15.2"}),s("path",{className:f,fill:d,fillRule:"evenodd",d:"m16 7.6c0 .79-1.28 1.38-1.52 2.09s.44 2 0 2.59-1.84.35-2.46.8-.79 1.84-1.54 2.09-1.67-.8-2.47-.8-1.75 1-2.47.8-.92-1.64-1.54-2.09-2-.18-2.46-.8.23-1.84 0-2.59-1.54-1.3-1.54-2.09 1.28-1.38 1.52-2.09-.44-2 0-2.59 1.85-.35 2.48-.8.78-1.84 1.53-2.12 1.67.83 2.47.83 1.75-1 2.47-.8.91 1.64 1.53 2.09 2 .18 2.46.8-.23 1.84 0 2.59 1.54 1.3 1.54 2.09z"}))}d.displayName="FlowerStarIcon";var f=d;t.default=f},function(e,t,n){e.exports=n.p+"ffac5bb3fb919ce8bf7137d79e9defc9.mp4"},function(e,t,n){e.exports=n.p+"5ccabf62108d5a8074ddd95af2211727.png"},function(e,t,n){e.exports=n.p+"3a9125b1cf120f62f1339925115af7d4.mp4"},function(e,t,n){e.exports=n.p+"c33d106fdbfb5f84e0e4f0352665f230.png"},function(e,t,n){e.exports=n.p+"0bdc0497eb3a19e66f2b1e3d5741634c.webm"},function(e,t,n){e.exports=n.p+"3d5696326e1a1f22f5025061e6701193.webm"},,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchActivityStatistics=function(){return d.apply(this,arguments)};var r=l(n(11)),a=l(n(2)),o=l(n(334)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}function d(){return(d=s(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(null!=(t=o.default.lastFetched)&&Date.now()-t<216e5)){e.next=3;break}return e.abrupt("return");case 3:return e.prev=3,e.next=6,r.default.get({url:i.Endpoints.USER_ACTIVITY_STATISTICS,oldFormErrors:!0});case 6:n=e.sent,a.default.dispatch({type:i.ActionTypes.USER_ACTIVITY_STATISTICS_FETCH_SUCCESS,statistics:n.body}),e.next=13;break;case 10:return e.prev=10,e.t0=e.catch(3),e.abrupt("return",e.t0);case 13:case"end":return e.stop()}}),e,null,[[3,10]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=n(343),l=v(n(63)),u=v(n(652)),s=v(n(126)),d=n(5624),f=n(169),c=v(n(7)),p=v(n(5632));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement(g.default,A({className:(0,o.default)(T.default.verticalFit,T.default.paginator),currentPageIndex:d,onChangePage:S,numPages:i,ref:t},l),a.createElement(E.default,{className:T.default.bottomDivider,ref:u},_.map((function(e,t){return R(O.default,{className:(0,o.default)(T.default.paymentRow,T.default.bottomDivider),payment:e,locale:n,compactMode:r},t)}))))})))}L.displayName="PaymentHistoryPage";var D=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o0?R("div",{className:(0,o.default)(T.default.paymentPane,T.default.verticalFit)},void 0,t?null:R("div",{className:(0,o.default)(T.default.paymentRow,T.default.bottomDivider)},void 0,R(_.default,{className:T.default.paymentRowHeader},void 0,R("div",{className:b.default.date},void 0,I.default.Messages.BILLING_PAYMENT_TABLE_HEADER_DATE),R("div",{className:T.default.paymentRowHeaderDescription},void 0,I.default.Messages.BILLING_PAYMENT_TABLE_HEADER_DESCRIPTION),R("div",{className:b.default.amount},void 0,I.default.Messages.BILLING_PAYMENT_TABLE_HEADER_AMOUNT))),R(L,{compactMode:t,locale:a,payments:n,numPages:this.numPages})):null):null},l=r,(s=[{key:"numPages",get:function(){return Math.max(Math.ceil(this.props.payments.length/10),1)}}])&&N(l.prototype,s),p&&N(l,p),r}(a.PureComponent);function w(e){var t=(0,s.useStateFromStores)([y.default],(function(){return y.default.getPayments()})),n=(0,s.useStateFromStores)([m.default],(function(){return m.default.getSubscription()}));return a.createElement(D,A({},e,{payments:t,subscription:n}))}D.displayName="PaymentHistory",D.defaultProps={compactMode:!1},w.displayName="ConnectedPaymentHistory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=i(n(5619));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(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 s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["currentPageIndex","numPages","onChangePage","children","className","showPageCount"]),S=f<=0,O=f>=c-1;return a.createElement("div",p({className:(0,o.default)(d.default.paginator,h),ref:t},E),m,v("div",{className:d.default.pageActions},void 0,v(i.default,{className:(0,o.default)(d.default.pageButtonPrev,(n={},n[d.default.disabled]=S,n)),tabIndex:S?-1:0,onClick:S?void 0:function(){return y(f-1)}},void 0,v(l.default,{className:d.default.pageButtonIcon,"aria-label":s.default.Messages.PAGINATION_PREVIOUS})),v("div",{className:d.default.pageIndicator},void 0,g?s.default.Messages.PAGINATOR_OF_PAGES.format({currentPage:f+1,numPages:c}):s.default.Messages.PAGINATOR_CURRENT_PAGE.format({currentPage:f+1})),v(i.default,{className:(0,o.default)(d.default.pageButtonNext,(r={},r[d.default.disabled]=O,r)),tabIndex:O?-1:0,onClick:O?void 0:function(){return y(f+1)}},void 0,v(u.default,{className:d.default.pageButtonIcon,"aria-label":s.default.Messages.PAGINATION_NEXT}))))}));t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=j();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=k(n(8)),i=k(n(140)),l=k(n(5)),u=n(644),s=k(n(3)),d=k(n(427)),f=n(5187),c=k(n(5405)),p=n(343),v=k(n(56)),y=k(n(334)),m=k(n(249)),h=k(n(84)),_=k(n(63)),g=k(n(439)),E=k(n(652)),S=k(n(248)),O=k(n(5188)),I=k(n(971)),T=k(n(350)),b=k(n(5298)),C=k(n(5285)),M=n(990),N=n(111),P=k(n(130)),A=n(250),R=k(n(5548)),L=n(1),D=k(n(7)),w=k(n(5326));function k(e){return e&&e.__esModule?e:{default:e}}function j(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return j=function(){return e},e}function U(){return(U=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u0?x(a.Fragment,{},void 0,x(z,{description:t.description,cost:(0,A.formatPrice)(l-i,u)}),x(z,{description:D.default.Messages.BILLING_PAYMENT_BREAKDOWN_TAXES,cost:(0,A.formatPrice)(i,u)})):null,x(z,{description:D.default.Messages.BILLING_PAYMENT_BREAKDOWN_TOTAL,cost:(0,A.formatPrice)(l,u)})))},v.renderRefundDetails=function(){var e=this.props,t=e.locale,n=e.payment,r=this.validateRefundRules();if(r.includes(W.PAYMENT_STATUS)||r.includes(W.ALREADY_REFUNDED)||r.includes(W.SKU_STICKER_PACK))return null;var o,i=0===r.length,l=V(t),u=n.isPremiumSubscription||n.isPremiumGuildSubscription||n.isPremiumGift?5:14;return o=r.includes(W.SKU_TYPE)?D.default.Messages.BILLING_APPLICATION_CONSUMABLE_REFUND_TEXT_UNABLE.format({supportURL:l}):i?n.isPreorder&&this.isSkuPreorder?D.default.Messages.BILLING_PREORDER_REFUND_TEXT.format({supportURL:l}):n.isPremiumSubscription||n.isPremiumGuildSubscription?D.default.Messages.BILLING_PREMIUM_REFUND_TEXT.format({dateLimit:u,supportURL:l}):n.isGift?D.default.Messages.BILLING_GIFT_REFUND_TEXT.format({dateLimit:u,supportURL:l}):D.default.Messages.BILLING_APPLICATION_REFUND_TEXT.format({dateLimit:u,playtimeLimit:2,supportURL:l}):n.isGift?D.default.Messages.BILLING_GIFT_REFUND_TEXT_UNABLE.format({dateLimit:u}):n.isPremiumSubscription||n.isPremiumGuildSubscription?D.default.Messages.BILLING_PREMIUM_REFUND_TEXT_UNABLE.format({dateLimit:u}):D.default.Messages.BILLING_APPLICATION_REFUND_TEXT_UNABLE.format({dateLimit:u,playtimeLimit:2}),x(a.Fragment,{},void 0,x("h2",{className:w.default.paymentHeader},void 0,D.default.Messages.BILLING_REFUND_HEADER),x("div",{className:w.default.paymentText},void 0,x("div",{},void 0,o),this.renderRefundActions(r)))},v.renderRefundActions=function(e){var t=this.props,n=t.locale,r=t.payment;if(this.isSkuPreorder||e.includes(W.SKU_TYPE))return null;var a=e.includes(W.PURCHASE_DATE)?T.default:I.default,o=e.includes(W.TIME_PLAYED)?T.default:I.default;return x(_.default,{justify:_.default.Justify.BETWEEN,align:_.default.Align.END},void 0,x(_.default,{},void 0,x("div",{className:w.default.refundCriteria},void 0,x("h3",{className:w.default.refundSubHeader},void 0,r.isPreorder?D.default.Messages.BILLING_REFUND_RELEASE_DATE_SUBHEADER:D.default.Messages.BILLING_REFUND_PURCHASE_DATE_SUBHEADER),x(_.default,{align:_.default.Align.CENTER},void 0,x(a,{className:w.default.refundCriteriaIcon}),x("div",{},void 0,D.default.Messages.BILLING_REFUND_PURCHASE_DATE.format({daysSincePurchase:this.daysSincePurchase})))),r.isPremiumSubscription||r.isGift||r.isPremiumGuildSubscription?null:x("div",{className:w.default.refundCriteria},void 0,x("h3",{className:w.default.refundSubHeader},void 0,D.default.Messages.BILLING_REFUND_PLAY_TIME_SUBHEADER),x(_.default,{},void 0,x(o,{className:w.default.refundCriteriaIcon}),x("div",{},void 0,null!=this.timePlayed?this.timePlayed.humanize():D.default.Messages.BILLING_REFUND_PLAY_TIME_NEVER_PLAYED)))),x(m.default,{href:V(n)},void 0,D.default.Messages.BILLING_REFUND_REPORT_A_PROBLEM))},v.renderDescription=function(){var e,t,n=this.props,r=n.compactMode,o=n.payment,i=n.application,u=n.stickerPack,s=this.state.expanded,d=o.sku,p=o.subscription;if(null!=p&&null!=p.planId){var v,y=[];P.default.isNoneSubscription(p.planId)||(y.push(P.default.getDisplayName(p.planId)),v=L.SubscriptionPlanInfo[p.planId]);for(var m,h=G(p.additionalPlans);!(m=h()).done;){var _=m.value,E=_.planId,O=_.quantity;y.push((O>1?O+"x ":"")+P.default.getDisplayName(E)),null==v&&(v=L.SubscriptionPlanInfo[E])}t=y.join(", "),e=x(g.default,{className:w.default.descriptionIcon,game:i,size:g.default.Sizes.XSMALL,skuId:null!=v?v.skuId:null})}else if(null!=d)if(t=o.isPreorder?D.default.Messages.PREORDER_SKU_NAME.format({name:d.name}):d.name,null!=u){var I=(0,f.getStickerPackPreviewSticker)(u);e=x(c.default,{disableAnimation:!s,isInteracting:s,sticker:I,className:w.default.descriptionIcon,size:24})}else e=x(g.default,{className:w.default.descriptionIcon,game:i,size:g.default.Sizes.XSMALL,skuId:d.id});else e=x(C.default,{className:w.default.descriptionIcon}),t=o.description;var T=x("div",{className:w.default.date},void 0,(0,M.dateFormat)((0,l.default)(o.createdAt),"MM/DD/YYYY")),N=o.isGift?x(S.default,{text:D.default.Messages.BILLING_GIFT_PURCHASE_TOOLTIP},void 0,(function(e){return a.createElement(b.default,U({className:w.default.giftIcon},e))})):null;return r?x("div",{className:w.default.description},void 0,e,x("div",{},void 0,t,T),N):x(a.Fragment,{},void 0,T,x("div",{className:w.default.description},void 0,e,x("div",{},void 0,t),N))},v.renderExpandedSection=function(){return x("div",{className:w.default.expandedInfo},void 0,x("h2",{className:w.default.paymentHeader},void 0,D.default.Messages.BILLING_PURCHASE_DETAILS_HEADER),this.renderPaymentBreakdown(),this.renderRefundDetails())},v.render=function(){var e=this,t=this.props,n=t.payment,r=t.className,i=t.compactMode,l=this.state.expanded;return x(u.ListNavigatorItem,{id:n.id},void 0,(function(t){var n;return a.createElement(h.default,U({onClick:e.handleExpandInfo,className:(0,o.default)(l?w.default.payment:w.default.hoverablePayment,r,(n={},n[w.default.compact]=i,n)),focusProps:{offset:4}},t),x(_.default,{className:w.default.summaryInfo,align:_.default.Align.CENTER},void 0,e.renderDescription(),x("div",{className:w.default.amount},void 0,e.renderStatus(),e.renderPrice()),x(O.default,{className:w.default.expand,direction:l?O.default.Directions.UP:O.default.Directions.DOWN})),l?e.renderExpandedSection():null)}))},i=r,(s=[{key:"timePlayed",get:function(){var e=this.props.applicationStatistics;return null!=e&&null!=e.total_discord_sku_duration?l.default.duration(e.total_discord_sku_duration,"seconds"):null}},{key:"daysSincePurchase",get:function(){var e=this.props.payment,t=null!=e.sku?e.sku.releaseDate:null,n=null!=t&&t.isAfter(e.createdAt)?t:e.createdAt;return(0,l.default)().diff(n,"days")}},{key:"isSkuPreorder",get:function(){var e=this.props.payment;return null!=e.sku&&e.sku.isPreorder()}},{key:"typeString",get:function(){var e=this.props.payment.paymentSource;return e instanceof p.PaypalSourceRecord?E.default.Types.PAYPAL:e instanceof p.CreditCardSourceRecord?E.default.getType(e.brand):E.default.Types.UNKNOWN}}])&&B(i.prototype,s),d&&B(i,d),r}(a.PureComponent);K.displayName="PaymentHistoryRow",K.defaultProps={compactMode:!1};var $=s.default.connectStores([d.default,y.default,v.default],(function(e){var t=e.payment,n=null!=t.sku&&t.sku.type===L.SKUTypes.DURABLE_PRIMARY?t.sku.applicationId:null,r=null!=t.sku&&(0,N.hasFlag)(t.sku.flags,L.SKUFlags.STICKER_PACK)?d.default.getStickerPackBySkuId(t.sku.id):null;return{applicationStatistics:null!=n?y.default.getCurrentUserStatisticsForApplication(n):null,application:null!=n?v.default.getGame(n):null,stickerPack:r}}))(K);t.default=$},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLocalizedDisplayMonth=function(e,t){var n=new Date;return n.setMonth(e-1),n.toLocaleString(t,{month:"short"})}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={MenuStyle:!0};t.default=t.MenuStyle=void 0;var a=_(n(0)),o=m(n(8)),i=m(n(154)),l=n(7693),u=m(n(90)),s=n(372),d=m(n(970)),f=_(n(8185));Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}));var c,p,v=_(n(8288)),y=m(n(6727));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(){return(g=Object.assign||function(e){for(var t=1;t1){for(var i=new Array(o),l=0;l0?l[l.length-1]:t;switch(u.type){case"separator":d.push(E(v.Separator,{},"separator-"+s)),i=0;break;case"groupstart":i>0&&u.length>0&&(d.push(E(v.Separator,{},"separator-"+s)),i=0),l.push([]);break;case"groupend":l.length>0&&t.push(a.createElement(v.Group,g({key:"group-"+s,contents:l.pop()},u.props)));break;case"item":var f=u.children,c=[].concat(r,[u.key]),p=n.isFocused(c),y=null!=f?{"aria-haspopup":!0}:{},m=a.createElement(v.Item,g({key:u.key},u.props,{label:u.label,hasSubmenu:null!=f,isFocused:p,menuItemProps:g({},n.getItemProps({path:c}),{},y),onClose:o}));d.push(null!=f?a.createElement(v.SubmenuItem,g({key:u.key+"-submenu"},u.props,{parentItem:m,isFocused:p,menuSubmenuProps:n.getSubmenuProps({path:c}),renderSubmenu:function(){return e(f,n,c,o)}})):m),i++;break;case"customitem":var h=[].concat(r,[u.key]);d.push(a.createElement(v.CustomItem,g({key:u.key},u.props,{isFocused:n.isFocused(h),menuItemProps:n.getItemProps({path:h}),onClose:o}),u.render)),i++;break;case"checkbox":var _=[].concat(r,[u.key]);d.push(a.createElement(v.CheckboxItem,g({key:u.key},u.props,{isFocused:n.isFocused(_),menuItemProps:n.getItemProps({path:_,role:"menuitemcheckbox"})}))),i++;break;case"radio":var S=[].concat(r,[u.key]);d.push(a.createElement(v.RadioItem,g({key:u.key},u.props,{isFocused:n.isFocused(S),menuItemProps:n.getItemProps({path:S,role:"menuitemradio"})}))),i++;break;case"control":var O=[].concat(r,[u.key]);d.push(a.createElement(v.ControlItem,g({key:u.key},u.props,{isFocused:n.isFocused(O),menuItemProps:n.getItemProps({path:O}),onClose:o}))),i++}return t}),[])}(h,T,[],m)))}t.MenuStyle=p,function(e){e.FIXED="styleFixed",e.FLEXIBLE="styleFlexible"}(p||(t.MenuStyle=p={})),O.displayName="Menu";var I=O;t.default=I},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(11)),a=d(n(2)),o=d(n(677)),i=d(n(706)),l=n(648),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){f(o,r,a,i,l,"next",e)}function l(e){f(o,r,a,i,l,"throw",e)}i(void 0)}))}}function p(){return(p=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","aria-label"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24","aria-label":c}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M11.383 3.07904C11.009 2.92504 10.579 3.01004 10.293 3.29604L6 8.00204H3C2.45 8.00204 2 8.45304 2 9.00204V15.002C2 15.552 2.45 16.002 3 16.002H6L10.293 20.71C10.579 20.996 11.009 21.082 11.383 20.927C11.757 20.772 12 20.407 12 20.002V4.00204C12 3.59904 11.757 3.23204 11.383 3.07904ZM14 5.00195V7.00195C16.757 7.00195 19 9.24595 19 12.002C19 14.759 16.757 17.002 14 17.002V19.002C17.86 19.002 21 15.863 21 12.002C21 8.14295 17.86 5.00195 14 5.00195ZM14 9.00195C15.654 9.00195 17 10.349 17 12.002C17 13.657 15.654 15.002 14 15.002V13.002C14.551 13.002 15 12.553 15 12.002C15 11.451 14.551 11.002 14 11.002V9.00195Z","aria-hidden":!0}))}d.displayName="Speaker"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=a.forwardRef((function(t,n){return l(o.AnalyticsContext.Consumer,{},void 0,(function(r){return a.createElement(e,u({},t,{ref:n,analyticsContext:r}))}))}));return t.displayName="withAnalyticsContext("+(e.displayName||e.name||"")+")",t};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(15);function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}var G={delay:300,position:O.default.Positions.TOP};t.EXPRESSION_TOOLTIP_PROPS=G;var F=function(e){return function(t){e&&e(t),(0,P.setVolume)(t)}},B=function(e){return function(t){e&&e(t),(0,P.setMuted)(t)}};function H(e){var t=e.onVolumeChange,n=e.onMute,r=e.volume,o=e.autoMute,i=U(e,["onVolumeChange","onMute","volume","autoMute"]),l=F(t),u=B(n);return r=null==r?P.getVolume:r,o=null==o?P.getMuted:o,a.createElement(g.default,j({},i,{volume:r,autoMute:o,onVolumeChange:l,onMute:u,renderLinkComponent:W}))}function x(e){var t=e.onVolumeChange,n=e.volume,r=e.onMute,o=U(e,["onVolumeChange","volume","onMute"]),i=F(t),l=B(r);n=null==n?P.getVolume:n;return a.createElement(_.default,j({},o,{onVolumeChange:i,onMute:l,volume:n,autoMute:function(){return!1},renderLinkComponent:W}))}function V(e){return a.createElement(u.default,j({},e,{renderLinkComponent:W}))}function W(e){return a.createElement(s.default,e)}function Y(e){return a.createElement(E.default,e)}H.displayName="renderVideoComponent",x.displayName="renderAudioComponent",V.displayName="renderImageComponent",W.displayName="renderMaskedLinkComponent",Y.displayName="renderPlaintextFilePreview";var z,K=k(v.default,{});t.JumpBarType=z,function(e){e[e.OLD_MESSAGES=0]="OLD_MESSAGES",e[e.REPLY=1]="REPLY"}(z||(t.JumpBarType=z={}));var $=function(e){var t=e.type,n=void 0===t?z.OLD_MESSAGES:t,r=e.onClick;return k(T.MessagesInteractionContext.Consumer,{},void 0,(function(e){return e.disableInteractions?null:k("div",{className:L.default.jumpToPresentBar},void 0,k(f.default,{offset:4},void 0,k("button",{type:"button",onClick:r,className:L.default.barButtonMain},void 0,function(e){switch(e){case z.OLD_MESSAGES:return R.default.Messages.YOURE_VIEWING_OLDER_MESSAGES;case z.REPLY:return R.default.Messages.JUMP_BAR_VIEWING_REPLY;default:return(0,N.assertNever)(e)}}(n))),null!=r?k(f.default,{offset:4},void 0,k("button",{type:"button",onClick:r,className:L.default.barButtonAlt},void 0,function(e){switch(e){case z.OLD_MESSAGES:return R.default.Messages.JUMP_TO_PRESENT;case z.REPLY:return R.default.Messages.JUMP_TO_ORIGINAL_MESSAGE;default:return(0,N.assertNever)(e)}}(n),k(b.default,{className:L.default.barButtonIcon}))):k(S.default,{type:S.default.Type.PULSING_ELLIPSIS,className:L.default.spinner,itemClassName:L.default.spinnerItem}))}))};t.JumpToPresentBar=$,$.displayName="JumpToPresentBar";var Z=function(e){var t=e.onClick,n=e.loading;return k(T.MessagesInteractionContext.Consumer,{},void 0,(function(e){return e.disableInteractions?null:k(h.default,{className:L.default.messagesErrorBar,onClick:t,focusProps:{offset:{top:4,right:4,bottom:12,left:4}}},void 0,k("div",{className:L.default.barButtonMain},void 0,R.default.Messages.MESSAGES_FAILED_TO_LOAD),n?k(S.default,{type:S.default.Type.PULSING_ELLIPSIS,className:L.default.spinner,itemClassName:L.default.spinnerItem}):k("div",{className:L.default.barButtonAlt},void 0,R.default.Messages.MESSAGES_FAILED_TO_LOAD_TRY_AGAIN))}))};function q(){return k("div",{className:L.default.loadingMore,"aria-label":R.default.Messages.LOADING_MESSAGES_A11Y_LABEL},void 0,k(S.default,{className:L.default.spinner}))}t.ErrorLoadingBar=Z,Z.displayName="ErrorLoadingBar",q.displayName="LoadingMore";var X=function(e){return k("div",{className:L.default.tooltip},void 0,k(M.default,{color:M.default.Colors.CUSTOM},void 0,e),k(M.default,{className:L.default.clickCTA,color:M.default.Colors.CUSTOM},void 0,R.default.Messages.EMOJI_TOOLTIP_CLICK_CTA))};t.renderClickableTooltipNode=X,X.displayName="renderClickableTooltipNode";var Q=function(e){var t=e.children,n=e.className;return k("div",{className:(0,o.default)(L.default.popoutContainer,n)},void 0,t)};t.MessagePopoutContent=Q,Q.displayName="MessagePopoutContent";var J=function(e){var t=e.className;return k(Q,{className:t},void 0,k("div",{className:L.default.popoutLoadingBackground},void 0,k("div",{className:L.default.popoutLoadingForeground})))};t.PopoutLoadingAnimation=J,J.displayName="PopoutLoadingAnimation"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","backgroundColor"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 14 14"}),c?s("circle",{r:5,cx:7,cy:7,fill:c}):null,s("path",{fill:d,className:f,d:"M7.02799 0.333252C3.346 0.333252 0.361328 3.31792 0.361328 6.99992C0.361328 10.6819 3.346 13.6666 7.02799 13.6666C10.71 13.6666 13.6947 10.6819 13.6947 6.99992C13.6947 3.31792 10.7093 0.333252 7.02799 0.333252ZM10.166 9.19525L9.22333 10.1379L7.02799 7.94325L4.83266 10.1379L3.89 9.19525L6.08466 6.99992L3.88933 4.80459L4.832 3.86259L7.02733 6.05792L9.22266 3.86259L10.1653 4.80459L7.97066 6.99992L10.166 9.19525Z"}))}d.displayName="CloseCircle"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canViewInviteModal=function(e,t,n){var r=n||t;return null!=r&&e.can(p.Permissions.CREATE_INSTANT_INVITE,r)||null!=t&&null!=t.vanityURLCode},t.generateRowsForQuery=function(e,t,n,r,a){var o=new Set,v=[],y={numFriends:0,numDms:0,numGroupDms:0};if(""===e){if(n)for(var h,g=m(n);!(h=g()).done;){var E=h.value;if(null!=r&&r>0&&v.length>=r)break;if(!t.has(E)){var S=d.default.getUser(E);null==S||null!=a&&l.default.isMember(a,S.id)||(o.add(S.id),v.push({type:_.FRIEND,item:S,isSuggested:!0}),y.numFriends++)}}for(var O,I=m(f.default.getPrivateChannelIds());!(O=I()).done;){var T=O.value;if(null!=r&&r>0&&v.length>=r)break;var b=i.default.getChannel(T);if(null!=b)if(b.type!==p.ChannelTypes.GROUP_DM){if(null!=u.default.lastMessageId(b.id)){var C=b.getRecipientId();if(null!=C&&!t.has(C)&&!o.has(C)){var M=d.default.getUser(C);if(null==M||M.bot||null!=a&&l.default.isMember(a,M.id))continue;o.add(M.id),v.push({type:_.DM,item:M,isSuggested:!1}),y.numDms++}}}else v.push({type:_.GROUP_DM,item:b,isSuggested:!1}),y.numGroupDms++}for(var N,P=m(s.default.getFriendIDs());!(N=P()).done;){var A=N.value;if(null!=r&&r>0&&v.length>=r)break;if(!t.has(A)&&!o.has(A)){var R=d.default.getUser(A);null==R||null!=a&&l.default.isMember(a,R.id)||(v.push({type:_.FRIEND,item:R,isSuggested:!1}),y.numFriends++)}}}else c.default.queryDMUsers(e,50,!1).forEach((function(e){var n=e.user;if(!t.has(n.id)){var r=i.default.getDMFromUserId(n.id);if(null!=r)null!=u.default.lastMessageId(r)&&(o.add(n.id),v.push({type:_.DM,item:n,isSuggested:!1}),y.numDms++)}})),c.default.queryGroupDMs(e,50,!1).forEach((function(e){var t=e.channel;v.push({type:_.GROUP_DM,item:t,isSuggested:!1}),y.numGroupDms++})),c.default.queryFriends(e,500,!1).forEach((function(e){var n=e.user;t.has(n.id)||o.has(n.id)||(v.push({type:_.FRIEND,item:n,isSuggested:!1}),y.numFriends++)}));return{rows:v,counts:y}},t.getMostRecentDMedUser=function(e,t){for(var n,r=m(f.default.getPrivateChannelIds());!(n=r()).done;){var a=n.value,o=i.default.getChannel(a);if(null!=o&&o.type===p.ChannelTypes.DM&&null!=u.default.lastMessageId(o.id)){var s=o.getRecipientId();if(null!=s&&!e.has(s)){var c=d.default.getUser(s);if(null==c||c.bot||null!=t&&l.default.isMember(t,c.id))continue;return c}}}return null},t.maxAgeString=function(e,t){var n=parseInt(t,10),r=0===n,a=I[e].value;switch(I[e].type){case g:return r?v.default.Messages.INVITE_EXPIRES_MINUTES:v.default.Messages.INVITE_EXPIRES_MINUTES_OR_USES.format({numUses:n});case E:return r?v.default.Messages.INVITE_EXPIRES_HOURS.format({numHours:a}):v.default.Messages.INVITE_EXPIRES_HOURS_OR_USES.format({numHours:a,numUses:n});case S:return r?v.default.Messages.INVITE_EXPIRES_DAYS_PLURAL.format({numDays:a}):v.default.Messages.INVITE_EXPIRES_DAYS_OR_USES_PLURAL.format({numDays:a,numUses:n});case O:return r?v.default.Messages.INVITE_EXPIRES_NEVER:v.default.Messages.INVITE_EXPIRES_USES.format({numUses:n});default:return""}},t.urgentShareMessageString=function(e,t){if(null==e)return v.default.Messages.INVITE_MESSAGE_PLACEHOLDER.format({link:t});var n=I[e].value;switch(I[e].type){case g:return v.default.Messages.INVITE_URGENT_MINUTES_PLACEHOLDER.format({numMinutes:n,link:t});case E:return v.default.Messages.INVITE_URGENT_HOURS_MESSAGE_PLACEHOLDER.format({numHours:n,link:t});case S:return v.default.Messages.INVITE_URGENT_DAYS_MESSAGE_PLACEHOLDER.format({numDays:n,link:t});default:return v.default.Messages.INVITE_MESSAGE_PLACEHOLDER.format({link:t})}},t.default=t.RowTypes=void 0;var r,a,o=y(n(140)),i=y(n(9)),l=y(n(64)),u=y(n(231)),s=y(n(55)),d=y(n(12)),f=y(n(362)),c=y(n(445)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(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 h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u0?(l.value="",void(null!=o&&o(""))):void(i&&(t.props.gridResults?t.handleKeyDownGrid(e):t.handleKeyDownList(e)));e.keyCode!==m.KeyboardKeys.TAB&&null!=r&&r(e)},t.handleChange=function(e){var n=t.props.onQueryChange;null!=n&&n(e.currentTarget.value)},t.handleFocus=function(e){var n=t.props.onFocus;null!=n&&n(e)},t.handleClear=function(){var e=t.props.onClear,n=t.ref.current;null!=e&&e(),null!=n&&n.focus()},t.handleRemoveTag=function(e){var n=t.props.onRemoveTag;n&&n(e)},t.focus=function(){var e=t.ref.current;null!=e&&e.focus()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var i=r.prototype;return i.componentDidMount=function(){var e=this.props.subscribeToFocusEvent;e&&v.ComponentDispatch.subscribe(e,this.focus)},i.componentWillUnmount=function(){var e=this.props.subscribeToFocusEvent;e&&v.ComponentDispatch.unsubscribe(e,this.focus)},i.handleKeyDownGrid=function(e){var t=this.props,n=t.selectedRow,r=t.selectedColumn,a=t.sections,o=t.query,i=t.tags,l=t.onSelectionChange,u=t.onSelect,s=t.onRemoveTag,d=t.preventEscapePropagation;if(0!==a.length){switch(e.keyCode){case m.KeyboardKeys.BACKSPACE:(null==o||0===o.length)&&null!=i&&i.length>0&&(e.preventDefault(),e.stopPropagation(),s&&s(i.length-1));break;case m.KeyboardKeys.ARROW_DOWN:e.preventDefault(),e.stopPropagation(),-1===n?(n=0,r=0):((n+=1)>=a.length&&(n=a.length-1),r>=a[n]&&(r=a[n]-1));break;case m.KeyboardKeys.ARROW_UP:e.preventDefault(),e.stopPropagation(),(n-=1)<0?(n=0,r=0):r>=a[n]&&(r=a[n]-1);break;case m.KeyboardKeys.ARROW_LEFT:e.preventDefault(),e.stopPropagation(),-1===n&&(n=0),(r-=1)<0&&((n-=1)>=0?r=a[n]-1:n<0&&(n=0,r=0));break;case m.KeyboardKeys.ARROW_RIGHT:e.preventDefault(),e.stopPropagation(),-1===n&&(n=0),(r+=1)>=a[n]&&(r=0,(n+=1)>=a.length&&(r=a[n=a.length-1]-1));break;case m.KeyboardKeys.ENTER:if(e.preventDefault(),e.stopPropagation(),-1===n&&(n=0),-1===r&&(r=0),n>=a.length||r>=a[n])return;return void(null!=u&&u(n,r,e));case m.KeyboardKeys.ESCAPE:return e.preventDefault(),d&&e.stopPropagation(),void(null!=u&&u(null,null,e));default:return}null!=l&&l(n,r)}},i.handleKeyDownList=function(e){var t=this.props,n=t.sections,r=t.selectedSection,a=t.selectedRow,o=t.onSelect,i=t.onSelectionChange,l=t.query,u=t.tags,s=t.preventEscapePropagation,d=this.ref.current;if(null!=d)switch(e.keyCode){case m.KeyboardKeys.BACKSPACE:(null==l||0===l.length)&&null!=u&&u.length>0&&(e.preventDefault(),e.stopPropagation(),this.props.onRemoveTag&&this.props.onRemoveTag(u.length-1));break;case m.KeyboardKeys.ARROW_DOWN:e.preventDefault(),e.stopPropagation(),n.length>r&&++a>=n[r]&&(++r>=n.length&&(r=0),a=0),i&&i(r,a);break;case m.KeyboardKeys.ARROW_UP:e.preventDefault(),e.stopPropagation(),--a<0&&(--r<0&&(r=n.length-1),a=n[r]-1),i&&i(r,a);break;case m.KeyboardKeys.ENTER:e.preventDefault(),e.stopPropagation(),n.length>r&&n[r]>a&&o&&o(r,a,e);break;case m.KeyboardKeys.ESCAPE:e.preventDefault(),s&&e.stopPropagation(),o&&o(null,null,e),d.blur()}},i.render=function(){var e,t,n=this,r=this.props,i=r.autoFocus,s=r.query,f=r.placeholder,v=r.themeOverride,m=r.disabled,h=r.onClear,g=r.size,E=r.maxHeight,O=r.tags,T=r.onActivate,M=r.className,N=r["aria-activedescendant"],P=r.inputProps,A=null!=s&&s.length>0,R=!1,L=[];null!=O&&O.length>0&&("string"==typeof O[0]?O.forEach((function(e,t){return L.push(I(u.default,{focusProps:{offset:4},className:_.default.tag,onClick:n.handleRemoveTag.bind(n,t)},t,e,I(d.default,{className:_.default.close})))})):(R=!0,O.forEach((function(e,t){return L.push(I(u.default,{className:(0,o.default)(_.default.tag,_.default.richTag),onClick:n.handleRemoveTag.bind(n,t)},t,e.type===b.MEMBER&&e.avatar&&I(c.default,{src:e.avatar,"aria-label":e.label,size:c.default.Sizes.SIZE_16}),e.type===b.ROLE&&e.color&&I("span",{className:_.default.tagRoleColor,style:{backgroundColor:e.color}}),I("span",{className:_.default.tagLabel},void 0,e.label),I(d.default,{className:_.default.close})))}))));return I(l.default,{focusTarget:this.ref,ringTarget:this.containerRef},void 0,a.createElement("div",{ref:this.containerRef,className:(0,o.default)(M,_.default.container,g,(0,y.getThemeClass)(v),(e={},e[_.default.disabled]=m,e))},I(p.default,{className:_.default.inner,style:{maxHeight:E}},void 0,L,a.createElement("input",S({className:(0,o.default)(_.default.input,(t={},t[_.default.richTagInput]=R,t)),type:"text",ref:this.ref,spellCheck:"false",placeholder:f,value:s,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onFocus:this.handleFocus,disabled:m,autoFocus:i,onMouseDown:T,"aria-activedescendant":N},P)),h?I(C,{size:g,themeOverride:v,hasContent:A,onClear:this.handleClear}):null)))},r}(a.Component);M.displayName="SearchBar",M.Sizes=T,M.defaultProps={size:T.SMALL,query:"",sections:[],selectedSection:0,selectedRow:-1,selectedColumn:-1,gridResults:!1,placeholder:h.default.Messages.DM_SEARCH_PLACEHOLDER,disabled:!1,autoFocus:!1,preventEscapePropagation:!0,useKeyboardNavigation:!0};var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(3),o=(r=n(35))&&r.__esModule?r:{default:r};var i=function(){return(0,a.useStateFromStores)([o.default],(function(){return o.default.theme}))};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,d:"M5.43309 21C5.35842 21 5.30189 20.9325 5.31494 20.859L5.99991 17H2.14274C2.06819 17 2.01168 16.9327 2.02453 16.8593L2.33253 15.0993C2.34258 15.0419 2.39244 15 2.45074 15H6.34991L7.40991 9H3.55274C3.47819 9 3.42168 8.93274 3.43453 8.85931L3.74253 7.09931C3.75258 7.04189 3.80244 7 3.86074 7H7.75991L8.45234 3.09903C8.46251 3.04174 8.51231 3 8.57049 3H10.3267C10.4014 3 10.4579 3.06746 10.4449 3.14097L9.75991 7H15.7599L16.4523 3.09903C16.4625 3.04174 16.5123 3 16.5705 3H18.3267C18.4014 3 18.4579 3.06746 18.4449 3.14097L17.7599 7H21.6171C21.6916 7 21.7481 7.06725 21.7353 7.14069L21.4273 8.90069C21.4172 8.95811 21.3674 9 21.3091 9H17.4099L17.0495 11.04H15.05L15.4104 9H9.41035L8.35035 15H10.5599V17H7.99991L7.30749 20.901C7.29732 20.9583 7.24752 21 7.18934 21H5.43309Z"}),s("path",{className:f,fill:d,d:"M13.4399 12.96C12.9097 12.96 12.4799 13.3898 12.4799 13.92V20.2213C12.4799 20.7515 12.9097 21.1813 13.4399 21.1813H14.3999C14.5325 21.1813 14.6399 21.2887 14.6399 21.4213V23.4597C14.6399 23.6677 14.8865 23.7773 15.0408 23.6378L17.4858 21.4289C17.6622 21.2695 17.8916 21.1813 18.1294 21.1813H22.5599C23.0901 21.1813 23.5199 20.7515 23.5199 20.2213V13.92C23.5199 13.3898 23.0901 12.96 22.5599 12.96H13.4399Z"}))}d.displayName="ThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Item=t.Panel=t.Separator=t.Header=t.Looks=t.Types=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=n(452),l=n(228),u=f(n(84)),s=n(1),d=f(n(6954));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,v(e,t)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(){return(y=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["children","id"]);return a.createElement("div",y({},r,{role:"tabpanel",id:I(n)}),t)};function I(e){return e+"-tab"}function T(e,t){if(null!=e){var n={};return t===S.SELECTED?(n.backgroundColor=e,n.color=s.Colors.WHITE,n):(t===S.HOVER&&(n.backgroundColor=(0,l.hex2rgb)(e,.1)),n.color=e,n)}}t.Panel=O,O.displayName="Panel",function(e){e.DEFAULT="Default",e.HOVER="Hover",e.SELECTED="Selected"}(S||(S={}));var b=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;an}))};var r=d(n(7947)),a=d(n(6)),o=d(n(59)),i=d(n(20)),l=d(n(12)),u=d(n(130)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t,r){if(null==t&&(t="unknown",e instanceof Blob))switch(e.type){case"image/png":t+=".png"}if(null==r){e instanceof Blob&&(r=e.type);var a=n(8746);r=r||a.lookup(t)}if("function"!=typeof File||"Microsoft Edge"===o.default.name){var i=new Date,l=0;return null!=e.size&&"number"==typeof e.size?l=e.size:null!=e.byteLength&&"number"==typeof e.byteLength&&(l=e.byteLength),{lastModified:i.getTime(),lastModifiedDate:i,name:t,size:l,type:r}}return new File([e],t,{type:r})}var c=[{reType:/^image\/vnd.adobe.photoshop/,klass:"photoshop"},{reType:/^image\/svg\+xml/,klass:"webcode"},{reType:/^image\//,klass:"image"},{reType:/^video\//,klass:"video"},{reName:/\.pdf$/,klass:"acrobat"},{reName:/\.ae/,klass:"ae"},{reName:/\.sketch$/,klass:"sketch"},{reName:/\.ai$/,klass:"ai"},{reName:/\.(?:rar|zip|7z|tar|tar\.gz)$/,klass:"archive"},{reName:/\.(?:c\+\+|cpp|cc|c|h|hpp|mm|m|json|js|rb|rake|py|asm|fs|pyc|dtd|cgi|bat|rss|java|graphml|idb|lua|o|gml|prl|sls|conf|cmake|make|sln|vbe|cxx|wbf|vbs|r|wml|php|bash|applescript|fcgi|yaml|ex|exs|sh|ml|actionscript)$/,klass:"code"},{reName:/\.(?:txt|rtf|doc|docx|md|pages|ppt|pptx|pptm|key|log)$/,klass:"document"},{reName:/\.(?:xls|xlsx|numbers|csv)$/,klass:"spreadsheet"},{reName:/\.(?:html|xhtml|htm|js|xml|xls|xsd|css|styl)$/,klass:"webcode"},{reName:/\.(?:mp3|ogg|wav|flac)$/,klass:"audio"}];function p(e,t){e=e?e.toLowerCase():"";var n=a.default.find(c,(function(n){return n.reType&&t?n.reType.test(t):!(!n.reName||!e)&&n.reName.test(e)}));return n?n.klass:"unknown"}function v(e){var t=l.default.getCurrentUser(),n=u.default.getUserMaxFileSize(t);if(null==e)return n;var r=i.default.getGuild(e),a=null!=r?s.PremiumGuildLimits[r.premiumTier].fileSize:s.MAX_ATTACHMENT_SIZE;return Math.max(a,n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return a.forwardRef((function(t,n){var r=a.useRef();return a.useImperativeHandle(n,(function(){return{triggerResize:function(){var e;null===(e=r.current)||void 0===e||e.onResize()}}})),a.createElement(o.default,{ref:r},(function(n){var r=n.width,o=n.height;return a.createElement(e,l({},t,{width:r,height:o}))}))}))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(8882))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(){return(l=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["forwardedRef"]);return r.createElement(t,s({ref:n},a))},f}(r.Component);l.displayName="WrappedComponent",l.displayName=n;var u=r.forwardRef((function(e,t){return r.createElement(l,s({},e,{forwardedRef:t}))}));return u.displayName="ForwardRef("+n+")",u}},t.useSubscribeGuildMembers=function(e){r.useEffect((function(){return a.default.forEach(e,(function(e,t){return(0,i.subscribeMembers)(t,e)})),function(){a.default.forEach(e,(function(e,t){return(0,i.unsubscribeMembers)(t,e)}))}}),[e])};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(6)),o=l(n(172)),i=n(8189);function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0&&r.push(R(a.Fragment,{},"onlineCount",R("i",{className:M.default.statusOnline}),R("span",{className:M.default.count},void 0,C.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:t})))),null!=n&&r.push(R(a.Fragment,{},"memberCount",R("i",{className:M.default.statusOffline}),R("span",{className:M.default.count},void 0,C.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:n})))),R("div",{className:M.default.statusCounts},void 0,r)};k.displayName="InviteData";var j=function(e){var t=e.channel,n=e.guild,r=(0,s.getChannelIconComponent)(t,n);return null==t||null==r?null:R("div",{className:M.default.channel},void 0,R(r,{className:M.default.channelIcon,width:20,height:20}),R("span",{className:M.default.channelName},void 0,t.name))};j.displayName="InviteChannel";var U=function(e){var t=e.children,n=e.onClick,r=e.className,i=e.isDisabled,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["children","onClick","className","isDisabled"]);return a.createElement(v.default,A({},l,{disabled:i,onClick:n,size:M.default.buttonSize,className:(0,o.default)(M.default.button,r)}),t)};U.displayName="InviteActionButton",U.Colors=v.default.Colors,U.Looks=v.default.Looks,U.defaultProps={className:null,isDisabled:!1};var G=function(e){var t=e.children;return R("div",{className:M.default.wrapper},void 0,t)};G.displayName="InviteButton";var F=function(e){var t,n=e.guild,r=a.useState(!1),i=r[0],l=r[1],u=f.default.getGuildSplashURL({id:n.id,splash:n.splash,size:400*(0,c.getDevicePixelRatio)()});return null==u?null:R("div",{className:M.default.inviteSplash},void 0,R("img",{src:u,alt:"",className:(0,o.default)(M.default.inviteSplashImage,(t={},t[M.default.inviteSplashImageLoaded]=i,t)),onLoad:function(){return l(!0)}}))};F.displayName="InviteGuildSplash";var B=function(e){var t=e.guild;return R("div",{className:M.default.guildNameWrapper},void 0,t.hasFeature(b.GuildFeatures.VERIFIED)||t.hasFeature(b.GuildFeatures.PARTNERED)?R(_.default,{guild:t,tooltipPosition:E.default.Positions.TOP,tooltipColor:E.default.Colors.PRIMARY,className:M.default.guildBadge}):null,R("span",{className:M.default.guildName},void 0,t.name))};B.displayName="InviteGuildName";var H=function(e){var t=e.guildTemplate;return R("div",{className:M.default.guildNameWrapper},void 0,R("span",{className:M.default.guildName},void 0,t.serializedSourceGuild.name))};H.displayName="InviteGuildTemplateName",G.Header=L,G.Body=D,G.Icon=function(e){var t,n=e.application,r=e.guild,o=e.guildTemplate,s=e.channel,f=e.onClick,c=e.expired,v=void 0!==c&&c,y=null!==(t=(0,u.default)(s))&&void 0!==t?t:"",m=a.useContext(i.AccessibilityPreferencesContext).reducedMotion;if(v||null==r&&null==s&&null==o)return R("div",{className:M.default.guildIconExpired});var _=null==r||null!=r.icon,E=(0,p.getClass)(M.default,"guildIcon",_?"Image":"",null!=f?"Joined":"");return null!=n?R(h.default,{game:n,onClick:f,size:M.default.applicationIcon,className:E}):null!=r?R(g.default,{onClick:f,active:!0,guild:r,className:E,animate:!m.enabled}):null!=o?R(d.default,{guildTemplate:o,className:E}):null!=s?R(O.default,{onClick:f,src:(0,l.getChannelIconURL)(s),size:O.default.Sizes.SIZE_80,className:E,"aria-label":y}):null},G.Info=w,G.Data=k,G.Channel=j,G.Button=U,G.GuildSplash=F,G.GuildName=B,G.GuildTemplateName=H;var x=G;t.default=x},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.startLurking=_,t.viewGuild=function(e,t,n,r,a){return E.apply(this,arguments)},t.makeDiscoverableGuild=S,t.makeAnalyticsID=function(){return o.default.v4().replace(/-/g,"")},t.trackDiscoveryViewed=function(e,t,n,r){var a=t.length,o=n.length;c.default.track(p.AnalyticEvents.GUILD_DISCOVERY_VIEWED,{load_id:e,num_guilds:a+o,num_guilds_recommended:a,num_guilds_popular:o,recommended_guild_ids:t.map((function(e){return e.id})),category_id:r})},t.trackDiscoveryExited=function(e,t){c.default.track(p.AnalyticEvents.GUILD_DISCOVERY_EXITED,{load_id:e,guild_ids_viewed:t})},t.trackGuildSelected=O,t.trackSearchStarted=function(e,t){void 0===t&&(t={});c.default.track(p.AnalyticEvents.SEARCH_STARTED,{search_type:p.SearchTypes.GUILD_DISCOVERY,load_id:e,location:t.location})},t.trackSearchResultsViewed=function(e,t,n,r,a,o){c.default.track(p.AnalyticEvents.SEARCH_RESULT_VIEWED,{search_type:p.SearchTypes.GUILD_DISCOVERY,load_id:e,search_id:t,total_results:void 0!==r?r.length:null,guild_ids:void 0!==r?r.map((function(e){return e.id})):null,query:n,location:a.location,category_id:o})},t.trackSearchResultSelected=function(e,t,n,r,a){void 0===a&&(a={});c.default.track(p.AnalyticEvents.SEARCH_RESULT_SELECTED,{search_type:p.SearchTypes.GUILD_DISCOVERY,load_id:e,search_id:t,index_num:n,total_results:r,location:a.location})},t.getDiscoverableGuild=function(e){return I.apply(this,arguments)},t.AnalyticsContexts=void 0;var r,a=v(n(134)),o=v(n(101)),i=v(n(11)),l=v(n(352)),u=n(49),s=v(n(20)),d=v(n(357)),f=v(n(33)),c=v(n(15)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(){return(y=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0)return 0;switch(n.props.rows[t].type){case Q.RowTypes.GROUP_DM:case Q.RowTypes.DM:case Q.RowTypes.FRIEND:return 44;default:return 0}},n.renderRow=function(e){var t=e.section,r=e.row;if(t>0)return null;var a=n.props.analyticsLocation,o=n.getInviteCode(),i=n.props.rows[r],l=i.type+"-"+i.item.id;switch(i.type){case Q.RowTypes.GROUP_DM:return ve(Oe,{row:i,channel:i.item,code:o,location:a},l);case Q.RowTypes.DM:case Q.RowTypes.FRIEND:return ve(Oe,{row:i,user:i.item,code:o,location:a},l);default:return null}};var r=t.maxAge,a=t.maxUses,o=t.temporary,l=t.forceSettings,u=_e;return n.state={query:"",settingsOpen:!0===l,maxAge:null!=r?r:u.value,savedMaxAge:r===he.value?u.value:he.value,maxUses:a||ge.value,temporary:o||!1},n}ce(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props,t=e.channel,n=e.code,r=e.guild,a=e.source,o=e.canCreateInvites,i=e.analyticsLocation,l=e.streamUserId,u=e.targetType,s=e.targetUserId,f=e.applicationId,c=e.initialCounts,p=e.rows,v=e.showFriends,y=this.state,m=y.maxAge,h=y.maxUses,_=y.temporary;if(o){var E=null!=t?t.id:R.default.getChannelId();if(null==E)return;d.default.createInvite(E,{validate:n||null,max_age:m,max_uses:h,target_user_id:s,target_type:u,target_application_id:f,temporary:_},a)}if(v&&X.default.track(ee.AnalyticEvents.INVITE_SUGGESTION_OPENED,{location:a,num_suggestions:p.length,num_friends:c.numFriends,num_dms:c.numDms,num_group_dms:c.numGroupDms,guild_id:r.id}),null!=l){var S=O.default.getStreamForUser(l),I=(0,g.getStreamerApplication)(S,P.default);X.default.track(ee.AnalyticEvents.OPEN_MODAL,{type:"Send Stream Invite",source:a,location:i,other_user_id:l,application_id:null!=I?I.id:null,application_name:null!=I?I.name:null,game_id:null!=I?I.id:null})}else null!=f||X.default.track(ee.AnalyticEvents.OPEN_MODAL,{type:"Instant Invite Modal",source:a,location:i})},n.getInviteCode=function(){var e=this.props,t=e.code,n=e.vanityURLCode;return t||n},n.renderCopyInput=function(){var e=this.props,t=e.noInvitesAvailable,n=e.showFriends,r=this.state,i=r.maxAge,l=r.maxUses,u=(0,S.default)(this.getInviteCode()||"");return ve(a.Fragment,{},void 0,ve(Te,{value:u,autoFocus:n,onCopy:this.handleCopy}),t?null:ve(q.default,{size:q.default.Sizes.SIZE_12,className:(0,o.default)(ae.default.marginTop8,ne.default.footerText)},void 0,(0,Q.maxAgeString)(i,l)," ",n?ve(U.default,{onClick:this.openSettings},void 0,te.default.Messages.INVITE_EDIT_LINK):null))},n.renderHeader=function(){var e,t=this.props,n=t.guild,r=t.showFriends,o=t.streamUserId,i=t.applicationId,l=t.welcomeToServer,u=this.state,s=u.query,d=u.settingsOpen,f=null;return e=l?null:null!=o?te.default.Messages.INVITE_STREAM_HEADER:null!=i?te.default.Messages.EMBEDDED_ACTIVITIES_INVITE_TO_ACTIVITY:te.default.Messages.GROUP_DM_INVITE_WITH_NAME.format({groupname:n.toString()}),f=d?ve(z.FormTitle,{id:this._headerId,tag:z.FormTitle.Tags.H2,className:ae.default.marginReset},void 0,te.default.Messages.INVITE_SETTINGS_TITLE):r?ve("div",{className:ne.default.header},void 0,ve(z.FormTitle,{id:this._headerId,tag:z.FormTitle.Tags.H2,className:ae.default.marginBottom8},void 0,e),ve(p.default,{query:s,className:ae.default.marginTop4,onQueryChange:this.handleQueryChange,placeholder:te.default.Messages.INVITE_SEARCH_FOR_FRIENDS,autoFocus:!0,onClear:this.handleClearSearch})):ve(z.FormTitle,{id:this._headerId,tag:z.FormTitle.Tags.H2,className:ae.default.marginReset},void 0,e),ve($.ModalHeader,{separator:r&&!d},void 0,ve($.ModalCloseButton,{className:ne.default.closeButton,onClick:this.handleDone}),ve("div",{className:ne.default.headerContainer},void 0,l&&!d&&a.createElement(a.Fragment,null,ve("img",{className:ne.default.welcomeImage,src:le.default,alt:""}),ve("h1",{className:ne.default.welcomeHeading},void 0,te.default.Messages.INVITE_WELCOME_HEADING),ve("p",{className:ne.default.welcomeSubheading},void 0,te.default.Messages.INVITE_WELCOME_SUBHEADING)),null!=o?be:null,f))},n.renderSettingsBody=function(){var e=this.state,t=e.maxAge,n=e.maxUses,r=e.temporary,a=ye.find((function(e){return e.value===t})),i=me.find((function(e){return e.value===n}));return ve($.ModalContent,{className:ne.default.settingsContent},void 0,ve("form",{onSubmit:this.handleGenerateNewLink},void 0,ve(z.FormItem,{title:te.default.Messages.EXPIRE_AFTER,className:ae.default.marginTop20},void 0,ve(x.default,{value:a,clearable:!1,searchable:!1,options:ye,onChange:this.handleSelectMaxAge})),ve(z.FormItem,{title:te.default.Messages.MAX_NUMBER_OF_USES,className:(0,o.default)(ae.default.marginTop20,ae.default.marginBottom4)},void 0,ve(x.default,{value:i,clearable:!1,searchable:!1,options:me,onChange:this.handleSelectMaxUses})),ve(z.FormItem,{className:(0,o.default)(ae.default.marginTop20,ne.default.switch)},void 0,ve(V.default,{value:r,onChange:this.handleToggleTemporary,note:te.default.Messages.TEMPORARY_MEMBERSHIP_EXPLANATION,hideBorder:!0},void 0,ve(q.default,{},void 0,te.default.Messages.GRANT_TEMPORARY_MEMBERSHIP)))))},n.renderFriendsBody=function(){var e,t=this.props.rows,n=this.getInviteCode();return 0===t.length?e=te.default.Messages.INVITE_FRIEND_MODAL_NO_RESULTS:null==n&&(e=te.default.Messages.INVITE_FRIEND_MODAL_LOADING),null!=e?ve($.ModalContent,{className:(0,o.default)(ae.default.marginBottom20,ae.default.marginTop20)},void 0,ve(B.EmptyStateText,{},void 0,e)):ve($.ModalListContent,{className:ne.default.scroller,sections:[t.length],renderSection:this.renderSection,sectionHeight:0,renderRow:this.renderRow,rowHeight:this.getRowHeight,paddingBottom:16})},n.renderSection=function(){return null},n.renderBody=function(){var e=this.props,t=e.guild,n=e.showFriends,r=e.streamUserId,a=e.applicationId;if(this.state.settingsOpen)return this.renderSettingsBody();if(n)return this.renderFriendsBody();var o=k.default.getCurrentUser(),i=t.isOwner(o)?te.default.Messages.INVITE_SHARE_LINK_OWN_SERVER:te.default.Messages.SHARE_INVITE_LINK_FOR_ACCESS;return null!=r?i=te.default.Messages.INVITE_SHARE_LINK_TO_STREAM:null!=a&&(i=te.default.Messages.EMBEDDED_ACTIVITIES_SHARE_LINK_TO_ACTIVITY),ve($.ModalContent,{className:ne.default.noScroll},void 0,ve(H.default,{direction:H.default.Direction.VERTICAL,className:ae.default.marginBottom20},void 0,Ce,ve(q.default,{className:ne.default.subText},void 0,i),this.renderCopyInput()))},n.renderFooter=function(){var e,t=this,n=this.props,r=n.noInvitesAvailable,i=n.showFriends,l=n.streamUserId,u=n.applicationId,s=this.state,d=s.settingsOpen,f=s.maxAge,p=w.default.theme,v=null;if(d)v=ve(a.Fragment,{},void 0,ve(G.default,{onClick:this.handleGenerateNewLink},void 0,te.default.Messages.GENERATE_A_NEW_LINK),ve(G.default,{look:G.default.Looks.LINK,color:p===ee.ThemeTypes.LIGHT?G.default.Colors.PRIMARY:G.default.Colors.WHITE,onClick:this.handleDone},void 0,te.default.Messages.CANCEL));else if(i){var y=te.default.Messages.INVITE_FOOTER_LINK_HEADER;null!=l?y=te.default.Messages.INVITE_STREAM_FOOTER_LINK_HEADER:null!=u&&(y=te.default.Messages.EMBEDDED_ACTIVITIES_INVITE_ACTIVITY_FOOTER_LINK_HEADER),v=ve(H.default,{direction:H.default.Direction.VERTICAL,className:ne.default.content},void 0,ve(z.FormTitle,{tag:z.FormTitle.Tags.H5,className:ae.default.marginBottom8},void 0,y),this.renderCopyInput())}else r||(v=ve(H.default,{justify:H.default.Justify.BETWEEN,className:ae.default.marginTop20},void 0,ve(c.default,{checked:f===he.value,onChange:this.handleToggleMaxAge},void 0,ve(q.default,{className:ne.default.checkBoxLabel},void 0,te.default.Messages.SET_INVITE_LINK_NEVER_EXPIRE)),ve(Y.default,{text:te.default.Messages.LINK_SETTINGS},void 0,(function(e){var n=e.onMouseEnter,r=e.onMouseLeave;return ve(F.default,{onClick:t.openSettings,onMouseEnter:n,onMouseLeave:r,className:oe.default.cursorPointer},void 0,ve(K.default,{width:18,height:18,color:ee.Colors.PRIMARY_DARK_400}))}))));return null!=v?ve($.ModalFooter,{className:d?ne.default.settingsFooter:(0,o.default)((e={},e[ne.default.noPadding]=!i,e[ne.default.footer]=i,e))},void 0,v):null},n.render=function(){var e=this.props,t=e.transitionState,n=e.channel,r=e.guild;return ve("div",{className:this.props.showFriends?ne.default.wrapper:void 0},void 0,ve($.ModalRoot,{impressionName:l.ImpressionNames.GUILD_INVITE,impressionMetadata:{invite_channel_id:null==n?void 0:n.id,invite_guild_id:r.id},"aria-labelledby":this._headerId,transitionState:t,className:ne.default.modal},void 0,this.renderHeader(),this.renderBody(),this.renderFooter()))},t}(a.PureComponent);Me.displayName="InstantInviteModal",Me.defaultProps={analyticsLocation:ee.AnalyticsLocations.GUILD_CREATE_INVITE_SUGGESTION};var Ne=a.forwardRef((function(e,t){var n=e.channel,r=e.guild,o=e.source,i=e.streamUserId,l=e.applicationId,s=e.transitionState,d=e.onClose,c=e.welcomeToServer,p=e.forceSettings,v=e.analyticsLocation,y=(0,u.useStateFromStores)([R.default,T.default,b.default],(function(){var e;return null!=n?n:null!==(e=T.default.getChannel(R.default.getChannelId()))&&void 0!==e?e:b.default.getDefaultChannel(r.id)}),[n,r.id]),m=null;null!=i?m=E.InviteTargetTypes.STREAM:null!=l&&(m=E.InviteTargetTypes.EMBEDDED_APPLICATION);var h=i,_=l,g=null!=n?n.getGuildId():null!=r?r.id:null,S=(0,u.useStateFromStoresArray)([M.default,C.default,j.default,I.default],(function(){var e=null!=y?y.id:null;return[M.default.getInviteSuggestionRows(),M.default.getTotalSuggestionsCount()>=1,M.default.getInitialCounts(),null!=e?C.default.getInvite(e,{targetType:m,targetUserId:h,targetApplicationId:_}):null,null!=n&&null!=y?j.default.getVoiceStatesForChannel(y):null,null!=g?I.default.getProps(g,e):null]}),[y,m,h,g]),O=S[0],P=S[1],A=S[2],L=S[3],D=S[4],w=S[5],k=(0,u.useStateFromStores)([N.default],(function(){return null!=y&&N.default.can(ee.Permissions.CREATE_INSTANT_INVITE,y)}),[y]),U=null===L||!k,G=a.useState((function(){var e=new Set;return null!=i&&null!=D?D.forEach((function(t){var n=t.user;e.add(n.id)})):null!=g&&null!=w&&w.rows.forEach((function(t){t.type===I.MemberListRowTypes.MEMBER&&e.add(t.userId)})),e}))[0];a.useEffect((function(){(0,f.loadInviteSuggestions)(G,r,n).catch(ee.NOOP_NULL)}),[G,n,r]);var F=null!=L?L.code:void 0,B=null!=L?L.maxAge:void 0,H=null!=L?L.maxUses:void 0,x=null!=L?L.temporary:void 0,V=U?r.vanityURLCode:null;return a.createElement(Me,{ref:t,canCreateInvites:k,noInvitesAvailable:U,channel:n,guild:r,streamUserId:i,vanityURLCode:V,targetType:m,targetUserId:h,applicationId:l,rows:O,showFriends:P,initialCounts:A,code:F,maxAge:B,maxUses:H,temporary:x,source:o,welcomeToServer:c,forceSettings:p,analyticsLocation:v,transitionState:s,onClose:d})}));t.default=Ne},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BotTagTypes=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=f(n(8)),l=f(n(248)),u=f(n(5297)),s=f(n(7)),d=f(n(6761));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function g(e){var t=e.label,n=e.onClick,r=e.onContextMenu,l=e.className,s=e.iconClassName,d=e.iconComponent,p=e.themeable,v=void 0!==p&&p,y=e.disabled,g=void 0!==y&&y,E=e.active,S=void 0!==E&&E,O=e.tooltipPosition,I=void 0===O?u.default.Positions.TOP:O,T=e.shouldShowTooltip,b=void 0===T||T;return h(f.default,{},void 0,h(u.default,{position:I,text:t,shouldShow:b},void 0,(function(e){var u,f,p=e.onClick,y=e.onContextMenu,E=_(e,["onClick","onContextMenu"]);return a.createElement(i.default,m({"aria-label":t,look:i.default.Looks.BLANK,size:i.default.Sizes.NONE,onClick:function(e){null==p||p(),null==n||n(e)},onContextMenu:function(e){null==y||y(),null==r||r(e)},disabled:g,innerClassName:c.default.lineHeightReset,className:(0,o.default)((u={},u[c.default.active]=S,u),l)},E),h(d,{className:(0,o.default)(c.default.controlIcon,s,(f={},f[c.default.themeable]=v,f[c.default.active]=S,f))}))})))}g.displayName="ControlButton";var E={red:c.default.red,white:c.default.white,green:c.default.green,primaryDark:c.default.primaryDark,primaryLight:c.default.primaryLight,activeLight:c.default.activeLight}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.HotspotLocations=void 0;var a=(0,((r=n(140))&&r.__esModule?r:{default:r}).default)({REPORT_PROBLEM_POST_STREAM:null,VOICE_CALL_FEEDBACK:null,GUILD_ANALYTICS_GUILD_SETTINGS_MENU:null,NOW_PLAYING_CONSENT_CARD:null,IOS_GUILD_NAV_EDUCATION:null,VOICE_PANEL_INTRODUCTION:null,GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL:null,STICKERS_SHOP_INTRODUCTION:null,STICKER_PACK_PURCHASE_PREMIUM_SUBSCRIPTION_UPSELL:null,STICKERS_NEW_SHOP_TOOLTIP:null,FAVORITE_EMOJI_TOOLTIP:null,POKER_NIGHT_TOOLTIP:null,BETRAYAL_TOOLTIP:null,YOUTUBE_TOOLTIP:null,POST_ACTIVITY_FEEDBACK:null,GUILD_DELETE_FEEDBACK:null,CONTACT_SYNC_EXISTING_USER_PROMPT:null,FISHINGTON_TOOLTIP:null});t.HotspotLocations=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(686)),a=l(n(8278)),o=l(n(1113)),i=l(n(1114));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}var s=(0,i.default)([o.default.RULES,(0,a.default)({enableBuildOverrides:!0})]),d=(0,i.default)([o.default.CHANNEL_TOPIC_RULES,(0,a.default)({enableBuildOverrides:!1,emojiTooltipPosition:"bottom"}),{codeBlock:{react:o.default.RULES.text.react}}]),f=(0,i.default)([o.default.EMBED_TITLE_RULES,(0,a.default)({enableBuildOverrides:!1})]),c=(0,i.default)([o.default.INLINE_REPLY_RULES,(0,a.default)({enableBuildOverrides:!1})]),p=(0,i.default)([o.default.GUILD_VERIFICATION_FORM_RULES,(0,a.default)({enableBuildOverrides:!1})]),v={defaultRules:s,astParserFor:r.astParserFor,reactParserFor:r.reactParserFor,parse:r.reactParserFor(s),parseTopic:r.reactParserFor(d),parseEmbedTitle:r.reactParserFor(f),parseInlineReply:r.reactParserFor(c),parseGuildVerificationFormRule:r.reactParserFor(p),parseToAST:r.astParserFor(s),parseTopicToAST:r.astParserFor(d),parseEmbedTitleToAST:r.astParserFor(f),parseInlineReplyToAST:r.astParserFor(c)};t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getStringForEmojiCategory=t.trackEmojiSearchEmpty=t.trackEmojiSearchSelect=t.trackEmojiSearchResultsViewed=t.trackEmojiSearchStart=t.trackPremiumSettingsPaneOpened=t.computeCategory=t.useEmojiCategories=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=v(n(6)),o=n(3),i=v(n(121)),l=v(n(184)),u=v(n(270)),s=v(n(15)),d=v(n(256)),f=n(1032),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}t.useEmojiCategories=function(e,t){var n=e!==c.EmojiIntention.COMMUNITY_CONTENT,i=null==t?void 0:t.getGuildId(),s=(0,o.useStateFromStoresArray)([l.default],(function(){var e=l.default.getDisambiguatedEmojiContext(i);return[e,e.favoriteEmojis]})),v=s[0],y=s[1];return r.useMemo((function(){var r=v.getFrequentlyUsedEmojis(),o=u.default.getFlattenedGuilds(),s=v.getGroupedCustomEmoji(),c=[];return a.default.each(o,(function(n){if(void 0!==s[n.id]){if(null!=t){var r=null==s?void 0:s[n.id].filter((function(n){return!d.default.isEmojiFiltered(n,t,e)}));if(null==r||0===r.length)return}var a={type:f.EmojiCategoryTypes.GUILD,guild:n};n.id!==i?c.push(a):c.unshift(a)}})),l.default.categories.reduce((function(e,t){if(t===f.RECENT)return 0===r.length?e:[].concat(e,[{type:f.EmojiCategoryTypes.RECENT,id:t,name:p.default.Messages.EMOJI_CATEGORY_RECENT}]);if(t===f.EmojiCategories.FAVORITES)return 0===y.length?e:[].concat(e,[{type:f.EmojiCategoryTypes.FAVORITES,id:t,name:p.default.Messages.EMOJI_CATEGORY_FAVORITES}]);if(t===f.CUSTOM){var a=[].concat(c);return n||(a=c.filter((function(e){return e.guild.id===i}))),[].concat(e,a)}return[].concat(e,[{type:f.EmojiCategoryTypes.UNICODE,id:t,name:t}])}),[])}),[v,y,t,i,n,e])};t.computeCategory=function(e,t,n){var r=a.default.partition(t.filter((function(t){return!d.default.isEmojiFiltered(t,e,n)})),(function(t){return!d.default.isEmojiPremiumLocked(t,e,n)})),o=r[0],i=r[1];return[].concat(o,i).map((function(t){return[t,d.default.isEmojiPremiumLocked(t,e,n)]}))};t.trackPremiumSettingsPaneOpened=function(e){var t=null!=(null==e?void 0:e.getGuildId());s.default.track(c.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_page:t?c.AnalyticsPages.GUILD_CHANNEL:c.AnalyticsPages.DM_CHANNEL,location_section:null!=e?c.AnalyticsSections.EMOJI_PICKER_POPOUT:c.AnalyticsSections.CUSTOM_STATUS_MODAL})};t.trackEmojiSearchStart=function(e){i.default.trackWithMetadata(c.AnalyticEvents.SEARCH_STARTED,{search_type:c.SearchTypes.EMOJI,location:e})};t.trackEmojiSearchResultsViewed=function(e,t,n){i.default.trackWithMetadata(c.AnalyticEvents.SEARCH_RESULT_VIEWED,{search_type:c.SearchTypes.EMOJI,total_results:e,num_results_locked:t,location:n})};t.trackEmojiSearchSelect=function(e){i.default.trackWithMetadata(c.AnalyticEvents.SEARCH_RESULT_SELECTED,{search_type:c.SearchTypes.EMOJI,location:e})};t.trackEmojiSearchEmpty=function(e){i.default.trackWithMetadata(c.AnalyticEvents.SEARCH_RESULT_EMPTY,{search_type:c.SearchTypes.EMOJI,location:e})};t.getStringForEmojiCategory=function(e){switch(e){case f.EmojiCategories.RECENT:return p.default.Messages.EMOJI_CATEGORY_RECENT;case f.EmojiCategories.FAVORITES:return p.default.Messages.EMOJI_CATEGORY_FAVORITES;case f.EmojiCategories.ACTIVITY:return p.default.Messages.EMOJI_CATEGORY_ACTIVITY;case f.EmojiCategories.FLAGS:return p.default.Messages.EMOJI_CATEGORY_FLAGS;case f.EmojiCategories.FOOD:return p.default.Messages.EMOJI_CATEGORY_FOOD;case f.EmojiCategories.NATURE:return p.default.Messages.EMOJI_CATEGORY_NATURE;case f.EmojiCategories.OBJECTS:return p.default.Messages.EMOJI_CATEGORY_OBJECTS;case f.EmojiCategories.PEOPLE:return p.default.Messages.EMOJI_CATEGORY_PEOPLE;case f.EmojiCategories.SYMBOLS:return p.default.Messages.EMOJI_CATEGORY_SYMBOLS;case f.EmojiCategories.TRAVEL:return p.default.Messages.EMOJI_CATEGORY_TRAVEL;case f.EmojiCategories.PREMIUM_UPSELL:return p.default.Messages.EMOJI_CATEGORY_PREMIUM_UPSELL;default:return e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ack=f,t.ackCategory=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!1);var r=i.default.getChannel(e);if(null==r||null==r.guild_id)return;var u=l.default.getCategories(r.guild_id);if(null==u[e])return;var s=u[e].filter((function(e){var t=e.channel;return(0,o.isGuildTextChannelType)(t.type)})).map((function(e){return e.channel.id})),c=[].concat(s);s.forEach((function(e){var t=a.default.getActiveJoinedThreadsForParent(r.guild_id,e);for(var n in t)c.push(n)}));for(var p,v=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(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 d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(c);!(p=v()).done;){f(p.value,t,n)}},t.bulkAck=function(e){r.default.dispatch({type:u.ActionTypes.BULK_ACK,channels:e,context:u.CURRENT_APP_CONTEXT})},t.localAck=function(e){r.default.dispatch({type:u.ActionTypes.CHANNEL_LOCAL_ACK,channelId:e})},t.enableAutomaticAck=function(e){r.default.dirtyDispatch({type:u.ActionTypes.ENABLE_AUTOMATIC_ACK,channelId:e})},t.disableAutomaticAck=function(e){r.default.dirtyDispatch({type:u.ActionTypes.DISABLE_AUTOMATIC_ACK,channelId:e})};var r=s(n(2)),a=s(n(1038)),o=n(32),i=s(n(9)),l=s(n(1059)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["hideDiscriminator","user","nick"]),c=(0,o.useStateFromStores)([i.default],(function(){return i.default.hidePersonalInformation}))||n;return a.createElement(l.default,d({name:null!=u?u:r.toString(),discriminator:c||null!=u?null:r.discriminator,botType:f(r),botVerified:r.isVerifiedBot()},s))};c.displayName="DiscordTag";var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M12 2C6.4764 2 2 6.4764 2 12C2 17.5236 6.4764 22 12 22C17.5236 22 22 17.5236 22 12C22 6.4764 17.5236 2 12 2ZM12 5.6C12.4422 5.6 12.8 5.95781 12.8 6.4V11.5376L16.5625 13.7126C16.9453 13.9329 17.0703 14.4173 16.85 14.8001C16.6297 15.183 16.1453 15.3079 15.7625 15.0876L11.6873 12.7376C11.656 12.7251 11.6279 12.7048 11.5998 12.6876C11.3607 12.5486 11.1998 12.2954 11.1998 12.0001V6.4001C11.1998 5.9579 11.5578 5.6 12 5.6Z",fill:d,className:f}))}d.displayName="EmojiFrequentCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.EmptyStateText=t.EmptyStateImage=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(63)),l=n(1),u=d(n(6935)),s=d(n(423));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,d:"M21.526 8.149C21.231 7.966 20.862 7.951 20.553 8.105L18 9.382V7C18 5.897 17.103 5 16 5H4C2.897 5 2 5.897 2 7V17C2 18.104 2.897 19 4 19H16C17.103 19 18 18.104 18 17V14.618L20.553 15.894C20.694 15.965 20.847 16 21 16C21.183 16 21.365 15.949 21.526 15.851C21.82 15.668 22 15.347 22 15V9C22 8.653 21.82 8.332 21.526 8.149Z"}))}d.displayName="CallVideoCamera"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=i(n(8124));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return(u=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,["className","size"]);return r.createElement(o.default,s({className:(0,a.default)(i.default.button,t),size:(0,a.default)(i.default.buttonSize,n)},l))}d.displayName="ActivityButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.useStateFromStores)([I.default],(function(){return I.default.getActivities()})),r=(0,a.useStateFromStores)([E.default],(function(){return null!=t?E.default.getActivities(t.id,null==e?void 0:e.getGuildId()):[]}),[t,e]),w=(0,a.useStateFromStores)([g.default],(function(){return null==e||e.isPrivate()||g.default.can(L.Permissions.SEND_MESSAGES,e)}),[e]),k=(0,a.useStateFromStores)([b.default],(function(){return r.map((function(e){return null!=e.application_id&&b.default.getState(e.application_id,L.ActivityActionTypes.JOIN)===L.ActivityActionStates.LOADING}))}),[r]),F=(0,a.useStateFromStores)([m.default,_.default,h.default,S.default,O.default,T.default,g.default],(function(){return r.map((function(e){return(0,N.default)(t,e,m.default,_.default,h.default,S.default,O.default,T.default,g.default)}))}),[t,r]),B=(0,a.useStateFromStores)([s.default,y.default],(function(){return r.map((function(e){return e.type===L.ActivityTypes.LISTENING&&null!=t?(0,c.default)(s.default,y.default,t,e):void 0}))}),[t,r]);if(!w)return null;var H=function(n,r){null!=e?o.default.sendActivityInvite({type:n,channelId:e.id,activity:r,location:L.AnalyticsLocations.CONTEXT_MENU}):null!=t&&o.default.sendActivityInviteUser({type:n,userId:t.id,activity:r,location:L.AnalyticsLocations.CONTEXT_MENU})},x=function(){var e,n=(e=regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.default.join(t.id,n.session_id,n.application_id,O.default.getVoiceChannelId(),null,R.ActivityIntent.PLAY,(0,P.default)(n,L.ActivityFlags.EMBEDDED));case 2:(0,A.default)(L.AnalyticsGameOpenTypes.JOIN,L.AnalyticsLocations.CONTEXT_MENU,t.id,n);case 3:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){U(o,r,a,i,l,"next",e)}function l(e){U(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return n.apply(this,arguments)}}(),V=[];n.forEach((function(e,t){e.type===L.ActivityTypes.PLAYING&&(0,P.default)(e,L.ActivityFlags.JOIN)?V.push(j(l.MenuItem,{id:"invite-to-join",label:D.default.Messages.USER_ACTIVITY_ACTION_INVITE_TO_JOIN,subtext:e.name,action:function(){return H(L.ActivityActionTypes.JOIN,e)}},"self"+t)):e.type===L.ActivityTypes.LISTENING&&(0,P.default)(e,L.ActivityFlags.SYNC)&&V.push(j(l.MenuItem,{id:"invite-to-listen",label:D.default.Messages.USER_ACTIVITY_ACTION_INVITE_TO_LISTEN_ALONG,subtext:e.name,action:function(){return H(L.ActivityActionTypes.LISTEN,e)}},"self"+t))})),V.length>0&&V.push(G);return r.forEach((function(n,r){if(n.type===L.ActivityTypes.PLAYING&&(0,P.default)(n,L.ActivityFlags.JOIN)&&null!=n.session_id&&null!=n.application_id)if(F[r]){var a=k[r];V.push(j(l.MenuItem,{id:"join",label:a?D.default.Messages.USER_ACTIVITY_JOINING:D.default.Messages.JOIN,disabled:a,hint:a?j(C.default,{type:C.default.Type.PULSING_ELLIPSIS}):null,subtext:n.name,action:function(){return x(n)}},r))}else V.push(j(l.MenuItem,{id:"ask-to-join",label:D.default.Messages.USER_ACTIVITY_ACTION_ASK_TO_JOIN,subtext:n.name,action:function(){return H(L.ActivityActionTypes.JOIN_REQUEST,n)}},r));else if(n.type===L.ActivityTypes.LISTENING&&(0,P.default)(n,L.ActivityFlags.SYNC)&&null!=B[r]){var o=B[r],i=o.notPlayable,s=o.playingSameTrack,c=o.isCurrentUser,y=o.syncingWithUser,m=o.syncingWithParty,h=c||i||s,_=c||y||m;V.push(j(l.MenuItem,{id:"spotify-play-"+n.session_id,action:function(){return(0,v.default)(o,u.SpotifyActionTypes.USER_ACTIVITY_PLAY)},label:(0,d.default)(o,u.SpotifyActionTypes.USER_ACTIVITY_PLAY),subtext:h?(0,f.default)(o,u.SpotifyActionTypes.USER_ACTIVITY_PLAY,null!=e?M.default.getNickname(e.guild_id,e.id,t):void 0):void 0,disabled:h}),j(l.MenuItem,{id:"spotify-sync-"+n.session_id,action:function(){return(0,p.default)(o,u.SpotifyActionTypes.USER_ACTIVITY_SYNC)},label:D.default.Messages.USER_ACTIVITY_LISTEN_ALONG,subtext:_?(0,f.default)(o,u.SpotifyActionTypes.USER_ACTIVITY_SYNC,null!=e?M.default.getNickname(e.guild_id,e.id,t):void 0):void 0,disabled:_}))}})),V};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=w(n(1046)),i=w(n(436)),l=n(7563),u=n(234),s=w(n(660)),d=w(n(7953)),f=w(n(7891)),c=w(n(7892)),p=w(n(7893)),v=w(n(7894)),y=w(n(10)),m=w(n(9)),h=w(n(356)),_=w(n(20)),g=w(n(48)),E=w(n(144)),S=w(n(55)),O=w(n(33)),I=w(n(442)),T=w(n(65)),b=w(n(5296)),C=w(n(227)),M=w(n(269)),N=w(n(7798)),P=w(n(360)),A=w(n(7710)),R=n(147),L=n(1),D=w(n(7));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0},o.getUnreadGuilds=function(){return S},o.getGuildUnreadCount=function(e){return void 0===e?0:I[e]||0},o.hasUnread=function(e){return S[e]||!1},o.getMentionCount=function(e){return O[e]||0},o.getMentionCounts=function(){return O},o.getUnreadGuildsIgnoreMuted=function(e){var t=T[e];if(null!=t&&Array.from(t).some((function(e){return c.default.hasUnread(e)})))return!0;var n=i.default.getActiveJoinedThreadsForGuild(e);for(var r in n)if(t.has(r))for(var a in n[r])if(c.default.hasUnread(a))return!0;return!1},o.getTotalMentionCount=function(){return(0,r.default)(O).values().sum()},o.getGuildChangeSentinel=function(e){return b[e]||0},a}(a.default.Store))(o.default,{CONNECTION_OPEN:R,OVERLAY_INITIALIZE:R,CACHE_LOADED_LAZY:R,GUILD_CREATE:function(e){return P(e.guild.id)},GUILD_DELETE:function(e){var t=e.guild;null!=S[t.id]&&delete(S=E({},S))[t.id],null!=I[t.id]&&delete(I=E({},I))[t.id],null!=O[t.id]&&delete(O=E({},O))[t.id],delete T[t.id]},MESSAGE_CREATE:L,MESSAGE_ACK:L,UPDATE_CHANNEL_DIMENSIONS:L,CHANNEL_SELECT:function(e){return M(e.guildId)},CHANNEL_DELETE:function(e){var t=e.channel;return A(t.id,(function(e){return T[e].delete(t.id),M(e)}))},WINDOW_FOCUS:function(e){return null!=(t=p.default.getChannelId())&&A(t,M);var t},GUILD_ACK:function(e){return M(e.guildId)},GUILD_ROLE_CREATE:w,GUILD_ROLE_DELETE:w,GUILD_ROLE_UPDATE:w,CHANNEL_CREATE:function(e){return A(e.channel.id,P)},CHANNEL_UPDATES:function(e){for(var t,n=e.updates,r=new Set,a=_(n);!(t=a()).done;){var o=t.value;if(null==d.default.getChannel(o.channel.id))for(var i=0,l=Object.keys(T);i1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["scrollerRef"]);return _("div",{className:y.default.customContainer},void 0,o.createElement(f.ListAuto,g({},n,{className:(0,i.default)(y.default.customScroller,y.default.contentRegionScroller),ref:t})))},n.render=function(){return _("div",{className:y.default.customColumn},void 0,this.renderContent())},t}(o.PureComponent);function b(e){var t=e.children;return _("div",{className:y.default.customColumn},void 0,_("div",{className:y.default.customContainer},void 0,_(c.ScrollerAuto,{className:(0,i.default)(y.default.customScroller,y.default.contentRegionScroller)},void 0,t)))}t.ListContentScroller=T,T.displayName="ListContentScroller",T.defaultProps={paddingTop:60,paddingBottom:60},b.displayName="DefaultCustomContentScroller",t.ContentTypes=I,function(e){e.MINIMAL="minimal",e.CUSTOM="custom",e.DEFAULT="default"}(I||(t.ContentTypes=I={}));var C=Object.freeze(((r={})[I.MINIMAL]="contentColumnMinimal",r[I.CUSTOM]="contentColumnCustom",r[I.DEFAULT]="contentColumnDefault",r)),M=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a27)return!1})),t>27||e.forEach((function(e){e.jumboable=!0})),e}function c(e){return e.some((function(e){return"spoiler"===e.type&&Array.isArray(e.content)&&e.content.some((function(e){return"link"===e.type}))}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=U;k(n(0));var r,a=n(349),o=D(n(7566)),i=D(n(7633)),l=D(n(7735)),u=D(n(7570)),s=D(n(7736)),d=k(n(7563)),f=D(n(8344)),c=D(n(8345)),p=D(n(10)),v=n(675),y=D(n(7674)),m=D(n(7675)),h=D(n(7676)),_=D(n(7898)),g=D(n(7677)),E=D(n(7678)),S=D(n(7804)),O=D(n(7679)),I=D(n(7805)),T=D(n(7662)),b=D(n(7960)),C=D(n(7663)),M=D(n(7634)),N=D(n(7767)),P=D(n(7680)),A=D(n(7681)),R=n(1),L=D(n(7));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=a)return l.slice(0,a);var f=(0,s.getBuiltInCommands)(o,i);return l=l.concat(m(f,d,e,a))},t.getInteractionAuthor=function(e,t){if(null!=e.guild){var n=d.default.getGuildSection(e.guild.id,t);if(null!=n){var r;if(null!=n.bot)return[n.bot,null];var a={id:n.id,username:n.name,discriminator:"0000",avatar:null,bot:!0},o={id:n.id,name:n.name,icon:null!==(r=n.icon)&&void 0!==r?r:void 0};return[a,o]}}var i=l.default.getUser(t);if(null!=i)return[i,null];return[null,null]},t.hasAccess=function(e){if(null==e.defaultPermission)return!0;if(null==e.permissions||0===e.permissions.length)return e.defaultPermission;for(var t,n=!1,r=!1,a=l.default.getCurrentUser(),u=i.default.getGuildId(),s=null!=u?o.default.getMember(u,a.id):null,d=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(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 v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(e.permissions);!(t=d()).done;){var c=t.value;c.type===f.ApplicationCommandPermissionType.USER&&c.id===a.id&&(n=c.permission),c.type===f.ApplicationCommandPermissionType.ROLE&&null!=s&&s.roles.includes(c.id)&&c.permission&&(r=c.permission)}return n||r};var r=p(n(21)),a=p(n(6)),o=p(n(64)),i=p(n(107)),l=p(n(12)),u=p(n(238)),s=n(7920),d=p(n(7750)),f=n(7573),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M16.293 9.293L17.707 10.707L12 16.414L6.29297 10.707L7.70697 9.293L11 12.586V2H13V12.586L16.293 9.293ZM18 20V18H20V20C20 21.102 19.104 22 18 22H6C4.896 22 4 21.102 4 20V18H6V20H18Z"}))}d.displayName="Download"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchStoreListingsForApplications=function(e){var t=e.filter((function(e){var t=i.default.getGame(e);if(null==t)return!0;var n=t.destinationSkuId;return null==n||null==u.default.getForSKU(n)}));if(0===t.length)return Promise.resolve();return(0,d.httpGetWithCountryCodeQuery)({url:f.Endpoints.STORE_PUBLISHED_LISTINGS_APPLICATIONS,query:{application_ids:t},oldFormErrors:!0}).then((function(e){a.default.dispatch({type:f.ActionTypes.STORE_LISTINGS_FETCH_SUCCESS,storeListings:e.body})}))},t.fetchAllStoreListingsForApplication=function(e){var t={application_id:e};return(0,d.httpGetWithCountryCodeQuery)({url:f.Endpoints.STORE_PUBLISHED_LISTINGS_SKUS,query:t,oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:f.ActionTypes.STORE_LISTINGS_FETCH_SUCCESS,storeListings:e.body}),e.body}))},t.fetchStoreListingForSku=function(e){var t=l.default.get(e),n=null!=t&&s.default.inTestModeForApplication(t.applicationId);return(0,d.httpGetWithCountryCodeQuery)(n?f.Endpoints.STORE_LISTINGS_SKU(e):f.Endpoints.STORE_PUBLISHED_LISTINGS_SKU(e)).then((function(e){n?a.default.dispatch({type:f.ActionTypes.STORE_LISTINGS_FETCH_SUCCESS,storeListings:e.body}):a.default.dispatch({type:f.ActionTypes.STORE_LISTING_FETCH_SUCCESS,storeListing:e.body})}))},t.fetchStoreListingById=function(e){return(0,d.httpGetWithCountryCodeQuery)(f.Endpoints.STORE_LISTING(e)).then((function(e){a.default.dispatch({type:f.ActionTypes.STORE_LISTING_FETCH_SUCCESS,storeListing:e.body})}))},t.fetchStoreListingForApplication=function(e){return(0,d.httpGetWithCountryCodeQuery)(f.Endpoints.STORE_PUBLISHED_LISTINGS_APPLICATION(e)).then((function(e){a.default.dispatch({type:f.ActionTypes.STORE_LISTING_FETCH_SUCCESS,storeListing:e.body})}))},t.matureAgree=function(){a.default.dispatch({type:f.ActionTypes.APPLICATION_STORE_MATURE_AGREE})},t.matureDisagree=function(){(0,o.transitionTo)(f.Routes.APPLICATION_STORE)},t.joinPublishedStoreListingSkuGuild=function(e){return r.default.post({url:f.Endpoints.STORE_PUBLISHED_LISTINGS_SKU_JOIN_GUILD(e),oldFormErrors:!0})},t.goToSKUStoreListing=function(e,t){var n=(0,d.getStoreListingLocation)(e,t),r=n.pathname,a=p(n,["pathname"]);(0,o.transitionTo)(r,a)},t.goToApplicationStoreListing=function(e,t){var n=(0,d.getApplicationStoreListingLocation)(e,t),r=n.pathname,a=p(n,["pathname"]);(0,o.transitionTo)(r,a)};var r=c(n(11)),a=c(n(2)),o=n(49),i=c(n(56)),l=c(n(335)),u=c(n(7664)),s=c(n(441)),d=n(355),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M3.9 8.26H2V15.2941H3.9V8.26Z",fill:d,className:f}),s("path",{d:"M19.1 4V5.12659L4.85 8.26447V18.1176C4.85 18.5496 5.1464 18.9252 5.5701 19.0315L9.3701 19.9727C9.4461 19.9906 9.524 20 9.6 20C9.89545 20 10.1776 19.8635 10.36 19.6235L12.7065 16.5242L19.1 17.9304V19.0588H21V4H19.1ZM9.2181 17.9944L6.75 17.3826V15.2113L10.6706 16.0753L9.2181 17.9944Z",fill:d,className:f}))}d.displayName="Megaphone"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=y(n(7644)),l=y(n(8196)),u=n(7563),s=n(7568),d=n(32),f=y(n(48)),c=n(44),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.2929 9.8299L19.9409 9.18278C21.353 7.77064 21.353 5.47197 19.9409 4.05892C18.5287 2.64678 16.2292 2.64678 14.817 4.05892L14.1699 4.70694L19.2929 9.8299ZM12.8962 5.97688L5.18469 13.6906L10.3085 18.813L18.0201 11.0992L12.8962 5.97688ZM4.11851 20.9704L8.75906 19.8112L4.18692 15.239L3.02678 19.8796C2.95028 20.1856 3.04028 20.5105 3.26349 20.7337C3.48669 20.9569 3.8116 21.046 4.11851 20.9704Z",className:f,fill:d}))}d.displayName="Pencil"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(2)),a=l(n(7565)),o=l(n(7729)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}var d={init:function(){r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_INIT})},setSection:function(e){r.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SET_SECTION,section:e})},startEditingIntegration:function(e){r.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_INTEGRATION,integrationId:e})},stopEditingIntegration:function(){r.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_INTEGRATION})},updateIntegration:function(e){r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_UPDATE_INTEGRATION,settings:e})},startEditingWebhook:function(e){r.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_WEBHOOK,webhookId:e})},stopEditingWebhook:function(){r.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_WEBHOOK})},updateWebhook:function(e){r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_UPDATE_WEBHOOK,settings:e})},saveIntegration:function(e,t){return s(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SUBMITTING}),n.next=4,a.default.updateIntegration(e,t.id,t.expire_behavior,t.expire_grace_period,t.enable_emoticons);case 4:r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SAVE_SUCCESS}),n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SAVE_FAILURE,errors:n.t0.body});case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))()},saveWebhook:function(e,t){return s(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SUBMITTING}),n.next=4,o.default.update(e,t.id,t);case 4:r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SAVE_SUCCESS}),n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SAVE_FAILURE,errors:n.t0.body});case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))()}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8676)),i=v(n(8211)),l=v(n(7585)),u=v(n(13)),s=v(n(37)),d=n(366),f=v(n(8690)),c=v(n(8691)),p=v(n(6750));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function P(e){var t=(0,o.useStateFromStores)([f.default],(function(){return f.default.getNullableCurrentUser()})),n=(0,o.useStateFromStores)([c.default],(function(){return c.default.isFocused()})),r=(0,o.useStateFromStores)([p.default],(function(){return p.default.getSubscription()})),T=e.isGift,b=e.subscriptionTier,P=e.onClick,A=e.size,R=e.className,L=e.trialId,D=e.isTrialCTA,w=e.buttonText,k=e.postSuccessGuild,j=e.onSubscribeModalClose,U=e.premiumModalAnalyticsLocation,G=N(e,["isGift","subscriptionTier","onClick","size","className","trialId","isTrialCTA","buttonText","postSuccessGuild","onSubscribeModalClose","premiumModalAnalyticsLocation"]),F=function(e){if(e.preventDefault(),null!=t){if(P&&P(e),(null==r?void 0:r.status)===S.SubscriptionStatusTypes.ACCOUNT_HOLD)return(0,s.trackPremiumSettingsPaneOpened)(),i.default.open(S.UserSettingsSections.PREMIUM),void(null==j||j(!1));!function(e,t,n,r,o,i,s,d){if(e)if(t){var f=S.AnalyticsObjectTypes.BUY;null!=o?f=S.AnalyticsObjectTypes.TRIAL:n&&(f=S.AnalyticsObjectTypes.GIFT),(0,E.openPremiumSelectPlanModal)({isGift:n,initialPlanId:null,subscriptionTier:r,analyticsLocation:M({object:S.AnalyticsObjects.BUTTON_CTA,objectType:f},d),trialId:o,postSuccessGuild:i,onClose:s})}else(0,_.openModal)((function(e){var t=e.onClose,n=N(e,["onClose"]);return a.createElement(u.default,M({},n,{onClose:t}))}));else(0,_.openModal)((function(e){var t=e.onClose,n=N(e,["onClose"]);return a.createElement(l.default,M({},n,{onClose:t}))}))}(t.isClaimed(),t.verified,T,b,L,k,j,U)}else(0,d.transitionTo)(S.Routes.LOGIN)};return D?a.createElement(v.default,M({size:A,className:R,innerClassName:I.default.premiumSubscribeButton,look:v.default.Looks.INVERTED,onClick:F},G),C("span",{},void 0,O.default.Messages.PREMIUM_TRIAL_CTA_BUTTON)):T?a.createElement(v.default,M({size:A,className:R,innerClassName:I.default.giftButton,color:v.default.Colors.PRIMARY,onClick:F},G),C(m.default,{className:I.default.giftIcon}),C("span",{},void 0,O.default.Messages.PREMIUM_GIFTING_BUTTON)):a.createElement(y.default,M({disabled:null!=r&&r.status!==S.SubscriptionStatusTypes.ACCOUNT_HOLD&&!g.default.isNoneSubscription(r.planId),onClick:F,innerClassName:I.default.premiumSubscribeButton,color:b===S.PremiumSubscriptionSKUs.TIER_1?v.default.Colors.PRIMARY:v.default.Colors.GREEN,size:A,className:R,pauseAnimation:!n},G),C(h.default,{className:I.default.premiumIcon}),C("span",{className:I.default.buttonText},void 0,null!=w?w:O.default.Messages.APPLICATION_STORE_GET_PREMIUM))}P.displayName="PremiumSubscribeButton";var A=P;t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c,Object.defineProperty(t,"Positions",{enumerable:!0,get:function(){return i.TooltipPositions}});var r,a=d(n(0)),o=u(n(8)),i=d(n(248)),l=u(n(6800));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)return a[0]}if(null!=t)return this.get(t);if(null!=r){if(null==n)throw new Error("getStoreListing with channel expects a skuId");return this.getForChannel(r,n)}return null!=n?this.getForSKU(n):null},r}(r.default.Store))(a.default,{STORE_LISTINGS_FETCH_SUCCESS:g,APPLICATION_STORE_DIRECTORY_FETCH_SUCCESS:g,STORE_LISTING_FETCH_SUCCESS:function(e){var t=e.storeListing,n=e.channelId;if(null!=n){var r=o.default.createFromServer(t);v[_(n,r.skuId)]=r,m[r.skuId]=r.id}else h(t)},USER_SETTINGS_UPDATE:S,APPLICATION_STORE_CLEAR_DATA:function(e){return E()},GIFT_CODE_RESOLVE_SUCCESS:function(e){var t=e.giftCode;if(null==t.store_listing)return!1;h(t.store_listing)}});t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openStickerPackPurchaseModal=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=W();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(252),i=V(n(101)),l=n(3),u=n(266),s=V(n(5437)),d=n(7582),f=n(7614),c=n(7631),p=V(n(5295)),v=n(1045),y=n(647),m=n(995),h=V(n(5197)),_=V(n(5205)),g=n(5174),E=V(n(12)),S=V(n(337)),O=V(n(63)),I=V(n(227)),T=n(50),b=n(44),C=V(n(15)),M=V(n(130)),N=n(7666),P=n(7858),A=n(5286),R=V(n(427)),L=n(5187),D=V(n(8394)),w=V(n(8395)),k=V(n(8396)),j=V(n(8397)),U=V(n(8398)),G=n(8400),F=n(8402),B=n(8404),H=n(1),x=V(n(6741));function V(e){return e&&e.__esModule?e:{default:e}}function W(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return W=function(){return e},e}function Y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0,Pe=a.useState((function(){return te({showPackPreview:N,showUpsell:Me,isPackFree:Ce,hasPaymentMethod:Ne,hasFetchedPaymentSources:S.default.hasFetchedPaymentSources,hasPackId:null!=q})})),Ae=Pe[0],Re=Pe[1],Le=a.useState((function(){return ne({showPackPreview:N,showUpsell:Me,isPackFree:Ce,hasPaymentMethod:Ne,hasFetchedPaymentSources:S.default.hasFetchedPaymentSources,hasPackId:null!=q})})),De=Le[0],we=Le[1],ke=a.useRef(De===y.Step.SHOP).current,je=a.useState(m.PurchaseState.WAITING),Ue=je[0],Ge=je[1],Fe=a.useState(null==Te?H.PremiumTypes.TIER_2:Te),Be=Fe[0],He=Fe[1],xe=a.useRef(!1),Ve=a.useRef(!0);a.useEffect((function(){return(0,c.hideHotspot)(f.HotspotLocations.STICKERS_NEW_SHOP_TOOLTIP),Ve.current=!1,function(){xe.current=!0}}),[]);var We=a.useRef(!1);a.useEffect((function(){S.default.hasFetchedPaymentSources||We.current||function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return We.current=!0,e.next=3,(0,u.fetchPaymentSources)();case 3:if(We.current=!1,!xe.current){e.next=6;break}return e.abrupt("return");case 6:t={showPackPreview:N,showUpsell:Me,isPackFree:Ce,hasPaymentMethod:Object.keys(S.default.paymentSources).length>0,hasFetchedPaymentSources:S.default.hasFetchedPaymentSources,hasPackId:null!=q},n=te(t),r=ne(t),Re(n),we(r);case 11:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){z(o,r,a,i,l,"next",e)}function l(e){z(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}()()}),[Ce,N,Me,q]);var Ye=(0,A.useFetchedPackPrice)({stickerPack:oe,paymentSourceId:ue}),ze=Ye.isLoading,Ke=Ye.price,$e=function(e){var t=e.analyticsLocation,n=e.price,r=e.isLoadingPrice,u=e.currentStep,s=e.setCurrentStep,f=e.purchaseError,c=e.setPurchaseError,p=e.purchaseState,v=e.setPurchaseState,h=e.paymentSourceId,_=e.paymentSources,g=e.stickerPack,E=e.setStickerPackId,S=e.hasShopStep,O=(0,d.useAnalyticsContext)(),I=(0,o.useStableMemo)((function(){return Date.now()}),[u]),T=(0,o.useLazyValue)((function(){return[i.default.v4(),Date.now()]})),b=T[0],M=T[1],N=a.useRef(!0),A=(0,l.useStateFromStores)([R.default],(function(){return null!=g&&R.default.ownsStickerPack(g.id)}),[g]),L=a.useMemo((function(){return K({},null!=g?(0,P.getPaymentFlowAnalyticsDataForStickerPack)(g):null,{price:null==n?void 0:n.amount,currency:null==n?void 0:n.currency,location:null!=t?t:O.location,load_id:b})}),[O.location,b,t,n,g]),D=a.useCallback((function(e,t){if(s(e),null!=f&&c(null),e===y.Step.SHOP?(E(void 0),N.current=!0):null!=t&&E(t),!S||u!==y.Step.SHOP&&e!==y.Step.SHOP){var n=Date.now();C.default.track(H.AnalyticEvents.PAYMENT_FLOW_STEP,K({},L,{from_step:u,to_step:e,step_duration_ms:n-I,flow_duration_ms:n-M}))}}),[L,u,M,f,s,c,I,E,S]),w=a.useCallback((function(e,t){if(v(e),c(t),e!==p)if(e===m.PurchaseState.PURCHASING)C.default.track(H.AnalyticEvents.PAYMENT_FLOW_COMPLETED,K({},L,{duration_ms:Date.now()-M}));else if(e===m.PurchaseState.FAIL){var n=null!=h?_[h]:null;C.default.track(H.AnalyticEvents.PAYMENT_FLOW_FAILED,K({},L,{payment_gateway:null!=n?n.type===H.PaymentSourceTypes.CARD?H.PaymentGateways.STRIPE:H.PaymentGateways.BRAINTREE:null,payment_source_id:null==n?void 0:n.id,duration_ms:Date.now()-M}))}}),[L,M,h,_,p,c,v]);return a.useEffect((function(){r||A||!N.current||S&&u===y.Step.SHOP||(C.default.track(H.AnalyticEvents.PAYMENT_FLOW_STARTED,L),N.current=!1)}),[L,r,A,S,u]),{handlePurchaseStateChange:w,handleStepChange:D}}({analyticsLocation:n,price:Ke,currentStep:De,setCurrentStep:we,purchaseError:Se,setPurchaseError:Oe,purchaseState:Ue,setPurchaseState:Ge,paymentSourceId:ue,paymentSources:le,stickerPack:oe,isLoadingPrice:ze,setStickerPackId:re,hasShopStep:null==b}),Ze=$e.handlePurchaseStateChange,qe=$e.handleStepChange;if(function(e){var t=e.onClose;a.useEffect((function(){var e=function(e){e.keyCode===H.KeyboardKeys.ESCAPE&&t()};return window.addEventListener("keydown",e),function(){return window.removeEventListener("keydown",e)}}),[t])}({onClose:r}),null!=De&&((0,v.setPaymentStepForAuthentication)(De,Ee,qe),(0,y.setPurchaseStateForStep)(De,Ue,Ge)),null==oe&&De!==y.Step.SHOP)return null;var Xe,Qe,Je=null!=(null==oe||null===(t=oe.store_listing)||void 0===t?void 0:t.thumbnail),et=null!=oe&&Je?Y(j.default,{stickerPack:oe,isPackFree:Ce,id:$,onClose:r}):null,tt=!1,nt=!0,rt=function(e){var t,n=R.default.getStickerPack(e);t=null!=n&&((0,L.isStickerPackFreeForPremiumType)(n,be)||ae.isStaff())?y.Step.CLAIM_FREE_SKU:Ne?y.Step.REVIEW:y.Step.PAYMENT_TYPE,qe(t,e)};switch(De){case y.Step.SHOP:nt=!1,et=Y(B.StickerShopModalHeader,{onClose:r}),Xe=Y(B.StickerShopModalBody,{handlePurchaseClick:rt,handleStepChange:qe,shouldForceFetch:Ve.current,setTargetUpsellTier:He,user:ae}),tt=!0;break;case y.Step.LOADING_PAYMENT_SOURCES:et=null,Xe=Y("div",{className:x.default.fullModalSpinnerWrapper},void 0,Y(I.default,{className:x.default.spinner})),tt=!0;break;case y.Step.SKU_PREVIEW:if(null==oe)return null;tt=!0,Xe=Y(G.StickerPackPurchaseModalSKUPreviewBody,{stickerPack:oe,hasHeaderImage:Je});var at=null==b?function(){return qe(y.Step.SHOP)}:null;Qe=Y(G.StickerPackPurchaseModalSKUPreviewFooter,{showCloseLink:!Je,onClose:r,stickerPack:oe,handlePurchaseClick:rt,handleStepChange:qe,setTargetUpsellTier:He,user:ae,onBack:at});break;case y.Step.PREMIUM_UPSELL:if(null==oe)return null;tt=!0,et=null,Xe=Y(F.StickerPackPurchasedModalUpsellBody,{onClose:r,upsellTier:Be}),Qe=Y(F.StickerPackPurchasedModalUpsellFooter,{targetUpsellTier:Be,stickerPack:oe,onDismiss:s,handlePurchaseClick:rt,onClose:r});break;case y.Step.PAYMENT_TYPE:case y.Step.CREDIT_CARD_INFORMATION:case y.Step.PAYPAL_INFORMATION:case y.Step.PAYMENT_REQUEST_INFORMATION:case y.Step.ADDRESS:case y.Step.AWAITING_AUTHENTICATION:var ot=(0,g.renderPaymentModalStep)(De,qe,Ae,Re,pe,ve,le,de,fe,ce,ye,me,he,_e,y.Step.REVIEW,Q,J,ee,X),it=ot.body,lt=ot.backStep,ut=ot.submitButton;Xe=it,Qe=null!=ut||null!=lt?Y(T.ModalFooter,{justify:O.default.Justify.BETWEEN,align:O.default.Align.CENTER},void 0,Y("div",{},void 0,ut),null!=lt?Y(h.default,{onClick:function(){return qe(lt)}}):null):null;break;case y.Step.CLAIM_FREE_SKU:if(null==oe)return null;tt=!0,Xe=Y(D.default,{isLoadingPrice:ze,isPackFreeForUser:Ce,onPurchaseStateChange:Ze,onStepChange:qe,stickerPack:oe});break;case y.Step.REVIEW:if(null==oe)return null;Xe=Y(U.default,{price:Ke,currentPremiumType:be,isLoadingPrice:ze,stickerPack:oe,onClose:r,paymentSourceId:ue,setPaymentSourceId:de,handleStepChange:qe,paymentSources:le}),Qe=Y(T.ModalFooter,{},void 0,Y(k.default,{isLoading:ze,onNext:function(){return qe(y.Step.CONFIRM)},paymentSource:null==ue?void 0:le[ue],price:Ke,onPurchaseStateChange:Ze,currentStep:De,stickerPack:oe}));break;case y.Step.CONFIRM:if(null==oe)return null;tt=!0,Xe=Y(w.default,{hasHeaderImage:Je,stickerPack:oe,handleStepChange:qe,onClose:r,startedFromShopView:ke});break;default:throw new Error("Unexpected step "+De)}return Y(T.ModalRoot,{transitionState:V,"aria-labelledby":$},void 0,Y("form",{className:x.default.modalContentForm,onSubmit:function(e){return e.preventDefault()}},void 0,Y(_.default,{body:Xe,header:et,footer:Qe,hideBreadcrumbs:tt,isLoading:!se,paymentError:ge||Se,purchaseErrorBlockRef:Ie,currentStep:De,steps:Ae,withScroller:nt})))};re.displayName="StickerPackPurchaseModal";t.openStickerPackPurchaseModal=function(e){var t=e.analyticsLocation,n=e.onDismissUpsell,r=e.packId,o=e.showPackPreview,i=void 0!==o&&o,l=e.showPremiumSubscriptionUpsell,u=void 0!==l&&l;E.default.getCurrentUser().verified?(0,b.openModal)((function(e){return a.createElement(re,K({},e,{analyticsLocation:t,onDismissUpsell:n,packId:r,showPackPreview:i,showPremiumSubscriptionUpsell:u}))}),{onCloseCallback:N.resetStoreState}):(0,b.openModal)((function(e){return a.createElement(s.default,e)}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStickerShopStore=t.resetStoreState=t.setScrollTop=t.setFilter=t.setSearchQuery=t.setInspectedStickerPosition=t.setActiveCategoryIndex=t.StickerShopSearchType=void 0;var r,a,o=(r=n(262))&&r.__esModule?r:{default:r};t.StickerShopSearchType=a,function(e){e[e.NONE=0]="NONE",e[e.STICKERS=1]="STICKERS",e[e.STICKER_PACKS=2]="STICKER_PACKS"}(a||(t.StickerShopSearchType=a={}));var i=Object.freeze({inspectedStickerPosition:{rowIndex:0,columnIndex:0},activeCategoryIndex:0,searchQuery:"",filter:a.NONE,scrollTop:0}),l=(0,o.default)((function(e){return i}));t.setActiveCategoryIndex=function(e){l.setState({activeCategoryIndex:e})};t.setInspectedStickerPosition=function(e,t,n){l.setState({inspectedStickerPosition:{rowIndex:t,columnIndex:e,source:n}})};t.setSearchQuery=function(e){l.setState({searchQuery:e})};t.setFilter=function(e){l.setState({filter:e})};t.setScrollTop=function(e){l.setState({scrollTop:e})};t.resetStoreState=function(){l.setState(i)};var u=l;t.useStickerShopStore=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useExpressionPickerGridKeyboardNavigation=t.useSynchronizedActiveCategoryIndexForScrollPosition=t.useSynchronizedScrollPositionForActiveCategoryIndex=t.useExpressionPickerGridWidth=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(6))&&r.__esModule?r:{default:r},i=n(7693),l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}t.useExpressionPickerGridWidth=function(e){var t=e.gridWrapperRef,n=e.containerWidth,r=e.listPaddingLeft,i=void 0===r?0:r,l=e.listScrollbarWidth,u=void 0===l?0:l,s=a.useState(void 0),d=s[0],f=s[1],c=a.useCallback((function(){if(null==t.current)return null;f(t.current.offsetWidth-i-u)}),[t,i,u]);return a.useLayoutEffect((function(){c()}),[n,c]),a.useEffect((function(){var e=o.default.debounce(c,250);return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}),[c]),d};t.useSynchronizedScrollPositionForActiveCategoryIndex=function(e){var t=e.activeCategoryIndex,n=e.listRef,r=e.searchQuery,o=a.useRef(r),i=a.useRef(!0);a.useLayoutEffect((function(){var e;""===r&&""!==o.current&&(null===(e=n.current)||void 0===e||e.scrollToSectionTop(t));o.current=r}),[r,t,n]),a.useLayoutEffect((function(){var e;i.current&&(null===(e=n.current)||void 0===e||e.scrollToSectionTop(t),i.current=!1)}),[t,n]),a.useEffect((function(){o.current=r}),[r])};t.useSynchronizedActiveCategoryIndexForScrollPosition=function(e){var t=e.activeCategoryIndex,n=e.listRef,r=e.isScrolling,i=e.searchQuery,u=e.scrollOffset,s=void 0===u?0:u,d=e.onActiveCategoryIndexChange,f=a.useRef(l.UNREACHABLE_REQUEST_ANIMATION_FRAME_ID),c=a.useMemo((function(){return o.default.debounce((function(){r.current=!1}),250)}),[r]),p=a.useMemo((function(){return o.default.debounce((function(e){""===i&&(window.cancelAnimationFrame(f.current),f.current=window.requestAnimationFrame((function(){var r,a=null===(r=n.current)||void 0===r?void 0:r.getSectionDescriptors();if(null!=a){var o=a.findIndex((function(t,n){var r=a[n+1],o=e+s>=t.offset.top,i=null!=r&&e+s1){for(var l=new Array(i),u=0;u1&&e.splitBlock().insertText(s[s.length-1]);for(var d=1;d<=s.length-2;d++){var f=a.Block.create({type:n,nodes:[a.Text.create({text:s[d]})]});e.insertNodeByKey(o.key,u+d,f)}},t.prependText=function(e,t){e.ensureSelection();var n=e.value.document.getFirstText();null!=n&&e.insertTextByKey(n.key,0,t)};var r=s(n(21)),a=n(7654),o=s(n(8124)),i=s(n(22)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7703));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(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 f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.text.length?null:{key:e.key,offset:t};for(var o,i=t,u=e.nodes.size,s=0,f=d(e.nodes);!(o=f()).done;){var c=o.value,p=1===++s,v=s===u;(0,r.default)("text"===c.object||"inline"===c.object,"Slate: invalid object type %s-%s",c.object,c.type);var y=c.text;if("inline"===c.object&&(l.isOptionNode(c)?(0,r.default)(y.length>0,"Slate: command inline objects must have at least one character"):(0,r.default)(1===y.length,"Slate: non-command inline objects must have one character %s - %s",c.type,y)),i<=y.length){if("inline"!==c.object||a||v){if("inline"===c.object&&a&&!p){if(i===y.length){i=0;continue}var m=e.nodes.get(s-2),h={key:m.key,offset:m.text.length};return n&&(h.path=e.getPath(m.key)||void 0),h}var _={key:c.key,offset:i};return n&&(_.path=e.getPath(c.key)||void 0),_}i=0}else i-=y.length}return null}function y(e,t){for(var n,r=0,a=d(e.nodes);!(n=a()).done;){var o=n.value;if(o.key===t.key){r+=t.offset;break}r+=o.text.length}return r}function m(e,t){var n=e.getClosestBlock(t.key);if(null==n)return null;var a=function(e,t){return(0,r.default)("text"!==e.object&&"inline"!==e.object,"Slate: block may not be a text node"),e.nodes.indexOf(t)}(e,n);if(-1===a)return null;for(var o,i=0,l=d(n.nodes);!(o=l()).done;){var u=o.value;if(u.key===t.key){i+=t.offset;break}i+=u.text.length}return{line:a,character:i}}function h(e,t){var n=e.nodes.get(t.line);return(0,r.default)("block"===n.object,"Slate: The document should only contain block nodes"),v(n,t.character)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["message","compact","className","onContextMenu","onClick","disableInteraction","renderMediaEmbeds","channel","isGroupStart","animateAvatar","subscribeToComponentDispatch"])),w=(0,v.default)(n,R),k=w.content,j=w.hasSpoilerEmbeds,U=n.type===E.MessageTypes.REPLY?n.messageReference:void 0,G=(0,i.useStateFromStores)([l.default],(function(){return l.default.getMessageByReference(U)})),F=(0,o.useListItem)(n.id),B=(0,p.default)(n),H=(0,u.useCanSeeThreads)(),x=(0,i.useStateFromStores)([s.default],(function(){return s.default.can(E.Permissions.CREATE_INSTANT_INVITE,L)}));return(0,c.default)(n,x)?null:r.createElement(d.default,T({compact:I,className:(0,a.default)(b,(t={},t[S.default.ephemeral]=(0,f.hasFlag)(n.flags,E.MessageFlags.EPHEMERAL),t[S.default.disableInteraction]=P,t)),disableInteraction:P,childrenRepliedMessage:(0,g.default)(n,U,G,I),childrenHeader:(0,h.default)(T({},e,{author:B})),childrenAccessories:(0,y.renderSimpleAccessories)(e,j),childrenMessageContent:(0,m.default)(e,k),childrenSystemMessage:(0,_.default)(e),onContextMenu:C,onClick:M,hasThread:H&&n.hasFlag(E.MessageFlags.HAS_THREAD),hasReply:n.type===E.MessageTypes.REPLY},F,D))}b.displayName="ChannelMessage";var C=r.memo(b);t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t="ContextMenu");var n=e.id,r=e.username,v=e.bot,y=(0,o.useStateFromStores)([s.default],(function(){return s.default.getCurrentUser().id===n}),[n]),_=(0,o.useStateFromStoresArray)([u.default],(function(){return[u.default.isFriend(n),u.default.isBlocked(n)]}),[n]),g=_[0],E=_[1],S=a.useState(!1),O=S[0],I=S[1];if(v||y)return null;return h(l.MenuItem,g?{id:"remove-friend",label:p.default.Messages.REMOVE_FRIEND,action:function(){(0,f.openModal)((function(e){return a.createElement(d.default,m({header:p.default.Messages.REMOVE_FRIEND_TITLE.format({name:r}),confirmText:p.default.Messages.REMOVE_FRIEND,cancelText:p.default.Messages.CANCEL,onConfirm:function(){i.default.removeRelationship(n,{location:t}),I(!1)}},e),h(c.default,{size:c.default.Sizes.SIZE_16},void 0,p.default.Messages.REMOVE_FRIEND_BODY.format({name:r})))}))}}:{id:"add-friend",label:O?p.default.Messages.ADD_FRIEND_BUTTON_AFTER:p.default.Messages.ADD_FRIEND,action:function(){O||(i.default.addRelationship(n,{location:t}),I(!0))},disabled:E||O&&!g})};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=v(n(1036)),l=n(7563),u=v(n(55)),s=v(n(12)),d=v(n(969)),f=n(44),c=v(n(43)),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0,T=_===f.AppContext.POPOUT;return g===u.default.getId()||s.default.hidePersonalInformation||T?null:m(i.MenuItem,{id:"note",label:S?c.default.Messages.LOADING_NOTE:I?c.default.Messages.EDIT_NOTE:c.default.Messages.ADD_NOTE,action:function(){return null!=p&&(0,d.openPopout)(p,{closeOnScroll:!1,render:function(e){return a.createElement(o.default,h({},e,{user:t,userId:g,guildId:null!=n?n:void 0,channelId:null!=r?r:void 0,setNote:!0}))},position:y,offsetX:15,shadow:!1})}})}_.displayName="useAddNoteItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=y(n(1036)),l=n(7563),u=y(n(55)),s=y(n(12)),d=y(n(969)),f=n(44),c=y(n(43)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=j.current+k.current;if(s){var f,c=j.current+u-r,p=I?j.current-c:r;null===(f=w.current)||void 0===f||f.scrollTo({to:0===e?0:p-i,animate:a})}else if(d){var v,y=o-(j.current+k.current);null===(v=w.current)||void 0===v||v.scrollTo({to:j.current+y+i,animate:a})}}))},scrollToSectionTop:function(e,t){void 0===t&&(t={});var n=t,r=n.animate,a=void 0!==r&&r,o=n.offset,i=void 0===o?0:o,l=V.current[e];null!=l&&window.requestAnimationFrame((function(){var t;null===(t=w.current)||void 0===t||t.scrollTo({to:(0===e?0:l.offset.top)+i,animate:a})}))},getListDimensions:function(){return{height:k.current,totalHeight:z}},getSectionDescriptors:function(){return V.current},getRowDescriptors:function(){return W.current},getScrollerNode:function(){var e;return null===(e=w.current)||void 0===e?void 0:e.getScrollerNode()},scrollIntoViewNode:function(e){var t;return null===(t=w.current)||void 0===t?void 0:t.scrollIntoViewNode({node:e})}}}),[B,I,z]);var X=a.useMemo((function(){if(-1===k.current||-1===L)return{visibleItems:null,listOffset:0};var e=L,t=L+k.current,n=0,r=u[0],a=[],o=G();null!=v&&ee&&m=e&&m<=t;for(null!=c&&(I||C)&&O.push(c(i)),C||I||(r+=g);T+g+E<_-S;){var M=F(i,b,n),N=m+T+g,P=N+M;if(P<=e)r=P-(I?g:0);else{if(!(P>e&&N=e&&A<=t)&&O.push(p(i)),null!=f?a.push(f(i,O)):a=[].concat(a,O)}}}return{visibleItems:a,listOffset:r}}),[F,H,B,x,u,s,f,p,c,L,$,I,v,G]),Q=X.visibleItems,J=X.listOffset,ee=a.useMemo((function(){var e,t,n;return{top:J,right:null!==(e=null==u?void 0:u[1])&&void 0!==e?e:0,bottom:null!==(t=null==u?void 0:u[2])&&void 0!==t?t:0,left:null!==(n=null==u?void 0:u[3])&&void 0!==n?n:0}}),[J,u]),te=a.useMemo((function(){return{height:z}}),[z]),ne=C?i.AdvancedScrollerNone:i.AdvancedScrollerThin;return a.createElement(ne,{fade:N,className:(0,o.default)(l.default.scroller,T),ref:w,onScroll:q},d("div",{className:l.default.listItems,style:ee},void 0,Q),d("div",{className:l.default.listHeight,style:te}))})));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(7862)),l=d(n(248)),u=n(990),s=d(n(6728));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return 16===n||16===a?o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M14 7V9C14 9 12.5867 9 12.5733 9.00667C12.42 9.58667 12.1733 10.1267 11.84 10.6067L12.74 11.5067L11.4933 12.7533L10.5933 11.8533C10.1133 12.1867 9.57334 12.44 8.99334 12.5867V14H6.99334V12.58C6.41334 12.4333 5.87334 12.18 5.39334 11.8467L4.49333 12.7467L3.24667 11.5L4.14667 10.6C3.81333 10.1267 3.56 9.58 3.41333 9H2V7H3.41333C3.56 6.42 3.81333 5.88 4.14667 5.4L3.24667 4.5L4.5 3.24667L5.4 4.14667C5.87334 3.81333 6.42 3.56 7 3.41333V2H9V3.41333C9.58 3.56667 10.12 3.81333 10.6 4.14667L11.5067 3.25333L12.7533 4.5L11.8533 5.4C12.1867 5.87334 12.44 6.42 12.5867 7H14ZM8 10C9.10457 10 10 9.10457 10 8C10 6.89543 9.10457 6 8 6C6.89543 6 6 6.89543 6 8C6 9.10457 6.89543 10 8 10Z"})):o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M19.738 10H22V14H19.739C19.498 14.931 19.1 15.798 18.565 16.564L20 18L18 20L16.565 18.564C15.797 19.099 14.932 19.498 14 19.738V22H10V19.738C9.069 19.498 8.203 19.099 7.436 18.564L6 20L4 18L5.436 16.564C4.901 15.799 4.502 14.932 4.262 14H2V10H4.262C4.502 9.068 4.9 8.202 5.436 7.436L4 6L6 4L7.436 5.436C8.202 4.9 9.068 4.502 10 4.262V2H14V4.261C14.932 4.502 15.797 4.9 16.565 5.435L18 3.999L20 5.999L18.564 7.436C19.099 8.202 19.498 9.069 19.738 10ZM12 16C14.2091 16 16 14.2091 16 12C16 9.79086 14.2091 8 12 8C9.79086 8 8 9.79086 8 12C8 14.2091 9.79086 16 12 16Z"}))}d.displayName="Gear"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.useStateFromStoresArray)([f.default],(function(){return[f.default.isChannelMuted(e.guild_id,e.id),f.default.getChannelMuteConfig(e.guild_id,e.id)]})),r=n[0],y=n[1],m=(0,d.useMutedUntilText)(y),_=(0,c.default)(e,!0);function g(t){l.default.updateChannelOverrideSettings(e.guild_id,e.id,{muted:t})}var E=v.default.Messages.MUTE_CHANNEL_GENERIC,S=v.default.Messages.UNMUTE_CHANNEL_GENERIC;switch(e.type){case p.ChannelTypes.GUILD_CATEGORY:E=v.default.Messages.MUTE_CATEGORY,S=v.default.Messages.UNMUTE_CATEGORY;break;case p.ChannelTypes.GROUP_DM:E=v.default.Messages.MUTE_CONVERSATION,S=v.default.Messages.UNMUTE_CONVERSATION;break;case p.ChannelTypes.DM:E=v.default.Messages.MUTE_CHANNEL.format({name:_}),S=v.default.Messages.UNMUTE_CHANNEL.format({name:_});break;default:E=v.default.Messages.MUTE_CHANNEL_GENERIC,S=v.default.Messages.UNMUTE_CHANNEL_GENERIC}var O=[{time:s.MuteUntilSeconds.MINUTES_15,label:v.default.Messages.MUTE_DURATION_15_MINUTES},{time:s.MuteUntilSeconds.HOURS_1,label:v.default.Messages.MUTE_DURATION_1_HOUR},{time:s.MuteUntilSeconds.HOURS_8,label:v.default.Messages.MUTE_DURATION_8_HOURS},{time:s.MuteUntilSeconds.HOURS_24,label:v.default.Messages.MUTE_DURATION_24_HOURS},{time:s.MuteUntilSeconds.ALWAYS,label:v.default.Messages.MUTE_DURATION_ALWAYS}];return r?h(u.MenuItem,{id:"unmute-channel",label:S,subtext:m,action:function(){return g(!1)}}):h(u.MenuItem,{id:"mute-channel",label:E,action:function(){return g(!0)}},void 0,O.map((function(n){var r=n.time,o=n.label;return h(u.MenuItem,{id:""+r,label:o,action:function(){return o=(n=r)>0?(0,a.default)().add(n,"second").toISOString():null,l.default.updateChannelOverrideSettings(e.guild_id,e.id,{muted:!0,mute_config:{selected_time_window:n,end_time:o}},t),void(e.type===p.ChannelTypes.GUILD_CATEGORY&&(0,i.categoryCollapse)(e.id));var n,o}},r)})))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=y(n(5)),o=n(3),i=n(7725),l=y(n(7746)),u=n(7563),s=n(1070),d=n(7743),f=y(n(267)),c=y(n(183)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;uc.MAX_MESSAGE_LENGTH)return(0,s.openModal)((function(e){return r.createElement(a.default,h({title:p.default.Messages.MESSAGE_TOO_LONG_HEADER,body:p.default.Messages.MESSAGE_TOO_LONG_BODY_TEXT.format({currentLength:n.length,maxLength:c.MAX_MESSAGE_LENGTH}),confirmText:p.default.Messages.OKAY},e))})),d.default.track(c.AnalyticEvents.OPEN_MODAL,{type:"Message Too Long Alert"}),void g({valid:!1,failureReason:c.MessageRestrictionTypes.MESSAGE_TOO_LONG});if(null!=y&&null!=y.getGuildId()){if(_&&l.default.getSlowmodeCooldownGuess(y.id)>0)return void g({valid:!1,failureReason:c.MessageRestrictionTypes.SLOWMODE_COOLDOWN});if(m&&function(e,t,n,a,i){var l=f.default.extractEveryoneRole(n,a);if(null==l)return!1;if(!f.default.shouldShowEveryoneGuard(l,a))return!1;if(e){var s=t===c.TextareaTypes.FORM;(0,u.openPopout)(e,{onClose:function(){return i({valid:!1,failureReason:c.MessageRestrictionTypes.SHOUTING_CANCELLED})},closeOnScroll:!1,backdrop:!0,shadow:!1,position:u.default.Positions.TOP_LEFT,animationType:u.default.Animations.NONE,zIndexBoost:s?1e3:0,render:function(e){return r.createElement(o.default,h({},e,{channel:a,onConfirm:function(){return i({valid:!0})},onCancel:function(){return i({valid:!1,failureReason:c.MessageRestrictionTypes.SHOUTING_CANCELLED})},numPeople:f.default.everyoneMemberCount(l,a),role:l}))}},"popout-channel-text-area-shouting")}else i({valid:!0});return!0}(e,t,n,y,g))return}if(i.default.isFull())return(0,s.openModal)((function(e){return r.createElement(a.default,h({title:p.default.Messages.MESSAGE_RATE_LIMITED_HEADER,body:p.default.Messages.MESSAGE_RATE_LIMITED_BODY,confirmText:p.default.Messages.MESSAGE_RATE_LIMITED_BUTTON},e))})),void g({valid:!1,failureReason:c.MessageRestrictionTypes.RATE_LIMITED});g({valid:!0})}(e,t,n,v,y,m,_,g)}))};var r=m(n(0)),a=v(n(196)),o=v(n(8303)),i=v(n(1112)),l=v(n(7796)),u=m(n(7611)),s=n(44),d=v(n(15)),f=v(n(8304)),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(){return(h=Object.assign||function(e){for(var t=1;t640?Math.round(screen.height/2-320):0;a.default.isDesktop()||(n=window.open(location.protocol+"//"+location.host+o.Routes.CONNECTIONS(e)+"?loading=true","authorize","scrollbars=yes,resizable=yes,toolbar=no,location=yes,top="+l+",left="+i+",width=700,height=640"));r.default.authorize(e,t).then((function(e){var t=e.body.url;null!=t&&(null!=n?n.location.href=t:window.open(t))}))};var r=i(n(692)),a=i(n(13)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={startTyping:function(e){a.default.dispatch({type:o.ActionTypes.TYPING_START_LOCAL,channelId:e})},stopTyping:function(e){a.default.dispatch({type:o.ActionTypes.TYPING_STOP_LOCAL,channelId:e})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStickerPickerStore=t.resetStoreState=t.setSearchQuery=t.setSearchPlaceholder=t.setInspectedStickerPosition=t.setActiveCategoryIndex=void 0;var r,a=(r=n(262))&&r.__esModule?r:{default:r};var o=Object.freeze({inspectedStickerPosition:{rowIndex:0,columnIndex:0},activeCategoryIndex:0,searchPlaceholder:null,searchQuery:"",isSearchSuggestion:!1}),i=(0,a.default)((function(e){return o}));t.setActiveCategoryIndex=function(e){i.setState({activeCategoryIndex:e})};t.setInspectedStickerPosition=function(e,t,n){i.setState({inspectedStickerPosition:{rowIndex:t,columnIndex:e,source:n}})};t.setSearchPlaceholder=function(e){i.setState({searchPlaceholder:e})};t.setSearchQuery=function(e,t){void 0===t&&(t=!1),i.setState({searchQuery:e,isSearchSuggestion:t})};t.resetStoreState=function(){i.setState(o)};var l=i;t.useStickerPickerStore=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(11)),a=s(n(2)),o=s(n(64)),i=s(n(999)),l=s(n(12)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}var c={fetchVerificationForm:function(){var e=f(regeneratorRuntime.mark((function e(t,n){var s,d,f,c,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=null!=n?n:i.default.getInviteCodeForGuildId(t),d=l.default.getCurrentUser(),f=!o.default.isMember(t,null==d?void 0:d.id),e.prev=3,e.next=6,r.default.get({url:u.Endpoints.GUILD_MEMBER_VERIFICATION(t),query:{with_guild:f,invite_code:s},oldFormErrors:!0});case 6:if(null!=(c=e.sent).body){e.next=9;break}throw c;case 9:return p=c.body,a.default.dispatch({type:u.ActionTypes.MEMBER_VERIFICATION_FORM_UPDATE,guildId:t,form:{version:p.version,description:p.description,formFields:p.form_fields,guild:p.guild}}),e.abrupt("return",p);case 14:e.prev=14,e.t0=e.catch(3),a.default.dispatch({type:u.ActionTypes.MEMBER_VERIFICATION_FORM_FETCH_FAIL,guildId:t});case 17:case"end":return e.stop()}}),e,null,[[3,14]])})));return function(t,n){return e.apply(this,arguments)}}(),updateVerificationForm:function(){var e=f(regeneratorRuntime.mark((function e(t,n){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.patch({url:u.Endpoints.GUILD_MEMBER_VERIFICATION(t),body:{form_fields:n},oldFormErrors:!0});case 2:o=e.sent,i=o.body,a.default.dispatch({type:u.ActionTypes.MEMBER_VERIFICATION_FORM_UPDATE,guildId:t,form:{version:i.version,description:i.description,formFields:i.form_fields}});case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),updateVerificationFormDescription:function(){var e=f(regeneratorRuntime.mark((function e(t,n){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.patch({url:u.Endpoints.GUILD_MEMBER_VERIFICATION(t),body:{description:n},oldFormErrors:!0});case 2:o=e.sent,i=o.body,a.default.dispatch({type:u.ActionTypes.MEMBER_VERIFICATION_FORM_UPDATE,guildId:t,form:{version:i.version,description:i.description,formFields:i.form_fields}});case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),enableVerificationForm:function(){var e=f(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.patch({url:u.Endpoints.GUILD_MEMBER_VERIFICATION(t),body:{enabled:n},oldFormErrors:!0});case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),submitVerificationForm:function(){var e=f(regeneratorRuntime.mark((function e(t,n){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.put({url:u.Endpoints.GUILD_MEMBER_REQUEST_TO_JOIN(t),body:{version:n.version,form_fields:n.formFields}});case 3:return o=e.sent,i=o.body,a.default.dispatch({type:u.ActionTypes.USER_GUILD_JOIN_REQUEST_UPDATE,guildId:t,request:i}),e.abrupt("return",i);case 9:throw e.prev=9,e.t0=e.catch(0),e.t0;case 12:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(t,n){return e.apply(this,arguments)}}()};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M7 12.001C7 10.8964 6.10457 10.001 5 10.001C3.89543 10.001 3 10.8964 3 12.001C3 13.1055 3.89543 14.001 5 14.001C6.10457 14.001 7 13.1055 7 12.001ZM14 12.001C14 10.8964 13.1046 10.001 12 10.001C10.8954 10.001 10 10.8964 10 12.001C10 13.1055 10.8954 14.001 12 14.001C13.1046 14.001 14 13.1055 14 12.001ZM19 10.001C20.1046 10.001 21 10.8964 21 12.001C21 13.1055 20.1046 14.001 19 14.001C17.8954 14.001 17 13.1055 17 12.001C17 10.8964 17.8954 10.001 19 10.001Z"}))}d.displayName="OverflowMenuHorizontal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSearchOptionAnswer=function(e){switch(e){case u.SearchTokenTypes.FILTER_FROM:return s.default.Messages.SEARCH_ANSWER_FROM;case u.SearchTokenTypes.FILTER_MENTIONS:return s.default.Messages.SEARCH_ANSWER_MENTIONS;case u.SearchTokenTypes.FILTER_HAS:return s.default.Messages.SEARCH_ANSWER_HAS;case u.SearchTokenTypes.FILTER_BEFORE:case u.SearchTokenTypes.FILTER_ON:case u.SearchTokenTypes.FILTER_AFTER:return s.default.Messages.SEARCH_ANSWER_DATE;case u.SearchTokenTypes.FILTER_IN:return s.default.Messages.SEARCH_ANSWER_IN;case u.SearchTokenTypes.FILTER_FILE_TYPE:return s.default.Messages.SEARCH_ANSWER_FILE_TYPE;case u.SearchTokenTypes.FILTER_FILE_NAME:return s.default.Messages.SEARCH_ANSWER_FILE_NAME}},t.getSearchQueryFromTokens=function(e){var t={};e.forEach((function(e){var n=e.type;if(!u.IS_SEARCH_FILTER_TOKEN.test(n)){switch(n){case u.SearchTokenTypes.ANSWER_BEFORE:case u.SearchTokenTypes.ANSWER_ON:case u.SearchTokenTypes.ANSWER_AFTER:var r=e.getData("start"),a=e.getData("end");return r&&(t.min_id=l.default.fromTimestamp(r)),void(a&&(t.max_id=l.default.fromTimestamp(a)))}var o=function(e){var t=i.default[e],n=t?t.queryKey:null;n||(n="content");return n}(n);null==t[o]&&(t[o]=new Set);var s=t[o];switch(n){case u.SearchTokenTypes.ANSWER_USERNAME_FROM:case u.SearchTokenTypes.ANSWER_USERNAME_MENTIONS:s.add(e.getData("userId"));break;case u.SearchTokenTypes.ANSWER_FILE_TYPE:case u.SearchTokenTypes.ANSWER_FILE_NAME:s.add(e.getMatch(1));break;case u.SearchTokenTypes.ANSWER_IN:s.add(e.getData("channel").id);break;case u.SearchTokenTypes.ANSWER_HAS:s.add(e.getData("has"));break;default:s.add(e.getFullMatch().trim())}}}));for(var n=0,r=Object.entries(t);n=o.start&&t<=o.end&&n>=o.start&&n<=o.end?(e[i+1]&&(a=e[i+1]),!0):(r=o,!1)}));if(!o)return null;return{previousToken:r,currentToken:o,nextToken:a,focusOffset:t,anchorOffset:n}},t.getAutocompleteMode=function(e,t){var n,r=e=e||{},a=r.currentToken,i=r.nextToken,l=r.previousToken;if(0===t.length)return{type:u.SearchPopoutModes.EMPTY,filter:null,token:null};if(!a)return{type:u.SearchPopoutModes.FILTER_ALL,filter:null,token:null};if(u.IS_SEARCH_FILTER_TOKEN.test(a.type)){if(!i||i.type===o.default.NON_TOKEN_TYPE)return{type:u.SearchPopoutModes.FILTER,filter:a.type,token:i};if(i&&!u.IS_SEARCH_ANSWER_TOKEN.test(i.type))return{type:u.SearchPopoutModes.FILTER,filter:a.type,token:null}}if(a.type===o.default.NON_TOKEN_TYPE&&l&&u.IS_SEARCH_FILTER_TOKEN.test(l.type))return{type:u.SearchPopoutModes.FILTER,filter:l.type,token:a};a.type===o.default.NON_TOKEN_TYPE&&(n=a);return{type:u.SearchPopoutModes.FILTER_ALL,filter:null,token:n}},t.getFlattenedStringArray=function(e,t){var n=[];return(0,a.default)(e).forEach((function(e){if(e&&e.results.length){var r=e.group;n=n.concat(e.results.map((function(e){var n=e.text;if(t===u.SearchPopoutModes.FILTER_ALL){r=e.group||r;var a=i.default[r];a&&a.key&&(n=a.key+" "+n)}return n})))}})),n.filter((function(e){return e}))},t.getTotalResults=function(e){return e.reduce((function(e,t){return t?t.results.length+e:e}),0)},t.getQueryFromTokens=function(e){if(!e)return"";return e.map((function(e){return e.getFullMatch()})).join("")},t.tokenizeQuery=function(e){return v.tokenize(e)},t.clearTokenCache=function(){return v.clearCache()},t.showDatePicker=function(e){return null!=e?p[e]:null},t.filterHasAnswer=function(e,t){var n=u.IS_SEARCH_FILTER_TOKEN.test(e.type);if(!t&&n||t&&n&&!u.IS_SEARCH_ANSWER_TOKEN.test(t.type))return!1;return!0},t.refreshSearchTokens=function(){(0,i.refreshSearchTokens)(),v.reset(),(0,a.default)(i.default).forOwn((function(e,t){return v.addRule(c({type:t},e))}))},t.ShowDatePicker=void 0;var r,a=f(n(6)),o=f(n(7727)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7669)),l=f(n(110)),u=n(1),s=f(n(7));function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}function c(){return(c=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0,"Attempted to complete current incomplete option with no content"),e.withoutNormalizing((function(){for(var n,a=h(d);!(n=a()).done;){var o=n.value;e.removeNodeByKey(o.key)}for(var i=f.length-1;i>=0;i--)e.moveNodeByKey(f[i].key,t.key,0);var l=f[0],u=f[f.length-1];l.key===u.key&&"text"===l.object?e.setTextByKey(u.key,u.text.trim(),r.default.Set()):("text"===u.object?e.setTextByKey(u.key,u.text.trimEnd(),r.default.Set()):e.insertTextByKey(t.key,f.length,""),"text"===l.object?e.setTextByKey(l.key,l.text.trimStart(),r.default.Set()):e.insertTextByKey(t.key,0,""))})),function(e,t,n){var r=e.value,o=r.document,i=r.selection,l=o.getNode(t);(0,a.default)(null!=l,"Failed to get parent block for fixing selection");var u=o.getNode(n);(0,a.default)(null!=u,"Failed to get wrapping option node for fixing selection");var s=C(l,u);(0,a.default)(null!=s,"Failed to find text node after wrapped option node"),i.anchor.isInNode(u)&&e.moveAnchorToStartOfNode(s);i.focus.isInNode(u)&&e.moveFocusToStartOfNode(s)}(e,o.key,t.key)},t.unwrapOptionValueNodes=function(e,t,n){var r=e.value.document,a=r.getPath(t.key),i=o.PathUtils.lift(a),l=a.last();if(!S(t)){if(n){e.focus();var u=r.getNextSibling(t.key);null!=u&&e.moveToStartOfNode(u)}return}n&&(e.focus(),e.moveAnchorToStartOfNode(t),e.moveFocusToEndOfNode(t));e.withoutNormalizing((function(){t.nodes.reverse().forEach((function(n,r){var o=t.nodes.size-r-1,u=a.push(o);e.moveNodeByPath(u,i,l+1)})),e.insertNodeByPath(i,l+1,o.Inline.create({type:"commandOption",data:{name:t.data.get("name")},nodes:[o.Text.create({text:" "})]})),e.removeNodeByKey(t.key)}))},t.findMatchingCommand=function(e,t,n,r,a){if(!e.startsWith(y.COMMAND_SENTINEL))return null;var o=c.default.getChannel(t),s=null!=n?p.default.getGuild(n):null;if(null==o)return null;var m=e.indexOf(":"),h=!1;m>=0&&(m=e.lastIndexOf(" ",m),h=!0);m<0&&(m=e.length-1);var _=e.substring(1,m+1);if(0===_.length)return null;var g=_.split(" ",4);g.length>3&&(h=!0,g.pop());var E=(0,u.getContextCommands)(o,i.default,l.default,v.default),S={channel:o,guild:s},O=function(e){var t=g.slice(0,e).join(" "),n=(0,f.queryCommands)(S,E,t,!1,2,r,a),o=n.filter((function(e){return e.name===t}));if(o.length>0){var i=o[0],l=d.default.getPreferredCommandId();if(null!=l){var u=o.find((function(e){return e.id===l}));if(null!=u)return{v:u}}var s=h||e0)return"break"};e:for(var I=g.length;I>0;I--){var T=O(I);switch(T){case"break":break e;default:if("object"==typeof T)return T.v}}return null},t.getRangeBetweenNodes=M,t.COMMAND_OPTION_TYPE=void 0;var r=m(n(7580)),a=m(n(21)),o=n(7654),i=m(n(7832)),l=m(n(8008)),u=n(8128),s=n(8126),d=m(n(7627)),f=n(7646),c=m(n(9)),p=m(n(20)),v=m(n(48)),y=n(7612);function m(e){return e&&e.__esModule?e:{default:e}}function h(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return _(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 _(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0){var n=t[0];"text"===n.type&&(n.text=n.text.trimStart());var r=t[t.length-1];"text"===r.type&&(r.text=r.text.trimEnd())}return t}function S(e){var t=e.nodes.count();return t>1||1===t&&" "!==e.nodes.first().text}function O(e,t){return T(e.inlines({onlyTypes:["commandOption"],downward:!0,match:function(e){return e.data.get("name")===t}}))}function I(e,t,n){return T(e.inlines({onlyTypes:["commandOption"],path:t,direction:"forward",downward:!1,match:function(e){return!n||!S(e)}}))}function T(e){var t=e[Symbol.iterator]().next();return t.done?null:t.value[0]}function b(e,t){for(var n,r=null,a=h(e.nodes);!(n=a()).done;){var o=n.value;if(o.key===t.key)return r;"text"===o.object&&(r=o)}return null}function C(e,t){for(var n,r=!1,a=h(e.nodes);!(n=a()).done;){var o=n.value;if(o.key===t.key)r=!0;else if(r&&"text"===o.object)return o}return null}function M(e){var t=e.parent,n=e.startNode,r=e.endNode,a=e.includeStart,i=e.includeEnd,l=e.relativeTo,u=null,s=0;if(null===n)u=t.getFirstText();else if("text"===n.object)u=n;else{var d,f;if(a)s=null!==(d=null===(f=u=b(t,n))||void 0===f?void 0:f.text.length)&&void 0!==d?d:0;null===u&&(u=C(t,n),s=0)}var c,p,v=null,y=0;if(null===r)y=null!==(c=null===(p=v=t.getLastText())||void 0===p?void 0:p.text.length)&&void 0!==c?c:0;else if("text"===r.object)y=(v=r).text.length;else{var m,h;if(i&&(v=C(t,r),y=0),null===v)y=null!==(m=null===(h=v=b(t,r))||void 0===h?void 0:h.text.length)&&void 0!==m?m:0}if(null==u&&null!=v&&(u=v,s=0),null==v&&null!=u&&(v=u,y=u.text.length),null==u||null==v)return null;var _=(null!=l?l:t).getPath(u.key),g=(null!=l?l:t).getPath(v.key);return null==_||null==g?null:o.Range.create({anchor:o.Point.create({key:u.key,path:_,offset:s}),focus:o.Point.create({key:v.key,path:g,offset:y})})}t.COMMAND_OPTION_TYPE="commandOption"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m,t.TutorialIndicatorPositions=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(66),i=n(3),l=f(n(8138)),u=n(8784),s=f(n(8139)),d=f(n(179));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","direction","foreground","className","title"]);return o.createElement("svg",f({},(0,l.default)(h),{width:n,height:a,className:(0,i.default)(y,p(d)),viewBox:"0 0 24 24"}),null!=m?c("title",{},void 0,m):null,c("polygon",{className:v,fill:s,fillRule:"nonzero",points:"13 20 11 20 11 8 5.5 13.5 4.08 12.08 12 4.16 19.92 12.08 18.5 13.5 13 8"}))};v.displayName="Arrow",v.Directions=a;var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(6)),a=v(n(85)),o=n(228),i=v(n(3)),l=v(n(2)),u=n(7629),s=v(n(8637)),d=n(60),f=v(n(102)),c=v(n(7567)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){for(var n=0;n0)||(e=!0)),g.forEach((function(t){r.default.isEqual(R(t),function(e){return T.find((function(t){return t.id===e}))}(t))&&(g.delete(t),e=!0)})),0===g.size&&(S=!1),e&&D.emitChange()}),500);function A(e,t){var n=I.indexOf(e);if(n<0)return!1;var r=h({},e,{},t);I[n]=r,I=[].concat(I),S=!0,g.add(r.id),P()}function R(e){return I.find((function(t){return t.id===e}))}function L(e){var t=e.guildId;if(null==_||t!==_.id||E===p.FormStates.SUBMITTING)return!1;_=c.default.getProps().guild;var n=[];null!=_&&(n=(0,r.default)(_.roles).values().value()),g.forEach((function(e){var t=R(e),r=-1;null==n.find((function(t,n){if(t.id===e)return r=n,!0}))||null==t?g.delete(e):n[r]=t})),0===g.size&&(S=!1),O=!1,I=[].concat(n)}var D=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var a,o,i,l=r.prototype;return l.initialize=function(){this.waitFor(c.default)},l.hasChanges=function(){return S||O},l.getSortDeltas=function(){return C()},l.showNotice=function(){return this.hasChanges()},l.getRole=function(e){return R(e)},a=r,(o=[{key:"hasSortChanges",get:function(){return O}},{key:"guild",get:function(){return _}},{key:"editedRoleIds",get:function(){return Array.from(g)}},{key:"roles",get:function(){return I}},{key:"formState",get:function(){return E}},{key:"lastRoleEditSection",get:function(){return b}}])&&y(a.prototype,o),i&&y(a,i),r}(i.default.Store))(l.default,__OVERLAY__?{}:{GUILD_SETTINGS_ROLES_INIT:function(e){return N()},GUILD_SETTINGS_INIT:M,GUILD_SETTINGS_SET_SECTION:M,GUILD_SETTINGS_ROLES_SORT_UPDATE:function(e){var t=e.roles;if(null!=I&&t.length!==I.length)return!1;I=t.map((function(e){return R(e)})).filter(d.isNotNullish),O=!0,P()},GUILD_SETTINGS_ROLES_UPDATE_PERMISSIONS:function(e){var t=e.id,n=e.flag,r=e.allow,o=R(t);if(null==o)return!1;var i=o.permissions;return A(o,{permissions:i=r?a.default.add(i,n):a.default.remove(i,n)})},GUILD_SETTINGS_ROLES_UPDATE_PERMISSION_SET:function(e){var t=e.id,n=e.permissions,r=R(t);return null!=r&&A(r,{permissions:n})},GUILD_SETTINGS_ROLES_CLEAR_PERMISSIONS:function(e){var t=R(e.id);return null!=t&&A(t,{permissions:f.default.NONE})},GUILD_SETTINGS_ROLES_UPDATE_NAME:function(e){var t=e.id,n=e.name,r=R(t);return null!=r&&A(r,{name:n})},GUILD_SETTINGS_ROLES_UPDATE_COLOR:function(e){var t=e.id,n=e.color,r=0===n?null:(0,o.int2hex)(n),a=R(t);return null!=a&&A(a,{color:n,colorString:r})},GUILD_SETTINGS_ROLES_UPDATE_SETTINGS:function(e){var t=e.id,n=e.hoist,r=e.mentionable,a=R(t);return null!=a&&A(a,{hoist:n,mentionable:r})},GUILD_SETTINGS_CLOSE:function(e){return _=null,T=I=[],g.clear(),S=!1,O=!1,void(E=p.FormStates.CLOSED)},GUILD_ROLE_CREATE:L,GUILD_ROLE_UPDATE:L,GUILD_ROLE_DELETE:L,GUILD_SETTINGS_ROLES_SUBMITTING:function(e){E=p.FormStates.SUBMITTING},GUILD_SETTINGS_ROLES_SAVE_SUCCESS:function(e){N()},GUILD_SETTINGS_ROLES_EDIT_SECTION_UPDATE:function(e){var t=e.section;b=t}}),w=D;t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sizes=t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(643))&&r.__esModule?r:{default:r},i=n(152);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["user","size","animate","aria-hidden"]);return a.createElement(o.default,u({src:s(t,l),size:r,"aria-label":f?void 0:t.username,"aria-hidden":f},c))}));t.default=d;var f=o.default.Sizes;t.Sizes=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(6)),l=f(n(90)),u=f(n(80)),s=f(n(248)),d=f(n(6758));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=f)){var c,p=f-d,v=(e.clientX-a)/p,y=i[o]+100*v;if(this.props.equidistant)c=m(y,i);else c=m(this.unscaleValue(y),l);null!=c&&u&&u(l[c]),this.setState({newClosestIndex:c})}},f.moveSmoothly=function(e){var t=this.props,n=t.minValue,r=t.maxValue,a=t.handleSize,o=t.asValueChanges,i=this.state.boundingRect,l=i.left,u=i.right,s=this.state.x-e.clientX,d=(this.state.value-n)/(r-n);if(!(e.clientX<=l&&s<0||e.clientX>=u&&s>0)){var f=u-l-a,c=f*d;d=Math.min(Math.max(c-s,0),f)/f}var p=n+d*(r-n);o&&o(p),this.setState({value:p,x:e.clientX})},r}(a.PureComponent);g.displayName="Slider",g.defaultProps={initialValue:10,minValue:0,maxValue:100,keyboardStep:1,handleSize:10,disabled:!1,stickToMarkers:!1,fillStyles:{}};var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(80)),l=s(n(7949)),u=s(n(6728));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["className","compact","zalgo","disableInteraction","childrenRepliedMessage","childrenExecutedCommand","childrenHeader","childrenSystemMessage","childrenButtons","childrenMessageContent","childrenAccessories","messageRef","focusProps","hasThread","hasReply"]),P=a.createElement(i.default,b,a.createElement("div",f({className:(0,o.default)(n,(t={},t[u.default.wrapper]=!0,t[u.default.compact]=s,t[u.default.cozy]=!s,t[u.default.zalgo]=p,t[u.default.hasThread]=C,t[u.default.hasReply]=M,t)),ref:I},N),m,h,c("div",{className:u.default.contents,role:"document"},void 0,g,_,null==g&&S),O,null!=E?c("div",{className:u.default.buttonContainer},void 0,E):null));return y?c(l.default,{},void 0,P):P};t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r,i){a.default.track(o.AnalyticEvents.APPLICATION_OPENED,{type:e,source:t,application_id:r.application_id,party_id:null!=r.party?r.party.id:void 0,other_user_id:n,message_id:i})};var r,a=(r=n(15))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.isSpotifyPlayable=function(e){if(null!=e.getActiveSocketAndDevice())return!0;return l.default.isProtocolRegistered()},t.ensureSpotifyPlayable=function(){var t=u.default.getActiveSocketAndDevice();if(null!=t)return Promise.resolve(t);if(!l.default.isProtocolRegistered())return Promise.reject(new Error("protocol is not registered"));var n=u.default.getPlayableComputerDevices();if(a.default.isObservedAppRunning(r.default.get(s.PlatformTypes.SPOTIFY).name)&&n.length>0){var d=n[0],c=d.socket,p=d.device;return(0,o.setActiveDevice)(c.accountId,p.id),Promise.resolve({socket:c,device:p})}return new Promise((function(t,r){var a=setTimeout((function(){u.default.removeChangeListener(l),r(new Error("timeout launching spotify"))}),3e4),l=function r(){for(var i,l=function(){var l=i.value,s=l.socket,d=l.device;null==n.find((function(e){return e.device.id===d.id}))&&(clearTimeout(a),u.default.removeChangeListener(r),e((function(){(0,o.setActiveDevice)(s.accountId,d.id),t({socket:s,device:d})})))},s=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(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 f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(u.default.getPlayableComputerDevices());!(i=s()).done;)l()};u.default.addChangeListener(l),window.open(i.SPOTIFY_APP_PROTOCOL+":")}))},t.isSpotifyPremium=function(){var e=u.default.getActiveSocketAndDevice();if(null==e)return null;return e.socket.isPremium},t.ensureSpotifyPremium=function(){var e=u.default.getActiveSocketAndDevice();if(null==e)return Promise.reject(new Error("no active profile"));var t=e.socket;if(t.isPremium)return Promise.resolve();return(0,o.getProfile)(t.accountId,t.accessToken).then((function(){if(!t.isPremium)return Promise.reject(new Error("spotify account is not premium"))}))};var r=d(n(171)),a=d(n(74)),o=n(1143),i=n(234),l=d(n(1091)),u=d(n(660)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nt?(e-t)/t*6:e/t*50-50;return t*Math.pow(10,n/20)},t.amplitudeToPerceptual=function(e,t){void 0===t&&(t=100);if(0===e)return 0;var n,r=20*Math.log10(e/t);n=r>0?r/6+1:(50+r)/50;return t*n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SpoilerDisplayContext=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=c(n(8)),l=n(60),u=c(n(84)),s=c(n(248)),d=c(n(7)),f=c(n(6751));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?(0,a.formatPrice)(r.amount,r.currency):o.default.Messages.APPLICATION_STORE_FREE;return o.default.Messages.GAME_ACTION_BUTTON_UNAVAILABLE};var r,a=n(250),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;g(n(0));var r,a=n(349),o=h(n(7570)),i=g(n(7563)),l=n(1028),u=h(n(10)),s=h(n(8063)),d=h(n(7651)),f=h(n(7716)),c=h(n(7978)),p=h(n(8065)),v=h(n(8067)),y=h(n(8198)),m=h(n(7));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(t,[e].map(K))}))},roles:S,members:I,placeholderText:b,hintText:C,renderEmptyText:M,isStageChannel:d})}function te(e){var t,n=e.listClassName,r=e.pendingAdditions,l=e.query,u=e.onQueryChange,d=e.onClickRow,f=e.onRemovePendingAddition,c=e.roles,p=e.members,v=e.placeholderText,h=e.hintText,_=e.renderEmptyText,g=e.isStageChannel,S=a.useRef(null),O=a.useRef(null),I=(0,i.useStateFromStores)([y.default],(function(){return y.default.hidePersonalInformation})),T=a.useState(!1),C=T[0],M=T[1],P=a.useState(0),L=P[0],D=P[1],w=a.useState(-1),k=w[0],F=w[1],x=a.useCallback((function(e,t,n){var r;(void 0===n&&(n=!0),D(e),F(t),n)&&(null===(r=O.current)||void 0===r||r.scrollToIndex({section:null!=e?e:0,row:null!=t?t:0,padding:8}))}),[]),V=a.useCallback((function(e,t){if(null==t)u("");else{var n=(e===j.AddMembersSections.ROLES?c:p)[t];n.rowType!==j.RowType.EMPTY_STATE&&d(n)}}),[c,p,d,u]),W=a.useCallback((function(e){var t;null!=e&&e.rowType!==j.RowType.EMPTY_STATE&&(d(e),u(""),null===(t=S.current)||void 0===t||t.focus())}),[d,u]),Y=a.useMemo((function(){return Object.keys(r)}),[r]);var z=p.some((function(e){return!e.disabled}))||c.some((function(e){return!e.disabled}))||""===l.trim();function K(){var e;M(!(null===(e=O.current)||void 0===e?void 0:e.isScrolledToTop())&&z)}a.useEffect((function(){K()}));return Z("div",{className:H.default.content},void 0,g?Z(A.default,{color:A.default.Colors.HEADER_SECONDARY,className:H.default.description},void 0,B.default.Messages.CHANNEL_PERMISSIONS_MODERATOR_DESCRIPTION):null,Z("div",{className:(0,o.default)(H.default.searchBox,(t={},t[H.default.scrollSeparator]=C,t))},void 0,a.createElement(G.default,{ref:S,query:l,onQueryChange:u,selectedSection:L,selectedRow:k,onSelectionChange:x,onSelect:V,tags:Y.map((function(e){return r[e].display})),sections:[c.length,p.length],onRemoveTag:function(e){f(Y[e])},placeholder:v}),null!=h?Z(A.default,{size:A.default.Sizes.SIZE_12},void 0,h):null),z?a.createElement(R.default,{ref:O,className:(0,o.default)(H.default.roleMemberList,n),sections:[c.length,p.length],renderRow:function(e){var t,n,o=e.section,i=e.row,l=null,u=!1,s=!1,d=!1;switch(o){case j.AddMembersSections.ROLES:u=(n=q(l=c[i]))in r||l.disabled,s=l.disabled,d=L===j.AddMembersSections.ROLES&&k===i,t=a.createElement(a.Fragment,null,Z("div",{className:H.default.rowHeight},void 0,Z(b.default,{color:l.colorString,height:20})),Z("div",{className:H.default.rowLabel},void 0,Z(A.default,{className:H.default.rowTitle,color:l.rowType===j.RowType.EMPTY_STATE?A.default.Colors.MUTED:A.default.Colors.STANDARD},void 0,l.name),g&&l.disabled?Z(A.default,{color:A.default.Colors.HEADER_SECONDARY,size:A.default.Sizes.SIZE_12},void 0,B.default.Messages.CHANNEL_PERMISSIONS_ROLE_ALREADY_HAS_PERMISSIONS):null));break;case j.AddMembersSections.MEMBERS:u=(n=q(l=p[i]))in r||l.disabled,s=l.disabled,d=L===j.AddMembersSections.MEMBERS&&k===i,t=a.createElement(a.Fragment,null,Z(N.default,{src:l.avatarURL,size:N.default.Sizes.SIZE_24,"aria-label":l.name}),Z(A.default,{className:H.default.rowLabel},void 0,l.name),l.bot&&Z(m.default,{verified:l.verifiedBot}),!I&&Z(A.default,{color:A.default.Colors.MUTED,className:H.default.rowLabelSubText},void 0,l.userTag))}return null==l?null:Z(J,{rowLabel:U.getRowTypeLabel(l.rowType),checked:u,disabled:s,onSelect:function(){return W(l)},showCheckbox:l.rowType!==j.RowType.EMPTY_STATE,onMouseEnter:function(){return x(o,i,!1)},selected:d},n,Z(E.default,{align:E.default.Align.CENTER,justify:E.default.Justify.START},void 0,t))},rowHeight:40,renderSection:function(e){switch(e.section){case j.AddMembersSections.ROLES:return X(B.default.Messages.ROLES);case j.AddMembersSections.MEMBERS:return X(B.default.Messages.MEMBERS)}},sectionHeight:32,onScroll:K}):Z(E.default,{className:n,align:E.default.Align.CENTER,justify:E.default.Justify.CENTER,direction:E.default.Direction.VERTICAL},void 0,Z(s.default,{className:H.default.noResultIcon}),Z(A.default,{},void 0,_(l))))}function ne(e){var t=e.transitionState,n=e.onClose,r=e.channelId,o=e.newChannel,l=e.inSettings,u=(0,S.useUID)(),s=a.useState(!1),d=s[0],p=s[1],y=a.useState({}),m=y[0],_=y[1],g=(0,i.useStateFromStores)([c.default],(function(){return c.default.getChannel(r)}),[r]),O=(0,i.useStateFromStores)([v.default],(function(){return v.default.getGuild(null==g?void 0:g.getGuildId())})),b=null==g?void 0:g.type;if(a.useEffect((function(){L.default.track(F.AnalyticEvents.OPEN_MODAL,{type:null!=b&&f.THREAD_CHANNEL_TYPES.has(b)?"Grant Thread Access":"Grant Channel Access"})}),[b]),null==g||null==O)return null;var N=o&&0===Object.keys(m).length;function R(){return(R=z(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=g&&0!==Object.keys(m).length){e.next=3;break}return n(),e.abrupt("return");case 3:return p(!0),e.prev=4,e.next=7,f.THREAD_CHANNEL_TYPES.has(g.type)?ae(g,m):re(g,m,l);case 7:n(),p(!1),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),p(!1);case 14:case"end":return e.stop()}}),e,null,[[4,11]])})))).apply(this,arguments)}var D=f.THREAD_CHANNEL_TYPES.has(g.type)?T.default:(0,f.isGuildTextChannelType)(g.type)?I.default:C.default;return Z(M.ModalRoot,{transitionState:t,size:M.ModalSize.SMALL,"aria-labelledby":u,className:H.default.modalRoot},void 0,Z(M.ModalHeader,{separator:!1,direction:E.default.Direction.VERTICAL,align:E.default.Align.CENTER,className:H.default.header},void 0,Z(P.default,{tag:P.default.Tags.H2,size:P.default.Sizes.SIZE_24},void 0,f.THREAD_CHANNEL_TYPES.has(g.type)?B.default.Messages.CHANNEL_PERMISSIONS_ADD_THREAD_MEMBERS_TITLE:B.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TITLE),Z(A.default,{size:A.default.Sizes.SIZE_16,color:A.default.Colors.HEADER_SECONDARY,className:H.default.headerSubtitle},void 0,Z(D,{height:16,width:16,className:H.default.headerSubtitleIcon}),g.name)),Z(ee,{guild:O,channel:g,permission:g.viewPermission,pendingAdditions:m,setPendingAdditions:_}),Z(M.ModalFooter,{},void 0,!N&&a.createElement(a.Fragment,null,Z(h.default,{onClick:function(){return R.apply(this,arguments)},look:h.default.Looks.FILLED,size:h.default.Sizes.SMALL,className:H.default.button,submitting:d},void 0,B.default.Messages.DONE),Z(h.default,{look:h.default.Looks.LINK,color:h.default.Colors.TRANSPARENT,onClick:n,size:h.default.Sizes.SMALL},void 0,B.default.Messages.CANCEL)),N&&Z(h.default,{look:h.default.Looks.FILLED,color:h.default.Colors.GREY,onClick:n,size:h.default.Sizes.SMALL},void 0,B.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_SKIP)))}function re(e,t,n){var r=[];return Object.values(t).forEach((function(t){var n=t.row;n.id&&(n.rowType===j.RowType.ROLE?r.push((0,D.permissionOverwriteForRole)(n.id,e.type)):n.rowType===j.RowType.MEMBER&&r.push((0,D.permissionOverwriteForUser)(n.id,e.type)))})),(0,l.savePermissionUpdates)(e.id,r,n)}function ae(e,t){return oe.apply(this,arguments)}function oe(){return(oe=z(regeneratorRuntime.mark((function e(t,n){var r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=0,a=Object.values(n);case 1:if(!(r1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 20 23"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M19.487 5.126L10.487 0.126C10.184 -0.042 9.81798 -0.042 9.51498 0.126L0.514977 5.126C0.197977 5.302 0.000976562 5.636 0.000976562 5.999C0.000976562 6.693 0.114977 22.999 10.001 22.999C19.887 22.999 20.001 6.693 20.001 5.999C20.001 5.636 19.804 5.302 19.487 5.126ZM10.001 5.999C11.382 5.999 12.501 7.118 12.501 8.499C12.501 9.88 11.382 10.999 10.001 10.999C8.61998 10.999 7.50098 9.88 7.50098 8.499C7.50098 7.118 8.61998 5.999 10.001 5.999ZM6.25098 16C6.25098 13.699 7.69998 12.25 10.001 12.25C12.302 12.25 13.751 13.699 13.751 16H6.25098Z"})))}d.displayName="PersonShield"},function(e,t,n){"use strict";function r(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),t.GIFAccessoryContext=void 0;var a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=r();if(t&&t.has(e))return t.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n(0)).createContext((function(){return null}));t.GIFAccessoryContext=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(104)),l=f(n(7578)),u=f(n(643)),s=f(n(6891)),d=f(n(6746));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u864e5},a.getFetching=function(){return l},a.getState=function(){return u},a.getUserAffinities=function(){return u.userAffinties},a.getUserAffinitiesUserIds=function(){var e=new Set;return u.userAffinties.forEach((function(t){e.add(t.user_id)})),e},a.getInverseUserAffinities=function(){return u.inverseUserAffinties},a.getInverseUserAffinitiesUserIds=function(){var e=new Set;return u.inverseUserAffinties.forEach((function(t){e.add(t.user_id)})),e},r}(r.default.PersistedStore);d.persistKey="UserAffinitiesStore";var f=new d(a.default,{LOAD_USER_AFFINITIES_SUCCESS:function(e){var t=e.affinities;u.userAffinties=t.user_affinities,u.inverseUserAffinties=t.inverse_user_affinities,u.lastFetched=Date.now(),l=!1},LOAD_USER_AFFINITIES:function(e){l=!0},LOAD_USER_AFFINITIES_FAILURE:function(e){l=!1},LOGOUT:function(e){s()}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.categoryCollapse=function(e){a.default.dispatch({type:o.ActionTypes.CATEGORY_COLLAPSE,id:e})},t.categoryExpand=function(e){a.default.dispatch({type:o.ActionTypes.CATEGORY_EXPAND,id:e})},t.categoryCollapseAll=function(e){a.default.dispatch({type:o.ActionTypes.CATEGORY_COLLAPSE_ALL,guildId:e})},t.categoryExpandAll=function(e){a.default.dispatch({type:o.ActionTypes.CATEGORY_EXPAND_ALL,guildId:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;b(n(0));var r,a=n(349),o=I(n(7566)),i=I(n(7633)),l=I(n(7570)),u=b(n(7563)),s=I(n(10)),d=I(n(7674)),f=I(n(7675)),c=I(n(7676)),p=I(n(7677)),v=I(n(7678)),y=I(n(7679)),m=I(n(7662)),h=I(n(7663)),_=I(n(7634)),g=I(n(7680)),E=I(n(7681)),S=n(1),O=I(n(7));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["className","channelId","children"]);return a.createElement("div",f({className:(0,o.default)(t,u.default.container),id:(0,i.getMessageDOMId)(n)},l),r)}p.displayName="EmptyMessageIcon",v.displayName="EmptyMessageHeader",y.displayName="EmptyMessageBody",m.displayName="EmptyMessage";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTimeUnit=w,t.getTimeAndUnit=function(e,t){var n=null!=e?w(e,(function(e){return t.includes(e)})):g.NONE,r=null!=n?A[n]:null;return{unit:n,time:null!=e&&null!=r?Math.floor(r(e)):null}},t.default=t.TimeUnitMax=t.TimeUnitConversion=t.TimeUnits=void 0;var r,a,o,i,l,u,s,d,f,c,p,v,y,m,h,_,g,E,S=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),O=b(n(6)),I=n(67),T=b(n(7));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e,t,n,r){h||(h="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var i=new Array(o),l=0;l1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["entitlementBranchId","applicationId","channelId","skuId"]),s=(0,l.useStateFromStores)([T.default],(function(){return T.default.inTestModeForApplication(r)})),d=(0,l.useStateFromStoresArray)([h.default,g.default,I.default,S.default],(function(){var e=h.default.getGame(r),t=g.default.getNullableCurrentUser(),a=null==i&&null!=e?e.destinationSkuId:i,o=null!=a?I.default.get(a):null,l=null!=n?n:r;return[e,t,o,null!=a?S.default.isEntitledToSku(t,a,r,l):null,R.default.canInstallPremiumApplications(t),a]})),f=d[0],c=d[1],p=d[2],y=d[3],m=d[4],b=d[5],C=(0,l.useStateFromStores)([E.default],(function(){return E.default.isFocused()})),M=(0,l.useStateFromStores)([O.default],(function(){return O.default.isPurchasingSKU})),N=(0,l.useStateFromStores)([_.default],(function(){return _.default.locale})),P=(0,v.useAnalyticsContext)();if(null!=n&&null==o)throw new Error("Unexpected entitlementBranchId without a channelId");return a.createElement(z,B({},u,{applicationId:r,skuId:i,entitlementBranchId:n,channelId:o,application:f,sku:p,isAuthenticated:null!=c,isInTestMode:s,isEntitled:y,isUserPremium:m,isWindowFocused:C,isPurchasing:M,locale:N,analyticsContext:P,ref:t,targetSkuId:b}))}));t.default=K},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFilteredStickers=t.getWebStickerPackPriceLabel=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=(r=n(427))&&r.__esModule?r:{default:r},i=n(5187);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0,It=d.default.useExperiment({})[0].allowSlashCommands&&We,Tt=null==nt||null==rt||rt!==le,bt=!It||!Se||!ue||Q!==U.COMMAND_SENTINEL,Ct=null!=ce,Mt=a.useCallback((function(){var e,t;return!(bt||!(null===(e=je.current)||void 0===e?void 0:e.onTabOrEnter()))||((null===(t=ke.current)||void 0===t?void 0:t.onTabOrEnter(!1))||!1)}),[bt]),Nt=a.useCallback((function(e){var t,n;return!(bt||!(null===(t=je.current)||void 0===t?void 0:t.onTabOrEnter()))||((null===(n=ke.current)||void 0===n?void 0:n.onTabOrEnter(!0,e))||!1)}),[bt]),Pt=a.useCallback((function(e){var t,n;return!(bt||!(null===(t=je.current)||void 0===t?void 0:t.onMoveSelection(e)))||((null===(n=ke.current)||void 0===n?void 0:n.onMoveSelection(e))||!1)}),[bt]);return ee(y.EventEmitterProvider,{value:we},void 0,a.createElement("div",{ref:t,className:(0,o.default)(ne,(n={},n[X.default.channelTextArea]=!0,n[X.default.channelTextAreaDisabled]=ht,n[X.default.highlighted]=Ee,n)),onMouseDown:it},null!=ce?ee(V.default,{reply:ce}):null,a.createElement("div",{ref:Fe,onScroll:pt,className:(0,o.default)(re,(r={},r[X.default.scrollableContainer]=!0,r[X.default.webkit]="Blink"===platform.layout,r[X.default.hasReply]=null!=ce,r))},ot&&Pe?ee(Y.default,{channelId:ie.id}):null,ee("div",{className:(0,o.default)((K={},K[X.default.inner]=!0,K[X.default.innerDisabled]=ht,K[X.default.sansAttachButton]=le!==q.TextareaTypes.FORM&&le!==q.TextareaTypes.EDIT&&le!==q.TextareaTypes.RULES_INPUT,K))},void 0,_t,ee(S.default,{ringTarget:t,ringClassName:X.default.focusRing},void 0,a.createElement(F.default,{ref:Ue,focused:ue,useSlate:We,textValue:Q,richValue:J,disabled:Ze,placeholder:oe,isPreviewing:(ze||Ke)&&mt,channel:ie,type:le,draftType:De,canPasteFiles:qe,shouldUploadLongMessages:fe,onChange:pe,onResize:ve,onBlur:ye,onFocus:me,onKeyDown:he,onSubmit:st,onTab:Mt,onEnter:Nt,onMoveSelection:Pt,onSelectionChanged:function(e){null!=Ue.current&&we.emit("selection-changed",e)},onMaybeShowAutocomplete:function(){var e;null===(e=ke.current)||void 0===e||e.onMaybeShowAutocomplete()},promptToUpload:ge,fontSize:Je,spellcheckEnabled:et,canUseCommands:Se,canOnlyUseTextCommands:Ct,showExpressionSuggestionsToggle:Et,disableAutoFocus:Le})),le!==q.TextareaTypes.RULES_INPUT?ee("div",{className:X.default.buttons},void 0,de?ee(x.default,{disabled:Ze,channel:ie}):null,le===q.TextareaTypes.NORMAL?a.createElement(H.default,{ref:He,disabled:Ze,type:le}):null,ot&&le===q.TextareaTypes.NORMAL?a.createElement(W.default,{ref:xe,disabled:Ze,type:le}):null,a.createElement(B.default,{ref:Ve,disabled:Ze,type:le})):null)),ot&&!__OVERLAY__&&le===q.TextareaTypes.NORMAL&&Me&&te,bt?null:a.createElement(v.default,{ref:je,channel:ie,canOnlyUseTextCommands:Ct}),a.createElement(G.default,{ref:ke,channel:ie,hidePersonalInformation:Qe,canMentionEveryone:Xe||le===q.TextareaTypes.RULES_INPUT,canMentionUsers:le!==q.TextareaTypes.RULES_INPUT,canMentionRoles:Oe,canMentionChannels:Ie,canExecuteCommands:!0===Se,useNewSlashCommands:It,canOnlyUseTextCommands:Ct,canPostStickers:ot,textValue:Q,submit:st,focused:ue,expressionPickerView:nt,emojiIntention:le===q.TextareaTypes.RULES_INPUT?q.EmojiIntention.COMMUNITY_CONTENT:q.EmojiIntention.CHAT,type:le,hideMentionDescription:le===q.TextareaTypes.RULES_INPUT,editorRef:Ue,onSelectSticker:ct,onVisibilityChange:vt}),We&&null!=J&&yt?ee($.default,{document:J.document,maxCharacterCount:Te,currentLength:Q.length,className:be}):null,!We||__OVERLAY__||null==J||at?null:a.createElement(Z.default,{ref:Be,editorRef:Ue,containerRef:Fe,value:J}),ot&&Et&>&&Me&&!Ot&&!__OVERLAY__&&null!=J?ee(E.default,{editorRef:Ue,isEditorFocused:ue,onSelectSticker:ct}):null),Tt?null:ee(h.default,{positionTargetRef:t,isEditingMessage:le===q.TextareaTypes.EDIT,onSelectGIF:dt,onSelectEmoji:ft,onSelectSticker:ct,emojiButtonRef:Ve,stickerButtonRef:xe,gifButtonRef:He,channel:ie,canAddGIFs:Re,canAttachStickers:Pe}))}ne.displayName="ChannelTextAreaContainer";var re=a.memo(a.forwardRef(ne));t.default=re},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(3)),a=d(n(2)),o=d(n(104)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7645)),l=n(7628),u=n(7573);n(1);function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return c(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 c(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}))},a.getGuildSections=function(e){if(null==e)return[];var t=m[e];return null==t?[]:t.concat([])},a.getGuildSection=function(e,t){if(null==e)return null;var n,r=m[e];return null!=r&&null!==(n=r.find((function(e){return e.id===t})))&&void 0!==n?n:null},a.getTotalGuildCommands=function(e){for(var t,n=0,r=f(this.getGuildSections(e));!(t=r()).done;){var a=t.value;null!=a.commandCount&&(n+=a.commandCount)}return n},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return h()},LOGOUT:function(e){return h()},GUILD_APPLICATION_COMMANDS_UPDATE:function(e){var t=e.applications;if(e.nonce!==v||null==y||null==t)return!1;m[y]=t.sort((function(e,t){var n=e.name,r=t.name;return n===r?0:n1){for(var l=new Array(i),u=0;u0&&a.length%2!=0},t.getLineState=function(e){var t=e.data.get("lineType");return null==t?null:JSON.parse(t)},t.default=function(){return{onChange:s.catchAndLogExceptions(P),decorateNode:s.catchAndLogExceptions(F),renderDecoration:B}},t.computeLineStates=L,t.findBackticksOnLine=k,t.caseInsensitiveLangRegex=t.langRegex=void 0;var r=c(n(0)),a=d(n(8259)),o=d(n(21)),i=d(n(369)),l=d(n(1041)),u=d(n(7833)),s=c(n(7670));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(){return(p=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)){var u=n.map((function(e){return e.line.text})).join("\n"),s=n[0].lang;null!=s&&null!=a.default.getLanguage(s)&&function(){var e=G(u,s);null!=e&&n.forEach((function(t,n){return t.syntaxHighlightedHtml=e[n]}))}(),n=[]}r&&n.push(i),i.opensCodeBlock&&(r=!0)}}(n),A=e,R=n,n}function D(e){if(!e.isStyledCodeBlockLine&&!e.wasInCodeBlock)return null;var t={type:"code",lang:e.lang,wasInCodeBlock:e.wasInCodeBlock,isInCodeBlock:e.isInCodeBlock,isStyledCodeBlockLine:e.isStyledCodeBlockLine,syntaxHighlightedHtml:e.syntaxHighlightedHtml};return JSON.stringify(t)}function w(e,t,n,r){var a=k(e.text),o=a[0],i=a[a.length-1],l=null==i?null:e.text.substring(i+3),u=t&&null!=o,s=t&&0===a.length,d=n&&0===a.length,f=(u?a.slice(1):a).length%2==1,c=f&&(null==l||""===l||null!=l.match(M)),p=c&&null!=l&&_[l.toLowerCase()]||null;return{line:e,wasInCodeBlock:t,isInCodeBlock:s,isStyledCodeBlockLine:d,lang:f||u?p:r,syntaxHighlightedHtml:null,closesCodeBlock:u,opensCodeBlock:f,opensCodeBlockOnOwnLine:c}}function k(e){for(var t,n=[],r=/\\|```/g;null!=(t=r.exec(e));)"\\"!==t[0]?n.push(t.index):r.lastIndex+=1;return n}var j={max:1/0,maxAge:6e4,updateAgeOnGet:!0},U=new i.default(j);function G(e,t){var n=e+"-"+t,r=U.get(n);if(null!=r)return r;var a=l.default.highlight(t,e);if(null==a)return null;var o=a.value.split("\n");return U.set(n,o),o}function F(e,t,n){if("block"!==e.object)return n();if(null==e.data.get("lineType"))return n();var r=t.value.document,a=r.nodes.indexOf(e),o=L(r)[a],i=o.syntaxHighlightedHtml,l=o.isStyledCodeBlockLine;if(null==i||!l)return n();for(var u,d=i.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,'"').replace(/'/g,"'"),f=/(?:)|(?:<\/span>)/g,c=[],p=[],v=0,y=0;u=f.exec(d);){var m=u.index+u[0].length,h=u.index-y;u.index>y&&(c.length>0&&p.push({type:"SlateCodeBlocks:"+c.join(":"),anchor:s.findPointInBlockNode(e,v,!0),focus:s.findPointInBlockNode(e,v+h,!0)}),v+=h),""===u[0]?c.pop():c.push(u[1]),y=m}return[].concat(p,n())}function B(e,t,n){var a=e.children,o=e.decoration,i=e.attributes;if(""===e.text)return n();if(o.type.startsWith("SlateCodeBlocks:")){var l=o.type.split(":").slice(1);return r.createElement("span",p({className:l.join(" ")},i),a)}return n()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=v(n(21)),l=v(n(80)),u=v(n(249)),s=n(169),d=v(n(7692)),f=n(1),c=v(n(7)),p=v(n(7048));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(n,["onClick","onContextMenu","children","selected","tooltipText","lowerBadge","lowerBadgeWidth"]),v=this.state.hovered;return x(U(a.Fragment,{},void 0,U("div",{className:A.default.pill},void 0,U(I.default,{hovered:v,selected:u})),U(V,{text:s},void 0,U(b.default,{className:A.default.circleButtonMask,selected:u||v,lowerBadge:d,lowerBadgeWidth:f},void 0,a.createElement(p.default,j({onMouseEnter:function(){return t.setState({hovered:!0})},onMouseLeave:function(){return t.setState({hovered:!1})},className:(0,o.default)((e={},e[A.default.circleIconButton]=!0,e[A.default.selected]=u||v,e)),onClick:r,"aria-label":s,onContextMenu:i,focusProps:{enabled:!1}},c),l)))))},t}(a.PureComponent);t.CircleIconButton=Y,Y.displayName="CircleIconButton";t.UnavailableGuildsButton=function(e){var t=e.unavailableGuilds;return t>0?x(U(V,{text:P.default.Messages.PARTIAL_OUTAGE.format({count:t}),color:v.default.Colors.RED},void 0,U(c.default,{href:(0,d.getLocalizedLink)(N.LocalizedLinks.TWITTER),target:"_blank",className:A.default.guildsError,"aria-label":P.default.Messages.PARTIAL_OUTAGE_A11Y.format({count:t})},void 0,U("span",{"aria-hidden":!0,className:A.default.errorInner},void 0,"!")))):null};var z=U(W,{}),K=function(e){function t(){return e.apply(this,arguments)||this}return w(t,e),t.prototype.render=function(){var e=this.props,t=e.disable,n=e.onClick,r=e.selected;return t?null:U(a.Fragment,{},void 0,z,U(i.ListNavigatorItem,{id:"app-download-button"},void 0,(function(e){return a.createElement(Y,j({onClick:n,selected:r,tooltipText:P.default.Messages.DOWNLOAD_APPS},e),U(_.default,{className:A.default.circleIcon}))})))},t}(a.PureComponent);t.AppDownloadButton=K,K.displayName="AppDownloadButton";var $=function(e){function t(){return e.apply(this,arguments)||this}return w(t,e),t.prototype.render=function(){var e=this.props,t=e.isOwnerOfAny,n=e.disableTooltip,r=e.onContextMenu,o=e.onClick,l=e.selected,s=e.folderIndex,d=U(M.default,{folderIndex:s,isLastItem:!0}),f=U(i.ListNavigatorItem,{id:"create-join-button"},void 0,(function(e){return a.createElement(Y,j({onClick:o,selected:l,onContextMenu:r,tooltipText:P.default.Messages.ADD_A_SERVER},e),U(E.default,{className:A.default.circleIcon}),null!=s&&d)}));return n?f:U("div",{className:A.default.tutorialContainer},void 0,U(u.default,{tutorialId:t?"create-more-servers":"create-first-server",inlineSpecs:G,position:u.TutorialIndicatorPositions.RIGHT},void 0,f))},t}(a.PureComponent);t.CreateJoinGuildButton=$,$.displayName="CreateJoinGuildButton";var Z=U(h.default,{width:24,height:24}),q=function(e){function t(){return e.apply(this,arguments)||this}w(t,e);var n=t.prototype;return n.onClick=function(){window.location.pathname.startsWith(N.Routes.GUILD_DISCOVERY)&&((0,l.clearSearch)(),(0,l.selectCategory)(s.DISCOVERY_ALL_CATEGORIES_ID,!0)),(0,f.transitionTo)(N.Routes.GUILD_DISCOVERY)},n.render=function(){var e=this,t=this.props.selected;return U(i.ListNavigatorItem,{id:"guild-discover-button"},void 0,(function(n){return a.createElement(Y,j({onClick:e.onClick,selected:t,tooltipText:P.default.Messages.GUILD_DISCOVERY_TOOLTIP},n),Z)}))},t}(a.PureComponent);t.GuildDiscovery=q,q.displayName="GuildDiscovery";var X=function(e){var t=e.className;return U(C.default,{mask:C.default.Masks.SQUIRCLE,className:(0,o.default)(t,A.default.placeholderMask),width:48,height:48,style:{display:"block"}},void 0,U("div",{className:A.default.dragInner}))};t.DragPlaceholder=X,X.displayName="DragPlaceholder"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PageSizes=t.PAGE_WIDTH_THRESHOLD=void 0;t.PAGE_WIDTH_THRESHOLD=1e3;var r=Object.freeze({SMALL:"small",LARGE:"large"});t.PageSizes=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8)),i=m(n(358)),l=m(n(968)),u=n(5191),s=n(376),d=m(n(84)),f=m(n(15)),c=n(1),p=m(n(7)),v=m(n(6759)),y=m(n(6744));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0;return null!=g||I?_("div",{className:r},void 0,g,_(S,{text:O,className:a}),null!=t&&t.some(s.default)?_(p.default,{width:16,height:16,className:y.default.icon}):null):null};O.displayName="ActivityStatus";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.COMMUNITY_UPSELL_MINIMUM_GUILD_SIZE=t.MODERATOR_PERMISSIONS_FLAG=t.MODERATOR_PERMISSIONS=t.CREATE_NEW_CHANNEL_VALUE=t.PUBLIC_GUILD_UPDATES_WEBHOOK_USER_ID=t.PUBLIC_GUILD_ANNOUNCEMENTS_GUILD_ID=t.PUBLIC_SUCCESS_MODAL_SEEN_KEY=t.RADIO_BUTTON_ACCEPTED_STATES=void 0;var r,a,o=(r=n(85))&&r.__esModule?r:{default:r},i=n(1);t.RADIO_BUTTON_ACCEPTED_STATES=a,function(e){e.ACCEPTED="ACCEPTED",e.UNACCEPTED="UNACCEPTED"}(a||(t.RADIO_BUTTON_ACCEPTED_STATES=a={}));t.PUBLIC_SUCCESS_MODAL_SEEN_KEY="publicSuccessModalSeen";t.PUBLIC_GUILD_ANNOUNCEMENTS_GUILD_ID="667560445975986187";t.PUBLIC_GUILD_UPDATES_WEBHOOK_USER_ID="669627189624307712";t.CREATE_NEW_CHANNEL_VALUE="1";var l=[i.Permissions.ADMINISTRATOR,i.Permissions.MANAGE_GUILD,i.Permissions.MANAGE_CHANNELS,i.Permissions.MANAGE_ROLES,i.Permissions.KICK_MEMBERS,i.Permissions.BAN_MEMBERS,i.Permissions.MANAGE_MESSAGES,i.Permissions.MENTION_EVERYONE];t.MODERATOR_PERMISSIONS=l;var u=o.default.combine.apply(o.default,l);t.MODERATOR_PERMISSIONS_FLAG=u;t.COMMUNITY_UPSELL_MINIMUM_GUILD_SIZE=1e3},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(228),o=n(3),i=v(n(7565)),l=n(7563),u=v(n(64)),s=v(n(20)),d=v(n(48)),f=n(1),c=v(n(7)),p=v(n(6837));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["children","className"]);return r.createElement(o.default,s({},u,{tag:"span",className:(0,a.default)(l,(t={},t[i.default.wrapper]=!0,t.mention=!0,t.interactive=u.onClick,t)),tabIndex:null!=u.onClick?0:-1}),n)};d.displayName="Mention";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M17,13.6 L17.3999992,13.6 C19.0406735,13.6 20.496781,12.8097754 21.4084757,11.5891722 L21.8198761,18.8298199 C21.913864,20.4840062 20.6490733,21.9011814 18.994887,21.9951692 C18.9382174,21.9983891 18.8814679,22 18.8247069,22 L5.1752931,22 C3.51843885,22 2.1752931,20.6568542 2.1752931,19 C2.1752931,18.943239 2.17690401,18.8864895 2.18012387,18.8298199 L2.59152425,11.5891732 C3.503219,12.8097758 4.95932613,13.6 6.6,13.6 L7,13.6 L7,15 L9,15 L9,13.6 L15,13.6 L15,15 L17,15 L17,13.6 Z M7,16 L7,18 L9,18 L9,16 L7,16 Z M15,16 L17,16 L17,18 L15,18 L15,16 Z M15,11.6 L9,11.6 L9,9 L7,9 L7,11.6 L6.6,11.6 C4.94314575,11.6 3.6,10.2568542 3.6,8.6 L3.6,5 C3.6,3.34314575 4.94314575,2 6.6,2 L17.3999992,2 C19.0568535,2 20.3999992,3.34314575 20.3999992,5 L20.3999992,8.6 C20.3999992,10.2568542 19.0568535,11.6 17.3999992,11.6 L17,11.6 L17,9 L15,9 L15,11.6 Z"})))}d.displayName="Library"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(11)),a=u(n(2)),o=u(n(9)),i=u(n(351)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}var f={createChannelFollower:function(e,t){return r.default.post({url:l.Endpoints.CHANNEL_FOLLOWERS(t),body:{webhook_channel_id:e},oldFormErrors:!0})},fetchChannelFollowerStats:function(e){return d(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a.default.dirtyDispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_STATS_FETCH_START}),t.prev=1,t.next=4,r.default.get({url:l.Endpoints.CHANNEL_FOLLOWER_STATS(e),body:{channel_id:e},oldFormErrors:!0});case 4:n=t.sent,a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_STATS_FETCH_SUCCESS,stats:n.body,channelId:e}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_STATS_FETCH_FAILURE,channelId:e});case 11:case"end":return t.stop()}}),t,null,[[1,8]])})))()},fetchChannelFollowerMessageStats:function(e){return d(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a.default.dirtyDispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_MESSAGE_STATS_FETCH_START}),t.prev=1,t.next=4,r.default.get({url:l.Endpoints.CHANNEL_FOLLOWER_MESSAGE_STATS(e),oldFormErrors:!0});case 4:n=t.sent,a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_MESSAGE_STATS_FETCH_SUCCESS,stats:n.body,channelId:e}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_MESSAGE_STATS_FETCH_FAILURE,channelId:e});case 11:case"end":return t.stop()}}),t,null,[[1,8]])})))()},fetchMessagePreviews:function(e){return d(regeneratorRuntime.mark((function t(){var n,u,s,d,f,c;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.channelId,u=e.before,s=e.after,d=e.limit,null==(f=o.default.getChannel(n))||f.type!==l.ChannelTypes.GUILD_STORE){t.next=4;break}return t.abrupt("return",!1);case 4:if(!i.default._tryFetchMessagesCached({channelId:n,before:u,after:s,limit:d})){t.next=6;break}return t.abrupt("return");case 6:return a.default.dirtyDispatch({type:l.ActionTypes.CHANNEL_FOLLOWING_FETCH_MESSAGE_PREVIEWS,channelId:n}),t.prev=7,t.next=10,r.default.get({url:l.Endpoints.MESSAGES(n),query:{before:u,after:s,limit:d},retries:2,oldFormErrors:!0});case 10:c=t.sent,a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWING_FETCH_MESSAGE_PREVIEWS_SUCCESS,channelId:n,messages:c.body}),t.next=17;break;case 14:t.prev=14,t.t0=t.catch(7),a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWING_FETCH_MESSAGE_PREVIEWS_FAILURE,channelId:n});case 17:case"end":return t.stop()}}),t,null,[[7,14]])})))()},dismissPublishBump:function(e){a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWING_PUBLISH_BUMP_DISMISSED,messageId:e})},permanentlyHidePublishBump:function(e){a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWING_PUBLISH_BUMP_HIDE_PERMANENTLY,channelId:e})}};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,d:"M12 2C6.486 2 2 6.486 2 12C2 17.515 6.486 22 12 22C14.039 22 15.993 21.398 17.652 20.259L16.521 18.611C15.195 19.519 13.633 20 12 20C7.589 20 4 16.411 4 12C4 7.589 7.589 4 12 4C16.411 4 20 7.589 20 12V12.782C20 14.17 19.402 15 18.4 15L18.398 15.018C18.338 15.005 18.273 15 18.209 15H18C17.437 15 16.6 14.182 16.6 13.631V12C16.6 9.464 14.537 7.4 12 7.4C9.463 7.4 7.4 9.463 7.4 12C7.4 14.537 9.463 16.6 12 16.6C13.234 16.6 14.35 16.106 15.177 15.313C15.826 16.269 16.93 17 18 17L18.002 16.981C18.064 16.994 18.129 17 18.195 17H18.4C20.552 17 22 15.306 22 12.782V12C22 6.486 17.514 2 12 2ZM12 14.599C10.566 14.599 9.4 13.433 9.4 11.999C9.4 10.565 10.566 9.399 12 9.399C13.434 9.399 14.6 10.565 14.6 11.999C14.6 13.433 13.434 14.599 12 14.599Z"}))}d.displayName="At"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0,d=null!=e.interaction;return n?o=g.default.Messages.REPLY_QUOTE_MESSAGE_BLOCKED:s&&u?o=g.default.Messages.REPLY_QUOTE_STICKER:d&&u?o=g.default.Messages.REPLY_QUOTE_COMMAND:u?o=g.default.Messages.REPLY_QUOTE_NO_TEXT_CONTENT:i=I(_.default,{message:e,content:t,className:r}),s?l=I(y.default,{className:a}):d?l=I(p.default,{className:a}):(u||e.attachments.length>0||e.embeds.length>0)&&(l=I(v.default,{className:a})),{contentPlaceholder:o,renderedContent:i,icon:l}}function N(e){var t=e.referencedMessage,n=e.renderPopout,r=a.useMemo((function(){return null!=n&&t.state===s.ReferencedMessageState.LOADED?function(e){return n(e,t.message)}:void 0}),[t,n]),l=function(e,t){var n=e.referencedMessage,r=e.compact,a=e.isReplyAuthorBlocked,o=e.showAvatarPopout,i=e.onClickAvatar,l=e.onContextMenu,u=e.onPopoutRequestClose;if(r||n.state!==s.ReferencedMessageState.LOADED||a)return I("div",{className:E.default.replyBadge},void 0,I(T,{className:E.default.replyIcon}));var d=function(){return b(n.message.author,i,l)};return null!=t&&null!=o?I(c.default,{renderPopout:t,shouldShow:o,position:c.default.Positions.RIGHT,onRequestClose:u},void 0,d):d()}(e,r),d=C(e,r),p=function(e){var t=e.content,n=e.referencedMessage,r=e.isReplyAuthorBlocked,i=n.state!==s.ReferencedMessageState.DELETED?e.onClickReply:void 0;switch(n.state){case s.ReferencedMessageState.LOADED:var l=M(n.message,t,r,E.default.repliedTextContent,E.default.repliedTextContentIcon),u=l.contentPlaceholder,d=l.renderedContent,c=l.icon;return a.createElement(a.Fragment,null,I(f.default,{className:(0,o.default)(E.default.repliedTextPreview,E.default.clickable),onClick:i},void 0,null!=d?d:I("span",{className:E.default.repliedTextPlaceholder},void 0,u)),c);case s.ReferencedMessageState.NOT_LOADED:return I(f.default,{className:(0,o.default)(E.default.repliedTextPreview,E.default.clickable),onClick:i},void 0,I("span",{className:E.default.repliedTextPlaceholder},void 0,g.default.Messages.REPLY_QUOTE_MESSAGE_NOT_LOADED));case s.ReferencedMessageState.DELETED:return I("div",{className:E.default.repliedTextPreview},void 0,I("span",{className:E.default.repliedTextPlaceholder},void 0,g.default.Messages.REPLY_QUOTE_MESSAGE_DELETED));default:(0,h.assertNever)(n)}}(e),v=a.useMemo((function(){return e.compact?(0,u.default)((0,m.dateFormat)((0,i.default)(),"LT")):null}),[e.compact]);return I("div",{className:(0,o.default)(E.default.repliedMessage,v),"aria-hidden":!e.compact},void 0,l,d,p)}T.displayName="ReplyIcon",b.displayName="baseRenderAvatar",C.displayName="renderUsername",N.displayName="RepliedMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M12 5C5.648 5 1 12 1 12C1 12 5.648 19 12 19C18.352 19 23 12 23 12C23 12 18.352 5 12 5ZM12 16C9.791 16 8 14.21 8 12C8 9.79 9.791 8 12 8C14.209 8 16 9.79 16 12C16 14.21 14.209 16 12 16Z"}),s("path",{fill:d,className:f,d:"M12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14Z"}))}d.displayName="Eye"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=G();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=U(n(8)),i=U(n(658)),l=n(7693),u=n(3),s=U(n(7742)),d=U(n(331)),f=U(n(7566)),c=n(7582),p=n(7667),v=n(7647),y=n(353),m=U(n(184)),h=U(n(35)),_=U(n(437)),g=U(n(15)),E=n(169),S=n(1032),O=n(7618),I=n(7616),T=U(n(8441)),b=U(n(8450)),C=n(7982),M=U(n(8452)),N=U(n(8453)),P=U(n(8473)),A=U(n(8474)),R=U(n(8477)),L=n(1),D=U(n(7)),w=U(n(6747)),k=U(n(6736)),j=U(n(6733));function U(e){return e&&e.__esModule?e:{default:e}}function G(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return G=function(){return e},e}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=n)s.push(g(a.Fragment,{},"more-users",i(n+"+",n)));else if(l>t.length){var m=l-t.length;s.push(g(a.Fragment,{},"more-users",i("+"+m,m)))}}else if(f1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return 16===n||16===a?o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{className:f,fill:d,d:"M14 2H16V3H14V5H13V3H11V2H13V0H14V2Z"}),s("path",{className:f,fill:d,d:"M6.5 8.00667C7.88 8.00667 9 6.88667 9 5.50667C9 4.12667 7.88 3.00667 6.5 3.00667C5.12 3.00667 4 4.12667 4 5.50667C4 6.88667 5.12 8.00667 6.5 8.00667Z"}),s("path",{className:f,fill:d,d:"M6.5 8.34C3.26 8.34 1 9.98666 1 12.34V13.0067H12V12.34C12 9.98 9.74 8.34 6.5 8.34Z"})):o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M21 3H24V5H21V8H19V5H16V3H19V0H21V3ZM10 12C12.205 12 14 10.205 14 8C14 5.795 12.205 4 10 4C7.795 4 6 5.795 6 8C6 10.205 7.795 12 10 12ZM10 13C5.289 13 2 15.467 2 19V20H18V19C18 15.467 14.711 13 10 13Z"}))}d.displayName="PersonAdd"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasPremiumThroughXboxGamePassPromotion=p,t.useXboxGamePassPromotionExperiment=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return l.default.getNullableCurrentUser()})),t=(0,a.useStateFromStoresArray)([s.default],(function(){return[s.default.getPremiumSubscription(),s.default.hasFetchedSubscriptions()]})),n=t[0],i=t[1];return(0,r.useEffect)((function(){null==e||e.premiumType!==d.PremiumTypes.TIER_2||i||u.default.isSyncing||(0,o.fetchSubscriptions)()}),[i,e]),c.useExperiment({},{disable:p(n)})},t.default=t.XboxGamePassPromotionExperiment=t.XboxPromotionTrialId=void 0;var r=n(0),a=n(3),o=n(266),i=f(n(378)),l=f(n(12)),u=f(n(5293)),s=f(n(986)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}t.XboxPromotionTrialId="738176795114733578";var c=(0,i.default)({id:"2020-08_xbox_game_pass_promotion_frontend",label:"Xbox Game Pass Promotion",kind:"user",defaultConfig:{showPromotion:!1,showCode:!1},treatments:[{id:1,label:"Active",config:{showPromotion:!0,showCode:!0}},{id:2,label:"Ended",config:{showPromotion:!1,showCode:!0}}]});function p(e){return"738176795114733578"===(null==e?void 0:e.trialId)}t.XboxGamePassPromotionExperiment=c;var v=c;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(8577)),l=s(n(7)),u=s(n(6956));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(n,["children","containerClassName","alt"]);return d(i.default,{className:(0,o.default)(l.default.checkbox,(e={},e[l.default.disabled]=c.disabled,e),u),onClick:this.handleClick},void 0,d("div",{className:(0,o.default)(l.default.checkboxInner,(t={},t[l.default.alt]=s,t))},void 0,a.createElement("input",f({ref:this.ref,className:l.default.checkboxElement},c,{type:"checkbox"})),p),d("span",{},void 0,r))},r}(a.Component);t.default=v,v.displayName="Checkbox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,f.useStateFromStores)([_.default],(function(){var t;return _.default.getGuildVersion(null===(t=e.guild)||void 0===t?void 0:t.id)})),!1;return!1===e.wrap?a.createElement(K,e):a.createElement(z,e)},t.MemberRole=void 0;var r,a=k(n(0)),o=D(n(8)),i=D(n(443)),l=D(n(6)),u=D(n(101)),s=k(n(644)),d=n(228),f=n(3),c=n(349),p=D(n(7565)),v=D(n(7599)),y=D(n(7764)),m=D(n(80)),h=D(n(64)),_=D(n(48)),g=D(n(12)),E=D(n(84)),S=k(n(7794)),O=D(n(437)),I=D(n(63)),T=D(n(985)),b=n(106),C=D(n(350)),M=D(n(7795)),N=D(n(5426)),P=D(n(102)),A=n(1),R=D(n(7)),L=D(n(6808));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(){return(j=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;un)break;e++}}S((function(t){return e1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),s("path",{className:f,fill:d,d:"M20 6.00201H14V3.00201C14 2.45001 13.553 2.00201 13 2.00201H4C3.447 2.00201 3 2.45001 3 3.00201V22.002H5V14.002H10.586L8.293 16.295C8.007 16.581 7.922 17.011 8.076 17.385C8.23 17.759 8.596 18.002 9 18.002H20C20.553 18.002 21 17.554 21 17.002V7.00201C21 6.45001 20.553 6.00201 20 6.00201Z"}))}d.displayName="Flag"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(3)),a=n(67),o=s(n(2)),i=s(n(9)),l=s(n(48)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return c(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 c(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0){var f=null!=r?r:d.cooldownEndTimestamp,c=null!=f?f-Date.now():n,v=Math.max(c-1e3,0);d.cooldownMs=n,d.cooldownEndTimestamp=f,d.timer.start(1e3,(function(){o.default.dispatch({type:u.ActionTypes.SLOWMODE_COOLDOWN_CHANGE,channelId:t,cooldownMs:v})}),!0),d.rateLimitPerUser=s.rateLimitPerUser}else delete p[t]}}function y(e){var t=e.channelId,n="SLOWMODE_START_COOLDOWN"===e.type?e.cooldownMs:void 0,r=i.default.getChannel(t);if(null!=r){var a=n||1e3*r.rateLimitPerUser;return a>0?v({channelId:r.id,cooldownEndTimestamp:Date.now()+a+u.SLOWMODE_COOLDOWN_BUFFER_MS,cooldownMs:a+u.SLOWMODE_COOLDOWN_BUFFER_MS}):void 0}}var m=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(i.default)},a.getSlowmodeCooldownGuess=function(e){var t=p[e];return null!=t?t.cooldownMs:0},r}(r.default.Store))(o.default,{SLOWMODE_COOLDOWN_CHANGE:v,UPLOAD_START:y,SLOWMODE_START_COOLDOWN:y,CHANNEL_UPDATES:function(e){for(var t,n=f(e.updates);!(t=n()).done;){var r,a=t.value.channel,o=p[a.id],i=a.rateLimitPerUser;if(null!=o&&o.rateLimitPerUser!==i){var l=Math.min(null!==(r=null==o?void 0:o.cooldownMs)&&void 0!==r?r:0,1e3*i);v({channelId:a.id,cooldownMs:l,cooldownEndTimestamp:Date.now()+l})}}},LOGOUT:function(e){return Object.keys(p).forEach((function(e){return p[e].timer.stop()})),void(p={})}});t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.UserActivityTypes=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(1031),l=_(n(7890)),u=n(7801),s=_(n(142)),d=_(n(9)),f=_(n(56)),c=_(n(20)),p=_(n(65)),v=_(n(7951)),y=n(253),m=n(1),h=_(n(6819));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(){return(E=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["activity","user","showActions","hideHeader"]),g=(0,o.useStateFromStores)([s.default],(function(){return s.default.getStreamForUser(n.id)})),S=(0,o.useStateFromStores)([c.default,p.default,d.default],(function(){var e,r;return(0,i.hasFlag)(t,m.ActivityFlags.EMBEDDED)?c.default.getGuild(null===(e=d.default.getChannel(null===(r=p.default.getVoiceStateForSession(n.id,null==t?void 0:t.session_id))||void 0===r?void 0:r.channelId))||void 0===e?void 0:e.getGuildId()):null})),I=(0,o.useStateFromStores)([c.default],(function(){return null!=g?c.default.getGuild(g.guildId):null})),T=(0,o.useStateFromStores)([f.default],(function(){return null!=t?null!=t.application_id?f.default.getGame(t.application_id):f.default.getGameByName(t.name):null}));return a.createElement(v.default,E({},_,{activity:t,user:n,application:T,hideHeader:h,activityGuild:null!=S?S:I,renderActions:l?function(){return a.createElement(O,E({},_,{applicationStream:g,activity:t,user:n}))}:null,onOpenSpotifyTrack:u.openTrack,onOpenSpotifyArtist:u.openArtist,onOpenSpotifyAlbum:u.openAlbum}))}O.displayName="UserActivityActionsContainer",I.displayName="UserActivityContainer";var T=v.default.Types;t.UserActivityTypes=T;var b=I;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,u,s,d,f,c,p){if((0,i.default)(t))return(0,a.default)(e,t,n,c,p,u);if(!r.default.isDesktop())return!1;if((0,o.default)(t,l.ActivityFlags.PARTY_PRIVACY_FRIENDS)&&d.isFriend(e.id))return!0;if((0,o.default)(t,l.ActivityFlags.PARTY_PRIVACY_VOICE_CHANNEL)){var v=n.getChannel(f.getVoiceChannelId());if(null==v||!c.isInChannel(v.id,e.id))return!1;switch(v.type){case l.ChannelTypes.DM:case l.ChannelTypes.GROUP_DM:return!0}var y=u.getGuild(v.getGuildId());if(null==y||y.hasFeature(l.GuildFeatures.COMMUNITY))return!1;var m=s.getMemberCount(y.id);return null!=m&&m<100}return!1};var r=u(n(13)),a=u(n(8308)),o=u(n(360)),i=u(n(7799)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,a.default)(e,o.ActivityFlags.EMBEDDED)};var r,a=(r=n(360))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSpotifyPlayAction=function(e,t,n){var a=_(e,t),o=a.notPlayable,i=a.isCurrentUser,l=a.playingSameTrack,s=h(a),c=s.loading,p=s.startLoading,y=s.clearLoading,m=r.useCallback((function(){p(),(0,v.default)(a,u.SpotifyActionTypes.USER_ACTIVITY_PLAY,n).catch(y)}),[a,n,p,y]);return{label:(0,d.default)(a,u.SpotifyActionTypes.USER_ACTIVITY_PLAY),tooltip:(0,f.default)(a,u.SpotifyActionTypes.USER_ACTIVITY_PLAY),disabled:!c&&(i||o||l),loading:c,onClick:m,spotifyData:a}},t.useSpotifySyncAction=function(e,t,n,a){var o=null!=a?a:t.toString(),i=_(e,t),l=i.syncingWithUser,s=i.syncingWithParty,c=i.isCurrentUser,v=h(i),y=v.loading,m=v.startLoading,g=v.clearLoading,E=r.useCallback((function(){m(),(0,p.default)(i,u.SpotifyActionTypes.USER_ACTIVITY_SYNC,n).catch(g)}),[i,n,m,g]);return{label:(0,d.default)(i,u.SpotifyActionTypes.USER_ACTIVITY_SYNC),tooltip:(0,f.default)(i,u.SpotifyActionTypes.USER_ACTIVITY_SYNC,o),disabled:!y&&(c||l||s),loading:y,onClick:E,spotifyData:i}},t.useSpotifyJoinAction=function(e,t,n){var a=_(e,t),o=a.notPlayable,i=a.syncingWithUser,l=a.syncingWithParty,s=a.isCurrentUser,c=h(a),v=c.loading,y=c.startLoading,m=c.clearLoading,g=r.useCallback((function(){y(),(0,p.default)(a,u.SpotifyActionTypes.EMBED_SYNC,n).catch(m)}),[a,n,y,m]);return{label:(0,d.default)(a,u.SpotifyActionTypes.EMBED_SYNC),tooltip:(0,f.default)(a,u.SpotifyActionTypes.EMBED_SYNC),disabled:!v&&(s||i||l||o),loading:v,onClick:g,spotifyData:a}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=n(67),i=y(n(1071)),l=y(n(10)),u=n(234),s=y(n(660)),d=y(n(7953)),f=y(n(7891)),c=y(n(7892)),p=y(n(7893)),v=y(n(7894));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){var t=e.currentUserTrackId,n=e.syncingWithUser,a=e.syncingWithParty,l=r.useState(!1),u=l[0],s=l[1],d=r.useState((function(){return new o.Timeout}))[0],f=(0,i.default)(t);r.useEffect((function(){u&&(t!==f||n||a)&&(s(!1),d.stop())}),[t,f,n,a,u,d]);var c=r.useCallback((function(){s(!0),d.start(3e4,(function(){return s(!1)}))}),[d]),p=r.useCallback((function(){s(!1),d.stop()}),[d]);return{loading:u,startLoading:c,clearLoading:p}}function _(e,t){return(0,a.useStateFromStoresObject)([s.default,l.default],(function(){return(0,c.default)(s.default,l.default,t,e)}),[e,t])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openPremiumSite=function(){window.open(o.SpotifyEndpoints.PREMIUM_SITE)},t.openTrack=function(e){var t=e.sync_id;if(null==t)return;var n=o.SpotifyResourceTypes.TRACK,r=i.default.isProtocolRegistered()?o.SpotifyEndpoints.PLAYER_OPEN(n,t):o.SpotifyEndpoints.WEB_OPEN(n,t);window.open(r)},t.openAlbum=function(e,t){u(e,t,(function(e){var t=e.album_id;if(null==t)throw new Error("no album id in metadata");return{resourceType:o.SpotifyResourceTypes.ALBUM,resourceId:t}}))},t.openArtist=function(e,t,n){u(e,t,(function(e){var t=e.artist_ids;if(null==t)throw new Error("no artist ids in metadata");var r=t[n];if(null==r)throw new Error("invalid artist index");return{resourceType:o.SpotifyResourceTypes.ARTIST,resourceId:r}}))};var r=n(7661),a=l(n(13)),o=n(234),i=l(n(1091));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){var l;a.default.isDesktop()||(l=window.open("","_blank")),(0,r.getMetadata)(e,t).then((function(e){return n(e)})).then((function(e){var t=e.resourceType,n=e.resourceId,r=i.default.isProtocolRegistered()?o.SpotifyEndpoints.PLAYER_OPEN(t,n):o.SpotifyEndpoints.WEB_OPEN(t,n);null!=l?l.location.href=r:window.open(r)})).catch((function(){null!=l&&l.close()}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPublicSystemMessage=function(e){return(0,r.default)(e)&&e.messageReference.guild_id===a.PUBLIC_GUILD_ANNOUNCEMENTS_GUILD_ID||null!=e.author&&e.author.id===a.PUBLIC_GUILD_UPDATES_WEBHOOK_USER_ID},t.getPublicSystemMessageAvatar=function(){return o.default};var r=i(n(7803)),a=n(7766),o=i(n(8333));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.type===r.MessageTypes.DEFAULT&&null!=e.messageReference};var r=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(662)),i=f(n(650)),l=n(7563),u=f(n(65)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(r,["startTime"]),i={offset:0,limit:null,totalResults:e.length},u=(0,f.calculateAnalyticsMetadata)(s.default.getAnalyticsID(),t,v({},i,{},o,{results:e})),d=null==a?{}:{load_duration_ms:Date.now()-a};l.default.trackWithMetadata(c.AnalyticEvents.SEARCH_RESULT_VIEWED,v({},u,{},d))}function _(e,t,n){var r=Date.now();m(t),o.default.get({url:c.Endpoints.GIFS_SEARCH,query:{q:e,media_format:s.default.getSelectedFormat(),provider:c.GIFProviders.TENOR,locale:u.default.locale,limit:n},oldFormErrors:!0}).then((function(a){var o=a.body;h(o,t,{startTime:r,limit:n}),i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY_SUCCESS,query:e,items:o})}),(function(){return i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY_FAILURE,query:e})}))}var g=r.default.debounce(_,250);function E(){i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY,query:""})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ResponsiveLoadingEmbedTile=t.ResponsiveEmbedTile=t.HORIZONTAL_EMBED_BREAKPOINT=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(7963)),l=u(n(6843));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 14 14"}),s("path",{className:f,fill:d,d:"M12,0 C12.8284271,0 14,1.17157288 14,2 L14,12 C14,12.8284271 12.8284271,14 12,14 L2,14 C1.17157288,14 0,12.8284271 0,12 L0,2 C0,1.17157288 1.17157288,0 2,0 L12,0 Z M8,3 L6,3 L6,8 L8,8 L8,3 Z M8,11 L8,9 L6,9 L6,11 L8,11 Z"}))}d.displayName="WarningBox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(6)),i=n(990),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0&&!r?":":" ",d("span",{},t,e,r?u[i.length-t-1]:null)]})).flatten().value())},a.render=function(){var e=this.props,t=e.deadline,n=e.children,r=e.className;if(t===1/0)return d("span",{className:r,"aria-label":l.default.Messages.MAX_AGE_NEVER},void 0,"∞");var a=(0,i.diffAsUnits)(Date.now(),t);return null!=n?n(a,this.defaultRender.bind(this,a)):this.defaultRender(a)},r}(a.PureComponent);c.displayName="Countdown",c.defaultProps={showDays:!0,showUnits:!1,intervalDuration:1e3};var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(7861)),o=i(n(645));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=300?l+32:void 0}},a.isInline=function(){var e=this.props,t=e.hideMedia,n=e.embed;return!t&&(0,s.isEmbedInline)(n)},a.renderSuppressButton=function(e){return M(f.default,{focusProps:{offset:{bottom:4}},className:S.default.embedSuppressButton,onClick:e,"aria-label":E.default.Messages.SUPPRESS_ALL_EMBEDS},void 0,R)},a.getEmbedColor=function(e){var t=this.props.embed.color;return null!=t&&"#ffffff"===t.toLowerCase()||e?void 0:t},a.render=function(){var e=this.props,t=e.embed,n=e.spoiler,r=e.className;return null!=t.provider&&"Spotify"===t.provider.name?M(A,{embed:t,className:r}):this.isInline()?n?M(v.default,{type:v.default.Types.ATTACHMENT,onReveal:this.onReveal},void 0,this.renderMediaEmbed):this.renderMediaEmbed():n?M(v.default,{type:v.default.Types.EMBED,onReveal:this.onReveal},void 0,this.renderEmbedContent):this.renderEmbedContent()},r}(a.PureComponent);t.default=L,L.displayName="Embed",L.defaultProps={hideMedia:!1,allowFullScreen:!0,maxThumbnailWidth:80,maxThumbnailHeight:80,maxMediaWidth:400,maxMediaHeight:300,spoiler:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M21.924 8.61789C21.77 8.24489 21.404 8.00089 21 8.00089H15.618L12.894 2.55389C12.555 1.87689 11.444 1.87689 11.105 2.55389L8.38199 8.00089H2.99999C2.59599 8.00089 2.22999 8.24489 2.07599 8.61789C1.92199 8.99089 2.00699 9.42289 2.29299 9.70789L6.87699 14.2919L5.03899 20.7269C4.92399 21.1299 5.07199 21.5619 5.40999 21.8089C5.74999 22.0569 6.20699 22.0659 6.55399 21.8329L12 18.2029L17.445 21.8329C17.613 21.9449 17.806 22.0009 18 22.0009C18.207 22.0009 18.414 21.9369 18.59 21.8089C18.928 21.5619 19.076 21.1299 18.961 20.7269L17.123 14.2919L21.707 9.70789C21.993 9.42289 22.078 8.99089 21.924 8.61789Z"}))}d.displayName="Star"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=f(n(0)),o=s(n(8)),i=f(n(336)),l=n(152),u=s(n(6897));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function ne(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=o,l=r.tier!==z.PremiumGuildTiers.NONE&&r.tier!==z.PremiumGuildTiers.TIER_1;return ne("div",{className:$.default.tier},r.tier,ne("div",{className:i?$.default.tierHeaderUnlocked:$.default.tierHeaderLocked},void 0,ne(R.default,{tier:r.tier,className:$.default.tierIcon}),ne("div",{className:$.default.tierTitle},void 0,r.title),i?ne("div",{className:$.default.tierUnlocked},void 0,K.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_UNLOCKED):ne(a.Fragment,{},void 0,ne("div",{className:$.default.tierRequirements},void 0,K.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_TIER_REQUIREMENT.format({required:o})),ne(P.default,{className:$.default.tierLock}))),ne("div",{className:$.default.tierBody},void 0,ne("div",{className:$.default.previousPerks},void 0,l?K.default.Messages.PREMIUM_GUILD_PERKS_MODAL_PREVIOUS_PERKS:K.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BASE_PERKS),ne("div",{},void 0,r.perks.map((function(t){return e.renderPerk(t,i)})))))},t}(a.Component);ue.displayName="GuildPremiumTierPerksModalCard";var se=ne(Y.default,{}),de=ne(m.default,{}),fe=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o0&&(null==r||u>=r)){var d;1===u?d=l.slice(0,1):null!=r&&(d=l.slice(0,r));var f=(0,D.openModal)((function(e){var t=e.onClose,n=te(e,["onClose"]);return a.createElement(W.default,ee({},n,{onClose:function(e){t(),s(e)},selectedGuild:i,locationSection:z.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,userPremiumGuildSubscriptionSlots:d}))}),{onCloseRequest:function(){(0,D.closeModal)(f),s(!1)}})}else(0,h.openPremiumGuildSubscriptionPurchaseModal)({analyticsLocation:n,guildId:i.id,closeLayer:t.handleClose,totalNumberOfSlotsToAssign:null!=r?r:1,onCloseModal:s})},t.handleDismissError=function(){t.setState({error:null})},t}re(t,e);var r=t.prototype;return r.componentDidMount=function(){U.default.track(z.AnalyticEvents.OPEN_MODAL,{type:z.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,location_section:this.props.locationSection}),F.ComponentDispatch.subscribe(z.ComponentActions.LAYER_POP_ESCAPE_KEY,this.handleClose)},r.componentDidUpdate=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=this.props.layerTransitionState,t.layerTransitionState===n||n!==L.TransitionStates.ENTERED){e.next=10;break}return e.prev=2,e.next=5,Promise.all([(0,c.fetchUserPremiumGuildSubscriptionSlots)(),(0,c.fetchPremiumSubscriptionCooldown)(),d.fetchSubscriptions(),d.fetchPaymentSources()]);case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(2),this.setState({error:e.t0});case 10:case"end":return e.stop()}}),e,this,[[2,7]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){J(o,r,a,i,l,"next",e)}function l(e){J(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),r.componentWillUnmount=function(){F.ComponentDispatch.unsubscribe(z.ComponentActions.LAYER_POP_ESCAPE_KEY,this.handleClose)},r.canSelectTier=function(e){return e!==z.PremiumGuildTiers.NONE},r.renderClose=function(){return ne("div",{className:$.default.closeWrapper},void 0,ne("div",{className:$.default.closeContent},void 0,ne(v.default,{className:$.default.closeIcon,closeAction:this.handleClose,theme:this.props.theme,keybind:"ESC"})))},r.renderProgressBar=function(){var e,t=this.props,n=t.guild,r=t.layerTransitionState,a=t.theme,i=r!==L.TransitionStates.ENTERING;return ne("div",{className:(0,o.default)($.default.progressBarWrapper,(e={},e[$.default.progressBarWrapperVisible]=i,e))},void 0,i?ne(M.default,{selectedTier:this.state.selectedTier,guild:n,onSelectTier:this.selectTier,canSelectTier:this.canSelectTier,initialAnimationDelay:100,openPaymentModal:this.openPaymentModal,theme:a}):null)},r.renderCarouselItem=function(e,t){var n=this,r=null!=t?t.interpolate({inputRange:[0,1],outputRange:[z.Colors.TRANSPARENT,(0,G.hexWithOpacity)(z.Colors.BLACK,this.props.theme===z.ThemeTypes.DARK?.2:.1)]}):z.Colors.TRANSPARENT;return ne(i.default.div,{className:$.default.tierWrapper,style:null!=t?{transform:[{translateY:t.interpolate({inputRange:[0,1],outputRange:[oe+"px","0px"]})}],boxShadow:i.default.template(Q(),r),opacity:t.interpolate({inputRange:[0,1],outputRange:[.5,1]})}:null},void 0,ne(b.default,{className:this.state.selectedTier===e.tier?$.default.carouselItemSelected:$.default.carouselItemClickable,onClick:function(){return n.selectTier(e.tier)}},void 0,ne(ue,{subscriberCount:this.props.guild.premiumSubscriberCount,tier:e})))},r.getCarouselAlignment=function(e){switch(e){case z.PremiumGuildTiers.TIER_1:return T.Alignment.LEFT;case z.PremiumGuildTiers.TIER_3:return T.Alignment.RIGHT;default:return T.Alignment.CENTER}},r.renderCarousel=function(){var e=this,t=this.state.selectedTier,n=this.props,r=n.layerTransitionState,a=n.viewportWidth;return r===L.TransitionStates.ENTERING?ne("div",{className:$.default.carouselPlaceholder}):ne("div",{className:(0,o.default)($.default.carouselContainer,$.default.carouselContainerVisible)},void 0,ne(T.CarouselWithPreview,{className:$.default.carousel,edgeItems:0,items:(0,H.getTiers)(),renderItem:function(t,n,r){return e.renderCarouselItem(t,r)},currentIndex:t-1,itemSize:{width:350,margin:30},width:a,gutter:(a-ie)/2,align:this.getCarouselAlignment(t),hideOverflow:!1}))},r.render=function(){var e=this,t=this.state.error;return ne(a.Fragment,{},void 0,this.renderClose(),ne(j.ScrollerAuto,{className:$.default.perksModal},void 0,ne("div",{className:$.default.perksModalContentWrapper},void 0,ne("div",{className:$.default.content},void 0,ne("img",{className:$.default.headerGraphic,alt:"",src:n(8506)}),ne(A.default,{className:$.default.headerLogo}),ne(k.default,{size:k.default.Sizes.SIZE_16,className:$.default.headerBlurb},void 0,K.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BLURB.format({helpdeskArticle:B.default.getArticleURL(z.HelpdeskArticles.GUILD_SUBSCRIPTIONS),openPremiumGuildSettings:function(){e.handleClose(),p.default.open(z.UserSettingsSections.PREMIUM_GUILD_SUBSCRIPTION)}})),ne(V.default,{closeLayer:this.handleClose,guild:this.props.guild,openPaymentModal:this.openPaymentModal}),this.renderProgressBar()),this.renderCarousel(),ne("div",{className:$.default.content},void 0,ne(w.default,{className:$.default.subscriberPerksHeader,size:w.default.Sizes.SIZE_24},void 0,K.default.Messages.PREMIUM_GUILD_PERKS_MODAL_SUBSCRIBER_PERKS_HEADER),se,ne("div",{className:$.default.divider}),de,ne(y.default,{onOpenPremiumClick:this.handleClose})))),ne(s.default,{},void 0,null!=t?ne(N.default,{className:$.default.slideIn},void 0,ne(C.default,{onDismiss:this.handleDismissError},void 0,t.message)):null))},t}(a.PureComponent);fe.displayName="PremiumGuildPerksModal";var ce=function(e){var t=e.guildId,n=(0,u.useStateFromStores)([S.default],(function(){return S.default.getCurrentUser()})),r=(0,u.useStateFromStores)([E.default],(function(){return E.default.theme})),o=(0,u.useStateFromStores)([g.default],(function(){return g.default.getGuild(t)}),[t]),i=(0,u.useStateFromStores)([O.default],(function(){return O.default.windowSize()})).width,l=(0,u.useStateFromStores)([_.default],(function(){return _.default.getNotice(o)}),[o]);return null==o?null:a.createElement(fe,ee({},e,{guild:o,theme:r,currentUser:n,channelNotice:l,viewportWidth:i}))};ce.displayName="PremiumGuildPerksModalConnected";var pe=ce;t.default=pe},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("svg",{width:"24",height:"24",viewBox:"0 0 24 24"},void 0,s("path",{d:"M12 2.00305C6.486 2.00305 2 6.48805 2 12.0031V20.0031C2 21.1071 2.895 22.0031 4 22.0031H6C7.104 22.0031 8 21.1071 8 20.0031V17.0031C8 15.8991 7.104 15.0031 6 15.0031H4V12.0031C4 7.59105 7.589 4.00305 12 4.00305C16.411 4.00305 20 7.59105 20 12.0031V15.0031H18C16.896 15.0031 16 15.8991 16 17.0031V20.0031C16 21.1071 16.896 22.0031 18 22.0031H20C21.104 22.0031 22 21.1071 22 20.0031V12.0031C22 6.48805 17.514 2.00305 12 2.00305Z",className:f,fill:d})))}d.displayName="Headset"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M4 2.5C2.897 2.5 2 3.397 2 4.5V15.5C2 16.604 2.897 17.5 4 17.5H11V19.5H7V21.5H17V19.5H13V17.5H20C21.103 17.5 22 16.604 22 15.5V4.5C22 3.397 21.103 2.5 20 2.5H4ZM14.5483 6L16 7.45174L13.4466 9.99485L16 12.5483L14.5483 14L12.0051 11.4466L9.45174 14L8 12.5483L10.5534 9.99485L8 7.45174L9.45174 6L12.0051 8.55341L14.5483 6Z",fill:d}))}d.displayName="StopStream"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=n(444),i=l(n(7868));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s={},d={},f={};var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n),r.prototype.getInvite=function(e,t){var n,r,a=void 0===t?{}:t,i=a.targetType,l=a.targetUserId,u=a.targetApplicationId;return i===o.InviteTargetTypes.STREAM&&null!=l?null===(n=d[e])||void 0===n?void 0:n[l]:i===o.InviteTargetTypes.EMBEDDED_APPLICATION&&null!=u?null===(r=f[e])||void 0===r?void 0:r[u]:s[e]},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return s={},d={},void(f={})},CHANNEL_DELETE:function(e){var t=e.channel;delete s[t.id],delete d[t.id],delete f[t.id]},INSTANT_INVITE_CREATE:function(e){},INSTANT_INVITE_CREATE_SUCCESS:function(e){var t=e.channelId,n=e.invite,r=i.default.createFromServer(n);r.targetType===o.InviteTargetTypes.STREAM&&null!=r.targetUser?(null==d[t]&&(d[t]={}),d[t][String(r.targetUser.id)]=r):r.targetType===o.InviteTargetTypes.EMBEDDED_APPLICATION&&null!=r.targetApplication?(null==f[t]&&(f[t]={}),f[t][r.targetApplication.id]=r):s[t]=r},INSTANT_INVITE_CREATE_FAILURE:function(e){var t=e.channelId;s[t]=null},INSTANT_INVITE_REVOKE_SUCCESS:function(e){var t=e.channelId;s[t]=null}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=n(125),l=n(141),u=f(n(80)),s=n(1),d=f(n(6936));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u-1},t.getVoiceConnectionState=function(e){switch(e){case N.RTCConnectionStates.RTC_CONNECTED:case N.RTCConnectionStates.RTC_CONNECTING:case N.RTCConnectionStates.RTC_DISCONNECTED:return e.replace(/^RTC_/,"VOICE_");default:return e}},t.validateSocketClient=function(e,t,n){return V.apply(this,arguments)},t.computeActivityFlags=function(e,t){void 0===t&&(t=!1);var n=e.instance,r=e.secrets,a=e.party,o=0;n&&(o|=N.ActivityFlags.INSTANCE);(null==r?void 0:r.join)&&(o|=N.ActivityFlags.JOIN);if(t)return o|=N.ActivityFlags.EMBEDDED,o|=N.ActivityFlags.PARTY_PRIVACY_VOICE_CHANNEL;((null==a?void 0:a.privacy)===N.ActivityPartyPrivacy.PUBLIC||l.default.get("ACTIVITIES_FORCE_PUBLIC"))&&(g.default.allowActivityPartyPrivacyFriends&&(o|=N.ActivityFlags.PARTY_PRIVACY_FRIENDS),g.default.allowActivityPartyPrivacyVoiceChannel&&(o|=N.ActivityFlags.PARTY_PRIVACY_VOICE_CHANNEL));return o},t.validateActivityInvite=function(e,t,n){switch(e){case N.ActivityActionTypes.JOIN:return null!=t&&null!=t.id&&null!=n.join;default:return!1}},t.unlockOverlay=function(e){return h.default.isReady(e)?(s.default.setLocked(!1,e),{lock:function(){s.default.setLocked(!0,e)},context:N.AppContext.OVERLAY}):(T.default.focus(null,!0),{lock:function(){T.default.setForegroundProcess(e)},context:N.AppContext.APP})};var r=P(n(6)),a=P(n(174)),o=P(n(11)),i=P(n(10202)),l=P(n(24)),u=P(n(351)),s=P(n(656)),d=P(n(1169)),f=P(n(7615)),c=n(645),p=n(32),v=P(n(20)),y=P(n(41)),m=P(n(233)),h=P(n(1100)),_=P(n(144)),g=P(n(35)),E=P(n(12)),S=P(n(65)),O=P(n(269)),I=P(n(238)),T=P(n(37)),b=n(365),C=P(n(653)),M=P(n(1120)),N=n(1);function P(e){return e&&e.__esModule?e:{default:e}}function A(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function R(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){A(o,r,a,i,l,"next",e)}function l(e){A(o,r,a,i,l,"throw",e)}i(void 0)}))}}var L=function(){var e=N.API_HOST.split(":")[0];if(!e.includes("."))return e;var t=e.split("."),n=t[t.length-1];return/^\d+$/.test(n)?e:t.slice(-2).join(".")}(),D=new RegExp("^"+I.default.escape("https://")+"(?:[a-z]+\\.)?("+I.default.escape(L)+"|discordapp.com|discord.com)$"),w=["207646673902501888"],k={};function j(e){return"customEmoji"===e.type&&(e.type="emoji"),"emoji"===e.type&&e.src&&(e.src=U(e.src)),Array.isArray(e.content)&&(e.content=e.content.map(j)),e}function U(e){return/^http/.test(e)?e:location.protocol+"//"+location.host+("/"===e.charAt(0)?"":"/")+e}function G(e,t){return void 0===t&&(t=[]),t.indexOf(e)>-1}function F(e){var t=f.default.parseToAST(e.content,!0,{channelId:e.channel_id}).map(j),n=(0,c.getMessageAuthor)(e),r=n.colorString,a=n.nick;return{id:e.id,blocked:e.blocked,bot:e.bot,content:e.content,content_parsed:t.length?t:void 0,nick:a,author_color:r,edited_timestamp:e.edited_timestamp||e.editedTimestamp,timestamp:e.timestamp,tts:e.tts,mentions:e.mentions,mention_everyone:e.mention_everyone||e.mentionEveryone,mention_roles:e.mention_roles||e.mentionRoles,embeds:e.embeds,attachments:e.attachments,author:e.author?(0,M.default)(e.author):void 0,pinned:e.pinned,type:e.type}}function B(e,t,n){var r=n.mute,a=n.deaf,o=n.selfMute,i=n.selfDeaf,l=n.suppress,u=n.userId,s=E.default.getUser(u);if(!s)throw new Error("Invalid user id: "+u);return{nick:O.default.getName(e,t,s),mute:y.default.isLocalMute(s.id),volume:y.default.getLocalVolume(s.id),pan:y.default.getLocalPan(s.id),voice_state:{mute:r,deaf:a,self_mute:o,self_deaf:i,suppress:l},user:(0,M.default)(s)}}function H(e){if(null==e)return!1;var t,n=window.location.origin;if(e===n)return!0;try{t=a.default.parse(e).hostname}catch(e){return!1}return window.location.hostname===t&&"localhost"===t||!e.match("staging")&&!(!D.test(e)||!D.test(n))}function x(e){return e.map((function(e){return{type:e[0],code:e[1],name:(0,b.codeToKey)(e)||"unknown"}}))}function V(){return(V=R(regeneratorRuntime.mark((function e(t,n,r){var a,l,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==n&&(t.authorization.scopes=[N.RPC_LOCAL_SCOPE]),r||!H(n)){e.next=6;break}return t.authorization.scopes=[N.RPC_PRIVATE_SCOPE,N.RPC_PRIVATE_LIMITED_SCOPE],e.abrupt("return",Promise.resolve());case 6:if(r){e.next=8;break}return e.abrupt("return",Promise.reject(new C.default(N.RPCCloseCodes.INVALID_CLIENTID,"No Client ID Specified")));case 8:return null==(a=k[r])&&(l=T.default.releaseChannel!==N.PublicReleaseChannels.CANARY&&!w.includes(r)&&t.transport!==N.TransportTypes.POST_MESSAGE,u=l?2:60,a=new i.default(u,6e4),k[r]=a),e.next=12,a.process();case 12:return e.abrupt("return",o.default.get({url:N.Endpoints.APPLICATION_RPC(r),oldFormErrors:!0}).then((function(e){var a=e.body,o=a.rpc_origins,i=a.id,l=a.name,u=a.icon,s=a.cover_image,f=a.flags;if("string"==typeof n)if(t.transport===N.TransportTypes.POST_MESSAGE){var c=(0,d.default)(r);if(null==c||!G(n,[c]))throw new C.default(N.RPCCloseCodes.INVALID_ORIGIN,"Invalid Origin")}else if(!G(n,o))throw new C.default(N.RPCCloseCodes.INVALID_ORIGIN,"Invalid Origin");t.application={id:i,name:l,icon:u,coverImage:s,flags:f}}),(function(){throw new C.default(N.RPCCloseCodes.INVALID_CLIENTID,"Invalid Client ID")})));case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r,l){for(var u,s=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(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 i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(a.ApplicationStreamSettingRequirements);!(u=s()).done;){var d=u.value;if((null==d.preset||e===d.preset)&&t===d.resolution&&n===d.fps&&(0,o.default)(d,r,l))return!0}return!1};var r,a=n(1057),o=(r=n(8897))&&r.__esModule?r:{default:r};function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u0)&&!i){var t=L();0===t.channels.length?l(!0):r(new A(t,e))}}),[s,i,e]),o.useLayoutEffect(n.maybeLoadMore,[null==s?void 0:s.channels,null==s?void 0:s.loadState]),o.useEffect((function(){return _.default.addChangeListener(n.reloadMessages),function(){return _.default.removeChangeListener(n.reloadMessages)}}),[n.reloadMessages]),o.useEffect((function(){return O.default.addChangeListener(n.handleUserGuildSettingsStoreChange),function(){return O.default.removeChangeListener(n.handleUserGuildSettingsStoreChange)}}),[n]),[s,n]},t.UnreadMessagesLoader=t.MAX_SHOWN_MESSAGES=t.LoadState=t.SortOrder=void 0;var r,a,o=M(n(0)),i=b(n(61)),l=b(n(6)),u=b(n(24)),s=b(n(2)),d=b(n(351)),f=M(n(7617)),c=b(n(90)),p=b(n(1038)),v=n(32),y=b(n(9)),m=b(n(81)),h=b(n(20)),_=b(n(233)),g=b(n(48)),E=b(n(231)),S=b(n(270)),O=b(n(267)),I=b(n(110)),T=n(1);function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function N(){return(N=Object.assign||function(e){for(var t=1;te.oldestReadMessageId&&t.id<=e.newestUnreadMessageId}));if(o.length===e.messages.length&&o.every((function(t,n){return e.messages[n]===t}))&&n)return e;var i=null!=a.getAfter(e.oldestReadMessageId)||(null===(r=o[0])||void 0===r?void 0:r.id)===e.oldestUnreadMessageId,l=o[o.length-1],u=(null==l?void 0:l.id)>=e.newestUnreadMessageId||o.length>=25;return N({},e,{messages:o,hasLoadedAnything:e.hasLoadedAnything||i||t,hasLoadedFirst:e.hasLoadedFirst||i||t,isFullyLoaded:e.isFullyLoaded||i&&u||t&&!a.hasMoreAfter})}function L(){var e=u.default.get("unread-messages-collapsed-channels")||{},t=function(e){var t=[];return y.default.getSortedPrivateChannels().forEach((function(n){return D(e,t,null,n.id)})),S.default.getFlattenedGuildIds().forEach((function(n){if(null!=n){var r=m.default.getSelectableChannelIds(n),a=p.default.getActiveJoinedUnreadThreadsForGuild(n);r.forEach((function(r){D(e,t,n,r);var o=a[r]||{};for(var i in o)D(e,t,n,i)}))}})),l.default.sortBy(t,(function(e){return e.sortOrder}))}(e),n=l.default.uniq(t.map((function(e){return e.guildId})));return s.default.dirtyDispatch({type:"INBOX_OPEN",guildIds:n}),{collapsedChannels:e,loadState:a.Loaded,channels:t,scrollToChannelIndex:null}}function D(e,t,n,r){if(null!=r){var a=y.default.getChannel(r);if(null!=a)if(!a.isNSFW())if(v.THREAD_CHANNEL_TYPES.has(a.type)||!O.default.isGuildOrCategoryOrChannelMuted(n,a.id)){if(a.isPrivate()){if(!E.default.getMentionCount(r))return}else if(!E.default.hasUnread(a.id))return;if(a.isPrivate()||g.default.can(T.Permissions.READ_MESSAGE_HISTORY,a)){var o=E.default.ackMessageId(r);if(null==o){var i=h.default.getGuild(a.guild_id);if(null==i||null==i.joinedAt)return;o=I.default.fromTimestamp(i.joinedAt.getTime())}var l=E.default.getOldestUnreadMessageId(r),u=E.default.lastMessageId(r),s=E.default.getMentionCount(r),d=s>0||a.isPrivate();null!=u&&(o>=u||t.push({guildId:n,channelId:r,oldestReadMessageId:o,oldestUnreadMessageId:l,newestUnreadMessageId:u,collapsed:!0===e[r],hasLoadedAnything:!1,hasLoadedFirst:!1,isFullyLoaded:!1,hasMentionsOrUnreads:d,mentionCount:s,messages:[],sortOrder:w(n,r,l)}))}}}}t.UnreadMessagesLoader=A;function w(e,t,n){if(y.default.getChannel(t).isPrivate())return r.PrivateChannel;if(E.default.getMentionCount(t)>0)return r.Mentioned;if(null!=n){var a=I.default.extractTimestamp(n);if(Date.now()-a>864e6)return r.ReallyOldChannel;if(Date.now()-a>1728e5)return r.OldChannel}var o=O.default.getChannelMessageNotifications(e,t),i=o===T.UserNotificationSettings.NULL?O.default.getMessageNotifications(e):o;return i===T.UserNotificationSettings.ALL_MESSAGES?r.AllMessagesNotifications:i===T.UserNotificationSettings.NO_MESSAGES?r.NoNotifications:r.GuildChannel}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(null==e.guild_id)return!1;null==t&&(t=r.default.getState().channelId);return!function(e,t){return e===t||e===l.default.getVoiceChannelId()||i.default.getMentionCount(e)>0}(e.id,t)&&f(e)},t.isCategoryCollapsedOrChannelMuted=f;var r=d(n(5403)),a=n(32),o=d(n(1033)),i=d(n(231)),l=d(n(33)),u=d(n(267)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e){var t=e.id,n=e.guild_id,r=e.parent_id,l=u.default.getMutedChannels(n).has(t);return!(null==r||!o.default.isCollapsed(r)||!(l||e.isVocal()||e.type===s.ChannelTypes.GUILD_STORE||u.default.isChannelMuted(n,r)||(0,a.isGuildReadableType)(e.type)&&!1===i.default.hasUnread(t)))||l&&u.default.isGuildCollapsed(n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=c(n(3)),i=c(n(2)),l=c(n(9)),u=c(n(33)),s=c(n(12)),d=n(7646),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e){var t=l.default.getChannel(e),n=null!=t&&t.type===f.ChannelTypes.DM?t.getRecipientId():null,o=s.default.getUser(n);if(null!=o&&o.bot||(n=null),r===n)return!1;r=n,a=null}var y=new(function(e){var t,n;function o(){return e.apply(this,arguments)||this}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var i=o.prototype;return i.initialize=function(){this.waitFor(l.default)},i.getCommands=function(e){return r===e?a:null},o}(o.default.Store))(i.default,{LOGOUT:function(e){return r=null,void(a=null)},CONNECTION_OPEN:function(e){var t;null!=(t=u.default.getChannelId())&&v(t)},CHANNEL_SELECT:function(e){var t=e.channelId;null!=t&&v(t)},DM_APPLICATION_COMMANDS_UPDATE:function(e){var t=e.botUserId,n=e.applicationCommands;if(t!==r)return!1;a=(0,d.buildApplicationCommands)(n)}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.serializeInlineObject=_,t.default=void 0;var r=p(n(21)),a=n(183),o=p(n(9)),i=p(n(20)),l=p(n(55)),u=p(n(107)),s=p(n(12)),d=n(60),f=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7703));function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){return e&&e.__esModule?e:{default:e}}var v={serialize:function(e,t){var n=y(e,new g(t));(0,r.default)(null!=n,"Slate: Should not have null markdown ever");var a=e.nodes.last();"block"===a.object&&"blockQuote"===a.type&&(n=n.replace(/(\n>\s*)+$/,""));return n},serializeSelection:function(e,t,n,a){void 0===a&&(a=!1);var o=y(e,new E(e,t,n));if(null==o){if(a)return"";(0,r.default)(null!=o,"Slate: Should not have null markdown ever")}return o}};function y(e,t){var n=t.startNode(e);switch(e.object){case"document":return function(e,t){return h(e,"\n",t)}(e,t);case"block":switch(e.type){case"line":case"paragraph":return m(e,t);case"blockQuote":var r=m(e,t);return n&&null!=r?"> "+r:r;default:throw new Error("Slate: Unknown block-object type: "+e.type)}case"inline":return t.outputInlineObject(_(e,t.mode));case"text":return t.outputText(e.text);default:throw new Error("Slate: Unknown object type: "+e.object+"-"+e.type)}}function m(e,t){return h(e,"",t)}function h(e,t,n){(0,r.default)("text"!==e.object,"Slate: node cannot be a text node");var a=e.nodes;if(0===a.size)return"";var o=a.map((function(e){return y(e,n)})).filter(d.isNotNullish);return 0===o.size?null:o.join(t)}function _(e,t){switch(e.type){case"emoji":var n=e.data.get("data");return null!=n.surrogate&&"raw"===t?n.surrogate:n.name;case"customEmoji":var r=e.data.get("data"),d=r.animated?"a":"";return"plain"===t?r.name:"<"+d+":"+r.name.replace(/:/g,"").split("~")[0]+":"+r.emojiId+">";case"mention":var c=e.data.get("id"),p="<@!"+c+">";if("plain"===t){var v=s.default.getUser(c);return null==v?p:"@"+v.username+"#"+v.discriminator}return p;case"textMention":return""+e.data.get("text");case"roleMention":var y=i.default.getGuild(u.default.getGuildId()),m=e.data.get("id"),h="<@&"+m+">";return"plain"===t?null==y||null==y.roles[m]?h:"@"+y.roles[m].name:h;case"channel":var g=e.data.get("id"),E="<#"+g+">";if("plain"===t){var S=o.default.getChannel(g);return null==S?E:(0,a.computeChannelName)(S,s.default,l.default,!0)}return E;case"commandOption":var O=e.data.get("name");return f.hasValueNodes(e)?O+":"+e.nodes.map((function(e){return null==e?"":"inline"===e.object?_(e,t):e.text})).join("")+" ":O+": ";default:throw new Error("Slate: Unknown inline-object type: "+e.type)}}t.default=v;var g=function(){function e(e){this.mode=e,this.mode=e}var t=e.prototype;return t.startNode=function(e){return!0},t.outputInlineObject=function(e){return e},t.outputText=function(e){return e},e}(),E=function(){function e(e,t,n){var r=t.start,a=r.key,o=r.offset,i=t.end,l=i.key,u=i.offset;this.document=e,this.mode=n,this.startKey="",this.startOffset=0,this.endKey="",this.endOffset=0,this.isIn=!1,this.isSkippingBlockquotes=!1,this.currentKey="",this.document=e,this.startKey=a,this.startOffset=o,this.endKey=l,this.endOffset=u;var s=this.document.getClosestBlock(this.startKey);this.isSkippingBlockquotes=null!=s&&"block"===s.object&&"blockQuote"===s.type&&!this.isFirstBlockQuoteNode(s)}var t=e.prototype;return t.startNode=function(e){this.currentKey=e.key;var t=this.shouldOutputMarkupSyntax(e);return this.currentKey===this.startKey&&(this.isIn=!0),this.currentKey===this.endKey&&(this.isIn=!1),t},t.shouldOutputMarkupSyntax=function(e){return this.isIn&&this.isSkippingBlockquotes&&"block"===e.object&&"blockQuote"!==e.type&&(this.isSkippingBlockquotes=!1),!this.isSkippingBlockquotes&&(!!this.isIn||"block"===e.object&&"blockQuote"===e.type&&this.isFirstBlockQuoteNode(e))},t.isFirstBlockQuoteNode=function(e){var t=e.getFirstText(),n=this.document.getPreviousSibling(e.key);return 0===this.startOffset&&null!=t&&t.key===this.startKey&&(null==n||"block"!==n.object||"blockQuote"!==n.type)},t.outputInlineObject=function(e){return this.isIn?e:null},t.outputText=function(e){return this.startKey===this.currentKey&&this.endKey===this.currentKey?e.substring(this.startOffset,this.endOffset):this.startKey===this.currentKey?e.substring(this.startOffset):this.endKey===this.currentKey?e.substring(0,this.endOffset):this.isIn?e:null},e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.HelpMessageFontSizes=t.HelpMessageTypes=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o,i=f(n(8)),l=f(n(7590)),u=f(n(1050)),s=f(n(5288)),d=f(n(7056));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?a.default.batchRoleUpdate(e,n).then(o,o):o()})).then((function(){return r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_SAVE_SUCCESS})}))};var r=i(n(2)),a=i(n(352)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updatePartnerApplication=function(e,t){a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_UPDATE,guildId:e,updates:t})},t.submitPartnerApplication=function(e,t){return s.apply(this,arguments)},t.fetchPartnerRequirements=function(e){return d.apply(this,arguments)};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}function s(){return(s=u(regeneratorRuntime.mark((function e(t,n){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=n&&t===n.guildId){e.next=2;break}return e.abrupt("return");case 2:return a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_SUBMIT,guildId:t}),i={guild_id:n.guildId,partner_type:n.serverType,invite_url:n.inviteUrl,website:n.website,primary_category_id:n.primaryCategoryId,secondary_category_ids:n.secondaryCategoryIds,community_description:n.description,why_you:n.whyYou,first_name:n.firstName,last_name:n.lastName,country:n.country,primary_language:n.language,primary_platform:n.platform,primary_platform_other:n.platform,survey:n.survey,survey_other:n.surveyOther},n.connectedAccounts.forEach((function(e){var t=e.type;i[t+"_id"]=e.id})),e.prev=5,e.next=8,r.default.post({url:o.Endpoints.PARTNERS_APPLY,body:i,oldFormErrors:!0});case 8:return a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_SUBMIT_SUCCESS,guildId:t}),e.abrupt("return",!0);case 12:return e.prev=12,e.t0=e.catch(5),a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_SUBMIT_FAILURE,guildId:t,error:null===e.t0||void 0===e.t0?void 0:e.t0.body}),e.abrupt("return",!1);case 16:case"end":return e.stop()}}),e,null,[[5,12]])})))).apply(this,arguments)}function d(){return(d=u(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:o.ActionTypes.PARTNER_REQUIREMENTS_FETCH_START,guildId:t}),e.prev=1,e.next=4,r.default.get({url:o.Endpoints.PARTNER_REQUIREMENTS(t),oldFormErrors:!0});case 4:n=e.sent,a.default.dispatch({type:o.ActionTypes.PARTNER_REQUIREMENTS_FETCH_SUCCESS,guildId:t,checklist:n.body}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),a.default.dispatch({type:o.ActionTypes.PARTNER_REQUIREMENTS_FETCH_FAILURE,guildId:t});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.EMPTY_APPLICATION=void 0;var r=s(n(3)),a=s(n(2)),o=s(n(1067)),i=s(n(81)),l=s(n(7823)),u=s(n(107));n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(){return(f=Object.assign||function(e){for(var t=1;t12e4},r}(r.default.Store))(a.default,{GUILD_ROLE_MEMBER_COUNT_FETCH_SUCCESS:function(e){var t=e.guildId,n=e.roleMemberCount;l[t]=n,u[t]=Date.now()},GUILD_ROLE_MEMBER_BULK_ADD:function(e){var t=e.guildId,n=e.roleId,r=e.added,a=l[t];if(null==a)return!1;if(null==a[n])return!1;var o=Object.keys(r).length;a[n]+=o},GUILD_ROLE_MEMBER_ADD:function(e){var t=e.guildId,n=e.roleId,r=l[t];return null!=r&&(null!=r[n]&&void(r[n]=r[n]+1))},GUILD_ROLE_MEMBER_REMOVE:function(e){var t=e.guildId,n=e.roleId,r=l[t];return null!=r&&(null!=r[n]&&void(r[n]=Math.max(r[n]-1,0)))},GUILD_ROLE_CREATE:function(e){var t=e.guildId,n=e.role;null==l[t]&&(l[t]={}),l[t][n.id]=0},GUILD_DELETE:function(e){var t=e.guild;delete l[t.id],delete u[t.id]}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useScrolledToTop=function(){var e=a.useState(!0),t=e[0],n=e[1];return{scrolledToTop:t,handleScroll:function(e){n(0===e.currentTarget.scrollTop)}}},t.default=function(e){var t=e.guild,n=e.role,r=e.selectedSection,f=e.setSelectedSection,E=a.useCallback((function(e){f(e)}),[]),S=(0,o.useStateFromStores)([p.default],(function(){var e;return null===(e=p.default.getRoleMemberCount(t.id))||void 0===e?void 0:e[n.id]}),[n.id,t.id]),O=(0,m.useDesktopRolesOverviewExperiment)(t.id).combineDisplayAndPermissions,C=t.id===n.id,M=(0,h.default)(n),N=(0,y.useDefaultEveryoneSettingsEditView)(t.id);a.useEffect((function(){C&&f(N)}),[C,f,N]);var P=(0,l.useHasGuildRoleItems)(t,n);return a.createElement(a.Fragment,null,I("div",{className:g.default.titleContainer},void 0,I(c.default,{className:g.default.titleText,color:c.default.Colors.HEADER_PRIMARY,size:c.default.Sizes.SIZE_16},void 0,_.default.Messages.ROLE_EDIT_TITLE_WITH_NAME.format({roleName:n.name})),P?I(u.default,{className:g.default.menu,onClick:function(e){(0,i.openContextMenu)(e,(function(e){return a.createElement(l.default,T({},e,{guild:t,role:n}))}))},"aria-label":_.default.Messages.MORE_OPTIONS},void 0,b):null),null!=M?I(s.default,{messageType:s.HelpMessageTypes.WARNING,fontSize:s.HelpMessageFontSizes.FONT_SIZE_14},void 0,M):null,I(d.default,{className:g.default.tabBar,"aria-label":_.default.Messages.OPTIONS,selectedItem:r,type:d.default.Types.TOP,look:d.default.Looks.BRAND,onItemSelect:E},void 0,O?I(d.Item,{className:g.default.tabBarItem,id:v.GuildSettingsRoleEditSections.DISPLAY_AND_PERMISSIONS},void 0,_.default.Messages.ROLE_EDIT_TAB_ROLE_SETTINGS):null,O?null:I(d.Item,{className:g.default.tabBarItem,id:v.GuildSettingsRoleEditSections.DISPLAY,disabled:C},void 0,_.default.Messages.ROLE_EDIT_TAB_DISPLAY),O?null:I(d.Item,{className:g.default.tabBarItem,id:v.GuildSettingsRoleEditSections.PERMISSIONS},void 0,_.default.Messages.ROLE_EDIT_TAB_PERMISSIONS),I(d.Item,{className:g.default.tabBarItem,id:v.GuildSettingsRoleEditSections.MEMBERS,disabled:C},void 0,C?_.default.Messages.ROLE_EDIT_TAB_MANAGE_MEMBERS:_.default.Messages.ROLE_EDIT_TAB_MEMBERS_WITH_LIST.format({numMembers:S||"0"}))))};var r,a=O(n(0)),o=n(3),i=n(349),l=O(n(7926)),u=E(n(84)),s=O(n(7834)),d=O(n(7597)),f=E(n(7699)),c=E(n(43)),p=E(n(7838)),v=n(7629),y=n(8154),m=n(7754),h=E(n(8655)),_=E(n(7)),g=E(n(7127));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0,o=!1;return a&&r&&"left"===e&&(o=!0),a&&!r&&"right"===e&&(o=!0),!a&&r&&"right"===e&&(o=!0),a||r||"left"!==e||(o=!0),o?100*Math.abs(n)+"%":"auto"}}function _(e){var t,n={};a.Children.forEach(e.children,(function(e,t){n[e.props.id]={children:e.props.children,impressionName:e.props.impressionName,impressionMetadata:e.props.impressionMetadata,index:t}}));var r,c,p=e.activeSlide,_=(0,l.default)(e.activeSlide),g=(r=null!=_?n[_]:null,c=n[p],null==r?null:r.index>c.index?"backwards":r.index1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["style","className"]);delete r.fontWidthEstimate,delete r.onResize;var u=f({},this.state,{},t);return d(i.default,{},void 0,a.createElement("textarea",f({},r,{className:(0,o.default)(n,l.default.scrollbarGhostHairline),ref:this.handleSetRef,style:u,onChange:this.handleChange})))},u=r,(s=[{key:"selectionStart",get:function(){return this._textArea&&this._textArea.selectionStart||0}},{key:"selectionEnd",get:function(){return this._textArea&&this._textArea.selectionEnd||0}},{key:"value",get:function(){return this._textArea&&this._textArea.value||""}}])&&c(u.prototype,s),m&&c(u,m),r}(a.PureComponent);m.displayName="TextAreaAutosize",m.defaultProps={autoFocus:!1,disabled:!1,autoCorrect:"off"};var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e.type===r.MessageTypes.GUILD_INVITE_REMINDER&&!t};var r=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMultiSelect=function(e){var t=a.useState(new Set(e)),n=t[0],r=t[1],o=a.useCallback((function(e){r((function(t){var n=new Set(t);return n.has(e)?n.delete(e):n.add(e),n}))}),[]);return[n,o]},t.useSingleSelect=function(e){var t=a.useState(new Set(e?[e]:void 0)),n=t[0],r=t[1],o=a.useCallback((function(e){r(new Set([e]))}),[]);return[n,o]},t.default=M,t.ComboboxItem=P;var r,a=E(n(0)),o=_(n(8)),i=E(n(644)),l=n(109),u=_(n(988)),s=_(n(84)),d=_(n(5404)),f=n(106),c=_(n(1078)),p=_(n(126)),v=_(n(43)),y=n(1029),m=_(n(7)),h=_(n(6806));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(){return(S=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}var T=Object.freeze({STANDARD:h.default.selected,BRAND:h.default.selectedBrand});function b(e){return String(e)}var C=a.createContext({activeDescendant:null,selected:new Set,setSelected:l.NOOP,itemToString:b});function M(e){var t=e.placeholder,n=e.children,r=e.value,l=e.onChange,u=e.className,s=e.listClassName,c=e["aria-label"],_=e.multiSelect,g=void 0!==_&&_,E=e.autoFocus,T=void 0!==E&&E,M=e.maxVisibleItems,N=void 0===M?5:M,P=e.itemToString,A=void 0===P?b:P,R=a.useState(""),L=R[0],D=R[1],w=a.useState(!0)[0],k=a.useState(null),j=k[0],U=k[1],G=(0,f.useUID)(),F=a.useRef(null);a.useLayoutEffect((function(){var e=document.querySelector('[data-listbox-item-id="'+j+'"]'),t=F.current;null!=t&&null!=e&&t.scrollIntoViewNode({node:e,padding:12})}),[j]);var B=n(L),H=0===B.length,x=(0,f.useUID)(),V=a.useCallback((function(){return new Promise((function(e){var t=F.current;if(null==t)return e();t.scrollToTop({callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[]),W=a.useCallback((function(){return new Promise((function(e){var t=F.current;if(null==t)return e();t.scrollToTop({callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[]),Y=a.useCallback((function(e,t){U(t);var n=document.querySelector(e),r=F.current;null!=r&&null!=n&&r.scrollIntoViewNode({node:n})}),[]),z=(0,i.default)({id:x,isEnabled:!0,useVirtualFocus:!0,scrollToStart:V,scrollToEnd:W,setFocus:Y});return O(i.ListNavigatorProvider,{navigator:z},void 0,O(i.ListNavigatorContainer,{},void 0,(function(e){var n=e.ref,i=e.onKeyDown,f=I(e,["ref","onKeyDown"]);return a.createElement("div",{ref:n,role:"combobox","aria-label":c,"aria-expanded":w,"aria-controls":w?G:void 0,"aria-owns":G,"aria-haspopup":"listbox",className:(0,o.default)(h.default.combobox,u)},O(d.default,{autoFocus:T,size:d.default.Sizes.MEDIUM,placeholder:t,query:L,onChange:D,onKeyDown:i,onBlur:function(){return U(null)},onClear:function(){return D("")},inputProps:{"aria-multiline":!1,"aria-activedescendant":null!=j?j:void 0}}),O("div",{},void 0,w&&(H?O("div",{className:h.default.empty},void 0,O(p.default,{size:p.default.Sizes.SIZE_16,tag:p.default.Tags.H4},void 0,m.default.Messages.AUTOCOMPLETE_NO_RESULTS_HEADER),O(v.default,{color:v.default.Colors.MUTED,size:v.default.Sizes.SIZE_16},void 0,m.default.Messages.AUTOCOMPLETE_NO_RESULTS_BODY)):O(C.Provider,{value:{activeDescendant:j,selected:r,setSelected:l,itemToString:A}},void 0,a.createElement(y.ListNone,S({},f,{style:{maxHeight:46*N},"aria-multiselectable":g,id:G,ref:F,className:(0,o.default)(h.default.list,s),sections:[B.length],sectionHeight:0,rowHeight:40,renderRow:function(e){var t=e.row;return B[t]},renderSection:function(){return null}}))))))})))}M.displayName="Combobox";var N=a.createContext(null);function P(e){var t,n,r,l=e.value,u=e.children,d=e.disabled,f=void 0!==d&&d,c=e.selectedColor,p=void 0===c?T.STANDARD:c,v=I(e,["value","children","disabled","selectedColor"]),y=a.useContext(C),m=y.activeDescendant,_=y.selected,g=y.setSelected,E=(0,y.itemToString)(l),b=m===E,M=null!==(t=null==v?void 0:v.selected)&&void 0!==t?t:_.has(l),P=(0,i.useListItem)(E);return a.createElement(s.default,S({tag:"li",id:E,onClick:function(){return g(l)}},((n={})["data-listbox-item-id"]=l,n),{className:(0,o.default)(h.default.item,(r={},r[h.default.focused]=b,r[p]=M,r))},P,{role:"option","aria-selected":M,"aria-disabled":f}),O(N.Provider,{value:l},void 0,u))}P.displayName="ComboboxItem",P.Colors=T,P.Label=function(e){var t=e.children;return O("span",{className:h.default.itemLabel},void 0,t)},P.Icon=function(e){var t=e.children;return O("span",{className:h.default.itemCheckbox},void 0,t)},P.Checkbox=function(e){var t=e.checked,n=a.useContext(C).selected,r=a.useContext(N);return O("span",{className:h.default.itemCheckbox},void 0,O(u.default,{displayOnly:!0,value:null!=t?t:null!=r&&n.has(r),type:u.default.Types.INVERTED,size:20}))};var A=O(c.default,{width:20,height:20});P.Checkmark=function(){var e=a.useContext(C).selected,t=a.useContext(N);return e.has(t)?O("span",{className:h.default.itemCheckbox},void 0,A):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(8)),o=f(n(84)),i=n(5441),l=f(n(8336)),u=f(n(7896)),s=f(n(7)),d=f(n(6826));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;uh?g="\n...":_||(g="..."),""!==g&&(g+=_?" "+b.default.Messages.PREVIEW_LINES_LEFT.format({lines:m-h}):" "+b.default.Messages.PREVIEW_BYTES_LEFT.format({formattedBytes:(0,s.formatKbSize)(c)})));var E=(null==v?void 0:v.slice(0,h).join("\n"))+g,S=l||h=400&&t.status<500&&t.body){var n=null;t.body.code===f.AbortCodes.INVALID_FORM_BODY&&t.body.errors&&(n=y(t.body.errors),(0,s.setFailed)(e,void 0,n))}else(0,s.setFailed)(e,t.body.code);(0,s.setFailed)(e)}};t.handleInteractionResponse=h,t.InteractionStatusViewState=m,function(e){e[e.SENDING=0]="SENDING",e[e.CREATED=1]="CREATED",e[e.FAILED=2]="FAILED"}(m||(t.InteractionStatusViewState=m={}));t.getInteractionStatusViewState=function(e,t){var n=null==t?void 0:t.state,r=e.state===f.MessageStates.SENT&&p(e.id)<(0,i.now)(),a=(null==t?void 0:t.data.interactionType)===u.InteractionTypes.APPLICATION_COMMAND,o=e.type===f.MessageTypes.APPLICATION_COMMAND;return a&&n===d.InteractionState.QUEUED||o&&e.state===f.MessageStates.SENDING?m.SENDING:a&&n===d.InteractionState.CREATED||e.hasFlag(f.MessageFlags.LOADING)&&!r?m.CREATED:e.hasFlag(f.MessageFlags.LOADING)&&r||o&&e.state===f.MessageStates.SEND_FAILED?m.FAILED:void 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openPurchaseConfirmationModal=function(e,t,n,r){void 0===r&&(r={});return new Promise((function(i,l){a.default.dispatch({type:o.ActionTypes.PURCHASE_CONFIRMATION_MODAL_OPEN,applicationId:e,skuId:t,entitlements:n,context:null!=r.context?r.context:o.AppContext.APP,analyticsSource:r.analyticsSource,resolve:i,reject:l})}))},t.closePurchaseConfirmationModal=function(e){void 0===e&&(e=null);a.default.dispatch({type:o.ActionTypes.PURCHASE_CONFIRMATION_MODAL_CLOSE,error:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NO_PAYMENT_SOURCE=void 0;var r=i(n(3)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M22.545 4.91992V3.91992C22.545 2.79992 21.57 1.91992 20.52 1.91992C19.47 1.91992 18.52 2.79992 18.52 3.91992V4.91992H17.76C17.6275 4.91992 17.52 5.02737 17.52 5.15992V9.67992C17.52 9.81247 17.6275 9.91992 17.76 9.91992H23.28C23.4126 9.91992 23.52 9.81247 23.52 9.67992V5.15992C23.52 5.02737 23.4126 4.91992 23.28 4.91992H22.545ZM21.52 4.91992H19.52V3.91992C19.52 3.34849 19.9867 2.91992 20.52 2.91992C21.0533 2.91992 21.52 3.34849 21.52 3.91992V4.91992Z"}),s("path",{className:f,fill:d,d:"M15.44 6.99992C15.5725 6.99992 15.68 7.10737 15.68 7.23992V8.75992C15.68 8.89247 15.5725 8.99992 15.44 8.99992H9.41045L8.35045 14.9999H10.56V16.9999H8.00001L7.36325 20.5873C7.32088 20.826 7.11337 20.9999 6.87094 20.9999H5.88657C5.57547 20.9999 5.3399 20.7189 5.39427 20.4125L6.00001 16.9999H2.59511C2.28449 16.9999 2.04905 16.7197 2.10259 16.4137L2.27759 15.4137C2.31946 15.1745 2.52722 14.9999 2.77011 14.9999H6.35001L7.41001 8.99992H4.00511C3.69449 8.99992 3.45905 8.71969 3.51259 8.41373L3.68759 7.41373C3.72946 7.17448 3.93722 6.99992 4.18011 6.99992H7.76001L8.39677 3.41254C8.43914 3.17384 8.64664 2.99992 8.88907 2.99992H9.87344C10.1845 2.99992 10.4201 3.28099 10.3657 3.58731L9.76001 6.99992H15.44Z"}),s("path",{className:f,fill:d,d:"M13.44 12.9599C12.9098 12.9599 12.48 13.3897 12.48 13.9199V20.2212C12.48 20.7514 12.9098 21.1812 13.44 21.1812H14.4C14.5326 21.1812 14.64 21.2886 14.64 21.4212V23.4597C14.64 23.6677 14.8866 23.7772 15.0409 23.6377L17.4859 21.4289C17.6623 21.2694 17.8917 21.1812 18.1294 21.1812H22.56C23.0902 21.1812 23.52 20.7514 23.52 20.2212V13.9199C23.52 13.3897 23.0902 12.9599 22.56 12.9599H13.44Z"}))}d.displayName="PrivateThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trackStickerShopResultSelected=t.trackStickerShopSearchEmpty=t.trackStickerShopSearchResultsViewed=t.trackStickerShopSearchStart=t.trackStickerSearchEmpty=t.trackStickerSearchSelect=t.trackStickerSearchResultsViewed=t.trackStickerSearchStart=t.getPaymentFlowAnalyticsDataForStickerPack=void 0;var r,a=s(n(121)),o=s(n(15)),i=n(7666),l=n(5187),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){return(d=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(P,["ref"]);switch(e.type){case d.StickerGridItemTypes.STICKER:var L,j,G=e.sticker,F=n&&null!=w&&!w.has(G.pack_id);return a.createElement(u.default,h({},R,{key:G.id,"aria-label":G.name,className:(0,o.default)(v.default.sticker,N,(L={},L[v.default.stickerInspected]=m,L)),innerRef:A,onFocus:null!==(j=null==R?void 0:R.onFocus)&&void 0!==j?j:E,onMouseMove:E,onClick:g,style:U}),_(s.default,{mask:s.default.Masks.STICKER_ROUNDED_RECT,width:k,height:k,className:v.default.mask},void 0,_("div",{className:v.default.stickerBackground})),_(f.default,{disableAnimation:!m&&!l,isInteracting:m,maskAsset:!0,sticker:G,size:D}),F?S:null);case d.StickerGridItemTypes.VIEW_ALL:var B,H;return a.createElement(u.default,h({},R,{key:"view-all",className:(0,o.default)(v.default.viewAll,N,(B={},B[v.default.viewAllInspected]=m,B)),innerRef:A,onFocus:null!==(H=null==R?void 0:R.onFocus)&&void 0!==H?H:E,onMouseOver:E,onClick:g,style:U}),_(s.default,{mask:s.default.Masks.STICKER_ROUNDED_RECT,width:k,height:k,className:v.default.mask},void 0,_("div",{className:v.default.viewAllBackground},void 0,p.default.Messages.STICKER_PICKER_VIEW_ALL)))}})))}));t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNoRolesRow=S,t.getRolesRows=function(e,t,n,r){void 0===r&&(r=function(){return!0});if(null==e.roles)return[];return Object.values(e.roles).filter((function(a){return!_(a)&&O(t,a.id,n)&&I(e,a)&&r(a.name)})).sort(E).map((function(e){return g(e)}))},t.getRolesRowsWithPermissionDisabled=function(e,t,n,a){void 0===a&&(a=function(){return!0});if(null==e.roles)return[];return Object.values(e.roles).filter((function(r){return!_(r)&&O(t,r.id,n)&&I(e,r)&&a(r.name)})).sort(E).map((function(e){return g(e,r.default.has(e.permissions,n))}))},t.getExistingRoles=T,t.getAllExistingRolesWithPermission=b,t.getExistingRolesRows=function(e,t,n,r){var a=[];if(null==e.roles)return a;if(0===(a=T(e,t,n,r).sort(E).map((function(e){return g(e)}))).length)return S(y.default.Messages.CHANNEL_PERMISSIONS_NO_ROLES);return a},t.getExistingRolesRowWithPermissionDisabled=function(e,t,n,a){var o=[];if(null==e.roles)return o;if(0===(o=b(e,t,n,a).sort(E).map((function(e){return g(e,r.default.has(e.permissions,n))}))).length)return S(y.default.Messages.CHANNEL_PERMISSIONS_NO_ROLES);return o},t.getMembersRows=function(e,t,n,r,a){void 0===a&&(a=function(){return!0});return e.map(s.default.getUser).filter(f.isNotNullish).filter((function(e){return!n.isOwner(e)&&O(t,e.id,r)&&(a(C(e,n))||a(e.username)||a(e.discriminator))})).map((function(e){return P(e,n)})).sort(A)},t.getThreadMembersRows=function(e,t,n,r){void 0===r&&(r=function(){return!0});return e.map(s.default.getUser).filter(f.isNotNullish).filter((function(e){return r(C(e,n))||r(e.username)})).map((function(e){return function(e,t){var n=N(e,t);return{rowType:n,name:C(e,t),userTag:e.tag,id:e.id,avatarURL:e.avatarURL,bot:e.bot,verifiedBot:e.isVerifiedBot(),disabled:!1,key:n+":"+e.id}}(e,n)})).sort(A)},t.getExistingMembers=R,t.getExistingMembersRows=function(e,t,n,r,a){return R(e,t,n,r,a).map((function(e){return P(e,n)})).sort(A)},t.getRowTypeLabel=function(e,t){switch(e){case p.RowType.ROLE:return y.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_ROW_ROLE;case p.RowType.OWNER:return y.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_ROW_OWNER;case p.RowType.ADMINISTRATOR:return y.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_ROW_ADMINISTRATOR;case p.RowType.MEMBER:return t?y.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_ROW_MEMBER:null;case p.RowType.EMPTY_STATE:return null}},t.getRemoveTooltipHint=function(e){switch(e){case p.RowType.ROLE:return y.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TOOLTIP;case p.RowType.OWNER:return y.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TOOLTIP_OWNER;case p.RowType.ADMINISTRATOR:return y.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TOOLTIP_ADMINISTRATOR;case p.RowType.MEMBER:return y.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TOOLTIP;case p.RowType.EMPTY_STATE:default:return null}},t.flipEveryonePermission=L,t.toggleChannelEveryonePermission=function(e,t,n){var r=L(e,t,n);(0,o.updatePermission)(r.id,r.allow,r.deny)},t.grantUserChannelAccess=function(e,t){var n=s.default.getCurrentUser(),a=e.permissionOverwrites[n.id];if(null==a){var l={id:n.id,type:i.PermissionOverwriteType.MEMBER,allow:r.default.add(c.default.NONE,t),deny:c.default.NONE};(0,o.savePermissionUpdates)(e.id,[l],!0)}else{var u=a.allow,d=a.deny;u=r.default.add(u,t),(0,o.updatePermission)(a.id,u,d)}},t.isPrivateGuildChannel=function(e,t){if(null==e)return!1;var n=e.permissionOverwrites[e.guild_id];t&&null!=t[e.guild_id]&&(n=t[e.guild_id]);if(null!=n)return r.default.has(n.deny,e.viewPermission);return!1},t.hasCustomRoles=function(e){var t=Object.keys(e.roles);return 0!==t.length&&(1!==t.length||t[0]!==e.id)},t.isPrivateTextChannel=function(e){var t=e.permissionOverwrites[e.guild_id];return null!=t&&e.type===v.ChannelTypes.GUILD_TEXT&&r.default.has(t.deny,v.Permissions.VIEW_CHANNEL)},t.canCreatePrivateChannel=function(e,t,n){if(e===v.ChannelTypes.GUILD_TEXT||e===v.ChannelTypes.GUILD_ANNOUNCEMENT)return t;if((0,l.isGuildVocalChannelType)(e)||e===v.ChannelTypes.GUILD_CATEGORY)return t&&n;return!0},t.getPrivateChannelHintText=function(e){switch(e){case v.ChannelTypes.GUILD_TEXT:case v.ChannelTypes.GUILD_ANNOUNCEMENT:return y.default.Messages.PRIVATE_TEXT_CHANNEL_CREATION_PERMISSION_MISSING_HINT.format();case v.ChannelTypes.GUILD_VOICE:return y.default.Messages.PRIVATE_VOICE_CHANNEL_CREATION_PERMISSION_MISSING_HINT.format();case v.ChannelTypes.GUILD_CATEGORY:return y.default.Messages.PRIVATE_CATEGORY_CREATION_PERMISSION_MISSING_HINT.format();default:return null}},t.extractPermissionOverwrites=function(e,t){var n=[];return Object.values(e).forEach((function(e){var r=e.row;r.id&&(r.rowType===p.RowType.ROLE?n.push((0,d.permissionOverwriteForRole)(r.id,t)):r.rowType===p.RowType.MEMBER&&n.push((0,d.permissionOverwriteForUser)(r.id,t)))})),n};var r=m(n(85)),a=n(228),o=n(7739),i=n(273),l=n(32),u=m(n(64)),s=m(n(12)),d=n(272),f=n(60),c=m(n(102)),p=n(1049),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){return(h=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["onClick"]);return a.createElement(s.default,v({tag:"span"},t,N,{className:(0,o.default)(N.className,f.default.clickable,g)}))})):a.createElement(s.default,v({},N,{className:(0,o.default)(N.className,g)}));return a.createElement(a.Fragment,null,!E&&u?a.createElement(a.Fragment,null," ",m(r,u,i)," "):null,t,E||u?null:m(r,u,i))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(7803)),l=n(7802),u=c(n(7609)),s=c(n(84)),d=c(n(985)),f=c(n(6728));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,fillRule:"evenodd",clipRule:"evenodd",className:f,d:"M5 3C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5ZM16.8995 8.41419L15.4853 6.99998L7 15.4853L8.41421 16.8995L16.8995 8.41419Z"}))}d.displayName="ApplicationCommand"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=(r=n(7740))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["tier"]);switch(t){case l.PremiumGuildTiers.NONE:case l.PremiumGuildTiers.TIER_1:return r.createElement(a.default,n);case l.PremiumGuildTiers.TIER_2:return r.createElement(o.default,n);case l.PremiumGuildTiers.TIER_3:return r.createElement(i.default,n);default:throw new Error("Not a valid tier type")}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(8495)),o=u(n(7977)),i=u(n(8496)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(5));function a(e){return e&&e.__esModule?e:{default:e}}function o(){return(o=Object.assign||function(e){for(var t=1;t0&&(0,r.default)(this.createdAt).add(e,"seconds").isBefore(Date.now()))return!0;return!1},l.getExpiresAt=function(){return this.maxAge>0?(0,r.default)(this.createdAt).add(this.maxAge,"seconds").toDate():1/0},l.toString=function(){return this.code},a}(a(n(54)).default);t.default=l},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.NewUserTypes=void 0,t.NewUserTypes=r,function(e){e[e.MARKETING_UNCLAIMED=0]="MARKETING_UNCLAIMED",e[e.INVITE_UNCLAIMED=1]="INVITE_UNCLAIMED",e[e.ORGANIC_REGISTERED=2]="ORGANIC_REGISTERED",e[e.ORGANIC_REGISTERED_GUILD_TEMPLATE=3]="ORGANIC_REGISTERED_GUILD_TEMPLATE"}(r||(t.NewUserTypes=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M6.7 11H5C5 12.19 5.34 13.3 5.9 14.28L7.13 13.05C6.86 12.43 6.7 11.74 6.7 11Z",fill:d}),s("path",{d:"M9.01 11.085C9.015 11.1125 9.02 11.14 9.02 11.17L15 5.18V5C15 3.34 13.66 2 12 2C10.34 2 9 3.34 9 5V11C9 11.03 9.005 11.0575 9.01 11.085Z",fill:d}),s("path",{d:"M11.7237 16.0927L10.9632 16.8531L10.2533 17.5688C10.4978 17.633 10.747 17.6839 11 17.72V22H13V17.72C16.28 17.23 19 14.41 19 11H17.3C17.3 14 14.76 16.1 12 16.1C11.9076 16.1 11.8155 16.0975 11.7237 16.0927Z",fill:d}),s("path",{d:"M21 4.27L19.73 3L3 19.73L4.27 21L8.46 16.82L9.69 15.58L11.35 13.92L14.99 10.28L21 4.27Z",className:f,fill:d}))}d.displayName="MicrophoneMute"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,a.useStateFromStoresArray)([i.default],(function(){return e.map((function(e){return{id:e,application:i.default.getGame(e),fetching:i.default.isFetching(e),failed:i.default.didFetchingFail(e)}}))}));return r.useEffect((function(){var e=t.filter((function(e){var t=e.application,n=e.fetching,r=e.failed;return null==t&&!n&&!r})).map((function(e){return e.id}));0!==e.length&&o.default.fetchApplications(e)}),[t]),t.map((function(e){return e.application}))};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=l(n(436)),i=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M12 2C14.761 2 17 4.238 17 7V9H7V7C7 4.238 9.238 2 12 2ZM10.5 5.5C10.5 6.329 11.172 7 12 7C12.828 7 13.5 6.329 13.5 5.5C13.5 4.671 12.828 4 12 4C11.172 4 10.5 4.671 10.5 5.5ZM23 22H17L19 19V12H17V18C17 18.553 16.552 19 16 19H14L15 22H9L10 19H8C7.448 19 7 18.553 7 18V12H5V19L7 22H1L3 19V12C3 10.896 3.897 10 5 10H19C20.103 10 21 10.896 21 12V19L23 22ZM13 14C13 14.553 13.448 15 14 15C14.552 15 15 14.553 15 14C15 13.447 14.552 13 14 13C13.448 13 13 13.447 13 14Z"}))}d.displayName="Robot"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNameForKeybindGroup=function(e){switch(e){case o.NAVIGATION:return U.default.Messages.USER_SETTINGS_KEYBINDS_NAVIGATION_SECTION_TITLE;case o.VOICE_AND_VIDEO:return U.default.Messages.USER_SETTINGS_KEYBINDS_VOICE_AND_VIDEO_SECTION_TITLE;case o.CHAT:return U.default.Messages.USER_SETTINGS_KEYBINDS_CHAT_SECTION_TITLE;case o.MISCELLANEOUS:return U.default.Messages.USER_SETTINGS_KEYBINDS_MISCELLANEOUS_SECTION_TITLE;case o.MESSAGE:return U.default.Messages.USER_SETTINGS_KEYBINDS_MESSAGE_SECTION_TITLE}},t.getDescriptionForKeybindGroup=function(e){switch(e){case o.MESSAGE:return U.default.Messages.USER_SETTINGS_KEYBINDS_MESSAGE_DESCRIPTION;default:return null}},t.getDefaultLayoutContent=function(){return[{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_SERVERS,binds:G(j.KeybindActions.SERVER_PREV,j.KeybindActions.SERVER_NEXT),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_CHANNELS,binds:G(j.KeybindActions.CHANNEL_PREV,j.KeybindActions.CHANNEL_NEXT),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_BACK_FORWARD,binds:G(j.KeybindActions.NAVIGATE_BACK,j.KeybindActions.NAVIGATE_FORWARD),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_CHANNELS,binds:G(j.KeybindActions.UNREAD_PREV,j.KeybindActions.UNREAD_NEXT),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_MENTION_CHANNELS,binds:G(j.KeybindActions.MENTION_CHANNEL_PREV,j.KeybindActions.MENTION_CHANNEL_NEXT),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_PREVIOUS_GUILD,binds:G(j.KeybindActions.TOGGLE_PREVIOUS_GUILD),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_QUICKSWITCHER,binds:G(j.KeybindActions.QUICKSWITCHER_SHOW),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_CREATE_GUILD,binds:G(j.KeybindActions.CREATE_GUILD),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_SERVER_READ,binds:G(j.KeybindActions.MARK_SERVER_READ),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_CHANNEL_READ,binds:G(j.KeybindActions.MARK_CHANNEL_READ),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_CREATE_DM_GROUP,binds:G(j.KeybindActions.CREATE_DM_GROUP),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_PINS,binds:G(j.KeybindActions.TOGGLE_CHANNEL_PINS),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_INBOX,binds:G(j.KeybindActions.TOGGLE_INBOX_UNREADS_TAB),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_TOP_INBOX_CHANNEL_READ,binds:G(j.KeybindActions.MARK_TOP_INBOX_CHANNEL_READ),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_USERS,binds:G(j.KeybindActions.TOGGLE_USERS),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_EMOJIS,binds:G(j.KeybindActions.SEARCH_EMOJIS),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_GIFS,binds:G(j.KeybindActions.SEARCH_GIFS),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_STICKERS,binds:G(j.KeybindActions.SEARCH_STICKERS),group:o.CHAT,predicate:function(){return i.StickersUserExperiment.getCurrentConfig({}).stickersEnabledForUser}},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_SCROLL_CHAT,binds:G(j.KeybindActions.SCROLL_UP,j.KeybindActions.SCROLL_DOWN),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_JUMP_TO_FIRST_UNREAD,binds:G(j.KeybindActions.JUMP_TO_FIRST_UNREAD),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_FOCUS_TEXT_AREA,binds:G(j.KeybindActions.TEXTAREA_FOCUS),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_UPLOAD_FILE,binds:G(j.KeybindActions.UPLOAD_FILE),group:o.CHAT,groupEnd:!0},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_MUTE,binds:G(j.KeybindActions.TOGGLE_MUTE),group:o.VOICE_AND_VIDEO},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_DEAFEN,binds:G(j.KeybindActions.TOGGLE_DEAFEN),group:o.VOICE_AND_VIDEO},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_ACCEPT,binds:G(j.KeybindActions.CALL_ACCEPT),group:o.VOICE_AND_VIDEO},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_DECLINE,binds:G(j.KeybindActions.MARK_CHANNEL_READ),group:o.VOICE_AND_VIDEO},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_START,binds:G(j.KeybindActions.CALL_START),group:o.VOICE_AND_VIDEO,groupEnd:!0},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_HELP,binds:G(j.KeybindActions.TOGGLE_HELP),group:o.MISCELLANEOUS},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH,binds:G(j.KeybindActions.FOCUS_SEARCH),group:o.MISCELLANEOUS},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_EASTER_EGG,binds:["h+h+right+n+k"],group:o.MISCELLANEOUS,groupEnd:!0},{description:U.default.Messages.EDIT_MESSAGE,binds:["e"],group:o.MESSAGE},{description:U.default.Messages.DELETE_MESSAGE,binds:["backspace"],group:o.MESSAGE},{description:U.default.Messages.PIN_MESSAGE,binds:["p"],group:o.MESSAGE},{description:U.default.Messages.ADD_REACTION,binds:["plus"],group:o.MESSAGE},{description:U.default.Messages.MESSAGE_ACTION_REPLY,binds:["r"],group:o.MESSAGE},{description:U.default.Messages.COPY_TEXT,binds:["mod+c"],group:o.MESSAGE},{description:U.default.Messages.MARK_UNREAD,binds:["alt+enter"],group:o.MESSAGE},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_FOCUS_TEXT_AREA,binds:["escape"],group:o.MESSAGE,groupEnd:!0}]},t.default=t.DEFAULT_LAYOUT=t.KeybindGroup=void 0;var r,a,o,i=n(7635),l=n(8108),u=n(8109),s=n(8587),d=n(8588),f=n(8589),c=n(8590),p=n(1105),v=n(8110),y=n(8112),m=n(8113),h=n(1126),_=n(8114),g=n(8115),E=n(8116),S=n(8593),O=n(8594),I=n(8117),T=n(8118),b=n(8119),C=n(8120),M=n(8121),N=n(8596),P=n(8597),A=n(1099),R=n(8598),L=n(8599),D=n(8122),w=n(8601),k=n(8123),j=n(1),U=(r=n(7))&&r.__esModule?r:{default:r};function G(){for(var e=arguments.length,t=new Array(e),n=0;n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)&&i.push.apply(i,[e].concat(l))},f=m(e[o.value.channel.id]);!(s=f()).done;)d();return i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){for(var n=0;n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&(M=M.concat(A)),R=!!c&&i.id===c.id,M.some((function(e){return u.has(e.id)}))||s||R||M.push((0,ne.permissionOverwriteForUser)(i.id,h))),h===oe.ChannelTypes.GUILD_STAGE_VOICE&&(M=[],Object.values(m).forEach((function(e){var t=e.row;t.id&&(t.rowType===_.RowType.ROLE?M.push((0,I.createModeratorOverwrite)(t.id,y.PermissionOverwriteType.ROLE)):t.rowType===_.RowType.MEMBER&&M.push((0,I.createModeratorOverwrite)(t.id,y.PermissionOverwriteType.MEMBER)))})))),n.setState({errors:{}}),e.prev=8,e.next=11,f.default.createChannel(C,h,v,M,N,P,h!==oe.ChannelTypes.GUILD_CATEGORY?o:null,E,O);case 11:if(null!=(L=e.sent)&&201===L.status){e.next=14;break}return e.abrupt("return");case 14:D=L.body,(0,T.isGuildTextChannelType)(h)&&(0,S.transitionToGuild)(D.guild_id,D.id),d(),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(8),n.setState({errors:e.t0.body});case 22:case"end":return e.stop()}}),e,null,[[8,19]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){fe(o,r,a,i,l,"next",e)}function l(e){fe(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}();var r=t.channelType,o=t.cloneChannel;return n.state={channelType:r||oe.ChannelTypes.GUILD_TEXT,name:null!=o?(0,h.computeChannelName)(o,R.default,A.default):"",pendingPermissionOverwrites:{},isPrivate:!1,prevGuildId:t.guildId,applicationId:null,skuId:null,branchId:null,showBranches:!1,hasBranches:!1,slide:a.CHANNEL_INFO,errors:{}},n.handlePermissionOverwriteChange=n.handlePermissionOverwriteChange.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,ce(t,n);var d=r.prototype;return d.componentDidMount=function(){var e=this._input;null!=e&&e.select();var t=this.props,n=t.guildId,r=t.applications;t.canCreateStoreChannel&&null==r&&c.default.fetchApplications(n),m.default.trackWithMetadata(oe.AnalyticEvents.OPEN_MODAL,{type:"Create Channel"})},d.componentDidUpdate=function(e,t){!t.isPrivate&&this.state.isPrivate&&this.state.channelType===oe.ChannelTypes.GUILD_ANNOUNCEMENT&&this.setState({channelType:oe.ChannelTypes.GUILD_TEXT}),!t.isPrivate&&this.state.isPrivate&&m.default.trackWithMetadata(oe.AnalyticEvents.OPEN_MODAL,{type:"Create Private Channel"})},d.getGuildId=function(e){return void 0===e&&(e=this.props),e.guildId},d.canSubmit=function(){var e=this.props,t=e.canViewChannels,n=e.canConnect,r=this.state,a=r.isPrivate,o=r.channelType,i=r.skuId;return""!==r.name&&(!(a&&!(0,g.canCreatePrivateChannel)(o,t,n))&&(o!==oe.ChannelTypes.GUILD_STORE||null!=i))},d.getIconComponent=function(){var e=this.state,t=e.isPrivate,n=e.channelType;switch(n){case oe.ChannelTypes.GUILD_TEXT:return t?W.default:V.default;case oe.ChannelTypes.GUILD_VOICE:return t?Z.default:$.default;case oe.ChannelTypes.GUILD_STORE:return X.default;case oe.ChannelTypes.GUILD_ANNOUNCEMENT:return K.default;case oe.ChannelTypes.GUILD_STAGE_VOICE:return q.default;default:return(0,T.isGuildTextChannelType)(n)?V.default:s.NOOP_NULL}},d.renderHeader=function(){var e,t,n=this.props,r=n.cloneChannel,a=n.categoryId,o=n.onClose,i=this.state,l=i.channelType,u=i.isPrivate;if(e=null!=r?ie.default.Messages.CLONE_CHANNEL:l===oe.ChannelTypes.GUILD_CATEGORY?ie.default.Messages.CREATE_CATEGORY:l===oe.ChannelTypes.GUILD_TEXT?u?ie.default.Messages.CREATE_PRIVATE_TEXT_CHANNEL:ie.default.Messages.CREATE_TEXT_CHANNEL:l===oe.ChannelTypes.GUILD_STORE?ie.default.Messages.CREATE_STORE_CHANNEL:l===oe.ChannelTypes.GUILD_ANNOUNCEMENT?ie.default.Messages.CREATE_NEWS_CHANNEL:l===oe.ChannelTypes.GUILD_STAGE_VOICE?ie.default.Messages.CREATE_STAGE_CHANNEL:u?ie.default.Messages.CREATE_PRIVATE_VOICE_CHANNEL:ie.default.Messages.CREATE_VOICE_CHANNEL,null!=a){var s=b.default.getChannel(a);t=pe(te.default,{size:te.default.Sizes.SIZE_12,className:le.default.subtitle},void 0,ie.default.Messages.IN_CATEGORY.format({categoryName:s?s.name:""}))}return pe(Q.ModalHeader,{separator:!1,direction:D.default.Direction.VERTICAL,align:D.default.Align.CENTER,className:le.default.header},void 0,pe(J.default,{tag:J.default.Tags.H2,size:J.default.Sizes.SIZE_24,className:le.default.modalTitle},void 0,e),pe(te.default,{size:te.default.Sizes.SIZE_16,color:te.default.Colors.HEADER_SECONDARY,className:le.default.headerSubtitle},void 0,t),pe(Q.ModalCloseButton,{onClick:o,className:le.default.closeButton}))},d.renderName=function(){var e,t,n=this.props,r=n.cloneChannel,a=n.channelType,o=this.state.errors;null!=o.name&&(e=pe(te.default,{size:te.default.Sizes.SIZE_12,color:te.default.Colors.STATUS_RED,className:le.default.error},void 0,o.name)),null!=r&&(t=pe(H.default,{className:le.default.cloneInfo,type:H.default.Types.DESCRIPTION},void 0,ie.default.Messages.CLONE_CHANNEL_HELP.format({name:(0,h.computeChannelName)(r,R.default,A.default,!0)})));var i,l=a===oe.ChannelTypes.GUILD_CATEGORY;i=l?ie.default.Messages.CATEGORY_NAME:ie.default.Messages.FORM_LABEL_CHANNEL_NAME;var u=this.getIconComponent();return pe(B.default,{title:i,titleClassName:le.default.sectionTitle,className:le.default.name},void 0,pe(G.default,{value:this.state.name,onChange:this.handleNameChange,inputRef:this.setInputRef,maxLength:100,placeholder:l?ie.default.Messages.CATEGORY_NAME_PLACEHOLDER:ie.default.Messages.CHANNEL_NAME_PLACEHOLDER,className:le.default.inputWrapper,inputClassName:l?null:le.default.inputInner,prefixElement:l?null:pe(u,{className:le.default.inputPrefix,width:16,height:16}),autoFocus:!0}),e,t)},d.renderType=function(){var e=this.props,t=e.cloneChannel,n=e.applications,r=e.canCreateStoreChannel,a=e.canCreateAnnouncementChannel,o=e.canCreateStageChannel,i=this.state,l=i.channelType,u=i.isPrivate;if(null==t&&l!==oe.ChannelTypes.GUILD_CATEGORY){var s=null!=n&&n.length>0;return pe(B.default,{title:ie.default.Messages.CHANNEL_TYPE,titleClassName:le.default.sectionTitle,className:le.default.type},void 0,pe(k.default,{options:ye(u,r&&s,a,o),value:l,onChange:this.handleTypeChange}))}},d.renderChannelTypeDescription=function(e){var t;return e===oe.ChannelTypes.GUILD_ANNOUNCEMENT&&(t=ie.default.Messages.FORM_HELP_NEWS.format({documentationLink:re.default.getArticleURL(oe.HelpdeskArticles.ANNOUNCEMENT_CHANNELS)})),null==t?null:pe(H.default,{className:le.default.channelTypeDescription,type:H.default.Types.DESCRIPTION},void 0,t)},d.renderStoreOptions=function(){var e=this.props.applications,t=this.state,n=t.applicationId,r=t.skuId,a=t.branchId,i=t.showBranches,l=t.hasBranches;if(null==e||0===e.length)throw new Error("Unexpected empty applications");return pe("div",{},void 0,pe(x.default,{tag:x.default.Tags.H5},void 0,ie.default.Messages.CREATE_STORE_CHANNEL_APPLICATION),pe(ee.default,{options:e.map((function(e){return{label:e.name,value:e.id}})),placeholder:ie.default.Messages.CREATE_STORE_CHANNEL_SELECT_APPLICATION,value:n,onChange:this.handleApplicationChange,className:le.default.storeChannelOptionSelector}),null!=n?pe(o.Fragment,{},void 0,pe(x.default,{tag:x.default.Tags.H5},void 0,ie.default.Messages.CREATE_STORE_CHANNEL_SKU),pe(v.default,{applicationId:n,onChange:this.handleSKUChange,selectedSkuId:r,className:le.default.storeChannelOptionSelector},n)):null,null!=n&&l?pe(U.default,{hideBorder:!0,onChange:this.handleShowBranchesToggle,value:i,note:ie.default.Messages.CREATE_STORE_CHANNEL_BETA_NOTE.format({devPortalUrl:oe.MarketingURLs.API_DOCS_GAME_AND_SERVER_MANAGEMENT})},void 0,pe(Y.default,{className:le.default.switchIcon}),ie.default.Messages.CREATE_STORE_CHANNEL_BETA_TITLE):null,null!=n?pe(o.Fragment,{},void 0,i?pe(x.default,{tag:x.default.Tags.H5},void 0,ie.default.Messages.CREATE_STORE_CHANNEL_BRANCH):null,pe(p.default,{applicationId:n,onChange:this.handleBranchChange,selectedBranchId:a,hide:!i,onHasBranchesChange:this.handleHasBranchesChange,className:le.default.storeChannelOptionSelector},n)):null)},d.renderPrivacyOptions=function(){var e=this.props.cloneChannel,t=this.state,n=t.channelType,r=t.isPrivate;if(null!=e||n===oe.ChannelTypes.GUILD_ANNOUNCEMENT)return null;var a=ie.default.Messages.PRIVATE_CHANNEL,o=ie.default.Messages.CHANNEL_PERMISSIONS_PRIVATE_CHANNEL_DESCRIPTION;return n===oe.ChannelTypes.GUILD_CATEGORY?(a=ie.default.Messages.PRIVATE_CATEGORY,o=ie.default.Messages.CHANNEL_PERMISSIONS_PRIVATE_CATEGORY_DESCRIPTION):n===oe.ChannelTypes.GUILD_VOICE&&(o=ie.default.Messages.CHANNEL_PERMISSIONS_PRIVATE_CHANNEL_DESCRIPTION_VOICE),pe(B.default,{},"privacy-switch",pe(U.default,{hideBorder:!0,onChange:this.handlePrivacyChange,value:r,note:o},void 0,pe(z.default,{className:le.default.switchIcon}),a))},d.renderError=function(e){var t,n,r=this.state,a=r.channelType,o=r.isPrivate,l=r.errors,u=this.props,s=u.canConnect,d=u.canViewChannels;if(Object.values(l).length>0){if(l.message)t=l.message;else if(e||null==l.name){var f=Object.values(l)[0];f.length>0&&(t=f)}}else o&&!(0,g.canCreatePrivateChannel)(a,d,s)&&(t=(0,g.getPrivateChannelHintText)(a));if(null!=t)return pe("div",{className:(0,i.default)(le.default.createError,(n={},n[le.default.addMemberError]=e,n))},void 0,pe(w.default,{messageType:w.HelpMessageTypes.ERROR},void 0,t))},d.renderFooter=function(){var e,t=this,n=this.props,r=n.channelType,o=n.onClose,i=this.state.channelType,l=this.state.isPrivate;e=r===oe.ChannelTypes.GUILD_CATEGORY?ie.default.Messages.CREATE_CATEGORY:ie.default.Messages.CREATE_CHANNEL;var u=l||i===oe.ChannelTypes.GUILD_STAGE_VOICE;return pe(Q.ModalFooter,{},void 0,u?pe(L.default,{type:"button",onClick:function(){t.setState({slide:a.ADD_MEMBERS})},disabled:!this.canSubmit()},void 0,ie.default.Messages.NEXT):pe(L.default,{type:"submit",disabled:!this.canSubmit()},void 0,e),pe(L.default,{onClick:o,look:L.default.Looks.LINK,color:L.default.Colors.PRIMARY},void 0,ie.default.Messages.CANCEL))},d.renderAddMemberFooter=function(){var e,t=this,n=this.props.channelType,r=this.state.pendingPermissionOverwrites;return e=0===Object.keys(r).length?ie.default.Messages.SKIP:n===oe.ChannelTypes.GUILD_CATEGORY?ie.default.Messages.CREATE_CATEGORY:ie.default.Messages.CREATE_CHANNEL,pe(Q.ModalFooter,{},void 0,pe(L.default,{type:"submit",disabled:!this.canSubmit()},void 0,e),pe(L.default,{onClick:function(){t.setState({slide:a.CHANNEL_INFO})},look:L.default.Looks.LINK,color:L.default.Colors.PRIMARY},void 0,ie.default.Messages.BACK))},d.handlePermissionOverwriteChange=function(e){this.setState({pendingPermissionOverwrites:e})},d.renderCreateChannelContent=function(){var e=this.state.channelType;return o.createElement(o.Fragment,null,this.renderHeader(),pe(Q.ModalContent,{className:le.default.modalContent},void 0,this.renderType(),this.renderName(),e===oe.ChannelTypes.GUILD_STORE?this.renderStoreOptions():null,this.renderChannelTypeDescription(e),e===oe.ChannelTypes.GUILD_STAGE_VOICE?null:this.renderPrivacyOptions()),this.renderError(),this.renderFooter())},d.renderAddMemberSlideContent=function(){var e=this.state,t=e.name,n=e.channelType,r=this.props,a=r.guildId,i=r.onClose,l=this.getIconComponent(),u=n===oe.ChannelTypes.GUILD_STAGE_VOICE;return o.createElement(o.Fragment,null,pe(Q.ModalHeader,{separator:!1,direction:D.default.Direction.VERTICAL,align:D.default.Align.CENTER,className:le.default.header},void 0,pe(J.default,{tag:J.default.Tags.H2,size:J.default.Sizes.SIZE_24,style:{fontWeight:700}},void 0,u?ie.default.Messages.CHANNEL_PERMISSIONS_ADD_MODERATOR_TITLE:ie.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TITLE),pe(te.default,{size:te.default.Sizes.SIZE_16,color:te.default.Colors.HEADER_SECONDARY,className:le.default.headerSubtitle},void 0,pe(l,{height:16,width:16,className:le.default.headerSubtitleIcon}),t),pe(Q.ModalCloseButton,{onClick:i,className:le.default.closeButton})),this.renderError(!0),pe(me,{onChange:this.handlePermissionOverwriteChange,guildId:a,channelType:n}),this.renderAddMemberFooter())},d.renderSlides=function(){var e=this.state.slide,t={impression_group:u.ImpressionGroups.CHANNEL_ADD_FLOW};return pe("div",{},void 0,pe(j.Slides,{activeSlide:e,width:440},void 0,pe(j.Slide,{id:a.CHANNEL_INFO,impressionName:u.ImpressionNames.CHANNEL_ADD_INFO,impressionMetadata:t},void 0,this.renderCreateChannelContent()),pe(j.Slide,{id:a.ADD_MEMBERS,impressionName:u.ImpressionNames.CHANNEL_ADD_MEMBERS,impressionMetadata:t},void 0,this.renderAddMemberSlideContent())))},d.render=function(){var e=this.props.transitionState;return pe("form",{onSubmit:this.handleSubmit},void 0,pe(Q.ModalRoot,{transitionState:e,className:le.default.modal,"aria-labelledby":this.headerId},void 0,this.renderSlides()))},r}(o.PureComponent);he.displayName="CreateChannel";var _e=o.forwardRef((function(e,t){var n=e.channelType,r=e.guildId,a=e.cloneChannelId,i=(0,d.useStateFromStoresObject)([N.default,R.default,P.default,b.default,C.default,M.default],(function(){var e,t,o,i=N.default.getGuild(r),l=R.default.getCurrentUser(),u=null!=i&&null!=i.ownerId?R.default.getUser(i.ownerId):null,s=new Set(null!==(e=null===(t=M.default.getMember(r,l.id))||void 0===t?void 0:t.roles)&&void 0!==e?e:[]),d=P.default.can(oe.Permissions.ADMINISTRATOR,i),f=b.default.getChannel(a);return{applications:C.default.getApplicationsForGuild(r),canCreateStoreChannel:null!=i&&i.hasFeature(oe.GuildFeatures.COMMERCE),canCreateAnnouncementChannel:null!=i&&i.hasFeature(oe.GuildFeatures.NEWS),user:l,owner:u,memberRoleIds:s,canViewChannels:P.default.can(oe.Permissions.VIEW_CHANNEL,i),canConnect:P.default.can(oe.Permissions.CONNECT,i),isAdmin:d,cloneChannel:f,channelType:null!==(o=null==f?void 0:f.type)&&void 0!==o?o:n,canManageRoles:P.default.can(oe.Permissions.MANAGE_ROLES,i),canManageChannels:P.default.can(oe.Permissions.MANAGE_CHANNELS,i)}})),l=i.canManageRoles,u=i.canManageChannels,s=(0,O.useGuildEligibleForStageChannels)(r)&&l&&u;return o.createElement(he,ve({},e,i,{canCreateStageChannel:s,ref:t}))}));t.default=_e},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=n(60),i=n(659),l=(n(1),u(n(7)));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=null,f=[],c=[],p={};var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.getPrimaryCategories=function(){return f},a.getDiscoveryCategories=function(){var e=i.DISCOVERY_SIDEBAR_CATEGORIES.slice(1).map((function(e){return c.find((function(t){return t.categoryId===e.categoryId}))})).filter(o.isNotNullish);return[{categoryId:i.DISCOVERY_ALL_CATEGORIES_ID,name:l.default.Messages.HOME}].concat(e)},a.getAllCategories=function(){return c},a.getFetchedLocale=function(){return d},a.getCategoryName=function(e){return e===i.DISCOVERY_ALL_CATEGORIES_ID?l.default.Messages.HOME:p[e]},r}(r.default.Store))(a.default,{GUILD_DISCOVERY_CATEGORY_FETCH_SUCCESS:function(e){var t,n=e.categories,r=e.locale,a=[],o=[];if(n.sort((function(e,t){return e.name1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;ur))return f(e,d({},n,{offset:t}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=T(n(8)),i=T(n(8022)),l=T(n(351)),u=n(183),s=T(n(7673)),d=T(n(55)),f=T(n(12)),c=T(n(36)),p=T(n(7829)),v=T(n(7575)),y=T(n(969)),m=n(44),h=T(n(43)),_=n(111),g=n(8167),E=T(n(9291)),S=n(1),O=T(n(7)),I=T(n(6754));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function M(){return(M=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(r,["channel","message","showContextMenuHint"]),d=o.type===S.ChannelTypes.GUILD_ANNOUNCEMENT&&(0,_.hasFlag)(i.flags,S.MessageFlags.CROSSPOSTED);return l&&(e=N(p.default,{className:I.default.spacingTop},void 0,O.default.Messages.DELETE_MESSAGE_CONTEXT_MENU_HINT.format())),(0,g.canReportMessage)(i)&&(t=N(v.default,{value:n,onChange:this.handleToggleReport,hideBorder:!0,className:I.default.spacingTop},void 0,O.default.Messages.DELETE_MESSAGE_REPORT)),a.createElement(y.default,M({header:d?O.default.Messages.MODIFY_FOLLOWED_NEWS_HEADER:O.default.Messages.DELETE_MESSAGE_TITLE,confirmText:O.default.Messages.DELETE,cancelText:O.default.Messages.CANCEL,onConfirm:this.handleDelete},u),N(h.default,{size:h.default.Sizes.SIZE_16,className:I.default.spacing},void 0,d?O.default.Messages.DELETE_FOLLOWED_NEWS_BODY:O.default.Messages.DELETE_MESSAGE_BODY),N("div",{className:I.default.message},void 0,N(s.default,{channel:o,message:i,disableInteraction:!0})),t,e)},r}(a.PureComponent);P.displayName="DeleteModal";var A={confirmPin:function(e,t){var n=N(s.default,{channel:e,message:t,animateAvatar:!1,disableInteraction:!0});(0,m.openModal)((function(r){var o,l=(0,u.computeChannelName)(e,f.default,d.default);return o=e.isPrivate()?O.default.Messages.PIN_MESSAGE_BODY_PRIVATE_CHANNEL:O.default.Messages.PIN_MESSAGE_BODY.format({channelName:l}),a.createElement(y.default,M({header:O.default.Messages.PIN_MESSAGE_TITLE,confirmText:O.default.Messages.PIN_CONFIRM,cancelText:O.default.Messages.CANCEL,confirmButtonColor:c.default.Colors.BRAND,onConfirm:function(){return i.default.pinMessage(e,t.id)}},r),N(h.default,{size:h.default.Sizes.SIZE_16,className:I.default.spacing},void 0,o),N("div",{className:I.default.message},void 0,n))}))},confirmUnpin:function(e,t){var n=N(s.default,{channel:e,message:t,disableInteraction:!0});(0,m.openModal)((function(r){return a.createElement(y.default,M({header:O.default.Messages.UNPIN_MESSAGE_TITLE,confirmText:O.default.Messages.UNPIN_CONFIRM,cancelText:O.default.Messages.CANCEL,onConfirm:function(){return i.default.unpinMessage(e,t.id)}},r),N(h.default,{size:h.default.Sizes.SIZE_16,className:I.default.spacing},void 0,O.default.Messages.UNPIN_MESSAGE_BODY),N("div",{className:(0,o.default)(I.default.message,I.default.spacing)},void 0,n),N(p.default,{},void 0,O.default.Messages.UNPIN_MESSAGE_CONTEXT_MENU_HINT.format()))}))},confirmDelete:function(e,t,n){void 0===n&&(n=!1),(0,m.openModal)((function(r){return a.createElement(P,M({channel:e,message:t,showContextMenuHint:n},r))}))},confirmEdit:function(e,t,n){(0,m.openModal)((function(r){return a.createElement(y.default,M({header:O.default.Messages.MODIFY_FOLLOWED_NEWS_HEADER,confirmText:O.default.Messages.CONFIRM,cancelText:O.default.Messages.CANCEL,confirmButtonColor:c.default.Colors.BRAND,onConfirm:function(){return l.default.editMessage(e,t,{content:n})}},r),N(h.default,{size:h.default.Sizes.SIZE_16,className:I.default.spacing},void 0,O.default.Messages.EDIT_FOLLOWED_NEWS_BODY))}))}};t.default=A},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(0)),a=f(n(8745)),o=f(n(358)),i=f(n(7761)),l=f(n(105)),u=p(n(7598)),s=f(n(13)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(){return(v=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,d,s("path",{fill:f,className:c,d:"M9,7 L11,7 L11,5 L9,5 L9,7 Z M10,18 C5.59,18 2,14.41 2,10 C2,5.59 5.59,2 10,2 C14.41,2 18,5.59 18,10 C18,14.41 14.41,18 10,18 L10,18 Z M10,4.4408921e-16 C4.4771525,-1.77635684e-15 4.4408921e-16,4.4771525 0,10 C-1.33226763e-15,12.6521649 1.0535684,15.195704 2.92893219,17.0710678 C4.80429597,18.9464316 7.3478351,20 10,20 C12.6521649,20 15.195704,18.9464316 17.0710678,17.0710678 C18.9464316,15.195704 20,12.6521649 20,10 C20,7.3478351 18.9464316,4.80429597 17.0710678,2.92893219 C15.195704,1.0535684 12.6521649,2.22044605e-16 10,0 L10,4.4408921e-16 Z M9,15 L11,15 L11,9 L9,9 L9,15 L9,15 Z",transform:"translate(2 2)"})))}f.displayName="Info"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MemberListRowTypes=void 0;var r=S(n(140)),a=S(n(6)),o=S(n(1088)),i=S(n(85)),l=S(n(3)),u=S(n(2)),s=S(n(102)),d=S(n(142)),f=S(n(10)),c=S(n(9)),p=S(n(356)),v=S(n(64)),y=S(n(20)),m=S(n(144)),h=S(n(442)),_=S(n(12)),g=n(1),E=S(n(7));function S(e){return e&&e.__esModule?e:{default:e}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(){return(I=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?s("span",{className:u},void 0,E):null,_)}d.displayName="CustomStatus"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("polygon",{className:f,fill:d,points:"0 0 0 14 11 7",transform:"translate(7 5)"}))}d.displayName="Play"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M19.73 9L21 10.27l-2.23 2.23L21 14.73 19.73 16l-2.23-2.23L15.27 16 14 14.73l2.23-2.23L14 10.27 15.27 9l2.23 2.23z",fillRule:"evenodd"}),s("path",{fill:d,className:f,d:"M11.38 3.08a1 1 0 0 0-1.09.22L6 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h3l4.29 4.71A1 1 0 0 0 12 20V4a1 1 0 0 0-.62-.92z"}))}d.displayName="SpeakerMuted"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=a.useMemo((function(){var n;return(n={})[t]=[e.id],n}),[t,e.id]);(0,s.useSubscribeGuildMembers)(r),(0,o.useStateFromStores)([v.default],(function(){return v.default.getGuildVersion(t)}),[t]);var E=(0,o.useStateFromStores)([p.default],(function(){return p.default.getGuild(t)}),[t]),S=(0,o.useStateFromStores)([y.default],(function(){return y.default.getCurrentUser().id===e.id}),[e.id]),T=(0,o.useStateFromStores)([c.default],(function(){return c.default.getChannel(n)}),[n]),b=null==T?void 0:T.isGuildStageVoice(),C=(0,o.useStateFromStoresObject)([m.default],(function(){var n,r,a,o=m.default.getVoiceState(t,e.id);return{muted:null!==(n=null==o?void 0:o.mute)&&void 0!==n&&n,deafened:null!==(r=null==o?void 0:o.deaf)&&void 0!==r&&r,suppressed:null!==(a=null==o?void 0:o.suppress)&&void 0!==a&&a,voiceConnected:null!=(null==o?void 0:o.channelId)}})),M=C.muted,N=C.deafened,P=C.suppressed,A=C.voiceConnected&&null!=n?[!b&&v.default.canWithPartialContext(_.Permissions.MUTE_MEMBERS,{channelId:n})?I(d.MenuCheckboxItem,{id:"voice-mute",label:g.default.Messages.SERVER_VOICE_MUTE,checked:M||P,color:f.MenuItemColor.DANGER,action:function(){return i.default.setServerMute(t,e.id,!(M||P))}}):null,!b&&v.default.canWithPartialContext(_.Permissions.DEAFEN_MEMBERS,{channelId:n})?I(d.MenuCheckboxItem,{id:"voice-deafen",label:g.default.Messages.SERVER_DEAFEN,checked:N,color:f.MenuItemColor.DANGER,action:function(){return i.default.setServerDeaf(t,e.id,!N)}}):null,!S&&null!=E&&v.default.canWithPartialContext(_.Permissions.MOVE_MEMBERS,{channelId:n})?I(d.MenuItem,{id:"voice-disconnect",label:S?g.default.Messages.DISCONNECT_SELF:g.default.Messages.DISCONNECT_OTHER,color:f.MenuItemColor.DANGER,action:function(){return i.default.setChannel(t,e.id,null)}}):null]:[],R=S||null==E?[]:[v.default.canManageUser(_.Permissions.KICK_MEMBERS,e,E)?I(d.MenuItem,{id:"kick",label:g.default.Messages.KICK_USER.format({user:e.username}),color:f.MenuItemColor.DANGER,action:function(){return(0,h.openModal)((function(n){return a.createElement(u.default,O({},n,{guildId:t,user:e}))}))}}):null,v.default.canManageUser(_.Permissions.BAN_MEMBERS,e,E)?I(d.MenuItem,{id:"ban",label:g.default.Messages.BAN_USER.format({user:e.username}),color:f.MenuItemColor.DANGER,action:function(){return(0,h.openModal)((function(n){return a.createElement(l.default,O({},n,{guildId:t,user:e}))}))}}):null];return[].concat(A,R)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(352)),l=E(n(7959)),u=E(n(8194)),s=n(7600),d=n(7563),f=n(7568),c=E(n(9)),p=E(n(20)),v=E(n(48)),y=E(n(12)),m=E(n(65)),h=n(44),_=n(1),g=E(n(7));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M21.707 13.293l-11-11C10.519 2.105 10.266 2 10 2H3c-.553 0-1 .447-1 1v7c0 .266.105.519.293.707l11 11c.195.195.451.293.707.293s.512-.098.707-.293l7-7c.391-.391.391-1.023 0-1.414zM7 9c-1.106 0-2-.896-2-2 0-1.106.894-2 2-2 1.104 0 2 .894 2 2 0 1.104-.896 2-2 2z"}))}d.displayName="StoreTag"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,d:"M10 5V3H5.375C4.06519 3 3 4.06519 3 5.375V18.625C3 19.936 4.06519 21 5.375 21H18.625C19.936 21 21 19.936 21 18.625V14H19V19H5V5H10Z"}),s("path",{foreground:f,fill:d,d:"M21 2.99902H14V4.99902H17.586L9.29297 13.292L10.707 14.706L19 6.41302V9.99902H21V2.99902Z"}))}d.displayName="Launch"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){var t=e.channel,n=e.canChat,r=e.renderReactions,a=e.canAddNewReactions,o=e.isLurking,i=t.isPrivate(),l=t.isSystemDM(),u=t.isArchivedThread(),s=(n||i)&&!u;return{disableReactionReads:!r,disableReactionCreates:o||!s||!((!0===a||i)&&!l&&!u),disableReactionUpdates:o||!s}};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{viewBox:"0 0 24 24",width:n,height:a}),d,s("path",{fill:f,className:c,d:"M12.5,17.6l3.6,2.2a1,1,0,0,0,1.5-1.1l-1-4.1a1,1,0,0,1,.3-1l3.2-2.8A1,1,0,0,0,19.5,9l-4.2-.4a.87.87,0,0,1-.8-.6L12.9,4.1a1.05,1.05,0,0,0-1.9,0l-1.6,4a1,1,0,0,1-.8.6L4.4,9a1.06,1.06,0,0,0-.6,1.8L7,13.6a.91.91,0,0,1,.3,1l-1,4.1a1,1,0,0,0,1.5,1.1l3.6-2.2A1.08,1.08,0,0,1,12.5,17.6Z"}))}f.displayName="FavoriteFilled"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.useStateFromStoresArray)([o.default,a.default],(function(){var t=Object.entries(a.default.getVoiceStatesForChannel(e)).map((function(e){return{userId:e[0],sessionId:e[1].sessionId}})),n=[],r=o.default.getSelfEmbeddedActivityForChannel(e);return null!=r&&n.push(r),t.forEach((function(e){var t=e.userId,r=e.sessionId,a=o.default.getEmbeddedActivitiesForUser(t,r);n.push.apply(n,a)})),n}),[e])};var r=n(3),a=i(n(65)),o=i(n(274));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(7682)),l=n(1),u=s(n(6894));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u(null!==(e=i.current)&&void 0!==e?e:-1),u=null!=r?r(t,a):0;n.current.scrollRowIntoView(t,{animate:!0,offset:u}),o.current=l.UNREACHABLE_REQUEST_ANIMATION_FRAME_ID,i.current=t}})))}),[t,n,r])}({activeIndex:n,categoryListRef:h,getScrollOffsetForIndex:p}),f("div",{className:(0,o.default)(u.default.wrapper,s)},void 0,a.createElement(i.default,{listPadding:d,onScroll:y,ref:h,renderRow:m,rowCount:c,rowHeight:v,className:u.default.list,hideScrollbar:!0}),r)}));t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=n(5434),l=d(n(84)),u=d(n(7660)),s=d(n(6902));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M12.2512 2.00309C12.1677 2.00104 12.084 2 12 2C6.477 2 2 6.477 2 12C2 17.522 6.477 22 12 22C17.523 22 22 17.522 22 12C22 11.916 21.999 11.8323 21.9969 11.7488C21.3586 11.9128 20.6895 12 20 12C15.5817 12 12 8.41828 12 4C12 3.31052 12.0872 2.6414 12.2512 2.00309ZM10 8C10 6.896 9.104 6 8 6C6.896 6 6 6.896 6 8C6 9.105 6.896 10 8 10C9.104 10 10 9.105 10 8ZM12 19C15.14 19 18 16.617 18 14V13H6V14C6 16.617 8.86 19 12 19Z"}),s("path",{d:"M21 3V0H19V3H16V5H19V8H21V5H24V3H21Z",fill:d}))}d.displayName="AddReaction"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setNewUser=function(e){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.NUF_NEW_USER,newUserType:e})}))},t.setNewUserFlowCompleted=function(){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.NUF_COMPLETE})}))};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NO_WELCOME_SCREEN=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={};t.NO_WELCOME_SCREEN=l;var u={},s={},d=!1,f=!1,c=!1;function p(e){var t=e.invite.guild;return null!=(null==t?void 0:t.welcome_screen)&&(u[t.id]=t.welcome_screen,!0)}function v(e){var t=e.welcomeScreen,n=e.guildId;u[n]=t||l}var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.get=function(e){if(null!=e)return u[e]},a.isFetching=function(){return f},a.hasError=function(){return c},a.hasSeen=function(e,t){return void 0===t&&(t=!1),null!=e&&(t?d:s[e]||!1)},r}(r.default.Store))(a.default,{INVITE_RESOLVE_SUCCESS:p,INVITE_ACCEPT_SUCCESS:p,WELCOME_SCREEN_SUBMIT_SUCCESS:v,WELCOME_SCREEN_UPDATE:v,WELCOME_SCREEN_VIEW:function(e){var t=e.guildId,n=e.isLurking;s[t]=!0,n&&(d=!0)},GUILD_STOP_LURKING:function(e){d=!1},GUILD_DELETE:function(e){var t=e.guild.id;s[t]=!1},WELCOME_SCREEN_FETCH_START:function(e){return f=!0,void(c=!1)},WELCOME_SCREEN_FETCH_SUCCESS:function(e){f=!1,c=!1;var t=e.welcomeScreen,n=e.guildId;u[n]=t||l},WELCOME_SCREEN_FETCH_FAIL:function(e){return f=!1,void(c=!0)}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(6980));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&b&&(ae=T?U("div",{className:R.default.loadingMore},"loading-more-after",Y):I?U("div",{className:R.default.hasMore},void 0,U(E.default,{look:E.default.Looks.FILLED,color:E.default.Colors.GREY,size:E.default.Sizes.MAX,onClick:b},void 0,A.default.Messages.LOAD_MORE_MESSAGES)):U("div",{className:R.default.scrollingFooterWrap},void 0,F(_.default.theme)));var oe=null==H?void 0:H(),ie=re&&oe?U("div",{className:R.default.footer},void 0,U(O.default,{style:{width:"100%",paddingTop:10}},void 0,oe)):null,le={maxHeight:Q.height-43-25};X&&(le.maxHeight-=40);var ue=b&&I;return U("div",{className:(0,o.default)(z,R.default.messagesPopoutWrap),style:le,onClick:G,onDoubleClick:G,"aria-label":e["aria-label"]},void 0,j(),a.createElement(C.default,{className:(0,o.default)(R.default.messagesPopout,x),onScroll:ue?function(){null!=te&&te.scrollHeight===te.scrollTop+te.offsetHeight&&I&&!T&&(null==b||b())}:void 0,ref:Z},U(l.ListNavigatorProvider,{navigator:q},void 0,U(l.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement("div",k({ref:t},n),ne)}))),ae),ie)}z.displayName="MessagesPopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(8)),o=i(n(6950));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["value","text","className"]);return null!=i?r.createElement("div",u({className:(0,a.default)(o.default.wrapper,l)},s),i):n>0?r.createElement("div",u({className:(0,a.default)(o.default.wrapper,l)},s),n):null};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isNewGroupItem=function(e,t){if(null==e||e.type!==i.ChannelStreamTypes.MESSAGE&&e.type!==i.ChannelStreamTypes.THREAD_STARTER_MESSAGE)return!0;return l(e.content,t)},t.default=l;var r,a=n(990),o=(r=n(649))&&r.__esModule?r:{default:r},i=n(1);function l(e,t){return!(!t.hasFlag(i.MessageFlags.HAS_THREAD)&&t.type!==i.MessageTypes.APPLICATION_COMMAND)||(t.type>i.MessageTypes.DEFAULT?!(0,o.default)(e):!(!((0,o.default)(e)||e.author.id!==t.author.id||t.webhookId&&e.author.username!==t.author.username)&&(0,a.isWithinInterval)(e.timestamp,t.timestamp,i.MESSAGE_GROUP_INTERVAL)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.acceptWhitelist=function(e){return a.default.post({url:i.Endpoints.OAUTH2_WHITELIST_ACCEPT,query:{token:e},oldFormErrors:!0})},t.authorize=function(e,t,n,r,a,o,i,l,u,s,f,c){return d.apply(this,arguments)},t.fetchAuthorization=function(e,t,n,r,a,o,i){return f.apply(this,arguments)},t.fetchChannels=function(e){return c.apply(this,arguments)},t.logoutWithRedirect=function(e){o.default.logout((0,r.getLoginPath)(e.pathname+e.search,!1))};var r=n(702),a=l(n(11)),o=l(n(438)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}function d(){return(d=s(regeneratorRuntime.mark((function e(t,n,r,o,l,u,s,d,f,c,p,v){var y;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.post({url:i.Endpoints.OAUTH2_AUTHORIZE,query:{client_id:n,response_type:o,redirect_uri:l,code_challenge:u,code_challenge_method:s,scope:r.join(" "),state:d},body:{captcha_key:c,guild_id:p,webhook_channel_id:v,permissions:f,authorize:t},oldFormErrors:!0});case 2:return y=e.sent,e.abrupt("return",y.body);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(){return(f=s(regeneratorRuntime.mark((function e(t,n,r,o,l,u,s){var d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.get({url:i.Endpoints.OAUTH2_AUTHORIZE,query:{client_id:t,response_type:r,redirect_uri:o,code_challenge:l,code_challenge_method:u,scope:n.join(" "),state:s},retries:3,oldFormErrors:!0});case 2:return d=e.sent,e.abrupt("return",d.body);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function c(){return(c=s(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.get({url:i.Endpoints.OAUTH2_AUTHORIZE_WEBHOOK_CHANNELS,query:{guild_id:t},oldFormErrors:!0});case 2:return n=e.sent,r=n.body,e.abrupt("return",r);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(3)),a=f(n(2)),o=f(n(9)),i=f(n(5413)),l=f(n(20)),u=f(n(33)),s=f(n(362)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=null;function v(e){var t=e.link;p=t}var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(i.default,s.default,u.default,l.default,o.default)},a.getHomeLink=function(){return p||i.default.fallbackRoute},r}(r.default.Store))(a.default,{OVERLAY_INITIALIZE:function(e){return t=s.default.getPrivateChannelIds(),void(((n=u.default.getChannelId(d.ME))||t[0])&&(p=d.Routes.CHANNEL(d.ME,n||t[0])));var t,n},APP_VIEW_SET_HOME_LINK:v,APPLICATION_STORE_LOCATION_CHANGE:function(e){v({link:e.location.pathname,type:d.ActionTypes.APP_VIEW_SET_HOME_LINK})},APPLICATION_STORE_RESET_NAVIGATION:function(e){return function(){if(null==p||!p.startsWith(d.Routes.APPLICATION_STORE))return!1;p=d.Routes.APPLICATION_STORE}()},CHANNEL_SELECT:function(e){var t=e.guildId,n=e.channelId;if(null==t&&null!=n){var r=d.Routes.CHANNEL(d.ME,n);if(r!==p)return p=r,!0}return!1}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",className:f,d:"M16.002 8.00598C16.002 10.211 14.208 12.006 12.002 12.006C9.79695 12.006 8.00195 10.211 8.00195 8.00598C8.00195 5.80098 9.79595 4.00598 12.002 4.00598C14.208 4.00598 16.002 5.80098 16.002 8.00598ZM4.00195 19.006C4.00195 15.473 7.29195 13.006 12.002 13.006C16.713 13.006 20.002 15.473 20.002 19.006V20.006H4.00195V19.006Z",fill:d}))}d.displayName="Person"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBuiltInCommands=t.BUILT_IN_COMMANDS_ORIGINAL=t.BUILT_IN_COMMANDS=t.BUILT_IN_SECTIONS=void 0;var r=c(n(1174)),a=c(n(48)),o=c(n(35)),i=n(7628),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(8126)),u=n(7573),s=n(1),d=c(n(7));function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){return e&&e.__esModule?e:{default:e}}var p=n(8976).default;t.BUILT_IN_SECTIONS=p;var v=n(8977).default,y=[].concat(v,[{id:"-1",name:"shrug",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_SHRUG_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_SHRUG_MESSAGE_DESCRIPTION}],execute:function(e){return{content:((l.getOptionalString(e,"message")||"")+" ¯\\_(ツ)_/¯").trim()}}},{id:"-2",name:"tableflip",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_TABLEFLIP_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_TABLEFLIP_MESSAGE_DESCRIPTION}],execute:function(e){return{content:((l.getOptionalString(e,"message")||"")+" (╯°□°)╯︵ ┻━┻").trim()}}},{id:"-3",name:"unflip",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_TABLEUNFLIP_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_TABLEUNFLIP_MESSAGE_DESCRIPTION}],execute:function(e){return{content:((l.getOptionalString(e,"message")||"")+" ┬─┬ ノ( ゜-゜ノ)").trim()}}},{id:"-4",name:"tts",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_TTS_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_TTS_MESSAGE_DESCRIPTION,required:!0}],predicate:function(e){var t=e.channel;return!t.isPrivate()&&o.default.enableTTSCommand&&a.default.can(s.Permissions.SEND_TTS_MESSAGES,t)},execute:function(e){return{content:l.getOptionalString(e,"message")||"",tts:!0}}},{id:"-5",name:"me",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_ME_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_ME_MESSAGE_DESCRIPTION,required:!0}],execute:function(e){return{content:"_"+(l.getOptionalString(e,"message")||"")+"_"}}},{id:"-6",name:"spoiler",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_SPOILER_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_SPOILER_MESSAGE_DESCRIPTION,required:!0}],execute:function(e){var t=l.getOptionalString(e,"message")||"";return{content:(0,s.MARKDOWN_SPOILER_WRAPPER)(t).trim()}}},{id:"-7",name:"nick",type:u.ApplicationCommandType.BUILT_IN,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_NICK_DESCRIPTION,options:[{name:"new_nick",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_NICK_NEWNICK_DESCRIPTION}],predicate:function(e){var t=e.channel;return!t.isPrivate()&&(a.default.can(s.Permissions.CHANGE_NICKNAME,t)||a.default.can(s.Permissions.MANAGE_NICKNAMES,t))},execute:function(e,t){var n=t.guild,a=t.channel;if(n){var o=l.getOptionalString(e,"new_nick");r.default.changeNickname(n.id,a.id,s.ME,o||"")}}}]);t.BUILT_IN_COMMANDS=y;var m=y.filter((function(e){return["giphy","tenor","tts","me","tableflip","unflip","shrug","spoiler","nick"].includes(e.name)}));t.BUILT_IN_COMMANDS_ORIGINAL=m;t.getBuiltInCommands=function(e,t){var n=e?y:m;return t&&(n=n.filter((function(e){return e.type===u.ApplicationCommandType.BUILT_IN_TEXT||e.type===u.ApplicationCommandType.BUILT_IN_INTEGRATION}))),n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pxToRem=function(e){return e/16+"rem"},t.getIconComponent=void 0;var r=n(7573),a=i(n(8979)),o=i(n(8980));function i(e){return e&&e.__esModule?e:{default:e}}t.getIconComponent=function(e){return e.type===r.ApplicationCommandSectionType.BUILT_IN?o.default:a.default}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 4 14"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("ellipse",{fill:d,cx:"3.75",cy:"1",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"3.75",cy:"4.61111107",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"0",cy:"4.61111107",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"3.75",cy:"8.22222227",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"0",cy:"8.22222227",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"3.75",cy:"11.83333337",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"0",cy:"11.83333337",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"0",cy:"1",rx:"1.125",ry:"1.08333333"})))}d.displayName="Drag"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.viewAsRoles=function(e,t){f.default.track(p.AnalyticEvents.VIEW_AS_ROLES_SELECTED,y({num_roles:Object.keys(t).length},(0,i.collectGuildAnalyticsMetadata)(e))),o.default.close(),a.default.dispatch({type:p.ActionTypes.VIEW_AS_ROLES_UPDATE,guildId:e,roles:t});var n=u.default.getChannel(d.default.getChannelId());if(!r.default.has(c.default.computePermissionsForRoles(t,n),p.Permissions.VIEW_CHANNEL)){var v=s.default.getDefaultChannel(e);null!=v&&(0,l.transitionTo)(p.Routes.CHANNEL(e,v.id))}},t.viewAsRolesStop=function(e){a.default.dispatch({type:p.ActionTypes.VIEW_AS_ROLES_STOP,guildId:e})};var r=v(n(85)),a=v(n(2)),o=v(n(7565)),i=n(121),l=n(49),u=v(n(9)),s=v(n(81)),d=v(n(33)),f=v(n(15)),c=v(n(102)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(){return(y=Object.assign||function(e){for(var t=1;t0},t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(349),o=u(n(7563)),i=u(n(9190)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 18"}),s("polygon",{fillRule:"nonzero",className:f,fill:d,points:"15 10 10 10 10 15 8 15 8 10 3 10 3 8 8 8 8 3 10 3 10 8 15 8"}))}d.displayName="PlusAlt"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=b(n(0)),o=n(3),i=I(n(7644)),l=b(n(7704)),u=I(n(7607)),s=n(32),d=I(n(142)),f=I(n(20)),c=I(n(48)),p=I(n(84)),v=I(n(248)),y=I(n(7686)),m=I(n(7780)),h=n(44),_=n(8662),g=n(7591),E=n(1),S=I(n(7)),O=I(n(6739));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function M(){return(M=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;un?O.default.containerDragAfter:O.default.containerDragBefore:O.default.containerDefault},o.isDisabled=function(){var e=this.props,t=e.channel,n=e.sorting,r=e.sortingType;return!!n&&!(0,_.areTypesInSameSection)(r,t.type)},r}(a.PureComponent);t.default=L,L.defaultProps={isDefaultChannel:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=n(644),l=n(7643),u=y(n(80)),s=y(n(9233)),d=y(n(7659)),f=y(n(248)),c=y(n(43)),p=n(1),v=y(n(6772));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(G,["role"]),H=a.useRef(null),x=a.useRef(null),V=t.getGuildId(),W=p.Routes.CHANNEL(V,t.id),Y=t.isVocal(),z=Y&&!f,K=a.createElement("div",{className:v.default.content,ref:x},a.createElement(s.default,h({role:z?"button":"link",href:Y?void 0:W,ref:H,className:v.default.mainContent,onClick:function(){return T&&T(t)}},B,{"aria-label":k,focusProps:{enabled:!1}}),_(O,{className:A,channel:t,guild:U,hasActiveThreads:I,locked:m}),_(d.default,{className:v.default.name,"aria-hidden":!0},void 0,_("div",{className:v.default.channelName},void 0,null==n?t.name:n),R&&_(c.default,{color:c.default.Colors.MUTED,size:c.default.Sizes.SIZE_12,className:v.default.subtitle},void 0,R))),a.Children.count(j)>0?_("div",{onClick:E,className:v.default.children},void 0,j):null),$=null!=T||null!=C||null!=b;return _(u.default,{focusTarget:H,ringTarget:x,offset:{top:2,bottom:2,right:4}},void 0,_("div",{className:(0,o.default)(P,$?v.default.wrapper:v.default.notInteractive,l?g.SELECTED:f?g.CONNECTED:m?g.LOCKED:r?g.MUTED:y?g.UNREAD:null,S(L)),onMouseUp:function(e){return null==C?void 0:C(e,t)},onMouseDown:function(e){return null==b?void 0:b(e,t)},onContextMenu:function(e){return null==M?void 0:M(e,t)},onMouseEnter:D,onMouseLeave:w,role:F},void 0,r||!y||l?null:_("div",{className:v.default.unread}),N?N(K):K))}O.displayName="ChannelItemIcon",I.displayName="ChannelItem"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMessageDOMId=function(e){return"chat-messages-"+e},t.MESSAGE_ID_PREFIX=void 0;t.MESSAGE_ID_PREFIX="chat-messages"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useClickMessageAuthorUsername=function(e,t,n,r){var a=C("usernameProfile",n,r);return M(e.author.id,t.id,a)},t.useClickReferencedMessageAuthorUsername=function(e,t,n,r){var a=C("referencedUsernameProfile",n,r);return M(null==e?void 0:e.author.id,t.id,a)},t.useClickInteractionUserUsername=function(e,t,n,r){var a=C("interactionUsernameProfile",n,r);return M(null==e?void 0:e.user.id,t.id,a)},t.useClickMessageAuthorAvatar=function(e,t){return N(C("avatarProfile",e,t))},t.useClickReferencedMessageAuthorAvatar=function(e,t){return N(C("referencedAvatarProfile",e,t))},t.useClickInteractionUserAvatar=function(e,t){return N(C("interactionAvatarProfile",e,t))},t.useContextMenuMessage=function(e,t,n){var a=t.id,i=e.id,l=e.flags,f=(0,v.hasFlag)(l,S.MessageFlags.EPHEMERAL),c=(0,h.default)(e);return r.useCallback((function(e,t){if(y.default.embedded&&!f){var l=u.default.getChannel(a),p=d.default.getMessage(a,i),v=s.default.isEditing(a,i);null==l||null==p||v||(n({contextMenu:!0}),(0,o.openContextMenu)(e,(function(e){return c?r.createElement(E.default,b({},e,{message:p,channel:l,attachment:t})):r.createElement(g.default,b({},e,{message:p,channel:l,attachment:t}))}),{onClose:function(){return n({contextMenu:!1})}}))}}),[f,a,i,n,c])},t.useContextMenuUser=function(e,t){return r.useCallback((function(n){var r=c.default.getUser(e),a=u.default.getChannel(t);null!=r&&null!=a&&(n.stopPropagation(),(0,m.openUserContextMenu)(n,r,a))}),[e,t])},t.useClickMessage=function(e,t){var n=e.id,a=t.id;return r.useCallback((function(e){e.altKey&&(e.preventDefault(),(0,_.default)(a,n))}),[a,n])},t.useHoveredMessage=function(e,t,n){var a=S.ComponentActions.ANIMATE_CHAT_AVATAR(e+":"+t),o=r.useRef(n),i=r.useState(n),l=i[0],u=i[1];o.current=l||o.current;var s=r.useCallback((function(){l||(p.ComponentDispatch.dispatch(a,!0),u(!0))}),[a,l]),d=r.useCallback((function(){p.ComponentDispatch.dispatch(a,!1),u(!1)}),[a]);return{hasHovered:o.current,isHovered:l,handleMouseEnter:s,handleMouseLeave:d}},t.useFocusInside=function(e,t){var n=r.useState(!1),a=n[0],o=n[1],i=r.useState(!1),l=i[0],u=i[1],s=r.useCallback((function(t){(t.target===t.currentTarget||t.currentTarget.contains(document.activeElement))&&(u(!0),o(!0)),null!=e&&e(t)}),[e]),d=r.useCallback((function(e){e.target!==e.currentTarget&&e.currentTarget.contains(document.activeElement)||o(!1),null!=t&&t(e)}),[t]);return{handleFocus:s,handleBlur:d,isFocused:a,hasFocused:l}},t.useClickReply=function(e,t,n){void 0===n&&(n=!1);return r.useCallback((function(){null!=t&&(n?a.default.show({title:O.default.Messages.UNBLOCK_TO_JUMP_TITLE,body:O.default.Messages.UNBLOCK_TO_JUMP_BODY.format({name:t.author.username}),confirmText:O.default.Messages.OKAY}):i.default.jumpToMessage({channelId:t.channel_id,messageId:t.id,flash:!0,returnMessageId:e.id}))}),[n,e.id,t])},t.useClickInteractionCommandName=function(e,t){var n=C("interactionData",e,t);return r.useCallback((function(e){e.preventDefault(),e.stopPropagation(),n()}),[n])};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=I(n(145)),o=n(349),i=I(n(351)),l=I(n(7696)),u=I(n(9)),s=I(n(7652)),d=I(n(233)),f=I(n(151)),c=I(n(12)),p=n(120),v=n(111),y=I(n(13)),m=n(8094),h=I(n(649)),_=I(n(8168)),g=I(n(9309)),E=I(n(9320)),S=n(1),O=I(n(7));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 64 64"}),s("path",{className:f,fill:d,d:"M56 50.6667V13.3333C56 10.4 53.6 8 50.6667 8H13.3333C10.4 8 8 10.4 8 13.3333V50.6667C8 53.6 10.4 56 13.3333 56H50.6667C53.6 56 56 53.6 56 50.6667ZM22.6667 36L29.3333 44.0267L38.6667 32L50.6667 48H13.3333L22.6667 36Z"}))}d.displayName="ImagePlaceholder"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(36)),o=n(106),i=n(129),l=n(50),u=f(n(43)),s=f(n(7)),d=f(n(6978));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0&&!e.disabled?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}})}(r),o=a.currentNode;null!==o;){var i=o,l=i.tabIndex;i.tabIndex=-1,i.setAttribute(n,String(l)),o=a.nextNode()}return function(){r.querySelectorAll("["+n+"]").forEach((function(e){var t=e.getAttribute(n);if(null!=t){var r=parseInt(t,10);e.tabIndex=r}}))}}}}),[t])}function l(e){var t=e.children,n=e.enabled,a=void 0===n||n,o=r.useRef(null);return i(o,a),r.createElement("div",{ref:o},t)}l.displayName="FocusBlock"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getNote(e)}));return r.useEffect((function(){null==t&&function(e){p.apply(this,arguments)}(e)}),[t,e]),t||{loading:!0,note:null}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=s(n(11)),i=s(n(2)),l=s(n(8301)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){f(o,r,a,i,l,"next",e)}function l(e){f(o,r,a,i,l,"throw",e)}i(void 0)}))}}function p(){return(p=c(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i.default.dirtyDispatch({type:u.ActionTypes.USER_NOTE_LOAD_START,userId:t}),e.prev=1,e.next=4,o.default.get({url:u.Endpoints.NOTE(t),oldFormErrors:!0});case 4:n=e.sent,r=n.body,i.default.dispatch({type:u.ActionTypes.USER_NOTE_LOADED,userId:t,note:r}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1),i.default.dispatch({type:u.ActionTypes.USER_NOTE_LOADED,userId:t});case 12:case"end":return e.stop()}}),e,null,[[1,9]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Types=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=R(n(8)),u=R(n(21)),s=R(n(8186)),d=R(n(171)),f=n(147),c=R(n(1142)),p=R(n(684)),v=R(n(1122)),y=R(n(1056)),m=R(n(678)),h=R(n(663)),_=n(111),g=n(253),E=R(n(8305)),S=R(n(249)),O=R(n(63)),I=R(n(439)),T=R(n(7734)),b=R(n(7952)),C=R(n(248)),M=R(n(126)),N=n(1),P=R(n(7)),A=R(n(6814));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(){return(D=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=2&&(r=P.default.Messages.USER_ACTIVITY_STATE_SIZE.format({count:l.size[0],max:l.size[1]}));return k("div",{className:A.default.state},void 0,k("span",{title:d},void 0,s),null!=r?k("span",{},void 0," ",r):null)},s.render=function(){var e=this.props,t=e.type,n=e.renderActions,r=e.className,a=e.application,i=this.activity;if(null==i||i.type===N.ActivityTypes.CUSTOM_STATUS)return null;var u,s=t===o.USER_POPOUT,d=t===o.PROFILE,f=t===o.ACTIVITY_FEED,c=t===o.STREAM_PREVIEW,p=!1;(0,m.default)(i)?(u=this.renderXboxImage(),p=!0):null==(u=this.renderImage(i))&&(p=null!=(u=this.renderGameImage(i)));var v=this.renderName(i),y=this.renderDetails(i),h=this.renderState(i,a),_=this.renderTimePlayed(i),E=null!=n?n():null,S=this.renderTimeBar(i),I=![u,v,y,h,_,S,E].some((function(e){return null!=e}));return k("div",{className:(0,l.default)(this.getTypeClass("activity"),r)},void 0,this.renderHeader(I),k("div",{className:p?A.default.bodyAlignCenter:A.default.bodyNormal},void 0,u,this.isStreamerOnTypeActivityFeed()?null:k(O.default.Child,{className:(0,l.default)((0,g.getClass)(A.default,"content",p?"GameImage":null!=u?"Images":"NoImages",t))},void 0,v,y,h,_,s||c?null:S,f?E:null),d?E:null),s?S:null,s||c?E:null)},n=t,(r=[{key:"activity",get:function(){var e=this.props,t=e.activity;return null!=e.activityGuild&&(null==t?void 0:t.type)!==N.ActivityTypes.PLAYING&&(null==t?void 0:t.type)!==N.ActivityTypes.WATCHING?{type:N.ActivityTypes.PLAYING,name:P.default.Messages.SHARING_SCREEN}:t}}])&&w(n.prototype,r),a&&w(n,a),t}(i.PureComponent);V.displayName="UserActivity",V.Types=o;var W=V;t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(249))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u250;return R(l.default.div,{className:m===D.VIDEO?I.default.videoControls:I.default.audioControls,onClick:function(e){return e.stopPropagation()},onDoubleClick:function(e){return e.stopPropagation()},style:this.getAnimatedStyle()},void 0,this.renderPlayIcon(),h?R(j,{current:r,duration:o}):null,a.createElement(c.default,{buffers:t,value:o||0,onDrag:u,onDragEnd:s,onDragStart:d,type:c.default.Types.DURATION,ref:this.setDurationRef}),R("div",{className:T.default.flex},void 0,a.createElement(v.default,{ref:this.setVolumeButtonRef,muted:i,value:y,minValue:0,maxValue:1,currentWindow:window,onValueChange:function(e){return u(e,c.default.Types.VOLUME)},onToggleMute:f,iconClassName:I.default.controlIcon,sliderWrapperClassName:I.default.volumeSliderWrapper})),n)},t}(a.Component);t.Controls=U,U.displayName="Controls",U.defaultProps={disabled:!1};var G=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a0&&r.updateValue(e.currentTime/e.duration),r.updateTime(e.currentTime,e.duration),r.updateControlsVisibility(),requestAnimationFrame(r.handleUIUpdate))}},r.handleDrag=function(e,t){var n=r.mediaRef.current;if(t===c.default.Types.DURATION)null!=n&&isFinite(n.duration)&&r.setTime(n.duration*e,!1);else if(t===c.default.Types.VOLUME){var a=(0,u.perceptualToAmplitude)(e,1);0===a?r.setState({muted:!0,volume:a}):r.state.muted&&a>0?r.setState({muted:!1,volume:a}):r.setState({volume:a})}},r.handleLoaded=function(){var e=r.mediaRef.current;null!=e&&(r.updateTime(e.currentTime,e.duration),r.setState({hasLoadedMetadata:!0,currentTime:e.currentTime,duration:e.duration}))},r.handleDurationChange=function(){var e=r.mediaRef.current;null!=e&&(r.updateTime(e.currentTime,e.duration),r.setState({duration:e.duration}))},r.handleBuffer=i.default.debounce((function(){var e=r.mediaRef.current,t=[];if(e)for(var n=e.duration,a=0;a=S.KeyboardKeys.DIGIT_0&&e.which<=S.KeyboardKeys.DIGIT_9&&null!=t){e.preventDefault();var n=(e.which-S.KeyboardKeys.DIGIT_0)/10;t.currentTime=t.duration*n,r.setPlay(!0)}};var o=r.props,l=o.autoPlay,d=o.autoMute,f=o.volume,p=o.playable,v="function"==typeof f?f():f,y="function"==typeof d?d():d;return r.state={buffers:[],currentTime:null,dragging:null,duration:null,fullscreen:!1,hasClickedPlay:!1,hasLoadedMetadata:!1,hideControls:!p,muted:y,volume:v,playing:l,preload:"none",width:t.minWidth,height:t.minHeight},r}P(t,e),t.getDerivedStateFromProps=function(e,t){return!e.playable&&t.playing?{playing:!1,hideControls:!1}:null};var n=t.prototype;return n.componentDidMount=function(){var e=this.state,t=e.playing,n=e.muted,r=e.volume,a=this.mediaRef.current;null!=a&&(n&&(a.muted=n),t&&(this.play(!0),this.handleUIUpdate()),a.volume=r)},n.componentDidUpdate=function(e,t){var n=this.props,r=n.onPause,a=n.onVolumeChange,o=n.onMute,i=this.state,l=i.playing,u=i.fullscreen,d=i.muted,f=i.dragging,p=i.volume,v=this.mediaRef.current,y=this.playPausePopRef.current;if(null!=v){l&&!t.playing?(this.play(),this.handleMouseMove(),this.handleUIUpdate(),t.hasClickedPlay&&y&&y.pop(l)):!l&&t.playing&&(v.pause(),y&&y.pop(l),r&&r());var m=(0,s.getFullScreenNode)(v.parentNode,v);u&&!t.fullscreen&&null!=m?((0,s.requestFullScreen)(m),m.addEventListener(s.FULLSCREEN_CHANGE_EVENT,this.handleFullScreenExit)):!u&&t.fullscreen&&null!=m&&(m.removeEventListener(s.FULLSCREEN_CHANGE_EVENT,this.handleFullScreenExit),(0,s.exitFullScreen)(m)),f===c.default.Types.DURATION&&t.dragging!==c.default.Types.DURATION&&l?v.pause():f!==c.default.Types.DURATION&&t.dragging===c.default.Types.DURATION&&l&&v.play(),d!==t.muted&&(v.muted=d,o&&o(d)),p!==t.volume&&(v.volume=p,a&&a(p))}},n.componentWillUnmount=function(){this._unmounted=!0;var e=this.mediaRef.current;if(null!=e){var t=(0,s.getFullScreenNode)(e.parentNode,e);null!=t&&(t.removeEventListener(s.FULLSCREEN_CHANGE_EVENT,this.handleFullScreenExit),(0,s.exitFullScreen)(t))}},n.play=function(e){void 0===e&&(e=!1);var t=this.props,n=t.onPlay,r=t.volume,a=t.autoMute,o=this.mediaRef.current;if(null!=o){var i={};if("function"==typeof r){var l=r();l!==this.state.volume&&(o.volume=l,i.volume=l)}if("function"==typeof a){var u=a();u!==this.state.muted&&(o.muted=u,i.muted=u)}this.setState(i),o.play(),n&&n(e)}},n.getWidth=function(){var e=this.props.width;return"100%"===e?e:Math.max(e,t.minWidth)},n.getHeight=function(){var e=this.props.height;return"100%"===e?e:Math.max(e,t.minHeight)},n.updateValue=function(e,t){void 0===t&&(t=!0);var n=this.controlsRef.current;null!=n&&n.updateProgress(e,t)},n.updateTime=function(e,t){var n=0|e,r=0|t;this.state.currentTime===n&&this.state.duration===r||this.setState({currentTime:n,duration:r})},n.updateControlsVisibility=function(){var e=this.state,t=e.dragging,n=e.fullscreen?1e3:3e3,r=Math.max(0,Date.now()-this._lastMove)>n;r!==this.state.hideControls&&null==t&&this.setState({hideControls:r})},n.renderVideo=function(){var e=this.props,t=e.src,n=e.poster,r=e.forceExternal,o=e.onError,i=this.state.playing,l=this.getWidth(),u=this.getHeight();return r?R(E.default,{className:I.default.video,controls:!1,height:u,poster:n,width:l,playsInline:!0,autoPlay:i}):a.createElement(E.default,{className:I.default.video,controls:!1,playsInline:!0,autoPlay:i,height:u,onClick:this.handleVideoClick,onEnded:this.handleEnded,onError:o,onLoadedMetadata:this.handleLoaded,onProgress:this.handleBuffer,poster:n,preload:this.state.preload,ref:this.mediaRef,width:l,src:t})},n.renderAudio=function(){return a.createElement("audio",{className:I.default.audio,controls:!1,onClick:this.handleVideoClick,onEnded:this.handleEnded,onLoadedMetadata:this.handleLoaded,onProgress:this.handleBuffer,preload:this.state.preload,ref:this.mediaRef},R("source",{src:this.props.src}))},n.renderControls=function(){var e=this,t=this.props,n=t.type,r=t.autoPlay,o=t.playable,i=void 0===o||o,l=t.renderLinkComponent,s=this.state,d=s.buffers,c=s.currentTime,v=s.duration,y=s.hasClickedPlay,h=s.hideControls,_=s.muted,g=s.playing,E=s.fullscreen,S=s.volume,O=s.dragging,T=this.getWidth();return y||r||n===D.AUDIO?a.createElement(U,{buffers:d,currentTime:c,duration:v,volume:(0,u.amplitudeToPerceptual)(S,1),hide:n===D.VIDEO&&h,muted:_,autoPlay:r,onDrag:this.handleDrag,onDragEnd:this.handleDragEnd,onDragStart:this.handleDragStart,onPause:function(){return e.setPlay(!1)},onPlay:function(){return e.setPlay(!0)},onToggleMuted:this.toggleMuted,playing:g,dragging:O,type:n,ref:this.controlsRef,width:E?window.screen.width:T,disabled:!i},n===D.VIDEO?R(f.default,{onClick:this.toggleFullscreen},void 0,R(m.default,{className:I.default.controlIcon,style:{marginLeft:0}})):null):R("div",{className:I.default.playCenter},void 0,R(p.default,{className:I.default.playButton,onPlay:this.handleVideoClick,renderLinkComponent:l,inactive:!i}))},n.renderMetadata=function(){var e=this.props,t=e.fileName,n=e.fileSize,r=e.src,a=e.type,o=e.playable,i=this.state.hideControls;return null==t||null==n?null:R(G,{fileName:t,fileSize:n,src:r,hide:a===D.VIDEO&&i,type:a,disabled:!o})},n.renderPlayPausePop=function(){return a.createElement(F,{ref:this.playPausePopRef})},n.render=function(){var e=this.props,t=e.height,n=e.type,r=e.src,a=e.forceExternal,i=e.className,l=e.renderLinkComponent,u=this.getWidth(),s=this.state,d=s.fullscreen,f=s.hideControls,c=s.playing,v=s.preload,y=I.default.wrapperPaused;return n===D.AUDIO?y=I.default.wrapperAudio:f?y=I.default.wrapperControlsHidden:c&&(y=I.default.wrapperPlaying),a&&n===D.VIDEO?R("div",{className:y,style:{width:u,height:t}},void 0,this.renderMetadata(),this.renderVideo(),R("div",{className:I.default.playCenter},void 0,R(p.default,{className:I.default.playButton,externalURL:r,renderLinkComponent:l}))):R("div",{className:(0,o.default)(y,i),"data-fullscreen":d,onMouseEnter:"none"===v?this.handlePreload:void 0,onMouseLeave:c?this.handleMouseLeave:void 0,onMouseMove:c?this.handleMouseMove:void 0,onKeyDown:this.handleKeyDown,style:d?w:{width:u,height:n===D.AUDIO?"auto":t}},void 0,this.renderMetadata(),n===D.AUDIO?this.renderAudio():this.renderVideo(),this.renderControls(),n===D.VIDEO?this.renderPlayPausePop():null)},t}(a.PureComponent);B.displayName="MediaPlayer",B.Types=D,B.defaultProps={width:400,height:300,forceExternal:!1,playable:!0,autoPlay:!1,autoMute:!1,volume:1},B.minWidth=150,B.minHeight=110;var H=B;t.default=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(265)),l=u(n(6825));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(o,["user"]);return a.createElement(s.default,m({header:c.default.Messages.BAN_CONFIRM_TITLE.format({username:"@"+v.toString()}),confirmText:c.default.Messages.BAN,cancelText:c.default.Messages.CANCEL,onConfirm:this.handleSubmit},y),h(d.default,{autoPlay:!0,loop:!0,className:p.default.spacing,width:400},void 0,h("source",{src:n(8348),type:"video/webm"}),h("source",{src:n(8349),type:"video/mp4"}),h("img",{alt:"",src:n(8350)})),h(u.default,{title:c.default.Messages.FORM_LABEL_DELETE_MESSAGE_HISTORY,className:p.default.spacing},void 0,h(i.default,{clearable:!1,searchable:!1,options:g,value:t,onChange:this.handleChangeDeleteDuration})),h(u.default,{title:c.default.Messages.FORM_LABEL_REASON_BAN,className:p.default.spacing},void 0,h(l.default,{maxLength:f.MAX_REASON_LENGTH,onChange:this.handleChangeReason,value:r,rows:2})))},v}(a.PureComponent);E.displayName="BanConfirm";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=b;I(n(0));var r,a=n(3),o=S(n(352)),i=S(n(170)),l=n(183),u=n(7563),s=S(n(10)),d=S(n(9)),f=I(n(81)),c=S(n(20)),p=S(n(48)),v=S(n(55)),y=S(n(12)),m=S(n(65)),h=n(272),_=S(n(102)),g=n(1),E=S(n(7));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&(e=setTimeout((function(){return f()}),1e3+n))}return function(){clearTimeout(e)}}),[f,c,t]);var h=null;if(null==r?h=function(e,t){switch((0,d.getInteractionStatusViewState)(t,e)){case d.InteractionStatusViewState.SENDING:return E(y.default.Messages.APPLICATION_COMMAND_SENDING);case d.InteractionStatusViewState.CREATED:return E(y.default.Messages.APPLICATION_COMMAND_WAITING.format({applicationName:t.author.username}));case d.InteractionStatusViewState.FAILED:return S(t.interactionError)}}(c,t):null!=r.errorText&&(h=S(r.errorText)),null==h)return null;var _=h,O=_.text,I=_.icon,T=_.color;return g("div",{className:(0,o.default)(m.default.wrapper,n)},void 0,I,g(p.default,{size:p.default.Sizes.SIZE_14,color:T},void 0,O))}O.displayName="InteractionStatus";var I=a.memo(O);t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SimpleMessageAccessories=t.default=t.MessageAccessories=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=q();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=Z(n(8)),i=n(3),l=Z(n(172)),u=n(7808),s=Z(n(351)),d=Z(n(8355)),f=Z(n(7964)),c=Z(n(90)),p=Z(n(8373)),v=n(346),y=Z(n(8375)),m=n(8387),h=Z(n(8388)),_=Z(n(7615)),g=Z(n(8392)),E=n(1028),S=Z(n(8407)),O=Z(n(10)),I=Z(n(7741)),T=Z(n(64)),b=Z(n(1042)),C=Z(n(357)),M=Z(n(48)),N=Z(n(35)),P=Z(n(12)),A=Z(n(7814)),R=n(7625),L=n(7719),D=Z(n(8413)),w=Z(n(8414)),k=n(969),j=Z(n(43)),U=n(120),G=n(111),F=Z(n(188)),B=Z(n(7903)),H=Z(n(8070)),x=Z(n(8430)),V=Z(n(8437)),W=n(7589),Y=Z(n(8440)),z=n(1),K=Z(n(7)),$=Z(n(6916));function Z(e){return e&&e.__esModule?e:{default:e}}function q(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return q=function(){return e},e}function X(){return(X=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?t.map((function(e){return J("div",{className:$.default.giftCodeContainer},e,J(d.default,{code:e,author:n,channelId:r}))})):null},i.renderReactions=function(e){var t=this.props,n=t.disableReactionCreates,r=t.disableReactionReads,a=t.disableReactionUpdates,o=t.isLurking,i=t.isPendingMember,l=t.channel;return r?null:J(Y.default,{message:e,channel:l,disableReactionCreates:n,disableReactionUpdates:a,isLurking:o,isPendingMember:i})},i.renderAttachments=function(e){var t=this,n=e.attachments,r=this.props,a=r.gifAutoPlay,o=r.canDeleteAttachments,i=r.inlineAttachmentMedia,l=r.onAttachmentContextMenu,u=r.message;return n.length>0?n.map((function(e){return J(L.GIFAccessoryContext.Provider,{value:ne(e)},e.id,J(w.default,{className:$.default.embedWrapper,attachment:e,inlineMedia:i,autoPlayGif:a,renderImageComponent:W.renderImageComponent,renderVideoComponent:W.renderVideoComponent,renderAudioComponent:W.renderAudioComponent,renderPlaintextFilePreview:W.renderPlaintextFilePreview,canRemoveAttachment:o&&(n.length>1||""!==u.content),onRemoveAttachment:t.handleRemoveAttachment,onContextMenu:null!=l?function(t){t.stopPropagation(),t.preventDefault(),l(t,e)}:void 0}))})):null},i.renderEmbeds=function(e){var t=this,n=this.props.renderEmbeds;return e.embeds.length&&n?e.embeds.map((function(e){if(e.type===z.EmbedTypes.APPLICATION_NEWS)return null;var n={renderImageComponent:W.renderImageComponent,renderVideoComponent:W.renderVideoComponent,renderLinkComponent:W.renderMaskedLinkComponent};if(e.type===z.EmbedTypes.ARTICLE&&null!=e.url&&/^https?:\/\/(?:canary|ptb|www)?\.discord(?:app)?\.com\/store\/skus\/(?:[0-9]+)/.test(e.url)&&null!=e.provider&&"Discord"===e.provider.name){var r=F.default.safeParseWithQuery(e.url);if(null!=r&&null!=r.pathname){var a=r.pathname.split("/")[3];if(null!=a)return J(f.default,{skuId:a,renderFallback:function(){return t.renderEmbed(e,n)}},e.id)}}return t.renderEmbed(e,n)})):null},i.renderComponentAccessories=function(e){var t=this.props.channel.getGuildId();return null!=e.components&&0!==e.components.length&&null!=t&&m.ButtonComponentExperiment.getCurrentConfig({guildId:t}).enabled&&!1!==this.props.renderComponentAccessory?J(h.default,{message:e}):null},i.renderActivityInvite=function(e){if(null==e.activity)return null;var t=this.props.channel;return J(V.default,{channel:t,message:e,hideParty:!1})},i.renderPublishBump=function(e){return this.props.channel.type!==z.ChannelTypes.GUILD_ANNOUNCEMENT||(0,G.hasFlag)(e.flags,z.MessageFlags.EPHEMERAL)?null:J(p.default,{channelId:e.channel_id,messageId:e.id})},i.renderEphemeralAccessories=function(e){return(0,G.hasFlag)(e.flags,z.MessageFlags.EPHEMERAL)?J(D.default,{message:e,onDeleteMessage:function(){s.default.dismissAutomatedMessage(e)}}):null},i.renderStickersAccessories=function(e){if(0===e.stickers.length)return null;var t=this.props.isInteracting;return e.stickers.map((function(e){return J(g.default,{isInteracting:t,sticker:e},e.id)}))},i.renderThreadAccessories=function(e){if(e.hasFlag(z.MessageFlags.HAS_THREAD)&&!1!==this.props.renderThreadAccessory&&(0,E.computeCanSeeThreads)())return J(S.default,{message:e,compact:this.props.compact})},i.renderSuppressConfirmModal=function(){var e=this,t=this.props,n=t.channel,r=t.message;return J(k.DeclarativeConfirmModal,{dismissable:!0,header:K.default.Messages.SUPPRESS_EMBED_TITLE,confirmText:K.default.Messages.SUPPRESS_EMBED_CONFIRM,cancelText:K.default.Messages.CANCEL,onCancel:function(){return e.setState({showSuppressModal:!1})},onConfirm:function(){s.default.suppressEmbeds(n.id,r.id),e.setState({showSuppressModal:!1})}},void 0,J(j.default,{size:j.default.Sizes.SIZE_16,color:j.default.Colors.STANDARD,className:$.default.confirmText},void 0,K.default.Messages.SUPPRESS_EMBED_BODY),J(j.default,{size:j.default.Sizes.SIZE_16,color:j.default.Colors.MUTED},void 0,K.default.Messages.SUPPRESS_EMBED_TIP))},i.renderRemoveAttachmentConfirmModal=function(){var e=this,t=this.props,n=t.channel,r=t.message,a=this.state.attachmentToDelete;if(null!=a)return J(k.DeclarativeConfirmModal,{dismissable:!0,header:K.default.Messages.REMOVE_ATTACHMENT_TITLE,confirmText:K.default.Messages.REMOVE_ATTACHMENT_CONFIRM,cancelText:K.default.Messages.CANCEL,onCancel:function(){return e.setState({showRemoveAttachmentModal:!1,attachmentToDelete:null})},onConfirm:function(){var t=r.attachments.filter((function(e){return e.id!==a.id}));s.default.patchMessageAttachments(n.id,r.id,t),e.setState({showRemoveAttachmentModal:!1,attachmentToDelete:null})}},void 0,J(j.default,{size:j.default.Sizes.SIZE_16,color:j.default.Colors.STANDARD,className:$.default.confirmText},void 0,K.default.Messages.REMOVE_ATTACHMENT_BODY));this.setState({showRemoveAttachmentModal:!1})},i.render=function(){var e=this.props,t=e.className,n=e.message,r=this.state,a=r.showSuppressModal,i=r.showRemoveAttachmentModal,l=this.renderCodedLinks(n),u=this.renderGiftCodes(n),s=this.renderAttachments(n),d=this.renderEmbeds(n),f=this.renderActivityInvite(n),c=this.renderReactions(n),p=this.renderPublishBump(n),v=this.renderEphemeralAccessories(n),y=this.renderStickersAccessories(n),m=this.renderThreadAccessories(n),h=this.renderComponentAccessories(n);return null==l&&null==s&&null==d&&null==f&&null==c&&null==u&&null==p&&null==v&&null==y&&null==m&&null==h?null:J("div",{className:(0,o.default)(t,$.default.container)},void 0,l,u,s,d,f,y,c,h,p,v,a&&this.renderSuppressConfirmModal(),i&&this.renderRemoveAttachmentConfirmModal(),m)},r}(a.Component);t.MessageAccessories=re,re.displayName="MessageAccessories",re.defaultProps={renderEmbeds:!0,compact:!1};t.default=function(e){var t=e.channel,n=e.message,r=(0,i.useStateFromStores)([O.default],(function(){return O.default.getId()})),o=(0,i.useStateFromStoresObject)([c.default,N.default],(function(){var e=N.default.inlineAttachmentMedia,t=N.default.gifAutoPlay,n=N.default.renderEmbeds,r=N.default.inlineEmbedMedia,a=N.default.renderReactions,o=c.default.useReducedMotion;return{gifAutoPlay:t&&!o,renderEmbeds:n,inlineAttachmentMedia:e,inlineEmbedMedia:r,renderReactions:a}})),l=(0,i.useStateFromStores)([b.default],(function(){return null==t.guild_id||b.default.canChatInGuild(t.guild_id)}),[t]),u=o.renderReactions,s=(0,i.useStateFromStores)([C.default],(function(){return null!=t.guild_id&&C.default.isLurking(t.guild_id)}),[t]),d=(0,i.useStateFromStores)([T.default,P.default],(function(){var e,n,r=P.default.getCurrentUser();return null!==(e=null!=t.guild_id&&null!=r?null===(n=T.default.getMember(t.guild_id,r.id))||void 0===n?void 0:n.isPending:null)&&void 0!==e&&e})),f=(0,i.useStateFromStoresObject)([M.default],(function(){return{canAddNewReactions:l&&M.default.can(z.Permissions.ADD_REACTIONS,t),canManageMessages:M.default.can(z.Permissions.MANAGE_MESSAGES,t)}}),[l,t]),p=f.canAddNewReactions,v=f.canManageMessages,y=(r===n.author.id||v)&&n.author.id!==z.LOCAL_BOT_ID&&!t.isArchivedThread(),m=(r===n.author.id||v)&&!t.isArchivedThread(),h=(0,B.default)({channel:t,canChat:l,renderReactions:u,canAddNewReactions:p,isLurking:s});return a.createElement(re,X({canSuppressEmbeds:y,canDeleteAttachments:m},o,h,e,{isLurking:s&&l,isPendingMember:d&&l}))};var ae=function(e){var t=e.disableReactionReads,n=void 0!==t&&t,r=e.renderComponentAccessory,o=void 0!==r&&r,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["disableReactionReads","renderComponentAccessory"]),u=(0,i.useStateFromStoresObject)([c.default,N.default],(function(){var e=N.default.inlineAttachmentMedia,t=N.default.gifAutoPlay,n=N.default.renderEmbeds,r=N.default.inlineEmbedMedia,a=N.default.renderReactions,o=c.default.useReducedMotion;return{gifAutoPlay:t&&!o,renderEmbeds:n,inlineAttachmentMedia:e,inlineEmbedMedia:r,renderReactions:a}}));return a.createElement(re,X({},u,l,{disableReactionReads:n,disableReactionCreates:!0,disableReactionUpdates:!0,canSuppressEmbeds:!1,canDeleteAttachments:!1,renderComponentAccessory:o}))};t.SimpleMessageAccessories=ae,ae.displayName="SimpleMessageAccessories"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(6842));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;uc.HORIZONTAL_EMBED_BREAKPOINT;return null==n||null==r?l?s():N(c.ResponsiveLoadingEmbedTile,{isHorizontal:h}):N(u.default,{section:O.AnalyticsSections.APPLICATION_EMBED},void 0,N(o.Link,{onClick:this.handleLinkClick,to:this.getStoreListingLocation(),onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,N(f.default,{sku:n,storeListing:r,playing:y,muted:m,inLibrary:a,onToggleMute:this.handleToggleMute,renderCustomActions:function(){return e.renderActions(n)},renderCustomTitle:d,renderCustomTagline:p,isHorizontal:h,isEmbed:!0})))},a=r,(i=[{key:"analyticsLocation",get:function(){var e=this.props,t=e.analyticsContext.location,n=e.analyticsSection;return M({},t,{section:null!=n?n:O.AnalyticsSections.APPLICATION_EMBED,object:O.AnalyticsObjects.CARD})}}])&&P(a.prototype,i),p&&P(a,p),r}(a.Component);R.displayName="StoreEmbed",R.defaultProps={renderFallback:O.NOOP};var L=[_.default,h.default,m.default,g.default,y.default];function D(e){var t=e.skuId,n=_.default.get(t);return{sku:n,application:null!=n?y.default.getGame(n.applicationId):null,fetchFailed:_.default.didFetchingSkuFail(t),inLibrary:null!=n&&m.default.hasApplication(n.applicationId,n.applicationId,!0),storeListing:null!=n?g.default.getForSKU(n.id):null,libraryApplication:null!=n?m.default.getLibraryApplication(n.applicationId,n.applicationId,!0):null}}var w=(0,v.default)((0,p.default)(R));var k=i.default.connectStores(L,D)(w);t.default=k;var j=(0,p.default)(i.default.connectStores(L,D)(R));t.StoreEmbedWithoutDimensions=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=c(n(108)),i=c(n(335)),l=c(n(36)),u=n(127),s=c(n(7737)),d=c(n(7967)),f=c(n(8051));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1?M(y.default,{"aria-label":O.default.Messages.APPLICATION_CONTEXT_MENU_LAUNCH_OPTIONS,className:I.default.dropdownArrowHitbox,onClick:this.handleDropdownClick},void 0,M("div",{className:I.default.arrowSeparator}),M(_.default,{className:I.default.dropdownArrow})):null},f.renderDisabledButton=function(e,t){var n=this.props,r=n.className,o=n.fullWidth,i=n.size,l=n.customDisabledColor,u=n.tooltipPosition;return M("div",{className:I.default.disabledButtonWrapper},void 0,M(v.default,{className:r,fullWidth:o,size:i,color:null!=l?l:I.default.disabledButtonColor,disabled:!0},void 0,e),M(h.default,{text:t,position:u},void 0,(function(e){return a.createElement("div",N({className:I.default.disabledButtonOverlay},e))})))},f.render=function(){var e=this.props,t=e.className,n=e.fullWidth,r=e.size,a=e.color,i=e.isLaunchable,l=e.isLaunching,u=e.isRunning,s=e.isShiny,d=e.hideNotLaunchable;return i?u?this.renderDisabledButton(O.default.Messages.GAME_ACTION_BUTTON_NOW_PLAYING):M(s?m.default:v.default,{className:(0,o.default)(I.default.playButton,t),innerClassName:I.default.playButtonContents,fullWidth:n,size:r,color:null!=a?a:v.default.Colors.GREEN,hover:null!=a?v.default.Hovers.GREEN:v.default.Hovers.DEFAULT,submitting:l,onClick:this.handleClick},void 0,M("div",{className:I.default.buttonText},void 0,O.default.Messages.GAME_ACTION_BUTTON_PLAY),this.renderDropdown()):d?null:this.renderDisabledButton(O.default.Messages.GAME_ACTION_BUTTON_PLAY,g.default.embedded?O.default.Messages.GAME_ACTION_BUTTON_GAME_NOT_DETECTED:O.default.Messages.GAME_ACTION_BUTTON_PLAY_DISABLED_DESKTOP_APP)},i=r,(u=[{key:"analyticsLocation",get:function(){return N({},this.props.analyticsContext.location,{object:S.AnalyticsObjects.BUTTON_CTA})}}])&&P(i.prototype,u),s&&P(i,s),r}(a.PureComponent);R.displayName="ApplicationPlayButton",R.defaultProps={fullWidth:!1,size:v.default.Sizes.LARGE,tooltipPosition:h.default.Positions.TOP,isShiny:!1,hideNotLaunchable:!1};var L=(0,u.default)(i.default.connectStores([p.default,s.default,c.default,f.default],(function(e){var t=e.applicationId,n=e.libraryApplication,r=new Set(p.default.getRunningVerifiedApplicationIds());return{isLaunchable:f.default.isConnected(t)||s.default.isLaunchable(t)||null!=n&&c.default.isLaunchable(n.id,n.branchId),isLaunching:s.default.launchingGames.has(t),isRunning:r.has(t),dispatchState:null!=n?c.default.getState(n.id,n.branchId):null}}))(R));t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=v(n(8)),o=v(n(36)),i=n(106),l=n(434),u=n(50),s=v(n(970)),d=v(n(8195)),f=v(n(5429)),c=v(n(7)),p=v(n(6860));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({width:n,height:a},(0,i.default)(f),{viewBox:"0 0 16 16"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.20038 2.39762V5.24178C9.20038 6.10455 9.89673 6.80072 10.7597 6.80072H13.6046C13.9558 6.80072 14.1343 6.37826 13.8844 6.12835L9.87292 2.11796C9.62295 1.86806 9.20038 2.04061 9.20038 2.39762ZM10.7461 8.01794C9.22044 8.01794 7.98197 6.77947 7.98197 5.25382V2.03499H3.19561C2.53749 2.03499 1.99902 2.57346 1.99902 3.23158V12.8043C1.99902 13.4624 2.53749 14.0009 3.19561 14.0009H12.7683C13.4265 14.0009 13.9649 13.4624 13.9649 12.8043V8.01794H10.7461ZM9.80015 9C9.80015 9.99411 8.99427 10.8 8.00015 10.8C7.00604 10.8 6.20015 9.99411 6.20015 9H5.00015C5.00015 10.6569 6.3433 12 8.00015 12C9.65701 12 11.0002 10.6569 11.0002 9H9.80015Z",fill:d}))}d.displayName="StickerSmall"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 14 20"}),s("path",{d:"M14 3.17V1a1 1 0 00-1-1H1a1 1 0 00-1 1v2.17a3 3 0 00.88 2.12L5.59 10 .88 14.71A3 3 0 000 16.83V19a1 1 0 001 1h12a1 1 0 001-1v-2.17a3 3 0 00-.88-2.12L8.41 10l4.71-4.71A3 3 0 0014 3.17zm-2 13.66V18H2v-1.17a1 1 0 01.29-.71L7 11.41l4.71 4.71a1 1 0 01.29.71zm0-13.66a1.05 1.05 0 01-.29.71L7 8.59 2.29 3.88A1.05 1.05 0 012 3.17V2h10z",fill:d,className:f}),s("path",{d:"M.94 18.16L6.99 14l6.04 4.16H.94z",className:f,fill:d}))}d.displayName="Hourglass"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.navigateToOwnedStickerPack=function(e){var t=e.stickerPack,n=e.ownedPacks,u=e.categoriesForOwnedPacks;a.ComponentDispatch.dispatchToLastSubscribed(l.ComponentActions.OPEN_EXPRESSION_PICKER,{activeView:r.ExpressionPickerViewType.STICKER});var s=n.findIndex((function(e){return e.id===t.id}));if(-1!==s){var d=u[0].type===i.StickerCategoryTypes.RECENT?1:0;(0,o.setActiveCategoryIndex)(s+d)}};var r=n(1035),a=n(120),o=n(7697),i=n(359),l=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=O(n(0)),o=E(n(8)),i=n(3),l=E(n(12)),u=E(n(36)),s=E(n(5402)),d=O(n(227)),f=E(n(5285)),c=E(n(130)),p=n(5286),v=E(n(427)),y=n(5187),m=n(7738),h=n(1),_=E(n(7)),g=E(n(6868));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?u("span",{className:n},void 0," ",o.default.Messages.DURATION_DAYS.format({days:e.days})):t()}))};s.displayName="StickersPackCountdown";var d=s;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(v),{width:n,height:a,viewBox:"0 0 6 11"}),s("g",{fill:c,fillRule:"evenodd",className:p},void 0,d,f))}c.displayName="PremiumGuildTier2Simple"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;return(0,a.useStateFromStores)([i.default],(function(){return i.default.hasJoined(e.id)}))?f(o.MenuItem,{id:"leave-thread",label:u.default.Messages.LEAVE_THREAD,action:function(){return l.default.leaveThread(e)}}):(null===(t=e.threadMetadata)||void 0===t?void 0:t.archived)?null:f(o.MenuItem,{id:"join-thread",label:u.default.Messages.JOIN_THREAD,action:function(){return l.default.joinThread(e)}})};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=s(n(185)),l=s(n(7576)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:f,className:c,fillRule:"evenodd",transform:"translate(7 4)"},void 0,d))}f.displayName="Help"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=m(n(8442)),o=m(n(8443)),i=m(n(8444)),l=m(n(7623)),u=m(n(8445)),s=m(n(8446)),d=m(n(8447)),f=m(n(8448)),c=m(n(8449)),p=m(n(5285)),v=m(n(7815)),y=n(1032);function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}var _=r.memo((function(e){var t=e.categoryId,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["categoryId"]),m=function(e){switch(e){case y.EmojiCategories.RECENT:return l.default;case y.EmojiCategories.FAVORITES:return v.default;case y.EmojiCategories.PEOPLE:return d.default;case y.EmojiCategories.NATURE:return u.default;case y.EmojiCategories.FOOD:return i.default;case y.EmojiCategories.ACTIVITY:return a.default;case y.EmojiCategories.TRAVEL:return c.default;case y.EmojiCategories.OBJECTS:return s.default;case y.EmojiCategories.SYMBOLS:return f.default;case y.EmojiCategories.FLAGS:return o.default;case y.EmojiCategories.PREMIUM_UPSELL:return p.default}}(t);return null==m?null:r.createElement(m,n)}));t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCategorySelectHandler=t.useEmojiSelectHandler=t.useEmojiGrid=t.EmojiGridRowTypes=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(6)),i=_(n(101)),l=n(3),u=_(n(7742)),s=_(n(186)),d=_(n(184)),f=_(n(81)),c=_(n(20)),p=_(n(270)),v=_(n(256)),y=n(1032),m=n(7618),h=n(1);function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return S(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 S(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["tier"]);switch(t){case l.PremiumGuildTiers.TIER_1:return r.createElement(a.default,n);case l.PremiumGuildTiers.TIER_2:return r.createElement(o.default,n);case l.PremiumGuildTiers.TIER_3:return r.createElement(i.default,n);case l.PremiumGuildTiers.NONE:return null;default:throw new Error("Not a valid tier type")}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(8497)),o=u(n(8089)),i=u(n(8498)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){for(var n=0;n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M6.16204 15.0065C6.10859 15.0022 6.05455 15 6 15H4V12C4 7.588 7.589 4 12 4C13.4809 4 14.8691 4.40439 16.0599 5.10859L17.5102 3.65835C15.9292 2.61064 14.0346 2 12 2C6.486 2 2 6.485 2 12V19.1685L6.16204 15.0065Z",fill:d}),s("path",{d:"M19.725 9.91686C19.9043 10.5813 20 11.2796 20 12V15H18C16.896 15 16 15.896 16 17V20C16 21.104 16.896 22 18 22H20C21.105 22 22 21.104 22 20V12C22 10.7075 21.7536 9.47149 21.3053 8.33658L19.725 9.91686Z",fill:d}),s("path",{d:"M3.20101 23.6243L1.7868 22.2101L21.5858 2.41113L23 3.82535L3.20101 23.6243Z",className:f,fill:d}))}d.displayName="HeadsetDeafen"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,d,s("path",{className:c,fill:f,d:"M12 16c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm0-6c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm0-6c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2z"})))}f.displayName="OverflowMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{d:"M19 3H4.99C3.88 3 3.01 3.89 3.01 5L3 19C3 20.1 3.88 21 4.99 21H19C20.1 21 21 20.1 21 19V5C21 3.89 20.1 3 19 3ZM19 15H15C15 16.66 13.65 18 12 18C10.35 18 9 16.66 9 15H4.99V5H19V15Z",fill:d,className:f}))}d.displayName="Inbox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l={setGuildFilter:function(e){var t=e.guildFilter,n=e.roleFilter,r=e.everyoneFilter;a.default.dispatch({type:o.ActionTypes.SET_RECENT_MENTIONS_FILTER,guildFilter:t,roleFilter:n,everyoneFilter:r})},truncateMentions:function(e){a.default.dirtyDispatch({type:o.ActionTypes.TRUNCATE_MENTIONS,size:e})},fetchRecentMentions:function(e,t,n,i,l){void 0===t&&(t=o.MAX_MENTIONS_PER_FETCH),void 0===n&&(n=null),void 0===i&&(i=!0),void 0===l&&(l=!0),a.default.dirtyDispatch({type:o.ActionTypes.LOAD_RECENT_MENTIONS,guildId:n}),r.default.get({url:o.Endpoints.MENTIONS,query:{before:e,limit:t,guild_id:n,roles:i,everyone:l},retries:2,oldFormErrors:!0}).then((function(t){var n=t.body;a.default.dispatch({type:o.ActionTypes.LOAD_RECENT_MENTIONS_SUCCESS,messages:n,isAfter:null!=e,hasMoreAfter:n.length>=o.MAX_MENTIONS_PER_FETCH})}),(function(){a.default.dispatch({type:o.ActionTypes.LOAD_RECENT_MENTIONS_FAILURE})}))},deleteRecentMention:function(e){r.default.delete({url:o.Endpoints.MENTIONS_MESSAGE_ID(e),retries:2,oldFormErrors:!0}),a.default.dispatch({type:o.ActionTypes.RECENT_MENTION_DELETE,id:e})}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.useStateFromStores)([i.default],(function(){return i.default.keyboardModeEnabled})),l=r.useCallback((function(e){var n=document.querySelector(e),r=t.current;null!=n&&null!=r&&(n.focus(),r.scrollIntoViewNode({node:n,padding:80}))}),[t]),u=r.useCallback((function(){return new Promise((function(e){var n=t.current;if(null==n)return e();n.scrollTo({to:0,callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[t]),s=r.useCallback((function(){return new Promise((function(e){var n=t.current;if(null==n)return e();n.scrollTo({to:Number.MAX_SAFE_INTEGER,callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[t]);return(0,a.default)({id:e,isEnabled:n,setFocus:l,scrollToStart:u,scrollToEnd:s})};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(644)),o=n(3),i=l(n(90));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ChangeLogTemplate=void 0;var r,a,o=m(n(1088)),i=m(n(3)),l=m(n(24)),u=m(n(2)),s=n(133),d=m(n(8001)),f=m(n(340)),c=m(n(20)),p=m(n(35)),v=m(n(12)),y=n(1);function m(e){return e&&e.__esModule?e:{default:e}}function h(e,t){for(var n=0;n0)n.experiment_names.forEach((function(e){var t=T[e]||(T[e]={}),n=o.experiment_bucket||(o.experiment_bucket=s.ExperimentBuckets.CONTROL),r=t[String(n)]||(t[String(n)]={}),a=P(o);if(null!=r[a])throw new Error("ChangeLogStore: Locale ("+a+") already defined for "+e);r[a]=o}));else if(n.partner_guild_owner){var i=P(o);if(null!=C[i])throw new Error("ChangeLogStore: Locale ("+i+") already defined for PartnerGuildOwner changelogs");C[i]=o}else if(n.hypesquad){var l=P(o);if(null!=b[l])throw new Error("ChangeLogStore: Locale ("+l+") already defined for HypeSquad changelogs");b[l]=o}else{var u=P(o);if(null!=I[u])throw new Error("ChangeLogStore: Locale ("+u+") already defined for default changelogs");I[u]=o}})),null==I["en-us"])throw new Error("ChangeLogStore: No default changeLog");function A(e){if(!e)return null;var t=e.date,n=e.revision,r=e.experiment_names;return o.default.v3(JSON.stringify({date:t,revision:n,experiment_names:r}))}function R(e){void 0===e&&(e=!1);var t=null!=T?Object.keys(T):[],n=p.default.locale.toLowerCase(),r=v.default.getCurrentUser(),a=null;if(!e&&t.length>0){var o=d.default.getFirstEligibleUserExperiment(t);if(null!=o){var i=o[0],l=o[1];if(null==i||null==T[i])throw new Error("ChangeLogStore: This changelog experiment has not been registered");var u=String(l.bucket);null!=T[i][u]&&(a=T[i][u][n]||T[i][u]["en-us"])}}if(null==a){var s=Object.values(c.default.getGuilds());if(null!=s&&s.some((function(e){return e.hasFeature(y.GuildFeatures.PARTNERED)&&e.isOwner(r)}))){var f=C[n]||C["en-us"];if(null!=f)return f}}if(null==a&&null!=r&&(r.hasFlag(y.UserFlags.HYPESQUAD)||r.hasFlag(y.UserFlags.HYPESQUAD_ONLINE_HOUSE_1)||r.hasFlag(y.UserFlags.HYPESQUAD_ONLINE_HOUSE_2)||r.hasFlag(y.UserFlags.HYPESQUAD_ONLINE_HOUSE_3))){var m=b[n]||b["en-us"];if(null!=m)return m}return null==a&&(a=I[n]||I["en-us"]),a}function L(){var e=A(E=R()),t=l.default.get("lastChangeLogDate"),n=t&&new Date(t),r=E.date&&new Date(E.date);S!==e&&v.default.getCurrentUser().isClaimed()&&(!n||!r||r>n)&&(N=null!=S,S=e,l.default.set("lastChangeLog",S),l.default.set("lastChangeLogDate",E.date),l.default.set("shouldShowChangeLog",N)),M=!0}E=R(!0);var D=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a,o,i,u=r.prototype;return u.initialize=function(){S=l.default.get("lastChangeLog")||S,N=l.default.get("shouldShowChangeLog")||N,this.waitFor(c.default,v.default,f.default,p.default)},u.isOpen=function(){return M&&N},u.lastSeenChangeLogMatches=function(e){return S===A(e)},a=r,(o=[{key:"changeLog",get:function(){return E}},{key:"changeLogSource",get:function(){return O}}])&&h(a.prototype,o),i&&h(a,i),r}(i.default.Store))(u.default,{CHANGE_LOG_OPEN:function(e){return t=e.query,O=t,N=!0,void l.default.set("shouldShowChangeLog",N);var t},CHANGE_LOG_CLOSE:function(e){return N=!1,void l.default.set("shouldShowChangeLog",N)},CONNECTION_OPEN:function(e){return L()},CONNECTION_CLOSED:function(e){M=!1},USER_SETTINGS_UPDATE:function(e){if(null==e.settings.locale)return!1;E=R()},EXPERIMENT_OVERRIDE_BUCKET:function(e){return L(),!0}});t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(6)),a=n(133),o=n(189),i=l(n(340));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(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 s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?P(h.default,{value:r,className:b.default.badge}):null)),P(O.default,{color:O.default.Colors.HEADER_SECONDARY,size:O.default.Sizes.SIZE_12,className:b.default.subtextContainer},void 0,f))}function j(e){var t=e.channel,n=(0,l.useStateFromStoresObject)([m.default,y.default,c.default],(function(){var e=m.default.getUser(t.getRecipientId());return{activities:null!=e?y.default.getActivities(e.id):null,applicationStream:null!=e?c.default.getStreamForUser(e.id):null}})),r=n.activities,a=n.applicationStream;return null==r?null:P(u.default,{className:b.default.activityStatus,emojiClassName:b.default.activityEmoji,activities:r,applicationStream:a,hideTooltip:!0})}R.displayName="RecentsChannelHeader",D.displayName="DMSectionsIcon",k.displayName="ChannelName"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8103)),o=s(n(126)),i=s(n(43)),l=s(n(7)),u=s(n(6952));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{foreground:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M18 9V14C18 15.657 19.344 17 21 17V18H3V17C4.656 17 6 15.657 6 14V9C6 5.686 8.686 3 12 3C15.314 3 18 5.686 18 9ZM11.9999 21C10.5239 21 9.24793 20.19 8.55493 19H15.4449C14.7519 20.19 13.4759 21 11.9999 21Z"}))}d.displayName="Bell"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=s(n(3)),l=s(n(2)),u=n(7646);n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f,c=[];var p=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.getResultCommands=function(){return c},a.hasResults=function(e){return e=e.trimEnd().split(" ")[0].toLocaleLowerCase(),!(null==o||0!==c.length||!e.startsWith(o))||o===e},r}(i.default.Store))(l.default,{LOGOUT:function(e){return f=void 0,c=[],r=void 0,a=void 0,void(o=void 0)},CHANNEL_SELECT:function(e){var t=e.guildId;if(f===t)return!1;f=t,c=[],r=void 0,a=void 0,o=void 0},GUILD_APPLICATION_COMMANDS_UPDATE:function(e){var t,n=e.applicationCommands;if(e.nonce!==r)return!1;c=(0,u.buildApplicationCommands)(n),o=null===(t=a)||void 0===t?void 0:t.toLocaleLowerCase()},APPLICATION_COMMAND_QUERY_REQUEST:function(e){var t=e.nonce,n=e.query;r=t,a=n}});t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isSupported=s,t.setEnabled=function(e){return null!=d?d.then((function(t){t.enabled=e})):Promise.resolve()},t.setLearnedWords=function(e){return null!=d?d.then((function(t){return t.setLearnedWords(e)})):Promise.resolve()},t.isMisspelled=function(e,t){void 0===t&&(t=!1);return null!=d?d.then((function(n){return n.isMisspelled(e,t)})):Promise.resolve(!1)},t.getCorrections=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=5);return null!=d?d.then((function(r){return r.getCorrectionsForMisspelling(e,t).slice(0,n)})):Promise.resolve([])},t.replaceWithCorrection=function(e){return null!=d?d.then((function(t){return t.replaceMisspelling(e)})):Promise.resolve()},t.setAppLocale=function(e){return null!=d?d.then((function(t){return t.setAppLocale(e)})):Promise.resolve()},t.addResultListener=function(e){if(!u())return;(r.default.spellCheck.Spellchecker||r.default.spellCheck).on("spellcheck-result",e)},t.removeResultListener=function(e){if(!u())return;(r.default.spellCheck.Spellchecker||r.default.spellCheck).removeListener("spellcheck-result",e)};var r=l(n(105)),a=n(8609),o=n(8611),i=l(n(13));function l(e){return e&&e.__esModule?e:{default:e}}function u(){var e=null==r.default.spellCheck.setSpellCheckProvider,t=null!=r.default.spellCheck.Spellchecker;return e||t}function s(){return!!i.default.embedded&&(u()?i.default.isDesktop():i.default.isOSX()||i.default.isWindows()&&parseFloat(r.default.os.release)>=6.2)}var d=s()?u()?(0,o.install)():(0,a.installLegacy)():null},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(37))&&r.__esModule?r:{default:r};function o(e,t){for(var n=0;n256&&(e=e.slice(0,256)),function(e,t){return a.default.ensureModule("discord_spellcheck").then((function(){var n=a.default.requireModule("discord_spellcheck").cld;return new Promise((function(r,a){n.detect(e,{httpHint:t,encodingHint:"UTF8"},(function(e,t){null!=e?a(new Error(e.message)):!t.reliable||t.languages[0].percent<90||t.languages[0].score<500?a(new Error("Not enough reliable text.")):r(t.languages[0].code)}))}))}))}(e,t._languageHint).then((function(e){t.language=e,t._processEnd(n.didTimeout)}),(function(){t._processEnd(n.didTimeout)})))})))},i._processEnd=function(e){void 0===e&&(e=!1),this._processing=!1,e&&this._minimumTimeRemaining++},t=e,(n=[{key:"language",get:function(){return this._language},set:function(e){this._language!==e&&(this._language=e,this._onChange(e))}},{key:"languageHint",set:function(e){this._languageHint=e}}])&&o(t.prototype,n),r&&o(t,r),e}();t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={aa:"aa-ET",af:"af-ZA",ak:"ak-GH",am:"am-ET",an:"an-ES",ar:"ar-MA",as:"as-IN",ay:"ay-PE",az:"az-AZ",be:"be-BY",bg:"bg-BG",bi:"bi-TV",bn:"bn-BD",bo:"bo-CN",br:"br-FR",bs:"bs-BA",ca:"ca-ES",ce:"ce-RU",cs:"cs-CZ",cv:"cv-RU",cy:"cy-GB",da:"da-DK",de:"de-DE",dv:"dv-MV",dz:"dz-BT",el:"el-GR",en:"en-US",es:"es-ES",et:"et-EE",eu:"eu-ES",fa:"fa-IR",ff:"ff-SN",fi:"fi-FI",fo:"fo-FO",fr:"fr-FR",fy:"fy-DE",ga:"ga-IE",gd:"gd-GB",gl:"gl-ES",gu:"gu-IN",gv:"gv-GB",ha:"ha-NG",he:"he-IL",hi:"hi-IN",hr:"hr-HR",ht:"ht-HT",hu:"hu-HU",hy:"hy-AM",ia:"ia-FR",id:"id-ID",ig:"ig-NG",ik:"ik-CA",is:"is-IS",it:"it-IT",iu:"iu-CA",ja:"ja-JP",ka:"ka-GE",kk:"kk-KZ",kl:"kl-GL",km:"km-KH",kn:"kn-IN",ko:"ko-KR",ks:"ks-IN",ku:"ku-TR",kw:"kw-GB",ky:"ky-KG",lb:"lb-LU",lg:"lg-UG",li:"li-BE",ln:"ln-CD",lo:"lo-LA",lt:"lt-LT",lv:"lv-LV",mg:"mg-MG",mh:"mh-MH",mi:"mi-NZ",mk:"mk-MK",ml:"ml-IN",mn:"mn-MN",mr:"mr-IN",ms:"ms-MY",mt:"mt-MT",my:"my-MM",nb:"nb-NO",ne:"ne-NP",nl:"nl-NL",nn:"nn-NO",nr:"nr-ZA",oc:"oc-FR",om:"om-KE",or:"or-IN",os:"os-RU",pa:"pa-PK",pl:"pl-PL",ps:"ps-AF",pt:"pt-PT",ro:"ro-RO",ru:"ru-RU",rw:"rw-RW",sa:"sa-IN",sc:"sc-IT",sd:"sd-IN",se:"se-NO",si:"si-LK",sk:"sk-SK",sl:"sl-SI",so:"so-SO",sq:"sq-AL",sr:"sr-RS",ss:"ss-ZA",st:"st-ZA",sv:"sv-SE",sw:"sw-KE",ta:"ta-IN",te:"te-IN",tg:"tg-TJ",th:"th-TH",ti:"ti-ER",tk:"tk-TM",tl:"tl-PH",tn:"tn-ZA",tr:"tr-TR",ts:"ts-ZA",tt:"tt-RU",ug:"ug-CN",uk:"uk-UA",ur:"ur-PK",uz:"uz-UZ",ve:"ve-ZA",vi:"vi-VN",wa:"wa-BE",wo:"wo-SN",xh:"xh-ZA",yi:"yi-US",yo:"yo-NG",zh:"zh-CN",zu:"zu-ZA"};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SHAKE_INTENSITY_INCREMENT=t.SHAKE_INTENSITY_MAX=t.SHAKE_INTENSITY_DEFAULT=void 0;var r,a=m(n(0)),o=n(112),i=v(n(388)),l=v(n(63)),u=v(n(7597)),s=n(120),d=v(n(7566)),f=m(n(7638)),c=v(n(8231)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=n.start&&on.start&&i<=n.end)&&(n.processed=!0,t=y(null,n.start,n.end,t)))})),!r){var a=n[e.type];t=y([e.type,a&&a.mutable?"MUTABLE":"IMMUTABLE",{token:e}],e.start,e.end,t)}})),i.forEach((function(e){e.processed||(t=y(null,e.start,e.end,t))})),t},t.getSelectionScope=function(e,t){var n,r,a=t.getSelection(),o=a.focusOffset,i=a.anchorOffset,l=e.find((function(t,a){return o>=t.start&&o<=t.end&&i>=t.start&&i<=t.end?(e[a+1]&&(r=e[a+1]),!0):(n=t,!1)}));if(!l)return null;return{previousToken:n,currentToken:l,nextToken:r}},t.createEmptyEditorState=function(e){return r.EditorState.createEmpty(new r.CompositeDecorator(e))},t.clearContent=function(e){var t=r.EditorState.push(e,r.ContentState.createFromText("")),n=e.getSelection();null!=n&&n.hasFocus&&(t=r.EditorState.moveFocusToEnd(t));return t},t.replaceAllContent=function(e,t){var n=h(t);return m(e,t,0,n.length)},t.appendSpace=function(e){var t=h(e);return m(" ",e,t.length)},t.setCollapsedSelection=_,t.setCollapsedEndSelection=function(e){return _(e.getCurrentContent().getFirstBlock().getText().length,e)},t.setCollapsedStartSelection=function(e){return _(0,e)},t.setToStartSelection=function(e){var t=e.getSelection();return t=(t=t.set("focusOffset",0)).set("isBackward",!0),r.EditorState.forceSelection(e,t)},t.setToEndSelection=function(e){var t=h(e),n=e.getSelection();return n=(n=n.set("focusOffset",t.length)).set("isBackward",!1),r.EditorState.forceSelection(e,n)},t.truncateContent=function(e,t){void 0===t&&(t=512);var n=h(e);if(n.length>t){var a=e.getSelection();e=m("",e,t,n.length),a.getAnchorOffset()>t&&(a=a.set("anchorOffset",t)),a.getFocusOffset()>t&&(a=a.set("focusOffset",t)),e=r.EditorState.forceSelection(e,a)}return e},t.scrollCursorIntoView=function(e){var t=window.getSelection();if(!t||"Caret"!==t.type||!e)return;var n=t.getRangeAt(0);if(!function(e,t){for(;e;){if(e===t)return!0;e=e.parentNode}return!1}(n.commonAncestorContainer,e))return;var r=n.getClientRects()[0],a=e.getClientRects()[0];if(!r||!a)return;var o=r.left-a.left+e.scrollLeft;oe.scrollLeft+e.offsetWidth&&(e.scrollLeft=o-e.offsetWidth+3)},t.isEmpty=function(e){return 0===h(e).length},Object.defineProperty(t,"getDefaultKeyBinding",{enumerable:!0,get:function(){return a.default}});var r=n(8239),a=v(n(8682)),o=v(n(8240)),i=v(n(8824)),l=v(n(8825)),u=v(n(8826)),s=v(n(8827)),d=v(n(8828)),f=v(n(8680)),c=v(n(8829)),p=v(n(8830));function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t,n,a){var o,i=a.getCurrentContent(),l=null;null!=e&&(l=(i=(o=i).createEntity.apply(o,e)).getLastCreatedEntityKey());var u=i.getFirstBlock(),s=new r.SelectionState({anchorKey:u.getKey(),anchorOffset:t,focusKey:u.getKey(),focusOffset:n});return i=r.Modifier.applyEntity(i,s,l),r.EditorState.set(a,{currentContent:i})}function m(e,t,n,a){var i,l=t.getCurrentContent(),u=l.getFirstBlock(),s=u.getText();"number"==typeof n?(n>s.length&&(n=s.length),a>s.length&&(a=s.length),i=new r.SelectionState({anchorKey:u.getKey(),anchorOffset:n,focusKey:u.getKey(),focusOffset:a||n})):i=t.getSelection();var d,f=t.getCurrentInlineStyle(),c=(0,o.default)(l,i);return i.isCollapsed()?(l=r.Modifier.insertText(l,i,e,f,c),d="insert-characters"):(l=r.Modifier.replaceText(l,i,e,f,c),d="replace-characters"),r.EditorState.push(t,l,d)}function h(e){return e.getCurrentContent().getFirstBlock().getText()}function _(e,t){var n=t.getSelection();return n=(n=n.set("focusOffset",e)).set("anchorOffset",e),r.EditorState.forceSelection(t,n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(11)),a=s(n(2)),o=s(n(8838)),i=s(n(145)),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}var d={pinMessage:function(e,t){var n=e.id,a=e.name;r.default.put({url:l.Endpoints.PIN(n,t),oldFormErrors:!0}).catch((function(){var t;t=e.isPrivate()?u.default.Messages.PIN_MESSAGE_TOO_MANY_BODY_PRIVATE_CHANNEL.format({maxPins:l.MAX_PINS_PER_CHANNEL}):u.default.Messages.PIN_MESSAGE_TOO_MANY_BODY.format({maxPins:l.MAX_PINS_PER_CHANNEL,channelName:a}),i.default.show({title:u.default.Messages.PIN_MESSAGE_TOO_MANY_TITLE,body:t,confirmText:u.default.Messages.OKAY})}))},unpinMessage:function(e,t){r.default.delete({url:l.Endpoints.PIN(e.id,t),oldFormErrors:!0}).catch((function(){return i.default.show({title:u.default.Messages.UNPIN_MESSAGE_FAILED_TITLE,body:u.default.Messages.UNPIN_MESSAGE_FAILED_BODY,confirmText:u.default.Messages.TRY_AGAIN,cancelText:u.default.Messages.CANCEL,onConfirm:d.unpinMessage.bind(d,e,t)})}))},ackPins:function(e){a.default.dirtyDispatch({type:l.ActionTypes.CHANNEL_PINS_ACK,channelId:e})},fetchPins:function(e){var t=o.default.getPinnedMessages(e);t&&(t.loaded||t.loading)||(a.default.dirtyDispatch({type:l.ActionTypes.LOAD_PINNED_MESSAGES,channelId:e}),r.default.get({url:l.Endpoints.PINS(e),retries:2,oldFormErrors:!0}).then((function(t){a.default.dispatch({type:l.ActionTypes.LOAD_PINNED_MESSAGES_SUCCESS,messages:t.body,channelId:e})}),(function(){a.default.dispatch({type:l.ActionTypes.LOAD_PINNED_MESSAGES_FAILURE,channelId:e})})))}},f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(2)),a=v(n(7876)),o=v(n(351)),i=v(n(358)),l=v(n(7761)),u=v(n(9297)),s=n(7701),d=v(n(7748)),f=v(n(1063)),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t,n,v,m,h){var _={content:"",tts:!1,hasSpoiler:m,filename:h};if(null!=v){_.content=v.content,_.tts=v.tts;var g=d.default.getPendingReply(e);if(null!=g){var E=o.default.getSendMessageOptionsForReply(g);_.type=c.MessageTypes.REPLY,_.message_reference=E.messageReference,_.allowed_mentions=E.allowedMentions,(0,s.deletePendingReply)(e)}}var S=new u.default(c.Endpoints.MESSAGES(e));S.on("start",(function(t){r.default.dispatch({type:c.ActionTypes.UPLOAD_START,channelId:e,file:t,uploader:S})})),S.on("progress",(function(t){r.default.dispatch({type:c.ActionTypes.UPLOAD_PROGRESS,channelId:e,file:t})})),S.on("error",(function(u,s){r.default.dispatch({type:c.ActionTypes.UPLOAD_FAIL,channelId:e,file:u}),s!==c.AbortCodes.EXPLICIT_CONTENT?(i.default.push(l.default,{title:p.default.Messages.UPLOAD_AREA_UPLOAD_FAILED_TITLE,help:p.default.Messages.UPLOAD_AREA_UPLOAD_FAILED_HELP.format({onClick:function(){i.default.pop(),y(e,t,n,v)}})}),""!==_.content&&""===f.default.getDraft(e,n)&&a.default.saveDraft(e,_.content,n)):o.default.sendClydeError(e,s)})),S.on("complete",(function(t){r.default.dispatch({type:c.ActionTypes.UPLOAD_COMPLETE,channelId:e,file:t})})),S.upload(t,_)}var m={instantBatchUpload:function(e,t,n){Array.prototype.forEach.call(t,(function(t){y(e,t,n)}))},upload:y,cancel:function(e){r.default.dispatch({type:c.ActionTypes.UPLOAD_CANCEL_REQUEST,file:e})}};t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(11)),o=u(n(2)),i=u(n(10)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(){return(d=Object.assign||function(e){for(var t=1;tr))return!1;var s=null==f||f.prevSend>r-2*u?l.TYPING_DELAY_LOCAL:0,d=setTimeout((function(){null!=f&&f.channelId===t&&n===i.default.getId()&&null!=f.timeout&&(f.timeout=null,function(e){var t=v(e);return t===p?0:Object.keys(t).length}(t)>l.MAX_TYPING_USERS||a.default.post({url:l.Endpoints.TYPING(t),oldFormErrors:!0}).then((function(e){if(200===e.status){var n=e.body.message_send_cooldown_ms;n>0&&o.default.dispatch({type:l.ActionTypes.SLOWMODE_START_COOLDOWN,channelId:t,cooldownMs:n})}})))}),s);return f={channelId:t,timeout:d,prevSend:r},y({channelId:t,userId:n})},TYPING_STOP_LOCAL:function(e){var t=e.channelId,n=i.default.getId();return null!=n&&(null!=f&&f.channelId===t&&null!=f.timeout&&(clearTimeout(f.timeout),f=null,m({channelId:t,userId:n})))},CONNECTION_OPEN:function(e){return h()},OVERLAY_INITIALIZE:function(e){return h()},MESSAGE_CREATE:function(e){var t=e.channelId,n=e.message.author;return e.optimistic&&function(e){if(null==f||f.channelId!==e)return!1;null!=f.timeout&&clearTimeout(f.timeout),f=null}(t),m({channelId:t,userId:n.id})}});t.default=_},,,,,,function(e,t,n){e.exports=n.p+"c83861b2303b7ee40c419e9590d57f11.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=u(n(12)),i=u(n(130)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=!1;var f=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(o.default)},a.isEligible=function(){return d},r}(r.default.Store))(a.default,{NOTICE_SHOW:function(e){if(e.notice.type!==l.NoticeTypes.INCENTIVIZED_INSTALL)return!1;d=!0},CONNECTION_CLOSED:function(e){d=!1},CURRENT_USER_UPDATE:function(e){return function(){var e=o.default.getNullableCurrentUser();if(null==e)return!1;d=d&&!i.default.isPremium(e)}()}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(228);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(){return(i=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["children","color","disableHover"]),u=r.useState(!1),s=u[0],d=u[1],f=r.useCallback((function(){d(!0)}),[d]),c=r.useCallback((function(){d(!1)}),[d]),p={};return null!=n&&(p={color:(0,a.int2hex)(n),backgroundColor:s&&!o?(0,a.int2rgba)(n,.3):(0,a.int2rgba)(n,.1)}),r.createElement("span",i({},l,{style:p,onMouseEnter:f,onMouseLeave:c}),t)};l.displayName="Pill";var u=l;t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGuildEmojiPopout=t.MessageCustomEmojiPopout=t.MessageStandardEmojiPopout=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=V();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=x(n(8)),i=n(3),l=x(n(352)),u=x(n(968)),s=x(n(5409)),d=n(121),f=n(8281),c=x(n(7658)),p=n(49),v=x(n(229)),y=x(n(9)),m=x(n(184)),h=x(n(20)),_=x(n(33)),g=x(n(107)),E=x(n(12)),S=x(n(36)),O=x(n(84)),I=x(n(63)),T=x(n(5287)),b=x(n(5398)),C=x(n(7659)),M=x(n(248)),N=x(n(113)),P=x(n(7660)),A=x(n(126)),R=x(n(336)),L=x(n(43)),D=x(n(15)),w=x(n(152)),k=n(7603),j=x(n(130)),U=x(n(8283)),G=n(7589),F=n(1),B=x(n(7)),H=x(n(6831));function x(e){return e&&e.__esModule?e:{default:e}}function V(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return V=function(){return e},e}function W(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function Y(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){W(o,r,a,i,l,"next",e)}function l(e){W(o,r,a,i,l,"throw",e)}i(void 0)}))}}function z(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["children"]);return o.createElement(d.ModalRoot,n,t)};E.displayName="PremiumModal",E.Header=h,E.Content=_,E.Footer=g,E.Types=y;var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(66)),i=n(3),l=p(n(8300)),u=p(n(7950)),s=p(n(151)),d=p(n(7846)),f=p(n(7)),c=p(n(6810));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=5&&e.preventDefault():(e.preventDefault(),e.currentTarget.blur()))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n);var i=r.prototype;return i.componentDidMount=function(){if(this.props.autoFocus&&!this.props.hideNote){var e=o.default.findDOMNode(this.noteRef.current);null!=e&&null!=e.selectionStart&&(e.focus(),e.selectionStart=e.selectionEnd=e.value.length)}},i.render=function(){var e=this.props,t=e.className,n=e.loading,r=e.note;return e.hideNote?null:m("div",{className:t},void 0,a.createElement(d.default,{ref:this.noteRef,className:c.default.textarea,disabled:n,placeholder:n?f.default.Messages.LOADING_NOTE:f.default.Messages.NOTE_PLACEHOLDER,onBlur:this.handleBlur,onKeyPress:this.handleKeyPress,defaultValue:r||void 0,maxLength:256}))},r}(a.PureComponent);function g(e){var t=(0,i.useStateFromStores)([s.default],(function(){return s.default.hidePersonalInformation})),n=(0,u.default)(e.userId);return a.createElement(_,y({},e,n,{hideNote:t}))}_.displayName="Note",_.defaultProps={autoFocus:!1},g.displayName="ConnectedNote"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 16 16"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M12.7609503,7.08043507 C10.1796226,5.54647845 5.92178025,5.40543597 3.45759439,6.15380317 C3.06179846,6.27398591 2.64333918,6.05046133 2.5234242,5.65450895 C2.40350922,5.25826952 2.62670026,4.83983073 3.02268744,4.71945662 C5.85139953,3.86028398 10.5538071,4.02620506 13.52548,5.79134121 C13.8813999,6.00280925 13.9981592,6.46277616 13.7872083,6.81834866 C13.5760661,7.17449528 13.1160095,7.2919031 12.7609503,7.08043507 Z M12.7456938,9.37785148 C12.5639139,9.67256952 12.1782795,9.76502256 11.883727,9.58404861 C9.72377106,8.25738585 6.4301382,7.87299604 3.87475822,8.64810544 C3.54335063,8.74813503 3.19341953,8.56150265 3.09273996,8.2309159 C2.99292418,7.89984962 3.17979084,7.55075308 3.51062257,7.45005215 C6.42975429,6.56484307 10.0587298,6.99354129 12.5395359,8.51700243 C12.8340884,8.69826409 12.9268019,9.08380478 12.7456938,9.37785148 Z M11.7108365,11.5428368 C11.566471,11.780912 11.2582675,11.8554793 11.0223905,11.7103962 C9.13604653,10.5509855 6.76173752,10.28918 3.96555508,10.9314428 C3.69610478,10.9935661 3.42751778,10.823788 3.36603055,10.5528184 C3.30435146,10.2819451 3.47260203,10.0118436 3.74262788,9.95000969 C6.80260111,9.2465882 9.42736749,9.54929481 11.5446963,10.8504123 C11.7807651,10.995399 11.8551061,11.3055334 11.7108365,11.5428368 Z M0,7.99990447 C0,12.4185663 3.58181579,16 8,16 C12.4183753,16 16,12.4185663 16,7.99990447 C16,3.58172026 12.4183753,0 8,0 C3.58181579,0 0,3.58172026 0,7.99990447 Z"}),d))}f.displayName="PlatformSpotify"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M11.8 14a6.1 6.1 0 0 0 0 6H3v-2c0-2.7 5.3-4 8-4h.8zm-.8-2c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4zm6 1c2.2 0 4 1.8 4 4s-1.8 4-4 4-4-1.8-4-4 1.8-4 4-4zm-1 6.2l3-2.2-3-2.2v4.4z"}))}d.displayName="PersonPlay"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{className:f,fill:d,d:"M6,7 L2,7 L2,6 L6,6 L6,7 Z M8,5 L2,5 L2,4 L8,4 L8,5 Z M8,3 L2,3 L2,2 L8,2 L8,3 Z M8.88888889,0 L1.11111111,0 C0.494444444,0 0,0.494444444 0,1.11111111 L0,8.88888889 C0,9.50253861 0.497461389,10 1.11111111,10 L8.88888889,10 C9.50253861,10 10,9.50253861 10,8.88888889 L10,1.11111111 C10,0.494444444 9.5,0 8.88888889,0 Z",transform:"translate(3 3)"}))}d.displayName="RichActivity"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7598),i=d(n(7625)),l=d(n(7957)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["src","fileSize","className","mediaPlayerClassName","poster","fileName","naturalWidth","naturalHeight","playable","volume","autoPlay","autoMute","renderLinkComponent","onPlay","onEnded","onVolumeChange","onMute"]);return a.createElement(i.default,c({alt:s.default.Messages.VIDEO,className:r,src:f},C,{minWidth:l.default.minWidth,minHeight:l.default.minHeight,shouldLink:!1,shouldAnimate:!1}),(function(e){var r=e.src,a=e.size,i=a.width,s=a.height,f=!(y<=u.MAX_VIDEO_WIDTH&&m<=u.MAX_VIDEO_HEIGHT||y<=u.MAX_VIDEO_HEIGHT&&m<=u.MAX_VIDEO_WIDTH);return p(l.default,{className:d,forceExternal:f,src:t,poster:r,width:i,height:s,volume:_,autoPlay:g||!1,autoMute:E||!1,type:l.default.Types.VIDEO,fileName:v,fileSize:null==n?void 0:(0,o.sizeString)(n),playable:h,renderLinkComponent:S,onPlay:O,onEnded:I,onVolumeChange:T,onMute:b})}))},r}(a.Component);t.default=y,y.displayName="LazyVideo"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({viewBox:"0 0 20 20"},(0,i.default)(c),{width:n,height:a}),s("path",{fill:d,className:f,d:"M12.9297 3.25007C12.7343 3.05261 12.4154 3.05226 12.2196 3.24928L11.5746 3.89824C11.3811 4.09297 11.3808 4.40733 11.5739 4.60245L16.5685 9.64824C16.7614 9.84309 16.7614 10.1569 16.5685 10.3517L11.5739 15.3975C11.3808 15.5927 11.3811 15.907 11.5746 16.1017L12.2196 16.7507C12.4154 16.9477 12.7343 16.9474 12.9297 16.7499L19.2604 10.3517C19.4532 10.1568 19.4532 9.84314 19.2604 9.64832L12.9297 3.25007Z"}),s("path",{fill:d,className:f,d:"M8.42616 4.60245C8.6193 4.40733 8.61898 4.09297 8.42545 3.89824L7.78047 3.24928C7.58466 3.05226 7.26578 3.05261 7.07041 3.25007L0.739669 9.64832C0.5469 9.84314 0.546901 10.1568 0.739669 10.3517L7.07041 16.7499C7.26578 16.9474 7.58465 16.9477 7.78047 16.7507L8.42545 16.1017C8.61898 15.907 8.6193 15.5927 8.42616 15.3975L3.43155 10.3517C3.23869 10.1569 3.23869 9.84309 3.43155 9.64824L8.42616 4.60245Z"}))}d.displayName="InlineCode"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(7708)),i=l(n(6838));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd",transform:"translate(2 6)"},void 0,s("path",{className:f,fill:d,d:"M14 0l2.29 2.29-4.88 4.88-4-4L0 10.59 1.41 12l6-6 4 4 6.3-6.29L20 6V0z"})))}d.displayName="TrendingUp"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=b(n(0)),o=b(n(3)),i=I(n(436)),l=I(n(5427)),u=n(49),s=I(n(56)),d=I(n(7810)),f=I(n(108)),c=I(n(251)),p=I(n(335)),v=I(n(36)),y=I(n(439)),m=n(106),h=n(50),_=I(n(126)),g=I(n(43)),E=n(429),S=n(1),O=I(n(6844));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(){return(C=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["channelContext","code"]),i=(0,m.useUID)(),l=(0,o.useStateFromStores)([d.default],(function(){return d.default.get(n)}));return null==l?null:a.createElement(D,C({},r,{channelContext:t,giftCode:l,headerId:i}))};w.displayName="GiftCodeAcceptModal";var k=w;t.default=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openIAPPurchaseModal=function(e,t,n,r,a){var o;o=null==p.default.get(t)?u.fetchSKU(e,t):Promise.resolve();return o.then((function(){var o=p.default.get(t),l=d.default.getCurrentUser();return null!=o&&o.premium?y.default.canInstallPremiumApplications(l)?O(o,a):i.openModal(a).then((function(){return function(e,t,n,r){var a=c.default.getPremiumSubscription(),o={id:e.id,applicationId:e.applicationId};if(null!=a){var i=y.default.getClosestUpgrade(a.planId);if(null==i)return Promise.reject(new Error("Could not find premium upgrade."));var l={initialPlanId:i,followupSKUInfo:o};switch(r){case h.AppContext.APP:return s.default.openPremiumSwitchPlanModalInApp(l);case h.AppContext.OVERLAY:return s.default.openPremiumSwitchPlanModalInOverlay(l);default:throw new Error("Unexpected app context: "+r)}}return t()}(o,n,0,a)})).then((function(){return O(o,a)})):T(e,t,r,{isIAP:!0,context:a})}))},t.openSKUPaymentModal=T;var r=E(n(0)),a=_(n(2)),o=E(n(266)),i=E(n(8046)),l=n(7853),u=E(n(1027)),s=_(n(7966)),d=_(n(12)),f=_(n(337)),c=_(n(986)),p=_(n(335)),v=n(44),y=_(n(130)),m=_(n(8358)),h=n(1);function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(){return(S=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(n,["onClose"]);return r.createElement(m.default,S({},i,{onClose:function(e){void 0===e&&(e=null),a.default.dispatch({type:h.ActionTypes.SKU_PURCHASE_MODAL_CLOSE,error:e}),o()},applicationId:e,skuId:t,appContext:d}))}))}))}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openModal=function(e){return f.apply(this,arguments)},t.closeModal=function(e){r.default.dispatch({type:i.ActionTypes.PREMIUM_REQUIRED_MODAL_CLOSE,shouldContinue:e})};var r=u(n(2)),a=u(n(986)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(266)),i=n(1);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}function f(){return(f=d(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=a.default.getPremiumSubscription()){e.next=3;break}return e.next=3,o.fetchSubscriptions();case 3:return e.abrupt("return",new Promise((function(e,n){r.default.dispatch({type:i.ActionTypes.PREMIUM_REQUIRED_MODAL_OPEN,context:t,resolve:e,reject:n})})));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchUserTrialOffer=function(e){return s.apply(this,arguments)},t.userTrialOfferViewed=function(e){return d.apply(this,arguments)};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}function s(){return(s=u(regeneratorRuntime.mark((function e(t){var n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.get({url:o.Endpoints.USER_TRIAL_OFFER(t),oldFormErrors:!0});case 3:n=e.sent,i=n.body,a.default.dispatch({type:o.ActionTypes.BILLING_USER_TRIAL_OFFER_FETCH_SUCCESS,trialId:t,userTrialOffer:i}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),a.default.dispatch({type:o.ActionTypes.BILLING_USER_TRIAL_OFFER_FETCH_SUCCESS,trialId:t});case 11:case"end":return e.stop()}}),e,null,[[0,8]])})))).apply(this,arguments)}function d(){return(d=u(regeneratorRuntime.mark((function e(t){var n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==t.expires_at){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,e.next=5,r.default.post({url:o.Endpoints.USER_TRIAL_OFFER_ACKNOWLEDGED(t.id)});case 5:n=e.sent,i=n.body,a.default.dispatch({type:o.ActionTypes.BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS,userTrialOffer:i}),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(2);case 12:case"end":return e.stop()}}),e,null,[[2,10]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(6845));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u36e5},o.render=function(){var e=this.props,t=e.channelId,n=e.messageId,r=e.followerStats,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["channelId","messageId","followerStats"]),i=null!=r&&null!=r.guildsFollowing&&r.guildsFollowing>0?a.createElement(a.Fragment,null,O(y.default,{className:_.default.spacing},void 0,h.default.Messages.PUBLISH_FOLLOWED_NEWS_BODY_REACH.format({numGuildsFollowing:r.guildsFollowing})),O(y.default,{},void 0,h.default.Messages.PUBLISH_FOLLOWED_NEWS_BODY_SETTINGS_INSIGHTS.format({onClick:this.openSettings}))):h.default.Messages.PUBLISH_FOLLOWED_NEWS_BODY;return a.createElement(p.default,S({header:h.default.Messages.MODIFY_FOLLOWED_NEWS_HEADER,confirmText:h.default.Messages.CONFIRM,cancelText:h.default.Messages.CANCEL,confirmButtonColor:f.default.Colors.BRAND,onConfirm:function(){return u.default.crosspostMessage(t,n)}},o),O(y.default,{size:y.default.Sizes.SIZE_16,className:_.default.spacing},void 0,this.needsReload()?T:i))},r}(a.PureComponent);b.displayName="PublishModal";var C=o.default.connectStores([d.default,s.default],(function(e){var t=e.channelId,n=d.default.getChannel(t);return{followerStats:s.default.getFollowerStatsForChannel(t),guildId:null!=n?n.guild_id:null}}))(b),M=C;t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=i(n(3)),o=i(n(2));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.FAILED="failed",e.SUCCEEDED="succeeded"}(r||(r={}));var u={};var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),r.prototype.getFollowerStatsForChannel=function(e){return u[e]},r}(a.default.Store))(o.default,{CONNECTION_OPEN:function(e){u={}},CHANNEL_FOLLOWER_STATS_FETCH_SUCCESS:function(e){var t=e.channelId,n=e.stats;n=null!=n?n:{},u[t]={loadingStatus:r.SUCCEEDED,lastFetched:Date.now(),channelsFollowing:n.channels_following,guildMembers:n.guild_members,guildsFollowing:n.guilds_following,usersSeenEver:n.users_seen_ever,subscribersGainedSinceLastPost:n.subscribers_gained_since_last_post,subscribersLostSinceLastPost:n.subscribers_lost_since_last_post}},CHANNEL_FOLLOWER_STATS_FETCH_FAILURE:function(e){var t=e.channelId;u[t]={loadingStatus:r.FAILED,lastFetched:Date.now(),channelsFollowing:0,guildMembers:0,guildsFollowing:0,usersSeenEver:0,subscribersGainedSinceLastPost:0,subscribersLostSinceLastPost:0}}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","winking","foreground"]);return a.createElement("svg",d({width:u,height:c},(0,i.default)(_),{viewBox:"0 0 20 20"}),f("path",{fill:v,className:(0,o.default)(h,(t={},t[l.default.hidden]=m,t)),fillRule:"evenodd",clipRule:"evenodd",d:"M12.0002 0.662583V5.40204C12.0002 6.83974 13.1605 7.99981 14.5986 7.99981H19.3393C19.9245 7.99981 20.222 7.29584 19.8055 6.8794L13.1209 0.196569C12.7043 -0.219868 12.0002 0.0676718 12.0002 0.662583ZM14.5759 10.0282C12.0336 10.0282 9.96986 7.96441 9.96986 5.42209V0.0583083H1.99397C0.897287 0.0583083 0 0.955595 0 2.05228V18.0041C0 19.1007 0.897287 19.998 1.99397 19.998H17.9457C19.0424 19.998 19.9397 19.1007 19.9397 18.0041V10.0282H14.5759ZM11.9998 12.2201C11.9998 13.3245 11.1046 14.2198 10.0002 14.2198C8.8958 14.2198 8.00052 13.3245 8.00052 12.2201H6.66742C6.66742 14.0607 8.15955 15.5529 10.0002 15.5529C11.8408 15.5529 13.3329 14.0607 13.3329 12.2201H11.9998ZM4.44559 13.331C4.44559 13.9446 3.94821 14.442 3.33467 14.442C2.72112 14.442 2.22375 13.9446 2.22375 13.331C2.22375 12.7175 2.72112 12.2201 3.33467 12.2201C3.94821 12.2201 4.44559 12.7175 4.44559 13.331ZM16.6657 14.442C17.2793 14.442 17.7766 13.9446 17.7766 13.331C17.7766 12.7175 17.2793 12.2201 16.6657 12.2201C16.0522 12.2201 15.5548 12.7175 15.5548 13.331C15.5548 13.9446 16.0522 14.442 16.6657 14.442Z"}),f("path",{fill:v,className:(0,o.default)(h,(n={},n[l.default.hidden]=!m,n)),fillRule:"evenodd",clipRule:"evenodd",d:"M12.0002 0.662583V5.40204C12.0002 6.83974 13.1605 7.99981 14.5986 7.99981H19.3393C19.9245 7.99981 20.222 7.29584 19.8055 6.8794L13.1209 0.196569C12.7043 -0.219868 12.0002 0.0676718 12.0002 0.662583ZM14.5759 10.0282C12.0336 10.0282 9.96986 7.96441 9.96986 5.42209V0.0583083H1.99397C0.897287 0.0583083 0 0.955595 0 2.05228V18.0041C0 19.1007 0.897287 19.998 1.99397 19.998H17.9457C19.0424 19.998 19.9397 19.1007 19.9397 18.0041V10.0282H14.5759ZM12 13H11.2H8.8H8C8 14.1046 8.89543 15 10 15C11.1046 15 12 14.1046 12 13ZM17.7766 13.331C17.7766 13.9446 17.2793 14.442 16.6657 14.442C16.0522 14.442 15.5548 13.9446 15.5548 13.331C15.5548 12.7175 16.0522 12.2201 16.6657 12.2201C17.2793 12.2201 17.7766 12.7175 17.7766 13.331ZM2 12.2361L2.53532 11L5.62492 12.7835C5.79161 12.8797 5.79161 13.1203 5.62492 13.2165L2.53532 15L2 13.7639L3.32339 13L2 12.2361Z"}))}c.displayName="Sticker"},function(e,t,n){e.exports=n.p+"7445c3003909a83b8f7ace3ff361fc98.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;if(!(0,u.useCanManageThread)(e))return;var n=new Date((0,s.default)(e)).toLocaleString(d.default.getLocale(),{month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit"});return(null===(t=e.threadMetadata)||void 0===t?void 0:t.archived)?p(o.MenuItem,{id:"unarchive-thread",label:d.default.Messages.UNARCHIVE_THREAD,action:function(){return i.default.unarchiveThread(e)}}):a.createElement(a.Fragment,null,p(o.MenuItem,{id:"archive-thread",label:d.default.Messages.ARCHIVE_THREAD,action:function(){return i.default.archiveThread(e)}}),p(o.MenuItem,{id:"auto-archive-thread",label:d.default.Messages.AUTO_ARCHIVE,subtext:d.default.Messages.AUTO_ARCHIVE_THREAD_AT.format({time:n})},void 0,l.AUTO_ARCHIVE_DURATION_OPTIONS.map((function(t){var n=t.value,r=t.label;return p(o.MenuItem,{id:String(n),label:r,action:function(){return i.default.setAutoArchiveDuration(e,n)}},n)}))))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7563),i=f(n(7576)),l=n(7588),u=n(1028),s=f(n(8408)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0))return!1;E=E.filter((function(t){return t===e}))}t.ArchivedThreadListTypeAdapters=S;var T=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a,o,i,l=r.prototype;return l.initialize=function(){this.waitFor(u.default,s.default)},l.getThreads=function(e,t){return _===e&&g===t?E:[]},a=r,(o=[{key:"canLoadMore",get:function(){return m&&!y&&!h}},{key:"loading",get:function(){return y}}])&&p(a.prototype,o),i&&p(a,i),r}(o.default.Store))(i.default,{CONNECTION_OPEN:function(e){return O()},THREAD_UPDATE:function(e){var t=e.channel;if(!l.ALL_CHANNEL_TYPES.has(t.type))return!1;if(t.parent_id!==_)return!1;var n=I(t.id),r=S[g];if(!r.matches(t))return n;var a=r.sortKey(t);if(null==a)return n;var o=E.findIndex((function(e){var t=u.default.getChannel(e);if(null==t)return!1;var n=r.sortKey(t);return null!=n&&n0?u.default.getChannel(E[E.length-1]):null,r=n?S[g].sortKey(n):null;null!=e.before&&null!=r?((0,a.default)(e.before<=r,"handleLoadArchivedThreadsSuccess - It is illegal use a `before` time that is more recent than an existing archived thread"),E=E.concat(t)):E=t,m=e.hasMore,y=!1},LOAD_ARCHIVED_THREADS_FAIL:function(e){if(e.channelId!==_||e.listType!==g)return!1;y=!1,h=!0}});t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=f(n(7717)),l=n(7563),u=f(n(185)),s=n(44),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=d.MAX_THREAD_MESSAGE_COUNT?d.MAX_THREAD_MESSAGE_COUNT:Math.min(e.messages.filter((function(e){return e.type!==f.MessageTypes.THREAD_STARTER_MESSAGE})).length,d.MAX_THREAD_MESSAGE_COUNT),(null==r?void 0:r.type)!==f.MessageTypes.THREAD_STARTER_MESSAGE&&(t.mostRecentMessage=r)}}))}});t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.AttachmentUpload=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=v(n(8)),o=v(n(7947)),i=n(7598),l=v(n(249)),u=v(n(84)),s=v(n(7855)),d=v(n(350)),f=v(n(7648)),c=v(n(7)),p=v(n(6888));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0;return m("div",{className:(0,a.default)(p.default.attachment,t)},void 0,m(h,{filename:n}),m("div",{className:p.default.attachmentInner},void 0,m("div",{className:p.default.filenameWrapper},void 0,m(u.default,{className:p.default.filename,onClick:f,onContextMenu:v},void 0,n),_?m("div",{className:p.default.size},void 0,"— "+o.default.filesize(r)):null),m("div",{className:p.default.progressContainer},void 0,y?c.default.Messages.ATTACHMENT_PROCESSING:m(s.default,{className:p.default.progress,percent:i}))),y?null:m(u.default,{onClick:l},void 0,m(d.default,{className:p.default.cancelButton,width:24,height:24})))};t.AttachmentUpload=_,_.displayName="AttachmentUpload";var g=function(e){var t=e.className,n=e.url,r=e.filename,i=e.size,u=e.onClick,s=e.onContextMenu;return m("div",{className:(0,a.default)(p.default.attachment,t)},void 0,m(h,{filename:r}),m("div",{className:p.default.attachmentInner},void 0,m("div",{className:p.default.filenameLinkWrapper},void 0,m(l.default,{className:p.default.fileNameLink,href:n,onClick:u,onContextMenu:s},void 0,r)),m("div",{className:p.default.metadata},void 0,o.default.filesize(i))),m(l.default,{href:n,target:"_blank",rel:"noreferrer noopener",className:p.default.downloadWrapper},void 0,m(f.default,{className:p.default.downloadButton,width:24,height:24})))};g.displayName="Attachment";var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(84)),l=c(n(248)),u=c(n(8429)),s=c(n(7904)),d=c(n(7)),f=c(n(6890));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onFocus","onBlur"]);return L("div",{onFocus:t,onBlur:n},void 0,a.cloneElement(a.Children.only(l),R({},r)))}))}w.displayName="makeRow",G.displayName="GuildTooltip"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(8)),o=d(n(7815)),i=d(n(126)),l=d(n(43)),u=d(n(7)),s=d(n(6900));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;ut?(this.currAnimate.setValue(a.ABOVE),n=a.BELOW):(this.currAnimate.setValue(a.BELOW),n=a.ABOVE),l.default.parallel([l.default.timing(this.prevAnimate,v(n)),l.default.timing(this.currAnimate,v(a.VISIBLE))]).start(this.animateNext)},s.getAnimatedStyle=function(e){return{transform:[{translateY:e.interpolate({inputRange:[0,1,2],outputRange:["-100%","0%","100%"]})}],position:"absolute",top:0,left:0,right:0,bottom:0}},s.getMinWidth=function(e){var t=this.props,n=t.digitWidth,r=t.padStartLength;if(null!=n){var a=Math.ceil(Math.log10(e+1));return r?Math.min(a,r)*n:a*n}},s.padValue=function(e){var t=this.props.padStartLength;return null!=t?String(e).padStart(t,"0"):e},s.render=function(){var e=this.state,t=e.prevValue,n=e.currValue,r=i.default.omit(this.props,["value","digitWidth","padStartLength","forcePosition"]);if(null==t)return o.createElement("div",c({},r,{style:{minWidth:this.getMinWidth(n)}}),this.padValue(n));var a=Math.max(t,n);return o.createElement("div",c({},r,{style:{position:"relative",overflow:"hidden"}}),f("div",{style:{visibility:"hidden",minWidth:this.getMinWidth(a)}},void 0,this.padValue(a)),f(l.default.div,{style:this.getAnimatedStyle(this.prevAnimate)},void 0,this.padValue(t)),f(l.default.div,{style:this.getAnimatedStyle(this.currAnimate)},void 0,this.padValue(n)))},r}(o.PureComponent);t.default=y,y.displayName="AnimatedCounter",y.Positions=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=m(n(0)),o=v(n(8)),i=n(141),l=v(n(985)),u=m(n(152)),s=n(120),d=v(n(7683)),f=v(n(7861)),c=n(1),p=v(n(6728));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&(0===e&&t===a.length-1?n.setValue(-1):0===t&&e===a.length-1&&a.length>2&&n.setValue(a.length)),i.default.spring(n,c({},v,{toValue:e})).start()},a.updateAnimatedIndex=function(e,t){var n=this.animatedIndex,r=this.animatedOpacity;this.props.animate?this.animateToIndex(e,t):i.default.timing(r,{fromValue:1,toValue:0,duration:100}).start((function(){n.setValue(e),i.default.timing(r,{fromValue:0,toValue:1,duration:100}).start()}))},a.renderSingleItem=function(){var e=this.props,t=e.renderItem,n=e.items,r=e.itemSize,a=e.className;return f("div",{className:(0,o.default)(u.default.singleItemWrapper,u.default.viewport,a)},void 0,f("div",{className:u.default.singleItem,style:{width:r.width,height:r.height}},void 0,t(n[0],0)))},a.renderCarouselItems=function(){var e=this,t=this.animatedIndex,n=this.animatedAlignmentOffset,r=this.animatedOpacity,a=this.props,o=a.renderItem,l=a.items,s=a.itemSize,d=a.edgeItems,c=a.gutter,p=s.margin,v=s.width,y=this.getCarouselTranslate(),m=this.getItemStyle(),h=(d>0?[].concat(l.slice(-d),l,l.slice(0,d)):l).map((function(t,n){return f("div",{style:m,className:u.default.item},n,o(t,n-d,e.interpolateValueForItem(n-d)))}));return f(i.default.div,{className:u.default.carousel,style:{opacity:r,left:i.default.add(t.interpolate({inputRange:[0,1],outputRange:[-y,-p-v-y-c*(l.length-1)]}),n)}},void 0,h)},a.render=function(){var e,t=this.props,n=t.items,r=t.className,a=t.hideOverflow;if(n.length<=0)throw new Error("Carousel has no items");return 1===n.length?this.renderSingleItem():f("div",{className:(0,o.default)((e={},e[u.default.viewport]=a,e),r)},void 0,this.renderCarouselItems())},r}(a.Component);t.CarouselWithPreview=h,h.displayName="CarouselWithPreview",h.defaultProps={animate:!0,edgeItems:2,align:y.CENTER,gutter:0,hideOverflow:!0};var _=(0,l.default)(h);t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 32 32"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M16.5 1.46002L24.62 9.58002L20.62 11.23L16.5 7.12002V1.46002ZM11 12.16L7 10.5V21.42L11 19.76V12.16ZM16.5 24.8001V30.4601L24.62 22.3401L20.62 20.6801L16.5 24.8001ZM15.5 7.12004V1.46004L7.38 9.58004L11.38 11.23L15.5 7.12004ZM15.5 30.46L7.38 22.34L11.38 20.68L15.5 24.8V30.46ZM21 19.76L25 21.42V10.5L21 12.16V19.76ZM16 8.03003L20 12.03V19.89L16 23.89L12 19.89V12.03L16 8.03003Z"}))}d.displayName="PremiumGuildTier2"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPerkIcon=function(e,t){if(t)return{icon:r.default,className:c.default.unlocked};switch(e){case f.PerkIcons.EMOJI:return{icon:a.default,className:c.default.emoji};case f.PerkIcons.AUDIO:return{icon:o.default,className:c.default.audio};case f.PerkIcons.ANIMATED:return{icon:i.default,className:c.default.animated};case f.PerkIcons.CUSTOMIZATION:return{icon:l.default,className:c.default.customization};case f.PerkIcons.UPLOAD:return{icon:d.default,className:c.default.upload};case f.PerkIcons.VANITY:return{icon:u.default,className:c.default.vanity};case f.PerkIcons.STREAM:return{icon:s.default,className:c.default.stream}}throw new Error("Unexpected perk icon "+e)};var r=p(n(971)),a=p(n(5416)),o=p(n(7821)),i=p(n(8091)),l=p(n(8499)),u=p(n(7815)),s=p(n(5412)),d=p(n(5445)),f=n(5400),c=p(n(6922));function p(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({width:n,height:a},(0,i.default)(c),{viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M2 2C0.895431 2 0 2.89543 0 4V20C0 21.1046 0.89543 22 2 22H22C23.1046 22 24 21.1046 24 20V4C24 2.89543 23.1046 2 22 2H2ZM9.76445 11.448V15.48C8.90045 16.044 7.88045 16.356 6.74045 16.356C4.11245 16.356 2.66045 14.628 2.66045 12.072C2.66045 9.504 4.23245 7.764 6.78845 7.764C7.80845 7.764 8.66045 8.004 9.32045 8.376L9.04445 10.164C8.42045 9.768 7.68845 9.456 6.83645 9.456C5.40845 9.456 4.71245 10.512 4.71245 12.06C4.71245 13.62 5.43245 14.712 6.86045 14.712C7.31645 14.712 7.64045 14.616 7.97645 14.448V12.972H6.42845V11.448H9.76445ZM11.5481 7.92H13.6001V16.2H11.5481V7.92ZM20.4724 7.92V9.636H17.5564V11.328H19.8604V13.044H17.5564V16.2H15.5164V7.92H20.4724Z"}))}d.displayName="InvertedGIFLabel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Steps=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=R(n(443)),l=R(n(21)),u=n(3),s=n(5414),d=n(5462),f=R(n(5171)),c=R(n(20)),p=R(n(7990)),v=R(n(270)),y=R(n(5418)),m=R(n(36)),h=R(n(84)),_=R(n(5398)),g=R(n(5463)),E=R(n(5404)),S=n(106),O=n(50),I=R(n(126)),T=R(n(43)),b=R(n(15)),C=n(5400),M=R(n(8501)),N=n(1),P=R(n(7)),A=R(n(6926));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0||(null===(e=p.current)||void 0===e||e.cancel(),f(!0))}),[p,f]),_=a.useMemo((function(){return{onAllowIdle:y,onPreventIdle:v,onActive:m,onForceIdle:h}}),[y,v,m,h]);return l(d.Provider,{value:i},void 0,l(s.Provider,{value:_},void 0,t(u({idle:i},_))))}t.IdleStateContext=d,f.displayName="IdleProvider"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M4 2.5C2.897 2.5 2 3.397 2 4.5V15.5C2 16.604 2.897 17.5 4 17.5H11V19.5H7V21.5H17V19.5H13V17.5H20C21.103 17.5 22 16.604 22 15.5V4.5C22 3.397 21.103 2.5 20 2.5H4ZM20 4.5V13.5H4V4.5H20Z"}))}d.displayName="Monitor"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l={fetchRegions:function(e){r.default.get({url:o.Endpoints.REGIONS(e),retries:1,oldFormErrors:!0}).then((function(t){return a.default.dispatch({type:o.ActionTypes.LOAD_REGIONS,regions:t.body,guildId:e})}),(function(){return a.default.dispatch({type:o.ActionTypes.LOAD_REGIONS,regions:[],guildId:e})}))},changeCallRegion:function(e,t){r.default.patch({url:o.Endpoints.CALL(e),body:{region:t},oldFormErrors:!0})}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(6)),a=l(n(3)),o=l(n(2)),i=l(n(20));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=null,d={};var f=new(function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var o=a.prototype;return o.initialize=function(){this.waitFor(i.default)},o.getOptimalRegion=function(e){void 0===e&&(e=null);var t=this.getRegions(e);return null!=t?t.find((function(e){return e.optimal}))||r.default.sample(t):null},o.getOptimalRegionId=function(e){void 0===e&&(e=null);var t=this.getOptimalRegion(e);return null!=t?t.id:null},o.getRandomRegion=function(e){void 0===e&&(e=null);var t=this.getRegions(e);return null!=t?r.default.sample(t):null},o.getRandomRegionId=function(e){void 0===e&&(e=null);var t=this.getRandomRegion(e);return null!=t?t.id:null},o.getRegions=function(e){return null!=e?d[e]:s},a}(a.default.Store))(o.default,{LOAD_REGIONS:function(e){var t=r.default.sortBy(e.regions,(function(e){return e.name}));e.guildId?d[e.guildId]=t:s=t},GUILD_DELETE:function(e){delete d[e.guild.id]}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=re(n(3)),o=n(31),i=re(n(1135)),l=re(n(24)),u=re(n(2)),s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=ne();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(266)),d=n(974),f=n(7781),c=re(n(171)),p=n(133),v=re(n(148)),y=re(n(373)),m=re(n(8031)),h=n(353),_=re(n(8566)),g=re(n(660)),E=n(277),S=re(n(665)),O=re(n(13)),I=re(n(130)),T=re(n(107)),b=re(n(10)),C=re(n(8212)),M=re(n(691)),N=re(n(8e3)),P=re(n(664)),A=re(n(8568)),R=re(n(8213)),L=re(n(1137)),D=re(n(371)),w=re(n(56)),k=re(n(64)),j=re(n(20)),U=re(n(357)),G=re(n(41)),F=re(n(7672)),B=re(n(48)),H=re(n(8569)),x=re(n(122)),V=re(n(74)),W=re(n(33)),Y=re(n(8214)),z=re(n(151)),K=re(n(8570)),$=re(n(8102)),Z=re(n(12)),q=re(n(65)),X=re(n(986)),Q=re(n(5420)),J=re(n(5408)),ee=re(n(441)),te=n(1);function ne(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return ne=function(){return e},e}function re(e){return e&&e.__esModule?e:{default:e}}function ae(e,t){return(ae=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function oe(){return(oe=Object.assign||function(e){for(var t=1;t=-14&&I.default.getDaysToGrandfatheredEnd(l)<=0&&!r.hasFreePremium())de=oe({},se,{type:te.NoticeTypes.PREMIUM_GRANDFATHERED_ENDED});else if(!ce(te.NoticeTypes.PREMIUM_GRANDFATHERED_ENDING)&&null!=l&&I.default.isGrandfathered(l)&&I.default.isWithinGrandfatheredUpgradeTime()&&!r.hasFreePremium()&&(null==a||null===(e=a.renewalMutations)||void 0===e?void 0:e.planId)!==te.SubscriptionPlans.PREMIUM_YEAR_TIER_2)de=oe({},se,{type:te.NoticeTypes.PREMIUM_GRANDFATHERED_ENDING,metadata:{plan:l}});else if(null==r||r.isClaimed())if(null!=C&&null!=r&&(null===(t=k.default.getMember(C,r.id))||void 0===t?void 0:t.isPending))de=oe({},se,{type:te.NoticeTypes.PENDING_MEMBER});else if(!ce(te.NoticeTypes.PREMIUM_XBOX_GAME_PASS_PROMOTION)&&_.default.isPromotionActive&&I.default.isPremium(r,te.PremiumTypes.TIER_2)&&null!=a&&!(0,f.hasPremiumThroughXboxGamePassPromotion)(a))de=oe({},se,{type:te.NoticeTypes.PREMIUM_XBOX_GAME_PASS_PROMOTION});else if(!O.default.embedded||i.default.supported()&&!D.default.isCorruptInstallation())if(!s||G.default.supports(o.Features.VIDEO)||ce(te.NoticeTypes.VIDEO_UNSUPPORTED_BROWSER))if(N.length>0&&I.default.canRedeemPremiumPerks(r)){var le=N[0];de=oe({},se,{type:te.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK,metadata:le})}else if(!ce(te.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL)&&N.length>0){var ue=N[0];de=oe({},se,{type:te.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL,metadata:ue})}else if(z.default.enabled)de=oe({},se,{type:te.NoticeTypes.STREAMER_MODE});else if(O.default.embedded||ce(te.NoticeTypes.DOWNLOAD_NAG))if(O.default.embedded||F.default.getDesktopType()!==te.DesktopNotificationTypes.NEVER||!ce(te.NoticeTypes.DOWNLOAD_NAG)||v.default.getUserExperimentBucket(y.default.NOTIFICATION_NAG)!==p.ExperimentBuckets.TREATMENT_1&&v.default.getUserExperimentBucket(y.default.NOTIFICATION_NAG)!==p.ExperimentBuckets.TREATMENT_2||ce(te.NoticeTypes.NOTIFICATION_NAG))if(n=Y.default.getScheduledMaintenance())de=oe({},se,{type:te.NoticeTypes.SCHEDULED_MAINTENANCE,metadata:{id:n.id,start:new Date(n.scheduled_for),end:new Date(n.scheduled_until)}});else if(null!=$)de=oe({},se,{type:te.NoticeTypes.SURVEY,metadata:$});else if(null==(null==r?void 0:r.email)||r.verified)if(g.default.hasConnectedAccount()||!V.default.isObservedAppRunning(c.default.get(te.PlatformTypes.SPOTIFY).name)||ce(te.NoticeTypes.CONNECT_SPOTIFY))if(null!=ne&&null!=ne.expires_at&&Date.parse(ne.expires_at)1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height"]);return o.createElement("svg",s({},(0,i.default)(l),{width:n,height:a,viewBox:"0 0 104 80",fill:"none"}),d,f,c,p,v)}y.displayName="InboxEmptyStateStars"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=null==e?void 0:e.id,r=(0,o.useStateFromStoresObject)([d.default],(function(){return{muted:null!=n?d.default.isMuted(n):void 0,muteConfig:null!=n?d.default.getMuteConfig(n):void 0}}),[n]),c=r.muted,p=r.muteConfig,y=(0,s.useMutedUntilText)(p);if(null==n)return null;var m=[{time:u.MuteUntilSeconds.MINUTES_15,label:f.default.Messages.MUTE_DURATION_15_MINUTES},{time:u.MuteUntilSeconds.HOURS_1,label:f.default.Messages.MUTE_DURATION_1_HOUR},{time:u.MuteUntilSeconds.HOURS_8,label:f.default.Messages.MUTE_DURATION_8_HOURS},{time:u.MuteUntilSeconds.HOURS_24,label:f.default.Messages.MUTE_DURATION_24_HOURS},{time:u.MuteUntilSeconds.ALWAYS,label:f.default.Messages.MUTE_DURATION_ALWAYS}];return c?v(l.MenuItem,{id:"unmute-guild",label:f.default.Messages.UNMUTE_SERVER,subtext:y,action:function(){return i.default.updateGuildNotificationSettings(n,{muted:!1})}}):v(l.MenuItem,{id:"mute-guild",label:f.default.Messages.MUTE_SERVER,action:function(){return i.default.updateGuildNotificationSettings(n,{muted:!0})}},void 0,m.map((function(e){var r=e.time,o=e.label;return v(l.MenuItem,{id:""+r,label:o,action:function(){return function(e){if(null!=n){var r=e>0?(0,a.default)().add(e,"second").toISOString():null;i.default.updateGuildNotificationSettings(n,{muted:!0,mute_config:{selected_time_window:e,end_time:r}},t)}}(r)}},r)})))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(5)),o=n(3),i=c(n(7746)),l=n(7563),u=n(1070),s=n(7743),d=c(n(267)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&d>=s+1;return i.default.can(u.Permissions.MOVE_MEMBERS,r)&&i.default.can(u.Permissions.CONNECT,r)&&!f},drop:function(e,t){var n=e.channel;a.default.setChannel(n.getGuildId(),t.getItem().user.id,n.id)}},(function(e,t){return{connectUserDropTarget:e.dropTarget(),isUserOver:t.isOver()&&t.canDrop()}}))(e)},t.makeVoiceUserDraggable=function(e){return(0,r.DragSource)("DRAGGABLE_USER",{canDrag:function(e){var t=e.canDrag;return t},beginDrag:function(e){return{user:e.user}}},(function(e){return{connectUserDragSource:e.dragSource()}}))(e)};var r=n(5410),a=s(n(352)),o=s(n(20)),i=s(n(48)),l=s(n(65)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getScopeName=function(e){switch(e){case a.OAuth2Scopes.IDENTIFY:return o.default.Messages.SCOPE_IDENTIFY;case a.OAuth2Scopes.EMAIL:return o.default.Messages.SCOPE_EMAIL;case a.OAuth2Scopes.CONNECTIONS:return o.default.Messages.SCOPE_CONNECTIONS;case a.OAuth2Scopes.MESSAGES_READ:return o.default.Messages.SCOPE_MESSAGES_READ;case a.OAuth2Scopes.GUILDS:return o.default.Messages.SCOPE_GUILDS;case a.OAuth2Scopes.GUILDS_JOIN:return o.default.Messages.SCOPE_GUILDS_JOIN;case a.OAuth2Scopes.GDM_JOIN:return o.default.Messages.SCOPE_GDM_JOIN;case a.OAuth2Scopes.RPC:return o.default.Messages.SCOPE_RPC;case a.OAuth2Scopes.RPC_NOTIFICATIONS_READ:return o.default.Messages.SCOPE_RPC_NOTIFICATIONS_READ;case a.OAuth2Scopes.RPC_VOICE_WRITE:return o.default.Messages.SCOPE_RPC_VOICE_WRITE;case a.OAuth2Scopes.RPC_VOICE_READ:return o.default.Messages.SCOPE_RPC_VOICE_READ;case a.OAuth2Scopes.RPC_ACTIVITIES_WRITE:return o.default.Messages.SCOPE_RPC_ACTIVITIES_WRITE;case a.OAuth2Scopes.APPLICATIONS_BUILDS_UPLOAD:return o.default.Messages.SCOPE_APPLICATIONS_BUILDS_UPLOAD;case a.OAuth2Scopes.APPLICATIONS_BUILDS_READ:return o.default.Messages.SCOPE_APPLICATIONS_BUILDS_READ;case a.OAuth2Scopes.APPLICATIONS_COMMANDS:return o.default.Messages.SCOPE_APPLICATIONS_COMMANDS;case a.OAuth2Scopes.APPLICATIONS_COMMANDS_UPDATE:return o.default.Messages.SCOPE_APPLICATIONS_COMMANDS_UPDATE;case a.OAuth2Scopes.APPLICATIONS_STORE_UPDATE:return o.default.Messages.SCOPE_APPLICATIONS_STORE_UPDATE;case a.OAuth2Scopes.APPLICATIONS_ENTITLEMENTS:return o.default.Messages.SCOPE_APPLICATIONS_ENTITLEMENTS;case a.OAuth2Scopes.ACTIVITIES_READ:return o.default.Messages.SCOPE_ACTIVITIES_READ;case a.OAuth2Scopes.ACTIVITIES_WRITE:return o.default.Messages.SCOPE_ACTIVITIES_WRITE;case a.OAuth2Scopes.RELATIONSHIPS_READ:return o.default.Messages.SCOPE_RELATIONSHIPS_READ}throw new Error("Unknown scope: "+e)},t.getSecurityMessage=function(e){if(e.includes(a.OAuth2Scopes.MESSAGES_READ))return o.default.Messages.OAUTH2_CAN_READ_NOTICE.format();return o.default.Messages.OAUTH2_CANNOT_READ_SEND_NOTICE.format()},t.RemovedScopes=t.ValidScopes=t.OrderedAccountScopes=t.FakeScopes=void 0;var r,a=n(1),o=(r=n(7))&&r.__esModule?r:{default:r};var i=[o.default.Messages.OAUTH2_FAKE_SCOPE_1,o.default.Messages.OAUTH2_FAKE_SCOPE_2,o.default.Messages.OAUTH2_FAKE_SCOPE_3,o.default.Messages.OAUTH2_FAKE_SCOPE_4,o.default.Messages.OAUTH2_FAKE_SCOPE_5,o.default.Messages.OAUTH2_FAKE_SCOPE_6,o.default.Messages.OAUTH2_FAKE_SCOPE_7,o.default.Messages.OAUTH2_FAKE_SCOPE_8];t.FakeScopes=i;var l=[a.OAuth2Scopes.IDENTIFY,a.OAuth2Scopes.EMAIL,a.OAuth2Scopes.CONNECTIONS,a.OAuth2Scopes.MESSAGES_READ,a.OAuth2Scopes.GUILDS,a.OAuth2Scopes.GUILDS_JOIN,a.OAuth2Scopes.GDM_JOIN,a.OAuth2Scopes.RPC,a.OAuth2Scopes.RPC_NOTIFICATIONS_READ,a.OAuth2Scopes.RPC_VOICE_READ,a.OAuth2Scopes.RPC_VOICE_WRITE,a.OAuth2Scopes.RPC_ACTIVITIES_WRITE,a.OAuth2Scopes.APPLICATIONS_BUILDS_UPLOAD,a.OAuth2Scopes.APPLICATIONS_BUILDS_READ,a.OAuth2Scopes.APPLICATIONS_COMMANDS,a.OAuth2Scopes.APPLICATIONS_COMMANDS_UPDATE,a.OAuth2Scopes.APPLICATIONS_STORE_UPDATE,a.OAuth2Scopes.APPLICATIONS_ENTITLEMENTS,a.OAuth2Scopes.ACTIVITIES_READ,a.OAuth2Scopes.ACTIVITIES_WRITE,a.OAuth2Scopes.RELATIONSHIPS_READ];t.OrderedAccountScopes=l;var u=l.concat([a.OAuth2Scopes.WEBHOOK_INCOMING,a.OAuth2Scopes.BOT]);t.ValidScopes=u;t.RemovedScopes=["rpc.api"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CALL_START=t.CALL_ACCEPT=void 0;var r=n(120),a=n(1),o={binds:["mod+return"],comboKeysBindGlobal:!0,action:function(){if(r.ComponentDispatch.hasSubscribers(a.ComponentActions.CALL_ACCEPT))return r.ComponentDispatch.dispatch(a.ComponentActions.CALL_ACCEPT),!1}};t.CALL_ACCEPT=o;var i={binds:["ctrl+'","ctrl+shift+'"],comboKeysBindGlobal:!0,action:function(e){if(r.ComponentDispatch.hasSubscribers(a.ComponentActions.CALL_START))return r.ComponentDispatch.dispatch(a.ComponentActions.CALL_START,e),!1}};t.CALL_START=i;var l={CALL_ACCEPT:o,CALL_START:i};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NAVIGATE_FORWARD=t.NAVIGATE_BACK=t.TOGGLE_PREVIOUS_GUILD=t.CHANNEL_PREV=t.CHANNEL_NEXT=void 0;var r,a,o=c(n(59)),i=c(n(8586)),l=n(7619),u=n(49),s=c(n(33)),d=c(n(107)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}var p=/Darwin|OS X/.test(null!==(r=null===(a=o.default.os)||void 0===a?void 0:a.family)&&void 0!==r?r:""),v={binds:["alt+down"],comboKeysBindGlobal:!0,action:function(){return(0,i.default)(),!1}};t.CHANNEL_NEXT=v;var y={binds:["alt+up"],comboKeysBindGlobal:!0,action:function(){return(0,i.default)(-1),!1}};t.CHANNEL_PREV=y;var m={binds:["mod+alt+right"],comboKeysBindGlobal:!0,action:function(){var e;if(d.default.getGuildId())e=f.ME;else{var t=d.default.getLastSelectedGuildId();t&&(e=t,(0,l.transitionToChannel)(t,s.default.getChannelId(t)))}return null!=e&&(0,u.transitionTo)(f.Routes.CHANNEL(e,s.default.getChannelId(e))),!1}};t.TOGGLE_PREVIOUS_GUILD=m;var h={binds:p?["mod+["]:["alt+left"],comboKeysBindGlobal:!0,action:function(){return(0,u.back)(),!1}};t.NAVIGATE_BACK=h;var _={binds:p?["mod+]"]:["alt+right"],comboKeysBindGlobal:!0,action:function(){return(0,u.forward)(),!1}};t.NAVIGATE_FORWARD=_;var g={CHANNEL_PREV:y,CHANNEL_NEXT:v,TOGGLE_PREVIOUS_GUILD:m,NAVIGATE_BACK:h,NAVIGATE_FORWARD:_};t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MARK_CHANNEL_READ=void 0;var r=S(n(351)),a=n(7617),o=n(7701),i=S(n(7748)),l=S(n(5421)),u=n(5407),s=S(n(7576)),d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(1075)),f=S(n(673)),c=S(n(7652)),p=S(n(233)),v=S(n(231)),y=S(n(33)),m=S(n(107)),h=S(n(179)),_=n(120),g=n(1);function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){return e&&e.__esModule?e:{default:e}}var O={binds:["esc","shift+pagedown"],comboKeysBindGlobal:!0,action:function(){if(h.default.isElementFullScreen())return!1;if(_.ComponentDispatch.hasSubscribers(g.ComponentActions.CALL_DECLINE))return _.ComponentDispatch.dispatch(g.ComponentActions.CALL_DECLINE),!1;if(f.default.close())return!1;if(_.ComponentDispatch.hasSubscribers(g.ComponentActions.POPOUT_CLOSE))return _.ComponentDispatch.dispatch(g.ComponentActions.POPOUT_CLOSE),!1;if(_.ComponentDispatch.hasSubscribers(g.ComponentActions.CLOSE_GIF_PICKER))return _.ComponentDispatch.dispatch(g.ComponentActions.CLOSE_GIF_PICKER),!1;if(_.ComponentDispatch.hasSubscribers(g.ComponentActions.MODAL_CLOSE))return _.ComponentDispatch.dispatch(g.ComponentActions.MODAL_CLOSE),!1;if(_.ComponentDispatch.hasSubscribers(g.ComponentActions.SEARCH_RESULTS_CLOSE))return _.ComponentDispatch.dispatch(g.ComponentActions.SEARCH_RESULTS_CLOSE),!1;var e=m.default.getGuildId(),t=y.default.getChannelId(e),n=d.default.getSection(t)===g.ChannelSections.THREAD?d.default.getThreadSidebarState(t):null,r=(null==n?void 0:n.type)===d.ThreadSidebarType.VIEW?n.channelId:null;if(!1===I(t))return!1;if(!1===I(r))return!1;if(null!=t&&(null==n?void 0:n.type)===d.ThreadSidebarType.CREATE)return s.default.closeThreadSidebar(t),!1;var a=T(t),o=T(r);return null==t||a||o||null==n?(_.ComponentDispatch.dispatch(g.ComponentActions.SCROLLTO_PRESENT),!1):(s.default.closeThreadSidebar(t),!1)}};function I(e){if(null!=e)return c.default.isEditingAny(e)?(r.default.endEditMessage(e),!1):null!=i.default.getPendingReply(e)?((0,o.deletePendingReply)(e),!1):null!=l.default.getStickerPreview(e)?((0,u.clearStickerPreview)(e),!1):void 0}function T(e){if(null==e)return!1;var t=!1;return p.default.getMessages(e).hasMoreAfter&&(r.default.jumpToPresent(e,g.MAX_MESSAGES_PER_CHANNEL),t=!0),v.default.hasUnread(e)&&((0,a.ack)(e),t=!0),(0,a.localAck)(e),t}t.MARK_CHANNEL_READ=O;var b={MARK_CHANNEL_READ:O};t.default=b},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MARK_SERVER_READ=void 0;var r=c(n(11)),a=c(n(2)),o=c(n(351)),i=c(n(7637)),l=c(n(233)),u=c(n(33)),s=c(n(107)),d=n(120),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}var p={};var v={binds:["shift+esc"],comboKeysBindGlobal:!0,action:function(){var e=s.default.getGuildId();if(e&&i.default.getUnreadGuildsIgnoreMuted(e)){if(!p[e]){var t=function(){return delete p[e]};(n=e,r.default.post({url:f.Endpoints.GUILD_ACK(n),oldFormErrors:!0}).then((function(){return a.default.dispatch({type:f.ActionTypes.GUILD_ACK,guildId:n})}))).then(t,t)}var n,c=u.default.getChannelId(e);if(c)l.default.getMessages(c).hasMoreAfter?o.default.jumpToPresent(c,f.MAX_MESSAGES_PER_CHANNEL):d.ComponentDispatch.dispatch(f.ComponentActions.SCROLLTO_PRESENT)}}};t.MARK_SERVER_READ=v;var y={MARK_SERVER_READ:v};t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.JUMP_TO_FIRST_UNREAD=void 0;var r=i(n(351)),a=i(n(231)),o=i(n(33));function i(e){return e&&e.__esModule?e:{default:e}}var l={binds:["shift+pageup"],comboKeysBindGlobal:!0,action:function(){var e=o.default.getChannelId();if(e){var t=a.default.ackMessageId(e);t&&a.default.getOldestUnreadTimestamp(e)>0&&r.default.jumpToMessage({channelId:e,messageId:t,offset:1,context:"Keyboard Shortcut"})}return!1}};t.JUMP_TO_FIRST_UNREAD=l;var u={JUMP_TO_FIRST_UNREAD:l};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.RETURN_TO_AUDIO_CHANNEL=void 0;var r=u(n(1043)),a=n(7619),o=u(n(122)),i=u(n(33)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s={binds:["mod+alt+left"],comboKeysBindGlobal:!0,action:function(){if(!o.default.isConnected())return!1;var e=o.default.getGuildId()||l.ME,t=i.default.getChannelId(e);return(0,a.transitionToChannel)(e,t),r.default.channelListScrollTo(e,o.default.getChannelId()),!1}};t.RETURN_TO_AUDIO_CHANNEL=s;var d={RETURN_TO_AUDIO_CHANNEL:s};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SCROLL_DOWN=t.SCROLL_UP=void 0;var r=n(120),a=n(1),o={binds:["pageup"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatchToLastSubscribed(a.ComponentActions.SCROLL_PAGE_UP),!1}};t.SCROLL_UP=o;var i={binds:["pagedown"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatchToLastSubscribed(a.ComponentActions.SCROLL_PAGE_DOWN),!1}};t.SCROLL_DOWN=i;var l={SCROLL_UP:o,SCROLL_DOWN:i};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SEARCH_EMOJIS=void 0;var r=n(120),a=n(1),o={binds:["mod+e"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatchToLastSubscribed(a.ComponentActions.TOGGLE_EMOJI_POPOUT),!1}};t.SEARCH_EMOJIS=o;var i={SEARCH_EMOJIS:o};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SERVER_PREV=t.SERVER_NEXT=void 0;var r,a=(r=n(8595))&&r.__esModule?r:{default:r};var o={binds:["mod+alt+down","mod+shift+]","ctrl+tab"],comboKeysBindGlobal:!0,action:function(e){return e.preventDefault(),e.stopPropagation(),(0,a.default)(),!1}};t.SERVER_NEXT=o;var i={binds:["mod+alt+up","mod+shift+[","ctrl+shift+tab"],comboKeysBindGlobal:!0,action:function(e){return e.preventDefault(),e.stopPropagation(),(0,a.default)(-1),!1}};t.SERVER_PREV=i;var l={SERVER_NEXT:o,SERVER_PREV:i};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SUBMIT=void 0;var r,a=(r=n(90))&&r.__esModule?r:{default:r},o=n(120),i=n(1);var l={binds:["return"],action:function(){if(!a.default.keyboardModeEnabled&&o.ComponentDispatch.hasSubscribers(i.ComponentActions.MODAL_SUBMIT))return o.ComponentDispatch.dispatch(i.ComponentActions.MODAL_SUBMIT),!1}};t.SUBMIT=l;var u={SUBMIT:l};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TEXTAREA_FOCUS=void 0;var r=n(708),a=c(n(90)),o=c(n(657)),i=c(n(41)),l=c(n(122)),u=n(120),s=n(1132),d=n(365),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}var p=new Set(["PageDown","PageUp","Home","End","ArrowUp","ArrowDown","ArrowLeft","ArrowRight"]),v=new Set(["Alt","AltGraph","CapsLock","Control","Fn","FnLock","Hyper","Meta","NumLock","OS","ScrollLock","Shift","Super","Symbol","SymbolLock"]),y=new Set(["F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F20","Accept","ContextMenu","Find","ZoomIn","ZoomOut"]),m={binds:["any-character"],keydown:function(e,t){if((0,s.isInputLikeElement)(document.activeElement))return!1;if(r.LOCK_STACK.isActive())return!1;if(v.has(t))return!1;if(y.has(t))return!1;var n=null!=document.activeElement&&"BODY"===document.activeElement.tagName;return!(a.default.keyboardModeEnabled&&!n&&!/^[a-zA-Z0-9]$/.test(t))&&(!u.ComponentDispatch.hasSubscribers(f.ComponentActions.MODAL_CLOSE)&&(!o.default.hasLayers()&&("Tab"===t&&u.ComponentDispatch.hasSubscribers(f.ComponentActions.TEXTAREA_FOCUS)&&null!=document.querySelector('[data-can-focus="true"]')?(e.preventDefault(),u.ComponentDispatch.dispatch(f.ComponentActions.TEXTAREA_FOCUS),!1):!(l.default.isConnected()&&i.default.getMode()===f.InputModes.PUSH_TO_TALK&&!i.default.isSelfMute()&&Object.values(i.default.getShortcuts()).map(d.toBrowserEvents).some((function(t){return t.map((function(e){return e.keyCode})).includes(e.keyCode)})))&&void(e.metaKey||e.ctrlKey||p.has(t)||u.ComponentDispatch.dispatchToLastSubscribed(f.ComponentActions.TEXTAREA_FOCUS)))))}};t.TEXTAREA_FOCUS=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TOGGLE_DEAFEN=t.TOGGLE_MUTE=void 0;var r,a=(r=n(268))&&r.__esModule?r:{default:r};var o={binds:["mod+shift+m"],comboKeysBindGlobal:!0,action:function(){return a.default.toggleSelfMute(),!1}};t.TOGGLE_MUTE=o;var i={binds:["mod+shift+d"],comboKeysBindGlobal:!0,action:function(){return a.default.toggleSelfDeaf(),!1}};t.TOGGLE_DEAFEN=i;var l={TOGGLE_MUTE:o,TOGGLE_DEAFEN:i};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TOGGLE_CATEGORY_COLLAPSED=void 0;var r=n(7725),a=u(n(1033)),o=u(n(81)),i=u(n(107)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s={binds:["mod+shift+a"],comboKeysBindGlobal:!0,action:function(){var e=i.default.getGuildId();return null==e||(o.default.getChannels(e)[l.ChannelTypes.GUILD_CATEGORY].some((function(e){var t=e.channel;return"null"!==t.id&&!a.default.isCollapsed(t.id)}))?(0,r.categoryCollapseAll)(e):(0,r.categoryExpandAll)(e)),!1}};t.TOGGLE_CATEGORY_COLLAPSED=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MENTION_PREV=t.MENTION_NEXT=t.UNREAD_PREV=t.UNREAD_NEXT=void 0;var r=d(n(8600)),a=d(n(5403)),o=n(32),i=d(n(9)),l=d(n(231)),u=d(n(267)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}var f=function(e,t){var n=i.default.getChannel(t);return null!=n&&((0,o.isPrivate)(n.type)?Boolean(l.default.getMentionCount(t)):(!u.default.isChannelMuted(e,t)||l.default.getMentionCount(t)>0)&&l.default.hasUnread(t))},c={binds:["alt+shift+down"],comboKeysBindGlobal:!0,action:function(){var e=a.default.getState().guildId||s.ME;return(0,r.default)(1,f,(function(t){return t===e||!u.default.isMuted(t)})),!1}};t.UNREAD_NEXT=c;var p={binds:["alt+shift+up"],comboKeysBindGlobal:!0,action:function(){var e=a.default.getState().guildId||s.ME;return(0,r.default)(-1,f,(function(t){return t===e||!u.default.isMuted(t)})),!1}};t.UNREAD_PREV=p;var v=function(e,t){return l.default.getMentionCount(t)>0},y={binds:["mod+shift+alt+down"],comboKeysBindGlobal:!0,action:function(){return(0,r.default)(1,v),!1}};t.MENTION_NEXT=y;var m={binds:["mod+shift+alt+up"],comboKeysBindGlobal:!0,action:function(){return(0,r.default)(-1,v),!1}};t.MENTION_PREV=m;var h={UNREAD_NEXT:c,UNREAD_PREV:p,MENTION_NEXT:y,MENTION_PREV:m};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ZOOM_RESET=t.ZOOM_OUT=t.ZOOM_IN=void 0;var r,a=n(264),o=(r=n(90))&&r.__esModule?r:{default:r},i=n(1);function l(e){return i.Accessibility.ZOOM_SCALES[Math.max(0,Math.min(i.Accessibility.ZOOM_SCALES.indexOf(o.default.zoom)+e,i.Accessibility.ZOOM_SCALES.length-1))]}var u={binds:["mod+plus"],comboKeysBindGlobal:!0,action:function(){return(0,a.setZoom)(l(1)),!1}};t.ZOOM_IN=u;var s={binds:["mod+minus"],comboKeysBindGlobal:!0,action:function(){return(0,a.setZoom)(l(-1)),!1}};t.ZOOM_OUT=s;var d={binds:["mod+0"],comboKeysBindGlobal:!0,action:function(){return(0,a.setZoom)(i.Accessibility.ZOOM_DEFAULT),!1}};t.ZOOM_RESET=d;var f={ZOOM_IN:u,ZOOM_OUT:s,ZOOM_RESET:d};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-09_desktop_slash_commands",label:"Slash Commands",defaultConfig:{allowSlashCommands:!1},treatments:[{id:1,label:"Enables the new Slash Commands UI",config:{allowSlashCommands:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=I(n(8)),i=n(7646),l=I(n(8602)),u=n(183),s=n(7643),d=I(n(8981)),f=I(n(427)),c=I(n(55)),p=I(n(12)),v=n(8127),y=I(n(84)),m=I(n(8603)),h=I(n(8604)),_=I(n(643)),g=I(n(126)),E=n(1),S=I(n(7)),O=I(n(6765));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["children","className","innerClassName"]);return a.Children.count(t)>0?C("div",{className:(0,o.default)(O.default.autocomplete,n)},void 0,a.createElement("div",b({className:(0,o.default)(O.default.autocompleteInner,r)},i),t)):null},t}(a.PureComponent);V.displayName="Autocomplete",V.Generic=A,V.Title=R,V.Divider=L,V.User=D,V.Role=w,V.Channel=k,V.Command=j,V.NewCommand=U,V.Emoji=G,V.GIFIntegration=H,V.Sticker=B,V.Option=F,V.EmojiUpsell=x;var W=V;t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.filterEmpty=u,t.getBoolean=s,t.getOptionalBoolean=function(e,t){return null==e[t]?null:s(e,t)},t.getChannelId=d,t.getOptionalChannelId=function(e,t){return null==e[t]?null:d(e,t)},t.getUserId=f,t.getOptionalUserId=function(e,t){return null==e[t]?null:f(e,t)},t.getRoleId=c,t.getOptionalRoleId=function(e,t){return null==e[t]?null:c(e,t)},t.getString=p,t.getOptionalString=function(e,t){return null==e[t]?null:p(e,t)};var r,a=(r=n(21))&&r.__esModule?r:{default:r},o=n(7628);function i(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return l(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 l(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n";break;case"channelMention":r+="<#"+o.channelId+">";break;case"roleMention":r+="<@&"+o.roleId+">";break;case"textMention":r+=o.text;break;case"emoji":r+=o.surrogate;break;case"customEmoji":r+="<"+(o.animated?"a":"")+":"+o.name.replace(/:/g,"").split("~")[0]+":"+o.emojiId+">"}}return r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AutocompleteRowContentSecondary=t.AutocompleteRowSubheading=t.AutocompleteRowHeading=t.AutocompleteRowIcon=t.AutocompleteRowContentPrimary=t.AutocompleteRowContent=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(43)),i=l(n(6765));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0?v.requests[y]=a:r===c&&y<0&&(v.requests.push(a),++v.total)}return!0},GUILD_JOIN_REQUEST_DELETE:function(e){var t=e.guildId,n=e.userId;if(null!=f[t])for(var r=0,a=Object.values(i.GuildJoinRequestApplicationStatuses);r=0)return l.splice(u,1),!0}}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NoticeButton=h,t.NoticeButtonAnchor=_,t.NoticeCloseButton=g,t.default=E,t.NoticeColors=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(80)),l=f(n(249)),u=f(n(84)),s=f(n(7)),d=f(n(6770));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}var m=Object.freeze({DEFAULT:d.default.colorDefault,NEUTRAL:d.default.colorNeutral,BRAND:d.default.colorBrand,DANGER:d.default.colorDanger,INFO:d.default.colorInfo,DARK:d.default.colorDark,NOTIFICATION:d.default.colorNotification,DOWNLOAD:d.default.colorDownload,STREAMER_MODE:d.default.colorStreamerMode,CUSTOM:d.default.colorCustom,SPOTIFY:d.default.colorSpotify,PREMIUM_TIER_1:d.default.colorPremiumTier1,PREMIUM_TIER_2:d.default.colorPremiumTier2});function h(e){var t,n=e.children,r=e.className,l=e.minor,u=void 0!==l&&l,s=y(e,["children","className","minor"]);return p(i.default,{},void 0,a.createElement("button",v({className:(0,o.default)(d.default.button,r,(t={},t[d.default.buttonMinor]=u,t))},s),n))}function _(e){var t=e.children,n=e.href,r=y(e,["children","href"]);return a.createElement(l.default,v({},r,{className:d.default.button,href:n}),t)}function g(e){var t=e.onClick;return p(u.default,{focusProps:{offset:6},className:d.default.closeButton,onClick:t,"aria-label":s.default.Messages.DISMISS})}function E(e){var t=e.color,n=void 0===t?m.DEFAULT:t,r=e.className,a=e.style,i=e.children;return p("div",{className:(0,o.default)(d.default.notice,r,n),style:null!=a?a:void 0},void 0,i)}t.NoticeColors=m,h.displayName="NoticeButton",_.displayName="NoticeButtonAnchor",g.displayName="NoticeCloseButton",E.displayName="Notice"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=l(n(20)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){return(s=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0){var a=D(t);E=[].concat(E,a)}},AUDIT_LOG_FETCH_NEXT_PAGE_FAIL:function(e){C=!1},AUDIT_LOG_FILTER_BY_ACTION:function(e){var t=e.action;A=t},AUDIT_LOG_FILTER_BY_USER:function(e){var t=e.userId;P=t},GUILD_SETTINGS_SET_SECTION:w,GUILD_SETTINGS_INIT:function(e){var t=e.guildId,n=e.section;return g=t,w({section:n})},GUILD_SETTINGS_CLOSE:function(e){return E=[],O=[],A=f.AuditLogActions.ALL,P=null,R={},L=0,T=!0,S=[],void(I=[])}});t.default=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTargetType=d,t.getActionType=f,t.default=t.AuditLogChange=void 0;var r=u(n(5)),a=u(n(54)),o=u(n(153)),i=u(n(110)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){return e===l.AuditLogActions.ALL?l.AuditLogTargetTypes.ALL:e<=l.AuditLogActions.GUILD_UPDATE?l.AuditLogTargetTypes.GUILD:e<=l.AuditLogActions.CHANNEL_DELETE||e===l.AuditLogActions.MESSAGE_BULK_DELETE?l.AuditLogTargetTypes.CHANNEL:e<=l.AuditLogActions.CHANNEL_OVERWRITE_DELETE?l.AuditLogTargetTypes.CHANNEL_OVERWRITE:e<=l.AuditLogActions.BOT_ADD||e===l.AuditLogActions.MESSAGE_DELETE||e===l.AuditLogActions.MESSAGE_PIN||e===l.AuditLogActions.MESSAGE_UNPIN?l.AuditLogTargetTypes.USER:e<=l.AuditLogActions.ROLE_DELETE?l.AuditLogTargetTypes.ROLE:e<=l.AuditLogActions.INVITE_DELETE?l.AuditLogTargetTypes.INVITE:e<=l.AuditLogActions.WEBHOOK_DELETE?l.AuditLogTargetTypes.WEBHOOK:e<=l.AuditLogActions.EMOJI_DELETE?l.AuditLogTargetTypes.EMOJI:e<=l.AuditLogActions.INTEGRATION_DELETE?l.AuditLogTargetTypes.INTEGRATION:(o.default.captureMessage("Unknown target type for: "+e),l.AuditLogTargetTypes.UNKNOWN)}function f(e){switch(e){case l.AuditLogActions.CHANNEL_CREATE:case l.AuditLogActions.CHANNEL_OVERWRITE_CREATE:case l.AuditLogActions.MEMBER_BAN_REMOVE:case l.AuditLogActions.ROLE_CREATE:case l.AuditLogActions.INVITE_CREATE:case l.AuditLogActions.WEBHOOK_CREATE:case l.AuditLogActions.EMOJI_CREATE:case l.AuditLogActions.MESSAGE_PIN:case l.AuditLogActions.BOT_ADD:case l.AuditLogActions.INTEGRATION_CREATE:return l.AuditLogActionTypes.CREATE;case l.AuditLogActions.CHANNEL_DELETE:case l.AuditLogActions.CHANNEL_OVERWRITE_DELETE:case l.AuditLogActions.MEMBER_KICK:case l.AuditLogActions.MEMBER_PRUNE:case l.AuditLogActions.MEMBER_BAN_ADD:case l.AuditLogActions.ROLE_DELETE:case l.AuditLogActions.INVITE_DELETE:case l.AuditLogActions.WEBHOOK_DELETE:case l.AuditLogActions.EMOJI_DELETE:case l.AuditLogActions.MESSAGE_DELETE:case l.AuditLogActions.MESSAGE_BULK_DELETE:case l.AuditLogActions.MESSAGE_UNPIN:case l.AuditLogActions.INTEGRATION_DELETE:case l.AuditLogActions.MEMBER_DISCONNECT:return l.AuditLogActionTypes.DELETE;case l.AuditLogActions.GUILD_UPDATE:case l.AuditLogActions.CHANNEL_UPDATE:case l.AuditLogActions.CHANNEL_OVERWRITE_UPDATE:case l.AuditLogActions.MEMBER_UPDATE:case l.AuditLogActions.MEMBER_ROLE_UPDATE:case l.AuditLogActions.ROLE_UPDATE:case l.AuditLogActions.INVITE_UPDATE:case l.AuditLogActions.WEBHOOK_UPDATE:case l.AuditLogActions.EMOJI_UPDATE:case l.AuditLogActions.INTEGRATION_UPDATE:case l.AuditLogActions.MEMBER_MOVE:return l.AuditLogActionTypes.UPDATE}return l.AuditLogActionTypes.ALL}t.AuditLogChange=function(e,t,n){this.key=e,this.oldValue=t,this.newValue=n};var c=function(e){var t,n;function a(t){var n;return(n=e.call(this)||this).id=t.id,n.action=t.action,n.actionType=f(n.action),n.targetId=t.targetId,n.timestampStart=t.timestampStart||(0,r.default)(i.default.extractTimestamp(n.id)),n.timestampEnd=t.timestampEnd||n.timestampStart,n.userId=t.userId,n.changes=t.changes||[],n.targetType=d(n.action),n.options=t.options||{},n.target=t.target||t.id,n.user=t.user||null,n}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n),a}(a.default);t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ChecklistItem=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(5)),l=n(3),u=C(n(7565)),s=C(n(7924)),d=C(n(9127)),f=C(n(9)),c=C(n(20)),p=C(n(36)),v=C(n(988)),y=C(n(227)),m=C(n(7590)),h=C(n(5288)),_=n(44),g=C(n(126)),E=C(n(43)),S=C(n(131)),O=C(n(110)),I=n(1),T=C(n(7)),b=C(n(7089));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(){return(N=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?P(E.default,{color:E.default.Colors.MUTED},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_CHANNEL_NAMES.format({numChannels:U.length,channelNames:U.join(", "),channelHook:function(e,t){return P("span",{className:b.default.doesNot},t,e)}})):null,G.length>0?P(E.default,{color:E.default.Colors.MUTED},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_CHANNEL_CATEGORIES.format({numCategories:G.length,categoryNames:G.join(", "),categoryHook:function(e,t){return P("span",{className:b.default.doesNot},t,e)}})):null,null!=(null==w?void 0:w.name)?P(E.default,{color:E.default.Colors.MUTED},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_NAME.format({nameHook:function(e,t){return P("span",{className:b.default.doesNot},t,e)}})):null,null!=(null==w?void 0:w.description)?P(E.default,{color:E.default.Colors.MUTED},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_DESCRIPTION.format({descriptionHook:function(e,t){return P("span",{className:b.default.doesNot},t,e)}})):null),checked:0===Object.keys(w).length},{name:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA,failingName:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_FAILING,description:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION,failingDescription:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION_FAILING.format({onClick:function(){return u.default.setSection(I.GuildSettingsSections.MODERATION)}}),checked:null==R?void 0:R.protected}];return P("div",{className:(0,o.default)(b.default.container,r)},void 0,(B=(null==R?void 0:R.sufficient)?n(9128):n(9129),m?null:P("div",{className:b.default.header},void 0,P("img",{alt:"",src:B,className:b.default.headerIcon,width:40}),P(g.default,{tag:g.default.Tags.H2,size:g.default.Sizes.SIZE_16},void 0,(null==R?void 0:R.sufficient)?T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_GOOD_STANDING:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_BAD_STANDING.format({doesNotHook:function(e,t){return P("strong",{className:b.default.doesNot},t,e)}})))),x.filter((function(e){return!C||null==e.checked||!e.checked})).map((function(e,t){return P(a.Fragment,{},e.name,a.createElement(A,e),t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(v),{className:c,width:n,height:a,viewBox:"0 0 24 24"}),d,s("path",{className:p,fill:f,d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20zm6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z"}))}f.displayName="NotAllowed"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchMemberCounts=function(e){return v.apply(this,arguments)},t.requestMembersForRole=function(e,t,n){void 0===n&&(n=!0);var r=e+"-"+t;if(!n||null==y.get(r))return y.set(r,!0),function(e,t){return a.default.get({url:u.Endpoints.GUILD_ROLE_MEMBER_IDS(e,t)}).then((function(t){i.default.requestMembersById(e,t.body,!1)}))}(e,t);return Promise.resolve()};var r=s(n(369)),a=s(n(11)),o=s(n(2)),i=s(n(352)),l=s(n(7838)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}function c(e){return p.apply(this,arguments)}function p(){return(p=f(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o.default.dirtyDispatch({type:u.ActionTypes.GUILD_ROLE_MEMBER_COUNT_FETCH_START,guildId:t}),e.next=4,a.default.get({url:u.Endpoints.GUILD_ROLE_MEMBER_COUNTS(t)});case 4:n=e.sent,r=n.body,o.default.dirtyDispatch({type:u.ActionTypes.GUILD_ROLE_MEMBER_COUNT_FETCH_SUCCESS,guildId:t,roleMemberCount:r}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),o.default.dirtyDispatch({type:u.ActionTypes.GUILD_ROLE_MEMBER_COUNT_FETCH_FAILURE,guildId:t});case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function v(){return(v=f(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!l.default.shouldFetch(t)){e.next=3;break}return e.next=3,c(t);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var y=new r.default({maxAge:1e4})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDefaultRolesSettingsEditView=function(e){return a.default.useExperiment({guildId:e})[0].combineDisplayAndPermissions?o.GuildSettingsRoleEditSections.DISPLAY_AND_PERMISSIONS:o.GuildSettingsRoleEditSections.DISPLAY},t.useDefaultEveryoneSettingsEditView=function(e){return a.default.useExperiment({guildId:e})[0].combineDisplayAndPermissions?o.GuildSettingsRoleEditSections.DISPLAY_AND_PERMISSIONS:o.GuildSettingsRoleEditSections.PERMISSIONS};var r,a=(r=n(8142))&&r.__esModule?r:{default:r},o=n(7629)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ViewAsRoleDescription=function(e){var t=e.guildId,n=e.role;return a.createElement(a.Fragment,null,v(l.default,{title:d.default.Messages.VIEW_AS_ROLE,className:f.default.container},void 0,v(s.default,{},void 0,d.default.Messages.VIEW_AS_ROLE_DESCRIPTION),v(i.default,{className:f.default.button,innerClassName:f.default.buttonInner,size:i.default.Sizes.SMALL,color:i.default.Colors.GREY,onClick:function(){var e;return(0,o.viewAsRoles)(t,((e={})[n.id]=n,e))}},void 0,d.default.Messages.VIEW_AS_ROLE,v(u.default,{width:16,height:16,direction:u.default.Directions.RIGHT,className:f.default.arrowIcon}))))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7923),i=c(n(36)),l=c(n(435)),u=c(n(7705)),s=c(n(43)),d=c(n(7)),f=c(n(7128));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?l.default.Messages.GUILD_SIDEBAR_ANNOUNCEMENT_CHANNEL_A11Y_LABEL_WITH_MENTIONS:t?l.default.Messages.GUILD_SIDEBAR_ANNOUNCEMENT_CHANNEL_A11Y_LABEL_WITH_UNREADS:l.default.Messages.GUILD_SIDEBAR_ANNOUNCEMENT_CHANNEL_A11Y_LABEL;break;default:u=n>0?l.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL_WITH_MENTIONS:t?l.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL_WITH_UNREADS:l.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL}return u.format({channelName:s,mentionCount:n})};var r=u(n(55)),a=u(n(12)),o=n(183),i=n(1),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useActiveThreads=function(e){var t=(0,u.useStateFromStoresArray)([d.default,p.default],(function(){return(0,i.default)(p.default.getThreadsForGuild(e.guild_id)).values().filter((function(t){return!0===window._THREAD_BROWSER_ALL_CHANNELS||t.parent_id===e.id})).filter((function(e){return d.default.can(l.Permissions.VIEW_CHANNEL,e)})).map((function(e){return e.id})).value()}),[]),n=o.useMemo((function(){return(0,i.default)(t).sort((function(e,t){return c.default.compare(f.default.lastMessageId(e),f.default.lastMessageId(t))})).reverse().value()}),[t]),r=(0,u.useStateFromStores)([y.default],(function(){return i.default.partition(n,(function(e){return y.default.hasJoined(e)}))}),[n]),a=r[0],s=r[1];return{joinedThreadIds:a,unjoinedThreadIds:s}},t.useArchivedThreads=function(e,t,n){var r=t===a.Public?h.ArchivedThreadListType.ALL_PUBLIC_THREADS:n?h.ArchivedThreadListType.ALL_PRIVATE_THREADS:h.ArchivedThreadListType.MY_PRIVATE_THREADS,f=o.useCallback((function(t){m.default.loadArchivedThreads(e.guild_id,e.id,r,t)}),[e.id,r]);o.useEffect((function(){return f()}),[f]);var c=(0,u.useStateFromStoresObject)([v.default],(function(){return{canLoadMore:v.default.canLoadMore,loading:v.default.loading}})),p=c.canLoadMore,y=c.loading;return{threadIds:(0,u.useStateFromStoresArray)([v.default,s.default,d.default],(function(){return(0,i.default)(v.default.getThreads(e.id,r)).filter((function(e){var t=s.default.getChannel(e);return null!=t&&d.default.can(l.Permissions.VIEW_CHANNEL,t)})).value()})),canLoadMore:p,loading:y,loadMore:f}},t.PrivacyTab=t.StatusTab=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=_(n(6)),l=n(109),u=n(3),s=_(n(9)),d=_(n(48)),f=_(n(231)),c=_(n(110)),p=_(n(698)),v=_(n(8064)),y=_(n(185)),m=_(n(7576)),h=n(7588);function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}t.StatusTab=r,function(e){e[e.Active=0]="Active",e[e.Archived=1]="Archived"}(r||(t.StatusTab=r={})),t.PrivacyTab=a,function(e){e[e.Public=0]="Public",e[e.Private=1]="Private"}(a||(t.PrivacyTab=a={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return t===a.Active?A(R,{channel:e}):t===a.AllArchived?A(w,{channel:e}):A(k,{channel:e})},t.RowType=void 0;var r,a,o=P(n(0)),i=M(n(5)),l=n(3),u=P(n(5432)),s=n(7600),d=M(n(7640)),f=M(n(645)),c=M(n(64)),p=M(n(231)),v=M(n(55)),y=M(n(12)),m=M(n(7857)),h=M(n(7596)),_=n(7775),g=M(n(43)),E=P(n(990)),S=M(n(110)),O=M(n(8068)),I=n(667),T=n(1),b=M(n(7)),C=M(n(6773));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["children","icon","name","ariaLabel","className","style","to","onClick","selected"]),b=(0,i.useHistory)();null==y&&null!=m&&(d=function(e){return v[e.length-1]||v[v.length-1]}(r=(0,u.getAcronym)(m)));var C="string"==typeof E?E:E.pathname,M=a.useCallback((function(e){if("string"==typeof E)b.push(E);else{var t=E.pathname,n=E.state;b.push(t,n)}null!=S&&S(e)}),[b,E,S]);return a.createElement(l.default,p({},T,{href:C,onClick:M,className:(0,o.default)(_,s.default.wrapper,(t={},t[s.default.selected]=I,t)),"aria-label":null!==(n=h||m)&&void 0!==n?n:"",style:p({},g,{fontSize:d}),focusProps:{enabled:!1}}),null!=r?c("div",{className:(0,o.default)(s.default.childWrapper,s.default.acronym),"aria-hidden":!0},void 0,r):null,null!=y?c("img",{className:s.default.icon,src:y,alt:"",width:48,height:48,"aria-hidden":!0}):null,null!=f?c("div",{className:s.default.childWrapper},void 0,f):null)};y.displayName="NavItem";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.JoinRequestGuild=t.LurkingGuild=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=K();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=z(n(8)),i=n(5410),l=n(644),u=n(3),s=z(n(172)),d=n(67),f=z(n(354)),c=n(349),p=z(n(331)),v=z(n(8140)),y=z(n(9260)),m=z(n(1058)),h=z(n(5403)),_=z(n(8235)),g=z(n(8668)),E=z(n(142)),S=z(n(10)),O=z(n(239)),I=z(n(7637)),T=z(n(20)),b=z(n(122)),C=z(n(33)),M=z(n(107)),N=z(n(270)),P=z(n(267)),A=z(n(12)),R=z(n(65)),L=z(n(179)),D=z(n(7756)),w=n(7606),k=z(n(7757)),j=z(n(8161)),U=n(152),G=n(440),F=n(7758),B=z(n(9261)),H=z(n(8160)),x=z(n(8072)),V=n(1),W=z(n(7)),Y=z(n(6776));function z(e){return e&&e.__esModule?e:{default:e}}function K(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return K=function(){return e},e}function $(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function q(){return(q=Object.assign||function(e){for(var t=1;t0?(0,F.renderMentionBadge)(u):null;R=$("div",{className:(0,o.default)(Y.default.blobContainer,(G={},G[Y.default.sorting]=d,G[Y.default.wobble]=N,G)),onFocus:this.handleFocus,onBlur:this.handleBlur},void 0,$(k.default,{selected:N||n||M,focused:A,upperBadge:K,lowerBadge:X,lowerBadgeWidth:(0,w.getBadgeWidthForValue)(u)},void 0,z)),l&&null!=s&&(R=s(R))}return l&&null!=S&&(L=$(H.default,{folderIndex:S,index:O,onDragOverChanged:this.handleDragOverChanged})),(0,F.renderListItem)($(a.Fragment,{},void 0,$(D.default,{hovered:!U&&M,selected:!U&&n,unread:!U&&r,className:Y.default.pill}),$(x.default,{guild:t,disabled:d},void 0,R),L),null!=i?this.setRef:null)},r}(a.Component);ee.displayName="Guild",ee.defaultProps={unread:!1,audio:!1,video:!1,screenshare:!1,isCurrentUserInThisGuildVoice:!1,liveStage:!1,isInStageChannel:!1,unavailable:!1,badge:0,draggable:!0,sorting:!1,isJoinRequestGuild:!1};t.LurkingGuild=function(e){var t=e.guild,n=e.guildId,r=Z(e,["guild","guildId"]),o=(0,l.useListItem)(null!=n?n:"");return null!=t&&null!=n?a.createElement(ee,q({guildId:n,guild:t,draggable:!1,dragging:!1,treeItemProps:o},r)):null};function te(e){var t,n,r=e.guildId,o=(0,u.useStateFromStores)([T.default],(function(){return T.default.getGuild(r)})),i=(null===(t=(0,_.default)(r))||void 0===t?void 0:t.length)>0,s=(null===(n=(0,g.default)())||void 0===n?void 0:n.guild_id)===r,d=(0,u.useStateFromStores)([O.default],(function(){return O.default.isUnavailable(r)})),f=(0,u.useStateFromStores)([L.default],(function(){return L.default.isFocused()})),c=(0,h.default)((function(e){return e.guildId})),p=(0,u.useStateFromStores)([C.default],(function(){return C.default.getChannelId(r)})),v=(0,u.useStateFromStoresObject)([I.default],(function(){return{badge:I.default.getMentionCount(r),unread:I.default.hasUnread(r)}})),y=v.badge,M=v.unread,N=(0,u.useStateFromStoresObject)([b.default],(function(){return{selectedVoiceGuildId:b.default.getGuildId(),selectedVoiceChannelId:b.default.getChannelId()}})),D=N.selectedVoiceGuildId,w=N.selectedVoiceChannelId,k=D===r,j=(0,u.useStateFromStores)([S.default],(function(){return S.default.getId()})),G=(0,u.useStateFromStores)([E.default],(function(){if(!k)return!1;var e=E.default.getActiveStreamForUser(j);return null!=e&&e.guildId===r})),F=(0,u.useStateFromStores)([P.default],(function(){return P.default.isMuted(r)})),B=(0,u.useStateFromStores)([E.default],(function(){return E.default.getAllApplicationStreams().some((function(e){return e.guildId===r}))})),H=(0,u.useStateFromStores)([R.default],(function(){return k&&null!=w&&R.default.hasVideo(w)}),[k,w]),x=(0,u.useStateFromStores)([m.default,A.default],(function(){var e,t=(null===(e=A.default.getCurrentUser())||void 0===e?void 0:e.isStaff())?m.default.getRequest(r):null;return null!=(null==t?void 0:t.applicationStatus)&&null==(null==t?void 0:t.lastSeen)?t.applicationStatus:null})),V=!1,W=!1,Y=!1;k?(V=!H,W=H,Y=G):Y=!F&&B;var z=(0,l.useListItem)(null!=r?r:"");return a.createElement(ee,q({},e,{guild:o,unavailable:d,animatable:f&&null!=o&&(0,U.hasAnimatedGuildIcon)(o),selected:c===r,selectedChannelId:p,badge:y,unread:M,isCurrentUserInThisGuildVoice:k,liveStage:i,isInStageChannel:s,audio:V,video:W,screenshare:Y,treeItemProps:z,joinRequestStatus:x}))}t.JoinRequestGuild=function(e){var t=e.guildId,n=Z(e,["guildId"]),r=(0,l.useListItem)(null!=t?t:""),o=(0,u.useStateFromStoresObject)([m.default,A.default],(function(){var e,n=(null===(e=A.default.getCurrentUser())||void 0===e?void 0:e.isStaff())?m.default.getRequest(t):null,r=null!=(null==n?void 0:n.applicationStatus)&&null==(null==n?void 0:n.lastSeen)?n.applicationStatus:null;return{requestToJoinGuild:m.default.getJoinRequestGuild(t),joinRequestStatus:r}})),i=o.requestToJoinGuild,s=o.joinRequestStatus,d=(0,u.useStateFromStores)([L.default],(function(){return L.default.isFocused()})),f=(0,u.useStateFromStores)([M.default],(function(){return M.default.getGuildId()}));return null!=i?a.createElement(ee,q({},n,{guildId:t,guild:i,animatable:null!=i&&(0,U.hasAnimatedGuildIcon)(i)&&d,draggable:!1,dragging:!1,treeItemProps:r,selected:t===f,isJoinRequestGuild:!0,joinRequestStatus:s})):null},te.displayName="ConnectedGuild";var ne=(0,i.DragSource)(V.GuildsBarDragTypes.GUILD,{beginDrag:function(e){return{folderIndex:e.folderIndex,index:e.index}},endDrag:function(e){null!=e.onDragEnd&&e.onDragEnd(),p.default.updateRemoteSettings({guildFolders:N.default.guildFolders})}},(function(e,t){return{connectDragSource:e.dragSource(),dragging:t.isDragging()}}),{arePropsEqual:s.default})(te);t.default=ne},,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canReportInChannel=s,t.canReportUser=d,t.canReportMessage=function(e){return null!=e&&d(e.author)&&s(e.getChannelId())};var r=u(n(9)),a=u(n(356)),o=u(n(48)),i=u(n(12)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=r.default.getChannel(e);if(null==t)return!1;if(t.type===l.ChannelTypes.DM||t.type===l.ChannelTypes.GROUP_DM)return!0;if(o.default.canWithPartialContext(l.Permissions.MANAGE_MESSAGES,{channelId:e})){var n=a.default.getMemberCount(t.getGuildId());return null!=n&&n>=50}return!1}function d(e){if(null==e)return!1;var t=e.id,n=i.default.getNullableCurrentUser();return!(null==n||!n.verified)&&n.id!==t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=l.default.getMessages(e),c=r.default.maxBy(n.toArray().filter((function(e){return e.idp&&(0,u.shouldBadgeMessage)(e,v)&&y++})),(0,o.isArchivedOrUnjoinedThread)(i.default.getChannel(e)))throw Error("markUnread cannot be used with archived/unjoined threads");a.default.post({url:f.Endpoints.MESSAGE_ACK(e,p),body:{manual:!0,mention_count:y},oldFormErrors:!0})};var r=c(n(6)),a=c(n(11)),o=n(667),i=c(n(9)),l=c(n(233)),u=n(231),s=c(n(12)),d=c(n(110)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getElementFromMessageId=function(e){return document.getElementById((0,T.getMessageDOMId)(e))},t.ThreadStarterChatMessage=function(e){var t,n=e.id,r=e.message,s=e.message.messageReference,d=e.compact,c=void 0!==d&&d,p=e.className;(0,i.default)(r.type===U.MessageTypes.THREAD_STARTER_MESSAGE,"Message must be a thread starter message");var v,y=Y({},(0,l.useListItem)(null!==(t=e.id)&&void 0!==t?t:"")),m=(0,u.useStateFromStores)([f.default],(function(){return f.default.getMessageByReference(s)})),h=$(r.id,O.DEFAULT_POPOUTS),g=h.popouts,E=h.setPopout,S=K(r,!1);return r.type===U.MessageTypes.THREAD_STARTER_MESSAGE&&null!=m&&m.state===f.ReferencedMessageState.LOADED?a.createElement(Z,Y({},e,{message:m.message,groupId:m.message.id})):a.createElement(_.default,Y({},y,{id:n,compact:c,className:(0,o.default)(p,(v={},v[F.default.message]=!0,v[F.default.cozyMessage]=!c,v[F.default.systemMessage]=!0,v[F.default.groupStart]=!0,v)),childrenHeader:(0,L.default)(e,E,g,s),childrenSystemMessage:(0,j.default)(e),childrenMessageContent:null,"aria-label":S,hasThread:!1}))},t.default=void 0;var r,a=x(n(0)),o=B(n(8)),i=B(n(21)),l=n(644),u=n(3),s=B(n(90)),d=B(n(7748)),f=x(n(661)),c=n(49),p=n(1028),v=B(n(7652)),y=B(n(35)),m=B(n(9308)),h=B(n(84)),_=B(n(7709)),g=n(120),E=n(990),S=n(111),O=n(1069),I=B(n(1034)),T=n(7933),b=B(n(649)),C=B(n(645)),M=n(7934),N=B(n(9321)),P=B(n(7763)),A=B(n(8042)),R=B(n(9322)),L=B(n(9330)),D=B(n(9331)),w=B(n(9333)),k=B(n(9336)),j=B(n(7866)),U=n(1),G=B(n(7)),F=B(n(6730));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function Y(){return(Y=Object.assign||function(e){for(var t=1;t0?t[0]:null}function R(e,t,n,r){var a=f.default.getGuild(n),o=e.replace(E.MARKDOWN_SPOILER_REGEXP_GLOBAL,S.default.Messages.SPOILER).replace(/<@!?(\d+)>/g,(function(e,t){var r=g.default.getUser(t);return null==r?e:d.default.getNick(n,r.id)||r.username})).replace(/<@&?(\d+)>/g,(function(e,t){var n=null!=a?a.roles[t]:null;return null!=n&&null!=n.name?n.name:S.default.Messages.MESSAGE_TTS_DELETED_ROLE})).replace(/<#(\d+)>/g,(function(e,t){var n=s.default.getChannel(t);return null==n?e:(0,i.computeChannelName)(n,g.default,y.default)})).replace(//g,(function(e,t){return S.default.Messages.EMOJI+" "+t})).replace(/<\/([^\s]+?):(\d+)>/g,(function(e,t){return"/"+t}));return null==r?S.default.Messages.MESSAGE_TTS.format({username:t,body:o}):S.default.Messages.MESSAGE_TTS_REPLY.format({username:t,body:o,replyUsername:r})}function L(){a.default.dispatch({type:E.ActionTypes.STOP_SPEAKING_MESSAGE})}function D(){return null!==P&&P.utterance.removeEventListener("end",L),o.cancelAll(),P=null,!0}var w=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,b(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(u.default,m.default,v.default,c.default,g.default,_.default,f.default,l.default)},a.isSpeakingMessage=function(e,t){return null!==P&&P.channelId===e&&P.messageId===t},r}(r.default.Store))(a.default,__OVERLAY__?{}:{SPEAK_MESSAGE:function(e){var t,n,r=e.messageId,a=e.channelId,i=s.default.getChannel(a);if(null==i)return!1;var u=p.default.getMessage(a,r);if(null==u)return!1;var f=u.type===E.MessageTypes.REPLY?l.default.getMessageByReference(u.messageReference):null,c=(null==f?void 0:f.state)===l.ReferencedMessageState.LOADED?null==f||null===(t=f.message)||void 0===t?void 0:t.author:null,v=c?null!==(n=d.default.getNick(i.guild_id,null==c?void 0:c.id))&&void 0!==n?n:c.username:null,y=i.getGuildId(),m=d.default.getNick(y,u.author.id)||u.author.username,h=R(u.content,m,y,v);M||A(),null!==P&&D();var _=o.createUtterance(h);return _.addEventListener("end",L),o.speakUtterance(_,M),P={utterance:_,messageId:u.id,channelId:i.id},!0},STOP_SPEAKING_MESSAGE:function(e){return D()},MESSAGE_CREATE:function(e){var t=e.channelId,n=e.message;if(e.optimistic||c.default.isSelfDeaf())return!1;var r=s.default.getChannel(t);if(null==r)return!1;var a=t===m.default.getChannelId(),i=_.default.enableTTSCommand&&n.tts&&a,l=v.default.getTTSType(),f=n.author.id!==u.default.getId()&&(l===E.TTSNotificationTypes.ALL_CHANNELS||l===E.TTSNotificationTypes.SELECTED_CHANNEL&&a);if((i||f)&&!y.default.isBlocked(n.author.id)){var p,g;if(C.indexOf(n.id)>=0)return!1;C.unshift(n.id)>10&&C.pop();var S=r.getGuildId();if(S&&h.default.getMutedChannels(S).has(t))return!1;var O=d.default.getNick(S,n.author.id)||n.author.username,I=n.type===E.MessageTypes.REPLY?null===(p=n.referenced_message)||void 0===p?void 0:p.author:null,T=I?null!==(g=d.default.getNick(S,null==I?void 0:I.id))&&void 0!==g?g:I.username:null,b=R(n.content,O,S,T);M||A();var N=o.speak(b,M,E.MAX_TTS_LENGTH);null!=N&&(P={utterance:N,messageId:n.id,channelId:n.channel_id})}return!1},MESSAGE_DELETE:function(e){var t,n,r=e.id,a=e.channelId;return(r===(null===(t=P)||void 0===t?void 0:t.messageId)||a===(null===(n=P)||void 0===n?void 0:n.channelId))&&(o.cancelAll(),P=null,!0)},AUDIO_TOGGLE_SELF_DEAF:function(e){c.default.isSelfDeaf()&&o.cancelAll()},USER_SETTINGS_UPDATE:function(e){return A()},I18N_LOAD_SUCCESS:function(e){return A()}});t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(36)),l=d(n(248)),u=d(n(336)),s=d(n(7262));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onClick","onMouseEnter","onMouseLeave"]);return a.createElement(i.default,c({},h,{look:i.default.Looks.BLANK,size:i.default.Sizes.NONE,disabled:f,innerClassName:m,className:(0,o.default)(s.default.button,(t={},t[s.default.disabled]=f,t[s.default.enabled]=!f,t)),onClick:function(e){null!=l&&l(),null!=d&&d(e)},onMouseEnter:function(){null==v||v(),null==_||_()},onMouseLeave:function(){null==y||y(),null==g||g()},onContextMenu:r,role:O,"aria-checked":S}),null!=n?p(u.default,{width:20,height:20,mask:u.default.Masks.PANEL_BUTTON},void 0,b):b,n)}))}v.displayName="PanelButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(6)),a=v(n(5)),o=v(n(3)),i=v(n(11)),l=v(n(2)),u=v(n(32)),s=v(n(229)),d=v(n(7868)),f=v(n(104)),c=v(n(9)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(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 h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(t,["timestamps"]),o=this.state,l=o.hours,s=o.minutes,d=o.seconds,f={hours:this.renderTime(l,!0),minutes:this.renderTime(s),seconds:this.renderTime(d)};return null!=n.end?a.createElement(e,u({},r,{message:i.default.Messages.USER_ACTIVITY_TIMESTAMP_END.format(f)})):null!=n.start?a.createElement(e,u({},r,{message:i.default.Messages.USER_ACTIVITY_TIMESTAMP_START.format(f)})):null},l}(a.PureComponent)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(67),i=(r=n(7))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]),v=a.useRef(o.default.v4());return a.createElement("svg",s({},(0,i.default)(p),{width:n,height:l,viewBox:"0 0 24 25"}),d("g",{"clip-path":"url("+v.current+")"},void 0,d("path",{d:"M21 0.994141V3.99414H24V5.99414H21V8.99414H19V5.99414H16V3.99414H19V0.994141H21Z",fill:f,className:c}),d("path",{d:"M14 12.9941C14 14.0987 13.1046 14.9941 12 14.9941C10.8954 14.9941 10 14.0987 10 12.9941C10 11.8896 10.8954 10.9941 12 10.9941C13.1046 10.9941 14 11.8896 14 12.9941Z",fill:f,className:c}),d("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20 11.9941C20.6987 11.9941 21.3734 11.8918 22.0101 11.7012C22.6497 12.4666 23 12.9941 23 12.9941C23 12.9941 18.352 19.9941 12 19.9941C5.648 19.9941 1 12.9941 1 12.9941C1 12.9941 5.648 5.99414 12 5.99414C12.3661 5.99414 12.7266 6.0174 13.0808 6.06123C13.5947 9.42075 16.4968 11.9941 20 11.9941ZM8 12.9941C8 15.2041 9.791 16.9941 12 16.9941C14.209 16.9941 16 15.2041 16 12.9941C16 10.7841 14.209 8.99414 12 8.99414C9.791 8.99414 8 10.7841 8 12.9941Z",fill:f,className:c})),d("defs",{},void 0,d("clipPath",{id:v.current},void 0,d("rect",{width:"24",height:"24",fill:f,className:c,transform:"translate(0 0.994141)"}))))}f.displayName="EyeAdd"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 60 60"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M8.95185131,8.62650012 L8.92775494,8.65059649 C3.20486729,14.2891468 -0.0119979765,21.9758886 5.02080018e-05,29.9999795 C-0.0119979765,36.56624 2.14462705,42.9517778 6.13257613,48.1686417 C6.16872068,48.2168345 6.24100979,48.252979 6.28920253,48.2168345 C6.33739527,48.1806899 6.34944345,48.120449 6.32534708,48.0602081 C4.03619202,40.9879237 15.722931,23.8433572 21.7711196,16.6626392 C21.795216,16.6385428 21.8193124,16.6144465 21.8193124,16.5783019 C21.8193124,16.5421573 21.795216,16.5060128 21.7590715,16.4819164 C11.6024519,6.37348961 8.8795622,8.68674104 8.92775494,8.65059649 M51.048208,8.62650012 L51.0723044,8.65059649 C56.795192,14.2770987 60.0000091,21.9758886 59.9879609,29.9999795 C60.0000091,36.56624 57.8433841,42.9517778 53.855435,48.1686417 C53.8192905,48.2168345 53.7470014,48.252979 53.6988086,48.2168345 C53.6506159,48.1806899 53.6506159,48.120449 53.6626641,48.0602081 C55.9518191,40.9879237 44.2650801,23.831309 38.2289397,16.650591 C38.2048433,16.6264946 38.180747,16.6023983 38.180747,16.5662537 C38.180747,16.518061 38.2048433,16.4939646 38.2409879,16.4698682 C48.4096556,6.36144143 51.0964008,8.68674104 51.0602562,8.65059649 M30.0000297,0 C36.0482183,0 41.0361667,1.66264946 45.626525,4.38553917 C45.6867659,4.40963554 45.6988141,4.48192464 45.6747177,4.53011738 C45.6506214,4.57831012 45.5903804,4.5903583 45.5301395,4.57831012 C39.7229146,3.32529893 30.8915953,8.33734369 30.0602706,8.84336744 C30.0361742,8.85541562 30.024126,8.86746381 30.0000297,8.86746381 C29.9759333,8.86746381 29.9518369,8.85541562 29.9397887,8.84336744 C27.7229228,7.56625988 19.5663019,3.28915437 14.4217271,4.61445467 C14.3614862,4.62650286 14.3012452,4.61445467 14.2771489,4.56626193 C14.2530525,4.50602101 14.2771489,4.44578009 14.3253416,4.42168372 C18.9156999,1.66264946 23.9638892,0 30.0000297,0 M30.0000297,24.0602245 C30.0361742,24.0602245 30.0723188,24.0843209 30.0964151,24.1084172 C39.0723126,30.9397379 54.4337479,47.8071962 49.7470041,52.5782773 L49.7590523,52.5662291 L49.7590523,52.5782773 L49.7470041,52.5782773 C44.2771283,57.3734547 37.2650849,60.0120071 30.0000297,59.9999589 C22.7349744,60.0120071 15.7108828,57.3734547 10.2530552,52.5782773 L10.2410071,52.5662291 L10.2530552,52.5782773 C5.56631146,47.8071962 20.9277467,30.9276897 29.9036442,24.1084172 C29.9156924,24.0843209 29.9638851,24.0602245 30.0000297,24.0602245"})))}d.displayName="PlatformXbox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.subscribeMembers=function(e,t){a.default.dirtyDispatch({type:i.ActionTypes.GUILD_SUBSCRIPTIONS_MEMBERS_ADD,guildId:e,userIds:t})},t.unsubscribeMembers=function(e,t){a.default.dirtyDispatch({type:i.ActionTypes.GUILD_SUBSCRIPTIONS_MEMBERS_REMOVE,guildId:e,userIds:t})},t.subscribeChannel=l,t.subscribeChannelDimensions=function(e,t,n,r,a){function i(e,t){return void 0===t&&(t=0),Math.max(0,Math.ceil(Math.ceil(e/a))+t)}var u=[];function s(e){var t=e+(o.MINIMUM_RANGE-1);return u.push([e,t]),t+1}var d=i(.5*r),f=i(n,-d),c=i(n+r,d);f>0&&(f=Math.max(s(0),f));f=Math.floor(f/o.MINIMUM_RANGE)*o.MINIMUM_RANGE;for(;f<=c;)f=s(f);l(e,t,u)};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(8190),i=n(1);function l(e,t,n){a.default.dirtyDispatch({type:i.ActionTypes.GUILD_SUBSCRIPTIONS_CHANNEL,guildId:e,channelId:t,ranges:n})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.DEFAULT_RANGES=t.MINIMUM_RANGE=void 0;var r=o(n(6)),a=o(n(369));function o(e){return e&&e.__esModule?e:{default:e}}t.MINIMUM_RANGE=100;var i=[[0,99]];function l(e){var t={};return e.forEach((function(e,n){t[n]=e})),t}t.DEFAULT_RANGES=i;var u=function(){function e(e){this._subscriptions={},this._onChange=e}var t=e.prototype;return t.reset=function(){this._subscriptions={}},t.get=function(e){return l(this._get(e))},t._get=function(e){return this._subscriptions[e]||new a.default({max:5})},t.clear=function(e){delete this._subscriptions[e]},t.subscribe=function(e,t,n){var a=this._get(e);r.default.isEqual(a.get(t),n)||(a.set(t,n),this._subscriptions[e]=a,this._onChange(e,l(a)))},e}();t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(36)),l=p(n(7958)),u=p(n(7578)),s=p(n(7897)),d=p(n(8337)),f=p(n(7)),c=p(n(6827));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M19,3H14V5h5v5h2V5A2,2,0,0,0,19,3Z"}),s("path",{className:f,fill:d,d:"M19,19H14v2h5a2,2,0,0,0,2-2V14H19Z"}),s("path",{className:f,fill:d,d:"M3,5v5H5V5h5V3H5A2,2,0,0,0,3,5Z"}),s("path",{className:f,fill:d,d:"M5,14H3v5a2,2,0,0,0,2,2h5V19H5Z"}))}d.displayName="Fullscreen"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M0,14 L4,14 L4,0 L0,0 L0,14 L0,14 Z M8,0 L8,14 L12,14 L12,0 L8,0 L8,0 Z",transform:"translate(6 5)"}))}d.displayName="Pause"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(352)),i=p(n(7587)),l=p(n(435)),u=p(n(969)),s=p(n(43)),d=n(1),f=p(n(7)),c=p(n(6836));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?a.createElement(a.Fragment,null,M(p.default,{className:T.default.previewSection,title:I.default.Messages.GUILD_TEMPLATE_MODAL_ROLES_HEADER2},void 0,M(R,{roles:L}))):null);return{form:N,preview:D,handleSubmit:function(){return _.default.acceptGuildTemplate(e.code,r,l).catch((function(e){return b(e)}))}}};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=b(n(8)),i=b(n(6)),l=n(228),u=b(n(438)),s=n(974),d=b(n(7945)),f=b(n(12)),c=b(n(178)),p=b(n(435)),v=b(n(5188)),y=b(n(7621)),m=b(n(7578)),h=b(n(43)),_=b(n(8384)),g=b(n(5449)),E=b(n(8385)),S=b(n(5439)),O=n(1),I=b(n(7)),T=b(n(6859));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,d:"M4.79805 3C3.80445 3 2.99805 3.8055 2.99805 4.8V15.6C2.99805 16.5936 3.80445 17.4 4.79805 17.4H7.49805V21L11.098 17.4H19.198C20.1925 17.4 20.998 16.5936 20.998 15.6V4.8C20.998 3.8055 20.1925 3 19.198 3H4.79805Z"}))}d.displayName="ChatBubble"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(7563),o=s(n(7576)),i=n(7588),l=n(7979),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u12&&null!=n&&(n=n.slice(0,11),r=Math.min(a-n.length,99)),{emojisToRender:n,remainingEmojis:r,numGuildEmoji:a}}),[Ne,$]),Re=Ae.emojisToRender,Le=Ae.remainingEmojis,De=Ae.numGuildEmoji,we=null!=ne?ne:null==Ne?void 0:Ne.approximate_member_count,ke=null!=re?re:null==Ne?void 0:Ne.approximate_presence_count;a.useEffect((function(){return(0,k.setHasUnsubmittedChanges)(!1),function(){(0,k.setHasUnsubmittedChanges)(!1)}}),[]),a.useEffect((function(){A.default.fetchVerificationForm(r,S)}),[r,S]),a.useEffect((function(){null!=x&&ie(x.formFields)}),[x]),a.useEffect((function(){null!=V&&V.isClaimed()&&ye(X.VERIFICATION_FORM)}),[V]),a.useEffect((function(){ve===X.EMAIL_CONFIRMATION&&Y&&ye(X.VERIFICATION_FORM)}),[ve,Y]),a.useEffect((function(){null!=r&&N.default.track(U.AnalyticEvents.OPEN_MODAL,{type:R.MEMBER_VERIFICATION_TYPE,guild_id:r})}),[r]),a.useEffect((function(){var e=oe.some((function(e){return e.field_type!==D.VerificationFormFieldTypes.TERMS&&(0,w.isValidFormResponse)(e)}));e&&!B?(0,k.setHasUnsubmittedChanges)(!0):!e&&B&&(0,k.setHasUnsubmittedChanges)(!1)}),[oe,B]);var je=a.useMemo((function(){return!(((null==Pe?void 0:Pe.verificationLevel)!==U.VerificationLevels.VERY_HIGH||(null==V?void 0:V.isStaff()))&&Y||z)||oe.some((function(e){return!(0,w.isValidFormResponse)(e)}))}),[oe,Pe,z,Y,V]),Ue=(0,i.useStateFromStores)([s.default],(function(){return s.default.useReducedMotion}));if(null==Pe)return null;var Ge=function(){var e=Z(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return se(!0),Te(null),Me(null),e.prev=3,e.next=6,(0,u.saveAccountRequest)({email:he,password:Ee});case 6:se(!1),ye(X.EMAIL_CONFIRMATION),e.next=14;break;case 10:e.prev=10,e.t0=e.catch(3),Te(null===e.t0||void 0===e.t0||null===(t=e.t0.body)||void 0===t?void 0:t.email),Me(null===e.t0||void 0===e.t0||null===(n=e.t0.body)||void 0===n?void 0:n.password);case 14:return e.prev=14,se(!1),e.finish(14);case 17:case"end":return e.stop()}}),e,null,[[3,10,14,17]])})));return function(){return e.apply(this,arguments)}}(),Fe=function(){var e=Z(regeneratorRuntime.mark((function e(){var t,n,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(se(!0),ce(null),null==(t=null!=V?v.default.getMember(r,V.id):null)||t.isPending){e.next=6;break}return null==l||l(!0),e.abrupt("return");case 6:if(e.prev=6,e.t0=E,!e.t0){e.next=11;break}return e.next=11,E(K({},null!=x?x:L.NO_MEMBER_VERIFICATION_FORM,{formFields:oe}));case 11:null==l||l(!0),e.next=19;break;case 14:e.prev=14,e.t1=e.catch(6),null!=(null==(o=null===e.t1||void 0===e.t1?void 0:e.t1.body)||null===(n=o.errors)||void 0===n?void 0:n.version)||null!=(null==o||null===(a=o.errors)||void 0===a?void 0:a.form_fields)?ce(G.default.Messages.MEMBER_VERIFICATION_VERSION_MISMATCH_ERROR):ce(null==o?void 0:o.message),se(!1);case 19:case"end":return e.stop()}}),e,null,[[6,14]])})));return function(){return e.apply(this,arguments)}}(),Be=q(Q,{email:he,password:Ee,setEmail:_e,setPassword:Se,emailError:Ie,passwordError:Ce}),He=q(J,{email:he}),xe=q(te,{guildId:r,formState:oe,updateFormState:ie,isPreview:j,useReducedMotion:Ue});return a.createElement(a.Fragment,null,q(_.default,{direction:_.default.Direction.VERTICAL,justify:_.default.Justify.BETWEEN,className:F.default.guildSidebar,shrink:0},void 0,q("div",{},void 0,q(g.default,{guild:Pe,className:F.default.guildIcon}),q(C.default,{size:C.default.Sizes.SIZE_20,className:F.default.guildName},void 0,null==Pe?void 0:Pe.name),q(M.default,{className:F.default.guildDescription,size:M.default.Sizes.SIZE_14,color:M.default.Colors.HEADER_SECONDARY},void 0,null==x?void 0:x.description),null!=Re&&Re.length>0?a.createElement(a.Fragment,null,q("hr",{className:F.default.divider}),q(T.default,{},void 0,G.default.Messages.MEMBER_VERIFICATION_NUM_EMOJIS.format({emojis:De})),q("div",{className:F.default.emojisContainer},void 0,Re.map((function(e){var t=P.default.getEmojiURL({id:e.id,animated:!1});return q(O.default,{text:":"+e.name+":"},e.id,(function(e){return a.createElement("img",K({},e,{width:24,height:24,src:t,className:F.default.emoji,alt:""}))}))})),null!=Le&&Le>0?q(C.default,{size:C.default.Sizes.SIZE_12,muted:!0,className:F.default.emoji},void 0,"+"+Le):null)):null),q("div",{},void 0,null!=ke&&q(_.default,{align:_.default.Align.CENTER,className:F.default.onlineCount},void 0,q("div",{className:F.default.dotOnline}),q(M.default,{},void 0,G.default.Messages.MEMBER_VERIFICATION_NUM_ONLINE.format({membersOnline:ke}))),null!=we&&q(_.default,{align:_.default.Align.CENTER},void 0,q("div",{className:F.default.dotMembers}),q(M.default,{},void 0,G.default.Messages.MEMBER_VERIFICATION_NUM_MEMBERS.format({members:we}))))),q("div",{className:F.default.modal},void 0,q(b.ModalContent,{className:F.default.modalContent},void 0,q(d.default,{className:(0,o.default)(F.default.sequencer,(n={},n[F.default.centerContent]=ve!==X.VERIFICATION_FORM,n)),steps:[X.CLAIM_ACCOUNT,X.EMAIL_CONFIRMATION,X.VERIFICATION_FORM],step:ve},void 0,function(){switch(ve){case X.CLAIM_ACCOUNT:return Be;case X.EMAIL_CONFIRMATION:return He;case X.VERIFICATION_FORM:return xe}}())),function(){switch(ve){case X.CLAIM_ACCOUNT:return q(b.ModalFooter,{className:F.default.footer},void 0,q(h.default,{className:F.default.submitButton,type:"submit",submitting:ue,onClick:Ge,disabled:0===he.length||0===Ee.length||ue},void 0,G.default.Messages.NEXT),q(M.default,{size:M.default.Sizes.SIZE_12,color:M.default.Colors.HEADER_SECONDARY},void 0,G.default.Messages.MEMBER_VERIFICATION_CLAIM_ACCOUNT_INFO));case X.EMAIL_CONFIRMATION:return null;case X.VERIFICATION_FORM:return q(b.ModalFooter,{className:F.default.footer},void 0,q(h.default,{className:F.default.submitButton,type:"submit",submitting:ue,onClick:Fe,color:h.default.Colors.GREEN,disabled:null==E||je||ue},void 0,G.default.Messages.SUBMIT),null!=fe?q(M.default,{size:M.default.Sizes.SIZE_12,color:M.default.Colors.STATUS_RED},void 0,fe):null)}}()))};t.default=ne},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=n(8490),i=l(n(20));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n864e5&&(0,o.fetchGuildAffinities)(),!1},LOAD_GUILD_AFFINITIES_SUCCESS:function(e){var t=e.guildAffinities;d.guildAffinities=[],d.guildAffinitiesByGuildId={},d.lastFetched=Date.now(),t.forEach((function(e,t){var n=e.affinity,r=e.guild_id,a={score:n,guildId:r,index:t};d.guildAffinitiesByGuildId[r]=a,d.guildAffinities.push(a)}))},LOGOUT:function(e){f()}});t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 251 24"}),s("g",{fill:f,className:c},void 0,d))}f.displayName="PremiumGuildSubscriptionLogoCentered"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchUserAffinities=function(e){void 0===e&&(e=!0);return o.default.needsRefresh()?(a.default.dirtyDispatch({type:i.ActionTypes.LOAD_USER_AFFINITIES}),r.default.get({url:i.Endpoints.USER_AFFINITIES,retries:e?3:0,oldFormErrors:!0}).then((function(e){var t=e.body;a.default.dispatch({type:i.ActionTypes.LOAD_USER_AFFINITIES_SUCCESS,affinities:t})}),(function(){a.default.dispatch({type:i.ActionTypes.LOAD_USER_AFFINITIES_FAILURE})}))):Promise.resolve()};var r=l(n(11)),a=l(n(2)),o=l(n(7724)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConfettiCannon=t.ConfettiCanvas=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(6)),o=s(n(101)),i=n(67),l=n(447),u=s(n(6940));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t){for(var n=0;n0?-1:1,a=this.velocityY>0?-1:1,o=Math.min(n,this.dragCoefficient*this.velocityX*this.velocityX)*r,i=Math.min(n,this.dragCoefficient*this.velocityY*this.velocityY)*a;this.velocityY+=n+i,this.velocityX+=o,this.position.x+=this.velocityX*t,this.position.y+=this.velocityY*t,this.rotation+=this.rotationIncremental*t,this.skewAngle+=this.skewAngleIncremental,this.skew=Math.sin(this.skewAngle)*this.skewCoefficient,this.currentTime=e},t.draw=function(e,t,n){t.save(),t.setTransform(1,this.skew/n,0,1,this.position.x,this.position.y),t.translate(this.width/2,this.height/2),t.rotate(this.rotation/n),t.translate(-this.width/2,-this.height/2),t.drawImage(e,this.sourceX*n,this.sourceY*n,this.sourceWidth*n,this.sourceHeight*n,0,0,this.width*n,this.width*n),t.restore()},e}(),h=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a0?t._animationFrameRequestId=window.requestAnimationFrame(t.handleTick):(n.clearRect(0,0,e.width,e.height),t._animationFrameRequestId=null))}}},t.handleAddConfetti=function(e,n){t._confetti.set(e.id,{confetti:e,spriteCanvas:n}),null==t._animationFrameRequestId&&t.handleTick()},t}p(t,e);var n=t.prototype;return n.componentDidMount=function(){window.addEventListener("resize",this.setCanvasSize)},n.componentWillUnmount=function(){this._isUnmounted=!0,window.removeEventListener("resize",this.setCanvasSize)},n.componentDidUpdate=function(e,t){null!=this.state.canvas&&null==t.canvas&&this.setCanvasSize()},n.shouldDestroy=function(e){var t=this.state.canvas;return null!=t&&(e.velocityY>0&&e.position.y-e.height*this.devicePixelRatio>t.height||e.velocityX>0&&e.position.x-e.width*this.devicePixelRatio>t.width||e.velocityX<0&&e.position.x+e.width*this.devicePixelRatio<0)},n.render=function(){var e=this.state.canvas;return r.createElement(r.Fragment,null,null!=e?this.props.children({canvas:e,setCanvasSize:this.setCanvasSize,addConfetti:this.handleAddConfetti}):null,r.createElement("canvas",{key:"canvas",className:this.props.className,ref:this.handleSetCanvas}))},c(t,[{key:"devicePixelRatio",get:function(){return window.devicePixelRatio||1}}]),t}(r.Component);t.ConfettiCanvas=h,h.displayName="ConfettiCanvas";var _=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a=n&&t.shouldFire()?(t.devicePixelRatio!==t._cachedDevicePixelRatio&&(r(),t.setSpriteCanvasSize(),t.drawSprites(),t._cachedDevicePixelRatio=t.devicePixelRatio),t.addConfetti(),t._fireCount++,t.shouldFire()||t.stopCannon()):t.stopCannon()},t.handleSetSpriteCanvas=function(e){t._spriteCanvas=e,t.setSpriteCanvasSize()},t}p(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this;this._spriteContext=this.spriteCanvas.getContext("2d");var t=this.props.sprites.map((function(e){var t=new Image;t.src=e;var n=new Promise((function(e){t.onload=function(){return e()}}));return{image:t,loadPromise:n}}));this._sprites=t.map((function(e){return e.image})),Promise.all(t.map((function(e){return e.loadPromise}))).then((function(){return e.drawSprites()})),this.startCannon()},n.componentDidUpdate=function(e){e.firing!==this.props.firing&&(this.stopCannon(),this.startCannon())},n.componentWillUnmount=function(){this.stopCannon()},n.drawSprites=function(){var e=this,t=this._spriteContext;if(null!=t){var n=this.props,r=n.size,a=n.sizeSpread,o=n.colors,i=r+a;this._sprites.forEach((function(n,r){o.forEach((function(a,o){m.drawSprite({image:n,context:t,color:a,x:(i*o+2*o)*e.devicePixelRatio,y:(i*r+2*r)*e.devicePixelRatio,width:i*e.devicePixelRatio,height:i*e.devicePixelRatio})}))}))}},n.startCannon=function(){var e=this.props,t=e.firing,n=e.interval;this._fireCount=0,t&&(0===n&&this._fireCount?this.fireCannon():this._interval.start(n,this.fireCannon))},n.stopCannon=function(){this._interval.stop()},n.shouldFire=function(){var e=this.props,t=e.firing,n=e.fireCount,r=e.delay;return t&&(-1===n||this._fireCount1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0)||i.some((function(e){return e.includes(l)}))){e.next=14;break}return J(l,i),(0,P.openModal)((function(e){return o.createElement(M.default,Q({header:W.default.Messages.SCREENSHARE_RELAUNCH,confirmText:W.default.Messages.OKAY,cancelText:W.default.Messages.CANCEL,onConfirm:function(){return w.default.relaunch()}},e),Z(R.default,{size:R.default.Sizes.SIZE_16},void 0,W.default.Messages.SCREENSHARE_RELAUNCH_BODY))})),e.abrupt("return");case 14:r?xe():He();case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Ye=o.useCallback((function(e){Me(e),null!=e&&(_e(a.CONFIRM),Se(!0))}),[]),ze=o.useCallback((function(e){Fe(e),_e($?a.SOURCE:a.CONFIRM)}),[$]),Ke=Z(N.ModalHeader,{className:Y.default.modalHeader,separator:!1},void 0,Z(T.default,{direction:T.default.Direction.VERTICAL,align:T.default.Align.CENTER,className:Y.default.header},void 0,Z(A.default,{size:A.default.Sizes.SIZE_24,id:ye,className:Y.default.headerText},void 0,W.default.Messages.GO_LIVE_MODAL_TITLE),Z(R.default,{className:Y.default.headerDescription,size:R.default.Sizes.SIZE_16,color:R.default.Colors.STANDARD},void 0,function(e){switch(e){case a.SOURCE:return W.default.Messages.GO_LIVE_MODAL_DESCRIPTION_SELECT_SOURCE;case a.CONFIRM:return W.default.Messages.GO_LIVE_MODAL_DESCRIPTION;case a.GUILD:default:return W.default.Messages.GO_LIVE_MODAL_DESCRIPTION_GENERIC}}(he)))),$e=Z(b.Slides,{springConfig:Q({},l.config.stiff,{clamp:!0}),activeSlide:he,width:400},void 0,Z(b.Slide,{id:a.GUILD},void 0,Z("div",{className:Y.default.modalSize},void 0,Z(B.default,{onSelectGuild:ze}))),Z(b.Slide,{id:a.SOURCE},void 0,Z("div",{className:Y.default.modalSize},void 0,Z(H.default,{selectedSource:Ce,onChangeSelectedSource:Ye}))),Z(b.Slide,{id:a.CONFIRM},void 0,Z("div",{className:Y.default.modalSize},void 0,Z(F.default,{selectedChannelId:Ie,selectedPreset:Pe,selectedResolution:Le,selectedSource:Ce,selectedFPS:ke,showExtendedSettings:se,sourceChanged:Ee,selectSource:$,onChangeSelectedFPS:function(e){return Ve(Pe,Le,e)},onChangeSelectedResolution:function(e){return Ve(Pe,e,ke)},onChangeSelectedPreset:function(e){return Ve(e,Le,ke)},onChangeSelectedChannelId:Te,onChangeSource:function(){return _e(a.SOURCE)},onChangeGuild:function(){return _e(a.GUILD)},onClose:te,guildId:Ge,selectGuild:z})))),Ze=function(e,t,n,r){switch(e){case a.SOURCE:return t?a.GUILD:null;case a.CONFIRM:return r?a.SOURCE:!n&&t?a.GUILD:null;case a.GUILD:default:return null}}(he,z,$,Ee),qe=he!==a.CONFIRM||null==Ce&&null==ue||null==Be,Xe=Z(N.ModalFooter,{justify:null==Ze?T.default.Justify.START:T.default.Justify.BETWEEN},void 0,Z(I.default,{type:"submit",size:I.default.Sizes.SMALL,disabled:qe,autoFocus:!0},void 0,W.default.Messages.GO_LIVE_MODAL_CTA),null==Ze?Z(I.default,{className:Y.default.cancelButton,look:I.default.Looks.LINK,size:I.default.Sizes.SMALL,color:I.ButtonColors.PRIMARY,onClick:te},void 0,W.default.Messages.CANCEL):Z(I.default,{size:I.default.Sizes.SMALL,color:I.ButtonColors.PRIMARY,onClick:function(){return _e(Ze)}},void 0,W.default.Messages.BACK));return Z(f.default,{page:V.AnalyticsPages.GO_LIVE_MODAL},void 0,Z(N.ModalRoot,{"aria-labelledby":ye,transitionState:ne,size:N.ModalSize.DYNAMIC,className:Y.default.modalSize},void 0,Z(N.ModalCloseButton,{onClick:te,className:Y.default.modalCloseButton}),Z("div",{className:Y.default.art}),Z("form",{onSubmit:function(e){return We.apply(this,arguments)}},void 0,Ke,$e,Xe)))}!function(e){e[e.GUILD=0]="GUILD",e[e.SOURCE=1]="SOURCE",e[e.CONFIRM=2]="CONFIRM"}(a||(a={})),ee.displayName="GoLiveModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=g(n(0)),o=h(n(24)),i=h(n(437)),l=h(n(985)),u=h(n(7997)),s=n(7585),d=n(120),f=h(n(8565)),c=h(n(8571)),p=g(n(8006)),v=h(n(8573)),y=n(1),m=h(n(7));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(){return(E=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onOpen","onClose"]),c=a.useState(!1),h=c[0],_=c[1],g=function(){var e=a.useState((function(){return o.default.get("recentsButtonTab2")||p.Tab.Unreads})),t=e[0],n=e[1];return t!==p.Tab.Mentions&&t!==p.Tab.Unreads&&(t=p.Tab.Unreads),[t,a.useCallback((function(e){n(e),o.default.set("recentsButtonTab2",e)}),[])]}(),I=g[0],T=g[1],b=function(e){var t=a.useState((function(){return o.default.get("seenInboxTutorial",!1)})),n=t[0],r=t[1],i=a.useCallback((function(){r(!0),o.default.set("seenInboxTutorial",!0)}),[]);return{showTutorial:!n&&e===p.Tab.Unreads,setSeenTutorial:i}}(I),C=b.showTutorial,M=b.setSeenTutorial,N=a.useCallback((function(){_(!1),h&&(null==n||n())}),[n,h]),P=a.useCallback((function(){_(!h),h?null==n||n():null==t||t()}),[n,t,h]),A=a.useCallback((function(){P(),T(p.Tab.Unreads)}),[T,P]);a.useEffect((function(){return d.ComponentDispatch.subscribe(y.ComponentActions.TOGGLE_INBOX_UNREADS_TAB,A),function(){d.ComponentDispatch.unsubscribe(y.ComponentActions.TOGGLE_INBOX_UNREADS_TAB,A)}}),[A]);var R=a.useCallback((function(e){e.shiftKey||N()}),[N]),L=S(f.default,{onJump:R,header:S(p.default,{tab:I,setTab:T},void 0,O)}),D=S(v.default,{onJump:R,setTab:T,showTutorial:C,setSeenTutorial:M,closePopout:N});return S(l.default,{animation:l.default.Animation.NONE,position:l.default.Positions.BOTTOM,align:l.default.Align.RIGHT,autoInvert:!1,shouldShow:h,onRequestClose:N,renderPopout:function(){return S(i.default,{},void 0,I===p.Tab.Mentions?L:D)}},void 0,(function(e,t){return a.createElement(s.Icon,E({},r,e,{onClick:P,icon:u.default,"aria-label":m.default.Messages.INBOX,tooltip:t?null:m.default.Messages.INBOX,selected:t}))}))}I.displayName="RecentsButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=u(n(9)),i=u(n(275)),l=u(n(233));n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=null;var f=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(o.default,i.default,l.default)},a.getApps=function(){return d},r}(r.default.Store))(a.default,{USER_AUTHORIZED_APPS_UPDATE:function(e){d=e.apps}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=null,s=[o.DispatchErrorCodes.REDISTRIBUTABLE_INSTALL_FAILED,o.DispatchErrorCodes.POST_INSTALL_FAILED,o.DispatchErrorCodes.POST_INSTALL_CANCELLED],d=[o.DispatchErrorCodes.APPLICATION_NOT_FOUND,o.DispatchErrorCodes.APPLICATION_LOAD_FAILED,o.DispatchErrorCodes.INTERRUPTED,o.DispatchErrorCodes.DESERIALIZATION_FAILED];var f=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),r.prototype.getLastError=function(){return u},r}(r.default.Store))(a.default,{DISPATCH_APPLICATION_LAUNCH_SETUP_START:function(e){null!=u&&null!=u.code&&s.includes(u.code)&&(u=null)},DISPATCH_APPLICATION_ERROR:function(e){var t=e.error;u=null!=t.code&&d.includes(t.code)?null:t}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(24)),o=l(n(2)),i=l(n(8101));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=null,d=null,f=null;var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var o=r.prototype;return o.initialize=function(){f=a.default.get("MaintenanceStore")},o.getIncident=function(){return s},o.getScheduledMaintenance=function(){return null!=d&&d.id!==f?d:null},r}(r.default.Store))(o.default,{CONNECTION_OPEN:function(e){return s=null,void i.default.checkScheduledMaintenances()},STATUS_PAGE_INCIDENT:function(e){s=e.incident},STATUS_PAGE_SCHEDULED_MAINTENANCE:function(e){d=e.maintenance},STATUS_PAGE_SCHEDULED_MAINTENANCE_ACK:function(e){return function(){if(null==d)return!1;f=d.id,a.default.set("MaintenanceStore",f)}()}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.surveyHide=function(e,t){a.default.dispatch({type:u.ActionTypes.SURVEY_HIDE,key:e}),t?o.default.track(u.AnalyticEvents.APP_NOTICE_CLOSED,{notice_type:u.NoticeTypes.SURVEY,survey_id:e,dismissed:t}):o.default.track(u.AnalyticEvents.APP_NOTICE_PRIMARY_CTA_OPENED,{notice_type:u.NoticeTypes.SURVEY})},t.surveyFetch=function(){return i.default.get({url:u.Endpoints.USER_SURVEY,trackedActionData:{event:r.NetworkActionNames.USER_SURVEY_FETCH,metadata:function(e){var t,n=null==e||null===(t=e.body)||void 0===t?void 0:t.survey;return(0,l.exact)({key:null==n?void 0:n.key})}}}).then((function(e){var t;a.default.dispatch({type:u.ActionTypes.SURVEY_FETCHED,survey:null==e||null===(t=e.body)||void 0===t?void 0:t.survey})}),(function(){a.default.dispatch({type:u.ActionTypes.SURVEY_FETCHED,survey:null})}))};var r=n(112),a=s(n(2)),o=s(n(15)),i=s(n(672)),l=n(1115),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M5.79335761,5 L18.2066424,5 C19.7805584,5 21.0868816,6.21634264 21.1990185,7.78625885 L21.8575059,17.0050826 C21.9307825,18.0309548 21.1585512,18.9219909 20.132679,18.9952675 C20.088523,18.9984215 20.0442685,19 20,19 C18.8245863,19 17.8000084,18.2000338 17.5149287,17.059715 L17,15 L7,15 L6.48507125,17.059715 C6.19999155,18.2000338 5.1754137,19 4,19 C2.97151413,19 2.13776159,18.1662475 2.13776159,17.1377616 C2.13776159,17.0934931 2.1393401,17.0492386 2.1424941,17.0050826 L2.80098151,7.78625885 C2.91311838,6.21634264 4.21944161,5 5.79335761,5 Z M14.5,10 C15.3284271,10 16,9.32842712 16,8.5 C16,7.67157288 15.3284271,7 14.5,7 C13.6715729,7 13,7.67157288 13,8.5 C13,9.32842712 13.6715729,10 14.5,10 Z M18.5,13 C19.3284271,13 20,12.3284271 20,11.5 C20,10.6715729 19.3284271,10 18.5,10 C17.6715729,10 17,10.6715729 17,11.5 C17,12.3284271 17.6715729,13 18.5,13 Z M6,9 L4,9 L4,11 L6,11 L6,13 L8,13 L8,11 L10,11 L10,9 L8,9 L8,7 L6,7 L6,9 Z"}),d))}f.displayName="Activity"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(8)),i=n(3),l=n(67),u=g(n(274)),s=g(n(7871)),d=g(n(142)),f=g(n(10)),c=g(n(41)),p=g(n(48)),v=g(n(263)),y=n(8105),m=g(n(8942)),h=n(1),_=g(n(7004));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&n.handleComboChange(e),n.recordEnd()};var r=t.defaultValue;return n.state={codes:r,mode:l.RecordModes.DEFAULT},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var a=r.prototype;return a.componentDidMount=function(){this._mounted=!0},a.componentWillUnmount=function(){this._mounted=!1,this.cleanUp()},a.cleanUp=function(){u.default.embedded&&null!=this.gs&&(this.gs.destroy(),this.gs=null)},a.handleComboChange=function(e){var t=this.state.mode,n=this.props.onChange;t===l.RecordModes.RECORDING&&(null!=n&&n(e),this.setState({codes:e}))},a.render=function(){var e,t,n=this.state,r=n.codes,a=n.mode,o=this.props.disabled;return m?(t=s.default.getDiscordUtils().inputCaptureRegisterElement,e=this.handleNativeChange):u.default.embedded||(e=this.handleComboKeys),v(l.default,{disabled:o,value:r,mode:a,onClick:this.toggleRecordMode,onChange:e,registerNativeRecorder:t,disableOnClickWhileRecording:m})},r}(a.PureComponent);h.displayName="KeybindRecorder";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(){return(l=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M15 3.999V2H9V3.999H3V5.999H21V3.999H15Z"}),s("path",{fill:d,className:f,d:"M5 6.99902V18.999C5 20.101 5.897 20.999 7 20.999H17C18.103 20.999 19 20.101 19 18.999V6.99902H5ZM11 17H9V11H11V17ZM15 17H13V11H15V17Z"}))}d.displayName="Trash"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=_(n(0)),o=m(n(8)),i=m(n(85)),l=m(n(9195)),u=m(n(7575)),s=m(n(248)),d=m(n(646)),f=_(n(113)),c=m(n(8152)),p=m(n(102)),v=m(n(7126)),y=m(n(423));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function v(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,y(e,t)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){function t(){return e.apply(this,arguments)||this}return v(t,e),t.prototype.render=function(){var e=this.props,t=e.scrollable,n=p(e,["scrollable"]);return t?f("aside",{className:u.default.sidebarScrollable},void 0,f(l.default,{fade:!0,className:u.default.scroller},void 0,a.createElement(i.default.Child,c({},n,{wrap:!0})))):a.createElement(i.default.Child,c({},n,{wrap:!0}))},t}(a.PureComponent);t.Sidebar=m,m.displayName="Sidebar",m.defaultProps={basis:232,grow:0,shrink:0,className:u.default.sidebar};var h=function(e){function t(){return e.apply(this,arguments)||this}return v(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=p(e,["className"]);return a.createElement(i.default.Child,c({className:(0,o.default)(u.default.content,t),wrap:!0},n))},t}(a.PureComponent);t.Content=h,h.displayName="Content";var _=function(e){function t(){return e.apply(this,arguments)||this}return v(t,e),t.prototype.render=function(){return a.createElement(i.default,this.props)},t}(a.PureComponent);_.displayName="Layout",_.defaultProps={className:u.default.layout,direction:i.default.Direction.HORIZONTAL,justify:i.default.Justify.START,align:i.default.Align.START,wrap:i.default.Wrap.NO_WRAP,shrink:1,grow:1,basis:"auto"},_.Direction=i.default.Direction,_.Justify=i.default.Justify,_.Align=i.default.Align,_.Wrap=i.default.Wrap,_.Sidebar=m,_.Content=h;var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useAllLiveStageChannels=function(){return d((0,r.useStateFromStores)([u.default],(function(){return u.default.getAllStageInstances().map((function(e){return e.channel_id}))}),[]))},t.default=function(e){return d((0,r.useStateFromStores)([u.default],(function(){return Object.keys(u.default.getStageInstancesByGuild(e))}),[e]))};var r=n(3),a=s(n(9)),o=s(n(48)),i=n(60),l=n(1130),u=s(n(237));function s(e){return e&&e.__esModule?e:{default:e}}function d(e){var t=(0,r.useStateFromStoresArray)([a.default],(function(){return e.map((function(e){return a.default.getChannel(e)})).filter(i.isNotNullish)}),[e]);return(0,r.useStateFromStoresArray)([o.default],(function(){return t.filter((function(e){return o.default.can(l.JOIN_VOCAL_CHANNEL_PERMISSIONS,e)}))}),[t])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDispatchApplicationStates=k,t.default=void 0;var r,a,o,i,l,u=N(n(0)),s=C(n(8)),d=C(n(265)),f=C(n(3)),c=C(n(425)),p=n(49),v=C(n(146)),y=C(n(371)),m=C(n(56)),h=n(7734),_=C(n(8809)),g=C(n(248)),E=C(n(7648)),S=N(n(127)),O=C(n(8669)),I=n(1),T=C(n(7)),b=C(n(7163));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function P(e,t,n,r){l||(l="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var i=new Array(o),u=0;u0?m.default.getGame(e[0].applicationId):null,firstState:t.length>0?t[0]:null}}))((function(e){var t=e.determineOwnVisibility,n=void 0===t||t,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["determineOwnVisibility"]);return n?P(c.default,{component:u.Fragment},void 0,r.percent>0&&r.percent<100?u.createElement(w,r):null):u.createElement(w,r)}));t.default=j},function(e,t,n){e.exports=n.p+"3bd0d83cb24ccf918b757ab5c18dc564.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(978)),a=u(n(3)),o=u(n(2)),i=u(n(13)),l=n(695);n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=null;var f=new(function(e){var t,n;function a(){return e.apply(this,arguments)||this}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n),a.prototype.isUnderageAnonymous=function(){return i.default.embedded?null!=d&&d+l.AGE_GATE_REGISTER_TIMEOUT_MS>Date.now():null!=r.default.parse(document.cookie).underage},a}(a.default.Store))(o.default,{AGE_GATE_PREVENT_UNDERAGE_REGISTRATION:function(e){return!0,d=Date.now(),void(document.cookie="underage=1;path=/")},LOGIN_SUCCESS:function(e){return!1,d=null,void(document.cookie="underage=1;path=/;max-age=0")}});t.default=f},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(7563),o=u(n(13)),i=u(n(37)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","background"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:d,fillRule:"nonzero",d:"M22.031 12.665c-.923-.4338-1.9384-.665-2.9778-.665-.695 0-1.3663.1013-2 .29V11h-4V7h-2v4h-4v2h4v4h1.29c-.1887.6337-.29 1.305-.29 2 0 1.0394.2312 2.055.665 2.978-.2207.0146-.4424.022-.665.022-2.6522 0-5.1957-1.0536-7.071-2.929C3.1067 17.1958 2.053 14.6523 2.053 12c0-5.5228 4.4772-10 10-10 2.6522 0 5.1957 1.0536 7.071 2.929 1.8754 1.8753 2.929 4.4188 2.929 7.071 0 .2225-.0074.4443-.022.665zM15.4457 13c-.9793.59-1.8023 1.413-2.3924 2.3924V13h2.3924z"}),s("path",{className:f,fill:d,d:"M19.0532 14c1.326 0 2.598.5268 3.5355 1.4645.9377.9376 1.4645 2.2094 1.4645 3.5355 0 1.326-.5268 2.598-1.4645 3.5355C21.651 23.4732 20.3793 24 19.0532 24c-1.326 0-2.5978-.5268-3.5355-1.4645C14.58 21.598 14.0532 20.326 14.0532 19c0-2.7614 2.2386-5 5-5zm-1 7l3-2-3-2v4z"})))}d.displayName="PlusCirclePlay"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z"}))}d.displayName="Gamepad"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={popFirstFile:function(){a.default.dispatch({type:o.ActionTypes.UPLOAD_MODAL_POP_FILE})},pushFiles:function(e){var t=e.files,n=e.channelId,r=e.showLargeMessageDialog;a.default.dispatch({type:o.ActionTypes.UPLOAD_MODAL_PUSH_FILES,files:t,channelId:n,showLargeMessageDialog:r})},clearAll:function(){a.default.dispatch({type:o.ActionTypes.UPLOAD_MODAL_CLEAR_ALL_FILES})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(6)),a=s(n(3)),o=s(n(2)),i=s(n(104)),l=s(n(20)),u=s(n(270));n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f={},c={},p={};var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(u.default)},a.getUserProfile=function(e){return f[e]},a.getMutualFriends=function(e){return c[e]},a.getMutualGuilds=function(e){return p[e]},r}(a.default.Store))(o.default,{USER_PROFILE_MODAL_FETCH_SUCCESS:function(e){var t={};e.mutual_guilds.forEach((function(e){var n=e.id,r=e.nick,a=l.default.getGuild(n);null!=a&&(t[n]={guild:a,nick:r})}));var n=e.premium_since||null;p[e.user.id]=u.default.getFlattenedGuilds().filter((function(e){return null!=t[e.id]})).map((function(e){return{guild:t[e.id].guild,nick:t[e.id].nick}})),f[e.user.id]={connectedAccounts:e.connected_accounts||[],premiumSince:null!=n?new Date(n):null,premiumGuildSince:null!=e.premium_guild_since?new Date(e.premium_guild_since):null}},LOAD_MUTUAL_FRIENDS:function(e){c[e.userId]=(0,r.default)(e.mutualFriends).map((function(e){return{key:e.id,user:new i.default(e)}})).sortBy((function(e){return e.user.username.toLowerCase()})).value()}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=p(n(0)),o=f(n(8)),i=p(n(36)),l=f(n(63)),u=n(1),s=f(n(6974)),d=f(n(423));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1)){var e=F.current.getBoundingClientRect(),t=e.width,n=e.height;U({width:t,height:n});var r=Math.min(t,n);O(r),b(E(t,n,r))}},V=a.useCallback((function(e){var t=G.current,n=t.x,r=t.y;if(M&&(e.clientX!==n||e.clientY!==r)){var a=e.clientX-D.x,o=e.clientY-D.y;H(a,o,T)}}),[T,M,D,H]),W=function(){N(!1)};return a.useEffect((function(){return window.addEventListener("mouseup",W),window.addEventListener("resize",x),function(){window.removeEventListener("mouseup",W),window.removeEventListener("resize",x)}})),a.useEffect((function(){if(M)return window.addEventListener("mousemove",V),function(){return window.removeEventListener("mousemove",V)}}),[V,M]),g(f.ModalRoot,{onAnimationEnd:x,transitionState:n,size:f.ModalSize.MEDIUM,"aria-labelledby":B},void 0,g(f.ModalContent,{className:v.default.modalContent},void 0,g(f.ModalHeader,{separator:!1,id:B},void 0,g(s.FormTitle,{tag:s.FormTitleTags.H4},void 0,p.default.Messages.AVATAR_UPLOAD_EDIT_MEDIA)),g("div",{className:v.default.editingContainer},void 0,a.createElement("img",{style:_({transform:"translate3d("+G.current.x+"px, "+G.current.y+"px, 0px)"},null==j||1===A?{}:{width:j.width*A,minWidth:j.width*A,height:j.height*A}),className:v.default.image,src:t,alt:"avatar",ref:F,onMouseDown:function(e){var t=e.clientX-G.current.x,n=e.clientY-G.current.y;w({x:t,y:n}),N(!0)},draggable:!1}),g("div",{className:v.default.overlay,style:{width:S,height:S}})),g("div",{className:v.default.sliderContainer},void 0,g(d.default,{className:v.default.icon,width:24,height:24}),g(l.default,{initialValue:1,minValue:1,maxValue:2,keyboardStep:.025,asValueChanges:function(e){if(null!=j){var t=E(j.width*e,j.height*e,S),n=G.current,r=n.x,a=n.y;(0,o.inRange)(r,t.right,t.left)&&(0,o.inRange)(a,t.top,t.bottom)||H(r,a,t),R(e),b(t)}},equidistant:!0,hideBubble:!0}),g(d.default,{className:v.default.icon,width:48,height:48}))),g(f.ModalFooter,{className:v.default.modalFooter},void 0,g(i.default,{className:v.default.cancelButton,look:i.default.Looks.LINK,color:i.default.Colors.PRIMARY,size:i.ButtonSizes.SMALL,onClick:m},void 0,p.default.Messages.AVATAR_UPLOAD_CANCEL),g(i.default,{size:i.ButtonSizes.SMALL,onClick:function(){if(null!=F.current){var e=F.current,t=e.naturalWidth/e.width,n=S/2,a=(e.width/2-n-G.current.x)*t,o=(e.height/2-n-G.current.y)*t,i=S*t,l=Math.min(i,c.AVATAR_MAX_SIZE),u=document.createElement("canvas");u.width=l,u.height=l;var s=u.getContext("2d");null!=s&&s.drawImage(e,a,o,i,i,0,0,u.width,u.height),r(u.toDataURL("image/png"),y),m()}}},void 0,p.default.Messages.AVATAR_UPLOAD_APPLY)))};S.displayName="AvatarUploadModal";var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(112),o=n(254),i=(r=n(672))&&r.__esModule?r:{default:r},l=n(1);function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}function d(){return(d=s(regeneratorRuntime.mark((function e(t,n,r,u){var s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,i.default.post({url:l.Endpoints.GUILDS,body:{name:t,icon:n,channels:r.channels,system_channel_id:r.system_channel_id,roles:r.roles,guild_template_code:r.code},trackedActionData:{event:a.NetworkActionNames.GUILD_CREATE,metadata:{template_name:r.id,is_community_intent:u}}});case 3:return s=e.sent,e.abrupt("return",s.body);case 7:throw e.prev=7,e.t0=e.catch(0),new o.V8APIError(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}var f={createGuildFromTemplate:function(e,t,n,r){return d.apply(this,arguments)}};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-09_guild_template_reorder",label:"Reorder guild templates for school use cases",defaultConfig:{reorderTemplates:!1},treatments:[{id:1,label:"Reorder templates to prioritize school-related templates",config:{reorderTemplates:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GUILD_TEMPLATE_ICONS=void 0;var r=d(n(7943)),a=d(n(8270)),o=d(n(8271)),i=d(n(8272)),l=d(n(8273)),u=d(n(7944)),s=d(n(8274));function d(e){return e&&e.__esModule?e:{default:e}}var f={CREATE:o.default,GAMING:l.default,FRIENDS:i.default,STUDY:s.default,CLUBS:a.default,CREATORS:r.default,LOCAL_COMMUNITY:u.default,SCHOOL_CLUB:a.default};t.GUILD_TEMPLATE_ICONS=f},function(e,t,n){e.exports=n.p+"d149a7d17b8c891a36059af8d4108813.svg"},function(e,t,n){e.exports=n.p+"79516499036b21acd5f56ccba0635c38.svg"},function(e,t,n){e.exports=n.p+"6670414aa93c6a4b3b5c7f57ead40533.svg"},function(e,t,n){e.exports=n.p+"b13e5fb6748d48b8d32a0a7b720d3a31.svg"},function(e,t,n){e.exports=n.p+"8ea6fb273c261048c7cfb159b0bd286e.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=E(n(1030)),l=E(n(181)),u=E(n(36)),s=E(n(84)),d=E(n(63)),f=E(n(178)),c=n(106),p=n(129),v=n(50),y=E(n(43)),m=n(7762),h=n(1),_=E(n(7)),g=E(n(6794));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var i=new Array(o),l=0;l1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["src","original","placeholder","width","height","animated","children","renderLinkComponent","maxWidth","maxHeight","shouldAnimate"])),h=(0,o.zoomFit)(s,d),_=h.width,g=h.height;return f("div",{className:u.default.wrapper},void 0,a.createElement(i.default,c({src:t,placeholder:r,shouldLink:!1,width:s,height:d,maxWidth:_,maxHeight:g,children:v,animated:p,autoPlay:!0},m)),null!=n&&y({href:n,target:"_blank",rel:"noreferrer noopener",className:u.default.downloadLink,children:l.default.Messages.OPEN_ORIGINAL_IMAGE}))},r}(a.PureComponent);t.default=v,v.displayName="ImageModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(8)),o=i(n(6802));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["className"]);return r.createElement("div",u({className:(0,a.default)(o.default.gifTag,t)},n))}s.displayName="GIFTag"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ImageReadyStates=void 0;var r,a=p(n(0)),o=f(n(8)),i=f(n(140)),l=n(5411),u=f(n(249)),s=p(n(227)),d=f(n(6803));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(){return(v=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(t,["className","imageClassName","readyState","src","alt","width","height","maxWidth","maxHeight","minWidth","minHeight","accessory","zoomable","original","children","renderItem","renderAccessory","tabIndex"]);if(1===p&&1===m)return null;var L,D=(0,l.fit)(p,m,g,S,O,I),w={},k="div";null!=C&&(k=u.default,w.href=C,w.tabIndex=A),L=null!=f&&i===h.READY&&"function"==typeof M?null!=N?N():M({src:f,size:D,alt:c,className:r}):i===h.LOADING?y("div",{className:d.default.imageWrapperInner},void 0,f?y("img",{alt:c,className:d.default.imagePlaceholder,src:f,style:D}):null,f?y("div",{className:d.default.imagePlaceholderOverlay}):null,y(s.default,{type:s.SpinnerTypes.WANDERING_CUBES})):y("div",{className:d.default.imageWrapperInner},void 0,y("div",{className:d.default.imageError}));var j=null!=P?P():null;return j=j||T,a.createElement(k,v({className:(0,o.default)(d.default.imageWrapper,(e={},e[d.default.imageZoom]=b,e[d.default.imageWrapperBackground]=i!==h.READY,e[d.default.clickable]=null!=R.onClick,e),n),style:null!=N?null:D},w,R),j?y("div",{className:d.default.imageAccessory},void 0,j):null,L)},r}(a.PureComponent);t.default=_,_.displayName="Image",_.defaultProps={readyState:h.READY,zoomable:!0,alt:"",children:function(e){var t=e.src,n=e.size,r=e.alt;return y("img",{className:e.className||void 0,alt:r,src:t,style:n})},minWidth:0,minHeight:0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"CheckboxItem",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"MenuCheckboxItemProps",{enumerable:!0,get:function(){return a.MenuCheckboxItemProps}}),Object.defineProperty(t,"ControlItem",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"MenuControlItemProps",{enumerable:!0,get:function(){return o.MenuControlItemProps}}),Object.defineProperty(t,"CustomItem",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"MenuCustomItemProps",{enumerable:!0,get:function(){return i.MenuCustomItemProps}}),Object.defineProperty(t,"MenuCustomItemRenderProps",{enumerable:!0,get:function(){return i.MenuCustomItemRenderProps}}),Object.defineProperty(t,"Group",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"MenuGroupProps",{enumerable:!0,get:function(){return l.MenuGroupProps}}),Object.defineProperty(t,"Item",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"MenuItemProps",{enumerable:!0,get:function(){return u.MenuItemProps}}),Object.defineProperty(t,"RadioItem",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"MenuRadioItemProps",{enumerable:!0,get:function(){return s.MenuRadioItemProps}}),Object.defineProperty(t,"Separator",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"SubmenuItem",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"MenuSubmenuItemProps",{enumerable:!0,get:function(){return f.MenuSubmenuItemProps}});var r,a=p(n(8289)),o=p(n(8292)),i=p(n(8293)),l=p(n(8294)),u=p(n(8295)),s=p(n(8296)),d=(r=n(8297))&&r.__esModule?r:{default:r},f=p(n(8298));function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(84)),l=c(n(8290)),u=c(n(8291)),s=c(n(7793)),d=n(7568),f=c(n(6727));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.625 3H5.375C4.06519 3 3 4.06519 3 5.375V18.625C3 19.936 4.06519 21 5.375 21H18.625C19.936 21 21 19.936 21 18.625V5.375C21.0057 4.08803 19.9197 3 18.625 3ZM19 19V5H4.99999V19H19Z",className:c,fill:d}))}d.displayName="Checkbox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","className","background","foreground"]);return o.createElement("svg",u({},(0,i.default)(v),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.37499 3H18.625C19.9197 3 21.0056 4.08803 21 5.375V18.625C21 19.936 19.9359 21 18.625 21H5.37499C4.06518 21 3 19.936 3 18.625V5.375C3 4.06519 4.06518 3 5.37499 3Z",className:c,fill:d}),s("path",{d:"M9.58473 14.8636L6.04944 11.4051L4.50003 12.9978L9.58473 18L19.5 8.26174L17.9656 6.64795L9.58473 14.8636Z",className:p,fill:d}))}d.displayName="CheckboxChecked"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=n(7568),l=u(n(6727));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u100?100:10;return g(d.default,{"aria-labelledby":"everyone-popout-label"},void 0,g("form",{className:m.default.everyonePopout,onSubmit:this.handleConfirm},void 0,g("div",{className:m.default.body},void 0,a.createElement("div",{className:m.default.animation,ref:function(t){e.animRef=t}}),g("div",{className:m.default.content},void 0,g("div",{className:m.default.header},void 0,y.default.Messages.SELF_XSS_HEADER),g(c.default,{id:"everyone-popout-label"},void 0,y.default.Messages.EVERYONE_POPOUT_BODY.format({role:r,count:(parseInt(n/o,10)*o).toLocaleString()})),g("div",{className:m.default.buttonWrapper},void 0,g("div",{className:m.default.buttonContainer},void 0,g(s.default,{className:m.default.button,look:s.default.Looks.OUTLINED,onClick:this.handleCancel},void 0,y.default.Messages.EDIT_MESSAGE),g(c.default,{size:c.default.Sizes.SIZE_12,className:m.default.buttonHint},void 0,y.default.Messages.EVERYONE_POPOUT_ESC.format())),g("div",{className:m.default.buttonContainer},void 0,g(s.default,{className:m.default.button,onClick:this.handleConfirm,type:"submit",autoFocus:!0},void 0,y.default.Messages.EVERYONE_POPOUT_SEND_NOW),g(c.default,{size:c.default.Sizes.SIZE_12,className:m.default.buttonHint},void 0,y.default.Messages.EVERYONE_POPOUT_ENTER.format()))))),g("div",{className:m.default.footer},void 0,g(f.default,{color:v.Colors.PRIMARY_DARK_400,className:m.default.icon}),g(c.default,{},void 0,y.default.Messages.EVERYONE_POPOUT_FOOTER))))},h}(a.PureComponent);t.default=O,O.displayName="EveryonePopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(21)),a=u(n(1034)),o=u(n(7889)),i=u(n(48)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(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 d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n30&&i.default.can(l.Permissions.MENTION_EVERYONE,t)},everyoneMemberCount:c,extractEveryoneRole:function(e,t){for(var n,r=s(a.default.parsePreprocessor(t,e));!(n=r()).done;){var o=p(n.value);if(null!=o)return o}return null}};t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=n(67),l=s(n(63)),u=s(n(6813));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["activity","user","source"]),c=(0,s.useSpotifyPlayAction)(t,n,r),y=c.label,m=c.tooltip,h=c.loading,_=c.disabled,g=c.onClick;return v(l.default,{text:m},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave;return a.createElement(o.default,p({},f,{onClick:g,onMouseEnter:t,onMouseLeave:n,disabled:_,submitting:h}),v(i.default,{align:i.default.Align.CENTER},void 0,v(u.default,{className:d.default.spotifyButtonLogo}),y))}))}y.displayName="SpotifyPlayButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=p(n(36)),o=p(n(63)),i=n(106),l=p(n(113)),u=n(50),s=p(n(43)),d=n(7801),f=p(n(7)),c=p(n(6815));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["activity","user","channelId","guildId","source","size","className"]),g=(0,d.useSpotifySyncAction)(t,n,p,s.default.getNickname(c,r,n)),E=g.tooltip,S=g.loading,O=g.disabled,I=g.onClick;return y(l.default,{text:E},void 0,(function(e){var n=e.onMouseEnter,r=e.onMouseLeave;return a.createElement(i.default,v({},_,{size:(0,o.default)(m,f.default.iconButtonSize),className:(0,o.default)(h,f.default.iconButton),onClick:I,onMouseEnter:n,onMouseLeave:r,disabled:O,submitting:S,"aria-label":E||t.name}),y(u.default,{className:f.default.listenAlongIcon}))}))}m.displayName="SpotifySyncButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(1031),o=l(n(7632)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t0}})),M=T.activeStream,N=T.watchingOtherStream,P=(0,o.useStateFromStores)([f.default],(function(){return f.default.getChannel(null==I?void 0:I.channelId)})),A=(0,o.useStateFromStores)([v.default,c.default,p.default],(function(){return null!=P&&(0,s.canWatchStream)(P,v.default,c.default,p.default)}),[P]),R=null!=M&&null!=I&&M.state!==E.ApplicationStreamStates.ENDED&&M.ownerId===I.ownerId,L=function(e){null!=I&&(l.default.selectVoiceChannel(I.channelId),R||(0,u.watchStreamAndTransitionToStream)(I,{forceMultiple:e}),_.ComponentDispatch.dispatch(E.ComponentActions.POPOUT_CLOSE),_.ComponentDispatch.dispatch(E.ComponentActions.MODAL_CLOSE),i.default.popAll())};if(null==I)return null;var D=S.default.Messages.WATCH_STREAM;t?D=S.default.Messages.WATCH_STREAM_STREAMING:R&&(D=S.default.Messages.WATCH_STREAM_WATCHING);var w={color:n,look:r};return a.createElement(a.Fragment,null,a.createElement(g.default,b({key:"play",disabled:t||R||!A,onClick:function(){return L(!1)}},w,{fullWidth:!0}),C(h.default,{className:O.default.streamIcon}),D),N&&!R?C(y.default,{text:S.default.Messages.STREAM_WATCH_MULTIPLE_TOOLTIP},void 0,(function(e){return a.createElement(g.default,b({},e,{onClick:function(){var t;null===(t=e.onClick)||void 0===t||t.call(e),L(!0)}},w,{className:O.default.iconButton,size:O.default.iconButtonSize}),C(m.default,{className:O.default.iconSize}))})):null)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=I(n(358)),l=I(n(170)),u=n(332),s=n(449),d=I(n(142)),f=I(n(9)),c=I(n(20)),p=I(n(48)),v=I(n(65)),y=I(n(248)),m=I(n(8187)),h=I(n(5412)),_=n(120),g=I(n(7632)),E=n(1),S=I(n(7)),O=I(n(6816));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u6&&null!=s&&(d=(null==s?void 0:s.slice(Math.max((null==s?void 0:s.length)-6,0)))||[],f=s.length-6),b("div",{className:g.default.footer},void 0,null!=d&&d.length>0?a.createElement(a.Fragment,null,b(v.default,{size:v.default.Sizes.SIZE_12,muted:!0,className:g.default.emojiHeader},void 0,_.default.Messages.SERVER_EMOJI),b("div",{className:(0,o.default)(g.default.emojiContainer,(e={},e[g.default.withCounter]=null!=f,e))},void 0,d.map((function(e){var t=i.default.getEmojiURL({id:e.id,animated:!1});return b(p.default,{text:":"+e.name+":"},e.id,(function(e){var n;return a.createElement("img",T({},e,{width:24,height:24,src:t,className:(0,o.default)((n={},n[g.default.emoji]=null==f,n)),alt:""}))}))})),null!=f?b(v.default,{size:v.default.Sizes.SIZE_12,muted:!0,className:g.default.emojiCounter},void 0,"+"+f):null)):null,b(u.default,{look:u.default.Looks.FILLED,color:u.default.Colors.BRAND,size:u.default.Sizes.SMALL,onClick:n,submitting:r,autoFocus:!0},void 0,_.default.Messages.GUILD_POPOUT_VIEW_SERVER_BUTTON))},O.renderGuild=function(){var e,t,n=this.props,r=n.guild,u=n.onView;if(null==r)return null;var d=r.name,v=r.id,E=r.discoverySplash,S=r.icon,O=r.description,I=r.presenceCount,T=r.memberCount,C=i.default.getGuildDiscoverySplashURL({id:v,splash:E,size:250*(0,l.getDevicePixelRatio)()}),M=i.default.getGuildIconURL({id:v,icon:S,size:80})||void 0;return a.createElement(a.Fragment,null,null!=C?b("img",{src:C,alt:"",className:g.default.splashImage}):null,b("div",{className:(0,o.default)(g.default.body,(e={},e[g.default.hasSplash]=null!=C,e))},void 0,b("div",{className:(0,o.default)((t={},t[g.default.iconWithSplash]=null!=C,t))},void 0,b(s.default,{onClick:u},void 0,b(y.default,{mask:y.default.Masks.SQUIRCLE,width:88,height:88},void 0,b("div",{className:g.default.iconMask},void 0,b(y.default,{mask:y.default.Masks.SQUIRCLE,width:80,height:80},void 0,b("img",{src:M,alt:"",className:g.default.avatar})))))),null!=d?b("div",{className:g.default.guildNameWrapper},void 0,b(c.default,{className:g.default.badge,guild:r,tooltipPosition:p.default.Positions.TOP,tooltipColor:p.default.Colors.PRIMARY,badgeColor:h.Colors.PRIMARY_DARK}),b("span",{className:g.default.guildName},void 0,d)):null,null!=O?b(m.default,{color:m.default.Colors.HEADER_SECONDARY,className:g.default.description},void 0,O):null,b(f.default,{className:g.default.memberInfo,align:f.default.Align.CENTER},void 0,null!=I?b("div",{className:g.default.memberCount},void 0,b("div",{className:g.default.dotOnline}),b("span",{className:g.default.memberText},void 0,_.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:I}))):null,null!=T?b("div",{className:g.default.memberCount},void 0,b("div",{className:g.default.dotOffline}),b("span",{className:g.default.memberText},void 0,_.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:T}))):null)),this.renderFooter())},O.render=function(){var e=this.props,t=e.loading,n=e.guild,r=null,a=null;return t?(r=this.renderLoading(),a=_.default.Messages.LOADING):null!=n?(r=this.renderGuild(),a=n.name):(r=this.renderUnavailable(),a=_.default.Messages.GUILD_UNAVAILABLE_HEADER),b(d.default,{"aria-label":a,className:g.default.guildPopout},void 0,r)},r}(a.Component);M.displayName="GuildPopout";var N=M;t.default=N},function(e,t,n){e.exports=n.p+"9b6e88ab0dce304077f9037fbcced99a.svg"},function(e,t,n){e.exports=n.p+"568ed23b69c459a68d126f08051a9b44.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchGuildForPopout=function(e){return s.apply(this,arguments)};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}function s(){return(s=u(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dirtyDispatch({type:o.ActionTypes.GUILD_POPOUT_FETCH_START,guildId:t}),e.prev=1,e.next=4,r.default.get({url:o.Endpoints.GUILD_PREVIEW(t),oldFormErrors:!0});case 4:n=e.sent,a.default.dispatch({type:o.ActionTypes.GUILD_POPOUT_FETCH_SUCCESS,guildId:t,guild:n.body}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),a.default.dispatch({type:o.ActionTypes.GUILD_POPOUT_FETCH_FAILURE,guildId:t});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=u(n(3)),o=u(n(2)),i=u(n(10)),l=n(7603);n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(){return(d=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,transform:"translate(3.000000, 4.000000)",d:"M16 0H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h4v-2H2V4h14v10h-4v2h4c1.1 0 2-.9 2-2V2a2 2 0 0 0-2-2zM9 6l-4 4h3v6h2v-6h3L9 6z"}))}d.displayName="OpenExternal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M10.293 3.29604C10.579 3.01004 11.009 2.92504 11.383 3.07904C11.757 3.23204 12 3.59904 12 4.00204V20.002C12 20.407 11.757 20.772 11.383 20.927C11.009 21.082 10.579 20.996 10.293 20.71L6 16.002H3C2.45 16.002 2 15.552 2 15.002V9.00204C2 8.45304 2.45 8.00204 3 8.00204H6L10.293 3.29604ZM14 9.00195C15.654 9.00195 17 10.349 17 12.002C17 13.657 15.654 15.002 14 15.002V13.002C14.551 13.002 15 12.553 15 12.002C15 11.451 14.551 11.002 14 11.002V9.00195Z"}))}d.displayName="SpeakerQuiet"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M12,5 L12,1 L7,6 L12,11 L12,7 C15.31,7 18,9.69 18,13 C18,16.31 15.31,19 12,19 C8.69,19 6,16.31 6,13 L4,13 C4,17.42 7.58,21 12,21 C16.42,21 20,17.42 20,13 C20,8.58 16.42,5 12,5 L12,5 Z"}))}d.displayName="Replay"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{className:f,fill:d,d:"M1.93956 14.6668H6.18203C6.51658 14.6668 6.7881 14.3953 6.7881 14.0607C6.7881 13.7262 6.51658 13.4547 6.18203 13.4547H3.40261L7.21658 9.64069C7.45325 9.40402 7.45325 9.02038 7.21658 8.78371C7.0984 8.66522 6.94325 8.60613 6.7881 8.60613C6.63294 8.60613 6.47779 8.66522 6.35961 8.78371L2.54563 12.5977V9.81826C2.54563 9.48372 2.27411 9.2122 1.93956 9.2122C1.60501 9.2122 1.3335 9.48372 1.3335 9.81826V14.0607C1.3335 14.3953 1.60501 14.6668 1.93956 14.6668Z"}),s("path",{className:f,fill:d,d:"M8.78374 7.21643C9.02041 7.4531 9.40405 7.4531 9.64072 7.21643L13.4547 3.40245V6.18188C13.4547 6.51643 13.7262 6.78794 14.0608 6.78794C14.3953 6.78794 14.6668 6.51643 14.6668 6.18188V1.93941C14.6668 1.60486 14.3953 1.33334 14.0608 1.33334L9.8183 1.33334C9.48375 1.33334 9.21223 1.60486 9.21223 1.93941C9.21223 2.27396 9.48375 2.54548 9.8183 2.54548H12.5977L8.78374 6.35945C8.54707 6.59612 8.54707 6.97976 8.78374 7.21643Z"}))}d.displayName="ExpandIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M12.291 5.70697L15.998 9.41397L21.705 3.70697L20.291 2.29297L15.998 6.58597L13.705 4.29297L12.291 5.70697ZM1.99805 7H11.088C11.564 9.837 14.025 12 16.998 12V18C16.998 19.103 16.102 20 14.998 20H8.33205L2.99805 24V20H1.99805C0.894047 20 -0.00195312 19.103 -0.00195312 18V9C-0.00195312 7.897 0.894047 7 1.99805 7Z"}))}d.displayName="ChatCheck"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getVolume=o,t.setVolume=function(e){a.default.set("MediaPlayerVolume",{volume:e,muted:i()})},t.getMuted=i,t.setMuted=function(e){a.default.set("MediaPlayerVolume",{volume:o(),muted:e})};var r,a=(r=n(24))&&r.__esModule?r:{default:r};function o(){var e=(a.default.get("MediaPlayerVolume")||{}).volume;return"number"!=typeof e&&(e=1),e=Math.min(1,Math.max(0,e))}function i(){var e=(a.default.get("MediaPlayerVolume")||{}).muted;return"boolean"!=typeof e&&(e=!1),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(21)),i=n(3),l=n(349),u=h(n(7577)),s=h(n(7641)),d=h(n(9)),f=h(n(64)),c=h(n(55)),p=h(n(12)),v=h(n(7768)),y=h(n(7611)),m=h(n(269));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=s.HORIZONTAL_EMBED_BREAKPOINT}}]),t}(a.PureComponent);H.displayName="InvalidGift";var x=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o=s.HORIZONTAL_EMBED_BREAKPOINT}):F(M.StoreEmbedWithoutDimensions,{skuId:n.skuId,onEmbedClick:this.handleEmbedClick,analyticsSection:N.AnalyticsSections.GIFT_CODE_EMBED,renderCustomActions:function(){return e.renderActions(n)},renderCustomTitle:function(){return e.renderTitle(n)},renderCustomTagline:function(){return e.renderBody(n)},width:a})},j(t,[{key:"analyticsLocation",get:function(){return w({},this.props.analyticsContext.location,{section:N.AnalyticsSections.GIFT_CODE_EMBED})}}]),t}(a.Component);x.displayName="GiftCodeEmbed";var V=(0,f.default)((0,d.default)(x));var W=l.default.connectStores([v.default,_.default,m.default,y.default,h.default,p.default],(function(e){var t=e.code,n=e.author,r=v.default.get(t),a=null!=r?_.default.get(r.skuId):null;return{sku:a,giftCode:r,gifter:null!=r&&null!=r.userId?m.default.getUser(r.userId):null,subscriptionPlan:null!=r&&null!=r.subscriptionPlanId?h.default.get(r.subscriptionPlanId):null,isSelfGift:null!=r?p.default.getId()===r.userId:p.default.getId()===n.id,currentUser:m.default.getCurrentUser(),resolved:v.default.getIsResolved(t),libraryApplication:null!=a&&null!=r?b.firstLibraryApplicationForGiftCode(r,a,y.default):null}}))(V);t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(54)),a=n(8357),o=i(n(104));function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=function(e){var t,n;function r(t){var n;return(n=e.call(this)||this).id=t.id,n.skuId=t.skuId,n.summary=t.summary,n.tagline=t.tagline,n.flavorText=t.flavorText,n.description=t.description,n.carouselItems=t.carouselItems||[],n.childSkuIds=t.childSkuIds||[],n.alternativeSkuIds=t.alternativeSkuIds||[],n.assets=t.assets||[],n.staffNotes=t.staffNotes,n.guild=t.guild,n.thumbnail=t.thumbnail||null,n.boxArt=t.boxArt||null,n.previewVideo=t.previewVideo||null,n.headerBackground=t.headerBackground||null,n.headerLogoDarkTheme=t.headerLogoDarkTheme||null,n.headerLogoLightTheme=t.headerLogoLightTheme||null,n.heroBackground=t.heroBackground||null,n.heroVideo=t.heroVideo||null,n.entitlementBranchId=t.entitlementBranchId||null,n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),r.createFromServer=function(e){var t=e.staff_notes;return new r({id:e.id,skuId:e.sku.id,summary:e.summary,tagline:e.tagline,flavorText:e.flavor_text,description:e.description,childSkuIds:null!=e.child_skus?e.child_skus.map((function(e){return e.id})):null,alternativeSkuIds:null!=e.alternative_skus?e.alternative_skus.map((function(e){return e.id})):null,carouselItems:null!=e.carousel_items?e.carousel_items.map((function(e){return{assetId:e.asset_id,youtubeVideoId:e.youtube_video_id}})):null,assets:null!=e.assets?e.assets.map(a.transformStoreAssetFromServer):null,staffNotes:null!=t?{content:t.content,user:null!=t.user?new o.default(t.user):null}:null,guild:null!=e.guild?{id:e.guild.id,name:e.guild.name,icon:e.guild.icon,approximateMemberCount:e.guild.approximate_member_count,approximatePresenceCount:e.guild.approximate_presence_count}:null,thumbnail:null!=e.thumbnail?(0,a.transformStoreAssetFromServer)(e.thumbnail):null,previewVideo:null!=e.preview_video?(0,a.transformStoreAssetFromServer)(e.preview_video):null,headerBackground:null!=e.header_background?(0,a.transformStoreAssetFromServer)(e.header_background):null,headerLogoDarkTheme:null!=e.header_logo_dark_theme?(0,a.transformStoreAssetFromServer)(e.header_logo_dark_theme):null,headerLogoLightTheme:null!=e.header_logo_light_theme?(0,a.transformStoreAssetFromServer)(e.header_logo_light_theme):null,boxArt:null!=e.box_art?(0,a.transformStoreAssetFromServer)(e.box_art):null,heroBackground:null!=e.hero_background?(0,a.transformStoreAssetFromServer)(e.hero_background):null,heroVideo:null!=e.hero_video?(0,a.transformStoreAssetFromServer)(e.hero_video):null,entitlementBranchId:e.entitlement_branch_id})},r.prototype.isSlimDirectoryVersion=function(){return null==this.description},r}(r.default);t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transformStoreAssetFromServer=function(e){return{id:e.id,filename:e.filename,size:e.size,width:e.width,height:e.height,mimeType:e.mime_type}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=W(n(0)),o=x(n(140)),i=x(n(101)),l=n(3),u=x(n(2)),s=n(1094),d=W(n(1027)),f=x(n(8359)),c=x(n(5436)),p=x(n(8048)),v=x(n(1e3)),y=x(n(56)),m=x(n(12)),h=x(n(5435)),_=x(n(5408)),g=W(n(7854)),E=x(n(335)),S=x(n(441)),O=x(n(5192)),I=x(n(63)),T=x(n(989)),b=x(n(439)),C=x(n(227)),M=n(129),N=x(n(7811)),P=n(50),A=x(n(15)),R=n(5294),L=x(n(13)),D=n(250),w=n(7642),k=n(355),j=x(n(5303)),U=x(n(8049)),G=n(8050),F=n(1),B=x(n(7)),H=x(n(6752));function x(e){return e&&e.__esModule?e:{default:e}}function V(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return V=function(){return e},e}function W(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=V();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1?Y(O.default,{activeId:e,breadcrumbs:t,className:H.default.breadcrumbs}):null)},l.render=function(){var e=this,t=this.props,n=t.sku,r=t.isFetchingSKU,o=t.isPurchasing,i=t.purchaseError,l=t.isUserEntitledToSku,u=t.forceConfirmationStepOnMount,s=t.transitionState;return null==n||r?J:a.createElement(f.default,{ref:this._paymentModalRef,transitionState:s,canSubmit:null!=this.getSkuPrice(),needsToBeGift:n.type===F.SKUTypes.DURABLE_PRIMARY&&!0===l,isGiftable:this.isGiftable,isPurchasing:o,purchaseError:i,price:this.getPrice(),size:P.ModalSize.SMALL,onPurchase:this.handlePurchase,onIsGiftUpdate:d.updateSKUPaymentIsGift,onPaymentSourceChange:this.handlePaymentSourceChange,onClose:function(){return e.handleClose()},onClearError:d.clearPurchaseError,renderHeader:this.renderHeader,renderConfirmationBody:this.renderConfirmation,submitButtonText:this.isGift?B.default.Messages.APPLICATION_STORE_BUY_GIFT:B.default.Messages.APPLICATION_STORE_BUY,initialStep:u?R.Steps.CONFIRM:null,onStepChange:this.handleStepChange,isGift:this.isGift})},n=t,(r=[{key:"closable",get:function(){var e=this._paymentModalRef.current;return null!=e&&e.closable}},{key:"isGiftable",get:function(){var e=this.props.sku;return null!=e&&e.isGiftable(this.getPrice())}},{key:"isGift",get:function(){return this.props.isGift&&this.isGiftable}}])&&Z(n.prototype,r),o&&Z(n,o),t}(a.PureComponent);ee.displayName="SKUPayment";var te=a.forwardRef((function(e,t){var n=e.applicationId,r=e.skuId,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["applicationId","skuId"]),i=(0,l.useStateFromStores)([y.default],(function(){return y.default.getGame(n)})),u=(0,l.useStateFromStoresArray)([g.default],(function(){return[g.default.getPricesForSku(r),g.default.isPurchasingSKU,g.default.error,g.default.analyticsLocation,g.default.promotionId,g.default.giftCode,g.default.isGift,g.default.isIAP,g.default.forceConfirmationStepOnMount]})),s=u[0],d=u[1],f=u[2],c=u[3],p=u[4],v=u[5],O=u[6],I=u[7],T=u[8],b=(0,l.useStateFromStoresArray)([E.default],(function(){return[E.default.get(r),E.default.isFetching(r)]})),C=b[0],M=b[1],N=(0,l.useStateFromStores)([S.default],(function(){return S.default.inTestModeForApplication(n)})),P=(0,l.useStateFromStores)([_.default,m.default],(function(){return _.default.isEntitledToSku(m.default.getNullableCurrentUser(),r,n)})),A=(0,l.useStateFromStores)([h.default],(function(){return h.default.error}));return a.createElement(ee,z({},o,{application:i,applicationId:n,skuId:r,prices:s,isPurchasing:d,purchaseError:A||f,analyticsLocation:c,promotionId:p,isIAP:I,giftCode:v,isGift:O,forceConfirmationStepOnMount:T,sku:C,isFetchingSKU:M,isInTestMode:N,isUserEntitledToSku:P,ref:t}))})),ne=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o1){for(var l=new Array(i),u=0;u0){var d=u[s-1],p=d===f.Steps.PAYMENT_TYPE;p&&l.clearError(),n.setState({step:d,steps:p?c.ADD_PAYMENT_STEPS:i})}else if((0,f.canGoBack)(s,t)){var v=n.props.defaultPaymentSourceId;n.setState({step:f.Steps.REVIEW,steps:c.REVIEW_PAYMENT_STEPS,paymentSourceId:v})}else r()},n.handleChoosePaymentType=function(e){switch(e){case p.PaymentSourceTypes.PAYPAL:n.setState({step:f.Steps.PAYPAL,steps:c.ADD_PAYPAL_STEPS});break;case p.PaymentSourceTypes.CARD:n.setState({step:f.Steps.CREDIT_CARD_INFORMATION,steps:c.ADD_CARD_STEPS});break;case p.PaymentSourceTypes.PAYMENT_REQUEST:n.setState({step:f.Steps.PAYMENT_REQUEST_INFO,steps:c.ADD_PAYMENT_REQUEST_STEPS})}},n.handlePaymentSourceAdd=function(e){n.setState({step:f.Steps.REVIEW,paymentSourceId:e})},n.handlePurchase=E(regeneratorRuntime.mark((function e(){var t,r,a,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.props,r=t.paymentSources,a=t.onPurchase,o=t.isGift,null!=(i=n.state.paymentSourceId)){e.next=4;break}return e.abrupt("return");case 4:return e.prev=4,e.next=7,a(r[i],o);case 7:n.setState({steps:I,step:f.Steps.CONFIRM}),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(4);case 12:case"end":return e.stop()}}),e,null,[[4,10]])}))),n.handleSelectPlan=function(){var e=n.props.paymentSources,t=Object.values(e).length>0;n.setState({step:t?f.Steps.REVIEW:f.Steps.PAYMENT_TYPE})};var r=t.defaultPaymentSourceId,a=t.paymentSources,o=t.initialStep,i=Object.values(a).length>0,u=o;return null==u&&(u=i?f.Steps.REVIEW:f.Steps.PAYMENT_TYPE),n.state={paymentSourceId:r,steps:i?c.REVIEW_PAYMENT_STEPS:c.ADD_PAYMENT_STEPS,step:u,errorStep:null},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var a,o,u,s=r.prototype;return s.componentDidMount=function(){d.default.hasFetchedPaymentSources||i.fetchPaymentSources()},s.componentDidUpdate=function(e,t){var n=this.props.onStepChange,r=this.state.step;r!==t.step&&(this._hasChangedSteps=!0,null!=n&&n(t.step,r))},r.getDerivedStateFromProps=function(e,t){var n=e.billingError,r=e.isAwaitingAuthentication,a=t.errorStep,o={};if(null==n)null!=a&&(o.errorStep=null);else{var i=(0,f.errorToStep)(n);null!=i&&i!==t.errorStep&&(o.step=i,o.errorStep=i)}return null==t.paymentSourceId&&null!=e.defaultPaymentSourceId&&(o.paymentSourceId=e.defaultPaymentSourceId),r?o.step=f.Steps.AWAITING_AUTHENTICATION:t.step===f.Steps.AWAITING_AUTHENTICATION&&(o.step=null!=n?f.Steps.REVIEW:f.Steps.CONFIRM),o},s.render=function(){var e,t=this,n=this.props,r=n.isPurchasing,a=n.canSubmit,o=n.submitButtonText,i=n.useShinySubmitButton,l=n.legalNotice,u=n.renderHeader,s=n.onPaymentSourceChange,d=n.price,p=n.onClearError,v=n.size,y=n.renderConfirmationBody,m=n.renderConfirmationFooter,h=n.className,g=n.isGift,E=n.isGiftable,S=n.needsToBeGift,O=n.onIsGiftUpdate,I=n.transitionState,T=((e={})[f.Steps.CONFIRM]={renderBody:y,renderFooter:m},e[f.Steps.SELECT_PLAN]={renderBody:function(){return t.props.renderSelectPlanBody(t.handleSelectPlan)},renderFooter:function(){return t.props.renderSelectPlanFooter()}},e),b=this.state,C=b.step,M=b.paymentSourceId,N=this.stepsToRender;return _(c.default,{transitionState:I,className:h,isPurchasing:r,canSubmit:a,submitButtonText:o,useShinySubmitButton:i,legalNotice:l,renderHeader:u,onPaymentSourceChange:s,price:d,onClearError:p,size:v,extraRenderers:T,step:C,steps:N,paymentSourceId:M,isGiftable:E,isGift:g,needsToBeGift:S,onIsGiftUpdate:O,onBack:this.handleBack,onChoosePaymentType:this.handleChoosePaymentType,onCreditCardContinue:this.handleCreditCardContinue,onPaymentSourceAdd:this.handlePaymentSourceAdd,onPurchase:this.handlePurchase,onPaypalContinue:this.handlePaypalContinue,onReviewPaymentSourceChange:this.handleReviewPaymentSourceChange,onReviewPaymentSourceAdd:this.handleReviewPaymentSourceAdd})},a=r,(o=[{key:"stepsToRender",get:function(){var e=this.props.prependSteps,t=this.state.steps;return null!=e?[].concat(e,t):t}},{key:"closable",get:function(){var e=this.state.step;return 0===(0,f.getStepIndex)(e,this.stepsToRender)||!this._hasChangedSteps}}])&&S(a.prototype,o),u&&S(a,u),r}(a.Component);t.PaymentModal=T,T.displayName="PaymentModal",T.defaultProps={useShinySubmitButton:!1,needsToBeGift:!1,isGiftable:!1,isGift:!1,renderConfirmationBody:p.NOOP_NULL,renderConfirmationFooter:p.NOOP_NULL,renderSelectPlanBody:p.NOOP_NULL,renderSelectPlanFooter:p.NOOP_NULL};var b=a.forwardRef((function(e,t){var n=(0,o.useStateFromStoresArray)([d.default],(function(){return[d.default.paymentSources,d.default.defaultPaymentSourceId]})),r=n[0],i=n[1],l=(0,o.useStateFromStores)([u.default],(function(){return u.default.error})),f=(0,o.useStateFromStoresArray)([s.default],(function(){return[s.default.error,s.default.isAwaitingAuthentication]})),c=f[0],p=f[1];return a.createElement(T,h({},e,{ref:t,billingError:c||l,paymentSources:r,defaultPaymentSourceId:i,isAwaitingAuthentication:p}))}));t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ADD_PAYMENT_REQUEST_STEPS=t.ADD_PAYPAL_STEPS=t.ADD_CARD_STEPS=t.ADD_PAYMENT_STEPS=t.REVIEW_PAYMENT_STEPS=void 0;var r,a=F(n(0)),o=U(n(3)),i=U(n(2)),l=F(n(266)),u=F(n(5194)),s=F(n(5300)),d=U(n(5171)),f=U(n(151)),c=U(n(5293)),p=U(n(5302)),v=U(n(5193)),y=U(n(337)),m=U(n(36)),h=U(n(988)),_=U(n(63)),g=U(n(989)),E=n(129),S=n(50),O=U(n(970)),I=n(5294),T=U(n(13)),b=n(169),C=U(n(5304)),M=U(n(5305)),N=n(5455),P=n(5456),A=n(5306),R=n(8361),L=n(8362),D=n(1),w=U(n(7)),k=U(n(5301)),j=U(n(5213));function U(e){return e&&e.__esModule?e:{default:e}}function G(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return G=function(){return e},e}function F(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=G();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function B(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&b.push(O(o.default,{icon:p.default,color:o.default.Colors.PRIMARY,iconSize:o.default.Sizes.LARGE},"tax_added",h.default.Messages.BILLING_SALES_TAX_ADDED.format({tax:(0,m.formatPrice)(r.tax,r.currency)})))),O(a.Fragment,{},void 0,O(c.FormTitle,{className:_.default.formTitle},void 0,h.default.Messages.BILLING_PAY_FOR_IT_WITH),O(i.default,{paymentSources:Object.values(n),selectedPaymentSourceId:d,hidePersonalInformation:u,onChange:E,onPaymentSourceAdd:S}),b,f&&O(s.default,{disabled:g,className:_.default.giftToggle,type:s.default.Types.INVERTED,value:y,onChange:T},void 0,O("div",{className:_.default.checkboxLabel},void 0,h.default.Messages.BILLING_IS_GIFT_PURCHASE)),O(l.default,{onChange:I,forceShow:!0,className:_.default.purchaseTerms,finePrint:t}))};t.ReviewStepBody=I,I.displayName="ReviewStepBody";var T=function(e){var t=e.canSubmit,n=e.submitButtonText,r=e.useShinySubmitButton,o=e.isPurchasing,i=e.hasAcceptedTerms,l=e.paymentSource,s=e.onPurchase,c=e.tooltipText,p=e.needsToBeGift,v=e.isGift,m=null!=l&&!l.invalid,h=i&&!(p&&!v)&&m&&t,g={submitting:o,color:u.default.Colors.GREEN,disabled:!h,onClick:s};return O(y.ModalFooter,{},void 0,O("div",{className:_.default.buyButtonTooltipWrapper},void 0,g.disabled&&null!=c?O(f.default,{text:c},void 0,(function(e){return a.createElement("div",S({"aria-hidden":!0,className:_.default.buyButtonTooltipTarget},e))})):null,r?a.createElement(d.default,g,n):a.createElement(u.default,S({type:"submit"},g),n)))};t.ReviewStepFooter=T,T.displayName="ReviewStepFooter"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 20"}),s("path",{className:f,fill:d,d:"M15,15H3V13H15Zm0-4H3V9H15Zm0-4H3V5H15ZM0,20l1.5-1.5L3,20l1.5-1.5L6,20l1.5-1.5L9,20l1.5-1.5L12,20l1.5-1.5L15,20l1.5-1.5L18,20V0L16.5,1.5,15,0,13.5,1.5,12,0,10.5,1.5,9,0,7.5,1.5,6,0,4.5,1.5,3,0,1.5,1.5,0,0Z"}))}d.displayName="Receipt"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(349),o=u(n(7563)),i=u(n(8365)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M14.62 8.35c-.42.28-1.75 1.04-1.95 1.19-.39.31-.75.29-1.14-.01-.2-.16-1.53-.92-1.95-1.19-.48-.31-.45-.7.08-.92 1.64-.69 3.28-.64 4.91.03.49.21.51.6.05.9m7.22 7.28c-.93-2.09-2.2-3.99-3.84-5.66a4.31 4.31 0 0 1-1.06-1.88c-.1-.33-.17-.67-.24-1.01-.2-.88-.29-1.78-.7-2.61-.73-1.58-2-2.4-3.84-2.47-1.81.05-3.16.81-3.95 2.4-.21.43-.36.88-.46 1.34-.17.76-.32 1.55-.5 2.32-.15.65-.45 1.21-.96 1.71-1.61 1.57-2.9 3.37-3.88 5.35-.14.29-.28.58-.37.88-.19.66.29 1.12.99.96.44-.09.88-.18 1.3-.31.41-.15.57-.05.67.35.65 2.15 2.07 3.66 4.24 4.5 4.12 1.56 8.93-.66 9.97-4.58.07-.27.17-.37.47-.27.46.14.93.24 1.4.35.49.09.85-.16.92-.64.03-.26-.06-.49-.16-.73"}),d))}f.displayName="OsLinux"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M18.64 19.499c-.82 1.24-1.687 2.45-3.008 2.47-1.322.03-1.746-.79-3.245-.79-1.508 0-1.972.77-3.224.82-1.292.05-2.268-1.32-3.097-2.53-1.686-2.47-2.978-7.02-1.242-10.08.858-1.52 2.396-2.48 4.063-2.51 1.262-.02 2.465.87 3.244.87.77 0 2.229-1.07 3.757-.91.64.03 2.436.26 3.59 1.98-.09.06-2.14 1.28-2.12 3.81.029 3.02 2.612 4.03 2.642 4.04-.03.07-.414 1.44-1.36 2.83zm-5.631-16c.72-.829 1.913-1.459 2.899-1.499.128 1.17-.336 2.35-1.026 3.19-.68.85-1.804 1.51-2.909 1.42-.148-1.15.404-2.35 1.036-3.11z"}),d))}f.displayName="OsMac"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M4 11.526V6.553l5.684-1.25v6.138L4 11.526zM20.105 3v8.29l-9.473.142V5.094L20.105 3zM4 12.474l5.684.085v6.452L4 17.92v-5.447zm16.105.237V21l-9.473-1.81v-6.622l9.473.143z"}),d))}f.displayName="OsWindows"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(7)),i=l(n(6851));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,d:"M19.0999 3.99994V5.12653L4.84988 8.26441V18.1176C4.84988 18.5496 5.14628 18.9251 5.56998 19.0315L9.36998 19.9726C9.44598 19.9905 9.52388 19.9999 9.59988 19.9999C9.89533 19.9999 10.1775 19.8635 10.3599 19.6235L10.5599 19.3593V16.2214L9.21798 17.9943L6.74988 17.3825V15.2112L10.5599 16.0509V13.92C10.5599 12.3294 11.8493 11.04 13.4399 11.04H20.9999V3.99994H19.0999Z"}),s("path",{className:f,fill:d,d:"M3.89988 8.25994H1.99988V15.2941H3.89988V8.25994Z"}),s("path",{className:f,fill:d,d:"M12.48 13.92C12.48 13.3898 12.9098 12.96 13.44 12.96H22.56C23.0901 12.96 23.52 13.3898 23.52 13.92V20.2213C23.52 20.7514 23.0901 21.1813 22.56 21.1813H18.1294C17.8916 21.1813 17.6623 21.2695 17.4858 21.4289L15.0408 23.6378C14.8865 23.7772 14.64 23.6677 14.64 23.4597V21.4213C14.64 21.2887 14.5325 21.1813 14.4 21.1813H13.44C12.9098 21.1813 12.48 20.7514 12.48 20.2213V13.92Z"}))}d.displayName="AnnouncementThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M20.4681 4.76205L22.8092 9.51655C23.1365 10.1812 22.6552 10.96 21.9172 10.96L17.2103 10.96C16.4705 10.96 15.9893 10.1777 16.3201 9.5128L18.686 4.75829C19.0536 4.01951 20.1036 4.02173 20.4681 4.76205ZM19.0832 5.96001H20.0785V8.46001H19.0832L19.0832 5.96001ZM19.0832 9.45888C19.0832 9.7359 19.3061 9.96001 19.5808 9.96001C19.8555 9.96001 20.0784 9.7359 20.0784 9.45888C20.0784 9.18225 19.8555 8.95774 19.5808 8.95774C19.3061 8.95774 19.0832 9.18225 19.0832 9.45888Z"}),s("path",{className:f,fill:d,d:"M16.6811 5.6591L4.84988 8.26437V18.1175C4.84988 18.5495 5.14628 18.9251 5.56998 19.0314L9.36998 19.9726C9.44598 19.9905 9.52388 19.9999 9.59988 19.9999C9.89533 19.9999 10.1775 19.8634 10.3599 19.6234L10.5599 19.3592V16.2214L9.21798 17.9943L6.74988 17.3825V15.2112L10.5599 16.0508V13.9199C10.5599 12.3294 11.8493 11.0399 13.4399 11.0399H13.92L16.6811 5.6591Z"}),s("path",{className:f,fill:d,d:"M3.89988 8.2599H1.99988V15.294H3.89988V8.2599Z"}),s("path",{className:f,fill:d,d:"M13.44 12.96C12.9098 12.96 12.48 13.3898 12.48 13.92V20.2213C12.48 20.7515 12.9098 21.1813 13.44 21.1813H14.4C14.5325 21.1813 14.64 21.2887 14.64 21.4213V23.4597C14.64 23.6677 14.8865 23.7773 15.0408 23.6378L17.4858 21.4289C17.6623 21.2695 17.8916 21.1813 18.1294 21.1813H22.56C23.0901 21.1813 23.52 20.7515 23.52 20.2213V13.92C23.52 13.3898 23.0901 12.96 22.56 12.96H13.44Z"}))}d.displayName="NSFWAnnouncementThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,d:"M14.4 7C14.5326 7 14.64 7.10745 14.64 7.24V8.76C14.64 8.89255 14.5326 9 14.4 9H9.41045L8.35045 15H10.56V17H8.00001L7.36325 20.5874C7.32088 20.8261 7.11337 21 6.87094 21H5.88657C5.57547 21 5.3399 20.7189 5.39427 20.4126L6.00001 17H2.59511C2.28449 17 2.04905 16.7198 2.10259 16.4138L2.27759 15.4138C2.31946 15.1746 2.52722 15 2.77011 15H6.35001L7.41001 9H4.00511C3.69449 9 3.45905 8.71977 3.51259 8.41381L3.68759 7.41381C3.72946 7.17456 3.93722 7 4.18011 7H7.76001L8.39677 3.41262C8.43914 3.17391 8.64664 3 8.88907 3H9.87344C10.1845 3 10.4201 3.28107 10.3657 3.58738L9.76001 7H14.4Z"}),s("path",{className:f,fill:d,d:"M12.48 13.92C12.48 13.3898 12.9098 12.96 13.44 12.96H22.56C23.0902 12.96 23.52 13.3898 23.52 13.92V20.2213C23.52 20.7515 23.0902 21.1813 22.56 21.1813H18.1294C17.8917 21.1813 17.6623 21.2695 17.4859 21.4289L15.0409 23.6378C14.8866 23.7773 14.64 23.6677 14.64 23.4597V21.4213C14.64 21.2887 14.5326 21.1813 14.4 21.1813H13.44C12.9098 21.1813 12.48 20.7515 12.48 20.2213V13.92Z"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M22.8093 8.55658L20.4681 3.80208C20.1036 3.06176 19.0536 3.05954 18.686 3.79833L16.3201 8.55283C15.9893 9.21773 16.4705 10 17.2103 10L21.9173 10C22.6553 10 23.1365 9.22122 22.8093 8.55658ZM20.0785 5.00004H19.0832L19.0833 7.50004H20.0785V5.00004ZM19.5808 9.00004C19.3061 9.00004 19.0832 8.77593 19.0832 8.49891C19.0832 8.22228 19.3061 7.99777 19.5808 7.99777C19.8555 7.99777 20.0785 8.22228 20.0785 8.49891C20.0785 8.77593 19.8555 9.00004 19.5808 9.00004Z"}))}d.displayName="NSFWThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M22.545 4.88V5.88H23.28C23.4126 5.88 23.52 5.98746 23.52 6.12001V10.64C23.52 10.7726 23.4126 10.88 23.28 10.88H17.76C17.6275 10.88 17.52 10.7726 17.52 10.64V6.12C17.52 5.98746 17.6275 5.88 17.76 5.88H18.52V4.88C18.52 3.76 19.47 2.88 20.52 2.88C21.57 2.88 22.545 3.76 22.545 4.88ZM19.52 5.88H21.52V4.88C21.52 4.30858 21.0534 3.88 20.52 3.88C19.9867 3.88 19.52 4.30858 19.52 4.88V5.88Z"}),s("path",{className:f,fill:d,d:"M15.84 5.84438L4.85 8.26441V18.1176C4.85 18.5496 5.1464 18.9251 5.5701 19.0315L9.3701 19.9726C9.4461 19.9905 9.524 19.9999 9.6 19.9999C9.89545 19.9999 10.1776 19.8635 10.36 19.6235L10.56 19.3593V16.2214L9.2181 17.9943L6.75 17.3825V15.2112L10.56 16.0509V13.92C10.56 12.3294 11.8494 11.04 13.44 11.04H15.84V5.84438Z"}),s("path",{className:f,fill:d,d:"M3.9 8.25994H2V15.2941H3.9V8.25994Z"}),s("path",{className:f,fill:d,d:"M13.44 12.96C12.9098 12.96 12.48 13.3898 12.48 13.92V20.2213C12.48 20.7515 12.9098 21.1813 13.44 21.1813H14.4C14.5326 21.1813 14.64 21.2887 14.64 21.4213V23.4597C14.64 23.6677 14.8866 23.7773 15.0409 23.6378L17.4859 21.4289C17.6623 21.2695 17.8917 21.1813 18.1294 21.1813H22.56C23.0902 21.1813 23.52 20.7515 23.52 20.2213V13.92C23.52 13.3898 23.0902 12.96 22.56 12.96H13.44Z"}))}d.displayName="PrivateAnnouncementThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.025 2V3C22.5635 3 23 3.43652 23 3.975V7C23 7.55228 22.5523 8 22 8H18C17.4477 8 17 7.55228 17 7V4C17 3.44772 17.4477 3 18 3V2C18 0.88 18.95 0 20 0C21.05 0 22.025 0.88 22.025 2ZM19 3H21V2C21 1.42857 20.5333 1 20 1C19.4667 1 19 1.42857 19 2V3Z",fill:d}),s("path",{d:"M15 2.41495C14.0462 2.14467 13.0398 2 12 2C5.93 2 1 6.93 1 13C1 15 1.55 16.88 2.48 18.49L3.77 17.74C2.97 16.35 2.5 14.73 2.5 13C2.5 7.75 6.75 3.5 12 3.5C13.0485 3.5 14.0571 3.66952 15 3.98267V2.41495Z",fill:d}),s("path",{d:"M21.0173 10C21.3305 10.9429 21.5 11.9515 21.5 13C21.5 14.73 21.03 16.35 20.22 17.75L21.51 18.5C22.45 16.88 23 15 23 13C23 11.9602 22.8553 10.9538 22.585 10H21.0173Z",fill:d}),s("path",{d:"M14 13C14 14.1 13.1 15 12 15C10.9 15 10 14.1 10 13C10 11.9 10.9 11 12 11C13.1 11 14 11.9 14 13Z",fill:d}),s("path",{d:"M8.5 19.5V20H15.5V19.5C15.5 17.8 14.06 16.5 12 16.5C9.94 16.5 8.5 17.8 8.5 19.5Z",fill:d}),s("path",{d:"M7 13C7 10.24 9.24 8 12 8C14.76 8 17 10.24 17 13C17 13.91 16.74 14.75 16.31 15.49L17.62 16.25C18.17 15.29 18.5 14.19 18.5 13C18.5 9.42 15.58 6.5 12 6.5C8.42 6.5 5.5 9.42 5.5 13C5.5 14.18 5.82 15.29 6.38 16.25L7.69 15.49C7.26 14.75 7 13.91 7 13Z",fill:d}))}d.displayName="StageLimited"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o,i=p(n(8)),l=n(3),u=p(n(179)),s=n(152),d=n(5411),f=n(169),c=p(n(5518));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,style:{minWidth:n,minHeight:a},viewBox:"0 0 40 40"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20 4C15.5817 4 12 7.58172 12 12V20C12 24.4183 15.5817 28 20 28H28C32.4183 28 36 24.4183 36 20V12C36 7.58172 32.4183 4 28 4H20ZM19.5962 21.6084C19.5599 21.8126 19.717 22 19.9244 22H20.5806C20.7422 22 20.8806 21.8841 20.9088 21.7249L21.3333 19.3333H25.3333L24.9295 21.6084C24.8932 21.8126 25.0503 22 25.2577 22H25.9139C26.0756 22 26.2139 21.8841 26.2421 21.7249L26.6667 19.3333H29.0533C29.2152 19.3333 29.3537 19.217 29.3816 19.0575L29.4983 18.3908C29.534 18.1868 29.377 18 29.1699 18H26.9L27.6067 14H29.9933C30.1552 14 30.2937 13.8836 30.3216 13.7241L30.4383 13.0575C30.474 12.8535 30.317 12.6667 30.1099 12.6667H27.84L28.2438 10.3916C28.2801 10.1874 28.123 10 27.9156 10H27.2594C27.0977 10 26.9594 10.1159 26.9312 10.2751L26.5067 12.6667H22.5067L22.9105 10.3916C22.9467 10.1874 22.7897 10 22.5823 10H21.926C21.7644 10 21.6261 10.1159 21.5978 10.2751L21.1733 12.6667H18.7867C18.6248 12.6667 18.4863 12.783 18.4584 12.9425L18.3417 13.6092C18.306 13.8132 18.463 14 18.6701 14H20.94L20.2333 18H17.8467C17.6848 18 17.5463 18.1164 17.5184 18.2759L17.4017 18.9425C17.366 19.1465 17.523 19.3333 17.7301 19.3333H20L19.5962 21.6084ZM21.5669 18L22.2736 14H26.2736L25.5669 18H21.5669Z",fill:d}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.33335 14.0208C6.11738 16.1734 4 19.8395 4 24C4 30.6274 9.37258 36 16 36C20.1604 36 23.8262 33.8829 25.979 30.6672H24.3268C22.372 33.1055 19.3683 34.6667 16 34.6667C10.109 34.6667 5.33333 29.8911 5.33333 24C5.33333 20.6315 6.89477 17.6277 9.33335 15.6729V14.0208Z",fill:d}))}d.displayName="TemplateIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(11)),a=d(n(2)),o=n(49),i=d(n(664)),l=d(n(81)),u=d(n(20)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}var f={acceptGuildTemplate:function(e,t,n){return a.default.dirtyDispatch({type:s.ActionTypes.GUILD_TEMPLATE_ACCEPT,code:e}),new Promise((function(d,f){r.default.post({url:s.Endpoints.UNRESOLVED_GUILD_TEMPLATE(e),body:{name:t,icon:n},oldFormErrors:!0}).then((function(t){var n=t.body;a.default.dispatch({type:s.ActionTypes.GUILD_TEMPLATE_ACCEPT_SUCCESS,code:e,guild:n}),i.default.isConnected()?u.default.addConditionalChangeListener((function(){var e;if(null!=u.default.getGuild(n.id))return(0,o.transitionToGuild)(n.id,null===(e=l.default.getDefaultChannel(n.id))||void 0===e?void 0:e.id),d(n),!1})):((0,o.transitionToGuild)(n.id),d(n))}),(function(t){a.default.dispatch({type:s.ActionTypes.GUILD_TEMPLATE_ACCEPT_FAILURE,code:e}),f(t.body)}))}))}};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=a.useRef([]);a.useEffect((function(){null!=e&&e.state!==i.GuildTemplateStates.RESOLVING&&(t.current.includes(e.code)||(t.current.push(e.code),o.default.track(l.AnalyticEvents.CREATE_GUILD_VIEWED,{guild_template_code:e.code,guild_template_name:e.name,guild_template_description:e.description,guild_template_guild_id:e.sourceGuildId})))}))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(15))&&r.__esModule?r:{default:r},i=n(260),l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}},function(e,t,n){e.exports=n.p+"3e32a26f74dd0b05787417375bee3542.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ButtonComponentExperiment=void 0;var r=(0,n(79).createExperiment)({kind:"guild",id:"2021-04_bot_ui_kit_buttons",label:"Bot UI Kit Buttons",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enabled",config:{enabled:!0}}]});t.ButtonComponentExperiment=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(273),l=p(n(7806)),u=n(8389),s=n(7970),d=p(n(8390)),f=p(n(8391)),c=p(n(6865));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0,A=h===i.ButtonStyle.LINK&&null!=I&&I.length>0,R=M===p.ActionComponentState.LOADING;return r=A?function(){(0,c.handleClick)({href:I||"",shouldConfirm:!0})}:function(){var e=u.default.getChannel(f.channel_id);null!=e&&null!=T&&(0,l.executeMessageComponentInteraction)(i.ComponentType.BUTTON,f.id,null!=T?T:"",b,C,e.id,e.guild_id)},_(s.default,{className:v.default.component,color:g(h),size:s.default.Sizes.SMALL,disabled:S||M===p.ActionComponentState.DISABLED,onClick:r,role:A?"link":"button"},void 0,_("div",{className:(0,a.default)(y.default.content,(t={},t[y.default.hidden]=R,t)),"aria-hidden":R},void 0,N?_(o.default,{className:(0,a.default)((n={},n[y.default.textEmoji]=P,n)),src:O.src,emojiId:O.id,emojiName:O.name,animated:O.animated}):null,P?m:null,A?_(d.default,{className:y.default.launchIcon,width:16,height:16}):null),R?_("div",{className:y.default.loading},void 0,E):null)}S.displayName="ButtonActionComponent"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(7961)),o=n(7970),i=l(n(6864));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["message","components","errorText","renderComponent"]);return null==n||0===n.length?null:d("div",{className:i.default.container},void 0,d("div",{className:i.default.children},void 0,(0,o.renderComponents)(t,n,l)),d(a.default,{className:i.default.error,message:t,component:s({errorText:r},u)}))}f.displayName="ActionRowLayoutComponent"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7635),i=n(7589),l=m(n(84)),u=m(n(985)),s=m(n(248)),d=m(n(7971)),f=n(169),c=m(n(5405)),p=m(n(8393)),v=m(n(6880)),y=m(n(6731));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(){return(_=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 12 12"}),s("path",{d:"M2.5 1.50146V10.5015L10 6.00146L2.5 1.50146Z",fill:d,className:f}))}d.displayName="PlayIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StickerPackPurchasedModalUpsellFooter=t.StickerPackPurchasedModalUpsellBody=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(353),l=n(5289),u=T(n(5461)),s=T(n(35)),d=T(n(36)),f=T(n(338)),c=T(n(5416)),p=T(n(7977)),v=T(n(8061)),y=T(n(5412)),m=n(50),h=T(n(43)),_=T(n(130)),g=n(250),E=n(5187),S=n(1),O=T(n(7)),I=T(n(6874));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0)return null;var r=t.length>0&&n.length>0;return a.createElement(a.Fragment,null,r?j("div",{className:N.default.divider},void 0,q):null,j("div",{className:N.default.packHeader,"aria-label":M.default.Messages.STICKER_SHOP_OWNED_STICKERS_A11Y},"stickers-you-own",M.default.Messages.STICKER_SHOP_OWNED_STICKERS))}var o=l[e],i=g.default.getStickerPack(o.id);return null==i?null:j("div",{className:N.default.packHeaderShopWrapper},"header-"+i.id,j(T.default,{fullWidth:!0,className:N.default.packHeaderShop,stickerPack:i}))}),[l,c]),C=a.useCallback((function(e){if(n)return null;var t=l[e];if(null==t)return null;var r=g.default.getStickerPack(t.id);if(null==r)return null;var o=e!==l.length-1;return j(a.Fragment,{},"footer-"+e,j(O.default,{className:N.default.footerActions,fullWidth:!0,onPurchaseClick:function(e){if(e.showPremiumSubscriptionUpsell)return m((0,E.getStickerPackUpsellTier)(_,r)),void h(s.Step.PREMIUM_UPSELL,r.id);u(r.id)},stickerPack:r}),o&&j(f.FormDivider,{className:N.default.shopDivider}))}),[l,u,n,_,m,h]),P=a.useCallback((function(e){if(null!=c){var t=c.owned,n=c.unowned;if(0===e&&n.length>0)return 0;var r=t.length>0&&n.length>0?Y:0;return z+r}return U}),[c]);return{renderRow:S,renderSectionFooter:C,renderSectionHeader:b,sectionFooterHeight:a.useCallback((function(){return n?0:G+F}),[n]),sectionHeaderHeight:P}}({gutterWidth:ue,isDisplayingIndividualStickers:Z,handlePurchaseClick:t,handleSelect:pe,handleStickerInspect:ce,stickersCategories:re,stickersGrid:le,inspectedStickerPosition:H,filteredStickers:te,isUsingKeyboardNavigation:ge,getStickerRowProps:me,getStickerItemProps:ye,setTargetUpsellTier:o,handleStepChange:n,user:c}),Se=Ee.renderRow,Oe=Ee.renderSectionFooter,Ie=Ee.renderSectionHeader,Te=Ee.sectionFooterHeight,be=Ee.sectionHeaderHeight;a.useEffect((function(){Z||l.default.wait((function(){(0,y.stickerPickerShopLoaded)(x)}))}),[x,Z]),a.useEffect((function(){""===D.current&&""!==P&&(0,m.trackStickerShopSearchStart)(A),D.current=P}),[P,A]),a.useEffect((function(){""!==P&&(0===ne?K(P,A):$(P,ne,A))}),[P,ne,A]);var Ce=a.useMemo((function(){return Z?[12,8,0,0]:[0,8,12,0]}),[Z]);return a.createElement("div",k({id:"sticker-shop-grid",className:N.default.container},he),j(b.default,{onKeyDown:_e,stickersListRef:w,isScrolledToTop:0===L}),j("div",{className:N.default.resultsContainer},void 0,""!==P&&0===ne?j(u.default,{message:M.default.Messages.NO_STICKER_SEARCH_RESULTS,className:N.default.noSearchResults,noResultsImageURL:R.default}):a.createElement(d.default,{ref:w,renderRow:Se,renderSectionFooter:Oe,renderSectionHeader:Ie,rowCount:oe,rowCountBySection:ie,rowHeight:V,sectionFooterHeight:Te,sectionHeaderHeight:be,listPadding:Ce,className:N.default.shopList,onScroll:Q,initialScrollTop:L})))};t.StickerShopModalBody=J,J.displayName="StickerShopModalBody"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(7604)),l=c(n(5404)),u=c(n(994)),s=n(7666),d=c(n(7)),f=c(n(6877));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=h.MAX_THREAD_MESSAGE_COUNT?S.default.Messages.THREAD_MESSAGE_COUNT_MAX:S.default.Messages.THREAD_MESSAGE_COUNT.format({count:d}):S.default.Messages.SEE_THREAD)),C(v.default,{className:(0,o.default)(O.default.bottomLine),size:v.default.Sizes.SIZE_14,color:v.default.Colors.HEADER_SECONDARY},void 0,I)))}N.displayName="ThreadMessageAccessories"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n;if(null==e.threadMetadata)return 0;var o=null!==(t=r.default.lastMessageId(e.id))&&void 0!==t?t:e.id,i=a.default.extractTimestamp(o),l=e.threadMetadata.archiveTimestamp?new Date(e.threadMetadata.archiveTimestamp).getTime():0,u=60*(null===(n=e.threadMetadata)||void 0===n?void 0:n.autoArchiveDuration)*1e3;return Math.max(i,l)+u};var r=o(n(231)),a=o(n(110));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(7593)),o=i(n(6883));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}var u=r.forwardRef((function(e,t){var n=e.query,i=e.onQueryChange,l=e.onRemoveTag,u=e.onSelect,s=e.onSelectionChange,d=e.selectedSection,f=e.selectedRow,c=e.tags,p=e.sections,v=e.placeholder,y=void 0===v?"":v;return r.createElement(a.default,{autoFocus:!0,className:o.default.searchBar,maxHeight:100,onQueryChange:i,onRemoveTag:l,selectedSection:d,selectedRow:f,onSelect:u,onSelectionChange:s,placeholder:0===c.length?y:"",query:n,ref:t,size:a.default.Sizes.MEDIUM,tags:c,sections:p})}));t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(7600),l=c(n(7640)),u=c(n(7813)),s=c(n(55)),d=n(7775),f=c(n(6728));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["src","poster","naturalWidth","naturalHeight","autoPlay","className","playable","renderImageComponent"]);return c(o.GIFAccessoryContext.Consumer,{},void 0,(function(e){return v(f({},y,{alt:u.default.Messages.GIF,src:n,className:l,autoPlay:i,animated:d,renderAccessory:e,tabIndex:d?0:-1,children:function(e){var n=e.src,o=e.size,i=e.animating;return c(p,{className:l,poster:n,src:t,width:o.width,height:o.height,naturalWidth:r,naturalHeight:a,play:d&&i})}}))}))}p.displayName="Video",v.displayName="LazyGIFV"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(7776)),o=l(n(7)),i=l(n(6887));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&null!=O&&O>0?p.IMAGE_RE.test(h)?g(f.GIFAccessoryContext.Consumer,{},void 0,(function(e){return u({alt:"",src:t.proxy_url||t.url,original:t.url,width:_,height:O,autoPlay:r,onClick:a,onContextMenu:o,renderAccessory:e,className:y,shouldLink:m})})):E.test(h)&&null!=t.proxy_url?d({poster:t.proxy_url+"?format=jpeg",fileSize:t.size,fileName:t.filename,src:t.url,width:_,height:O,onClick:a,onContextMenu:o,naturalWidth:_,naturalHeight:O,className:y,playable:m}):null:null!=n&&S.test(h)&&null!=t.url?c({fileSize:t.size,fileName:t.filename,src:t.url,className:y,playable:m}):I&&null!=t.url&&(0,i.isPlaintextPreviewableFile)(h)?v({attachment:t}):g(l.default,{url:t.url,filename:t.filename,size:t.size,onClick:a,onContextMenu:o,className:y})};O.displayName="AttachmentContent";var I=g(c.default,{width:16,height:16}),T=function(e){var t=e.className,n=e.attachment,r=e.onRemoveAttachment,i=e.canRemoveAttachment,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["className","attachment","onRemoveAttachment","canRemoveAttachment"]),s=n.width,f=n.height,c=n.spoiler,p=null!=s&&s<200||null!=f&&f<50,m=function(e){var s;return void 0===e&&(e=!1),g("div",{className:y.default.messageAttachment},void 0,a.createElement(O,_({},l,{attachment:n,className:(0,o.default)(t,(s={},s[y.default.spoiler]=c&&!p,s[y.default.hiddenSpoilers]=c&&e,s[y.default.inline]=c&&p,s)),focusable:!e})),i&&g(u.default,{className:y.default.removeAttachmentButton,focusProps:{offset:{bottom:4}},onClick:function(){return r(n)},"aria-label":v.default.Messages.REMOVE_MESSAGE_ATTACHMENT},void 0,I))};return c?g(d.default,{type:d.default.Types.ATTACHMENT,inline:p},void 0,(function(e){return m(e)})):m()};t.default=T},function(e,t,n){var r={"./icon-file-small-acrobat.svg":8416,"./icon-file-small-ae.svg":8417,"./icon-file-small-ai.svg":8418,"./icon-file-small-archive.svg":8419,"./icon-file-small-audio.svg":8420,"./icon-file-small-code.svg":8421,"./icon-file-small-document.svg":8422,"./icon-file-small-ps.svg":8423,"./icon-file-small-sketch.svg":8424,"./icon-file-small-spreadsheet.svg":8425,"./icon-file-small-unknown.svg":8426,"./icon-file-small-video.svg":8427,"./icon-file-small-webcode.svg":8428};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=8415},function(e,t,n){e.exports=n.p+"f167b4196f02faf2dc2e7eb266a24275.svg"},function(e,t,n){e.exports=n.p+"982bd8aedd89b0607f492d1175b3b3a5.svg"},function(e,t,n){e.exports=n.p+"03ad68e1f4d47f2671d629cfeac048ef.svg"},function(e,t,n){e.exports=n.p+"73d212e3701483c36a4660b28ac15b62.svg"},function(e,t,n){e.exports=n.p+"5b0da31dc2b00717c1e35fb1f84f9b9b.svg"},function(e,t,n){e.exports=n.p+"481aa700fab464f2332ca9b5f4eb6ba4.svg"},function(e,t,n){e.exports=n.p+"9f358f466473586417baee7bacfba5ca.svg"},function(e,t,n){e.exports=n.p+"a236ab3be009cf5fbbbae4d7a7437804.svg"},function(e,t,n){e.exports=n.p+"f812168e543235a62b9f6deb2b094948.svg"},function(e,t,n){e.exports=n.p+"85f7a4063578f6e0e2c73f60bca0fcce.svg"},function(e,t,n){e.exports=n.p+"985ea67d2edab4424c62009886f12e44.svg"},function(e,t,n){e.exports=n.p+"83a157e8720aa50957c4338e10d01c80.svg"},function(e,t,n){e.exports=n.p+"a11e895b46cde503a094dd31641060a6.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M19.6,9l-4.2-0.4c-0.4,0-0.7-0.3-0.8-0.6l-1.6-3.9c-0.3-0.8-1.5-0.8-1.8,0L9.4,8.1C9.3,8.4,9,8.6,8.6,8.7L4.4,9 c-0.9,0.1-1.2,1.2-0.6,1.8L7,13.6c0.3,0.2,0.4,0.6,0.3,1l-1,4.1c-0.2,0.9,0.7,1.5,1.5,1.1l3.6-2.2c0.3-0.2,0.7-0.2,1,0l3.6,2.2 c0.8,0.5,1.7-0.2,1.5-1.1l-1-4.1c-0.1-0.4,0-0.7,0.3-1l3.2-2.8C20.9,10.2,20.5,9.1,19.6,9z M12,15.4l-3.8,2.3l1-4.3l-3.3-2.9 l4.4-0.4l1.7-4l1.7,4l4.4,0.4l-3.3,2.9l1,4.3L12,15.4z"}))}d.displayName="Favorite"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.code,n=e.author,r=e.getAcceptInviteContext,m=(0,o.useStateFromStoresObject)([d.default],(function(){return{invite:d.default.getInvite(t),inviteError:d.default.getInviteError(t)}}),[t]),g=m.invite,E=m.inviteError;a.useEffect((function(){null==g&&i.default.resolveInvite(t)}),[t]);var I=null!=g?g:{state:_.InviteStates.RESOLVING,code:""},T=(0,o.useStateFromStores)([s.default],(function(){return null!=(null==g?void 0:g.guild)?s.default.getGuild(g.guild.id):null}),[g]),b=(0,o.useStateFromStores)([u.default],(function(){return u.default.getId()})),C=function(){null!=I.channel&&i.default.transitionToInviteSync(I)},M=function(){i.default.acceptInvite(t,r("Invite Button Embed"),(function(){C()}))};switch(I.state){case _.InviteStates.RESOLVING:return O;case _.InviteStates.EXPIRED:case _.InviteStates.BANNED:return S(y.default,{banned:I.state===_.InviteStates.BANNED,author:n});case _.InviteStates.ERROR:return S(c.default,{author:n,inviteError:E});default:return I.target_type===l.InviteTargetTypes.STREAM?S(h.default,{onTransitionToInviteChannel:C,onAcceptInstantInvite:M,currentUserId:b,guild:T,invite:I}):I.target_type===l.InviteTargetTypes.EMBEDDED_APPLICATION?S(f.default,{invite:I,getAcceptInviteContext:r}):null!=I.channel&&I.channel.type===_.ChannelTypes.GROUP_DM?S(p.default,{onTransitionToInviteChannel:C,onAcceptInstantInvite:M,currentUserId:b,invite:I,author:n}):S(v.default,{onTransitionToInviteChannel:C,onAcceptInstantInvite:M,currentUserId:b,guild:T,invite:I,author:n})}};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=g(n(1030)),l=n(444),u=g(n(10)),s=g(n(20)),d=g(n(999)),f=g(n(8431)),c=g(n(8432)),p=g(n(8433)),v=g(n(8434)),y=g(n(8435)),m=g(n(7668)),h=g(n(8436)),_=n(1);function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?t.filter(s.isNotNullish).map((function(e){return e.username})).join(", "):c.default.Messages.UNNAMED);var O=E?p:v,I=c.default.Messages.JOIN_GUILD,T=u.default.Button.Colors.GREEN;E&&(I=c.default.Messages.JOINED_GUILD,T=u.default.Button.Colors.PRIMARY);var b=c.default.Messages.INVITE_BUTTON_TITLE_INVITED_GROUP_DM;return h&&(b=c.default.Messages.INVITE_BUTTON_TITLE_INVITER_GROUP_DM),y(u.default,{},void 0,y(u.default.Header,{text:b}),y(u.default.Body,{},void 0,y(u.default.Icon,{channel:g,onClick:E?O:void 0}),y(u.default.Info,{title:S,onClick:E?O:void 0},void 0,y(u.default.Data,{members:t.length})),y(u.default.Button,{onClick:O,submitting:_,isDisabled:E,color:T},void 0,I)))}h.displayName="GroupDMInvite"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(32)),o=d(n(229)),i=d(n(7601)),l=d(n(7668)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=5||null!=m&&m>0?O=c(i.default.Data,{members:y,membersOnline:m}):E&&(O=c(i.default.Channel,{channel:_,guild:r})),c(i.default,{},void 0,c(i.default.Header,{text:I}),c(i.default.Body,{},void 0,c(i.default.Icon,{guild:r}),c(i.default.Info,{title:T,onClick:g?b:null},void 0,O),c(i.default.Button,{onClick:b,submitting:h,color:i.default.Button.Colors.GREEN},void 0,S?s.default.Messages.INVITE_VOICE_CHANNEL_JOIN:g?s.default.Messages.JOINED_GUILD:s.default.Messages.JOIN_GUILD)))}v.displayName="GuildInvite"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=p(n(7696)),i=p(n(10)),l=p(n(33)),u=p(n(151)),s=p(n(7601)),d=n(120),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["activity","user","source"]),s=(0,l.useSpotifyJoinAction)(t,n,r),c=s.label,p=s.tooltip,v=s.loading,y=s.disabled,m=s.onClick;return d(i.default,{text:p},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave;return a.createElement(o.default,f({},u,{color:y?o.default.Colors.GREY:o.default.Colors.GREEN,onClick:m,onMouseEnter:t,onMouseLeave:n,disabled:!v&&y,submitting:v}),c)}))}c.displayName="SpotifyJoinButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(360)),l=C(n(1090)),u=C(n(1056)),s=n(234),d=C(n(104)),f=C(n(131)),c=n(253),p=C(n(249)),v=C(n(36)),y=C(n(84)),m=C(n(63)),h=C(n(985)),_=C(n(7952)),g=C(n(248)),E=C(n(7720)),S=C(n(7980)),O=C(n(643)),I=n(1),T=C(n(7)),b=C(n(6892));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(){return(N=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u-1&&t>=n},n.hasPartySize=function(){var e=this.getPartySize(),t=e[0],n=e[1];return t>-1&&n>-1},n.isActionType=function(e){return this.props.activityActionType===e},n.canJoin=function(){var e=this.props,t=e.activity,n=e.isPreview,r=e.isGameLaunchable,a=e.isInBrowser;return!!n||!(this.isDeadInvite()||!this.isActionType(I.ActivityActionTypes.JOIN)||!(0,i.default)(t,I.ActivityFlags.JOIN))&&(!(!this.hasPartySize()||this.isPartyFull())&&!(a||!r||this.isInParty()))},n.canSendInvite=function(){var e=this.props,t=e.activity;return!!e.isPreview||!(this.isDeadInvite()||!this.isActionType(I.ActivityActionTypes.JOIN_REQUEST)||!(0,i.default)(t,I.ActivityFlags.JOIN))&&!(!this.hasPartySize()||this.isPartyFull())},n.canSync=function(){var e=this.props,t=e.activity,n=e.isPreview,r=e.isSyncable,a=e.isInBrowser;return!!n||!(!this.isActionType(I.ActivityActionTypes.LISTEN)&&!this.isActionType(I.ActivityActionTypes.WATCH))&&(!(this.isDeadInvite()||!(0,i.default)(t,I.ActivityFlags.SYNC))&&!(a||!r||this.isInParty()))},n.getHelpdeskArticleURL=function(){var e=this.props.partyId;return null!=e&&(0,s.isSpotifyParty)(e)?I.HelpdeskArticles.SPOTIFY_CONNECTION:I.HelpdeskArticles.RICH_PRESENCE_INTRODUCTION},n.renderHeaderText=function(){var e=this.props,t=e.activityActionType,n=e.name;switch(t){case I.ActivityActionTypes.LISTEN:return T.default.Messages.INVITE_EMBED_INVITE_TO_LISTEN.format({name:n});case I.ActivityActionTypes.WATCH:return T.default.Messages.INVITE_EMBED_INVITE_TO_WATCH.format({name:n});case I.ActivityActionTypes.JOIN:return T.default.Messages.INVITE_EMBED_INVITE_TO_JOIN_GROUP;case I.ActivityActionTypes.JOIN_REQUEST:default:return T.default.Messages.INVITE_EMBED_ASK_TO_JOIN}},n.renderPartyStatus=function(){var e=this,t=this.props,n=t.activityActionType,r=t.isGameLaunchable,a=t.isSyncable,o=t.isPreview,i=t.isInBrowser,l=t.name,s=t.activity,d=this.getPartySize(),f=d[0],c=d[1];if(this.isDeadInvite())switch(n){case I.ActivityActionTypes.LISTEN:return T.default.Messages.INVITE_EMBED_LISTEN_HAS_ENDED;case I.ActivityActionTypes.WATCH:return T.default.Messages.INVITE_EMBED_WATCH_HAS_ENDED;case I.ActivityActionTypes.JOIN:case I.ActivityActionTypes.JOIN_REQUEST:default:return T.default.Messages.INVITE_EMBED_GAME_HAS_ENDED}if(i&&!o)switch(n){case I.ActivityActionTypes.JOIN:return T.default.Messages.INVITE_EMBED_JOIN_VIA_DESKTOP_APP}if(this.isActionType(I.ActivityActionTypes.LISTEN)||this.isActionType(I.ActivityActionTypes.WATCH)){if(null!=s&&null!=s.details&&null!=s.state&&(0,u.default)(s)){return[P("div",{className:b.default.details},"details",P(p.default,{className:b.default.textLink,onClick:this.handleOpenSpotifyTrack},void 0,s.details)),P("div",{className:b.default.state},"state",T.default.Messages.USER_ACTIVITY_LISTENING_ARTISTS.format({artists:s.state,artistsHook:function(t,n){return null!=s.state?P(_.default,{artists:s.state,linkClassName:b.default.textLink,canOpen:null!=s.sync_id,onOpenSpotifyArtist:e.handleOpenSpotifyArtist},n):null}}))]}return this.isActionType(I.ActivityActionTypes.LISTEN)?T.default.Messages.USER_ACTIVITY_LISTEN_ALONG:T.default.Messages.USER_ACTIVITY_WATCH_ALONG}return this.isActionType(I.ActivityActionTypes.JOIN_REQUEST)?this.isPartyFull()?T.default.Messages.INVITE_EMBED_FULL_GROUP:T.default.Messages.INVITE_EMBED_NUM_OPEN_SLOTS.format({number:c-f}):this.isInParty()?T.default.Messages.INVITE_EMBED_IN_GROUP:r||a||o?this.isPartyFull()?T.default.Messages.INVITE_EMBED_FULL_GROUP:this.hasPartySize()?T.default.Messages.INVITE_EMBED_NUM_OPEN_SLOTS.format({number:c-f}):T.default.Messages.JOIN:T.default.Messages.USER_ACTIVITY_NOT_DETECTED.format({name:l})},n.renderActionButton=function(){var e=this,t=this.props,n=t.isInBrowser,r=t.isPreview,o=t.isGameLaunchable,i=t.isSender,l=t.partyId,u=t.activity,d=t.message,f=t.renderSpotifyJoinButton,c=t.renderCustomButton,p={className:b.default.actionButton,size:v.default.Sizes.SMALL},y=null!=c?c(p):null;if(null!=y)return y;if(!this.isDeadInvite()&&this.isActionType(I.ActivityActionTypes.LISTEN)&&null!=l&&null!=d&&null!=u&&(0,s.isSpotifyParty)(l))return f(N({},p,{activity:u,user:d.author}));return a.createElement(v.default,N({},p,r||!n||e.isDeadInvite()?e.canJoin()?{children:T.default.Messages.JOIN,onClick:e.handleJoin}:e.canSync()?{children:T.default.Messages.JOIN,onClick:e.handleSync}:e.canSendInvite()?{children:T.default.Messages.INVITE_EMBED_INVITE_TO_JOIN,onClick:e.handleInvite,disabled:i}:{children:e.isActionType(I.ActivityActionTypes.JOIN_REQUEST)?T.default.Messages.INVITE_EMBED_INVITE_TO_JOIN:T.default.Messages.JOIN,disabled:!0}:{children:T.default.Messages.USER_ACTIVITY_ACTION_DOWNLOAD_APP,onClick:e.handleDownloadApp},{color:!n&&!o||this.isDeadInvite()?v.default.Colors.GREY:v.default.Colors.GREEN,submitting:this.props.isLoading}))},n.renderMoreUsers=function(e,t,n){return P("div",{className:b.default.moreUsers},n,e)},n.renderParty=function(){var e=this.props,t=e.partyId,n=e.partyMembers,r=e.hideParty,a=this.getPartySize(),o=a[0],i=a[1],l=this.hasPartySize()||this.isActionType(I.ActivityActionTypes.LISTEN)||this.isActionType(I.ActivityActionTypes.WATCH);if(null==t||this.isDeadInvite()||!l||r)return null;for(var u=[].concat(n),s=Math.min(o,6);u.length0?Math.min(i,6):6,renderUser:this.renderUser,renderMoreUsers:this.renderMoreUsers})},n.render=function(){var e=this,t=this.props,n=t.className,r=t.coverImage,a=t.name,i=t.activity,l=this.isActionType(I.ActivityActionTypes.JOIN)||this.isActionType(I.ActivityActionTypes.JOIN_REQUEST),s=this.isDeadInvite(),d=null;null==r||null==i||l?!l&&s&&(d=P("div",{className:b.default.artworkSpotifySessionEnded})):d=P("img",{alt:"",src:r,className:(0,c.getClass)(b.default,"artwork",this.getActionableMode())});var v=null!=i&&null!=d&&null!=i.assets&&i.assets.large_text&&!s&&(0,u.default)(i)?i.assets.large_text:null,y=null!=v?P(g.default,{text:v},void 0,(function(t){var n=t.onMouseEnter,r=t.onMouseLeave;return P(p.default,{onClick:e.handleOpenSpotifyAlbum,onMouseEnter:n,onMouseLeave:r},void 0,d)})):d;return P("div",{className:(0,o.default)(b.default.invite,n)},void 0,P("div",{className:b.default.coverImageWrapper},void 0,P("div",{className:(0,o.default)((0,c.getClass)(b.default,"coverImage",this.getActionableMode()),null!=d?b.default.blurred:null),style:{backgroundImage:null!=r?"url('"+r+"')":void 0}})),P(m.default,{className:b.default.fullHeight},void 0,P(m.default,{direction:m.default.Direction.VERTICAL},void 0,P("div",{className:b.default.header},void 0,this.renderHeaderText()),P(m.default.Child,{className:b.default.partyStatus},void 0,this.renderPartyStatus()),P(m.default,{align:m.default.Align.END},void 0,P(m.default,{align:m.default.Align.CENTER,className:b.default.actionAndParty,basis:0,style:{marginRight:0}},void 0,this.renderActionButton(),this.renderParty()),null==d&&l?P("div",{className:b.default.name},void 0,a):null)),y),P(p.default,{href:f.default.getArticleURL(this.getHelpdeskArticleURL()),className:b.default.helpIcon},void 0,P(S.default,{color:I.Colors.PRIMARY_DARK_300,width:12,height:12})))},t}(a.PureComponent);D.displayName="ActivityInviteEmbed";var w=D;t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=D(n(0)),o=R(n(8)),i=R(n(6)),l=R(n(265)),u=n(67),s=R(n(425)),d=n(1048),f=R(n(5409)),c=R(n(7777)),p=R(n(7684)),v=D(n(8082)),y=R(n(9)),m=R(n(20)),h=R(n(8084)),_=R(n(55)),g=R(n(179)),E=R(n(8085)),S=R(n(84)),O=R(n(985)),I=R(n(248)),T=R(n(7909)),b=n(111),C=R(n(269)),M=n(681),N=n(1),P=R(n(7)),A=R(n(6915));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function w(){return(w=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(t,["onMouseEnter","onMouseLeave"]);return a.createElement("div",w({onMouseEnter:e.handleMouseEnter,onMouseLeave:e.handleMouseLeave},p),k(l.default.div,{className:(0,o.default)(A.default.reaction,(c={},c[A.default.reactionMe]=i,c[A.default.reactionReadOnly]=u&&!s&&!d,c)),style:y},void 0,k(O.default,{renderPopout:e.renderLurkerModeUpsellPopout,position:O.default.Positions.TOP},void 0,(function(t){return a.createElement("div",t,k(m,{className:A.default.reactionInner,onClick:s?void 0:e.handleClick,"aria-label":P.default.Messages.REACT_WITH_LABEL.format({emojiName:r.name}),"aria-pressed":i},void 0,k(f.default,{emojiId:r.id,emojiName:r.name,animated:r.animated}),k(E.default,{className:A.default.reactionCount,value:n,digitWidth:9})))}))))}))},t}(a.PureComponent);F.displayName="Reaction";var B=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a0?{disableTransitionAppear:!1,reactionsCount:n}:t.reactionsCount!==n?{reactionsCount:n}:null},t.prototype.render=function(){var e=this.props,t=e.message,n=e.disableReactionCreates,r=e.disableReactionUpdates,o=e.isLurking,i=e.isPendingMember,l=e.channel,u=this.state.disableTransitionAppear;return t.reactions.length?k(s.default,{component:"div",className:A.default.reactions,transitionAppear:!u,role:"group","aria-label":P.default.Messages.REACTIONS,transitionLeave:!1},void 0,t.reactions.map((function(e){return a.createElement(F,w({key:(e.emoji.id||0)+":"+e.emoji.name,message:t,readOnly:r,isLurking:o,isPendingMember:i},e))})),!n&&k(G,{message:t,channel:l})):null},t}(a.PureComponent);function H(e,t){var n=h.default.getReactions(e.getChannelId(),e.id,t),r=y.default.getChannel(e.getChannelId()),a=null==r||r.isPrivate()?null:r.getGuildId(),o=(0,i.default)(n).reject((function(e){return _.default.isBlocked(e.id)})).take(3).map((function(e){return C.default.getName(a,null==r?void 0:r.id,e)})).value();if(!o.length)return"";var l=e.getReaction(t),u=Math.max(0,(l&&l.count||0)-o.length),s=(0,M.getReactionEmojiName)(t);return 1===o.length?u>0?P.default.Messages.REACTION_TOOLTIP_1_N.format({a:o[0],n:u,emojiName:s}):P.default.Messages.REACTION_TOOLTIP_1.format({a:o[0],emojiName:s}):2===o.length?u>0?P.default.Messages.REACTION_TOOLTIP_2_N.format({a:o[0],b:o[1],n:u,emojiName:s}):P.default.Messages.REACTION_TOOLTIP_2.format({a:o[0],b:o[1],emojiName:s}):3===o.length?u>0?P.default.Messages.REACTION_TOOLTIP_3_N.format({a:o[0],b:o[1],c:o[2],n:u,emojiName:s}):P.default.Messages.REACTION_TOOLTIP_3.format({a:o[0],b:o[1],c:o[2],emojiName:s}):P.default.Messages.REACTION_TOOLTIP_N.format({n:u,emojiName:s})}t.default=B,B.displayName="Reactions"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=M(n(8)),i=M(n(6)),l=n(3),u=n(7582),s=M(n(90)),d=n(1035),f=M(n(7906)),c=M(n(8072)),p=M(n(179)),v=M(n(84)),y=M(n(5416)),m=M(n(15)),h=n(169),_=n(1032),g=n(7618),E=n(7616),S=M(n(7981)),O=M(n(7816)),I=n(7982),T=n(1),b=M(n(6898)),C=M(n(6736));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=7)}),[q]);var ne=a.useCallback((function(e){var t,n=null===(t=V.current)||void 0===t?void 0:t.getListDimensions();if(null!=n){var r=e+n.height;te(!(r-j>=Q))}}),[Q]),re=a.useCallback((function(){var e;N(X),null===(e=V.current)||void 0===e||e.scrollTo(Q)}),[Q,X,N]),ae=a.useCallback((function(e,t){var n=w[e];if(null==n)return 0;var r=ee?k:0;if(n.type===_.EmojiCategoryTypes.RECENT)return t?0:D;if(n.type===_.EmojiCategoryTypes.GUILD){var a=w[e+1];return null!=a&&a.type!==_.EmojiCategoryTypes.GUILD?t?j+-2*U+R+r:R:t?r:R}return t?R+r:2*R}),[w,ee]);return a.createElement(f.default,{ref:V,activeIndex:M,className:n,listPadding:K,onScroll:ne,renderCategoryListItem:z,rowCount:w.length,rowHeight:$,getScrollOffsetForIndex:ae},q>=7&&P(v.default,{"aria-hidden":!ee,className:(0,o.default)(b.default.unicodeShortcut,(t={},t[b.default.unicodeShortcutInvisible]=!ee,t)),onClick:re},void 0,x))};V.displayName="EmojiCategoryList";var W=V;t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M5.66487 5H18.3351C19.9078 5 21.2136 6.21463 21.3272 7.78329L21.9931 16.9774C22.0684 18.0165 21.287 18.9198 20.248 18.9951C20.2026 18.9984 20.1572 19 20.1117 19C18.919 19 17.8785 18.1904 17.5855 17.0342L17.0698 15H6.93015L6.41449 17.0342C6.12142 18.1904 5.08094 19 3.88826 19C2.84645 19 2.00189 18.1554 2.00189 17.1136C2.00189 17.0682 2.00354 17.0227 2.00682 16.9774L2.67271 7.78329C2.78632 6.21463 4.0921 5 5.66487 5ZM14.5 10C15.3284 10 16 9.32843 16 8.5C16 7.67157 15.3284 7 14.5 7C13.6716 7 13 7.67157 13 8.5C13 9.32843 13.6716 10 14.5 10ZM18.5 13C19.3284 13 20 12.3284 20 11.5C20 10.6716 19.3284 10 18.5 10C17.6716 10 17 10.6716 17 11.5C17 12.3284 17.6716 13 18.5 13ZM6.00001 9H4.00001V11H6.00001V13H8.00001V11H10V9H8.00001V7H6.00001V9Z",fill:d,className:f}))}d.displayName="EmojiActivityCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M20 6.002H14V3.002C14 2.45 13.553 2.002 13 2.002H4C3.447 2.002 3 2.45 3 3.002V22.002H5V14.002H10.586L8.293 16.295C8.007 16.581 7.922 17.011 8.076 17.385C8.23 17.759 8.596 18.002 9 18.002H20C20.553 18.002 21 17.554 21 17.002V7.002C21 6.45 20.553 6.002 20 6.002Z",fill:d,className:f}))}d.displayName="EmojiFlagsCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M11 18H13V22H11V18Z",fill:d,className:f}),s("path",{d:"M12 2C8.822 2 7 4.187 7 8V16C7 16.552 7.447 17 8 17H16C16.553 17 17 16.552 17 16V8C17 4.187 15.178 2 12 2ZM11 14.001H10V5.001H11V14.001ZM14 14.001H13V5.001H14V14.001Z",fill:d,className:f}))}d.displayName="EmojiFoodCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M6.814 8.982C4.539 11.674 4.656 15.591 6.931 18.153L4.034 21.579L5.561 22.87L8.463 19.437C9.569 20.127 10.846 20.513 12.161 20.513C14.231 20.513 16.183 19.607 17.516 18.027C20.069 15.01 20.771 6.945 21 3C17.765 3.876 9.032 6.356 6.814 8.982V8.982ZM8.935 17.331C6.826 15.548 6.56 12.382 8.342 10.272C9.592 8.793 14.904 6.845 18.764 5.698L8.935 17.331V17.331Z",fill:d,className:f}))}d.displayName="EmojiNatureCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M18 5.999H17V4.999C17 4.448 16.553 3.999 16 3.999H4C3.447 3.999 3 4.448 3 4.999V12.999C3 14.488 3.47 15.865 4.265 16.999H15.722C16.335 16.122 16.761 15.105 16.92 13.999H18C20.205 13.999 22 12.205 22 9.999C22 7.794 20.205 5.999 18 5.999V5.999ZM18 12H17V8H18C19.104 8 20 8.897 20 10C20 11.102 19.104 12 18 12Z",fill:d,className:f}),s("path",{d:"M2 18H18V20H2V18Z",fill:d,className:f}))}d.displayName="EmojiObjectsCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M12 2C6.477 2 2 6.477 2 12C2 17.522 6.477 22 12 22C17.523 22 22 17.522 22 12C22 6.477 17.522 2 12 2ZM16.293 6.293L17.707 7.706L16.414 9L17.707 10.293L16.293 11.706L13.586 9L16.293 6.293ZM6.293 7.707L7.707 6.294L10.414 9L7.707 11.707L6.293 10.294L7.586 9L6.293 7.707ZM12 19C9.609 19 7.412 17.868 6 16.043L7.559 14.486C8.555 15.92 10.196 16.831 12 16.831C13.809 16.831 15.447 15.92 16.443 14.481L18 16.04C16.59 17.867 14.396 19 12 19Z",fill:d,className:f}))}d.displayName="EmojiPeopleCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M16 4.001C14.406 4.001 12.93 4.838 12 6.081C11.07 4.838 9.594 4.001 8 4.001C5.243 4.001 3 6.244 3 9.001C3 14.492 11.124 19.633 11.471 19.849C11.633 19.95 11.817 20.001 12 20.001C12.183 20.001 12.367 19.95 12.529 19.849C12.876 19.633 21 14.492 21 9.001C21 6.244 18.757 4.001 16 4.001V4.001Z",fill:d,className:f}))}d.displayName="EmojiSymbolsCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M22 17H19.725C19.892 16.529 20 16.029 20 15.5C20 13.015 17.985 11 15.5 11H13.5L12.276 8.553C12.107 8.214 11.761 8 11.382 8H7C6.448 8 6 8.447 6 9V11.051C3.753 11.302 2 13.186 2 15.5C2 17.986 4.015 20 6.5 20H15.5C16.563 20 17.527 19.616 18.297 19H22V17ZM6.5 16.75C5.81 16.75 5.25 16.19 5.25 15.5C5.25 14.81 5.81 14.25 6.5 14.25C7.19 14.25 7.75 14.81 7.75 15.5C7.75 16.19 7.19 16.75 6.5 16.75ZM11.5 16.75C10.81 16.75 10.25 16.19 10.25 15.5C10.25 14.81 10.81 14.25 11.5 14.25C12.19 14.25 12.75 14.81 12.75 15.5C12.75 16.19 12.19 16.75 11.5 16.75ZM16.5 16.75C15.81 16.75 15.25 16.19 15.25 15.5C15.25 14.81 15.81 14.25 16.5 14.25C17.19 14.25 17.75 14.81 17.75 15.5C17.75 16.19 17.19 16.75 16.5 16.75Z",fill:d,className:f}),s("path",{d:"M8 7H10C10 5.346 8.654 4 7 4H6V6H7C7.551 6 8 6.449 8 7Z",fill:d,className:f}))}d.displayName="EmojiTravelCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(451)),i=_(n(6)),l=n(125),u=n(644),s=_(n(7742)),d=_(n(8451)),f=_(n(84)),c=_(n(256)),p=n(169),v=n(1),y=_(n(7)),m=_(n(6736)),h=_(n(6899));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement(l.animated.div,S({},r,{ref:t,className:h.default.diversitySelectorOptions,style:o,role:"listbox"}),s.map((function(e,t){return E(C,{index:t,fade:0!==t,delay:20*t,surrogate:e,onClick:n},t)})))})))};M.displayName="DiversityOptions";var N=function(e){var t=e.searchBarRef,n=e.selectedSurrogate,r=e.className,o=c.default.getURL(O+n),i=a.useState(!1),l=i[0],u=i[1],d=a.useRef(null),p=function(e){var t;(null==e?void 0:e.target)instanceof Node&&(null===(t=d.current)||void 0===t?void 0:t.contains(null==e?void 0:e.target))||u(!1)};return a.useEffect((function(){return document.addEventListener("click",p,!0),function(){return document.removeEventListener("click",p,!0)}}),[p]),a.createElement("div",{ref:d,className:r},E(f.default,{className:h.default.diversitySelectorButton,onClick:function(){u(!0)},"aria-haspopup":!0,"aria-expanded":l,tabIndex:l?-1:0},void 0,E("div",{className:h.default.diversityEmojiItemImage,style:{backgroundImage:'url("'+o+'")'}})),l?E(M,{selectedSurrogate:n,onClick:function(e){var n;s.default.setDiversityColor(e),p(),null===(n=t.current)||void 0===n||n.focus()}}):null)};N.displayName="DiversitySelector";var P=N;t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,a.useStateFromStores)([o.default],(function(){return o.default.keyboardModeEnabled}));return(0,r.default)({id:e,isEnabled:t,setFocus:u,scrollToStart:l,scrollToEnd:l})};var r=i(n(644)),a=n(3),o=i(n(90));function i(e){return e&&e.__esModule?e:{default:e}}function l(){return Promise.resolve()}function u(e){var t=document.querySelector(e);null!=t&&t.focus()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=h(n(90)),l=h(n(8073)),u=h(n(184)),s=h(n(20)),d=h(n(179)),f=h(n(43)),c=h(n(152)),p=n(7618),v=h(n(7816)),y=h(n(7)),m=h(n(6901));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0;return w("div",{className:A.default.listWrapper},void 0,ue?a.createElement(h.default,{className:A.default.list,listPadding:J,onScroll:le,renderRow:ee,renderSection:te,renderSectionHeader:ne,renderSectionFooter:re,rowCount:z,rowCountBySection:L,rowHeight:K,sectionHeaderHeight:oe,sectionMarginBottom:ae,sectionFooterHeight:ie,stickyHeaders:!0,ref:r}):w(s.default,{message:N.default.Messages.NO_EMOJI_SEARCH_RESULTS,className:A.default.noSearchResultsContainer}))}));t.default=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=n(7582),l=n(5289),u=y(n(36)),s=n(973),d=y(n(5285)),f=y(n(43)),c=n(1),p=y(n(7)),v=y(n(6903));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{d:"M12.0002 10.823L20.9652 5.26C20.6772 5.1 20.3522 5 20.0002 5H4.00016C3.64816 5 3.32216 5.1 3.03516 5.26L12.0002 10.823Z",fill:d,className:f}),s("path",{d:"M12.527 12.8489C12.366 12.9489 12.183 12.9999 12 12.9999C11.817 12.9999 11.634 12.9489 11.473 12.8499L2.003 6.97292C2.003 6.98192 2 6.99092 2 6.99892V15.9989C2 17.1009 2.897 17.9989 4 17.9989H20C21.103 17.9989 22 17.1009 22 15.9989V6.99892C22 6.98992 21.997 6.98092 21.997 6.97192L12.527 12.8489Z",fill:d,className:f}))}d.displayName="Mail"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=g(n(0)),o=h(n(8)),i=h(n(5425)),l=h(n(101)),u=g(n(36)),s=h(n(5448)),d=h(n(63)),f=h(n(8481)),c=n(50),p=h(n(7)),v=h(n(6914)),y=h(n(996)),m=h(n(423));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{fill:d,d:"M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1zm-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5-4H7V4h9v14z"})))}d.displayName="MobileDevice"},function(e,t,n){e.exports=n.p+"e05a39f2363a5628be26fe1d1efbb86c.svg"},function(e,t,n){e.exports=n.p+"07ee40a8c86c515c8582bb432ac02343.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=ee(n(0)),i=n(3),l=n(349),u=Q(n(7565)),s=Q(n(170)),d=n(332),f=Q(n(7577)),c=Q(n(7820)),p=Q(n(7715)),v=Q(n(22)),y=n(182),m=n(49),h=Q(n(7576)),_=Q(n(10)),g=Q(n(240)),E=Q(n(9)),S=Q(n(20)),O=Q(n(144)),I=Q(n(33)),T=Q(n(12)),b=Q(n(65)),C=ee(n(7611)),M=n(1054),N=Q(n(7740)),P=Q(n(8507)),A=Q(n(8509)),R=Q(n(8512)),L=Q(n(8513)),D=Q(n(8514)),w=Q(n(8515)),k=n(8517),j=Q(n(8520)),U=Q(n(8521)),G=Q(n(8527)),F=Q(n(8528)),B=Q(n(8529)),H=Q(n(8530)),x=Q(n(8531)),V=Q(n(8532)),W=Q(n(8533)),Y=Q(n(8534)),z=n(120),K=Q(n(269)),$=Q(n(153)),Z=n(8094),q=Q(n(7640)),X=n(1);function Q(e){return e&&e.__esModule?e:{default:e}}function J(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return J=function(){return e},e}function ee(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=J();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function te(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=3&&(null==v||a>v.score)&&(v=r)}}var m=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var u=r.prototype;return u.initialize=function(){this.waitFor(l.default,o.default,a.ExperimentStore,i.default),this.syncWith([l.default,o.default,a.ExperimentStore,i.default],y)},u.channelNoticePredicate=function(e,t,n){var r=a.ExperimentStore.getUserExperimentDescriptor(a.Experiments.GUILD_AFFINITY_PREMIUM_GUILD_SUBSCRIPTION_CTA),o=e&&null!=v&&v.guildId===t.id&&Date.now()-n>=s.CHANNEL_NOTICE_SHOW_DELAY;return o&&null!=r&&r.bucket===a.ExperimentBuckets.CONTROL&&(0,a.trackExposureToExperiment)(a.Experiments.GUILD_AFFINITY_PREMIUM_GUILD_SUBSCRIPTION_CTA,r),o&&null!=r&&r.bucket===a.ExperimentBuckets.TREATMENT_1},r}(u.default))(r.default);t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchGuildAffinities=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}t.fetchGuildAffinities=function(){return r.default.get({url:o.Endpoints.GUILD_AFFINITIES,oldFormErrors:!0}).then((function(e){var t=e.body.guild_affinities;a.default.dispatch({type:o.ActionTypes.LOAD_GUILD_AFFINITIES_SUCCESS,guildAffinities:t})}),(function(){a.default.dispatch({type:o.ActionTypes.LOAD_GUILD_AFFINITIES_FAILURE})}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(2)),a=u(n(81)),o=u(n(12)),i=u(n(1060)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=null;function f(){var e=o.default.getCurrentUser();if(null==e||e.mfaEnabled===d)return!1;d=e.mfaEnabled}var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var i=r.prototype;return i.initialize=function(){this.waitFor(o.default,a.default),this.syncWith([o.default,a.default],f)},i.channelNoticePredicate=function(e,t){return t.mfaLevel===l.MFALevels.ELEVATED&&!1===d&&a.default.hasElevatedPermissions(t.id)},r}(i.default))(r.default,{CONNECTION_OPEN:function(e){return f()},GUILD_UPDATE:function(e){return!0}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(2)),a=l(n(48)),o=l(n(1060)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){return!0}var d=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var o=r.prototype;return o.initialize=function(){this.waitFor(a.default),this.syncWith([a.default],s)},o.channelNoticePredicate=function(e,t,n){var r=Date.now()-n>=i.CHANNEL_NOTICE_SHOW_DELAY;return e&&r&&a.default.can(i.Permissions.ADMINISTRATOR,t)},r}(o.default))(r.default);t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(2)),a=l(n(48)),o=l(n(1060)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var o=r.prototype;return o.initialize=function(){this.waitFor(a.default),this.syncWith([a.default],i.NOOP)},o.channelNoticePredicate=function(e,t,n){return e&&Date.now()-n>=i.CHANNEL_NOTICE_SHOW_DELAY&&a.default.can(i.Permissions.MANAGE_GUILD,t)},r}(o.default))(r.default);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=E(n(0)),o=_(n(8)),i=n(125),l=n(447),u=n(5400),s=_(n(36)),d=_(n(84)),f=E(n(248)),c=_(n(7988)),p=_(n(7867)),v=_(n(43)),y=n(1),m=_(n(7)),h=_(n(6921));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=y.PremiumGuildSubscriptionsRequired[n]&&r.premiumSubscriberCount>0,M=l===n,N=C&&y.PremiumGuildSubscriptionsRequired[v]>=y.PremiumGuildSubscriptionsRequired[n]||null!=E&&y.PremiumGuildSubscriptionsRequired[_]>=y.PremiumGuildSubscriptionsRequired[n],R=(g||N)&&M,L=c===y.ThemeTypes.DARK?y.Colors.PRIMARY_DARK_700:y.Colors.PRIMARY_LIGHT_160,D=(0,u.getTierName)(n),w=y.PremiumGuildSubscriptionsRequired[n],k=null!=D?O(a.Fragment,{},void 0,O("div",{},void 0,D),O("div",{},void 0,m.default.Messages.PREMIUM_GUILD_PERKS_MODAL_LEVEL_SUBSCRIBER_COUNT_TOOLTIP.format({subscriberCount:Math.min(r.premiumSubscriberCount,w),numRequired:w}))):null,j={scale:1,color:P(L)},U={scale:R?1.625:1,color:P(N?y.Colors.PREMIUM_GUILD_PINK:L)},G=O(f.default,{text:k,"aria-label":D||!1},void 0,(function(e){return a.createElement(d.default,I({},e,{onClick:function(){return T(n)},focusProps:{ringTarget:b}}),O(i.Spring,{from:j,to:U,config:A},void 0,(function(e){var t,r,l,u=e.scale,d=e.color;return a.createElement(i.animated.div,{ref:b,style:{transform:u.interpolate((function(e){return"scale("+e+")"})),background:(0,i.interpolate)([d],(function(e){return"rgb("+e.toString()+")"}))},className:(0,o.default)(N?h.default.tierMarkerAccomplished:h.default.tierMarkerInProgress,(r={},r[h.default.tierMarkerSelectable]=null===(t=null==s?void 0:s(n))||void 0===t||t,r))},n!==y.PremiumGuildTiers.NONE?O(p.default,{tier:n,className:(0,o.default)(h.default.currentTierIcon,(l={},l[h.default.tier3Icon]=n===y.PremiumGuildTiers.TIER_3,l))}):null)})))}));return O("div",{className:(0,o.default)(h.default.tierMarkerGroup,(t={},t[h.default.selectedTier]=M,t))},n,O("div",{className:h.default.tierMarkerBackground}),G,n!==y.PremiumGuildTiers.NONE?O("div",{className:h.default.tierMarkerLabelContainer},void 0,S(n,C)):null)}R.displayName="TierMarker";var L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i=t&&a.premiumSubscriberCount>=e.amount}))},t.handleSecondaryFrame=function(e){var n=e.width,r=void 0===n?0:n;t.handleTierMarkers(t.state.secondaryTierMarkerActive,(function(e){return t.setState({secondaryTierMarkerActive:e})}),(function(e,t){return r>=t}))},t.handleTierMarkers=function(e,t,n){for(var r=N.length-1;r>0;r--){var a=N[r];if(n(a,r/N.length*100))return void(e!==r&&t(a.tier))}},t.handleFinishedInitialAnimation=function(){t.setState({finishedInitialAnimation:!0})},t.handleSelectTier=function(e){var n=t.props,r=n.canSelectTier,a=n.onSelectTier;(null==r||r(e))&&a(e)},t.renderTierLabel=function(e,n){var r=t.props,i=r.guild,l=r.theme;if(null!=(0,u.generateBlockGuildSubscriptionPurchasesNode)()||n)return O(v.default,{className:(0,o.default)([h.default.tierMarkerLabelText,h.default.isAccomplished])},void 0,(0,u.getTierName)(e));var d=(0,u.getTierName)(e),p=O("div",{},void 0,m.default.Messages.PREMIUM_GUILD_PERKS_MODAL_SUBSCRIBE_TO_TIER_TOOLTIP.format({tierName:d}));return O(f.default,{text:p,"aria-label":d||!1,position:f.TooltipPositions.BOTTOM},void 0,(function(n){return a.createElement(s.default,I({},n,{color:l===y.ThemeTypes.DARK?s.default.Colors.WHITE:s.default.Colors.BLACK,size:s.default.Sizes.SMALL,look:s.default.Looks.BLANK,onMouseEnter:function(){var r;null===(r=n.onMouseEnter)||void 0===r||r.call(n),t.setTargetTier(e)},onMouseLeave:function(){var e;null===(e=n.onMouseLeave)||void 0===e||e.call(n),t.maybeClearTargetTier()},onClick:function(){return t.subscribeUpToTier(e,i)}}),O(v.default,{className:h.default.tierMarkerLabelText},void 0,d,O(c.default,{className:h.default.tierMarkerLabelPlusIcon})))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var l=r.prototype;return l.componentDidUpdate=function(e){var t=this.props.selectedTier;e.selectedTier!==t&&this.setState({finishedInitialAnimation:!0})},l.setTargetTier=function(e){var t=this.props.guild;e>(0,u.getGuildTierFromSubscriberCount)(t.premiumSubscriberCount)&&this.setState({targetTier:e,hasTargetedTier:!0})},l.maybeClearTargetTier=function(){this.state.subscribeModalOpen||this.setState({targetTier:null})},l.subscribeUpToTier=function(e,t){var n=this,r={page:y.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,section:y.AnalyticsSections.PREMIUM_GUILD_USER_MODAL_PROGRESS_BAR,object:y.AnalyticsObjects.SUBSCRIBE_TO_TIER_BUTTON};switch(e){case y.PremiumGuildTiers.TIER_3:r.objectType=y.AnalyticsObjectTypes.TIER_3;break;case y.PremiumGuildTiers.TIER_2:r.objectType=y.AnalyticsObjectTypes.TIER_2;break;case y.PremiumGuildTiers.TIER_1:r.objectType=y.AnalyticsObjectTypes.TIER_1}this.setState({subscribeModalOpen:!0}),this.props.openPaymentModal({analyticsLocation:r,numberOfSubscriptionsToAdd:y.PremiumGuildSubscriptionsRequired[e]-t.premiumSubscriberCount,onClose:function(){return n.setState({targetTier:null,subscribeModalOpen:!1})}})},l.renderTierMarker=function(e){var t=this.props,n=t.guild,r=t.selectedTier,a=t.canSelectTier,o=t.theme,i=this.state;return O(R,{tier:e,guild:n,selectedTier:r,canSelectTier:a,theme:o,tierMarkerActive:i.tierMarkerActive,secondaryTierMarkerActive:i.secondaryTierMarkerActive,finishedInitialAnimation:i.finishedInitialAnimation,targetTier:i.targetTier,renderTierLabel:this.renderTierLabel,onSelect:this.handleSelectTier})},l.renderForegroundBar=function(){var e=this.state.finishedInitialAnimation,t=this.props,n=t.guild,r=t.initialAnimationDelay;return O(i.Spring,{from:{width:0},to:{width:(0,u.getProgressPercentToTopTier)(n)},config:T,delay:e?0:r,onChange:this.handleForegroundFrame,onRest:e?void 0:this.handleFinishedInitialAnimation},void 0,(function(e){var t=e.width;return O(i.animated.div,{className:h.default.barForeground,style:{width:t.interpolate((function(e){return e+"%"}))}})}))},l.renderSecondaryBar=function(){var e=this.state.targetTier,t=(0,u.getProgressPercentToTopTier)(this.props.guild),n=null!=e?100*e/u.GuildTierSubscriptionsOrdered.length:t;return O(i.Spring,{from:{width:t},to:{width:n},config:b,onChange:this.handleSecondaryFrame},void 0,(function(e){var t=e.width;return O(i.animated.div,{className:h.default.barSecondary,style:{width:t.interpolate((function(e){return e+"%"}))}})}))},l.render=function(){var e=this;return O("div",{className:(0,o.default)(this.props.className,h.default.progressBar)},void 0,O("div",{className:h.default.barBackground},void 0,this.state.hasTargetedTier?this.renderSecondaryBar():null,this.renderForegroundBar()),O("div",{className:h.default.tierMarkerContainer},void 0,N.map((function(t){return e.renderTierMarker(t.tier)}))))},r}(a.Component);t.default=L,L.displayName="PremiumGuildModalProgressBar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 6 11"}),s("path",{fill:d,className:f,d:"M3 0.625244L0 3.62524V7.62524L3 10.6252L6 7.62524V3.62524L3 0.625244ZM5 7.24524L3 9.24524L1 7.24524V4.04524L3 2.04524L5 4.04524V7.24524Z"}))}d.displayName="PremiumGuildTier1Simple"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(y),{width:n,height:a,viewBox:"0 0 6 11"}),s("g",{fill:p,fillRule:"evenodd",className:v},void 0,d,f,c))}p.displayName="PremiumGuildTier3Simple"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 32 32"}),s("path",{fill:d,className:f,d:"M16 1L7 10V22L16 31L25 22V10L16 1ZM20.62 11.27L16.5 7.16V2.91L23.62 10.03L20.62 11.27ZM12 19.93V12.07L16 8.07L20 12.07V19.93L16 23.93L12 19.93ZM15.5 7.16L11.38 11.28L8.38 10.04L15.5 2.91V7.16ZM11 12.2V19.8L8 21.04V10.96L11 12.2ZM11.38 20.73L15.5 24.85V29.09L8.38 21.97L11.38 20.73ZM16.5 24.84L20.62 20.72L23.62 21.96L16.5 29.09V24.84ZM21 19.8V12.2L24 10.96V21.05L21 19.8Z"}))}d.displayName="PremiumGuildTier1"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 32 32"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M29 2C29 2.55 28.55 3 28 3C27.45 3 27 2.55 27 2V1C27 0.45 27.45 0 28 0C28.55 0 29 0.45 29 1V2ZM2.94 25.94L4 24L5.06 25.94L7 27L5.06 28.06L4 30L2.94 28.06L1 27L2.94 25.94ZM28 5C27.45 5 27 5.45 27 6V7C27 7.55 27.45 8 28 8C28.55 8 29 7.55 29 7V6C29 5.45 28.56 5 28 5ZM30 3H31C31.56 3 32 3.45 32 4C32 4.55 31.55 5 31 5H30C29.45 5 29 4.55 29 4C29 3.45 29.45 3 30 3ZM26 3H25C24.45 3 24 3.45 24 4C24 4.55 24.45 5 25 5H26C26.55 5 27 4.55 27 4C27 3.45 26.56 3 26 3ZM15.6201 1.46002V7.12002L11.5001 11.23L7.50012 9.58002L15.6201 1.46002ZM24.7401 9.58002L16.6201 1.46002V7.12002L20.7401 11.23L24.7401 9.58002ZM7.12012 10.5L11.1201 12.16V19.76L7.12012 21.42V10.5ZM16.6201 24.8V30.46L24.7401 22.34L20.7401 20.68L16.6201 24.8ZM15.6201 30.46L7.50012 22.34L11.5001 20.68L15.6201 24.8V30.46ZM21.1201 19.76L25.1201 21.42V10.5L21.1201 12.16V19.76ZM19.7301 11.64L20.1201 12.03V19.89L16.1201 23.89L12.1201 19.89V19.38L19.7301 11.64ZM12.1201 17.95L19.0201 10.93L18.2401 10.15L12.1201 16.38V17.95ZM17.5301 9.44002L12.1201 14.95V12.03L16.1201 8.03002L17.5301 9.44002Z"}))}d.displayName="PremiumGuildTier3"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M17 6V6.999H7C5.896 6.999 5 7.895 5 8.999V16H3C1.895 16 1 15.104 1 14V6C1 4.896 1.895 4 3 4H15C16.104 4 17 4.896 17 6ZM7 10.999C7 9.89502 7.896 8.99902 9 8.99902H21C22.104 8.99902 23 9.89502 23 10.999V18.999C23 20.103 22.104 20.999 21 20.999H9C7.896 20.999 7 20.103 7 18.999V10.999ZM11.828 14.462L9 18.999H21L17.023 12.618L13.85 17.706L11.828 14.462Z"}))}d.displayName="Pictures"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(5198),l=E(n(5418)),u=E(n(36)),s=E(n(5398)),d=E(n(5402)),f=E(n(248)),c=E(n(5298)),p=E(n(5290)),v=E(n(126)),y=E(n(43)),m=n(5400),h=n(1),_=E(n(7)),g=E(n(6923));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?g.default.badgeIconWithSubscribers:g.default.badgeIconWithoutSubscribers}),O(y.default,{className:g.default.guildSubscriptionInfoSubscriberCount},void 0,_.default.Messages.PREMIUM_GUILD_PERKS_MODAL_HEADER_SUBSCRIPTION_COUNT.format({subscriptions:t.premiumSubscriberCount}))),d.length>0?O(y.default,{className:g.default.userSubscriptionCount},void 0,_.default.Messages.PREMIUM_GUILD_PERKS_MODAL_HEADER_USER_SUBSCRIPTION_COUNT.format({numSubscriptions:d.length})):null)),O("div",{className:g.default.actions},void 0,O(T,{openPaymentModal:r}),O(u.default,{className:g.default.giftAction,innerClassName:g.default.giftActionContent,color:u.default.Colors.PRIMARY,onClick:function(){(0,i.openPremiumSubscriptionNewPlanModal)({planId:h.SubscriptionPlans.PREMIUM_MONTH_TIER_2,isGift:!0,analyticsLocation:{page:h.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,section:h.AnalyticsSections.PREMIUM_GUILD_USER_MODAL_CTA_BAR,object:h.AnalyticsObjects.BUTTON_ICON,objectType:h.AnalyticsObjectTypes.GIFT},onClose:function(e){return e&&n()}})},size:u.default.Sizes.SMALL},void 0,O(c.default,{className:g.default.giftIcon}),_.default.Messages.PREMIUM_GUILD_PERKS_MODAL_GIFT_NITRO)))};b.displayName="PremiumGuildPerksModalCTABar";var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=n(3),l=E(n(425)),u=E(n(986)),s=E(n(36)),d=E(n(63)),f=E(n(989)),c=E(n(7744)),p=E(n(5288)),v=n(50),y=E(n(126)),m=E(n(43)),h=E(n(8502)),_=E(n(7)),g=E(n(6925));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?O(M,{canceledCount:d}):null)}function P(e){var t,n,r=e.imageClass,o=e.blurb,i=e.fromGuilds,l=e.toGuild,u=e.error,s=e.onDismissError,d=e.slotCount,f=void 0===d?1:d,c=e.canceledCount,p=void 0===c?0:c,v=a.useRef(i),y=null===(t=v.current)||void 0===t?void 0:t.length,E=null===(n=v.current)||void 0===n?void 0:n.reduce((function(e,t){return e.hasOwnProperty(t.id)||(e[t.id]=[]),e[t.id].push(t),e}),{});return O(C,{imageClass:r,error:u,onDismissError:s},void 0,O(m.default,{size:m.default.Sizes.SIZE_16},void 0,o),O(m.default,{size:m.default.Sizes.SIZE_12,className:g.default.transferGuildCardHeader},void 0,_.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_TRANSFER_FROM_GUILD.format({guildCount:y})),null!=E?Object.keys(E).map((function(e){return O(h.default,{className:g.default.transferFromGuildCard,guild:E[e][0],subscriptionChange:-1*E[e].length},e)})):null,O(m.default,{size:m.default.Sizes.SIZE_12,className:g.default.transferGuildCardHeader},void 0,_.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_TRANSFER_TO_GUILD.format({slotCount:f})),O("div",{className:g.default.activeTransferGuildCardBorder},void 0,O(h.default,{className:g.default.transferToGuildCard,guild:l,subscriptionChange:null!=i?i.length:1})),p>0?O(M,{canceledCount:p}):null)}M.displayName="PendingCancellationWarning",N.displayName="ConfirmationBody",P.displayName="TransferConfirmationBody";var A=function(e){function t(){return e.apply(this,arguments)||this}return I(t,e),t.prototype.render=function(){var e=this.props,t=e.confirmation,n=e.confirmationLabel,r=e.isModifyingSubscription,a=e.onConfirm,o=e.onCancel;return O(v.ModalFooter,{},void 0,O(s.default,{onClick:a,submitting:r,"aria-label":n},void 0,t),O(s.default,{look:s.default.Looks.LINK,color:s.default.Colors.PRIMARY,onClick:o,disabled:r},void 0,_.default.Messages.CANCEL))},t}(a.PureComponent);A.displayName="ConfirmationFooter";var R=function(e){function t(){return e.apply(this,arguments)||this}return I(t,e),t.prototype.render=function(){var e=this.props,t=e.guild,n=e.header,r=e.blurb,o=e.warning,i=e.confirmation,l=e.confirmationLabel,u=e.imageClass,s=e.error,d=e.isModifyingSubscription,f=e.onConfirm,c=e.onCancel,p=e.onDismissError,y=e.canceledCount;return O(a.Fragment,{},void 0,O(b,{text:n}),O(v.ModalContent,{},void 0,O(N,{guild:t,blurb:r,warning:o,imageClass:u,error:s,onDismissError:p,canceledCount:y})),O(A,{confirmation:i,confirmationLabel:l,isModifyingSubscription:d,onConfirm:f,onCancel:c}))},t}(a.PureComponent);R.displayName="PremiumGuildSubscriptionConfirmation",R.Header=b,R.SubscribeBody=N,R.TransferBody=P,R.Footer=A;var L=R;t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(5292)),l=c(n(5398)),u=c(n(8503)),s=c(n(7867)),d=n(5400),f=c(n(6924));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?f.default.levelUpIcon:f.default.levelDownIcon}),v(h,{tier:o}))},g=function(e){function t(){return e.apply(this,arguments)||this}return y(t,e),t.prototype.render=function(){var e=this.props,t=e.guild,n=e.className,r=e.subscriptionChange;return v("div",{className:(0,o.default)(f.default.subscription,n)},void 0,v(l.default,{guild:t,size:l.default.Sizes.LARGE}),v("div",{className:f.default.subscriptionInfo},void 0,v("div",{className:f.default.guildName},void 0,t.name),v("div",{className:f.default.tierInfo},void 0,v(h,{tier:t.premiumTier}),v(_,{guild:t,subscriptionChange:null!=r?r:0}))))},t}(a.PureComponent);t.default=g,g.displayName="GuildSubscriptionCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.45329 8.53891L3.26217 13.7844C2.95995 14.0719 2.49772 14.0719 2.21328 13.7844C1.92883 13.497 1.92883 13.0299 2.21328 12.7245L6.88884 7.99999L2.21328 3.27543C1.92883 2.988 1.92883 2.50297 2.21328 2.21555C2.49772 1.92812 2.95995 1.92812 3.26217 2.21555L8.45329 7.47903C8.73774 7.76645 8.73774 8.23352 8.45329 8.53891Z",fill:d}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.4533 8.53891L9.26217 13.7844C8.95995 14.0719 8.49772 14.0719 8.21328 13.7844C7.92883 13.497 7.92883 13.0299 8.21328 12.7245L12.8888 7.99999L8.21328 3.27543C7.92883 2.988 7.92883 2.50297 8.21328 2.21555C8.49772 1.92812 8.95995 1.92812 9.26217 2.21555L14.4533 7.47903C14.7377 7.76645 14.7377 8.23352 14.4533 8.53891Z",fill:d}))}d.displayName="DoubleChevronRight"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(7718)),o=d(n(5290)),i=d(n(8505)),l=d(n(43)),u=d(n(7)),s=d(n(6928));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return a.createElement("svg",d({},(0,i.default)(m),{width:n,height:u,viewBox:"0 0 24 24",fill:"none"}),p,f("path",{fill:v,fillRule:"evenodd",clipRule:"evenodd",d:"M12 1L6 7V17L12 23V18.8L9 15.8V8.2L12 5.2V1ZM15 15.8L18 17V7L15 8.2V15.8Z"}),f(c,{fill:v,className:(0,o.default)(l.default.gemSheen,y)}))}v.displayName="PremiumGuildSubscriberBadgeLevel4"},function(e,t,n){e.exports=n.p+"50f02014a2ac385c90461d9a4b80e482.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=b;var r,a=S(n(0)),o=g(n(8)),i=S(n(7645)),l=n(7612),u=n(8508),s=g(n(7813)),d=g(n(84)),f=g(n(7863)),c=g(n(7683)),p=g(n(7569)),v=g(n(152)),y=n(120),m=n(1),h=g(n(7)),_=g(n(6931));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u(?:\s?(.*))?/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(645)),o=l(n(7569)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["aria-controls","aria-expanded"]);return a.createElement(i.default,n,t)}))}v.displayName="WebhookName";var y=function(e){var t,r;function a(){return e.apply(this,arguments)||this}return r=e,(t=a).prototype=Object.create(r.prototype),t.prototype.constructor=t,c(t,r),a.prototype.render=function(){var e=this.props,t=e.onClickUsername,r=e.message,a=e.onContextMenuUsername,o=e.compact,i=r.author,l=r.content,d=r.timestamp,f=r.messageReference,c=s.default.Messages.SYSTEM_MESSAGE_CHANNEL_FOLLOW_ADD.format({username:i.toString(),usernameOnClick:{onClick:t,onContextMenu:a},webhookName:l,webhookNameHook:function(e,t){return p(v,{messageReference:f},t,e)}});return p(u.default,{icon:n(7722),timestamp:d,compact:o},void 0,c)},a}(a.Component);t.default=y,y.displayName="ChannelFollowAdd"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(645)),o=l(n(7569)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1?E.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED_MANY.format({username:v,usernameOnClick:m,numSubscriptions:s}):E.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED.format({username:v,usernameOnClick:m}):s>1?E.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED_MANY_ACHIEVED_TIER.format({username:v,usernameOnClick:m,numSubscriptions:s,guildName:i.name,newTierName:(0,_.getTierName)(u)}):E.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED_ACHIEVED_TIER.format({username:v,usernameOnClick:m,guildName:i.name,newTierName:(0,_.getTierName)(u)});var O=T(c.default,{className:S.default.iconWrapper,innerRef:this.handleSetIconRef,onClick:o},void 0,T(y.default,{className:S.default.icon,onMouseEnter:this.handleIconMouseEnter,onMouseLeave:this.handleIconMouseLeave}));return T(h.default,{iconNode:O,timestamp:n.timestamp,compact:l},void 0,T("div",{onClick:o,className:S.default.message},void 0,e),p.enabled?null:this.renderConfetti())},t}(i.PureComponent);t.default=B,B.displayName="UserPremiumGuildSubscription",B.contextType=s.AccessibilityPreferencesContext},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=Number(e.content);return isNaN(t)||0===t?1:t}},function(e,t,n){e.exports=n.p+"65e856f0d3fa6f1c3bc728d421240da2.svg"},function(e,t,n){e.exports=n.p+"584625557b31e29b44a3bb2f4cd7e33a.svg"},function(e,t,n){e.exports=n.p+"bb738a64264307f6a4a3e84e5f1eddb6.svg"},function(e,t,n){e.exports=n.p+"e843c51c0eec3801b70cae5c45ad343f.svg"},function(e,t,n){e.exports=n.p+"0700205862c1a590feed964754d34669.svg"},function(e,t,n){e.exports=n.p+"6b6d88307890126be8b60125143bc2f4.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trackGuildNotificationSettingsUpdate=function(e,t,n){var r=t.suppress_everyone,o=t.suppress_roles,i=t.muted,u=t.mute_config,s=t.mobile_push,c=t.message_notifications,p=f(e),v=p.guild_suppress_everyone,y=p.guild_suppress_roles,m=p.guild_is_muted,h=p.guild_muted_until,_=p.guild_receive_mobile_push,g=p.guild_message_notification_settings;a.default.trackWithMetadata(l.AnalyticEvents.NOTIFICATION_SETTINGS_UPDATED,{update_type:l.NotificationSettingsUpdateType.GUILD,guild_id:e,guild_suppress_everyone:null!=r?r:v,guild_suppress_roles:null!=o?o:y,guild_is_muted:null!=i?i:m,guild_muted_until:null!=u&&null!=u.end_time?new Date(u.end_time).getTime():h,guild_receive_mobile_push:null!=s?s:_,guild_message_notification_settings:null!=c?d[c]:g,location:n})},t.trackChannelNotificationSettingsUpdate=function(e,t,n,r){var u=n.muted,c=n.mute_config,p=n.message_notifications,v=function(e,t){var n=i.default.isChannelMuted(e,t),r=i.default.getChannelMuteConfig(e,t);return{channel_is_muted:n,channel_muted_until:null!=r&&null!=r.end_time?new Date(r.end_time).getTime():null,channel_message_notification_settings:d[i.default.getChannelMessageNotifications(e,t)]}}(e,t),y=v.channel_is_muted,m=v.channel_muted_until,h=v.channel_message_notification_settings;y=null!=u?u:y,m=null!=c&&null!=c.end_time?new Date(c.end_time).getTime():m,h=null!=p?d[p]:h;var _=null==e?null:!0===y||null!=h,g=o.default.getChannel(t);a.default.trackWithMetadata(l.AnalyticEvents.NOTIFICATION_SETTINGS_UPDATED,s({update_type:l.NotificationSettingsUpdateType.CHANNEL,guild_id:e,channel_id:t,parent_id:null!=g?g.parent_id:null},f(e),{channel_is_overridden:_,channel_is_muted:y,channel_muted_until:m,channel_message_notification_settings:h,location:r}))};var r,a=u(n(121)),o=u(n(9)),i=u(n(267)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function x(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{foreground:f,fill:d,d:"M20 10.9378H14.2199H8.06628L10.502 8.50202L9 7L4 12L9 17L10.502 15.498L8.06628 13.0622H20V10.9378Z"}))}d.displayName="ArrowLeft"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoButtonWrapper=m,t.default=h;var r,a=c(n(0)),o=d(n(8)),i=n(5628),l=d(n(7626)),u=c(n(7613)),s=d(n(7315));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function m(e){var t=(0,i.getVideoButtonLabel)(e),n=e.enabled,r=e.cameraUnavailable,o=e.onChange,u=e.onCameraUnavailable,s=e.hasPermission,d=e.children,f=e.channelLimitReached,c=void 0!==f&&f,p=r?function(){return u()}:function(){return o(!e.enabled)};return a.createElement(a.Fragment,null,d({onClick:p,active:n,disabled:!s||c&&!n,iconComponent:l.default,label:t,unavailable:r}))}function h(e){var t=e.enabled,n=e.join,r=e.channel,i=e.onChange,l=e.onCameraUnavailable,d=e.cameraUnavailable,f=e.hasPermission,c=e.className,h=e.channelLimitReached,_=e.channelLimit,g=e.centerButton,E=void 0!==g&&g,S=y(e,["enabled","join","channel","onChange","onCameraUnavailable","cameraUnavailable","hasPermission","className","channelLimitReached","channelLimit","centerButton"]),O=E?u.CenterControlButton:u.default;return p(m,{enabled:t,join:n,channel:r,onChange:i,onCameraUnavailable:l,cameraUnavailable:d,hasPermission:f,channelLimitReached:h,channelLimit:_},void 0,(function(e){var t,n=e.unavailable,r=y(e,["unavailable"]);return a.createElement(O,v({className:(0,o.default)(c,(t={},t[s.default.fauxDisabled]=n,t))},r,S))}))}h.displayName="VideoButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M21.1169 1.11603L22.8839 2.88403L19.7679 6.00003L22.8839 9.11603L21.1169 10.884L17.9999 7.76803L14.8839 10.884L13.1169 9.11603L16.2329 6.00003L13.1169 2.88403L14.8839 1.11603L17.9999 4.23203L21.1169 1.11603ZM18 22H13C6.925 22 2 17.075 2 11V6C2 5.447 2.448 5 3 5H7C7.553 5 8 5.447 8 6V10C8 10.553 7.553 11 7 11H6C6.063 14.938 9 18 13 18V17C13 16.447 13.447 16 14 16H18C18.553 16 19 16.447 19 17V21C19 21.553 18.553 22 18 22Z"}))}d.displayName="CallLeave"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=397.93.0"},a);t.REQUIRED_DRIVER_VERSIONS_BY_PLATFORM=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(8)),o=c(n(183)),i=c(n(7913)),l=n(248),u=c(n(7778)),s=c(n(269)),d=c(n(7)),f=c(n(6986));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0){m=v(u.default,{guildId:n.guild_id,className:f.default.voiceUserList,users:r,renderUser:function(e){if(null==e)return null;var t=s.default.getName(n.guild_id,n.id,e),r=e.getAvatarURL();return v(l.TooltipContainer,{text:t},void 0,v("img",{src:null!=r?r:void 0,"aria-label":e.username,alt:"",className:f.default.avatar}))},renderMoreUsers:function(e){var t=function(e,t){var n=t.id,r=t.guild_id;return e.length<=1?null:2===e.length?d.default.Messages.GO_LIVE_MODAL_OVERFLOW_TWO_USERS.format({nickname0:s.default.getName(r,n,e[0]),nickname1:s.default.getName(r,n,e[1])}):3===e.length?d.default.Messages.GO_LIVE_MODAL_OVERFLOW_THREE_USERS.format({nickname0:s.default.getName(r,n,e[0]),nickname1:s.default.getName(r,n,e[1]),nickname2:s.default.getName(r,n,e[2])}):d.default.Messages.GO_LIVE_MODAL_OVERFLOW_FOUR_OR_MORE_USERS.format({nickname0:s.default.getName(r,n,e[0]),nickname1:s.default.getName(r,n,e[1]),remainingCount:e.length-2})}(r.slice(4),n);return v("div",{},void 0,v(l.TooltipContainer,{text:t},void 0,v("div",{className:f.default.userListOverflow},void 0,e)))},max:5})}var h=(0,i.default)(n);return v("div",{className:(0,a.default)(f.default.channelInfo,(t={},t[f.default.selected]=p,t))},void 0,v(h,{className:f.default.channelIcon}),v("div",{className:f.default.channelName},void 0,y),m)}y.displayName="RadioItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.title,r=e.scrollerClassName,f=e.children,c=a.useRef(null),v=a.useState(!1),y=v[0],m=v[1],h=a.useState(!1),_=h[0],g=h[1],E=a.useCallback((function(){var e=c.current;null!=e&&(m(!e.isScrolledToTop()),g(!e.isScrolledToBottom()))}),[]);return a.useLayoutEffect((function(){return E()}),[]),a.createElement(a.Fragment,null,p("div",{className:(0,o.default)(d.default.title,d.default.scrollWrapper)},void 0,p(i.FormTitle,{className:s.default.formItemTitle},void 0,n),p(u.default,{separator:y})),p("div",{className:r},void 0,a.createElement(l.default,{ref:c,className:(0,o.default)(d.default.scrollerInner,(t={},t[d.default.bottomSeparator]=_,t)),onScroll:E},f)))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=n(129),l=f(n(424)),u=f(n(8560)),s=f(n(6737)),d=f(n(6988));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["stream","channel","exitFullScreen","appContext","analyticsLocation"]),E=null==n?void 0:n.getGuildId(),S=(0,o.useStateFromStores)([l.default],(function(){return null!=E?l.default.getGuild(E):null}),[E]);return function(e,t){return null!=e&&null!=t&&u.default.can(p.Permissions.CREATE_INSTANT_INVITE,t)}(S,n)?r.createElement(c.default,h({onClick:function(){(0,a.default)(null!=S,"guild cannot be null"),(0,a.default)(null!=n,"channel cannot be null"),function(e,t,n,a,o,l){null==o||o(),(0,d.openModal)((function(a){return r.createElement(i.default,h({},a,{guild:e,channel:t,streamUserId:n,analyticsLocation:l,source:p.InstantInviteSources.STREAM_INVITE}))}),{modalKey:"stream-invite-modal"},a===p.AppContext.POPOUT?f.POPOUT_MODAL_CONTEXT:f.DEFAULT_MODAL_CONTEXT)}(S,n,null==t?void 0:t.ownerId,m,y,_)},iconComponent:s.default,label:v.default.Messages.ACTIVITY_INVITE_MODAL_INVITE},g)):null}_.displayName="InviteButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;var r,a=T(n(0)),o=n(3),i=O(n(7998)),l=O(n(7914)),u=O(n(7673)),s=O(n(9)),d=O(n(33)),f=O(n(35)),c=T(n(7636)),p=O(n(7771)),v=O(n(350)),y=O(n(8002)),m=O(n(8003)),h=O(n(8004)),_=O(n(8005)),g=n(1),E=O(n(7)),S=O(n(6953));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?f[f.length-1].id:null;M(r,{messageId:e})},canCloseAllMessages:!0,renderHeader:function(){return t},renderEmptyState:R,renderMessage:A,"aria-label":E.default.Messages.RECENT_MENTIONS,listName:"recents"})}N.displayName="RecentMentions";var P=b(v.default,{width:16,height:16});function A(e,t){if(null==e)return[];var n=s.default.getChannel(e.channel_id);return null==n?[]:[b("div",{className:S.default.container},void 0,b(h.default,{channel:n,gotoChannel:t},void 0,b(c.default,{className:S.default.closeButton,tooltip:E.default.Messages.CLOSE,color:c.CircleIconButtonColors.TERTIARY,icon:P,onClick:function(){return i.default.deleteRecentMention(e.id)}})),b("div",{className:S.default.messageContainer},void 0,b(m.default,{guildId:n.guild_id,message:e,className:S.default.jumpButton}),b(u.default,{message:e,channel:n,className:S.default.message,compact:f.default.messageDisplayCompact,animateAvatar:!1,focusProps:C},e.id)))]}function R(e){return b(_.default,{Icon:p.default,header:E.default.Messages.RECENT_MENTIONS_EMPTY_STATE_HEADER,tip:E.default.Messages.RECENT_MENTIONS_EMPTY_STATE_TIP})}function L(e){y.default.hasLoadedEver||M(e)}R.displayName="renderEmptyState"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=i(n(7781));function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n copy or save an image without clicking into it. Big improvement for all my fellow “diary server” \npeople where it’s only you, a bunch of text channels, and the images you dump in chat to save for later.\n\n\n* **Direct message improvements.** You can now see your mutual servers and also accept, reject, send friend requests, block, and unblock people in your one-on-one DMs. \n\n* **Mobile screen share now available on iPad.** So you can now do art together, play mobile games on your tablet, and watch Robert get his math homework wrong for the 5th time from the comfort of your bed.\n\n* **Added multi-stream mute button.** When watching multiple streams at a time, switching streams to mute them is a bit of a hassle. We added a small mute button on video streams in grid view when you hover on the tiles. \n\n* **Added forward and back navigation key binds.** Jump quickly between channels you were just in. For Mac: **⌘ + [** and **⌘ + ]**. For Windows: **Alt + Left Arrow** and **Alt + Right Arrow.** Left Arrow let’s stomp. Right Arrow let’s stomp. Take it back now, y\'all. \n\n\n*mops* {fixed}\n======================\n\n* **Updated account settings log in.** It’s now easier to add a phone number to your account so you can have more options to easily login with either an email or phone number. \n\n\n* **Better error message for non-accessible servers.** You now get a fancy popup if you click on a message link to a server you\'re not in instead of staring at a blank wall wondering where you went wrong in life...\n\n\n* **Shortcuts for emoji are now recognized at the end of a line.** For example, typing “Discord is my favorite chat app in the whole world :)” will now turn the \':)\' into 😃\n\n\n* **Role colors and nicknames now live update in chat.** Previously, if someone had a role change or updated their nickname, only newly loaded messages would use the latest color or nickname. Those should live update now and should display consistently throughout the client so the shadow of your former self is no longer haunting chat.\n\n\n* **Video popout improvement.** When popping out a video, you will be auto-magically returned to the last text channel that you visited in that server instead of randomly being dropped in a text channel with a map, compass, and 50 feet of hempen rope to find your way back.\n\n\nPssst, hey you on the Mac laptop with all the stickers on the cover {added marginTop}\n======================\n\n* **Fixed a long-time bug on Mac** that would show Discord as "Not Responding" in the task manager even when working properly.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "nl"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nWe hebben veel tijd besteed aan grote functies. Soms krijgen kleine updates die je leven net wat beter maken niet de liefde die ze verdienen. Deze keer hebben we niet op de klok gekeken om zo veel mogelijk van deze kleine wijzigingen aan te pakken. Tot in de diepste krochten van Discord is er schoongemaakt en gepoetst.\n\n\n*bezemt* {added marginTop}\n======================\n\n\n* **Inactief computergebruik verminderd.** Probleem opgelost waarbij Discord meer van je computer vroeg dan nodig wanneer die inactief was. \n\n\n* **Audiogekraak opgelost.** Heb je weleens Lang zal-ie leven gezongen met je vrienden in een server en dat het dan na een paar noten klonk als vuurwerk vol knettersnoep? Dat is nu opgelost! Als veel mensen tegelijk praten (of zingen) zou dat nu veel beter moeten klinken. \n\n\n* **Probleem opgelost met schermdelenstatus.** Na het schermdelen op je telefoon is de kans nu een stuk kleiner dat je op je desktop nog de schermdelenstatus ziet. \n\n\n* **Probleem opgelost waarbij de tekst versprong tijdens het antwoorden:** Soms versprong de tekst tijdens het versturen van het bericht wanneer je \'Antwoorden\' gebruikte. Ja, dat was irritant en is nu verleden tijd.\n\n\n*stofzuigt* {fixed}\n======================\n\n\n* **Voor wie zich niet in kan houden om Discord te updaten tijdens gesprekken:** Als je nu een update probeert uit te voeren terwijl je in een spraakkanaal zit, krijg je een waarschuwing. Je gaat het toch wel doen, maar dan is het tenminste wel je eigen schuld.\n\n\n* **Een grote verandering voor afbeeldingen gehost door Discord, dus gepost in de chat.** Je kunt nu op de rechtermuisknop klikken > en een afbeelding kopiëren of opslaan zonder verder nog door te hoeven klikken. Een grote verbetering voor al mijn mede-\'dagboekserver\'-mensen \nen dan bedoel ik jou, een hoop tekstkanalen en de afbeeldingen die je in de chat dumpt om ze voor later te bewaren.\n\n\n* **Verbeteringen privéberichten.** Je kunt nu jullie gemeenschappelijke servers zien en in je privéberichten vriendenverzoeken accepteren, afwijzen of versturen en mensen (de)blokkeren. \n\n\n* **Toetsencombinaties vooruit en achteruit navigeren toegevoegd.** Wissel snel tussen kanalen waar je net in zat. Voor Mac: **⌘ + [** en **⌘ + ]**. Voor Windows: **Alt + pijltje naar links** en **Alt + pijltje naar rechts.** Druk dat linkerpijltje in. Druk dat rechterpijltje in. Ga helemaal los. \n\n\n* **Knop om te dempen voor meerdere streams toegevoegd.** Wanneer je meerdere streams tegelijk bekijkt, is het lastig om tussen streams te wisselen om ze te dempen. We hebben een klein dempknopje toegevoegd op videostreams in rasterweergave wanneer je je cursor boven de tegels houdt. \n\n\n*dweilt* {fixed}\n======================\n\n* **Accountinstellingen om in te loggen bijgewerkt.** Het is nu makkelijker om een telefoonnummer aan je account toe te voegen, zodat je meer opties hebt om eenvoudig in te loggen met een e-mailadres of telefoonnummer. \n\n\n* **Betere foutmeldingen voor niet-toegankelijke servers.** Je krijgt nu een mooie pop-up te zien als je op een berichtlink klinkt voor een server waar je niet in zit, in plaats van dat je naar een lege muur moet staren en je afvraagt wat er mis is gegaan in je leven...\n\n\n* **Shortcuts voor emoji\'s worden nu herkend aan het einde van een zin.** Als je bijvoorbeeld typt: \\"Discord is mijn favoriete chatapp van de hele wereld :)\\" verandert de \':)\' nu in 😃\n\n\n* **Rolkleuren en bijnamen worden nu live bijgewerkt in de chat.** Als iemand voorheen een andere rol had gekregen of een nieuwe bijnaam had gekozen, toonden alleen nieuwe berichten de nieuwe kleur of bijnaam. Ze worden nu live bijgewerkt en zouden steeds weergegeven moeten worden op je client, zodat de schaduw van je voormalige zelf niet langer rondwaart in de chat.\n\n\n* **Verbetering video-pop-out.** Bij de pop-out van een video keer je nu auto-magisch terug naar het laatste tekstkanaal dat je bezocht in de server, in plaats van dat je in een willekeurig tekstkanaal op de kaart gedropt wordt met een kompas en een touw om je weg weer terug te vinden.\n\n\nPssst. Hé, jij op de Mac-laptop met al die stickers erop geplakt {added marginTop}\n======================\n\n* **Een oud probleem op de Mac opgelost** waarbij in het taakbeheer \'Reageert niet\' bij Discord stond, ook als alles wel goed werkte.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "fr"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nNous consacrons beaucoup de temps et d\'énergie aux fonctionnalités principales. Parfois, les petites mises à jour qui nous facilitent la vie ne reçoivent pas toute l\'attention qu\'elles méritent. Cette fois-ci, nous avons pris le temps de nous attaquer à autant de ces petits changements que possible : nous avons nettoyé, astiqué et poli Discord jusque dans les moindres recoins.\n\n\n*passe le balai* {added marginTop}\n======================\n\n\n* **Réduction de l\'utilisation lorsque l\'ordinateur est inactif.** Correction d\'un bug à cause duquel Discord utilisait plus de ressources de ton ordinateur que nécessaire lorsque celui-ci était inactif. \n\n\n* **Correction des grésillements.** As-tu déjà essayé de chanter « Joyeux anniversaire » avec tes potes sur un serveur pour finalement n\'entendre que des bruits dignes d\'un feu d\'artifice bourré au champomy après le premier couplet ? C\'est réglé ! Le son devrait maintenant être bien meilleur lorsque de nombreuses personnes tentent de parler (ou de chanter) en même temps. \n\n\n* **Correction du bug de l\'état de partage d\'écran.** Celui-ci est bien moins susceptible de continuer d\'apparaître sur ton bureau après la fin du partage d\'écran de ton téléphone. \n\n\n* **Correction du bug qui faisait sauter le texte dans les réponses :** Parfois, lorsque tu utilisais la fonction réponse, tu voyais ton texte sauter lors de l\'envoi de ton message. On sait, c\'était agaçant. Mais maintenant, c\'est réparé.\n\n\n*passe l\'aspirateur* {fixed}\n======================\n\n\n* **À l\'attention de tous ceux qui ne peuvent pas s\'empêcher de mettre à jour Discord lors des appels :** Si vous essayez de lancer la mise à jour alors que vous êtes en vocal, vous recevrez maintenant un avertissement. Vous allez quand même le faire, bien sûr. Mais bon, au moins vous ne pourrez vous en prendre qu\'à vous-même.\n\n\n* **Grand changement pour les images hébergées par Discord, alias postées sur la plateforme de discussion.** Tu peux maintenant faire un clic droit > copier ou enregistrer une image sans cliquer dessus. Un immense progrès pour tous ceux qui, comme nous, tiennent un journal du serveur \noù ils sont en tête à tête avec une poignée de salons textuels et les images qu\'ils balancent sur la plateforme de discussion pour mieux les retrouver plus tard.\n\n\n* **Améliorations des messages privés.** Tu peux maintenant voir tes serveurs en commun, ainsi qu\'accepter, rejeter ou envoyer des demandes d\'ami et bloquer ou débloquer certaines personnes dans tes conversations privées. \n\n\n* **Ajout de raccourcis clavier pour la navigation vers l\'avant et vers l\'arrière.** Passe rapidement d\'un salon que tu viens de visiter à l\'autre. Sur Mac : **⌘ + [** et **⌘ + ]**. Sur Windows : **Alt + flèche gauche** et **Alt + flèche droite.** Je mets la flèche à gauche, je mets la flèche à droite. Et je vais en avant ! \n\n\n* **Ajout d\'un bouton pour rendre muets des streams multiples.** Lorsque tu regardes plusieurs streams en même temps, c\'est assez galère de passer d\'un stream à l\'autre pour les rendre muets. Nous avons ajouté un petit bouton « muet » dans l\'affichage grille des streams vidéo quand tu passes ta souris au-dessus des cases. \n\n\n*passe la serpillière* {fixed}\n======================\n\n* **Mise à jour des paramètres de connexion au compte.** Il est maintenant plus facile d\'ajouter un numéro de téléphone à ton compte, ce qui te permet de te connecter sans difficulté avec, au choix, une adresse e-mail ou un numéro de téléphone. \n\n\n* **Amélioration du message d\'erreur pour les serveurs inaccessibles.** Maintenant, une boîte de dialogue stylée apparaît quand tu cliques sur un lien de message vers un serveur auquel tu n\'appartiens pas. C\'est mieux que de te retrouver à réévaluer tous tes choix de vie face à une page blanche...\n\n* **Reconnaissance des raccourcis d\'émojis en fin de ligne.** Par exemple, si tu tapes « Discord est la meilleure application de discussion du monde entier :) », tu verras automatiquement un « 😃 » plutôt qu\'un « :) ».\n\n* **Mise à jour en direct des couleurs de rôles et des pseudos sur la plateforme de discussion.** Avant, lorsque quelqu\'un changeait de rôle ou modifiait son pseudo, ces nouvelles caractéristiques n\'étaient visibles que sur les messages ultérieurs au changement. Maintenant, elles devraient être mises à jour en direct et partout dans le fil de ton client. Ainsi, ton fantôme ne hantera plus la plateforme de discussion.\n\n* **Amélioration de la fenêtre vidéo.** Maintenant, lorsque tu réduis une fenêtre vidéo, nous te redirigeons directement vers le dernier salon textuel que tu as visité sur ce serveur, comme par magie. Nous ne te lâcherons donc plus dans un salon textuel au hasard, avec seulement une carte, une boussole et une corde en chanvre de 15 m pour retrouver ton chemin.\n\nPsst, hé toi là-bas avec ton Mac recouvert d\'autocollants {added marginTop}\n======================\n\n\n* **Correction d\'un bug de longue date sur Mac** indiquant que Discord « ne répond pas » dans le gestionnaire des tâches même lorsqu\'il fonctionne normalement.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "de"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nWir verbringen eine Menge Zeit damit, an großen Features zu arbeiten. Manchmal bekommen kleinere Verbesserungen einfach nicht die Aufmerksamkeit, die sie eigentlich verdienen. Doch diesmal läuft es etwas anders. Dieses Mal haben wir uns extra Zeit für die kleinen Dinge genommen, damit auch der hinterletzte Winkel von Discord einmal ordentlich entrümpelt und aufpoliert wird.\n\n\n*Besen wird geschwungen* {added marginTop}\n======================\n\n\n* **Rechenleistung bei Inaktivität reduziert.** Es wurde ein Fehler behoben, durch den Discord bei Inaktivität die Ressourcen deines Computers stärker beansprucht hat als benötigt. \n\n\n* **Audiofehler wurde behoben.** Schon mal mit deinen Freunden ein Geburtstagsständchen auf einem Server gesungen und bemerkt, dass sich das Ganze wie Brausetabletten in Limo anhört? Hat sich jetzt erledigt! Es sollte nun viel besser klingen, wenn sich viele Leute gleichzeitig miteinander unterhalten (oder grölen). \n\n\n* **Fehler beim Status der Bildschirmübertragung behoben.** Nach einer Bildschirmübertragung mit deinem Mobilgerät sollte die Wahrscheinlichkeit sehr viel geringer sein, dass sich der Status der Bildschirmübertragung auf der Desktop-App aufhängt. \n\n\n* **Fehler beim Antworten auf Nachrichten behoben.** Wenn du auf Nachrichten geantwortet hast, ist es ab und zu vorgekommen, dass der Text hin- und hergesprungen ist. Diese schweren Zeiten sind nun überstanden.\n\n\n*Staubsaugergeräusche* {fixed}\n======================\n\n\n* **Falls du es einfach nicht lassen kannst, Discord während eines Anrufs zu aktualisieren:** Von nun an bekommst du dann einen Warnhinweis. Das wird dich wahrscheinlich nicht davon abhalten, aber hey, immerhin haben wir dich gewarnt.\n\n\n* **Eine große Veränderung für das Teilen von Bildern in Chats.** Per Rechtsklick > kopieren oder Bild speichern kannst du nun Bilder kopieren oder speichern, ohne sie erst öffnen zu müssen. Das ist unsere Liebeserklärung an alle „Tagebuchserver“ – \nes gibt nur dich, ein paar Textkanäle und eine stetig wachsende Sammlung an Bildern – was will man mehr?\n\n\n* **Direktnachrichten verbessert.** In Direktnachrichten kannst du nun gemeinsame Server sehen, Freundschaftsanfragen akzeptieren, ablehnen oder versenden und Leute blockieren oder entblocken. \n\n\n* **Tastenkombinationen für Vor- und Zurücknavigation hinzugefügt.** Du kannst jetzt schnell zwischen deinen Kanälen umherschalten. Für Mac: **⌘ + [** und **⌘ + ]**. Für Windows: **Alt + Linke Pfeiltaste.** und **Alt + Rechte Pfeiltaste.** Linke Pfeiltaste. Perfekt. Rechte Pfeiltaste. Perfekt. Was für eine Kombo! \n\n\n* **Funktion zum Stummschalten bei Multistreaming hinzugefügt.** Beim Schauen mehrerer Streams gleichzeitig ist es etwas mühsam, zwischen Streams umherschalten zu müssen, um sie stummzuschalten. Daher haben wir eine Schaltfläche zum Stummschalten von Videostreams in der Rasteransicht hinzugefügt. Fahre dazu mit dem Mauszeiger über die Kacheln. \n\n\n*Bodenwischen* {fixed}\n======================\n\n\n* **Accounteinstellungen zum Einloggen aktualisiert.** Es ist nun einfacher, deinem Account eine Telefonnummer hinzuzufügen, damit du dich kinderleicht mit deiner E-Mail-Adresse oder deiner Telefonnummer einloggen kannst. \n\n\n* **Bessere Fehlermeldung, wenn du keinen Serverzugriff hast.** Nun taucht ein schickes Fenster auf, wenn du einen Link zu einem Server anklickst, auf den du keinen Zugriff hast, anstatt auf eine leere, seelenlose Wand starren zu müssen und dich zu fragen, was du in deinem Leben falsch gemacht hast …\n\n\n* **Tastenkürzel für Emojis werden nun am Ende einer Zeile erkannt.** Falls du beispielsweise „Discord ist die beste Chat-App auf der ganzen Welt :)“ schreiben möchtest, wird :) nun zu 😃.\n\n\n* **Farben von Rollen und Nicknames werden nun automatisch im ganzen Chat aktualisiert.** Wenn die Rolle eines Benutzers geändert oder der Nickname aktualisiert wurde, wurden diese Änderungen bisher nur in neuen Nachrichten angezeigt. Neue Farben und Nicknames werden nun auch bei älteren Nachrichten aktualisiert, sodass dein bösartiger Zwilling aus der Vergangenheit endlich verschwindet.\n\n\n* **Verbesserung an Videochats im Popout.** Wenn du ein Video im Popout öffnest, wirst du im Hauptfenster automagisch zum letzten verwendeten Textkanal des Servers zurückgebracht, anstatt mit Karte, Kompass und 50 m Hanfseil in irgendeinem zufälligen Textkanal zurückgelassen zu werden.\n\n\nHey, hey du … Ja, genau, du mit dem MacBook und den ganzen Stickern drauf {added marginTop}\n======================\n\n\n* **Wir haben einen uralten Fehler für Mac behoben**, durch den im Task-Manager angezeigt wurde, dass Discord nicht mehr antworten würde, obwohl es problemlos funktioniert hat.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "it"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nLavoriamo duramente sui contenuti importanti. A volte gli aggiornamenti più piccoli, che migliorano la qualità della vita, non vengono apprezzati come meritano. Ma questa volta ci siamo presi un po\' di tempo per occuparci di queste modifiche, tutte quelle che abbiamo potuto, per pulire, lucidare e rifinire gli angoli più remoti di Discord.\n\n\n*passata di scopa* {added marginTop}\n======================\n\n\n* **Ridotto l\'utilizzo del computer quando è inattivo.** Risolto un bug per cui Discord utilizzava più risorse del necessario quando il tuo computer era inattivo. \n\n\n* **Risolto il problema dello scricchiolio dell\'audio.** Hai mai provato a cantare Tanti auguri in un server coi tuoi amici, e il risultato assomigliava più a dei fuochi d\'artificio fatti con cola e paracetamolo? Abbiamo risolto il problema! Ora l\'audio dovrebbe essere molto meglio quando varie persone vogliono parlare (o cantare) nello stesso momento. \n\n\n* **Risolto il bug dello stato della condivisione schermo.** Ora dovresti avere una probabilità molto più bassa di vedere lo stato di condivisione schermo bloccato sul desktop, dopo aver condiviso lo schermo sul telefono. \n\n\n* **Risolto il bug del salto del testo nella risposta.** A volte, quando si rispondeva a un messaggio, poteva succedere che il testo saliva su quando inviavi la risposta. Era insopportabile, ma ora non succederà più, non ti preoccupare.\n\n\n*rumore di aspirapolvere* {fixed}\n======================\n\n\n* **Per quelli che devono aggiornare Discord proprio durante le chiamate.** Se provi ad aggiornare Discord quando sei in chat vocale, riceverai un avviso. Ehi, se lo vuoi fare comunque sono affari tuoi, noi ti abbiamo avvertito.\n\n\n* **Un grosso cambiamento alle immagini archiviate su Discord, cioè pubblicate in chat.** Ora puoi cliccare col tasto destro del mouse > copia o salva un\'immagine senza dover prima cliccarci sopra. Un gran miglioramento per tutti quelli che usano i \\"server diari\\" \ndove ci sei solo tu, qualche canale testuale e le immagini che metti nella chat per utilizzarle in un altro momento.\n\n\n* **Miglioramenti ai messaggi diretti.** Ora puoi vedere i server che hai in comune con un\'altra persona e accettare, mandare richieste d\'amicizia, bloccare e sbloccare gli altri utenti direttamente nei tuoi MD, a quattr\'occhi. \n\n\n* **Aggiunte delle combinazioni di tasti per la navigazione in avanti e indietro.** Puoi scorrere rapidamente tra i canali in cui sei stato di recente. Per gli utenti Mac: **⌘ + [** e **⌘ + ]**. Per gli utenti Windows: **Alt + freccia sinistra** e **Alt + freccia destra.** Sinistr destr, sinistr destr. Riposo. \n\n\n* **Aggiunto un pulsante per silenziare i multistream.** Quando guardi più stream contemporaneamente, silenziarne uno alla volta è un lavoro non da poco. Abbiamo aggiunto un piccolo tasto per silenziare i video in stream nella visuale a riquadri, quando posizioni il mouse sopra di essi. \n\n\n*suono di lucidatrice* {fixed}\n======================\n\n\n* **Aggiornamento per le impostazioni di accesso all\'account.** Ora sarà più semplice aggiungere un numero di telefono al tuo account, così avrai diverse opzioni a tua disposizione per accedere facilmente con la tua e-mail o il tuo numero di telefono. \n\n\n* **Miglioramento al messaggio di errore per i server non accessibili.** Ti vizieremo con un favoloso avviso se clicchi su un link per accedere a un server di cui non fai parte, invece di dover fissare il vuoto chiedendoti se hai fatto le scelte giuste nella vita...\n\n\n* **Ora le scorciatoie per le emoji sono riconosciute anche a fine riga.** Se scrivi, ad esempio, \\"Discord è la mia app di chat preferita in tutto il mondo :)\\", la faccina diventerà 😃\n\n\n* **Ora gli aggiornamenti ai colori dei ruoli e ai nickname si vedono in diretta nella chat.** Quando qualcuno cambiava un ruolo oppure il nickname, solo i messaggi caricati di recente avevano il nuovo colore o nickname. Ora dovrebbero aggiornarsi tutti in diretta ed essere mostrati correttamente sul client, così il tuo passato non ti perseguiterà nelle chat.\n\n\n* **Miglioramento ai video nella finestra popup.** Quando smetti di guardare un video nella finestra popup verrai teletrasportato magicamente all\'ultimo canale testuale che hai visitato in quel server, invece di essere lanciato in un canale testuale a caso con mappa, bussola e 50 piedi di corda per ritrovare la strada per conto tuo.\n\n\nPssst, sì, dico a te con il Mac portatile con tutti quegli adesivi attaccati sopra {added marginTop}\n======================\n\n\n* **Risolto un bug dei Mac risalente al Mesozoico** che mostrava Discord come \\"Non risponde\\" nella gestione attività, anche se stava funzionando correttamente.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "ja"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nDiscordでは、目立つ機能の開発・改修に多くの時間をかけています。その一方で、生活の質を向上させるささやかなアップデートには、十分な注目が集まらないことも。そこで今回は、こういった小さなポイントをできるだけ多く改善することに時間を割き、Discordの隅の隅まできれいに磨き上げてお掃除しました。\n\n\n*ホーキさっさっ* {added marginTop}\n======================\n\n\n* **アイドル状態のメモリ使用を削減** Discordがアイドル状態のとき、必要以上にあなたのパソコンのリソースを使用するバグを修正しました。 \n\n\n* **音割れ問題を修正** サーバーで友達とハッピーバースデーを歌ったら、「ハッピ……」以降がわたパチ入りの花火大会みたいになったことありませんか? でももう大丈夫! たくさんの人が同時に話そうと(あるいは歌おうと)しても、前よりずっとよく聞こえるようになったはずです。 \n\n\n* **画面共有ステータスのバグを修正** スマホで画面共有を行った場合、そのステータスがデスクトップ版で永久に表示され続ける可能性が圧倒的に低まりました。 \n\n\n* **リプライでテキストがジャンプするバグを修正:** リプライ機能を使うと、メッセージ送信時にテキストがジャンプすることがありました。うっとうしかったですよね。もう直りましたよ。\n\n\n*掃除機ブイーン* {fixed}\n======================\n\n\n* **通話中にDiscordをアップデートせずにはいられないあなたへ**。ボイス通話中にアップデートを試みた場合、警告メッセージが表示されるようになりました。それでもどうせアップデートするんでしょうけど、今後はあなたひとりの責任ってことで。\n\n\n* **Discordでホストされた、つまりチャットに投稿された画像にビッグな変更あり**。これからはサクッと画像を右クリック > コピーまたは保存できます。たくさんのテキストチャンネルと \n後で保存するためにチャットに放り込んでおく画像に囲まれてひとり暮らす「日記サーバー」の皆さん、朗報ですよ。\n\n\n* **ダイレクトメッセージを改善**。1対1のDMで共通サーバーを見られるとともに、フレンドリクエストを送ったり、承諾したり、拒否したり、ブロックしたり、ブロックを解除したりできるようになりました。 \n\n\n* **「戻る」&「進む」ナビゲーション・キーボードショートカットを実装**。開いていたチャンネルの間を手早くジャンプできます。Mac: **⌘ + [** および **⌘ + ]**。Windows: **Alt + 左矢印** および **Alt + 右矢印**。♪右、右、左、左、前、うしろ、前前前♪ \n\n\n* **マルチストリーム用ミュートボタンを追加**。複数の配信を同時に見ているとき、ミュートするために配信をいちいち切り替えるのはちょっと面倒ですよね。グリッド表示でタイルにカーソルを重ねると、小さなミュートボタンが表示されるようになりました。 \n\n\n*モップきゅっきゅ* {fixed}\n======================\n\n\n* **アカウントのログイン設定を改修**。アカウントに電話番号を追加しやすくなりました。メールまたは電話番号で、簡単にログインするオプションが増えました。 \n\n\n* **アクセス不可能なサーバーで出るエラーメッセージを改善**。今後、参加していないサーバーへのメッセージリンクをクリックすると、素敵なポップアップが出るようになります。真っ白な壁を見つめて、自分の人生どこで間違ったんだろう、と思い惑う必要はもうありません……\n\n\n* **文末の絵文字ショートカットが認識されるように**。例えば「世界で一番好きなチャットアプリはDiscordです :)」と入力したら、\':)\' が 😃 に変わります。\n\n\n* **ロールの色やニックネームがチャット中にライブアップデートされるように**。これまで、ロールやニックネームが変更された場合、新しく読み込まれたメッセージにのみ反映される仕様となっていました。今後は変更内容がライブアップデートされ、クライアント全体で一貫して表示されます。かつての自分の影がチャットに取り憑くことはもうありません。\n\n\n* **ビデオポップアウトを改善**。ビデオをポップアウトするとき、自動魔術的に、そのサーバー内で最後に訪問したテキストチャンネルに戻されます。適当なテキストチャンネルに転移させられ、地図とコンパス、15メートルの麻ロープだけを手に右往左往する必要は、もうありません。\n\n\nもしもーし、はい、Macbookのカバーにステッカー貼りまくってるそこのあなた! {added marginTop}\n======================\n\n\n* **Macにながらく残っていたバグを修正しました**。Discordがちゃんと動作しているのに、タスクマネージャーでは「応答していません」と出る問題です。\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "ko"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\n우리는 큰 것들에 많은 시간을 쏟죠. 그러다 보니 작지만 삶의 질을 높여주는 것들이 관심을 받지 못할 때가 있어요. 그래서 이번에는 시간을 들여서 이런 작은 변화들을 최대한 많이 다루려고 애썼답니다. Discord의 구석구석을 쓸고 닦고 광내면서 말이죠.\n\n\n(빗자루로 쓰는 중) {added marginTop}\n======================\n\n\n* **유휴 상태에서의 컴퓨터 사용량을 줄였어요.** Discord가 유휴 상태일 때 여러분의 컴퓨터의 리소스를 필요보다 더 많이 사용하던 버그를 해결했어요. \n\n\n* **음성이 깨지는 문제가 해결됐어요.** 시끄러운 노래가 여러 음으로 빵빵 터지는 것 같은 소리를 들어보려고 서버에서 친구들과 생일 축하 노래를 불러본 적이 있나요? 이제 안 그래요! 이젠 여러 사람이 동시에 말하거나 노래를 해도 괜찮을 거예요. \n\n\n* **화면 공유 상태 버그를 수정했어요.** 스마트폰에서 화면을 공유하고 나서 데스크탑에도 화면 공유 상태가 뜨던 문제가 많이 해결됐어요. \n\n\n* **답장시 텍스트가 이동하는 문제가 해결됐어요.** 답장 기능을 사용할 때면 가끔, 메시지가 전송될 때 텍스트가 움직이곤 했죠. 그거 참 짜증 났었는데 이젠 해결됐답니다.\n\n\n(청소기 돌리는 중) {fixed}\n======================\n\n\n* **통화 중에 꼭 Discord를 업데이트해야만 하는 분들을 위한 소식** 이제 통화 중에 업데이트를 시도하면 경고 메시지를 받게 돼요. 그래도 하실 분들은 하시겠지만... 저희는 경고해드렸어요.\n\n\n* **Discord가 호스트하는 이미지(채팅창에 게시된 이미지)에 큰 변화를 줬어요.** 앞으로는 이미지를 열지 않고도 마우스 오른쪽 버튼을 누르고 이미지를 복사 또는 저장할 수 있어요. \\"일기장 서버\\"에 있는 친구들이 좋아할 만한 업데이트죠. \n나 혼자만 있는 방에 채팅 채널들이랑, 나중에 쓰려고 채팅하다가 퍼온 이미지들을 모아놓는 친구들이요.\n\n\n* **개인 메시지가 업데이트되었어요.** 이제 개인 메시지에서 공동 서버를 볼 수도 있고, 친구 요청을 수락, 거절, 전송할 수도 있고, 사람들을 차단하거나 차단 해제할 수도 있어요. \n\n\n* **앞으로 가기와 뒤로 가기 단축키를 추가했어요.** 채널에 들어간 후 이 채널 저 채널로 빠르게 이동할 수 있어요. Mac에서는 **⌘ + [** 와 **⌘ + ]**를, Windows에서는 **Alt + ←** 와 **Alt + →**를 누르시면 돼요. 자, 우리 모두 왼쪽 화살표로 한 발짝! 오른쪽 화살표로 한 발짝! ...죄송합니다. \n\n\n* **멀티 스트림에 음소거 버튼을 추가했어요.** 동시에 여러 방송을 볼 때, 방송을 바꿔가며 음소거를 하는 게 좀 귀찮죠. 그래서 격자 뷰에서 영상 스트리밍에 조그만 음소거 버튼을 추가했어요. 제목 위에 마우스를 가져다 대면 버튼이 나와요. \n\n\n(물걸레질 하는 중) {fixed}\n======================\n\n\n* **계정 설정 업데이트로 로그인 방법이 다양해졌어요.** 이제 계정에 전화번호를 쉽게 추가할 수 있게 돼서 쉽게 로그인하는 방법도 이메일과 전화번호, 2가지로 늘어났어요. \n\n\n* **들어갈 수 없는 서버에 대한 오류 메시지를 개선했어요.** 서버로 이동하는 메시지 링크를 클릭했는데 내가 속한 서버가 아닐 때, 빈 화면 대신 멋진 팝업이 뜰 거예요. 이젠 공허한 화면을 바라보며 내 인생이 어디서부터 잘못된 건지 고민하지 않아도 돼요.\n\n\n* **문장 끝에 이모티콘 단축키를 입력하면 이모티콘으로 인식돼요.** 예를 들어 \\"Discord는 내가 세상에서 제일 좋아하는 채팅 앱이에요 :)\\" 라고 입력하면 \':)\'가 😃로 바뀌어요.\n\n\n* **채팅창의 역할 색상과 별명이 실시간으로 업데이트돼요.** 예전에는 누가 역할을 바꾸거나 별명을 바꾸면, 새로 뜨는 메시지에만 새 역할이나 별명이 적용됐었죠. 지금은 실시간 업데이트가 되어서 클라이언트 전체에 표시될 거예요. 이젠 옛날의 내가 채팅창에 유령마냥 떠돌지 않을 거랍니다.\n\n\n* **영상 팝아웃이 업데이트 되었어요.** 영상을 띄우면 마법처럼 자동으로 해당 서버에서 최근에 방문했던 채팅 채널로 돌아가요. 이젠 아무 채팅 채널에나 떨궈지는 바람에 지도랑 나침반이랑 15m 짜리 밧줄을 챙겨서 돌아갈 길을 찾으러 다닐 일은 없을 거예요.\n\n\n저기요, 거기 맥북 커버에 스티커 잔뜩 붙이신 분~ {added marginTop}\n======================\n\n\n* **Mac에 있던 고질적인 버그를 수정했어요** Discord가 멀쩡히 작동하고 있는데도 작업관리자에서는 \\"응답 없음\\" 이라고 뜨는 버그가 고쳐졌답니다.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "pl"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nSpędzamy wiele czasu nad dużymi funkcjami. Czasem małe aktualizacje ułatwiające życie pozostają trochę niedocenione. Tym razem poświęciliśmy czas wielu drobnym zmianom – czyszczeniu, wycieraniu i polerowaniu najodleglejszych zakątków Discorda.\n\n\n*zamiata* {added marginTop}\n======================\n\n\n* **Zmniejszyliśmy zużycie zasobów komputera w stanie bezczynności.** Naprawiliśmy problem z tym, że Discord zużywał w stanie bezczynności więcej zasobów komputera, niż potrzebował. \n\n\n* **Naprawiliśmy nakładanie się dźwięków.** Czy zdarzyło Ci się śpiewać „Sto lat” na serwerze ze znajomymi, a po chwili brzmiało to tylko jak fajerwerki pełne popcornu? Naprawiliśmy to! Dźwięk powinien brzmieć teraz dużo lepiej, gdy wiele osób mówi (lub śpiewa) naraz. \n\n\n* **Naprawiliśmy problem ze statusem współdzielenia ekranu.** Powinno być teraz dużo mniej prawdopodobne, że po zakończeniu współdzielenia ekranu na telefonie ciągle będziesz widzieć status współdzielenia ekranu na komputerze. \n\n\n* **Naprawiliśmy problem ze skaczącym tekstem odpowiedzi.** Czasem przy korzystaniu z odpowiedzi tekst podskakiwał przy wysłaniu. Tak, to było irytujące i nie będzie się powtarzać.\n\n\n*odkurza* {fixed}\n======================\n\n\n* **Dla tych, którzy nie mogą się powstrzymać przed aktualizowaniem Discorda podczas rozmów:** jeśli spróbujesz zaktualizować aplikację podczas rozmowy głosowej, wyświetli Ci się ostrzeżenie. Pewnie i tak to zrobisz, ale hej, teraz to Twoja wina.\n\n\n* **Duża zmiana dotycząca obrazów hostowanych na Discordzie, czyli wysyłanych na czat.** Możesz teraz kliknąć prawym przyciskiem myszy > skopiować lub zapisać go bez wchodzenia w sam obraz. To ważna zmiana dla osób, które tak jak ja prowadzą „serwer-pamiętnik”, \nna którym siedzą same z mnóstwem kanałów tekstowych i chomikują obrazki zapisane na czacie na później.\n\n\n* **Poprawki prywatnych wiadomości.** Widzisz teraz Wasze wspólne serwery oraz możesz przyjmować, odrzucać i wysyłać zaproszenia do znajomych oraz blokować i odblokowywać osoby w prywatnych wiadomościach. \n\n\n* **Dodaliśmy przypisanie klawiszy do przechodzenia dalej i wstecz.** Przeskakuj szybko między kanałami sprzed chwili. Na Mac: **⌘ + [** i **⌘ + ]**, a na Windows: **Alt + lewa strzałka** i **Alt + prawa strzałka.** Tupiemy lewą strzałką, tupiemy prawą strzałką, a teraz do tyłu. \n\n\n* **Dodaliśmy przycisk wyciszenia wielu streamów naraz.** Gdy oglądasz wiele streamów jednocześnie, przeskakiwanie między nimi, by je wyciszyć, bywa irytujące. Dodaliśmy mały przycisk wyciszenia na streamach wideo w widoku siatki, gdy najeżdżasz na kafelki. \n\n\n*przejeżdża mopem* {fixed}\n======================\n\n\n* **Zaktualizowaliśmy ustawienia logowania do konta.** Teraz łatwiej jest dodać numer telefonu do konta, więc masz więcej możliwości łatwego logowania za pomocą adresu e-mail lub numeru telefonu. \n\n\n* **Lepsze powiadomienie o błędzie przy niedostępnych serwerach.** Dostajesz teraz fikuśne wyskakujące okienko, gdy klikniesz w wiadomości w link do serwera, na którym nie jesteś – już nie będzie trzeba gapić się w pustą ścianę i zastanawiać nad błędami w życiu...\n\n\n* **Skrótowa pisownia emoji rozpoznawana jest teraz na końcu linijki.** Na przykład, gdy wpiszesz „Discord jest moją ulubioną aplikacją z czatem na świecie :)”, „:)” zamieni się w „😃”.\n\n\n* **Kolory ról i pseudonimy aktualizują się teraz na żywo na czacie.** Wcześniej, gdy ktoś zmienił rolę lub zaktualizował pseudonim, tylko nowo załadowane wiadomości zawierały nowy kolor i pseudonim. Teraz powinny one aktualizować się na żywo i wyświetlać się tak samo w całym kliencie, tak by duch Twojej dawnej tożsamości nie nawiedzał już czatu.\n\n\n* **Poprawione odłączanie okna wideo.** Podczas odłączania okna wideo wrócisz na ostatni odwiedzony kanał tekstowy na tym serwerze, a nie wylądujesz na losowym kanale tekstowym tylko z mapą, kompasem i 15 metrami liny konopnej, które powinny Cię zaprowadzić do domu.\n\n\nPssst, hej Ty na laptopie Mac z tymi wszystkimi naklejkami na pokrywie {added marginTop}\n======================\n\n\n* **Naprawiliśmy od dawna występujący błąd na komputerach Mac,** który polegał na tym, że Discord pojawiał się w menedżerze zadań w stanie „Nie odpowiada”, choć działał prawidłowo.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "ru"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nМы тратим много времени на работу над крупными функциями. И в результате иногда получается, что маленькие, но полезные обновления оказываются обделены вниманием. В этот раз мы выделили время, чтобы разобраться с как можно большим количеством этих небольших изменений и вычистить и отполировать все самые дальние уголки Discord.\n\n\n*подметает* {added marginTop}\n======================\n\n\n* **Снижено потребление ресурсов компьютера при простое.** Исправлена ошибка, из-за которой при простое Discord потреблял больше ресурсов компьютера, чем необходимо. \n\n\n* **Исправлен хруст аудио.** У вас наверняка бывало, что вы с друзьями поздравляете кого-то с днём рождения, но все ваши речи и песенки звучали так, будто вы бросили целый пакет попкорна прямо в костёр. Мы это исправили! Теперь несколько людей могут спокойно говорить (или петь) одновременно. \n\n\n* **Исправлена ошибка со статусом показа экрана.** Теперь, когда вы показываете экран на телефоне, у вас, скорее всего, больше не будет отображаться статус показа экрана в приложении для компьютера. \n\n\n* **Исправлена ошибка перескакивания текста после ответа.** Иногда, когда вы использовали функцию ответа, текст перескакивал после отправки сообщения. Да, это раздражало, и мы от этого избавились.\n\n\n*пылесосит* {fixed}\n======================\n\n\n* **Для любителей обновлять Discord во время звонков:** теперь, когда вы попробуете обновить приложение во время беседы в голосовом чате, вам будет показано предупреждение. Это, конечно, вас не остановит, но тут уж вы будете сами виноваты.\n\n\n* **Большое изменение для изображений, хранящихся на серверах Discord (то есть опубликованных в чате).** Теперь вы можете скопировать и сохранить изображение, щёлкнув по нему правой кнопки мыши. Открывать его больше не нужно. Большое изменение для всех «серверов-дневников», \nна которых есть только вы и несколько текстовых каналов, куда вы скидываете изображения, которые могут пригодиться вам в будущем.\n\n\n* **Улучшения личных сообщений.** Теперь вы можете просматривать общие серверы, принимать, отклонять и отправлять запросы в друзья, а также блокировать и разблокировать пользователей прямо в личных сообщениях. \n\n\n* **Добавлена навигация с помощью клавиш вперёд и назад.** Быстро переключайтесь между недавними каналами. Для Mac: **⌘ + [** и **⌘ + ]**. Для Windows: **Alt + стрелка «Влево»** и **Alt + стрелка вправо.** Левая стрелка, твой выход. Правая стрелка, твой выход. Порвите танцпол! \n\n\n* **Добавлена кнопка заглушения нескольких стримов.** Когда вы смотрите сразу несколько стримов, переключаться между ними, чтобы заглушить, может быть ужасно неудобно. Мы добавили небольшую кнопку отключения звука, которая появляется над стримами, когда вы наводите на них указатель в режиме просмотра в виде сетки. \n\n\n*моет* {fixed}\n======================\n\n* **Обновлены настройки входа в учётную запись.** Теперь вы можете с лёгкостью добавить в учётную запись номер телефона, чтобы получить возможность входить в систему по адресу электронной почты или номеру телефона. \n\n\n* **Улучшенные сообщения об ошибках для недоступных серверов.** Теперь, когда вы щёлкните по ссылке на сообщение на недоступном вам сервере, вам будет показано крутое уведомление. Это всяко лучше, чем сидеть и смотреть на глухую стену, пытаясь понять, когда ваша жизнь пошла под откос...\n\n\n* **Вводимые вручную эмодзи теперь распознаются и в конце строки.** Например, если вы напишите «Discord — моё любимое приложения для общения :)», то «:)» превратится в 😃.\n\n\n* **Обновление цветов ролей и никнеймов в чате в реальном времени.** Раньше, если кому-то меняли роль или кто-то менял своё имя, новые цвет роли или никнейм отображались только в новых сообщениях. Теперь они будут обновляться в реальном времени и отображаться по всему клиенту. Призраки вашего прошлого больше не будут преследовать вас в чате.\n\n\n* **Улучшение закрытия видео.** Теперь, когда вы закрываете видео, вы будете автомагически перенесены в последний текстовый канал, посещенный на этом сервере. Больше никаких случайных текстовых каналов и ориентирования на местности по компасу и карте.\n\n\nЭй, ты! С облепленным стикерами Mac {added marginTop}\n======================\n\n\n* **Исправлена давняя ошибка на Mac,** из-за которой Discord «не отвечал» в диспетчере задач, даже когда приложение работало нормально.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "es-ES"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nInvertimos mucho tiempo trabajando en características importantes y, a veces, las actualizaciones pequeñas que mejoran nuestra calidad de vida no reciben el amor que se merecen. Esta vez, hemos reservado tiempo para ocuparnos de todos los pequeños cambios que podamos, limpiando, lustrando y puliendo los rincones más recónditos de Discord.\n\n\n*barre* {added marginTop}\n======================\n\n* **Hemos reducido el uso del ordenador cuando la aplicación está inactiva.** Hemos arreglado un error por el que Discord usaba más recursos de vuestro equipo de los necesarios al estar inactivo. \n\n\n* **Hemos arreglado el crujido del audio.** ¿Alguna vez habéis cantado «Cumpleaños feliz» en un servidor con vuestros colegas y ha sonado como fuegos artificiales llenos de Peta Zetas tras un par de notas? ¡Arreglado! Ahora debería sonar mucho mejor si mucha gente intenta hablar (o cantar) a la vez. \n\n\n* **Hemos arreglado el error del estado de compartir pantalla.** Tras compartir pantalla en vuestro teléfono, la probabilidad de que el estado de compartir pantalla se quede bloqueado en el escritorio debería ser considerablemente menor. \n\n\n* **Hemos arreglado el error por el que el texto saltaba al responder.** A veces, al responder, el texto saltaba cuando se enviaba el mensaje. Sí, era molesto y ya está solucionado.\n\n\n*pasa la aspiradora* {fixed}\n======================\n\n* **Para aquellos que no pueden evitar actualizar Discord durante las llamadas:** si intentáis actualizar mientras estáis hablando por voz, recibiréis una advertencia. Lo vais a hacer de todos modos, pero bueno, al menos ahora es responsabilidad vuestra.\n\n\n* **Un cambio importante en las imágenes alojadas en Discord, es decir, publicadas en el chat.** Ahora podéis hacer clic derecho > copiar o guardar una imagen sin tener que abrirla primero. Una gran mejora para las personas que, como yo, \ntienen un «servidor diario» en el que solo estás tú, unos cuantos canales de texto y las imágenes que subes al chat para más tarde.\n\n\n* **Mejoras en los mensajes directos.** Ahora podéis ver los servidores en común y también aceptar, rechazar y enviar solicitudes de amistad, así como bloquear y desbloquear a gente en vuestros MD privados. \n\n\n* **Hemos añadido atajos de teclado para avanzar y retroceder.** Id rápidamente de un canal a otro en los que acabáis de estar. En Mac: **⌘ + [** y **⌘ + ]**. En Windows: **Alt + flecha izquierda** y **Alt + flecha derecha.** Una flecha izquierda y una flecha derecha. «Follow the leader, leader, leader». \n\n\n* **Hemos añadido un botón para silenciar en las multitransmisiones.** Cuando estáis viendo varias transmisiones a la vez, cambiar entre ellas para silenciarlas es un poco rollo. Hemos añadido un pequeño botón de silenciar en las transmisiones de vídeo que aparece al pasar el cursor por los cuadros en la vista en cuadrícula. \n\n\n*friega* {fixed}\n======================\n\n* **Hemos actualizado los ajustes de la cuenta para iniciar sesión.** Ahora es más fácil añadir un número de teléfono a vuestra cuenta con el objetivo de que podáis tener más opciones para iniciar sesión con facilidad usando un correo electrónico o un número de teléfono. \n\n\n* **Un mensaje de error mejor para los servidores a los que no tienes acceso.** Ahora veréis una ventana emergente de lo más elegante si hacéis clic en el enlace de un mensaje a un servidor en el que no estéis, en lugar de quedaros mirando una pared en blanco preguntándoos en qué momento se torció vuestra vida...\n\n\n* **Ahora se reconocen los atajos de emojis al final de una línea.** Por ejemplo, si escribís «Discord es mi aplicación de chat favorita en el mundo entero :)», ahora «:)» se convertirá en 😃.\n\n\n* **Ahora los colores de los roles y los apodos se actualizan al instante en el chat.** Antes, si a alguien le cambiaban el rol o actualizaba su apodo, solo los nuevos mensajes usaban el color o el apodo nuevo. Ahora deberían actualizarse al instante y mostrarse de forma coherente por todo el cliente para que la sombra de vuestro antiguo yo deje de rondar el chat.\n\n\n* **Hemos mejorado la ventana de vídeo.** Al abrir una ventana emergente con un vídeo, volveréis automágicamente al último canal de texto en el que hayáis estado de ese servidor, en vez de acabar en un canal de texto aleatorio con un mapa, una brújula y 15 metros de cuerda de cáñamo para encontrar el camino de vuelta.\n\n\nChisss, eh, vosotros que tenéis el portátil Mac con todas esas pegatinas en la tapa {added marginTop}\n======================\n\n* **Hemos arreglado un error antiguo en Mac** que mostraba Discord como «No responde» en el administrador de tareas aunque estuviese funcionando correctamente.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "sv-SE"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nVi lägger mycket tid på stora funktioner vilket innebär att de små livskvalitetsuppdateringarna inte alltid får den kärlek de förtjänar. Den här gången ägnar vi oss åt att ta itu med så många av dessa små ändringar som möjligt: rengöring, putsning och polering av Discords otillgängliga hörn.\n\n\n*sveper med kvasten* {added marginTop}\n======================\n\n\n* **Minskad datoranvändning i viloläge.** Fixade en bugg där Discord använde fler av dina dators resurser i viloläge än nödvändigt. \n\n\n* **Fixade knastrande ljud.** Har du någonsin sjungit Ja må du leva med dina kompisar på en server och så låter det som sprakande fyrverkerier efter bara några noter? Fixat! Nu ska det låta mycket bättre om många försöker tala (eller sjunga) samtidigt. \n\n\n* **Fixade bugg med skärmdelningsstatus.** Efter skärmdelning på din telefon ska det nu vara betydligt mindre sannolikt att din skärmdelningsstatus fastnar på skrivbordet. \n\n\n* **Fixade bugg med hoppande svarstext:** Ibland när svar användes kunde man se hur texten hoppade när meddelandet skickades. Jo, det var störande, men nu är det borta.\n\n\n*dammsugaren går på* {fixed}\n======================\n\n\n* **Till alla er som inte kan låta bli att uppdatera Discord under pågående samtal:** Om du försöker uppdatera under ett samtal får du nu en varning. Du kommer säkert göra det ändå, men nu har du dig själv att skylla.\n\n\n* **En stor förändring för bilder som Discord är värd för, d.v.s. de som postas i chatten.** Du kan nu högerklicka > kopiera eller spara en bild utan att behöva klicka i den. En stor förbättring för alla mina "dagboksserver"- \nvänner där det bara är du, en massa textkanaler och bilderna du dumpar och sparar i chatten så att du kan använda dem någon annan gång.\n\n\n* **Förbättrade direktmeddelanden.** Du kan nu se era gemensamma servrar och även godkänna, neka och skicka vänförfrågningar samt blockera och avblockera folk i dina direktmeddelanden för två personer. \n\n\n* **Snabbtangenter för framåt- och bakåtnavigering.** Hoppa snabbt mellan de kanaler du just varit i. För Mac: **⌘ + [** och **⌘ + ]**. För Windows: **Alt + vänsterpil** och **Alt + högerpil.** Vänsterpil, hopp! Högerpil, hopp! En gång till, allihop! \n\n\n* **Tystningsknapp för multistreaming.** När du tittar på flera streamar samtidigt kan det bli krångligt att växla mellan dem för att tysta dem en och en. Vi har lagt till en liten tystningsknapp på videostreamar i rutnätsvy när du drar markören över ikonerna. \n\n\n*moppar* {fixed}\n======================\n\n\n* **Uppdaterade inloggningsinställningar för konto.** Det är nu lättare att lägga till ett telefonnummer till ditt konto vilket ger dig fler valmöjligheter för att enkelt logga in, antingen via e-post eller telefonnummer. \n\n\n* **Bättre felmeddelanden för icke tillgängliga servrar.** Du får nu ett snyggt popup-meddelande om du klickar på en meddelandelänk till en server som du inte befinner dig i. Du slipper att stirra in i en vägg och undra vad som gått fel här i livet ...\n\n\n* **Genvägar till emojier känns nu igen i slutet av en textrad.** Till exempel, skriver du \\"Discord är min absoluta favoritchattapp :)\\" förvandlas \':)\' till 😃\n\n\n* **Rollfärger och smeknamn uppdateras nu live i chatten.** Tidigare, om någon bytte roll eller uppdaterade sitt smeknamn, visade endast de nyladdade meddelanden den senaste färgen eller smeknamnet. De ska nu liveuppdateras och visas konsekvent i hela klienten. Skuggan av ditt forna jag inte kommer inte längre att hemsöka chattarna.\n\n\n* **Förbättring av video-popout.** När du poppar ut en video hamnar du automatiskt och på magiskt vis i den textkanal som du senast besökte på den servern. Bättre än att släppas av i en slumpvis vald textkanal och hitta tillbaka med hjälp av karta, kompass och 15 meter hamparep.\n\n\nPssst, du med Mac-laptoppen med alla klistermärkena på {added marginTop}\n======================\n\n\n* **Fixade en bugg för Mac som varit med länge** som i aktivitetshanteraren visade att Discord \\"svarar inte\\" även när den fungerade som den skulle.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "pt-BR"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nNós passamos um tempão trabalhando em grandes funcionalidades. Às vezes, as pequenas melhorias não recebem a atenção que merecem. Desta vez, nós tiramos um tempo para trabalhar no maior número possível destas pequenas mudanças, limpando, polindo e lustrando os recônditos mais obscuros do Discord.\n\n\n*varrendo* {added marginTop}\n======================\n\n\n* **Uso passivo do computador reduzido.** Consertamos um erro onde o Discord usava mais recursos do seu computador do que o necessário no modo inativo. \n\n\n* **Ruídos no áudio consertados.** Você já começou a cantar Parabéns a Você com seus amigos em um servidor mas tudo o que o aniversariante conseguia ouvir era o som de uma britadeira? Consertado! Agora o som deve ficar muito melhor quando várias pessoas falam (ou cantam) ao mesmo tempo. \n\n\n* **Consertamos um erro no status de compartilhamento de tela.** Após compartilhar a tela no seu telefone, você terá consideravelmente menos chances de ver seu status de compartilhamento de tela travado no seu desktop. \n\n\n* **Consertamos erro da resposta saltitante:** Às vezes, ao usar a resposta direta, você a via pular para onde as mensagens são enviadas. É, muito chato, mas já resolvemos.\n\n\n*passando aspirador* {fixed}\n======================\n\n\n* **Para aqueles que não consegue evitar de atualizar o Discord durante uma chamada:** Agora, se você tentar atualizar enquanto fala, vai receber um aviso. Você vai fazer isso de qualquer jeito, mas pelo menos nós avisamos.\n\n\n* **Uma grande mudança na forma como imagens são hospedadas no Discord, ou seja, postadas no bate-papo.** Agora você pode clicar com o botão direito > copiar ou salvar uma imagem sem ter que abri-la. Uma ótima melhoria para a galera do \\"servidor diário\\" \nque usa um monte de canais de texto e as imagens guardadas para mais tarde no chat.\n\n\n* **Melhorias nas mensagens diretas.** Agora você pode ver seus servidores mútuos, além de aceitar, rejeitar, enviar pedidos de amizade, bloquear e desbloquear pessoas nas suas MDs. \n\n\n* **Adicionamos atalhos para as teclas de navegação avançar e voltar.** Pule entre os canais que você acabou de visitar com rapidez. Para Mac: **⌘ + [** e **⌘ + ]**. Para Windows: **Alt + Seta esquerda** e **Alt + Seta direita.** \n\n\n* **Adicionamos botão de silenciar em múltiplas transmissões.** É meio chato ficar mudando de transmissão para silenciá-las quando se está assistindo várias transmissões ao mesmo tempo. Nós colocamos um pequeno botão de silenciar na grade de visualização das transmissões de vídeo quando você passar o mouse sobre o ícone. \n\n\n*esfregando* {fixed}\n======================\n\n\n* **Configurações de entrada atualizadas.** Agora ficou mais fácil adicionar um número de telefone à sua conta, para que você tenha mais opções que facilitem a entrada, usando um e-mail ou número de telefone. \n\n\n* **Mensagens de erro melhores para servidores inacessíveis.** Agora você vai ver um popup invocado quando clicar em um link para um servidor a que não pertence, ao invés de só ficar encarando uma tela em branco e repensando suas decisões de vida…\n\n\n* **Atalhos para emojis agora são reconhecidos no final da linha.** Por exemplo, ao digitar \\"Discord é meu app de bate-papo favorito :)\\" o \':)\' vai se transformar em 😃\n\n\n* **Cores dos cargos e apelidos agora atualizam em tempo real no bate-papo.** Antes, se alguém mudava de cargo ou atualizava seu apelido, apenas as mensagens recém-carregadas exibiriam a mudança. Isso não deve mais acontecer e a alteração deve ser consistente para que a sombra do seu passado não assombre mais o bate-papo.\n\n\n* **Melhorias nos destaques de vídeos.** Ao destacar a janela de um vídeo, você voltará auto-magicamente para o último canal de texto em que esteve naquele servidor, ao invés de ir parar em um canal de texto aleatório com um mapa, uma bússola e 50 metros de corda de sisal para encontrar o caminho de volta.\n\n\nPsiu, ei você no notebook Mac com um monte de adesivos cobrindo a tampa {added marginTop}\n======================\n\n* **Consertamos um erro antigo no Mac** que mostrava o Discord como \\"Não Respondendo\\" no gerenciador de tarefas mesmo quando ele estava funcionando normalmente.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "tr"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nBüyük özelliklere çok vakit ayırıyoruz. Bazen küçük ama hayat kalitesini arttıran güncellemelere hak ettikleri ilgiyi gösteremiyoruz. Bu sefer sırf bir sürü küçük değişiklik yapmak için ayrıca zaman ayırdık. Discord\'u dip köşe temizledik, cilaladık, pırıl pırıl yaptık.\n\n\n\n*süpürür* {added marginTop}\n======================\n\n* **Boştayken bilgisayar kullanımını azalttık.** Discord\'un boştayken bilgisayarının kaynaklarını ihtiyacımız olandan daha fazla kullanmasına neden olan bir hatayı düzelttik. \n\n\n* **Çızırtılı ses sorununu giderdik.** Arkadaşlarınla sunucuda hep birlikte Mutlu Yıllar diye şarkı söylerken sesin çıtırtılı ve bozuk geldiği oldu mu? Bu hatayı düzelttik! Artık aynı anda pek çok kişi konuşurken (veya şarkı söylerken) sesler çok daha net duyuluyor. \n\n\n* **Ekran paylaşımı durumu hatasını düzelttik.** Telefonunda ekran paylaşımı yaptıktan sonra masaüstüne döndüğünde, durumunun hâlâ ekran paylaştığını gösterme ihtimali oldukça azaldı. \n\n\n* **Yanıtlama sırasında mesaja atlama sorununu düzelttik.** Bazen yanıtlama özelliğini kullanarak mesaj gönderirken başka mesaja atlanabiliyordu. Evet, sinir bozucuydu ama artık olmuyor.\n\n\n*süpürür* {fixed}\n======================\n\n\n* **Arama sırasında güncelleme yapmadan duramayanları uyarıyoruz.** Sesli görüşme sırasında güncelleme yapmaya çalışırsan artık bir uyarı alacaksın. Yine de güncelleme yapmakta ısrar edersen, sen bilirsin.\n\n\n* **Discord\'da tutulan, yani sohbette paylaşılan görsellerde büyük değişiklik yaptık.** Artık bir görseli açmadan sağ tıklayıp > kopyala veya kaydet diyebilirsin. İçinde yalnızca kendisi, birkaç metin kanalı ve daha sonra kaydetmek üzere attığı \ngörselleri bulunduran "sevgili günlük tipi sunucu" kullanıcıları için büyük gelişme.\n\n\n* **Direkt mesajları iyileştirdik.** Artık birebir direkt mesajlarında ortak sunucuları görebilir, arkadaşlık isteklerini kabul edebilir, reddedebilir veya gönderebilir ve insanları engelleyebilir veya engellerini kaldırabilirsin. \n\n\n* **İleri ve geri navigasyon tuş atamalarını ekledik.** Az önce çıktığın kanallar arasında hızlıca gezin. Mac için: **⌘ + [** ve **⌘ + ]**. Windows için: **Alt + Sol Ok** ve **Alt + Sağ Ok.** Aman sol ok, canım sağ ok. \n\n\n* **Çoklu yayında susturma düğmesi ekledik.** Aynı anda birden fazla yayın izlerken bazılarını susturmak istediğinde hepsini tek tek dolaşmak biraz zahmetli oluyordu. Yayınlar kareler görünümündeyken imleçle üzerlerine geldiğinde görünecek küçük sustur düğmeleri ekledik. \n\n\n*paspas atar* {fixed}\n======================\n\n\n* **Hesap ayarları girişini güncelledik.** Artık hesabına telefon numarası eklemek daha kolay. Bu sayede e-posta veya telefon numaranı kullanarak kolaylıkla giriş yapabilirsin. \n\n\n* **Erişilemeyen sunucular için hata mesajını iyileştirdik.** Artık dahil olmadığın bir sunucuya giden bir mesaj bağlantısına tıkladığında boş duvara bakıp nerede yanlış yaptığını düşünmek yerine havalı bir açılır pencere göreceksin.\n\n\n* **Emoji kısayolları artık satır sonunda tanınıyor.** Örneğin, artık \\"Discord tüm dünyada en sevdiğim sohbet uygulaması :)\\" yazdığında \\":)\\" ifadesi 😃 emojisine dönüşecek.\n\n\n* **Rol renkleri ve kullanıcı adları sohbette canlı güncelleniyor.** Önceden birisi bir rol değişikliği yaptıysa veya kullanıcı adını güncellediyse, yalnızca yeni yüklenen mesajlar en son renk veya kullanıcı adıyla görünüyordu. Bunlar artık canlı güncelleniyor ve istemci çapında tutarlı bir şekilde görünüyor. Bu sayede eski benliğinin gölgesi artık sohbete musallat olamayacak.\n\n\n* **Video açılır pencerelerini iyileştirdik.** Bir videoyu ayrı pencerede açarken, geri dönüş yolunu bulmak için harita, pusula ve 20 metre halat eşliğinde rastgele bir metin kanalına düşmek yerine artık otomatik olarak o sunucuda ziyaret ettiğin son metin kanalına geri döneceksin.\n\n\nPşşt, kapağı çıkartmalarla dolu Mac dizüstü bilgisayar başındaki arkadaş! {added marginTop}\n======================\n\n\n* **Mac uygulamasında uzun süredir var olan bir hatayı giderdik.** Discord düzgün çalıştığı halde görev yöneticisinde \\"Yanıt Vermiyor\\" olarak görünebiliyordu.\n\n\n'},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=_(n(6)),a=_(n(3)),o=_(n(24)),i=_(n(2)),l=h(n(5419)),u=_(n(436)),s=h(n(1027)),d=_(n(56)),f=_(n(74)),c=_(n(12)),p=_(n(5408)),v=_(n(335)),y=n(1);function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e){return e&&e.__esModule?e:{default:e}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function E(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return S(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 S(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=10&&o.default.extractTimestamp(i.default.getId())1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,fill:"none"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.33331 1.33331C3.78103 1.33331 3.33331 1.78103 3.33331 2.33331V9.99998H2.33331C1.78103 9.99998 1.33331 10.4477 1.33331 11C1.33331 11.5523 1.78103 12 2.33331 12H3.33331V13.6666C3.33331 14.2189 3.78103 14.6666 4.33331 14.6666C4.8856 14.6666 5.33331 14.2189 5.33331 13.6666V12H6.33331C6.8856 12 7.33331 11.5523 7.33331 11C7.33331 10.4477 6.8856 9.99998 6.33331 9.99998H5.33331V2.33331C5.33331 1.78103 4.8856 1.33331 4.33331 1.33331ZM10.6666 2.33331C10.6666 1.78103 11.1144 1.33331 11.6666 1.33331C12.2189 1.33331 12.6666 1.78103 12.6666 2.33331V3.99998H13.6666C14.2189 3.99998 14.6666 4.44769 14.6666 4.99998C14.6666 5.55226 14.2189 5.99998 13.6666 5.99998H12.6666V13.6666C12.6666 14.2189 12.2189 14.6666 11.6666 14.6666C11.1144 14.6666 10.6666 14.2189 10.6666 13.6666V5.99998H9.66665C9.11436 5.99998 8.66665 5.55226 8.66665 4.99998C8.66665 4.44769 9.11436 3.99998 9.66665 3.99998H10.6666V2.33331Z",fill:d,className:f}))}d.displayName="Filter"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=D;var r,a=A(n(0)),o=N(n(8)),i=N(n(59)),l=n(644),u=n(3),s=N(n(2)),d=N(n(90)),f=N(n(36)),c=N(n(227)),p=N(n(7997)),v=N(n(126)),y=N(n(43)),m=n(424),h=N(n(15)),_=n(120),g=N(n(8574)),E=N(n(8005)),S=A(n(8006)),O=N(n(8576)),I=A(n(7830)),T=N(n(7999)),b=n(1),C=N(n(7)),M=N(n(6960));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(){return(R=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;ud)&&o.scrollTo({to:l.offsetTop})}}}}))}(y,P,A),function(e,t){a.useEffect((function(){var n=function(){var n=e.channels.find((function(e){return!e.collapsed}));null!=n&&t.markChannelRead(n)};return _.ComponentDispatch.subscribe(b.ComponentActions.MARK_TOP_INBOX_CHANNEL_READ,n),function(){_.ComponentDispatch.unsubscribe(b.ComponentActions.MARK_TOP_INBOX_CHANNEL_READ,n)}}),[t,e.channels])}(P,A),a.useEffect((function(){h.default.track(b.AnalyticEvents.OPEN_POPOUT,{type:"Inbox"})}),[]),a.useEffect((function(){return s.default.subscribe(b.ActionTypes.CONNECTION_OPEN,v),function(){s.default.unsubscribe(b.ActionTypes.CONNECTION_OPEN,v)}}),[v]);var G,F=(0,u.useStateFromStores)([d.default],(function(){return d.default.messageGroupSpacing})),B=(0,T.default)("unreads",y);if(0===w.length)return L("div",{className:M.default.container},void 0,L(S.default,{tab:S.Tab.Unreads,setTab:t}),L(E.default,{Icon:p.default,header:C.default.Messages.UNREADS_EMPTY_STATE_HEADER,tip:"OS X"===(null===(G=i.default.os)||void 0===G?void 0:G.family)?C.default.Messages.UNREADS_EMPTY_STATE_TIP_MAC:C.default.Messages.UNREADS_EMPTY_STATE_TIP}));var H=L(k,{setSeenTutorial:f});return L("div",{className:(0,o.default)(M.default.container,"group-spacing-"+F),"aria-label":C.default.Messages.UNREADS_TAB_LABEL},void 0,L(S.default,{tab:S.Tab.Unreads,setTab:t},void 0,L(g.default,{onClick:U})),L(l.ListNavigatorProvider,{navigator:B},void 0,L(l.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement(m.AdvancedScrollerThin,R({ref:function(e){var n;y.current=e,t.current=null!==(n=null==e?void 0:e.getScrollerNode())&&void 0!==n?n:null}},o,{onScroll:D===I.LoadState.Done?void 0:j,className:M.default.scroller}),r?H:null,(0,O.default)(w,A,n),D===I.LoadState.Done?null:L(c.default,{className:M.default.spinner}))}))))}D.displayName="UnreadMessages";var w=L(p.default,{width:24,height:24});function k(e){var t=e.setSeenTutorial;return L("div",{className:M.default.tutorial},void 0,L("div",{className:M.default.tutorialIcon},void 0,w),L("div",{},void 0,L(v.default,{className:M.default.tutorialHeader,size:v.default.Sizes.SIZE_16},void 0,C.default.Messages.UNREADS_TUTORIAL_HEADER),L(y.default,{color:y.default.Colors.HEADER_SECONDARY,size:y.default.Sizes.SIZE_14},void 0,C.default.Messages.UNREADS_TUTORIAL_BODY),L(f.default,{className:M.default.tutorialButton,onClick:t,size:f.default.Sizes.SMALL},void 0,C.default.Messages.TUTORIAL_CLOSE)))}k.displayName="Tutorial"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.onClick,n=a.useState(!1),r=n[0],i=n[1],l=function(){t(),s.default.track(d.AnalyticEvents.INBOX_CHANNEL_ACKED,{marked_all_channels_as_read:!0,num_unread_channels_remaining:0})};return a.createElement(a.Fragment,null,r?y(h,{confirm:l,cancel:function(){return i(!1)}}):null,y(o.default,{tooltip:f.default.Messages.UNREADS_MARK_READ,color:o.CircleIconButtonColors.SECONDARY,icon:m,onClick:function(e){e.shiftKey?l():i(!0)}}))};var r,a=v(n(0)),o=v(n(7636)),i=c(n(8575)),l=n(969),u=c(n(43)),s=c(n(15)),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16",fill:"none"}),s("path",{d:"M12 4.66668L11.06 3.72668L6.83332 7.95335L7.77332 8.89335L12 4.66668ZM14.8266 3.72668L7.77332 10.78L4.98665 8.00002L4.04665 8.94002L7.77332 12.6667L15.7733 4.66668L14.8266 3.72668ZM0.273315 8.94002L3.99998 12.6667L4.93998 11.7267L1.21998 8.00002L0.273315 8.94002Z",fill:d,className:f}))}d.displayName="DoubleCheckmark"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=t.markChannelRead,d=t.deleteChannel,f=t.toggle,p=t.getNumUnreadChannels,v=null;return a.default.flatMap(e,(function(e){var t=e.sortOrder!==v;v=e.sortOrder;var a=[];return t&&(e.hasLoadedAnything&&e.sortOrder===l.SortOrder.ReallyOldChannel?a.push(c(o.default,{className:s.default.divider,contentClassName:s.default.dividerContent},"old-divider",u.default.Messages.UNREADS_OLD_CHANNELS_DIVIDER)):e.hasLoadedAnything&&e.sortOrder===l.SortOrder.NoNotifications&&a.push(c(o.default,{className:s.default.divider,contentClassName:s.default.dividerContent},"disabled-divider",u.default.Messages.UNREADS_NO_NOTIFICATIONS_DIVIDER))),a.push(c(i.default,{channel:e,markChannelRead:r,toggle:f,deleteChannel:d,onJump:n,getNumUnreadChannels:p},e.channelId)),a}))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(6)),o=d(n(7782)),i=d(n(8578)),l=n(7830),u=d(n(7)),s=d(n(6959));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 8 13"}),s("path",{className:null!=f?f:void 0,stroke:d,fill:"transparent",d:"M8.16639 0.5H9C10.933 0.5 12.5 2.067 12.5 4V9C12.5 10.933 10.933 12.5 9 12.5H8.16639C7.23921 12.5 6.34992 12.1321 5.69373 11.4771L0.707739 6.5L5.69373 1.52292C6.34992 0.86789 7.23921 0.5 8.16639 0.5Z"}))}d.displayName="UnreadCap"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=C(n(0)),o=T(n(8)),i=n(125),l=n(3),u=T(n(2)),s=n(7617),d=n(121),f=n(49),c=T(n(9)),p=C(n(7636)),v=T(n(84)),y=T(n(248)),m=T(n(5188)),h=T(n(971)),_=T(n(8579)),g=T(n(8004)),E=T(n(8581)),S=n(1),O=T(n(7)),I=T(n(6958));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(){return(M=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0;if(t.deleted&&0===u&&null!=r.current){var c=r.current.offsetHeight,p=r.current.offsetTop,v=r.current.parentElement.scrollTop;d([c,c-(v>p?c-(v-p):c)])}var y=(0,i.useSpring)({config:{clamp:!0,friction:18,tension:200},opacity:f?0:1,size:f?0:1,onRest:function(){n(t.channelId)}}),m={opacity:y.opacity,height:y.size.to((function(e){return f?function(e,t,n){return t+(e-t)*n}(u,s,e):"auto"}))};return a.createElement(i.animated.div,{ref:r,style:m},a.createElement(L,e))}P.displayName="AnimatedUnreadChannel";var A=a.memo(P);function R(e){var t=e.channel,n=e.onJump,r=e.deleteChannel,o=e.toggle,i=(0,l.useStateFromStores)([c.default],(function(){return c.default.getChannel(t.channelId)}));if(a.useEffect((function(){null!=i&&t.isFullyLoaded&&!t.collapsed&&0===t.messages.length&&u.default.wait((function(){(0,s.ack)(t.channelId,!0),r(t.channelId)}))})),null==i)return null;if(!t.hasLoadedAnything)return null;var p=function(e,r){(0,d.trackWithMetadata)(S.AnalyticEvents.INBOX_CHANNEL_CLICKED,{channel_id:t.channelId,guild_id:t.guildId}),(0,f.transitionTo)(S.Routes.CHANNEL(t.guildId||S.ME,t.channelId,r||t.oldestUnreadMessageId)),n(e)};return N("div",{className:I.default.channel},void 0,N(g.default,{channel:i,gotoChannel:p,mentionCount:t.mentionCount,toggleCollapsed:o,channelState:t},void 0,N(_.default,{channel:i}),a.createElement(w,e),a.createElement(j,e)),t.collapsed?null:N(E.default,{channel:t,channelRecord:i,gotoChannel:p}))}t.default=A,R.displayName="UnreadChannel";var L=a.memo(R),D=N(h.default,{width:16,height:16});function w(e){var t=e.channel,n=e.markChannelRead,r=e.getNumUnreadChannels;return N(p.default,{className:I.default.markReadButton,tooltip:O.default.Messages.MARK_AS_READ,color:p.CircleIconButtonColors.TERTIARY,icon:D,onClick:function(){n(t),(0,d.trackWithMetadata)(S.AnalyticEvents.INBOX_CHANNEL_ACKED,{channel_id:t.channelId,guild_id:t.guildId,marked_all_channels_as_read:!1,num_unread_channels_remaining:r()-1})}})}w.displayName="MarkReadButton";var k=N(m.default,{width:16,height:16});function j(e){var t=e.channel,n=e.toggle,r=e.getNumUnreadChannels;function i(){n(t),(0,d.trackWithMetadata)(S.AnalyticEvents.INBOX_CHANNEL_COLLAPSED,{channel_id:t.channelId,guild_id:t.guildId,num_unread_channels_remaining:r(),is_now_collapsed:!t.collapsed})}return N(y.default,{text:O.default.Messages.COLLAPSE},void 0,(function(e){var n;return a.createElement(v.default,M({},e,{className:(0,o.default)(I.default.collapseButton,(n={},n[I.default.collapsed]=t.collapsed,n)),onClick:i}),k)}))}j.displayName="CollapseButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;c(n(0));var r,a=c(n(7636)),o=d(n(985)),i=d(n(8007)),l=d(n(8580)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;ug.MAX_SHOWN_MESSAGES&&f.push(C(v.default,{look:v.default.Looks.LINK,onClick:function(e){return r(e,I[I.length-1].id)}},"view-all",S.default.Messages.UNREADS_VIEW_CHANNEL," ›")),0===f.length&&(f=[P])}return C("div",{className:O.default.messages},void 0,f)}A.displayName="UnreadChannelMessages"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=A(n(0)),o=N(n(8)),i=n(3),l=N(n(90)),u=A(n(661)),s=n(1028),d=N(n(9)),f=N(n(55)),c=N(n(35)),p=N(n(350)),v=N(n(7709)),y=N(n(7569)),m=n(111),h=N(n(645)),_=n(7962),g=N(n(7763)),E=N(n(7864)),S=N(n(7865)),O=N(n(7866)),I=N(n(7994)),T=n(1),b=N(n(7)),C=N(n(6757)),M=N(n(6730));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u-1)){var n=null!=e?(0,r.getGuildTemplateDynamicLinkTemplate)(e):(0,r.getDefaultDynamicLinkTemplate)(),i=(0,a.generateAttemptId)(),s=(0,a.default)(n,{utmSource:"template",fingerprint:t,attemptId:i});l.default.track(d.AnalyticEvents.DEEP_LINK_CLICKED,{fingerprint:(0,o.maybeExtractId)(t),attempt_id:i,source:"template",guild_template_code:e}),u.default.launch(s,(function(){}))}}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){void 0===e&&(e=1);var t=a.default.getState().guildId;null==t?function(e){var t=a.default.getState(),n=t.channelId,r=t.path,o=t.basePath,i=u.default.getPrivateChannelIds(),s=__OVERLAY__?i:[].concat(p(),i),c=(null==n?(y=r||o,p().findIndex((function(e){return y.startsWith(e)}))):null!=n?s.indexOf(n):0)+e;var y;c>=s.length?c=0:c<0&&(c=s.length-1);var m=s[c];p().includes(m)?(h=m,_=l.default.getCurrentRoute(),h===f.Routes.APPLICATION_STORE&&null!=_?(0,d.transitionToPage)(_):(0,d.transitionToPage)(h)):v(f.ME,m);var h,_}(e):function(e,t){var n=a.default.getState().channelId,o=(0,r.default)(t).map((function(e){return e.channel.id})),i=function(e,t){if(e<0)return t-1;if(e>=t)return 0;return e}(o.indexOf(n)+e,o.length);v(t,o[i])}(e,t)};var r=c(n(7874)),a=c(n(5403)),o=c(n(108)),i=c(n(35)),l=c(n(8222)),u=c(n(362)),s=n(60),d=n(7619),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}var p=function(){return[f.Routes.FRIENDS,o.default.hasLibraryApplication()&&!i.default.disableGamesTab?f.Routes.APPLICATION_LIBRARY:null,f.Routes.APPLICATION_STORE].filter(s.isNotNullish)};function v(e,t){(0,d.transitionToChannel)(e,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CREATE_DM_GROUP=void 0;var r,a=n(7619),o=(r=n(107))&&r.__esModule?r:{default:r},i=n(120),l=n(1);var u={binds:["mod+shift+t"],comboKeysBindGlobal:!0,action:function(){return o.default.getGuildId()&&(0,a.transitionToChannel)(l.ME),i.ComponentDispatch.safeDispatch(l.ComponentActions.TOGGLE_DM_CREATE),!1}};t.CREATE_DM_GROUP=u;var s={CREATE_DM_GROUP:u};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CREATE_GUILD=void 0;var r,a=(r=n(7842))&&r.__esModule?r:{default:r},o=n(7843),i=n(44);var l={binds:["mod+shift+n"],comboKeysBindGlobal:!0,action:function(){(0,i.hasModalOpen)(a.default.CREATE_GUILD_MODAL_KEY)?a.default.updateCreateGuildModal({slide:o.CreateGuildSlideTypes.JOIN_GUILD,location:"Keyboard Shortcut"}):a.default.openCreateGuildModal({location:"Keyboard Shortcut"})}};t.CREATE_GUILD=l;var u={CREATE_GUILD:l};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FOCUS_SEARCH=void 0;var r=n(120),a=n(1),o={binds:["mod+f"],comboKeysBindGlobal:!0,action:function(e){e.preventDefault(),e.stopPropagation(),r.ComponentDispatch.dispatch(a.ComponentActions.FOCUS_SEARCH,{prefillCurrentChannel:!0})}};t.FOCUS_SEARCH=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JUMP_TO_CURRENT_CALL=void 0;var r,a=n(7619),o=(r=n(122))&&r.__esModule?r:{default:r},i=n(1);var l={binds:["mod+shift+alt+v"],comboKeysBindGlobal:!0,action:function(e){e.preventDefault(),e.stopPropagation();var t=o.default.getGuildId(),n=o.default.getChannelId();return n&&(0,a.transitionToChannel)(null!=t?t:i.ME,n),!1}};t.JUMP_TO_CURRENT_CALL=l},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SEARCH_GIFS=void 0;var r=n(120),a=n(1),o={binds:["mod+g"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatchToLastSubscribed(a.ComponentActions.TOGGLE_GIF_PICKER),!1}};t.SEARCH_GIFS=o;var i={SEARCH_GIFS:o};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SEARCH_STICKERS=void 0;var r=n(120),a=n(1),o={binds:["mod+s"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatchToLastSubscribed(a.ComponentActions.TOGGLE_STICKER_PICKER),!1}};t.SEARCH_STICKERS=o;var i={SEARCH_STICKERS:o};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(6)),a=d(n(5403)),o=d(n(33)),i=d(n(270)),l=d(n(7918)),u=n(7619),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}var f=r.default.throttle((function(e){void 0===e&&(e=1);var t,n=i.default.getFlattenedGuildIds(),r=a.default.getState().guildId,s=-1;if(r&&(s=n.indexOf(r)),-2===(s+=e)&&(s=n.length-1),s>=n.length||s<0)(0,u.transitionToPage)(l.default.getHomeLink());else{t=n[s];var d=o.default.getChannelId(t);(0,u.transitionToChannel)(t,d===t?null:d,!1)}}),s.NAVIGATION_THROTTLE);t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TOGGLE_CHANNEL_PINS=void 0;var r=n(120),a=n(1),o={binds:["mod+p"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatch(a.ComponentActions.TOGGLE_CHANNEL_PINS),!1}};t.TOGGLE_CHANNEL_PINS=o;var i={TOGGLE_CHANNEL_PINS:o};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TOGGLE_HELP=void 0;var r=n(131),a={binds:["mod+shift+h","f1"],comboKeysBindGlobal:!0,action:function(){return window.open(r.SUPPORT_LOCATION),!1}};t.TOGGLE_HELP=a;var o={TOGGLE_HELP:a};t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MARK_TOP_INBOX_CHANNEL_READ=t.TOGGLE_INBOX_UNREADS_TAB=void 0;var r,a=(r=n(6))&&r.__esModule?r:{default:r},o=n(120),i=n(1);var l={binds:["mod+i"],comboKeysBindGlobal:!0,action:function(){return o.ComponentDispatch.dispatch(i.ComponentActions.TOGGLE_INBOX_UNREADS_TAB),!1}};t.TOGGLE_INBOX_UNREADS_TAB=l;var u={binds:["mod+shift+e"],comboKeysBindGlobal:!0,action:a.default.debounce((function(){if(o.ComponentDispatch.hasSubscribers(i.ComponentActions.MARK_TOP_INBOX_CHANNEL_READ))return o.ComponentDispatch.dispatch(i.ComponentActions.MARK_TOP_INBOX_CHANNEL_READ),!1}),100,{leading:!0})};t.MARK_TOP_INBOX_CHANNEL_READ=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TOGGLE_USERS=void 0;var r,a=(r=n(8226))&&r.__esModule?r:{default:r};var o={binds:["mod+u"],comboKeysBindGlobal:!0,action:function(){return a.default.toggleMembersSection(),!1}};t.TOGGLE_USERS=o;var i={TOGGLE_USERS:o};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(6)),a=f(n(7874)),o=f(n(5403)),i=f(n(270)),l=f(n(362)),u=n(120),s=n(7619),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e){return e===d.ME?l.default.getPrivateChannelIds():(0,a.default)(e).map((function(e){return e.channel.id}))}var p=r.default.throttle((function(e,t,n){void 0===e&&(e=1),void 0===t&&(t=function(e,t){return!0}),void 0===n&&(n=function(e){return!0});for(var r,a=o.default.getState().guildId||d.ME,l=o.default.getState().channelId,f=function(e,t){var n=[d.ME].concat(i.default.getFlattenedGuildIds()),r=n.indexOf(e);return t>0?n.slice(r).concat(n.slice(0,r),e):(n.splice(r,0,e),n.slice(r+1).concat(n.slice(0,r+1)))}(a,e),p=e>0?0:f.length-1,v=c(a),y=v.indexOf(l)+e;a;){if(r=v[y],n(a))for(;r;){if(t(a,r))return(0,s.transitionToChannel)(a,r);r=v[y+=e]}if(!(a=f[p+=e]))break;v=c(a),y=e<0?v.length-1:0}u.ComponentDispatch.dispatch(d.ComponentActions.SHAKE_APP,{duration:200,intensity:2})}),d.NAVIGATION_THROTTLE);t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.UPLOAD_FILE=void 0;var r=l(n(9)),a=l(n(33)),o=n(120),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u={binds:["mod+shift+u"],comboKeysBindGlobal:!0,action:function(){var e=r.default.getChannel(a.default.getChannelId());return null==e||e.isManaged()||o.ComponentDispatch.dispatch(i.ComponentActions.UPLOAD_FILE),!1}};t.UPLOAD_FILE=u;var s={UPLOAD_FILE:u};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=n(7612),l=n(8127),u=v(n(126)),s=n(8128),d=v(n(8978)),f=n(7921),c=v(n(7)),p=v(n(7018));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?a.createElement(a.Fragment,null,m(u.default,{className:p.default.optionalHeader,size:u.default.Sizes.SIZE_12},void 0,c.default.Messages.COMMANDS_OPTIONAL_HEADER),f.map((function(e){return h(e,null==l?void 0:l[e.name],s)}))):null)}function g(e){var t,n,r,u,d,c=e.command,v=e.activeOptionName,y=e.channel,h=e.showOptions,g=e.showImage,E=e.optionStates,S=e.onOptionClick,O=e.isSelectable,I=void 0===O||O,T=(0,s.useCommandSection)(y,c.applicationId),b=a.useMemo((function(){var e;return null==c||null===(e=c.options)||void 0===e?void 0:e.find((function(e){return e.name===v}))}),[v,c]),C=null!=v?null==E?void 0:E[v]:null;null!=C&&!1===(null===(t=C.lastValidationResult)||void 0===t?void 0:t.success)?u=null!==(d=C.lastValidationResult.error)&&void 0!==d?d:"":u=null;var M=g&&null!=T?(0,f.getIconComponent)(T):null;return m("div",{className:(0,o.default)(p.default.wrapper,I?null:p.default.disabled)},void 0,null!=M?m(M,{className:p.default.image,section:T,width:32,height:32}):null,m("div",{className:p.default.infoWrapper},void 0,m("div",{className:p.default.usageWrapper},void 0,m(l.AutocompleteRowHeading,{className:p.default.title},void 0,i.COMMAND_SENTINEL+c.name),h?m(_,{command:c,optionStates:E,onOptionClick:S}):null),m(l.AutocompleteRowSubheading,{className:(0,o.default)(p.default.description,null!=u?p.default.error:null)},void 0,null!==(n=null!==(r=u)&&void 0!==r?r:null==b?void 0:b.description)&&void 0!==n?n:c.description)),m(l.AutocompleteRowContentSecondary,{className:p.default.source},void 0,null==T?void 0:T.name))}h.displayName="renderOption",g.displayName="ApplicationCommandItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M20 7H12L10.553 5.106C10.214 4.428 9.521 4 8.764 4H3C2.447 4 2 4.447 2 5V19C2 20.104 2.895 21 4 21H20C21.104 21 22 20.104 22 19V9C22 7.896 21.104 7 20 7Z"}))}d.displayName="Folder"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;un&&(u=-1),a>0&&l1){for(var l=new Array(i),u=0;u0))return null==A[t]?null:M("div",{className:O.default.placeholder,style:N({animationDelay:75*t+"ms"},n)},r)}function w(e,t){var n;return e>0?"":(null===(n=A[t])||void 0===n?void 0:n.id)||""}function k(e){return e===E.GIFResultFormat.VIDEO}D.displayName="renderLoadingItem";var j=function(e){var t=e.className,n=e.isFavorite,r=e.item;return M(c.default,{className:t,isFavorite:n,onClick:function(e){var t=r.width,n=r.height,a=r.src,o=r.url,i=r.format;e?(0,s.removeFavoriteGIF)(o):(0,s.addFavoriteGIF)({width:t,height:n,src:a,url:o,format:i})}})};j.displayName="ConnectedGIFFavButtonInner";var U=u.default.connectStores([p.default],(function(e){var t=e.item.url;return{isFavorite:p.default.getIsFavorite(t)}}))(j),G=new l.default((function(){var e=document.createElement("video");return e.className=O.default.gif,e.autoplay=!0,e.loop=!0,e.muted=!0,e.preload="auto",e.controls=!1,e}),(function(e){e.src="",e.oncanplay=null;var t=e.parentNode;null!=t&&t.removeChild(e)})),F=new l.default((function(){return document.createElement("img")}),(function(e){e.onload=null,e.src=""})),B=function(e){function t(t){var n;(n=e.call(this,t)||this).ref=null,n._video=null,n._image=null,n._mounted=!0,n.handleCanPlay=function(){n._mounted&&n.setState({loaded:!0})},n.handleClick=function(){var e=n.props,t=e.onClick,r=e.item,a=e.index;null!=t&&t(r,a)};var r=n.props,a=r.format,o=r.color;return n.state={color:null==o?i.default.sample(P):o,loaded:!1},k(a)||(n._image=F.getElement(),n._image.onload=function(){return n.setState({loaded:!0})},n._image.src=t.src),n}b(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props,t=e.format,n=e.src,r=e.coords,a=r.width,o=r.height,i=this.ref;if(t===E.GIFResultFormat.VIDEO&&null!=i){var l=G.getElement();l.oncanplay=this.handleCanPlay,l.src=n,l.width=a,l.height=o,i.appendChild(l),this._video=l}},n.componentDidUpdate=function(e){var t=this.props.coords,n=t.width,r=t.height;null==this._video||e.coords.width===n&&e.coords.height===r||(this._video.width=n,this._video.height=r)},n.componentWillUnmount=function(){this._mounted=!1;var e=this._image,t=this._video;null!=e&&(this._image=null,F.poolElement(e)),null!=t&&(this._video=null,G.poolElement(t))},n.renderGIF=function(){var e=this.props,t=e.src,n=e.coords,r=n.width,a=n.height;return this.state.loaded?M("img",{src:t,width:r,height:a,className:O.default.gif,alt:""}):null},n.render=function(){var e,t=this,n=this.props,r=n.item,a=n.renderExtras,i=n.format,l=n.coords,u=n.focused,s=this.state,d=s.color,f=s.loaded;return M(y.default,{tabIndex:-1,innerRef:function(e){t.ref=e},className:(0,o.default)(O.default.result,(e={},e[O.default.focused]=u,e)),onClick:this.handleClick,style:N({backgroundColor:f?void 0:d},l)},void 0,k(i)?null:this.renderGIF(),null!=a?a(r):null)},t}(a.PureComponent);t.GIFPickerSearchItem=B,B.displayName="GIFPickerSearchItem";var H=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o0)return null;var o=t.state.focusedId,i=t.props.data[n];return null==i?null:M(B,{item:i,index:n,format:i.format,src:i.src,coords:r,onClick:t.handleClickItem,renderExtras:function(){return M(U,{className:O.default.favButton,item:i})},focused:R(i)===o},a)},t.getItemHeight=function(e,n,r){if(e>0)return 0;var a=t.props.data[n];return null==a?0:r*(a.height/a.width)},t.getItemKey=function(e,n){if(e>0)return null;var r=t.props.data[n];return null!=r?r.id||r.src:null},t.renderSection=function(e,n,r){var o=t.props,i=o.onSelectSuggestion,l=o.suggestions;return 1===e?M("div",{className:O.default.endContainer,style:n},r,l.length>0?M(a.Fragment,{},void 0,M("div",{className:O.default.endText},void 0,S.default.Messages.GIF_PICKER_RELATED_SEARCH),M("div",{className:O.default.searchSuggestions},void 0,l.map((function(e){return M(v.default,{look:v.default.Looks.OUTLINED,color:v.default.Colors.PRIMARY,size:v.default.Sizes.SMALL,className:O.default.searchSuggestion,onClick:function(){i(e)}},e,e)})))):null):null},t.renderContent=function(e,n,r){var o=t.props,i=o.data,l=o.resultQuery,u=o.query,s=o.resultType;return 0!==i.length||l===u&&s!==E.GIFPickerResultTypes.TRENDING_GIFS?a.createElement(h.default,{key:l+"-"+(s||""),ref:t._masonryRef,fade:!0,itemGutter:12,className:O.default.results,columns:e,sections:[i.length,0],getItemKey:t.getItemKey,getItemHeight:t.getItemHeight,renderItem:t.renderItem,getSectionHeight:t.getSectionHeight,renderSection:t.renderSection,onScroll:t.handleScroll,chunkSize:128}):M(h.default,{fade:!0,className:O.default.results,sections:[A.length],columns:e,itemGutter:12,getItemKey:w,getItemHeight:L,renderItem:D,chunkSize:128},l)},t.getItemGrid=function(){var e=t._masonryRef.current;return null!=e?e.getItemGrid():[]},t.getCoordsMap=function(){var e=t._masonryRef.current;return null!=e?e.getCoordsMap():{}},t}b(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props,t=e.resultType,n=e.data;t===E.GIFPickerResultTypes.FAVORITES&&((0,s.trackSearchStart)(E.GIFPickerResultTypes.FAVORITES),(0,s.trackSearchResultViewed)(n,E.GIFPickerResultTypes.FAVORITES,{limit:null}))},n.componentWillUnmount=function(){G.clearPool(),F.clearPool()},n.selectItem=function(e,t){var n=this.props,r=n.onSelectGIF,a=n.resultType,o=n.data,i=n.resultQuery;null!=r&&r(e),(0,s.trackSelectGIF)({type:a,index:t,offset:this.props.searchOffset,limit:this.props.searchLimit,results:o,totalResults:this.props.searchTotalResults,query:i,gifId:e.id})},n.getSectionHeight=function(e){return 1===e?220:0},n.renderEmptyFavorite=function(e,t){return void 0===t&&(t=!1),M("div",{className:O.default.emptyHint},void 0,null!=e?M("div",{className:O.default.emptyHintCard},void 0,t?M(m.default,{className:O.default.emptyHintFavorite}):null,M("div",{className:O.default.emptyHintText},void 0,e)):M("div",{className:O.default.emptyHintSpacer}))},n.renderEmptyFavorites=function(){var e=this;return M(_.default,{className:O.default.results,fade:!0},void 0,M("div",{className:O.default.emptyHints},void 0,this.renderEmptyFavorite(S.default.Messages.NO_GIF_FAVORITES_HOW_TO_FAVORITE,!0),this.renderEmptyFavorite(S.default.Messages.NO_GIF_FAVORITES_WHERE_TO_FAVORITE),this.renderEmptyFavorite(S.default.Messages.NO_GIF_FAVORITES_GO_FAVORITE),Array.from({length:15}).map((function(t,n){return M(a.Fragment,{},n,e.renderEmptyFavorite())})),this.renderEmptyFavorite(S.default.Messages.NO_GIF_FAVORITES_FLAVOR_FAVORITE_PLEASE),Array.from({length:16}).map((function(t,n){return M(a.Fragment,{},n,e.renderEmptyFavorite())})),this.renderEmptyFavorite(S.default.Messages.NO_GIF_FAVORITES_FLAVOR_STILL_HERE)))},n.render=function(){var e=this.props,t=e.data,n=e.resultQuery,r=e.query,a=e.resultType;return 0===t.length&&n===r&&a!==E.GIFPickerResultTypes.TRENDING_GIFS?a===E.GIFPickerResultTypes.FAVORITES?this.renderEmptyFavorites():M(f.default,{message:S.default.Messages.NO_GIF_SEARCH_RESULTS,className:O.default.noResults}):M(d.default,{getItemGrid:this.getItemGrid,getCoordsMap:this.getCoordsMap,onFocus:this.handleFocus,onSelect:this.handleSelect},n,M(g.default,{desiredItemWidth:200,maxColumns:8},void 0,this.renderContent))},t}(a.PureComponent);H.displayName="GIFPickerSearchResults";var x=H;t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.installLegacy=function(){return s.default.ensureModule("discord_spellcheck").then((function(){var e=s.default.requireModule("discord_spellcheck"),t=e.getLegacySpellchecker?e.getLegacySpellchecker():e.Spellchecker,n=t instanceof Function?new t:t,r=new h(n);return function(e){null!=document.body&&document.body.addEventListener("input",(function(t){var n=function(e){if(null==e)return null;if(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)return e.value;if(e instanceof HTMLElement&&e.hasAttribute("contenteditable"))return e.textContent}(t.target);null!=n&&e.detectLocale(n)}),!0)}(r),r}))},t.LegacySpellchecker=void 0;var r=n(8132),a=p(n(369)),o=p(n(105)),i=p(n(22)),l=n(60),u=p(n(13)),s=p(n(37)),d=p(n(8010)),f=p(n(8610)),c=p(n(8011));function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){for(var n=0;n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(r);!(a=o()).done;){var i=a.value,l=t[i.name];void 0!==l&&l.length>0&&(n[i.name]=d(i,l))}return n},t.validateOptionNameContent=function(e,t){var n,r=a.default.getActiveCommand(),o=null==r||null===(n=r.options)||void 0===n?void 0:n.find((function(t){return t.name===e}));if(null==o)return{success:!1};return d(o,t)},t.validateOptionContent=d;var r=n(7628),a=u(n(7627)),o=n(7573),i=u(n(9016)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1)return e.type!==o.ApplicationCommandOptionType.STRING||null!=e.choices?{success:!1,error:(0,r.getValidationErrorText)(e)}:{success:!0};if(0===t.length)return{success:!1,error:(0,r.getValidationErrorText)(e)};var u=i.default[e.type](t[0],e);return null==u.error&&(u.error=(0,r.getValidationErrorText)(e)),u}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.replaceCommandName=function(e,t){var n=e.value,o=n.document,i=n.selection,l=o.getFirstText();(0,r.default)(null!=l,"Failed to find first text");var u=""+s.COMMAND_SENTINEL+t.name+" ";if(l.text.startsWith(u))return;var d=o.getPath(l.key);(0,r.default)(null!=d,"Failed to find path for first text");var f=a.Point.create({key:l.key,path:d,offset:0}),c=f,p=o.data.get("commandName");null==p&&l.text.startsWith(""+s.COMMAND_SENTINEL+p+" ")?c=a.Point.create({key:l.key,path:d,offset:p.length+2}):l.text.startsWith(s.COMMAND_SENTINEL)&&(c=i.end);var v=a.Range.create({anchor:f,focus:c});e.insertTextAtRange(v,u)},t.selectCommandOption=h,t.completeCurrentCommandOption=function(e){var t,n=i.default.getActiveCommand();if(null==n||n.type===l.ApplicationCommandType.BUILT_IN_INTEGRATION)return!1;var a=e.value,s=a.document,f=a.selection,c=d.getPreviousOptionNode(s,f.start.path);if(null==c||d.hasValueNodes(c))return!1;var p=c.data.get("name"),v=d.getOptionContent(s,p);(0,r.default)(null!=v,"Failed to find a content range for the current option");var y=(0,u.validateOptionNameContent)(p,v);if(o.updateOptionStates(((t={})[p]={lastValidationResult:y},t)),0===v.length)return!1;d.wrapOptionValueNodes(e,c);var m=d.getNextOptionNode(s,f.start.path,!0);null!=m?h(e,m.data.get("name")):g(e,!1);return!0},t.completeAllCommandOptions=function(e){var t=i.default.getActiveCommand();if(null==t||t.type===l.ApplicationCommandType.BUILT_IN_INTEGRATION)return!1;for(var n,r=e.value.document,a=d.getOptionNames(r),s={},f=y(a);!(n=f()).done;){var c=n.value,p=d.getOptionContent(r,c);if(null!=p){var v=(0,u.validateOptionNameContent)(c,p);if(s[c]={lastValidationResult:v},0!==p.length){var m=d.getOptionNode(r,c);null==m||d.hasValueNodes(m)||d.wrapOptionValueNodes(e,m)}}}o.updateOptionStates({validationResults:s})},t.unwrapPreviousCommandOption=function(e){var t=e.value,n=t.document,r=t.selection,a=n.getPreviousNode(r.anchor.path);if(null==a||!d.isOptionNode(a))return!1;if(d.hasValueNodes(a))return d.unwrapOptionValueNodes(e,a,!1),!0;return e.removeNodeByKey(a.key),!0},t.removeCurrentOptionValues=function(e){var t=e.value,n=t.document,a=t.selection,o=d.getPreviousOptionNode(n,a.focus.path);if(null==o||d.hasValueNodes(o))return!1;var i=n.getClosestBlock(o.key);(0,r.default)(null!=i,"Failed to find parent block for current option");var l=d.getRangeBetweenNodes({parent:i,startNode:o,endNode:d.getNextOptionNode(n,a.focus.path)});return(0,r.default)(null!=l,"Failed to find content range for current option"),e.deleteAtRange(l),!0},t.insertCommandOption=_,t.insertNextCommandOption=g,t.validateAllOptionContents=function(e){var t=i.default.getActiveCommand();if(null==(null==t?void 0:t.options))return{};for(var n,r={},a={},l=y(t.options);!(n=l()).done;){var s,d=n.value,f=(0,u.validateOptionNameContent)(d.name,null!==(s=e[d.name])&&void 0!==s?s:null);a[d.name]=f,r[d.name]={lastValidationResult:f}}return o.updateOptionStates(r),a},t.clear=function(e){var t=e.value.document,n=t.getFirstText(),o=t.getLastText();(0,r.default)(null!=n&&null!=o,"Failed to find any text nodes");var i=a.Range.create({anchor:a.Point.create({key:n.key,offset:0}),focus:a.Point.create({key:o.key,offset:o.text.length})});e.deleteAtRange(i)};var r=v(n(21)),a=n(7654),o=p(n(7645)),i=v(n(7627)),l=n(7573),u=n(8620),s=n(7612),d=p(n(7703)),f=n(8622);function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return m(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 m(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&!f.WHITESPACE_RE.test(_[_.length-1]);e.moveToEndOfDocument(),g&&e.insertText(" "),e.insertInline(c),e.moveToEndOfDocument()}return!0}function g(e,t,n){var r=i.default.getActiveCommand();if(null!=r){for(var a,o=e.value.document,l=d.getOptionNames(o),u=y(null!==(s=r.options)&&void 0!==s?s:[]);!(a=u()).done;){var s,f=a.value;if((t||f.required)&&!l.has(f.name))return _(e,f.name,n),!0}return!1}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WHITESPACE_RE=void 0;t.WHITESPACE_RE=/(\t|\s)/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,a){return{renderInline:function(t,n,a){return function(e,t,n,a){var o=e.attributes,i=e.node;switch(i.type){case"emoji":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderEmoji(i.data.get("data")));case"customEmoji":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderCustomEmoji(i.data.get("data")));case"textMention":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderTextMention(i.data.get("text")));case"mention":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderUserMention(i.data.get("id")));case"roleMention":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderRoleMention(i.data.get("id")));case"channel":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderChannelMention(i.data.get("id")));default:return n()}}(t,0,a,e)},onChange:f.catchAndLogExceptions((function(e,r){return function(e,t,n,r,a){!function(e){f.iterateNodes(e.value.document,(function(t){"inline"===t.object&&(s.isOptionNode(t)?0===t.text.length&&e.removeNodeByKey(t.key):" "!==t.text&&e.removeNodeByKey(t.key))}))}(r);for(;I(r,e,t,n););return a()}(t,n,a,e,r)})),onKeyDown:f.catchAndLogExceptions(P)}},t.stripAllBlocks=O,t.runOnce=I,t.onKeyDown=P;var r=y(n(0)),a=p(n(21)),o=n(7654),i=p(n(7627)),l=y(n(8624)),u=n(7752),s=y(n(7703)),d=y(n(7833)),f=y(n(7670)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(){return(m=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne)return!0}}return!1}function N(e,t,n,r,i,l){e.normalize(),(0,a.default)("text"!==t.object,"Slate: block may not be a text node");var u=e.value.document.nodes.indexOf(t);(0,a.default)(u>=0,"Slate: line not found");var s=e.value,d=s.selection,c=s.document,p=f.selectionToLineChar(c,d),v=f.findPointInBlockNode(t,n,!0),y=f.findPointInBlockNode(t,n+r,!1),m=o.PathUtils.lift(v.path),_=0!==m.size?t.getChild(m):t,g=Array.from(_.nodes).map((function(e){return e.key})),E=g.indexOf(v.key),S=g.indexOf(y.key);(0,a.default)(E>=0&&(S>=0&&E<=S||_!==t),"Slate: inline object text nodes not found or out of order"+JSON.stringify({b:_.toJSON(),startPoint:v,endPoint:y,blockChildrenKeys:g,startPointIndex:E,endPointIndex:S}));for(var O,I=[],T=!1,b=h(_.nodes);!(O=b()).done;){var C=O.value;if(C.key===v.key){T=!0;var M=null==v.offset?null:C.text.substring(0,v.offset);M&&I.push(o.Text.create({text:M})),I.push(o.Inline.create({type:i,data:l,nodes:[{object:"text",text:" "}]}))}if("document"===C.object||C.key===v.key||C.key===y.key||T||I.push(C),C.key===y.key){T=!1;var N=null==y.offset?null:C.text.substring(y.offset);N&&I.push(o.Text.create({text:N}))}}if("block"===_.object?e.replaceNodeByKey(_.key,o.Block.create({type:_.type,nodes:I,data:_.data})):"inline"===_.object&&(0!==I.length&&"text"===I[0].object||I.unshift(o.Text.create({text:""})),"text"!==I[I.length-1].object&&I.push(o.Text.create({text:""})),e.replaceNodeByKey(_.key,o.Inline.create({type:_.type,nodes:I,data:_.data}))),d.isCollapsed&&null!=p&&p.line===u){var P=p.character>n?p.character-r+1:p.character,A=e.value.document.nodes.get(u),R=f.findPointInBlockNode(A,P);e.select(o.Range.create({anchor:R,focus:R}))}return!0}function P(e,t,n){if(e.ctrlKey||e.altKey||e.metaKey)return n();var r=t.value,a=r.selection,i=r.document,l=i.getClosestBlock(a.focus.key);if(null==l)return n();var u="rtl"===l.getTextDirection(),s=u&&e.which===c.KeyboardKeys.ARROW_RIGHT||!u&&e.which===c.KeyboardKeys.ARROW_LEFT,d=u&&e.which===c.KeyboardKeys.ARROW_LEFT||!u&&e.which===c.KeyboardKeys.ARROW_RIGHT;if(!s&&!d)return n();var p=f.pointToLineChar(i,a.focus);if(null==p)return n();if(s&&0===p.character)return n();if(d&&p.character>=l.text.length)return n();var v=s?-1:1,y=f.findPointInBlockNode(l,p.character+v,!1,s);if(e.shiftKey)t.select(o.Range.create({anchor:a.anchor,focus:y}));else if(a.isCollapsed)t.select(o.Range.create({anchor:y,focus:y}));else{var m=s?a.start:a.end;t.select(o.Range.create({anchor:m,focus:m}))}e.preventDefault()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parse=function(e,t,n,r){void 0===n&&(n=!1);void 0===r&&(r=!1);var a=d.findBackticksOnLine(e);if(a.push(e.length),1===a.length&&n)return[];for(var o,i=0,l=n,u=[],s=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(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 v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(a);!(o=s()).done;){var f=o.value;if(l)u.push({text:e.substring(i,f),start:i,attributes:["codeBlockText"],data:void 0});else{var c=f===a[a.length-2]?e.substring(f+3):"",p=null!=c.match(d.caseInsensitiveLangRegex);f+=3+(p?c:"").length;var m=e.substring(i,f);if(""!==m)R(m,t,r).forEach((function(e){u.push(y({},e,{start:e.start+i}))}))}l=!l,i=f}return u},t.markdownRules=void 0;var r=p(n(21)),a=p(n(369)),o=c(n(86)),i=c(n(686)),l=p(n(22)),u=p(n(1113)),s=p(n(1114)),d=c(n(7752));function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"},strong:{type:"inlineStyle",before:"**",after:"**"},u:{type:"inlineStyle",before:"__",after:"__"},s:{type:"inlineStyle",before:"~~",after:"~~"},escape:{type:"inlineStyle",before:"\\",after:""},inlineCode:{type:"inlineStyle",before:"`",after:"`"},spoiler:{type:"inlineStyle",before:"||",after:"||"},url:{type:"inlineStyle",before:"",after:""},codeBlockText:{type:"inlineStyle",before:"",after:""},codeBlockSyntax:{type:"inlineStyle",before:"",after:""},codeBlockLang:{type:"inlineStyle",before:"",after:""}},h=new Set(["*","_","\\"]),_={},g={};for(var E in u.default.RULES){if(!(E in m))throw new Error("Slate: Unknown markdown rule: "+E+". If you have just added a new markdown rule then you probably need to add it to this file so that the rich chat box understands it.");var S=m[E];"skip"!==S.type&&(_[E]=O(u.default.RULES[E])),"skip"!==S.type&&"inlineObject"!==S.type&&(g[E]=O("text"===E?o.defaultRules.text:u.default.RULES[E]))}function O(e){(0,r.default)(null!=e.parse,"Slate: rule must have a parse function");var t=e.parse;return y({},e,{parse:function(e,n,r){var a=t.call(this,e,n,r);return a instanceof Array||(a.originalMatch=e),a}})}var I={url:{parse:function(e){return{type:"link",content:e[1],originalMatch:e}}},autolink:{parse:function(e){return{type:"autolink",content:e[1],originalMatch:e}}},codeBlockSyntax:{order:o.defaultRules.inlineCode.order-.1,match:function(e){return/^(```)([a-z0-9_+\-.]+$)?/.exec(e)},parse:function(e){return e[2]&&d.isKnownLang(e[2])?[{type:"codeBlockSyntax",content:e[1],originalMatch:e},{type:"codeBlockLang",content:e[2],originalMatch:e}]:{type:"codeBlockSyntax",content:e[0],originalMatch:e}}}},T=(0,s.default)([_,I]);t.markdownRules=T;var b=(0,s.default)([g,I]),C=i.astParserFor(T),M=i.astParserFor(b),N={max:1/0,maxAge:6e4,updateAgeOnGet:!0},P=new a.default(N),A=new a.default(N);function R(e,t,n){var r=[],a={returnMentionIds:!0,disableAutoBlockNewlines:!0,guildId:t},o=n?M:C,i=n?A:P,l=i.get(e);if(null!=l)return l;var u=e.replace(/\r\n/g," \n").replace(/[\r\f]/g," ").replace(/\t/g," ")+"\n\n";L(r,u,{originalMatch:{index:0,0:""},type:"paragraph",content:o(u,!1,a)},0,[]);var s=function(e){if(0===(e=e.filter((function(e){return e.text.length>0}))).length)return e;for(var t=[e[0]],n=1;n0){var i=t.indexOf(n,a),l=t.substring(a,i+n.length);(0,r.default)(i>=0,"Slate: Unable to find syntax characters"),e.push({text:l,attributes:[o],start:a,data:null}),a=i+n.length}return a}function k(e,t,n,r,a,o){for(var i=j(t,r);"\n"===n.charAt(0)||" "===n.charAt(0);)n=n.substring(1);var u=t.indexOf(n,i);if(u!==i?i=r=U(e,t,i,u):"\\"===n&&"\\"===t.charAt(u+1)&&(u++,r=++i),u!==i)throw new l.default("MarkdownToSlate").error(JSON.stringify({sourceText:t,searchText:n,searchStartsAt:t.substring(i),startPos:i})),Error("Slate: Unable to find content in source text!");var s=i+n.length,d=t.substring(r,s);return e.push({text:d,attributes:a.slice(),start:r,data:o}),s}function j(e,t){for(;"\n"===e.charAt(t)||" "===e.charAt(t);)t++;return t}function U(e,t,n,r){for(;n=0&&o.has(r.charAt(l));l--)i--;for(var u=n.character,f=u;f=0&&(e[a]={chars:r,location:n+o})}function d(e,t,n,r,a,o){var i=f(t,r);i>=0&&(e[a]={chars:r.substring(0,1),location:i+n},e[o]={chars:r.substring(1),location:i+n+1})}function f(e,t){var n=e.indexOf(t);if(n>=0){var r=t.charAt(0);if(n>0&&e.charAt(n-1)===r)return-1;if(n1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 12 12"}),s("path",{className:f,d:"M7.00168 1.08381C7.00168 0.485238 6.51645 0 5.91788 0C5.31931 0 4.83408 0.485238 4.83408 1.08381V2.18568C4.83408 2.78425 5.31931 3.26949 5.91788 3.26949C6.51645 3.26949 7.00168 2.78425 7.00168 2.18568V1.08381Z",fill:d}),s("path",{className:f,d:"M7.00159 9.81428C7.00159 9.21571 6.51636 8.73047 5.91779 8.73047C5.31922 8.73047 4.83398 9.21571 4.83398 9.81428V10.9161C4.83398 11.5147 5.31922 12 5.91779 12C6.51636 12 7.00159 11.5147 7.00159 10.9161V9.81428Z",fill:d}),s("path",{className:f,d:"M10.9162 7.10561C11.5148 7.10561 12 6.62037 12 6.0218C12 5.42323 11.5148 4.93799 10.9162 4.93799H9.81433C9.21576 4.93799 8.73053 5.42323 8.73053 6.0218C8.73053 6.62037 9.21576 7.10561 9.81433 7.10561H10.9162Z",fill:d}),s("path",{className:f,d:"M2.18573 7.04555C2.7843 7.04555 3.26953 6.56031 3.26953 5.96174C3.26953 5.36317 2.7843 4.87793 2.18573 4.87793H1.08386C0.485292 4.87793 5.67436e-05 5.36317 5.67436e-05 5.96174C5.67436e-05 6.56031 0.485292 7.04555 1.08386 7.04555H2.18573Z",fill:d}))}d.displayName="SparklePlus"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 10 10"}),s("path",{className:f,d:"M4.59185 1.69642L1.32007 0.0611887C1.14437 -0.00404167 0.953613 -0.0174513 0.770466 0.0225611C0.587319 0.0625734 0.419488 0.154328 0.286908 0.286908C0.154328 0.419488 0.0625738 0.587318 0.0225614 0.770466C-0.0174511 0.953613 -0.00404127 1.14437 0.0611893 1.32007L1.69642 4.59185C1.78832 4.83513 1.78825 5.10365 1.69623 5.34698L0.122153 8.68254C0.0375916 8.84984 0.00799916 9.03955 0.0375831 9.2246C0.0671671 9.40965 0.154425 9.58061 0.286913 9.7131C0.419402 9.84559 0.59035 9.93283 0.775402 9.96242C0.960453 9.992 1.15016 9.96241 1.31746 9.87785L4.65302 8.30377C4.89635 8.21175 5.16487 8.21168 5.40815 8.30358L8.67993 9.93881C8.85563 10.004 9.04639 10.0175 9.22953 9.97744C9.41268 9.93743 9.58051 9.84567 9.71309 9.71309C9.84567 9.58051 9.93743 9.41268 9.97744 9.22953C10.0175 9.04639 10.004 8.85563 9.93881 8.67993L8.30358 5.40815C8.24152 5.292 8.20906 5.16233 8.2091 5.03061C8.20913 4.89889 8.24165 4.7692 8.30377 4.65302L9.87785 1.31746C9.96241 1.15016 9.992 0.960453 9.96242 0.775401C9.93283 0.59035 9.84559 0.419401 9.7131 0.286913C9.58061 0.154424 9.40965 0.0671663 9.2246 0.0375824C9.03955 0.00799847 8.84984 0.037591 8.68254 0.122152L5.34698 1.69623C5.2308 1.75835 5.10111 1.79087 4.96939 1.7909C4.83767 1.79094 4.708 1.75848 4.59185 1.69642Z",fill:d}))}d.displayName="SparkleStar"},function(e,t,n){e.exports=n.p+"99ac3518ec114a8f0d5731e44edcd311.jpg"},function(e,t,n){e.exports=n.p+"7cae05d9deaeae011c5401e259f1c48a.jpg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isGuildEligibleForStageChannels=l,t.useGuildEligibleForStageChannels=function(e){return(0,a.useStateFromStores)([o.default],(function(){return l(e,[o.default])}),[e])};var r,a=n(3),o=(r=n(20))&&r.__esModule?r:{default:r},i=n(1);function l(e,t){var n,r=(void 0===t?[o.default]:t)[0];return Boolean(null===(n=r.getGuild(e))||void 0===n?void 0:n.hasFeature(i.GuildFeatures.COMMUNITY))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=r.default.flatMap(e,(function(e){for(var t,n=i.default.getSelectableChannelIds(e),r=[].concat(n),a=o.default.getActiveJoinedThreadsForGuild(e),l=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(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 s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(n);!(t=l()).done;){var u=a[t.value]||{};for(var d in u)r.push(d)}return r})).map((function(e){return{channelId:e,messageId:l.default.lastMessageId(e)}}));return(0,a.bulkAck)(t)};var r=u(n(6)),a=n(7617),o=u(n(1038)),i=u(n(81)),l=u(n(231));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=1&&v<=n;return u?g(s.default,{autoFocus:!0,className:y.default.jumpToPageInlineInput,size:s.default.Sizes.MINI,value:null==v?"":""+v,onChange:function(e){var t=parseInt(e);""===e||isNaN(t)?m(null):m(t)},onBlur:function(){d(!1),m(null)},onKeyPress:function(e){e.which===p.KeyboardKeys.ENTER&&null!=v&&h&&(r(v),d(!1),m(null))}},t.key):g(l.default,{onClick:function(){return d(!0)}},t.key,g(c.default,{className:(0,o.default)(y.default.roundButton,y.default.gap),"aria-hidden":!0},void 0,"…"))},S=function(e){var t=e.currentPage,n=e.totalCount,r=e.pageSize,a=e.maxVisiblePages,s=e.onPageChange,c=Math.ceil(n/r),p=function(e){var t=e.pages;return e.hasMultiplePages?g("div",{className:(0,o.default)(y.default.pageControlContainer)},void 0,g("nav",{className:y.default.pageControl},void 0,t.map((function(e){switch(e.type){case u.PaginationTypes.BACK:return n=(t=e).key,r=t.disabled,a=t.navigateToPage,g(i.default,{className:y.default.endButton,innerClassName:y.default.endButtonInner,look:i.default.Looks.BLANK,color:i.default.Colors.TRANSPARENT,onClick:a,disabled:r,rel:"prev"},n,g(d.default,{className:y.default.iconCaret,"aria-hidden":!0}),g("span",{},void 0,v.default.Messages.BACK));case u.PaginationTypes.PAGE:return function(e){var t;return g(l.default,{className:(0,o.default)(y.default.roundButton,(t={},t[y.default.activeButton]=e.selected,t)),onClick:e.selected?void 0:e.navigateToPage,"aria-label":v.default.Messages.PAGINATION_PAGE_LABEL.format({pageNumber:e.targetPage}),"aria-current":e.selected?"page":void 0},e.key,g("span",{},void 0,e.targetPage))}(e);case u.PaginationTypes.GAP:return function(e){return g(E,{page:e,totalPageCount:c,onPageChange:s})}(e);case u.PaginationTypes.NEXT:return function(e){var t=e.key,n=e.disabled,r=e.navigateToPage;return g(i.default,{className:y.default.endButton,innerClassName:y.default.endButtonInner,look:i.default.Looks.BLANK,color:i.default.Colors.TRANSPARENT,onClick:r,disabled:n,rel:"next"},t,g("span",{},void 0,v.default.Messages.NEXT),g(f.default,{className:y.default.iconCaret,"aria-hidden":!0}))}(e);default:return null}var t,n,r,a})))):null};return g(u.default,{totalPageCount:c,selectedPage:t,maxVisiblePages:a,onPageChange:function(e){null!=s&&s(e)}},void 0,p)};S.displayName="Paginator";var O=S;t.default=O},function(e,t,n){e.exports=n.p+"3231ce6517d4a74dc5cdb4c98a0e8fd2.svg"},function(e,t,n){e.exports=n.p+"300e574bfeb954dc85176e515eb7b57c.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(6)),a=f(n(3)),o=f(n(2)),i=f(n(7729)),l=f(n(7567)),u=f(n(48)),s=f(n(8794)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){for(var n=0;n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;l--)i(l);g=[].concat(g),A()},WEBHOOKS_UPDATE:function(e){var t=e.guildId,n=e.channelId,r=e.webhooks;if(null==h||t!==h.id||null==r||b===d.FormStates.SUBMITTING)return!1;I=!1;for(var a=function(e){var t=E[e];if(null!=n&&(null==t?void 0:t.channel_id)!==n)return"continue";var a=r.find((function(e){if(e.id===t.id)return!0}));if(null!=a){var o,i=m({},t,{},a);E[e]=i,M||(null===(o=O)||void 0===o?void 0:o.id)!==i.id||(O=i)}else{var l;(null===(l=O)||void 0===l?void 0:l.id)===t.id&&(O=null),E.splice(e,1)}},o=E.length-1;o>=0;o--)a(o);for(var i,l=function(){var e=i.value;null==E.find((function(t){if(t.id===e.id)return!0}))&&E.push(e)},u=v(r);!(i=u()).done;)l();E=[].concat(E),A()},INTEGRATION_SETTINGS_SUBMITTING:function(e){return b=d.FormStates.SUBMITTING,void(C={})},INTEGRATION_SETTINGS_SAVE_FAILURE:function(e){if(b!==d.FormStates.SUBMITTING)return!1;b=d.FormStates.OPEN,C=e.errors||{}}}),w=D;t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculatePositionDeltas=i,t.moveItemFromTo=l,t.getPositionUpdates=u,t.default=void 0;var r=a(n(6));function a(e){return e&&e.__esModule?e:{default:e}}var o=new(a(n(22)).default)("DragAndDropUtils");function i(e,t,n,r,a){void 0===a&&(a=!0);var i=t.length;if(e.length!==i)return o.warn("Arrays are not of the same length!",e,t),[];var l=e.map(n).sort().join(":"),u=t.map(n).sort().join(":");if(l!==u)return o.warn("Object IDs in the old ordering and the new ordering are not the same.",l,u),[];for(var s={},d=0;d1){for(var l=new Array(i),u=0;u0){var o=new p.AuditLogChange(E.AuditLogChangeKeys.PERMISSIONS_GRANTED,null,r);t.push(o)}if(a.length){var i=new p.AuditLogChange(E.AuditLogChangeKeys.PERMISSIONS_DENIED,null,a);t.push(i)}return t;case E.AuditLogChangeKeys.PERMISSIONS_GRANTED:case E.AuditLogChangeKeys.PERMISSIONS_DENIED:var l=[],u=M(e.oldValue,e.newValue),s=u.added,c=u.removed;if(s.length>0){var y=new p.AuditLogChange(e.key,null,s);l.push(y)}if(c.length){var m=new p.AuditLogChange(E.AuditLogChangeKeys.PERMISSIONS_RESET,c,c);l.push(m)}return l;case E.AuditLogChangeKeys.PREFERRED_LOCALE:return N(e,(function(e){var t=S.default.getAvailableLocales().find((function(t){return t.value===e}));return null!=t?t.name:null}));case E.AuditLogChangeKeys.VIDEO_QUALITY_MODE:return N(e,(function(e){return e===E.VideoQualityMode.FULL?S.default.Messages.VIDEO_QUALITY_MODE_FULL:S.default.Messages.VIDEO_QUALITY_MODE_AUTO}))}return e}(e);Array.isArray(t)?t.forEach((function(e){return o.push(e)})):o.push(t)})),e=e.set("changes",o)}n.push(e)}})),n},t.ACTION_FILTER_ITEMS=t.NotRenderedChanges=t.IntegrationChangeStrings=t.EmojiChangeStrings=t.WebhookChangeStrings=t.InviteChangeStrings=t.RoleChangeStrings=t.UserChangeStrings=t.ChannelChangeStrings=t.GuildChangeStrings=t.DEFAULT_FOR_STRINGS_KEY=void 0;var r,a,o,i,l,u,s=O(n(85)),d=n(228),f=n(183),c=O(n(22)),p=n(8147),v=O(n(9)),y=O(n(184)),m=O(n(8146)),h=O(n(55)),_=O(n(12)),g=O(n(7591)),E=n(1),S=O(n(7));function O(e){return e&&e.__esModule?e:{default:e}}function I(){return(I=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0||null!=Z?F(y.default,{className:w.default.clearButton,onClick:function(){K(""),q(null)},look:y.default.Looks.BLANK,size:y.default.Sizes.NONE},void 0,F(T.default,{className:w.default.clearIcon})):null))),F(b.ModalFooter,{className:w.default.footer,justify:h.default.Justify.BETWEEN},void 0,F(h.default,{grow:0,align:h.default.Align.CENTER},void 0,F(y.default,{onClick:ue,size:y.default.Sizes.SMALL,look:y.default.Looks.LINK,color:y.default.Colors.PRIMARY},void 0,D.default.Messages.CANCEL),F(y.default,{onClick:function(){null!=V&&z.length>0&&U({channel_id:V,description:z,emoji_id:null==Z?void 0:Z.id,emoji_name:null==Z?void 0:Z.name}),ue()},disabled:null==V||0===z.length},void 0,D.default.Messages.SAVE)),null!=k&&F(y.default,{onClick:function(){J(!0)},size:y.default.Sizes.MIN,look:y.default.Looks.LINK,color:y.default.Colors.RED},void 0,D.default.Messages.REMOVE)),Q&&F(R.default,{onConfirm:function(){U(),ue()},onCancel:function(){return J(!1)},channelId:V})))};B.displayName="CreateWelcomeChannelModal";var H=B;t.default=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=d(n(183)),i=d(n(9)),l=n(969),u=d(n(43)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(t,["loadId","loadDate"]));a.default.track(i.AnalyticEvents.GUILD_DISCOVERY_VIEWED,u({},r,{load_id:n,num_guilds_recommended:e.length,recommended_guild_ids:e}))},t.trackGuildSettingsDiscoveryViewed=function(e){var t=o.default.getDiscoveryChecklist(e),n=[];(null==t?void 0:t.sufficient)||((null==t?void 0:t.safeEnvironment)||n.push(r.SAFE_ENVIRONMENT),(null==t?void 0:t.healthy)&&!(null==t?void 0:t.healthScorePending)||n.push(r.HEALTHY),(null==t?void 0:t.size)||n.push(r.SIZE),Object.keys((null==t?void 0:t.nsfwProperties)||{}).length>0&&n.push(r.NSFW),(null==t?void 0:t.protected)||n.push(r.PROTECTED));a.default.track(i.AnalyticEvents.GUILD_SETTINGS_DISCOVERY_VIEWED,{guild_id:e,failed_reasons:n})};var r,a=l(n(15)),o=l(n(7924)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0})),c=(0,O.default)(0),v=c.headerHeight,y=c.headerRef,g=(0,I.useScrolledToTop)(),S=g.scrolledToTop,N=g.handleScroll,P=a.useRef(!1);return a.useEffect((function(){P.current||""===s.trimStart()||(h.default.track(T.AnalyticEvents.SEARCH_STARTED,{search_type:"Permissions"}),P.current=!0)}),[s]),R(m.AdvancedScrollerAuto,{className:C.default.scroller,style:{scrollPaddingTop:v},onScroll:N},void 0,R("div",{className:M.default.contentWidth},void 0,a.createElement("div",{className:(0,o.default)(M.default.header,M.default.stickyHeader,(t={},t[M.default.stickyHeaderElevated]=!S,t)),ref:y},R(I.default,{guild:n,role:r,selectedSection:E.GuildSettingsRoleEditSections.PERMISSIONS,setSelectedSection:l}),R("div",{className:C.default.searchContainer},void 0,R(p.default,{size:p.default.Sizes.MEDIUM,query:s,onChange:d,onClear:function(){return d("")},placeholder:b.default.Messages.ROLE_PERMISSIONS_SEARCH_PLACEHOLDER}),R(D,{guild:n,role:r,locked:i}))),R(w,{guild:n,role:r,specs:f,locked:i})))}D.displayName="ClearPermissionsButton",k.displayName="GuildSettingsRolesEditPermissions"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useLockTooltip=function(e,t,n){var r=(0,o.useStateFromStores)([i.default],(function(){return!i.default.isRoleHigher(e,t,n)}),[e,t,n]);if(a.useMemo((function(){return r&&n.id===(null==t?void 0:t.id)}),[r,n,t]))return s.default.Messages.HELP_ROLE_LOCKED_MINE;if(r)return s.default.Messages.HELP_ROLE_LOCKED;return null},t.default=v;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=d(n(48)),l=d(n(248)),u=d(n(7595)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?1:0;return r.splice(a,1),o=r.indexOf(n),r.splice(o+i,0,t),r}(e,r,o);(0,a.updateRoleSort)([].concat(i.map((function(e){return e.id}))))}}),[e,n,l]);return{draggingRoleId:n,handleDragStart:i,handleDragReset:l,handleDragComplete:u}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(7835);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(84)),o=d(n(5188)),i=d(n(1040)),l=d(n(43)),u=d(n(7)),s=d(n(7137));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;ut?function(e,t,n){var r=i.ChannelTypes.GUILD_CATEGORY,a=n[(d(t,n,!0)||0)+1],o=s(-1,t.id,e.type,n);if(null==o||o&&o.channel.id===e.id)return null;if(null==a||a.channel.type===r)return{referenceId:o.channel.id,parentId:null};return null}(e,n,o):null;if(u(e.type,n.type))return f(n);if(r=0&&o1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&l.default.requestMembersById(t.guild_id,e)}),[]),0===n.length?null:E(p.default,{className:h.default.facepile,showDefaultAvatarsForNullUsers:!0,guildId:t.guild_id,users:i,count:r,max:v.MAX_THREAD_MEMBERS_PREVIEW})}t.default=O,I.displayName="Facepile"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(658)),l=f(n(265)),u=f(n(172)),s=n(141),d=f(n(7156));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(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 v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;ud;)l++;if(l===e.length)break;null!=f&&(u.push(s-f.bytes),s=f.bytes)}for(;i=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0}))}))}),[s,p,y,N,x]),me=a.useState(!1),he=me[0],_e=me[1],ge=(0,l.useListItem)(""+s),Ee=ge.onFocus,Se=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(ge,["onFocus"]),Oe=a.useCallback((function(){!K&&le(!1)}),[K]),Ie=a.useCallback((function(){!K&&le(!0)}),[K]),Te=a.useCallback((function(e){Ee(e),_e(!0)}),[Ee]),be=a.useCallback((function(){_e(!1)}),[]),Ce=a.useCallback((function(e){de(e)}),[]),Me=a.useCallback((function(e){("ArrowRight"===e.key&&!E||"ArrowLeft"===e.key&&E)&&ve()}),[ve,E]),Ne=R(j,{guildIds:r,color:y,hovered:ie,expanded:E,isDropHovered:se}),Pe=R(I.default,{folderIndex:V,isExpandedFolder:E,onDragOverChanged:Ce}),Ae=a.useCallback((function(e){null!=u&&u(s,e)}),[u,s]);return a.createElement("div",{ref:Ae,className:M.default.wrapper},!Z&&R("span",{className:(0,o.default)(M.default.expandedFolderBackground,(n={},n[M.default.collapsed]=!E,n[M.default.hover]=pe,n))}),function(){var e,t,n;Z?e=G:(e=R("div",{className:(0,o.default)((t={},t[C.default.wobble]=se&&!E,t))},void 0,R(g.default,{selected:!ae,focused:he,upperBadge:E?null:(0,S.renderIconBadge)({audio:L,video:w,screenshare:F,participating:null!=B,participatingInStage:B===T.ChannelTypes.GUILD_STAGE_VOICE}),lowerBadge:!E&&x>0?(0,S.renderMentionBadge)(x):null,lowerBadgeWidth:(0,_.getBadgeWidthForValue)(x)},void 0,a.createElement(v.default,A({className:(0,o.default)(M.default.folder,(n={},n[M.default.hover]=pe,n)),onClick:null!=J?J:ve,onContextMenu:null!=ee?ee:ye,onMouseEnter:Ie,onMouseLeave:Oe,onKeyDown:Me,onFocus:Te,onBlur:be,"aria-label":b.default.Messages.GUILD_FOLDER_TOOLTIP_A11Y_LABEL.format({folderName:p||W||b.default.Messages.SERVER_FOLDER_PLACEHOLDER,mentions:x}),"aria-expanded":E,"aria-owns":fe,focusProps:{enabled:!1}},Se),te?R("div",{className:M.default.expandedFolderIconWrapper},void 0,te):Ne))),z&&null!=q&&(e=q(e)));var r=p||W||b.default.Messages.SERVER_FOLDER_PLACEHOLDER;return(0,S.renderListItem)(R(a.Fragment,{},void 0,R(h.default,{hovered:!Z&&!E&&ie,selected:!Z&&!E&&m,unread:!Z&&!E&&N,className:C.default.pill}),R(S.ListItemTooltip,{text:r,disabled:K,disableWrapper:!0},void 0,e),z?Pe:null))}(),R(U,{id:fe,expanded:E&&!Z,sorting:K,draggingGuildId:$,guildIds:r,setRef:i,folderIndex:V,onDragStart:X,onDragEnd:Q,guildNodeOverride:ne}))}));var B=a.memo(F);t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;p(n(0));var r,a=n(49),o=f(n(36)),i=p(n(434)),l=f(n(131)),u=n(1),s=f(n(7)),d=f(n(6964));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["invite","giftCodeSKUId","captchaKey"]),{invite:n,giftCodeSKUId:a,captchaKey:i}))},t.registerFull=_;var r=n(112),a=p(n(11)),o=p(n(2)),i=p(n(181)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(1107)),u=p(n(10)),s=p(n(672)),d=p(n(1145)),f=n(1);function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){return e&&e.__esModule?e:{default:e}}function v(){return(v=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=512||(t=S.updateContent(e,t),t=S.truncateContent(t,512),t=n.tokenize(t),n.setEditorState(t),r||n.setState({focused:!0})),!0},n.handleKeyCommand=function(e){var t=n.props.editorState,r=n.state.focused;switch(e){case"backspace":case"backspace-word":case"backspace-to-start-of-line":case"delete":case"delete-word":return t=S.deleteContent(e,t),t=n.tokenize(t),n.setEditorState(t),r||n.setState({focused:!0}),!0;case"transpose-characters":case"move-selection-to-start-of-block":case"move-selection-to-end-of-block":return t=S.miscCommand(e,t),t=n.tokenize(t),n.setEditorState(t),!0;case"split-block":case"underline":case"bold":case"italic":return!0}},n.handlePastedText=function(e){var t=n.props.editorState,r=n.state.focused;return e=null!=e?e.replace(/\n/g,""):"",t=S.updateContent(e,t),t=S.truncateContent(t,512),t=n.tokenize(t),r||n.setState({focused:!0}),n.setEditorState(t),!0},n.setEditorState=function(e){var t=n.props.searchId;s.setSearchState(t,e)},n.handleKeyBind=function(e){var t=e.key,r=e.metaKey,a=e.shiftKey,o=n.props,i=o.editorState,l=o.searchId,u=o.keyboardModeEnabled;if(e.stopPropagation(),"Escape"===t){if(e.preventDefault(),S.isEmpty(i))n.blurEditor();else{var d=S.clearContent(i);s.setSearchState(l,d),n.setState({focused:!0})}return!0}if("ArrowUp"===t){e.preventDefault();var f=n._searchPopoutRef.current;return null!=f&&f.focusPreviousOption(),!0}if("ArrowDown"===t){e.preventDefault();var c=n._searchPopoutRef.current;return null!=c&&c.focusNextOption(),!0}if("Tab"===t){if(u)return;e.preventDefault();var p=n._searchPopoutRef.current;return null!=p&&p.selectOption(),!0}return"Home"===t||"ArrowLeft"===t&&r?(e.preventDefault(),i=a?S.setToStartSelection(i):S.setCollapsedStartSelection(i),n.setEditorState(i),!0):"End"===t||"ArrowRight"===t&&r?(e.preventDefault(),i=a?S.setToEndSelection(i):S.setCollapsedEndSelection(i),n.setEditorState(i),!0):S.getDefaultKeyBinding(e)},O.clearTokenCache(),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,D(t,n);var l=r.prototype;return l.componentDidMount=function(){E.ComponentDispatch.subscribe(C.ComponentActions.PERFORM_SEARCH,this.search),E.ComponentDispatch.subscribe(C.ComponentActions.SET_SEARCH_QUERY,this.handleSetSearchQuery),E.ComponentDispatch.subscribe(C.ComponentActions.FOCUS_SEARCH,this.handleFocusSearch)},l.componentDidUpdate=function(e){var t=this.props,n=t.editorState,r=t.searchId;if(n!==e.editorState){var a=O.tokenizeQuery(S.getFirstTextBlock(n)),o=I.getSelectionScope(a,n);s.updateAutocompleteQuery(r,a,o),this._editorRef&&S.scrollCursorIntoView(this._editorRef.editor)}},l.componentWillUnmount=function(){E.ComponentDispatch.unsubscribe(C.ComponentActions.PERFORM_SEARCH,this.search),E.ComponentDispatch.unsubscribe(C.ComponentActions.SET_SEARCH_QUERY,this.handleSetSearchQuery),E.ComponentDispatch.unsubscribe(C.ComponentActions.FOCUS_SEARCH,this.handleFocusSearch)},l.tokenize=function(e){var t=O.tokenizeQuery(S.getFirstTextBlock(e)).filter((function(e){return e.type!==d.default.NON_TOKEN_TYPE}));return S.applyTokensAsEntities(t,e,f.default)},l.clearSearch=function(){var e=this.props.searchId;e&&s.clearSearchState(e)},l.handlePastedFiles=function(){return!0},l.handleDroppedFiles=function(){return!0},l.handleDrop=function(){return!0},l.renderInput=function(){var e=this.props.editorState;return a.createElement(i.Editor,{ref:this.setEditorRef,onBlur:this.onBlur,onFocus:this.onFocus,handleReturn:this.handleReturn,handleBeforeInput:this.handleBeforeInput,handleKeyCommand:this.handleKeyCommand,handlePastedText:this.handlePastedText,handlePastedFiles:this.handlePastedFiles,handleDroppedFiles:this.handleDroppedFiles,handleDrop:this.handleDrop,keyBindingFn:this.handleKeyBind,placeholder:M.default.Messages.SEARCH,editorState:e,onChange:this.setEditorState})},l.render=function(){var e=this,t=this.props,n=t.searchId,r=t.editorState,a=t.hasResults,i=t.className,l=this.state.focused,u=!!S.getFirstTextBlock(r).length;return n?L(g.default,{renderPopout:this.renderPopout,position:g.default.Positions.BOTTOM,animation:g.default.Animation.NONE,shouldShow:l,autoInvert:!1},void 0,(function(t,r){var s;return L("div",{className:i},void 0,L("div",{className:(0,o.default)(N.default.search,(s={},s[N.default.open]=u||l,s[N.default.focused]=l,s))},void 0,L(v.default,{within:!0},void 0,L("div",{className:N.default.searchBar,role:"combobox","aria-label":M.default.Messages.SEARCH,"aria-owns":"search-results","aria-expanded":r},n,e.renderInput(),L(b.SearchBarIcon,{onClear:e.handleClearSearch,hasContent:u||a,className:N.default.icon})))))})):null},r}(a.PureComponent);k.displayName="Search";var j=u.default.connectStores([c.default,h.default],(function(){var e=h.default.getCurrentSearchId(),t=h.default.getSearchType(),n=!!e&&h.default.isSearching(e),r=e&&h.default.getEditorState(e)||S.createEmptyEditorState(I.generateDecorators(f.default)),a=c.default.keyboardModeEnabled;return{searchId:e,searchType:t,isSearching:n,editorState:r,hasResults:h.default.hasResults(e),keyboardModeEnabled:a}}))(k);t.default=j},,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matchColonGroup=c,t.generateDecorators=function(e){void 0===e&&(e={});var t=[];return Object.keys(e).forEach((function(n){var r=e[n];t.push({strategy:function(e,t,r){return c(r,e,t,n)},component:f[r.componentType]})})),t},t.cleanQueryTokens=function(e,t){var n=!1,r=[];if(e.forEach((function(t,a){var o=e[a];r.push(t.getFullMatch()),d.IS_SEARCH_ANSWER_TOKEN.test(t.type)&&(o&&o.type!==i.default.NON_TOKEN_TYPE||!o)&&(n=!0,r.push(" "))})),!n)return t;return(0,u.replaceAllContent)(r.join(""),t)},t.getSelectionScope=function(e,t){var n=t.getSelection(),r=n.focusOffset,a=n.anchorOffset;return(0,s.getSelectionScope)(e,r,a)},t.Components=void 0;var r,a,o=n(8684),i=(r=n(7727))&&r.__esModule?r:{default:r},l=n(7669),u=n(8021),s=n(7700),d=n(1);var f=((a={})[l.ComponentTypes.FILTER]=o.Filter,a[l.ComponentTypes.ANSWER]=o.Answer,a);function c(e,t,n,r){t.findEntityRanges((function(t){var n=t.getEntity();return null!==n&&e.getEntity(n).getType()===r}),n)}t.Components=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Answer=t.Filter=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=(r=n(6966))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function W(){return(W=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0&&(n.selectedIndex===r||s.autocompletes.length!==u.length)){var d=w.getFlattenedStringArray(s.autocompletes,s.mode.type)[n.selectedIndex-1],f=w.getFlattenedStringArray(u,l.type).indexOf(d);-1!==f?t.setSelectedIndex(f):n.selectedIndex>=i&&t.setSelectedIndex(i-1)}},t.focusNextOption=function(){t.focusOtherOption(1)},t.focusPreviousOption=function(){t.focusOtherOption(-1)},t.focusOtherOption=function(e){var n=t.state.selectedIndex,r=t.props.resultsState;w.showDatePicker(r.mode.filter)||t.focusOption(n+e)},t.focusOption=function(e){var n=e,r=t.props.resultsState.autocompletes,a=t.shouldShowSearchQuery();n<-1||!a&&n<0?n=w.getTotalResults(r)-1:a&&n>=w.getTotalResults(r)?n=-1:!a&&n>=w.getTotalResults(r)&&(n=0),t.setSelectedIndex(n)},t.selectOption=function(e){var n=e;if(null==n&&(n=t.state.selectedIndex),n<0)return!1;var r=t.props.resultsState,a=r.autocompletes,o=r.mode;if(!w.showDatePicker(o.filter)){var i=w.getFlattenedStringArray(a,o.type);if(n>=i.length)return!1;var l=i[n],u=$(l);return t.setSearchQuery(l,u),!0}},t.setSearchQuery=function(e,n){void 0===n&&(n=!1);var r=t.props.resultsState,a=r.mode,o=r.cursorScope,i=0;a.token?i=a.token.start:o&&o.currentToken&&(i=o.currentToken.end);var l=a.token?a.token.end:i;L.ComponentDispatch.dispatch(j.ComponentActions.SET_SEARCH_QUERY,{query:e,anchor:i,focus:l,performSearch:n}),t.setSelectedIndex(-1)},t.shouldShowSearchQuery=function(){var e=t.props.resultsState.mode;return e.type!==j.SearchPopoutModes.FILTER&&e.type!==j.SearchPopoutModes.EMPTY&&!w.showDatePicker(e.filter)},t.renderDatePicker=function(){return Y("div",{className:G.default.datePicker},void 0,Y(K,{locale:t.props.locale,onSelect:t.handleDateChange,maxDate:(0,s.default)().local(),minDate:z}),Y("div",{className:G.default.datePickerHint},void 0,Y("span",{className:G.default.hint},void 0,U.default.Messages.SEARCH_DATE_PICKER_HINT," "),Y(M.default,{tag:"span",className:G.default.hintValue,onClick:t.handleHintClick},void 0,t.state.dateHint)))},t.handleHintClick=function(){t.setSearchQuery(t.state.dateHint,!0)},t.performSearch=function(){L.ComponentDispatch.dispatch(j.ComponentActions.PERFORM_SEARCH)},t.renderAutocompletes=function(){var e=t.state.selectedIndex,n=t.props,r=n.navId,a=n.searchId,i=t.props.resultsState,l=i.autocompletes,u=i.mode;if(w.showDatePicker(u.filter))return t.renderDatePicker();var s=-1;return l.map((function(n){if(!n||!n.results.length)return null;var i,l=re[n.group]||{};l.titleText&&(i=Y("div",{className:G.default.header},void 0,l.titleText()));var d=l.groupTip||null,f=d?Y(d,{searchId:a}):null,c=l.component||X,p=u.type===j.SearchPopoutModes.FILTER_ALL||!1;return Y("div",{className:G.default.resultsGroup},n.group,i,f,n.results.map((function(i){if(!i||!n)return null;var l=e===(s+=1);return o.createElement(c,W({key:n.group+"-"+i.text+"-"+(i.key||""),searchId:a,group:i.group||n.group,result:i,showFilter:p,selected:l,onSelect:t.selectOption.bind(null,s),onFocus:t.focusOption.bind(null,s)},(0,k.getListboxOptionProps)(r,s,l)))})))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,x(t,n);var a=r.prototype;return a.componentDidUpdate=function(e,t){var n=this.props,r=n.resultsState,a=n.totalResults,o=r.mode,i=e.resultsState;o.filter&&!i.mode.filter&&a?this.setSelectedIndex(0):o.type===j.SearchPopoutModes.FILTER_ALL&&i.mode.type!==o.type?this.setSelectedIndex(-1):this.keepCurrentOptionSelected(e,t)},a.setSelectedIndex=function(e){var t=this;this.setState({selectedIndex:e},(function(){return t.props.onSelectedIndexChanged(e)}))},a.render=function(){var e=this,t=this.state.selectedIndex,n=this.props,r=n.navId,a=n.resultsState,o=n.totalResults;return Y(k.default,{numResults:o,query:a.query,navId:r,hideQuery:!this.shouldShowSearchQuery(),focusedIndex:t,renderCustomResults:this.renderAutocompletes,renderInitialState:this.renderAutocompletes,onHighlightQuery:function(){return e.focusOption(-1)},onSelectQuery:this.performSearch,renderNoResults:function(){return null}})},r}(o.PureComponent);t.SearchPopoutComponent=ae,ae.displayName="SearchPopoutComponent";var oe=o.forwardRef((function(e,t){var n=(0,f.useStateFromStoresArray)([O.default,S.default,E.default],(function(){var e=O.default.getGuildId(),t=S.default.getChannelId(),n=e||t;(0,l.default)(null!=n,"SearchPopout.getStateFromStores - invalid searchId");var r=E.default.getState(n);return[n,r,w.getTotalResults(r.autocompletes)]})),r=n[0],a=n[1],i=n[2],u=(0,f.useStateFromStores)([T.default],(function(){return T.default.locale}));return o.createElement(ae,W({},e,{searchId:r,resultsState:a,totalResults:i,locale:u,ref:t}))}));t.default=oe},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=h(n(3)),a=h(n(2)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7669)),i=h(n(1008)),l=h(n(445)),u=h(n(671)),s=n(7700),d=h(n(64)),f=h(n(1053)),c=h(n(1047)),p=h(n(151)),v=h(n(12)),y=n(1);function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g={},E={};function S(e,t,n,r,a,o){var l=E[e];return null==l&&(l={results:[],context:i.default.getSearchContext(O.bind(null,e))},E[e]=l),{query:t||"",mode:n||{type:y.SearchPopoutModes.EMPTY,filter:null,token:null},tokens:r||[],cursorScope:a||null,autocompletes:o||[]}}function O(e,t){var n=t.results,r=E[e],a=g[e];if(null!=r&&null!=a){var o=a.mode,i=o.type,l=o.filter;if(i!==y.SearchPopoutModes.EMPTY&&(i!==y.SearchPopoutModes.FILTER||l===y.SearchTokenTypes.FILTER_FROM||l===y.SearchTokenTypes.FILTER_MENTIONS)){var u=3;a.mode.type===y.SearchPopoutModes.FILTER&&(u=10),r.results=function(e,t){void 0===t&&(t=10);(e=e.reduce((function(e,t){var n=v.default.getUser(t.id);return null==n||e.push({id:n.id,text:n.tag,user:n}),e}),[])).length>t&&(e.length=t);return e}(n,u);var s=a.query,d=a.mode,f=a.tokens,c=a.cursorScope,p=a.autocompletes;p=C(e,d),g[e]=S(e,s,d,f,c,p),A.emitChange()}}}function I(e,t,n,r){if(void 0===r&&(r=10),!e)return null;var a;if(e===y.SearchTokenTypes.FILTER_FROM||e===y.SearchTokenTypes.FILTER_MENTIONS){var i=E[n];null==i?a=null:(null!=t&&0!==t.getFullMatch().trim().length||(i.results=l.default.getRecentlyTalked(n,10).map((function(e){var t=e.user;return{user:t,text:t.tag}}))),a=i.results)}else{var u,s=o.default[e]&&o.default[e].getAutocompletions,d=(null!=t?t.getFullMatch():"").trim();a=s?s(d,n,null!==(u=r)&&void 0!==u?u:10):[]}return a&&a.length?{group:e,results:a}:null}function T(e){var t,n=(null!=e?e.getFullMatch():"").trim(),r=((t={})[y.SearchTokenTypes.FILTER_FROM]=!p.default.hidePersonalInformation,t[y.SearchTokenTypes.FILTER_MENTIONS]=!p.default.hidePersonalInformation,t[y.SearchTokenTypes.FILTER_HAS]=!0,t[y.SearchTokenTypes.FILTER_BEFORE]=!0,t[y.SearchTokenTypes.FILTER_AFTER]=!0,t[y.SearchTokenTypes.FILTER_ON]=!0,t[y.SearchTokenTypes.FILTER_IN]=c.default.getSearchType()===y.SearchTypes.GUILD,t),a=(0,o.getFilterAutocompletions)(n).filter((function(e){return null!=r[e.token]}));return{group:y.SearchAutocompleteGroups.SEARCH_OPTIONS,results:a}}function b(e,t){var n=(null!=e?e.getFullMatch():"").trim(),r=[];return n&&(function(e){var t=c.default.getSearchType(e),n=[y.SearchTokenTypes.FILTER_HAS];return p.default.hidePersonalInformation||(n.push(y.SearchTokenTypes.FILTER_FROM),n.push(y.SearchTokenTypes.FILTER_MENTIONS)),t===y.SearchTypes.GUILD&&n.push(y.SearchTokenTypes.FILTER_IN),n}(t).forEach((function(n){if(n){var a=I(n,e,t,3);a&&r.push(a)}})),r.push(function(e,t){var n=(null!=e?e.getFullMatch():"").trim();if(n){var r=o.default[y.SearchTokenTypes.FILTER_BEFORE].getAutocompletions(n,t,1)[0],a=o.default[y.SearchTokenTypes.FILTER_ON].getAutocompletions(n,t,1)[0],i=o.default[y.SearchTokenTypes.FILTER_AFTER].getAutocompletions(n,t,1)[0];if(!r)return null;var l=[r,a,i];return{group:y.SearchAutocompleteGroups.DATES,results:l}}}(e,t))),(0,s.getTotalResults)(r)<5&&r.push(T(e)),r}function C(e,t){var n=[];return t.type===y.SearchPopoutModes.FILTER?n.push(I(t.filter,t.token,e,10)):t.type===y.SearchPopoutModes.FILTER_ALL?n=b(t.token,e):t.type===y.SearchPopoutModes.EMPTY&&(n.push(T(t.token)),n.push(function(e){if(p.default.hidePersonalInformation)return null;var t=c.default.getHistory(e);return t?{group:y.SearchAutocompleteGroups.HISTORY,results:t.map((function(e){return{text:e}}))}:null}(e))),n}function M(){(0,s.clearTokenCache)()}function N(e){var t=g[e];if(t){var n=t.query,r=t.mode,a=t.tokens,o=t.cursorScope,i=t.autocompletes;g[e]=S(e,n,r,a,o,i.map((function(e){return e&&e.group===y.SearchAutocompleteGroups.HISTORY?null:e})))}}function P(){if(f.default.isOpen(y.SEARCH_POPOUT_ID)){var e=c.default.getCurrentSearchId();if(e&&g[e]){var t=g[e],n=t.query,r=t.mode,a=t.tokens,o=t.cursorScope;g[e]=S(e,n,r,a,o,C(e,r))}}}var A=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(d.default,p.default,f.default)},a.getState=function(e){return g[e]||S(e)},r}(r.default.Store))(a.default,{SEARCH_AUTOCOMPLETE_QUERY_UPDATE:function(e){var t,n=e.searchId,r=e.tokens,a=e.cursorScope,o=(0,s.getQueryFromTokens)(r),i=(0,s.getAutocompleteMode)(a,r),l=g[n]||{},d=E[n],f=!0;if(o!==l.query||l.mode&&l.mode.filter!==i.filter){if(i.type===y.SearchPopoutModes.EMPTY||i.type===y.SearchPopoutModes.FILTER&&i.filter!==y.SearchTokenTypes.FILTER_FROM&&i.filter!==y.SearchTokenTypes.FILTER_MENTIONS)null!=d&&(d.context.clearQuery(),d.results=[]),t=C(n,i);else if(null!=d){var c=i.token;null!=c&&c.getFullMatch().trim().length>0?(u.default.requestMembers(n,c.getFullMatch(),10),d.context.setQuery(c.getFullMatch().trim(),{guild:n}),t=l.autocompletes,f=!1):(d.context.clearQuery(),t=C(n,i))}}else t=l.autocompletes,f=!1;return g[n]=S(n,o,i,r,a,t),f},SEARCH_EDITOR_STATE_CLEAR:function(e){var t=e.searchId,n=E[t];null!=n&&(n.context.destroy(),n.results=[],delete E[t]),delete g[t]},CHANNEL_CREATE:function(e){return M()},CHANNEL_DELETE:function(e){return M()},STREAMER_MODE_UPDATE:function(e){return P()},POPOUT_OPEN:function(e){return P()},SEARCH_MODAL_OPEN:function(e){return P()},SEARCH_CLEAR_HISTORY:function(e){var t=e.searchId;null!=t?N(t):Object.keys(g).forEach(N)},LOGOUT:function(e){Object.keys(g).forEach(N)}}),R=A;t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 18"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M7.5 7.5h-6V9h6V7.5zm3-3h-9V6h9V4.5zm3.3106602 6.75l2.1213203-2.12132034-1.0606602-1.06066018L12.75 10.1893398l-2.1213203-2.12132032-1.06066022 1.06066018L11.6893398 11.25l-2.12132032 2.1213203 1.06066022 1.0606602L12.75 12.3106602l2.1213203 2.1213203 1.0606602-1.0606602L13.8106602 11.25zM1.5 12h6v-1.5h-6V12z"})))}d.displayName="ClearHistory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 18"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M8.25 13.5h1.5V12h-1.5v1.5zM9 1.5C4.86 1.5 1.5 4.86 1.5 9c0 4.14 3.36 7.5 7.5 7.5 4.14 0 7.5-3.36 7.5-7.5 0-4.14-3.36-7.5-7.5-7.5zM9 15c-3.3075 0-6-2.6925-6-6s2.6925-6 6-6 6 2.6925 6 6-2.6925 6-6 6zM9 4.5c-1.6575 0-3 1.3425-3 3h1.5C7.5 6.675 8.175 6 9 6s1.5.675 1.5 1.5c0 1.5-2.25 1.3125-2.25 3.75h1.5C9.75 9.5625 12 9.375 12 7.5c0-1.6575-1.3425-3-3-3z"})))}d.displayName="HelpOutline"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getListboxOptionProps=h,t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(84)),l=f(n(1066)),u=f(n(7)),s=f(n(5212)),d=f(n(6967));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","background"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M13 0C16.5198 0 19.4422 2.61306 19.9288 6.00063C19.9525 6.00021 19.9762 6 20 6C22.2091 6 24 7.79086 24 10C24 10.7708 23.782 11.4907 23.4043 12.1013C21.9807 10.7964 20.0834 10 18 10C15.0389 10 12.4535 11.6088 11.0703 14H5C2.243 14 0 11.757 0 9C0 6.243 2.243 4 5 4C6.393 4 7.678 4.454 9.175 6.58L9.992 6.004C9.018 4.62 7.987 3.815 7.022 3.357C8.26 1.31 10.49 0 13 0Z"}),s("path",{className:f,fill:d,d:"M21.293 17.292L19 19.585V13.999H17V19.585L14.707 17.292L13.293 18.706L18 23.413L22.707 18.706L21.293 17.292Z"}))}d.displayName="Downloading"},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.checkForUpdates=function(e){void 0===e&&(e=!1);return a.checkForUpdates(e)},t.quitAndInstall=function(){a.quitAndInstall()};var a=new(((r=n(8695))&&r.__esModule?r:{default:r}).default)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(11)),a=p(n(24)),o=p(n(2)),i=p(n(8696)),l=n(279),u=p(n(22)),s=p(n(13)),d=p(n(153)),f=p(n(37)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var y=a.default.get("lastNonRequiredUpdateShown",Date.now()),m=new u.default("AutoUpdateManager"),h=function(){function e(e){var t=this;void 0===e&&(e=36e5),this.updateAvailable=!1,this.hasNativeUpdate=!1,this._callbacks=[],this._bootstrapNewUpdater=!1,this._bootstrapper=null,this.checkForUpdates=function(e){if(void 0===e&&(e=!1),e||!t.hasNativeUpdate)if(s.default.embedded){var n="win32"===s.default.platform&&f.default.canBootstrapNewUpdater;n&&i.default.trackExposure({}),t._bootstrapNewUpdater&&n?t._requestNewUpdaterBootstrap():f.default.send("CHECK_FOR_UPDATES")}else t._handleNativeUpdateNotAvailable();return new Promise((function(e){t.updateAvailable?e(!0):t._callbacks.push(e)}))},this._handleCheckingForUpdates=function(){o.default.dispatch({type:c.ActionTypes.CHECKING_FOR_UPDATES})},this._handleNativeUpdateNotAvailable=function(){t._handleCheckingForUpdates(),r.default.get({url:location.protocol+"//"+location.host+"/assets/version."+window.GLOBAL_ENV.RELEASE_CHANNEL+".json",query:{_:Date.now()/1e3/60/5|0},oldFormErrors:!0}).then((function(e){if(null==e.body||"9af39dac2a507ea895583d0d232a6ba36a336b5a"===e.body.hash)return t._handleUpdateNotAvailable();if(e.body.required||(0,l.probablyHasBuildOverride)())return t._handleUpdateDownloaded(!1);var n="stable"===window.GLOBAL_ENV.RELEASE_CHANNEL?6048e5:864e5;return Date.now()-y>n?(a.default.set("lastNonRequiredUpdateShown",Date.now()),t._handleUpdateDownloaded(!1)):void 0}),(function(){return t._handleUpdateError()}))},this._handleUpdateNotAvailable=function(){o.default.dispatch({type:c.ActionTypes.UPDATE_NOT_AVAILABLE}),t._emitCallbacks()},this._handleUpdateAvailable=function(e){t.updateAvailable=!0,t.hasNativeUpdate=e,o.default.dispatch({type:c.ActionTypes.UPDATE_AVAILABLE})},this._handleUpdateManually=function(){t.updateAvailable=!0,t.hasNativeUpdate=!0,o.default.dispatch({type:c.ActionTypes.UPDATE_MANUALLY})},this._handleUpdateError=function(e){t.updateAvailable=!1,o.default.dispatch({type:c.ActionTypes.UPDATE_ERROR,message:e})},this._handleUpdateDownloaded=function(e,n,r,a,i){t._handleUpdateAvailable(e),o.default.dispatch({type:c.ActionTypes.UPDATE_DOWNLOADED,releaseNotes:n,releaseName:r,releaseDate:a,updateURL:i}),t._emitCallbacks()},s.default.embedded&&(f.default.on(c.ActionTypes.CHECKING_FOR_UPDATES,this._handleCheckingForUpdates),f.default.on(c.ActionTypes.UPDATE_NOT_AVAILABLE,this._handleNativeUpdateNotAvailable),f.default.on(c.ActionTypes.UPDATE_AVAILABLE,(function(){return t._handleUpdateAvailable(!0)})),f.default.on(c.ActionTypes.UPDATE_ERROR,this._handleUpdateError),f.default.on(c.ActionTypes.UPDATE_DOWNLOADED,(function(){return t._handleUpdateDownloaded(!0)})),f.default.on(c.ActionTypes.UPDATE_MANUALLY,this._handleUpdateManually)),i.default.subscribe({},(function(e){t._bootstrapNewUpdater=e.bootstrapNewUpdater,o.default.wait((function(){t._bootstrapNewUpdater&&t.checkForUpdates()}))})),this._checkInterval=setInterval(this.checkForUpdates,e)}var t=e.prototype;return t.destroy=function(){clearInterval(this._checkInterval)},t.quitAndInstall=function(){this.updateAvailable&&(this.hasNativeUpdate?null!=this._bootstrapper?this._bootstrapper.finishBootstrap():f.default.send("QUIT_AND_INSTALL"):location.reload(!0))},t._requestNewUpdaterBootstrap=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m.log("Bootstrapping new updater host..."),e.prev=1,e.next=4,f.default.ensureModule("discord_updater_bootstrap");case 4:t=f.default.requireModule("discord_updater_bootstrap"),this._bootstrapper=t,e.next=12;break;case 8:return e.prev=8,e.t0=e.catch(1),this._handleNativeUpdateNotAvailable(),e.abrupt("return");case 12:return e.prev=12,this._handleCheckingForUpdates(),e.next=16,t.bootstrap(f.default.releaseChannel,"win");case 16:this.updateAvailable=!0,this.hasNativeUpdate=!0,this._handleUpdateDownloaded(!0),e.next=26;break;case 21:e.prev=21,e.t1=e.catch(12),m.log("Failed to bootstrap new updater:",e.t1),this._handleNativeUpdateNotAvailable(),d.default.captureException(e.t1);case 26:case"end":return e.stop()}}),e,this,[[1,8],[12,21]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}(),t._emitCallbacks=function(){var e=this;this._callbacks.forEach((function(t){return t(e.updateAvailable)})),this._callbacks=[]},e}();t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-08_new_desktop_user",label:"New Desktop Updater Bootstrap",defaultConfig:{bootstrapNewUpdater:!1},treatments:[{id:1,label:"Update button runs new updater bootstrap",config:{bootstrapNewUpdater:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=ge,t.PrivateChannelRecipientsInvitePopoutConnected=void 0;var r,a=se(n(0)),o=le(n(8)),i=le(n(6)),l=le(n(5)),u=se(n(3)),s=le(n(2)),d=le(n(685)),f=le(n(354)),c=le(n(8218)),p=le(n(1030)),v=le(n(9276)),y=le(n(1036)),m=le(n(7593)),h=le(n(9277)),_=n(121),g=n(5406),E=le(n(183)),S=le(n(1067)),O=n(49),I=n(32),T=le(n(240)),b=le(n(9)),C=le(n(7823)),M=le(n(9278)),N=le(n(55)),P=le(n(151)),A=le(n(12)),R=le(n(36)),L=le(n(84)),D=le(n(63)),w=le(n(985)),k=le(n(178)),j=le(n(248)),U=n(106),G=n(129),F=le(n(9279)),B=le(n(7780)),H=le(n(969)),x=n(50),V=n(44),W=n(333),Y=n(703),z=le(n(643)),K=le(n(7585)),$=le(n(43)),Z=le(n(1029)),q=le(n(970)),X=le(n(15)),Q=n(120),J=n(60),ee=n(991),te=le(n(9280)),ne=n(1),re=le(n(7)),ae=le(n(7175)),oe=le(n(423)),ie=le(n(5176));function le(e){return e&&e.__esModule?e:{default:e}}function ue(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return ue=function(){return e},e}function se(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=ue();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function de(e,t){return(de=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function fe(){return(fe=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onConfirm","channelIds"]),o=(0,u.useStateFromStores)([b.default],(function(){return Array.from(n).map(b.default.getChannel)}),[n]);return a.createElement(H.default,fe({header:re.default.Messages.GROUP_DM_INVITE_CONFIRM,confirmText:re.default.Messages.GROUP_DM_INVITE_CONFIRM_BUTTON,cancelText:re.default.Messages.CANCEL,onConfirm:t,confirmButtonColor:R.default.Colors.BRAND},r),ce($.default,{size:$.default.Sizes.SIZE_16},void 0,re.default.Messages.GROUP_DM_INVITE_CONFIRM_DESCRIPTION),ce(G.FormTitle,{className:ae.default.selectExistingFormHeader},void 0,re.default.Messages.GROUP_DM_INVITE_SELECT_EXISTING),ce(q.default,{className:ae.default.confirmInviteScroller},void 0,o.filter(J.isNotNullish).sort((function(e,t){return t.lastActiveTimestamp-e.lastActiveTimestamp})).map((function(e){return ce(ye,{onClose:r.onClose,channel:e},e.id)}))))};me.displayName="PrivateChannelInviteConfirm";var he=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o0?0:null!=t.props.results[n]?42:0},t.renderRow=function(e){var n=e.section,r=e.row;if(n>0)return null;var a=t.props,o=a.results,i=a.selectedUsers,l=a.selectedRow,u=a.hideDiscriminator,s=o[r];if(null==s)return null;var d=s.user,f=s.comparator,c=i.has(d.id);return ce(te.default,{row:r,user:d,hideDiscriminator:u,comparator:f,checked:c,selected:r===l,onClick:t.handleClick,onMouseEnter:t.focusResult,"aria-posinset":r+1,"aria-setsize":o.length},d.id)},t.forceFocus=function(){var e=t.searchBarRef.current;e&&e.focus()},t.focusResult=function(e){v.default.select(e)},t.handleSelect=function(e,n){var r=t.props,a=r.results,o=r.channel;null==n?v.default.clear(null==o?void 0:o.id):null!=a&&t.handleClick(a[n].user.id)},t.handleSelectionChange=function(e,n){v.default.select(n);var r=t.scrollerRef.current;null!=r&&r.scrollToIndex({section:e,row:n,padding:8})},t.handleQueryChange=function(e){var n=t.props.channel;v.default.search(e,null==n?void 0:n.id)},t.handleRemoveUser=function(e){var n=Array.from(t.props.selectedUsers);v.default.removeUser(n[e]),t.forceFocus()},t.handleClick=function(e){var n=t.props,r=n.selectedUsers,a=n.query,o=n.channel;!r.has(e)?(v.default.addUser(e),a.length>0&&v.default.clear(null==o?void 0:o.id)):v.default.removeUser(e),t.forceFocus()},t.handleAddFriendNavigation=function(){(0,O.transitionTo)(ne.Routes.FRIENDS),c.default.setSection(ne.FriendsSections.ADD_FRIEND),t.props.onClose()},t.handleScroll=function(){var e=t.scrollerRef.current;null!=e&&t.setState({separator:!e.isScrolledToTop()})},t.createNewDM=function(e){f.default.openPrivateChannel(e,!1,!1,"New Group DM")},t.pushToExistingDM=function(e,t){var n=T.default.isCallActive(e.id);f.default.addRecipients(e.id,t,ne.AnalyticsLocations.ADD_FRIENDS_TO_DM).then((function(e){n&&d.default.ring(e,t)}))},t.handleInviteUsers=function(){var e=t.props,n=e.channel,r=e.selectedUsers,o=e.onClose,i=Array.from(r);if(null!=n){var l=Ee(Array.from(new Set([].concat(n.recipients,i))));l.size>0?(0,V.openModal)((function(e){return a.createElement(me,fe({},e,{onConfirm:function(){return t.pushToExistingDM(n,i)},channelIds:l}))}),{},t.context):t.pushToExistingDM(n,i)}else{var u=Ee(i);i.length>1&&u.size>0?(0,V.openModal)((function(e){return a.createElement(me,fe({},e,{onConfirm:function(){return t.createNewDM(i)},channelIds:u}))}),{},t.context):t.createNewDM(i)}o()},t.handleCopyInvite=function(e){var n=t.props,r=n.channel,a=n.invite;null!=a&&(0,ee.copy)(e),null!=t.copyTimeout&&clearTimeout(t.copyTimeout),t.setState({copied:!0}),t.copyTimeout=setTimeout((function(){t.setState({copied:!1})}),1e3),X.default.track(ne.AnalyticEvents.COPY_INSTANT_INVITE,{server:null,channel:null!=r?r.id:null,channel_type:null!=r?r.type:null,location:ne.AnalyticsLocations.ADD_FRIENDS_TO_DM,code:null!=a?a.code:null})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,de(t,n);var l=r.prototype;return l.componentDidMount=function(){var e=this.props.channel;s.default.wait((function(){return v.default.open(null==e?void 0:e.id)}));var t=(0,_.collectChannelAnalyticsMetadata)(e);null!=e?e.isDM()?X.default.track(ne.AnalyticEvents.OPEN_POPOUT,fe({},t,{type:"Add Friends to DM",source:"DM",is_friend:!this.isNotFriends()})):X.default.track(ne.AnalyticEvents.OPEN_POPOUT,fe({},t,{type:"Add Friends to DM",source:"Group DM"})):X.default.track(ne.AnalyticEvents.OPEN_POPOUT,fe({},t,{type:"New Group DM",source:"Friends List"})),Q.ComponentDispatch.subscribe(ne.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),Q.ComponentDispatch.subscribe(ne.ComponentActions.SCROLL_PAGE_DOWN,this.scrollPageDown)},l.componentWillUnmount=function(){Q.ComponentDispatch.unsubscribe(ne.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),Q.ComponentDispatch.unsubscribe(ne.ComponentActions.SCROLL_PAGE_DOWN,this.scrollPageDown),null!=this.copyTimeout&&clearTimeout(this.copyTimeout),s.default.wait((function(){return v.default.close()}))},l.isNotFriends=function(){var e=this.props.channel;if(null==e||!e.isDM())return!1;var t=e.getRecipientId();if(null==t)throw new Error("no recipient in DM");return!N.default.isFriend(t)},l.createInvite=function(){var e=this.props.channel;if(null!=e&&e.isMultiUserDM()&&!this.isPartyFull()){var t=h.default.getCurrentConfig({}).inviteMaxAgeSeconds;p.default.createInvite(e.id,{max_age:t},"Group DM Invite Create")}},l.isPartyFull=function(){var e=this.props.channel;return null!=e&&e.recipients.length+1>=this.getMaxParticipants()},l.getMaxParticipants=function(){var e=this.props.channel;return A.default.getCurrentUser().isStaff()?ne.MAX_GROUP_DM_STAFF_PARTICIPANTS:null!=e&&e.userLimit?e.userLimit:ne.MAX_GROUP_DM_PARTICIPANTS},l.getRemaining=function(){var e=this.props,t=e.channel,n=e.selectedUsers,r=(null==t?0:t.recipients.length)+1;return this.getMaxParticipants()-n.size-r},l.renderCreateGroupButton=function(){var e=this.props,t=e.channel,n=e.selectedUsers,r=this.getRemaining(),a=null!=t&&0===n.size||r<0;return ce(R.default,{fullWidth:!0,disabled:a,onClick:this.handleInviteUsers},void 0,re.default.Messages.CREATE_GROUP_DM)},l.renderAddUsersButton=function(){var e=this.props,t=e.channel,n=e.selectedUsers;if(null!=t&&!t.isDM()){var r=this.getRemaining(),a=0===n.size||r<0;return ce("div",{className:ae.default.addButton},void 0,ce(R.default,{size:R.default.Sizes.SMALL,disabled:a,onClick:this.handleInviteUsers},void 0,re.default.Messages.ADD))}},l.renderSubtitle=function(){var e;if(!this.props.hasFriends||this.isNotFriends()||this.isPartyFull())return null;var t=this.getRemaining(),n=t<=0?re.default.Messages.GROUP_DM_INVITE_FULL_SUB2.format({number:this.getMaxParticipants()}):re.default.Messages.GROUP_DM_INVITE_REMAINING.format({number:t});return ce($.default,{size:$.default.Sizes.SIZE_12,className:(0,o.default)(ae.default.subtitle,(e={},e[ae.default.subtitleWarning]=t<0,e),oe.default.marginTop4)},void 0,n)},l.renderSearchBar=function(){var e=this.props,t=e.query,n=e.hasFriends,r=e.results,i=e.selectedRow,l=e.selectedUsers;if(!n||this.isNotFriends())return null;var u=[];return l.forEach((function(e){var t=A.default.getUser(e);null!=t&&u.push(t.username)})),ce(D.default,{className:(0,o.default)(ae.default.searchBar,oe.default.marginTop20)},void 0,a.createElement(m.default,{ref:this.searchBarRef,size:m.default.Sizes.MEDIUM,query:t,selectedSection:0,selectedRow:i,sections:[r?r.length:0],tags:u,onSelect:this.handleSelect,onSelectionChange:this.handleSelectionChange,onQueryChange:this.handleQueryChange,onRemoveTag:this.handleRemoveUser,placeholder:0===l.size?re.default.Messages.GROUP_DM_SEARCH_PLACEHOLDER:void 0,disabled:this.isPartyFull(),className:ae.default.searchBarComponent,autoFocus:!0,inputProps:{"aria-autocomplete":"list","aria-controls":pe},"aria-activedescendant":"user-row-"+i}),this.renderAddUsersButton())},l.renderHeader=function(){var e=null!=this.scrollerRef.current&&this.state.separator,t=this.isNotFriends()?re.default.Messages.GROUP_DM_ADD_FRIENDS:re.default.Messages.GROUP_DM_HEADER;return ce(x.ModalHeader,{direction:D.default.Direction.VERTICAL,align:D.default.Align.STRETCH,id:this._headerId,className:ae.default.header,separator:e},void 0,ce(G.FormTitle,{tag:G.FormTitle.Tags.H4},void 0,t),this.renderSubtitle(),this.renderSearchBar())},l.renderBody=function(){var e=this,t=this.props,n=t.channel,r=t.hasFriends,i=t.results;if(this.isNotFriends()){var l=null!=n?n.getRecipientId():null;if(null==l)throw new Error("no recipient in DM");var u=A.default.getUser(l),s=null!=u?u.username:"";return ce(ve,{className:ae.default.notFriends},void 0,ce("div",{},void 0,re.default.Messages.GROUP_DM_INVITE_NOT_FRIENDS.format({username:s})),ce(R.default,{size:R.default.Sizes.SMALL,onClick:function(){return u?e.handleAddFriend(u):null},className:oe.default.marginTop20},void 0,re.default.Messages.ADD_FRIEND_BUTTON))}return r?this.isPartyFull()?ce(ve,{className:ae.default.partyFull},void 0,ce("div",{},void 0,re.default.Messages.GROUP_DM_INVITE_FULL_MAIN),ce("div",{},void 0,re.default.Messages.GROUP_DM_INVITE_FULL_SUB2.format({number:this.getMaxParticipants()}))):0===i.length?ce(ve,{className:(0,o.default)(ae.default.noResults,oe.default.marginBottom20)},void 0,ce("div",{},void 0,re.default.Messages.GROUP_DM_INVITE_EMPTY)):a.createElement(Z.default,{role:"listbox",id:pe,ref:this.scrollerRef,sections:[i.length],className:ae.default.scroller,renderRow:this.renderRow,rowHeight:this.getRowHeight,renderSection:this.renderSection,sectionHeight:0,onScroll:this.handleScroll,paddingTop:0,paddingBottom:14,fade:!0}):ce(ve,{className:ae.default.noFriends},void 0,ce("div",{},void 0,re.default.Messages.GROUP_DM_INVITE_NO_FRIENDS),ce(R.default,{autoFocus:!0,color:R.default.Colors.GREEN,fullWidth:!0,size:R.default.Sizes.SMALL,onClick:this.handleAddFriendNavigation,className:oe.default.marginTop20},void 0,re.default.Messages.ADD_FRIEND))},l.renderSection=function(){return null},l.renderInviteLink=function(){var e,t=this,n=this.props,r=n.channel,i=n.invite,l=n.hideInstantInvites,u=this.state.copied;if(null==r||!r.isMultiUserDM()||this.isPartyFull())return null;var s=null!=i?(0,S.default)(i.code):"";return ce(a.Fragment,{},void 0,ce(G.FormTitle,{tag:G.FormTitle.Tags.H5,className:oe.default.marginBottom8},void 0,re.default.Messages.GROUP_DM_INVITE_LINK_TITLE),ce(D.default,{className:(0,o.default)(ie.default.input,(e={},e[ie.default.success]=u,e)),justify:D.default.Justify.BETWEEN,align:D.default.Align.CENTER},void 0,s.length>0?ce(k.default,{className:ae.default.copyInput,name:"invite",value:l?re.default.Messages.INSTANT_INVITE_HIDDEN:s,editable:!1,inputClassName:ae.default.noBorder,spellCheck:"false",onClick:function(e){return e.currentTarget.select()}}):ce(k.default,{className:ae.default.copyInput,name:"invite",value:s,placeholder:(0,S.default)(re.default.Messages.GROUP_DM_INVITE_LINK_EXAMPLE),editable:!1,inputClassName:ae.default.noBorder,spellCheck:"false",onClick:function(){return t.createInvite()}}),ee.SUPPORTS_COPY&&s.length>0?ce(R.default,{size:R.default.Sizes.SMALL,color:u?R.default.Colors.GREEN:R.default.Colors.BRAND,className:ae.default.copyButton,onClick:function(){return t.handleCopyInvite(s)}},void 0,u?re.default.Messages.INVITE_COPIED:re.default.Messages.COPY):null,0===s.length?ce(R.default,{size:R.default.Sizes.SMALL,color:R.default.Colors.BRAND,className:ae.default.copyButton,onClick:function(){return t.createInvite()}},void 0,re.default.Messages.GROUP_DM_INVITE_LINK_CREATE):null),s.length>0?ce($.default,{size:$.default.Sizes.SIZE_12,className:(0,o.default)(oe.default.marginTop8,ae.default.footerText)},void 0,re.default.Messages.INVITE_EXPIRES_HOURS.format({numHours:"24"})):null)},l.renderFooter=function(){var e=this.props,t=e.hasFriends,n=e.channel;if(this.isNotFriends()||!t||this.isPartyFull())return null;var r=null==n||n.isDM()?this.renderCreateGroupButton():this.renderInviteLink();return null!=r?ce(a.Fragment,{},void 0,ce("div",{className:ae.default.footerSeparator}),ce(D.default,{direction:D.default.Direction.VERTICAL,className:ae.default.footer},void 0,r)):void 0},l.render=function(){var e=this.props.transitionState;return ce(x.ModalRoot,{"aria-labelledby":this._headerId,transitionState:null!=e?e:W.ModalTransitionState.ENTERED,className:ae.default.popout},void 0,ce("div",{role:"combobox","aria-controls":pe,"aria-haspopup":"listbox","aria-expanded":!0,"aria-owns":pe},void 0,this.renderHeader(),this.renderBody(),this.renderFooter()))},l.handleAddFriend=function(e){this.props.onClose(),y.default.sendRequest(e.tag,{location:"Group DM"})},r}(a.PureComponent);he.displayName="PrivateChannelRecipientsInvitePopout",he.contextType=Y.ModalContext;var _e=u.default.connectStores([M.default,C.default,P.default],(function(e){var t,n=e.channel;return null!=n&&null!=(t=C.default.getInvite(n.id))&&t.isExpired()&&(t=null),fe({},M.default.getState(),{invite:t,hideDiscriminator:P.default.hidePersonalInformation,hideInstantInvites:P.default.hideInstantInvites})}))(he);function ge(e){var t=e.channel,n=e.iconClassName,r=e.icon,o=e.tooltip,i=e.tooltipPosition,l=void 0===i?j.default.Positions.BOTTOM:i,u=e.popoutPosition,s=void 0===u?w.default.Positions.BOTTOM:u,d=e.popoutAlign,f=void 0===d?w.default.Align.RIGHT:d,c=e.subscribeToGlobalHotkey,p=void 0!==c&&c,v=a.useState(null!=t&&t.isGroupDM()&&0===t.recipients.length),y=v[0],m=v[1],h=function(){return m((function(e){return!e}))};a.useEffect((function(){return p&&Q.ComponentDispatch.subscribe(ne.ComponentActions.TOGGLE_DM_CREATE,h),function(){Q.ComponentDispatch.unsubscribe(ne.ComponentActions.TOGGLE_DM_CREATE,h)}}),[p]);return ce(w.default,{renderPopout:function(e){return a.createElement(_e,fe({},e,{onClose:e.closePopout,channel:t}))},position:s,shouldShow:y,align:f,onRequestClose:function(){return m(!1)},animation:w.default.Animation.NONE},void 0,(function(e){return a.createElement(K.default.Icon,fe({},e,{onClick:h,icon:null!=r?r:null==t?F.default:B.default,className:n,iconClassName:n,tooltip:o,tooltipPosition:l}))}))}function Ee(e){var t=Se(e);return new Set((0,i.default)(b.default.getMutablePrivateChannels()).values().filter((function(e){return(0,I.isMultiUserDM)(e.type)})).filter((function(e){return Se(e.recipients)===t})).map((function(e){return e.id})).value())}function Se(e){return JSON.stringify(e.sort())}t.PrivateChannelRecipientsInvitePopoutConnected=_e,ge.displayName="PrivateChannelRecipientsInviteButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=n(232),l=d(n(80)),u=d(n(84)),s=d(n(7176));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["avatar","name","children","subText","decorators","onClick","selected","muted","to","selectedClassName","innerClassName","wrapContent","highlighted","focusProps"]);M.className=(0,o.default)(M.className,s.default.container,((n={})[s.default.selected]=g,n[s.default.highlighted]=b,n[O||""]=g,n[s.default.clickable]=!g&&(S||_),n));var N=p("div",{className:(0,o.default)(I,s.default.layout,(r={},r[s.default.muted]=!g&&E,r[s.default.wrappedLayout]=T,r))},void 0,p("div",{className:s.default.avatar},void 0,f),p("div",{className:s.default.content},void 0,p("div",{className:s.default.nameAndDecorators},void 0,p("div",{className:(0,o.default)(s.default.name,(d={},d[s.default.wrappedName]=T,d))},void 0,v),h),null!=m?p("div",{className:s.default.subText},void 0,m):null),null!=y?p("div",{className:s.default.children},void 0,y):null);return null!=S?a.createElement(l.default,C,a.createElement(i.Link,c({to:S,onClick:_},M,{role:"listitem",ref:t}),N)):null!=_?a.createElement(u.default,c({onClick:_,focusProps:C},M,{role:"listitem",innerRef:t}),N):a.createElement(l.default,C,a.createElement("div",c({},M,{role:"listitem",ref:t}),N))}));t.default=v},function(e,t,n){var r={"./2017-11-16.mp4":10574,"./2019-12-17.mp4":10575,"./channel-following.png":10576,"./discovery.jpg":10577,"./discriminator.mp4":10578,"./g250k-cl.mp4":10579,"./header.mp4":10580,"./hypesquad-hack-week/header.png":10581,"./hypesquad-hack-week/paladins-loot.png":10582,"./ko-new-year.jpg":10583,"./league-rp-cl.mp4":10584,"./polish-week.png":10585,"./special-template/desktop-cta.png":10586,"./special-template/desktop-cta.svg":10587,"./special-template/header-left.svg":10588,"./special-template/header-right.svg":10589,"./special-template/mobile-cta.svg":10590,"./special-template/update-badge.svg":10591,"./stickers-launch/2020_PMM_STICKERS_Mrkt_BlogHdr_2500x1000.png":10592,"./stickers-launch/2020_PMM_STICKERS_Mrkt_DesktopHero_Left_180x220.png":10593,"./stickers-launch/2020_PMM_STICKERS_Mrkt_DesktopHero_Right_180x220.png":10594,"./stickers-launch/2020_PMM_STICKERS_Mrkt_Desktop_Changelog_658X220.png":10595,"./stickers-launch/2020_PMM_STICKERS_Mrkt_Desktop_FooterCTA_238x220.png":10596,"./stickers-launch/2020_PMM_STICKERS_Mrkt_MobileHero_375x190.png":10597,"./stickers-launch/2020_PMM_STICKERS_Mrkt_Mobile_FooterCTA_343x78.png":10598,"./store.jpg":10599};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=8699},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,y){var m=[];e&&m.push({type:r.UPLOAD_A_FILE,icon:c.default,display:v.default.Messages.CHAT_ATTACH_UPLOAD_A_FILE});t&&m.push({type:r.START_THREAD,icon:f.default,display:v.default.Messages.CREATE_THREAD});return y.forEach((function(e){(0,a.default)(e,p.ActivityFlags.EMBEDDED)||(e.type===p.ActivityTypes.PLAYING&&(0,a.default)(e,p.ActivityFlags.JOIN)&&m.push({type:r.INVITE_TO_PLAY_GAME,icon:s.default,display:v.default.Messages.CHAT_ATTACH_INVITE_TO_PLAY_GAME.format({channel:(0,o.computeChannelName)(n,l.default,i.default,!0),game:null!=e?e.name:""}),activity:e}),e.type===p.ActivityTypes.LISTENING&&(0,a.default)(e,p.ActivityFlags.SYNC)&&m.push({type:r.INVITE_TO_LISTEN,icon:d.default,display:v.default.Messages.CHAT_ATTACH_INVITE_TO_LISTEN.format({channel:(0,o.computeChannelName)(n,l.default,i.default,!0),name:null!=e?e.name:""}),activity:e}),e.type===p.ActivityTypes.WATCHING&&(0,a.default)(e,p.ActivityFlags.SYNC)&&m.push({type:r.INVITE_TO_WATCH,icon:u.default,display:v.default.Messages.CHAT_ATTACH_INVITE_TO_WATCH.format({channel:(0,o.computeChannelName)(n,l.default,i.default,!0),name:null!=e?e.name:""}),activity:e}))})),m},t.AttachmentTypes=void 0;var r,a=y(n(360)),o=n(183),i=y(n(55)),l=y(n(12)),u=y(n(7776)),s=y(n(8246)),d=y(n(8037)),f=y(n(7596)),c=y(n(9296)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}t.AttachmentTypes=r,function(e){e.UPLOAD_A_FILE="UPLOAD_A_FILE",e.INVITE_TO_PLAY_GAME="INVITE_TO_GAME",e.INVITE_TO_LISTEN="INVITE_TO_LISTEN",e.INVITE_TO_WATCH="INVITE_TO_WATCH",e.START_THREAD="START_THREAD"}(r||(t.AttachmentTypes=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generateMessageSpecs=function(e,t,n,r,a,u){if(r>t)throw new Error("generateMessageSpecs: too many attachments relative to messageGroups: "+t+", "+r);var s=a/l.Accessibility.FONT_SIZE_DEFAULT,d=e?i.HEIGHT_COMPACT_MESSAGE_START:i.HEIGHT_COZY_MESSAGE_START,f=e?i.HEIGHT_COMPACT_MESSAGE:i.HEIGHT_COZY_MESSAGE,c=0,p=new Array(t).fill(null).map((function(){var e=o.default.random(1,n);return c+=u*s,c+=d*s,c+=(e-1)*f*s,e})),v=p.map((function(e,t){return t})),y=[];for(;y.length=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(r);!(e=s()).done;){var d=e.value,f=d[0],v=d[1];a[f]=v}return c("div",{className:u.default.wrapper,style:{height:o}},void 0,n.map((function(e,n){return c(i.default,{groupSpacing:l,compact:t,messages:e,attachmentSpecs:a[n]},n)})))}),[t,n,r,o,l])},Object.defineProperty(t,"AttachmentSpecs",{enumerable:!0,get:function(){return i.AttachmentSpecs}});var r,a=f(n(0)),o=s(n(6)),i=f(n(9305)),l=n(1),u=s(n(7183));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;ue.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=n.scrollHeight-44&&t.props.hasMore&&!t.state.loadingMore&&t.loadMore()}},t.getRowHeight=function(e,n){var r=t.props.reactors;if(1===e)return 0===n?44:0;if(0===e){if(0===n&&0===r.length)return 440;if(null!=t.props.reactors[n])return 44}return 0},t.renderRow=function(e){var n=e.section,r=e.row,a=t.props,o=a.message,i=a.guildId,l=a.channel,u=a.reaction,s=a.reactors,d=s[r];return 1===n?0===r?x(T.default,{className:j.default.spinnerMore},"hasMore"):null:0===s.length&&t.state.loadingMore?x(T.default,{className:j.default.spinner},"loadingMore"):null!=d&&x(z,{message:o,emoji:u.emoji,guildId:i,channel:l,user:d},d.id)},t}V(t,e);var n=t.prototype;return n.componentDidMount=function(){this.loadMore()},n.componentDidUpdate=function(e){var t=this;i.default.isEqual(this.props.reaction,e.reaction)||this.setState({lastId:null,loadingMore:!1},(function(){return t.loadMore()}))},n.loadMore=function(){var e=this,t=this.props,n=t.message,r=t.reaction,a=this.state.lastId;this.setState({loadingMore:!0}),s.getReactions(n.getChannelId(),n.id,r.emoji,a).then((function(t){return e.setState({loadingMore:!1,lastId:t[t.length-1].id})}))},n.renderSection=function(){return null},n.render=function(){var e=this.props,t=e.hasMore,n=e.reactors,r=[];return 0===n.length&&this.state.loadingMore?r.push(length):(r.push(n.length),t&&r.push(1)),a.createElement(P.default,{className:j.default.reactors,fade:!0,ref:this.scrollerRef,sections:r,sectionHeight:0,rowHeight:this.getRowHeight,renderRow:this.renderRow,renderSection:this.renderSection,onScroll:t?this.handleScroll:void 0})},t}(a.PureComponent);K.displayName="ReactorsComponent";var $=l.default.connectStores([m.default],(function(e){var t=e.message,n=e.reaction,r=m.default.getReactions(t.getChannelId(),t.id,n.emoji);return{hasMore:null!=r&&n.count>Object.keys(r).length,reactors:null==r?[]:Object.values(r)}}))(K),Z=x(T.default,{}),q=function(t){function n(e){var n,r=(n=t.call(this,e)||this).props.reactions;return n.state={selectedReaction:r[0]},n}V(n,t);var r=n.prototype;return r.componentDidUpdate=function(t){var n=this.props,r=n.reactions,a=n.onClose;r.length!==t.reactions.length&&0===r.length&&e(a)},r.setSelectedReaction=function(e){this.setState({selectedReaction:e})},r.render=function(){var e=this,t=this.props,n=t.message,r=t.reactions,o=t.transitionState,l=this.state.selectedReaction;if(!l)return Z;var u=v.default.getChannel(n.getChannelId());if(null==u)throw new Error("MessageReactions.render: Message does not have a channelId");var s=null==u||u.isPrivate()?null:u.getGuildId(),d=r.map((function(e,t){return H({},e,{pos:t})})).sort((function(e,t){return e.count!==t.count?t.count-e.count:e.pos-t.pos})).map((function(t){return a.createElement(Y,H({key:(t.emoji.id||"")+":"+t.emoji.name,selected:i.default.isEqual(l.emoji,t.emoji),setSelected:function(){return e.setSelectedReaction(t)}},t))}));return x(M.ModalRoot,{"aria-label":k.default.Messages.REACTIONS,transitionState:o,size:M.ModalSize.DYNAMIC,className:j.default.container},void 0,x(A.default,{className:j.default.scroller,fade:!0},void 0,d),x($,{message:n,reaction:l,guildId:s,channel:u},(l.emoji.id||"")+":"+l.emoji.name))},n}(a.PureComponent);q.displayName="MessageReactions";var X=l.default.connectStores([h.default,E.default],(function(e){var t=e.message,n=h.default.getMessage(t.getChannelId(),t.id),r=null!=n?n.reactions:[];return{theme:E.default.theme,reactions:r}}),{forwardRef:!0})(q);t.default=X}).call(this,n(57).setImmediate)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={};var u=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r.prototype.getOptions=function(e){return l[e]},r}(r.default.Store))(a.default,{MESSAGE_CREATE:function(e){var t=e.message,n=e.sendMessageOptions;null!=n&&(l[t.id]=n),null!=t.nonce&&t.nonce in l&&delete l[t.nonce]}});t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){void 0===r&&(r={});if(a.default.deleteMessage(e.id,t.id,!0),t.type===i.MessageTypes.APPLICATION_COMMAND)return void(t.interactionData&&r.applicationId&&(0,o.retryCommandMessage)(t,e,r.applicationId));var l=t.content,u=t.tts;a.default.sendMessage(e.id,{content:l,tts:u,invalidEmojis:[],validNonShortcutEmojis:[]},void 0,r)};var r,a=(r=n(351))&&r.__esModule?r:{default:r},o=n(8841),i=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(7191));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["className","isBeforeGroup"]),c=f.children;return r.createElement(o.default,s({},f,{ref:t,className:(0,a.default)(l,(n={},n[i.default.divider]=!0,n[i.default.hasContent]=null!=c,n[i.default.beforeGroup]=d,n))}))})),f=r.memo(d);t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(36)),i=f(n(7812)),l=f(n(7818)),u=f(n(126)),s=f(n(43)),d=f(n(7199));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["children"]);return r.createElement(a.default,u({},n,{size:a.default.Sizes.SMALL,look:a.default.Looks.INVERTED,className:o.default.button}),t)}s.displayName="PremiumSettingsPushButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(378)),a=o(n(373));function o(e){return e&&e.__esModule?e:{default:e}}var i=(0,r.default)({id:a.default.PREMIUM_SUBSCRIPTION_FLOW_NEW,label:"Streamlined Premium Subscription Flow",kind:"user",defaultConfig:{choosePlanOutsideFlow:!0,showPriceOutsideFlow:!0},treatments:[{id:1,label:"Choosing plan within flow",config:{choosePlanOutsideFlow:!1,showPriceOutsideFlow:!1}},{id:2,label:"Choosing plan within flow with price",config:{choosePlanOutsideFlow:!1,showPriceOutsideFlow:!0}},{id:3,label:"Choosing plan outside flow",config:{choosePlanOutsideFlow:!0,showPriceOutsideFlow:!1}},{id:4,label:"Choosing plan outside flow with price",config:{choosePlanOutsideFlow:!0,showPriceOutsideFlow:!0}}]});t.default=i},function(e,t,n){e.exports=n.p+"8a32af01aac6cd8e34445b6cc5576fbc.svg"},function(e,t,n){e.exports=n.p+"844d97f0961fcfd35bb12d450f21b076.svg"},function(e,t,n){e.exports=n.p+"21f08348c17a2688b6d38bd554dc94a8.svg"},function(e,t,n){e.exports=n.p+"25dac0771e36be5fb9888a3d00672d75.svg"},function(e,t,n){e.exports=n.p+"c0fffd0dab1e09995038a03dfb3e4f6b.png"},function(e,t,n){e.exports=n.p+"d14825a72be9bc05e41a5579c03d8e94.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumTier1Buttons=t.PremiumTier2Buttons=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(8713)),l=n(5191),u=f(n(7658)),s=n(1),d=f(n(7221));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u36e5)},r}(r.default.Store))(a.default,{APPLICATION_ACTIVITY_STATISTICS_FETCH_START:function(e){var t=e.applicationId;s.add(t)},APPLICATION_ACTIVITY_STATISTICS_FETCH_FAIL:function(e){var t=e.applicationId;s.delete(t)},APPLICATION_ACTIVITY_STATISTICS_FETCH_SUCCESS:function(e){var t=e.statistics,n=e.applicationId;u[n]=Date.now(),s.delete(n),l[n]=t},LOGOUT:function(e){return d()}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ItemSizes=void 0;var r,a=S(n(0)),o=g(n(8)),i=g(n(265)),l=g(n(7599)),u=n(7589),s=S(n(8723)),d=S(n(8088)),f=g(n(84)),c=n(7814),p=g(n(8053)),v=g(n(7625)),y=g(n(7849)),m=n(120),h=n(1),_=g(n(7234));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(){var e=function(e,t){t||(t=e.slice(0));return e.raw=t,e}(["grayscale(",")"]);return O=function(){return e},e}function I(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;ut&&this.setState({hoveringNextItem:!0})},a.renderCarousel=function(){var e,t,n=this.props.items,r=this.state,a=r.currentIndex,i=r.animate,l=r.hoveringPreviousItem,u=r.hoveringNextItem,f=b(d.default,{items:n,itemSize:this.getItemSize(),renderItem:this.renderItem,currentIndex:a,animate:i,edgeItems:2});return n.length<=1?f:b("div",{className:_.default.carouselButtonsContainer},void 0,f,b(s.CarouselPrevious,{onClick:this.manualPrevious,className:(0,o.default)(_.default.arrow,(e={},e[_.default.arrowHovered]=l,e))}),b(s.CarouselNext,{onClick:this.manualNext,className:(0,o.default)(_.default.arrow,(t={},t[_.default.arrowHovered]=u,t))}))},a.getPaginationSrc=function(e){return e.type===h.CarouselMediaTypes.YOUTUBE_VIDEO?(0,h.YOUTUBE_PREVIEW_URL)(e.youtubeVideoId):e.type===h.CarouselMediaTypes.IMG?e.src:e.type===h.CarouselMediaTypes.VIDEO?e.thumbnailSrc:null},a.render=function(){var e=this,t=this.props,n=t.items,r=t.className,a=t.autoplayInterval,o=t.paused,i=this.state,l=i.currentIndex,u=i.playingVideo,d=i.hasInteracted;return b(p.default,{pauseOnHover:!0,onInterval:this.autoNext,interval:a,className:r,disable:u||d||o},void 0,this.renderCarousel(),b("div",{className:_.default.pagination},void 0,b(s.default,{renderItem:this.renderPaginationItem,scrollToPadding:85,items:n,selectedIndex:l,onSetItem:function(t){return e.setItem(t,!0)},paginationContainerClass:_.default.scroller,align:n.length<6?s.default.Align.LEFT:s.default.Align.CENTER})))},r}(a.PureComponent);k.displayName="MediaCarousel",k.defaultProps={autoplayInterval:8e3,paused:!1};var j=(0,l.default)(k);t.default=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CarouselNext=t.CarouselPrevious=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(8724)),l=d(n(36)),u=n(424),s=d(n(7233));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u>0):null)},t}(a.PureComponent);P.displayName="Result";var A=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderIcon=function(){var e=this.props.guild;return b("div",{className:O.default.guildIconContainer},void 0,b(y.default,{tabIndex:-1,guild:e,size:y.default.Sizes.MINI,className:O.default.guildIcon}))},n.renderName=function(){var e=this.props.guild;return b("div",{className:O.default.name},void 0,b("span",{className:O.default.match},void 0,e.name))},n.renderContent=function(){var e=this.props,t=e.unread,n=e.children;return b("div",{className:t?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),b("div",{className:O.default.misc},void 0,n))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused,o=e.score;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a,score:o},void 0,this.renderContent())},t}(a.Component);t.Guild=A,A.displayName="Guild";var R=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderIcon=function(){var e=this.props.channel,t=(0,l.getChannelIconComponent)(e);return null==t?null:b("div",{className:O.default.iconContainer},void 0,b(t,{className:O.default.icon,width:16,height:16}))},n.renderName=function(){var e,t,n=this.props,r=n.mentions,a=n.category,o=n.channel;return null!=r&&r>0&&(e=b(c.default,{className:O.default.badge,value:r})),null!=a&&(t=b("span",{className:O.default.note},void 0,(0,i.computeChannelName)(a,f.default,s.default))),b("div",{className:O.default.name},void 0,b("span",{className:O.default.match},void 0,(0,i.computeChannelName)(o,f.default,s.default)),e,this.renderVoiceStates(),t)},n.renderVoiceStates=function(){var e=this.props.voiceStates;return null==e?null:b(m.default,{users:e.map((function(e){return{user:e.user}})),max:4})},n.renderContent=function(){var e=this.props,t=e.unread,n=e.mentions,r=e.children;return b("div",{className:t||null!=n&&n>0?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),b("div",{className:O.default.misc},void 0,r))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused,o=e.score;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a,score:o},void 0,this.renderContent())},t}(a.Component);t.Channel=R,R.displayName="Channel",R.defaultProps={unread:!1};var L=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderIcon=function(){var e=this.props.channel;return b("div",{className:O.default.dmIconContainer},void 0,b(E.default,{src:(0,o.getChannelIconURL)(e),size:E.default.Sizes.SIZE_24,className:O.default.avatarSizeOverride,"aria-label":(0,i.computeChannelName)(e,f.default,s.default)}))},n.renderName=function(){var e,t=this.props,n=t.mentions,r=t.channel;return null!=n&&n>0&&(e=b(c.default,{className:O.default.badge,value:n})),b("div",{className:O.default.name},void 0,b("span",{className:O.default.match},void 0,(0,i.computeChannelName)(r,f.default,s.default)),e)},n.renderContent=function(){var e=this.props,t=e.mentions,n=e.children;return b("div",{className:null!=t&&t>0?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),b("div",{className:O.default.misc},void 0,n))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused,o=e.score;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a,score:o},void 0,this.renderContent())},t}(a.Component);t.GroupDM=L,L.displayName="GroupDM";var D=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderIcon=function(){var e=this.props.user;return b("div",{className:O.default.iconContainer},void 0,b(E.default,{src:e.getAvatarURL("jpg"),"aria-label":e.username,size:E.default.Sizes.SIZE_24,className:O.default.avatarSizeOverride}))},n.renderName=function(){var e,t,n=this.props,r=n.user,a=n.comparator,o=n.mentions,i=n.nickname;if(null!=o&&o>0&&(e=b(c.default,{className:O.default.badge,value:o})),null!=a&&a===r.tag){var l=a.split("#");l.pop(),t=l.join("#")}else t=a||r.username;return t===r.username&&(t=i||t),b("div",{className:O.default.name},void 0,b("span",{className:O.default.match},void 0,t),e,b("span",{className:O.default.username},void 0,d.default.hidePersonalInformation?r.username:r.tag))},n.renderContent=function(){var e=this.props,t=e.children,n=e.mentions;return b("div",{className:null!=n&&n>0?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),b("div",{className:O.default.misc},void 0,t))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused,o=e.score;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a,score:o},void 0,this.renderContent())},t}(a.Component);t.User=D,D.displayName="User";var w=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderContent=function(){var e=this.props,t=e.children,n=e.application;return b("div",{className:O.default.contentDefault},void 0,b("div",{className:O.default.iconContainer},void 0,b(v.default,{tabIndex:-1,className:O.default.gameIcon,game:n,size:O.default.gameIconSize})),n.name,b("div",{className:O.default.misc},void 0,t))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a},void 0,this.renderContent())},t}(a.Component);t.Application=w,w.displayName="Application";var k=function(e){function t(){return e.apply(this,arguments)||this}return M(t,e),t.prototype.render=function(){return b("div",{className:O.default.resultDefault},void 0,b("div",{className:O.default.contentDefault},void 0,b("div",{className:O.default.header},void 0,this.props.children)))},t}(a.Component);t.Header=k,k.displayName="Header";var j=b(_.default,{width:16,height:16}),U=b(h.default,{width:16,height:16}),G=b(g.default,{width:16,height:16}),F=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderContent=function(){var e,t,n=this.props,r=n.link,a=n.children,o=(0,u.tryParseChannelPath)(r.path);return null==o||void 0===o.messageId?(e=S.default.Messages.QUICKSWITCHER_LINK_UNKNOWN,t=j):(0,u.isAccessibleChannelPath)(o)?(e=S.default.Messages.QUICKSWITCHER_LINK_MESSAGE,t=U):(e=S.default.Messages.QUICKSWITCHER_LINK_NO_ACCESS,t=G),b("div",{className:O.default.contentDefault},void 0,b("div",{className:O.default.iconContainer},void 0,t),e,b("div",{className:O.default.misc},void 0,a))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused,o=e.score;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a,score:o},void 0,this.renderContent())},t}(a.Component);t.Link=F,F.displayName="Link"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(36)),o=u(n(43)),i=u(n(7)),l=u(n(7502));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?T.default.Messages.STICKER_NOTIFICATION_BODY.format({stickerName:t.stickers[0].name}):o.default.unparse(f,e.id,!0);if(!d.length&&t.attachments.length){var m=t.attachments[0].filename;d=T.default.Messages.NOTIFICATION_BODY_ATTACHMENT.format({filename:m})}if(!d.length&&t.embeds.length){var h=t.embeds[0];if(null!=h.description)d=null!=h.title?h.title+": "+h.description:h.description;else if(null!=h.title)d=h.title;else if(null!=h.fields){var _=h.fields[0];d=_.name+": "+_.value}}return{icon:n.getAvatarURL(),title:u,body:d}};var r=n(183),a=b(n(22)),o=b(n(1034)),i=n(697),l=b(n(649)),u=n(7588),s=n(7979),d=n(32),f=b(n(1075)),c=b(n(9)),p=b(n(20)),v=b(n(357)),y=b(n(55)),m=b(n(33)),h=b(n(107)),_=b(n(442)),g=b(n(267)),E=b(n(12)),S=b(n(269)),O=b(n(8093)),I=n(1),T=b(n(7));function b(e){return e&&e.__esModule?e:{default:e}}function C(e,t,n,r){if(void 0===r&&(r=!1),n.isManaged())return!1;var a=n.getGuildId();return(null==a||!v.default.isLurking(a))&&(t.id!==e.id&&(!y.default.isBlocked(t.id)&&(!(!r&&_.default.getStatus()===I.StatusTypes.DND)&&!g.default.allowNoMessages(n))))}var M=function(e,t,n){return e+" ("+(0,r.computeChannelName)(t,E.default,y.default,!0)+(null!=n?", "+(0,r.computeChannelName)(n,E.default,y.default):"")+")"};function N(e,t,n,r){switch(e.type){case I.ChannelTypes.GUILD_ANNOUNCEMENT:case I.ChannelTypes.GUILD_TEXT:return t;case I.ChannelTypes.GROUP_DM:return n;case I.ChannelTypes.DM:default:return r}}},,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-08_feedback_modal_helpdesk_link",label:"Feedback Modal Helpdesk Link",defaultConfig:{showHelpdeskLink:!1},treatments:[{id:1,label:"Show helpdesk link",config:{showHelpdeskLink:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8)),o=s(n(84)),i=s(n(5188)),l=s(n(43)),u=s(n(6977));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u-1){var o=n[r];n.splice(r,1),n.push(o)}return n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return[{value:a.StreamIssueReportReasons.BLACK_SCREEN,label:t?o.default.Messages.STREAM_REPORT_ENDED_BLACK:o.default.Messages.STREAM_REPORT_BLACK},{value:a.StreamIssueReportReasons.BLURRY,label:t?o.default.Messages.STREAM_REPORT_ENDED_BLURRY:o.default.Messages.STREAM_REPORT_BLURRY},{value:a.StreamIssueReportReasons.LAGGING,label:t?o.default.Messages.STREAM_REPORT_ENDED_LAGGING:o.default.Messages.STREAM_REPORT_LAGGING},{value:a.StreamIssueReportReasons.OUT_OF_SYNC,label:t?o.default.Messages.STREAM_REPORT_ENDED_OUT_OF_SYNC:o.default.Messages.STREAM_REPORT_OUT_OF_SYNC},{value:a.StreamIssueReportReasons.AUDIO_MISSING,label:t?o.default.Messages.STREAM_REPORT_ENDED_AUDIO_MISSING:o.default.Messages.STREAM_REPORT_AUDIO_MISSING},{value:a.StreamIssueReportReasons.AUDIO_POOR,label:t?o.default.Messages.STREAM_REPORT_ENDED_AUDIO_POOR:o.default.Messages.STREAM_REPORT_AUDIO_POOR},{value:a.StreamIssueReportReasons.STREAM_STOPPED,label:o.default.Messages.STREAM_REPORT_ENDED_STREAM_STOPPED_UNEXPECTEDLY},{value:a.StreamIssueReportReasons.OTHER,label:o.default.Messages.CALL_FEEDBACK_OPTION_OTHER}]};var r,a=n(182),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r,l,u,s){void 0===s&&(s=null);a.default.track(o.AnalyticEvents.STREAM_REPORT_PROBLEM,i({reason:e,streamer_user_id:t.ownerId,stream_channel_id:t.channelId,guild_id:t.guildId,application_id:null!=r?r.id:null,application_name:null!=r?r.name:null,location:u,rating:s,feedback:n},l))};var r,a=(r=n(15))&&r.__esModule?r:{default:r},o=n(1);function i(){return(i=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.74273 19H16C17.103 19 18 18.104 18 17V14.618L20.553 15.894C20.694 15.965 20.847 16 21 16C21.183 16 21.365 15.949 21.526 15.851C21.82 15.668 22 15.347 22 15V9C22 8.653 21.82 8.332 21.526 8.149C21.231 7.966 20.862 7.951 20.553 8.105L18 9.382V7.74273L6.74273 19ZM12.2574 5H4C2.897 5 2 5.897 2 7V15.2574L12.2574 5Z",fill:d}),s("rect",{y:"19.9623",width:"26",height:"2",transform:"rotate(-45 0 19.9623)",className:f,fill:d}))}d.displayName="CallVideoCameraDisabled"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=n(332),i=n(182),l=n(132);n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d={},f={},c=new Set;function p(){d={},f={}}var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var u=r.prototype;return u.getPreviewURL=function(e,t,n){var r=(0,l.encodeStreamKey)({streamType:null!=e?i.StreamTypes.GUILD:i.StreamTypes.CALL,guildId:e,channelId:t,ownerId:n}),u=d[r];return null==u||Date.now()>u.expires?(c.has(r)||(c.add(r),a.default.wait((function(){(0,o.fetchStreamPreview)(e,t,n)}))),null):u.url},u.getPreviewURLForStreamKey=function(e){var t=(0,l.decodeStreamKey)(e),n=t.guildId,r=t.channelId,a=t.ownerId;return this.getPreviewURL(n,r,a)},u.getIsPreviewLoading=function(e,t,n){var r=(0,l.encodeStreamKey)({streamType:null!=e?i.StreamTypes.GUILD:i.StreamTypes.CALL,guildId:e,channelId:t,ownerId:n});return c.has(r)},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return p()},LOGOUT:function(e){return p()},STREAM_PREVIEW_FETCH_START:function(e){var t=e.streamKey;f[t]=(f[t]||0)+1,c.add(t)},STREAM_PREVIEW_FETCH_SUCCESS:function(e){var t=e.streamKey,n=e.previewURL;d[t]={url:n,expires:Date.now()+12e4},f[t]=0,c.delete(t)},STREAM_PREVIEW_FETCH_FAIL:function(e){var t=e.streamKey,n=e.retryAfter;d[t]={url:null,expires:Date.now()+(null!=n?n:1e4*f[t])},c.delete(t)},VOICE_STATE_UPDATE:function(e){var t=e.userId,n=e.guildId,r=e.channelId;if(e.selfStream)return!1;var a=(0,l.encodeStreamKey)({streamType:null!=n?i.StreamTypes.GUILD:i.StreamTypes.CALL,guildId:n,channelId:r,ownerId:t});delete d[a],delete f[a]}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.open=function(e,t,n){a.default.dispatch({type:o.ActionTypes.POPOUT_WINDOW_OPEN,key:e,features:i({},l,{},n),render:t})},t.openChannelCallPopout=function(e){a.default.dispatch({type:o.ActionTypes.CHANNEL_CALL_POPOUT_WINDOW_OPEN,channel:e})},t.close=function(e){a.default.dispatch({type:o.ActionTypes.POPOUT_WINDOW_CLOSE,key:e})},t.setAlwaysOnTop=function(e,t){a.default.dispatch({type:o.ActionTypes.POPOUT_WINDOW_SET_ALWAYS_ON_TOP,alwaysOnTop:t,key:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);function i(){return(i=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M20 11V13.5H4V4.5H13V2.5H4C3.46957 2.5 2.96086 2.71071 2.58579 3.08579C2.21071 3.46086 2 3.96957 2 4.5L2 15.5C2 16.0304 2.21071 16.5391 2.58579 16.9142C2.96086 17.2893 3.46957 17.5 4 17.5H11V19.5H7V21.5H17V19.5H13V17.5H20C20.5304 17.5 21.0391 17.2893 21.4142 16.9142C21.7893 16.5391 22 16.0304 22 15.5V11H20Z",fill:d}),s("path",{className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M23 2.45174L21.5483 1L19.0051 3.55341L16.4517 1L15 2.45174L17.5534 4.99485L15 7.54826L16.4517 9L19.0051 6.44659L21.5483 9L23 7.54826L20.4466 4.99485L23 2.45174Z",fill:d}))}d.displayName="StopWatchingStream"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.QuickSelectPopout=T,t.default=void 0;var r,a=y(n(0)),o=p(n(8)),i=y(n(644)),l=p(n(84)),u=p(n(63)),s=n(372),d=n(106),f=p(n(970)),c=p(n(6999));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function h(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){m(o,r,a,i,l,"next",e)}function l(e){m(o,r,a,i,l,"throw",e)}i(void 0)}))}}function _(){return(_=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(O,["ref"]);return(0,s.useFocusLock)(T),g(i.ListNavigatorProvider,{navigator:S},void 0,a.createElement("div",_({ref:T,className:y},b,{role:"listbox"}),l?g(f.default,{className:c.default.quickSelectScroller},void 0,m):m))}I.displayName="QuickSelectPopoutOption",T.displayName="QuickSelectPopout";var b=O;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.RegionSelectModal=t.RegionName=t.RegionFlag=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=n(3),l=y(n(8098)),u=y(n(8099)),s=y(n(84)),d=y(n(227)),f=n(50),c=n(44),p=y(n(7)),v=y(n(7e3));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M11 5V3C16.515 3 21 7.486 21 13H19C19 8.589 15.411 5 11 5ZM17 13H15C15 10.795 13.206 9 11 9V7C14.309 7 17 9.691 17 13ZM11 11V13H13C13 11.896 12.105 11 11 11ZM14 16H18C18.553 16 19 16.447 19 17V21C19 21.553 18.553 22 18 22H13C6.925 22 2 17.075 2 11V6C2 5.447 2.448 5 3 5H7C7.553 5 8 5.447 8 6V10C8 10.553 7.553 11 7 11H6C6.063 14.938 9 18 13 18V17C13 16.447 13.447 16 14 16Z"}))}d.displayName="CallJoin"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M19 3H5V5H7V12H5V14H11V22H13V14H19V12H17V5H19V3Z"})))}d.displayName="PinLayer"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r},l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foregroundColor","foreground","background"]);return o.createElement("svg",s({},(0,i.default)(m),{width:n,height:a,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),d("g",{fill:"none",fillRule:"evenodd"},void 0,d("path",{className:v,fill:p,d:"M21.47,3.39,20.14,2.05,2.53,19.66,3.86,21l4.41-4.4,1.3-1.31,1.75-1.74,3.83-3.83Z"})),d("g",{fill:"none"},void 0,d("polygon",{points:"17 11.14 16.55 11.59 14.14 14 19 14 19 12 17 12 17 11.14",className:y,fill:f}),d("polygon",{points:"16.91 3 5 3 5 5 7 5 7 12 5 12 5 14 5.91 14 16.91 3",className:y,fill:f}),d("polygon",{points:"12.72 15.42 11 17.14 11 22 13 22 13 15.14 12.72 15.42",className:y,fill:f})))}f.displayName="UnpinLayer"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(101)),i=l(n(34));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]),v=a.useRef(o.default.v4());return a.createElement("svg",s({},(0,i.default)(p),{width:n,height:l,viewBox:"0 0 24 24"}),d("g",{"clip-path":"url(#"+v.current+")"},void 0,d("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M4.92871 13.4149L10.5857 19.0709L18.3639 11.2927C19.7781 9.87859 22.6066 6.48376 21.1923 2.80748C17.5153 1.3932 14.1213 4.22173 12.7074 5.63625L4.92871 13.4149ZM16.064 9.93309C17.1686 9.93309 18.064 9.03766 18.064 7.93309C18.064 6.82852 17.1686 5.93309 16.064 5.93309C14.9594 5.93309 14.064 6.82852 14.064 7.93309C14.064 9.03766 14.9594 9.93309 16.064 9.93309Z",fill:f,className:c}),d("path",{d:"M3.41357 16.7844C2.34946 17.8496 2.00004 22 2.00004 22C2.00004 22 6.15125 21.6521 7.21627 20.5869C7.71243 20.0915 7.96638 19.4494 8 18.8004L5.21285 18.7866L5.19829 16C4.54947 16.0336 3.90973 16.2881 3.41357 16.7844Z",fill:f,className:c}),d("path",{d:"M9.17144 9.17151H3.51459L1.74684 10.9393L6.34302 11.9999L9.17144 9.17151Z",fill:f,className:c}),d("path",{d:"M14.8283 14.8283V20.4852L13.0606 22.2529L11.9999 17.6568L14.8283 14.8283Z",fill:f,className:c})),d("defs",{},void 0,d("clipPath",{id:v.current},void 0,d("rect",{width:"24",height:"24",fill:c}))))}f.displayName="Rocket"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M16.781 2.27293L14.081 5.7126H9.919L7.219 2.27293L8.781 1L12 5.10008L15.219 1L16.781 2.27293ZM4 6.73175H20C21.1 6.73175 22 7.649 22 8.77007V18.9617C22 20.0828 21.1 21 20 21H4C2.9 21 2 20.0828 2 18.9617V8.77007C2 7.649 2.9 6.73175 4 6.73175ZM4 18.9617H16V8.77007H4V18.9617ZM18 16.4138C18 16.9764 18.448 17.4329 19 17.4329C19.552 17.4329 20 16.9764 20 16.4138C20 15.8512 19.552 15.3946 19 15.3946C18.448 15.3946 18 15.8512 18 16.4138ZM18 11.318C18 11.8806 18.448 12.3371 19 12.3371C19.552 12.3371 20 11.8806 20 11.318C20 10.7554 19.552 10.2988 19 10.2988C18.448 10.2988 18 10.7554 18 11.318Z"}))}d.displayName="Television"},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.OAuth2Prompts=void 0,t.OAuth2Prompts=r,function(e){e.NONE="none",e.CONSENT="consent"}(r||(t.OAuth2Prompts=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M19 6.00001C15.56 6.00001 12.826 2.43501 12.799 2.39801C12.421 1.89801 11.579 1.89801 11.201 2.39801C11.174 2.43501 8.44 6.00001 5 6.00001C4.447 6.00001 4 6.44801 4 7.00001V14C4 17.807 10.764 21.478 11.534 21.884C11.68 21.961 11.84 21.998 12 21.998C12.16 21.998 12.32 21.96 12.466 21.884C13.236 21.478 20 17.807 20 14V7.00001C20 6.44801 19.553 6.00001 19 6.00001ZM15 16L12 14L9 16L10 13L8 11H11L12 8.00001L13 11H16L14 13L15 16Z"}))}d.displayName="ShieldStar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=k;var r,a=P(n(0)),o=M(n(6)),i=M(n(3)),l=n(31),u=M(n(268)),s=M(n(8221)),d=M(n(5307)),f=M(n(41)),c=M(n(63)),p=M(n(5401)),v=M(n(987)),y=M(n(7708)),m=M(n(7824)),h=n(106),_=M(n(435)),g=P(n(113)),E=n(50),S=M(n(43)),O=n(7712),I=n(1),T=M(n(7)),b=M(n(7014)),C=M(n(423));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=1e3?(e/=1e3).toFixed(2)+"s":e.toFixed(0)+"ms"},maxValue:I.MAX_PTT_RELEASE_DELAY}))):A(L,{speaking:M,inputMode:r,threshold:d,autoThreshold:f,onThresholdChange:function(e,t){return u.default.setMode(r,{threshold:e,autoThreshold:t},n)}}),A(a.Fragment,{},void 0,A(_.default,{title:T.default.Messages.FORM_LABEL_INPUT_DEVICE,className:C.default.marginBottom20},void 0,A(v.default,{value:m,clearable:!1,searchable:!1,onChange:function(e){var t=e.value;return u.default.setInputDevice(t,"Voice Settings")},options:o.default.map(c,(function(e){return{value:e.id,label:e.name}})),disabled:P})),A(_.default,{title:T.default.Messages.FORM_LABEL_INPUT_VOLUME,className:C.default.marginBottom20},void 0,A(y.default,{initialValue:(0,O.amplitudeToPerceptual)(h),asValueChanges:function(e){return u.default.setInputVolume((0,O.perceptualToAmplitude)(e))}})),A(_.default,{title:T.default.Messages.FORM_LABEL_OUTPUT_DEVICE,className:C.default.marginBottom20},void 0,A(v.default,{value:g,clearable:!1,searchable:!1,onChange:function(e){var t=e.value;return u.default.setOutputDevice(t,"Voice Settings")},options:o.default.map(E,(function(e){return{value:e.id,label:e.name}})),disabled:D})),A(_.default,{title:T.default.Messages.FORM_LABEL_OUTPUT_VOLUME,className:C.default.marginBottom20},void 0,A(y.default,{initialValue:(0,O.amplitudeToPerceptual)(S),maxValue:200,asValueChanges:function(e){return u.default.setOutputVolume((0,O.perceptualToAmplitude)(e))}})),A(_.default,{title:T.default.Messages.FORM_LABEL_INPUT_MODE,className:C.default.marginBottom20},void 0,A(p.default,{onChange:function(e){var t=e.value;return u.default.setMode(t,{},n)},options:w,value:r})),t)};D.displayName="Content";var w=i.default.connectStores([f.default],(function(e){var t=e.mediaEngineContext;return{inputVolume:f.default.getInputVolume(),outputVolume:f.default.getOutputVolume(),inputDeviceId:f.default.getInputDeviceId(),inputDevices:f.default.getInputDevices(),outputDevices:f.default.getOutputDevices(),outputDeviceId:f.default.getOutputDeviceId(),inputMode:f.default.getMode(t),shortcut:f.default.getModeOptions(t).shortcut,vadThreshold:f.default.getModeOptions(t).threshold,vadAutoThreshold:f.default.getModeOptions(t).autoThreshold,delay:f.default.getModeOptions(t).delay}}))(D);function k(e){var t;return(0,d.default)((function(){null!=I.CURRENT_APP_CONTEXT&&e.onClose()})),A(E.ModalRoot,{transitionState:e.transitionState,"aria-label":T.default.Messages.VOICE_SETTINGS},void 0,A(E.ModalHeader,{},void 0,A(c.default.Child,{},void 0,A(g.default,{tag:g.default.Tags.H2,className:C.default.marginReset},void 0,T.default.Messages.VOICE_SETTINGS),A(S.default,{size:S.default.Sizes.SIZE_12,className:b.default.title},void 0,e.title)),A(c.default.Child,{grow:0},void 0,A(E.ModalCloseButton,{onClick:e.onClose}))),A(E.ModalContent,{},void 0,A(w,{mediaEngineContext:null!==(t=e.mediaEngineContext)&&void 0!==t?t:l.MediaEngineContextTypes.DEFAULT})))}k.displayName="VoiceSettingsModal"},,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(36)),i=p(n(63)),l=p(n(5398)),u=p(n(126)),s=p(n(43)),d=p(n(7)),f=p(n(6740)),c=p(n(8973));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=K.MAX_MEMBERS_NOTIFY_ALL_MESSAGES?$.default.Messages.LARGE_GUILD_NOTIFY_ALL_MESSAGES_DESCRIPTION:null},{name:$.default.Messages.FORM_LABEL_ONLY_MENTIONS.format(),value:K.UserNotificationSettings.ONLY_MENTIONS},{name:$.default.Messages.FORM_LABEL_NOTHING,value:K.UserNotificationSettings.NO_MESSAGES}]}function oe(e){return e.type===K.ChannelTypes.GUILD_CATEGORY?U.default:e.isNSFW()?B.default:(0,p.default)(e)?F.default:G.default}!function(e){e.MUTED="muted",e.MESSAGE_NOTIFICATIONS="message_notifications",e.SUPPRESS_EVERYONE="suppress_everyone",e.SUPPRESS_ROLES="suppress_roles",e.MOBILE_PUSH="mobile_push"}(a||(a={}));var ie=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a0?(0,l.default)().add(e,"second").toISOString():null;d.default.updateGuildNotificationSettings(t.props.guildId,{muted:!0,mute_config:{selected_time_window:e,end_time:n}})},t.handleDeleteOverride=function(e){var n=t.state.overrides;(n=new Set(n)).delete(e),t.setState({overrides:n})},t.renderOptionLabel=function(e){var t=_.default.getChannel(e.value);if(null==t)return e.label;var n=_.default.getChannel(t.parent_id),r=null!=n?n.name:null;return te(j.default,{icon:oe(t),title:e.label,subtitle:r})},t}ne(t,e),t.getDerivedStateFromProps=function(e,t){var n=t.overrides,r=t.channelOverridesProp;return e.channelOverrides!==r?(n=new Set(n),le(e.channelOverrides).forEach((function(e){return n.add(e)})),{overrides:n,channelOverridesProp:e.channelOverrides}):null};var n=t.prototype;return n.componentDidUpdate=function(e,t){var n=this,r=this.state.lastSelected,a=null!=r?this._channelRefs[r]:null;if(null!=this._scroller&&null!=a&&r!==t.lastSelected){var o,i=(0,u.findDOMNode)(a);if(null!=this._scroller&&null!=i&&i instanceof HTMLElement)null===(o=this._scroller)||void 0===o||o.scrollIntoViewNode({node:i,animate:!0,padding:20,callback:function(){return n.setState({lastSelected:null})}}),a.highlight()}if(this.props.channelOverrides!==e.channelOverrides){var l=this.state.overrides;l=new Set(l),le(this.props.channelOverrides).forEach((function(e){return l.add(e)})),this.setState({overrides:l})}},n.handleCheckboxChange=function(e,t){var n;d.default.updateGuildNotificationSettings(this.props.guildId,((n={})[e]=t,n))},n.handleRadioChange=function(e,t){var n,r=t.value;d.default.updateGuildNotificationSettings(this.props.guildId,((n={})[e]=r,n))},n.renderHeader=function(){var e=this.props.guild;return null==e?null:te(H.ModalHeader,{},void 0,te(N.default.Child,{},void 0,te(k.default,{tag:k.default.Tags.H4},void 0,$.default.Messages.NOTIFICATION_SETTINGS),te(Y.default,{size:Y.default.Sizes.SIZE_12,className:Z.default.guildName},void 0,e.name)),te(N.default.Child,{grow:0},void 0,te(H.ModalCloseButton,{onClick:this.props.onClose})))},n.renderFooter=function(){return te(H.ModalFooter,{},void 0,te(b.default,{onClick:this.props.onClose},void 0,$.default.Messages.DONE))},n.renderMute=function(){var e=this.props,t=e.muted,n=e.muteConfig,r=e.guild,o=(null==n?void 0:n.selected_time_window)||y.MuteUntilSeconds.ALWAYS;return null==r?null:te(D.default,{className:Z.default.largeSpacing},void 0,te(A.default,{hideBorder:!0,value:t,onChange:this.handleCheckboxChange.bind(this,a.MUTED),note:$.default.Messages.FORM_LABEL_MUTE_SERVER_DESCRIPTION},void 0,$.default.Messages.FORM_LABEL_MUTE_SERVER.format({name:r.name})),t?te(N.default,{className:Z.default.spacing,align:N.default.Align.CENTER},void 0,te(N.default,{direction:N.default.Direction.VERTICAL,className:Z.default.muteUntilTextWrapper},void 0,te(k.default,{tag:k.default.Tags.H3,className:Z.default.muteUntilTitle},void 0,$.default.Messages.MUTE_UNTIL),te(m.default,{className:Z.default.muteUntilText,muteConfig:n})),te(W.default,{className:Z.default.muteTimeSelector,options:[{label:$.default.Messages.MUTE_DURATION_15_MINUTES,value:y.MuteUntilSeconds.MINUTES_15},{label:$.default.Messages.MUTE_DURATION_1_HOUR,value:y.MuteUntilSeconds.HOURS_1},{label:$.default.Messages.MUTE_DURATION_8_HOURS,value:y.MuteUntilSeconds.HOURS_8},{label:$.default.Messages.MUTE_DURATION_24_HOURS,value:y.MuteUntilSeconds.HOURS_24},{label:$.default.Messages.MUTE_DURATION_ALWAYS,value:y.MuteUntilSeconds.ALWAYS}],value:o,onChange:this.handleSelectMuteTime})):null,ue)},n.renderServerSettings=function(){var e=this.props,t=e.messageNotifications,n=e.muted,r=e.memberCount;return te(D.default,{title:$.default.Messages.FORM_LABEL_SERVER_NOTIFICATION_SETTINGS,className:Z.default.spacing},void 0,te(P.default,{disabled:n,value:t,onChange:this.handleRadioChange.bind(this,a.MESSAGE_NOTIFICATIONS),options:ae(r)}))},n.renderNotificationOptions=function(){var e=this.props,t=e.suppressEveryone,n=e.suppressRoles,r=e.mobilePush,o=e.muted;return te(D.default,{className:Z.default.largeSpacing},void 0,te(A.default,{onChange:this.handleCheckboxChange.bind(this,a.SUPPRESS_EVERYONE),value:t},void 0,$.default.Messages.FORM_LABEL_SUPPRESS_EVERYONE.format()),te(A.default,{onChange:this.handleCheckboxChange.bind(this,a.SUPPRESS_ROLES),value:n},void 0,$.default.Messages.FORM_LABEL_SUPPRESS_ROLES),te(A.default,{value:!o&&r,disabled:o,onChange:this.handleCheckboxChange.bind(this,a.MOBILE_PUSH)},void 0,$.default.Messages.FORM_LABEL_MOBILE_PUSH_NOTIFICATIONS))},n.renderOverrideSelect=function(){var e=this.props,t=e.channels,n=e.categories,r=(0,i.default)(t).filter((function(e){var t=e.channel;return t.type!==K.ChannelTypes.GUILD_CATEGORY||null!=n[t.id]&&n[t.id].length>0})).map((function(e){var t=e.channel;return{value:t.id,label:(0,v.computeChannelName)(t,T.default,O.default)}})).value();return te(D.default,{title:$.default.Messages.NOTIFICATION_OVERRIDES,className:Z.default.largeSpacing},void 0,te(w.default,{type:w.default.Types.DESCRIPTION,className:Z.default.smallSpacing},void 0,$.default.Messages.ADD_CHANNEL_TO_OVERRIDE),te(V.default,{value:"",placeholder:$.default.Messages.SELECT_CHANNEL_OR_CATEGORY,renderOptionLabel:this.renderOptionLabel,options:r,onChange:this.handleSelectChange}))},n.renderChannelNotifications=function(){var e=this,t=this.props,n=t.channelOverrides,r=t.muted,a=t.channels,i=t.messageNotifications,l=t.categories,u=this.state.overrides,s=a.map((function(t){var a=t.channel;if(!u.has(a.id)||null!=l[a.id]&&0===l[a.id].length)return null;var s=n[a.id];return o.createElement(ie,{key:a.id,ref:function(t){e._channelRefs[a.id]=t},channel:a,guildMuted:r,muted:null!=s&&(0,I.computeIsMuted)(s),messageNotifications:null!=s?s.message_notifications:null,guildMessageNotifications:i,onDelete:e.handleDeleteOverride})})).filter(z.isNotNullish);return 0!==u.size&&0!==s.length||s.push(te("div",{className:Z.default.overridePlaceholder},"placeholder",te(x.default,{className:Z.default.overrideHeader},void 0,$.default.Messages.ADD_CHANNEL_TO_OVERRIDE))),te("div",{className:Z.default.overrideList},void 0,te(N.default,{},void 0,te(x.default,{size:x.default.Sizes.SIZE_10,className:Z.default.headerName},void 0,$.default.Messages.CHANNEL_OR_CATEGORY),te(x.default,{size:x.default.Sizes.SIZE_10,className:Z.default.headerOption},void 0,$.default.Messages.FORM_LABEL_ALL),te(x.default,{size:x.default.Sizes.SIZE_10,className:Z.default.headerOption},void 0,$.default.Messages.FORM_LABEL_MENTIONS),te(x.default,{size:x.default.Sizes.SIZE_10,className:Z.default.headerOption},void 0,$.default.Messages.FORM_LABEL_NOTHING),te(x.default,{size:x.default.Sizes.SIZE_10,className:Z.default.headerOption},void 0,te(R.default,{text:$.default.Messages.FORM_LABEL_MUTE_SERVER_DESCRIPTION,position:R.default.Positions.BOTTOM},void 0,(function(e){return o.createElement("span",e,$.default.Messages.SOUND_MUTE)})))),s)},n.render=function(){return te(H.ModalRoot,{"aria-label":"Lol",size:H.ModalSize.MEDIUM,transitionState:this.props.transitionState},void 0,this.renderHeader(),te(H.ModalContent,{scrollerRef:this.setScrollerRef},void 0,this.renderMute(),this.renderServerSettings(),this.renderNotificationOptions(),this.renderOverrideSelect(),this.renderChannelNotifications()),this.renderFooter())},t}(o.PureComponent);function de(e){var t=e.guildId,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["guildId"]),r=(0,s.useStateFromStoresObject)([g.default,S.default,E.default,I.default],(function(){var e=g.default.getCategories(t);return{guildId:t,categories:e,guild:S.default.getGuild(t),memberCount:E.default.getMemberCount(t),suppressEveryone:I.default.isSuppressEveryoneEnabled(t),suppressRoles:I.default.isSuppressRolesEnabled(t),mobilePush:I.default.isMobilePushEnabled(t),muted:I.default.isMuted(t),muteConfig:I.default.getMuteConfig(t),messageNotifications:I.default.getMessageNotifications(t),channelOverrides:I.default.getChannelOverrides(t),channels:(0,c.default)(e._categories,e,(function(e){var t=e.channel.type;return(0,h.isGuildSelectableChannelType)(t)||t===K.ChannelTypes.GUILD_CATEGORY}))}}));return o.createElement(se,ee({},r,n))}se.displayName="NotificationSettings",de.displayName="ConnectedNotificationSettings"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=y(n(331)),i=y(n(35)),l=y(n(36)),u=y(n(7575)),s=y(n(435)),d=y(n(113)),f=n(50),c=n(8791),p=y(n(7)),v=y(n(7061));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;uDate.now()-new Date(e.created_at).getTime()},t.trackPaneViewed=function(e){i.default.track(l.AnalyticEvents.SETTINGS_PANE_VIEWED,{settings_type:"user",destination_pane:e})};var r=u(n(239)),a=u(n(20)),o=u(n(35)),i=u(n(15)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s=864e5*l.REQUEST_DATA_LIMIT_DAYS},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getGuildSettingsSections=function(e,t){return ce(de({channels:t,showDirtyGuildTemplateIndicator:!1},L.default.getGuildPermissionProps(e))).filter((function(e){var t=e.section;return t!==d.SectionTypes.HEADER&&t!==d.SectionTypes.DIVIDER})).filter((function(e){return null==e.predicate||e.predicate()}))},t.default=me;var r,a=ue(n(0)),o=n(112),i=n(3),l=ie(n(7565)),u=n(648),s=ie(n(8012)),d=n(7638),f=ie(n(9055)),c=ie(n(9056)),p=ie(n(90)),v=ie(n(121)),y=ie(n(9057)),m=ie(n(9061)),h=n(7754),_=ie(n(1002)),g=ie(n(1001)),E=n(7614),S=ie(n(5295)),O=n(7766),I=n(8793),T=ie(n(8145)),b=ie(n(9083)),C=ie(n(81)),M=ie(n(356)),N=ie(n(8636)),P=ie(n(7706)),A=ie(n(7567)),R=ie(n(8638)),L=ie(n(48)),D=ie(n(35)),w=ie(n(12)),k=ie(n(969)),j=n(44),U=ie(n(43)),G=n(120),F=ie(n(9084)),B=ie(n(9090)),H=ie(n(9097)),x=ue(n(9101)),V=ie(n(9117)),W=ue(n(9120)),Y=ie(n(9135)),z=ue(n(9140)),K=ie(n(9155)),$=ie(n(9156)),Z=ie(n(9162)),q=ue(n(9164)),X=ie(n(9167)),Q=ie(n(9185)),J=ue(n(9189)),ee=ue(n(9213)),te=ie(n(9215)),ne=ue(n(9216)),re=ie(n(9219)),ae=n(1),oe=ie(n(7));function ie(e){return e&&e.__esModule?e:{default:e}}function le(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return le=function(){return e},e}function ue(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=le();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function se(e,t){return(se=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function de(){return(de=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=O.COMMUNITY_UPSELL_MINIMUM_GUILD_SIZE&&S.default.hasHotspot(E.HotspotLocations.GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL),notice:{store:A.default,element:x.GuildSettingsCommunityOverviewNotice},predicate:function(){return n}},{section:ae.GuildSettingsSections.ANALYTICS,impressionName:o.ImpressionNames.GUILD_SETTINGS_ANALYTICS,label:oe.default.Messages.SERVER_INSIGHTS,ariaLabel:oe.default.Messages.SERVER_INSIGHTS,element:F.default,newIndicator:S.default.hasHotspot(E.HotspotLocations.GUILD_ANALYTICS_GUILD_SETTINGS_MENU),predicate:function(){return _&&t.hasFeature(ae.GuildFeatures.COMMUNITY)}},{section:ae.GuildSettingsSections.PARTNER,impressionName:o.ImpressionNames.GUILD_SETTINGS_PARTNER,label:oe.default.Messages.PARTNER_PROGRAM,element:X.default,predicate:function(){return n&&t.hasFeature(ae.GuildFeatures.COMMUNITY)&&!t.hasFeature(ae.GuildFeatures.PARTNERED)},ariaLabel:oe.default.Messages.PARTNER_PROGRAM},{section:ae.GuildSettingsSections.DISCOVERY,impressionName:o.ImpressionNames.GUILD_SETTINGS_DISCOVERY,label:oe.default.Messages.DISCOVERY,element:W.default,notice:{store:A.default,element:W.GuildSettingsDiscoveryNotice},predicate:function(){return n&&t.hasFeature(ae.GuildFeatures.COMMUNITY)},ariaLabel:t.hasFeature(ae.GuildFeatures.DISCOVERABLE)?oe.default.Messages.DISCOVERY:oe.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE},{section:ae.GuildSettingsSections.MEMBER_VERIFICATION,impressionName:o.ImpressionNames.GUILD_SETTINGS_MEMBER_VERIFICATION,label:oe.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,element:m.default,predicate:function(){return n&&t.hasFeature(ae.GuildFeatures.COMMUNITY)}},{section:ae.GuildSettingsSections.COMMUNITY_WELCOME,impressionName:o.ImpressionNames.GUILD_SETTINGS_COMMUNITY_WELCOME,label:oe.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,ariaLabel:oe.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,element:V.default,notice:{store:T.default,element:b.default},predicate:function(){return n&&t.hasFeature(ae.GuildFeatures.COMMUNITY)}},{section:d.SectionTypes.DIVIDER},{section:ae.GuildSettingsSections.GUILD_PREMIUM,impressionName:o.ImpressionNames.GUILD_SETTINGS_BOOST_STATUS,label:oe.default.Messages.GUILD_PREMIUM,element:Q.default,color:ae.Colors.BRAND},{section:d.SectionTypes.DIVIDER},{section:d.SectionTypes.HEADER,label:oe.default.Messages.USER_MANAGEMENT},{section:ae.GuildSettingsSections.MEMBERS,impressionName:o.ImpressionNames.GUILD_SETTINGS_MEMBERS,label:oe.default.Messages.MEMBERS,element:$.default,type:d.ContentTypes.CUSTOM},{section:ae.GuildSettingsSections.INSTANT_INVITES,impressionName:o.ImpressionNames.GUILD_SETTINGS_INVITES,label:oe.default.Messages.INVITES,element:K.default,type:d.ContentTypes.CUSTOM,predicate:function(){return n}},{section:ae.GuildSettingsSections.BANS,impressionName:o.ImpressionNames.GUILD_SETTINGS_BANS,label:oe.default.Messages.BANS,element:H.default,type:d.ContentTypes.CUSTOM,predicate:function(){return v}},{section:d.SectionTypes.DIVIDER,predicate:function(){return g}},{section:ae.GuildSettingsSections.DELETE,onClick:function(){var e=w.default.getCurrentUser(),n=t.toString(),r={header:oe.default.Messages.DELETE_SERVER_TITLE.format({name:n}),confirmText:oe.default.Messages.DELETE_SERVER,cancelText:oe.default.Messages.CANCEL,onConfirm:function(){G.ComponentDispatch.subscribeOnce(ae.ComponentActions.LAYER_POP_COMPLETE,(function(){l.default.deleteGuild(t.id,n).then((function(){S.default.hasHotspot(E.HotspotLocations.GUILD_DELETE_FEEDBACK)&&(c.default.trackExposure({}),c.default.getCurrentConfig({}).showFeedback&&(0,j.openModal)((function(e){return a.createElement(y.default,de({},e,{guildId:t.id}))})))}))})),(0,u.popLayer)()}};e.mfaEnabled?(0,j.openModal)((function(e){return a.createElement(k.default,de({},e,r),fe(U.default,{size:U.default.Sizes.SIZE_16},void 0,oe.default.Messages.DELETE_SERVER_BODY.format({name:n})))})):(0,j.openModal)((function(e){return a.createElement(f.default,de({},e,r,{validationText:n,instructionText:oe.default.Messages.DELETE_SERVER_ENTER_NAME,errorText:oe.default.Messages.DELETE_SERVER_INCORRECT_NAME}),oe.default.Messages.DELETE_SERVER_BODY.format({name:n}))}))},label:oe.default.Messages.DELETE_SERVER,color:ae.Colors.STATUS_RED,predicate:function(){return g}}]}function pe(e,t,n){void 0===t&&(t=null),v.default.trackWithMetadata(ae.AnalyticEvents.SETTINGS_PANE_VIEWED,{settings_type:"guild",origin_pane:t,destination_pane:e,location:n})}var ve={canManageGuild:!1,canManageChannels:!1,canManageRoles:!1,canManageBans:!1,canManageNicknames:!1,canManageEmoji:!1,canViewAuditLog:!1,canManageWebhooks:!1,canViewGuildAnalytics:!1,isOwnerWithRequiredMfaLevel:!1},ye=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,se(t,n);var a=r.prototype;return a.componentDidMount=function(){pe(this.props.section,null,this.props.analyticsLocation)},a.componentWillUnmount=function(){l.default.close()},a.componentDidUpdate=function(e){var t=e.section,n=this.props,r=n.section,a=n.canManageGuild,o=n.canManageRoles,i=n.canManageBans,l=n.canManageNicknames,s=n.canManageEmoji,d=n.canViewAuditLog,f=n.canManageWebhooks,c=n.canViewGuildAnalytics;r!==t&&pe(r,t),(a||o||i||l||s||d||f)&&(d||r!==ae.GuildSettingsSections.AUDIT_LOG)&&(o||r!==ae.GuildSettingsSections.ROLES)&&(s||r!==ae.GuildSettingsSections.EMOJI)&&(i||r!==ae.GuildSettingsSections.BANS)&&(c||r!==ae.GuildSettingsSections.ANALYTICS)||(0,u.popLayer)()},a.render=function(){var e=this.props,t=e.theme,n=e.sidebarTheme,r=e.section,a=e.guild,o=e.channels,i=e.canManageGuild,d=e.canViewAuditLog,f=e.canManageRoles,c=e.canManageEmoji,p=e.canManageWebhooks,v=e.canManageBans,y=e.canViewGuildAnalytics,m=e.isOwnerWithRequiredMfaLevel,h=e.showDirtyGuildTemplateIndicator,_=e.memberCount;return null==a?null:fe("div",{},void 0,fe(s.default,{theme:t,sidebarTheme:n,section:r,onSetSection:l.default.setSection,onClose:u.popLayer,sections:ce({guild:a,channels:o,canManageGuild:i,canViewAuditLog:d,canManageRoles:f,canManageEmoji:c,canManageWebhooks:p,canManageBans:v,canViewGuildAnalytics:y,isOwnerWithRequiredMfaLevel:m,showDirtyGuildTemplateIndicator:h,memberCount:_})}),fe(I.ViewingRolesSettingsNotice,{guildId:a.id}))},r}(a.PureComponent);function me(){var e=(0,i.useStateFromStores)([A.default],(function(){return A.default.getProps()}),[]),t=e.guild,n=e.section,r=e.analyticsLocation,o=(0,i.useStateFromStores)([D.default],(function(){return D.default.theme}),[]),u=(0,i.useStateFromStores)([p.default],(function(){return p.default.darkSidebar?ae.ThemeTypes.DARK:void 0}),[]),s=(0,i.useStateFromStores)([C.default],(function(){return null!=t?C.default.getChannels(t.id).SELECTABLE:null}),[t]),d=(0,i.useStateFromStores)([L.default],(function(){return null!=t?L.default.getGuildPermissionProps(t):ve})),f=(0,i.useStateFromStores)([L.default],(function(){return null!=t&&L.default.canAccessGuildSettings(t)})),c=(0,i.useStateFromStores)([g.default],(function(){var e;return null!=(null==t?void 0:t.id)&&!0===(null===(e=g.default.getForGuild(t.id))||void 0===e?void 0:e.isDirty)}),[t]),v=(0,i.useStateFromStores)([M.default],(function(){return M.default.getMemberCount(null==t?void 0:t.id)}),[t]),y=null==t?void 0:t.id;return a.useEffect((function(){null!=y&&d.canManageGuild&&_.default.loadTemplatesForGuild(y)}),[y,d.canManageGuild]),a.useEffect((function(){f||l.default.close()}),[f]),a.createElement(ye,de({guild:t,section:n,theme:o,sidebarTheme:u,channels:s,showDirtyGuildTemplateIndicator:c,analyticsLocation:r,memberCount:v},d))}ye.displayName="GuildSettings",me.displayName="ConnectedGuildSettings"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=b,t.ViewingRolesSettingsNotice=function(e){var t,n=e.guildId;return(0,o.useStateFromStores)([y.default],(function(){return y.default.isViewingRoles(n)}))?I("div",{className:(0,a.default)(g.default.settingsWrapper,(t={},t[g.default.windows]=p.default.isWindows(),t[g.default.osx]=p.default.isOSX(),t))},void 0,C):null};O(n(0));var r,a=E(n(8)),o=n(3),i=E(n(7565)),l=E(n(107)),u=E(n(36)),s=E(n(985)),d=E(n(7705)),f=E(n(5188)),c=O(n(8144)),p=E(n(13)),v=n(7923),y=E(n(665)),m=E(n(9082)),h=n(1),_=E(n(7)),g=E(n(7072));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 18"}),s("path",{fill:d,className:f,d:"M4.5,16.5v-3H3A1.5,1.5,0,0,1,1.5,12V3A1.5,1.5,0,0,1,3,1.5H15A1.5,1.5,0,0,1,16.5,3v9A1.5,1.5,0,0,1,15,13.5H8.5ZM3,3v9H6v1.5L8,12h7V3Z"}),s("path",{fill:d,className:f,d:"M6.75,4.5H5.25v6h1.5Z"}),s("path",{fill:d,className:f,d:"M9.75,7.5H8.25v3h1.5Z"}),s("path",{fill:d,className:f,d:"M12.75,6h-1.5v4.5h1.5Z"}))}d.displayName="AnalyticsBubble"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(6)),l=n(3),u=C(n(7656)),s=n(8012),d=C(n(7695)),f=C(n(81)),c=C(n(48)),p=C(n(5192)),v=C(n(63)),y=n(129),m=n(120),h=C(n(131)),_=C(n(9141)),g=C(n(9145)),E=C(n(9148)),S=C(n(9149)),O=C(n(9154)),I=n(1),T=C(n(7)),b=C(n(7107));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u0&&(r=t.uses+"/"+t.maxUses),D(y.default,{className:(0,o.default)(C.default.inviteSettingsInviteRow,M.default.card)},void 0,D(y.default,{grow:j,basis:0,align:y.default.Align.CENTER,className:(0,o.default)(C.default.text)},void 0,D(y.default.Child,{},void 0,this.renderUser(),this.renderChannel())),D(y.default,{grow:U,shrink:1,basis:0,align:y.default.Align.CENTER,className:C.default.text},void 0,D(g.default,{className:C.default.inviteCode},void 0,n?"...":t.code)),D(y.default,{grow:G,basis:0,justify:y.default.Justify.END,align:y.default.Align.CENTER,className:(0,o.default)(C.default.text)},void 0,D(g.default,{className:C.default.uses},void 0,r)),D(y.default,{grow:F,basis:0,align:y.default.Align.CENTER,justify:y.default.Justify.END,className:(0,o.default)(C.default.text,C.default.countdownColumn)},void 0,D(g.default,{className:C.default.countdown},void 0,D(p.default,{deadline:t.getExpiresAt()}))),D(u.default,{className:C.default.revokeInvite,onClick:this.handleRevokeInvite}))},t}(a.PureComponent);B.displayName="InviteRow";var H=function(e){function t(){for(var t,r=arguments.length,o=new Array(r),l=0;l0?0:0===i.length&&0===n&&o||null!=i[n]?62:0},t.renderRow=function(e){var n=e.section,r=e.row,a=t.props,o=a.loading,i=a.invites,l=a.showChannel,u=a.hide,s=t.memoizedGetInvites(i,!!o);if(0===s.length&&0===r&&o)return D(m.default,{className:N.default.marginTop20,type:m.default.Type.SPINNING_CIRCLE},"spinner");if(n>0)return null;var d=s[r];return null==d?null:D(B,{hide:u,invite:d,showChannel:l},d.code)},t.renderSection=function(){var e,r=t.props,a=r.invites,o=r.loading,i=r.theme,l=r.canCreateInvites;return e=0!==t.memoizedGetInvites(a,!!o).length||o?D(y.default,{},void 0,D(y.default.Child,{grow:j,basis:0,className:N.default.marginReset},void 0,D(h.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_INVITER)),D(y.default.Child,{basis:0,grow:U,className:N.default.marginReset},void 0,D(h.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_INVITE_CODE)),D(y.default.Child,{grow:G,basis:0,className:C.default.textAlignRight},void 0,D(h.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_USES)),D(y.default.Child,{grow:F,basis:0,className:C.default.textAlignRight},void 0,D(h.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_EXPIRES))):D(v.default,{theme:i},void 0,D(v.EmptyStateImage,{darkSrc:n(8652),lightSrc:n(8653),width:256,height:130}),D(v.EmptyStateText,{note:b.default.Messages.NO_INVITES_BODY},void 0,b.default.Messages.NO_INVITES_LABEL)),D(h.FormSection,{className:C.default.headerSection},"header",D(h.FormTitle,{tag:h.FormTitleTags.H2},void 0,b.default.Messages.INVITES),D(h.FormText,{className:N.default.marginBottom20,type:h.FormTextTypes.DESCRIPTION},void 0,l?b.default.Messages.SETTINGS_INVITE_TIP.format({onCreateInvite:t.handleShowInviteModal}):b.default.Messages.SETTINGS_INVITE_TIP_WITHOUT_CREATE),D(h.FormDivider,{className:C.default.headerDivider}),e)},t.getSectionHeight=function(){var e=t.props,n=e.invites,r=e.loading;return 0!==t.memoizedGetInvites(n,!!r).length||r?120:344},t}return w(t,e),t.prototype.render=function(){var e=this.props,t=e.invites,n=e.loading,r=this.memoizedGetInvites(t,!!n);return D(S.ListContentScroller,{sections:[Math.max(1,r.length)],renderSection:this.renderSection,renderRow:this.renderRow,rowHeight:this.getRowHeight,sectionHeight:this.getSectionHeight})},t}(a.PureComponent);H.displayName="SettingsInvites";var x=H;t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6572 5.42868C13.8879 5.29002 14.1806 5.30402 14.3973 5.46468C14.6133 5.62602 14.7119 5.90068 14.6473 6.16202L13.3139 11.4954C13.2393 11.7927 12.9726 12.0007 12.6666 12.0007H3.33325C3.02725 12.0007 2.76058 11.792 2.68592 11.4954L1.35258 6.16202C1.28792 5.90068 1.38658 5.62602 1.60258 5.46468C1.81992 5.30468 2.11192 5.29068 2.34325 5.42868L5.13192 7.10202L7.44592 3.63068C7.46173 3.60697 7.48377 3.5913 7.50588 3.57559C7.5192 3.56612 7.53255 3.55663 7.54458 3.54535L6.90258 2.90268C6.77325 2.77335 6.77325 2.56068 6.90258 2.43135L7.76458 1.56935C7.89392 1.44002 8.10658 1.44002 8.23592 1.56935L9.09792 2.43135C9.22725 2.56068 9.22725 2.77335 9.09792 2.90268L8.45592 3.54535C8.46794 3.55686 8.48154 3.56651 8.49516 3.57618C8.51703 3.5917 8.53897 3.60727 8.55458 3.63068L10.8686 7.10202L13.6572 5.42868ZM2.66667 12.6673H13.3333V14.0007H2.66667V12.6673Z",fill:d,"aria-hidden":!0}))}d.displayName="Crown"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generateVerificationLevelOptions=function(e){void 0===e&&(e=!1);return[{name:o.default.Messages.VERIFICATION_LEVEL_NONE,desc:o.default.Messages.VERIFICATION_LEVEL_NONE_CRITERIA,value:a.VerificationLevels.NONE,disabled:e,tooltipText:e?o.default.Messages.TOOLTIP_COMMUNITY_FEATURE_DISABLED:null},{name:o.default.Messages.VERIFICATION_LEVEL_LOW,desc:o.default.Messages.VERIFICATION_LEVEL_LOW_CRITERIA,value:a.VerificationLevels.LOW,color:a.Colors.STATUS_GREEN},{name:o.default.Messages.VERIFICATION_LEVEL_MEDIUM,desc:o.default.Messages.VERIFICATION_LEVEL_MEDIUM_CRITERIA.format({min:a.VerificationCriteria.ACCOUNT_AGE}),value:a.VerificationLevels.MEDIUM,color:a.Colors.STATUS_YELLOW},{name:o.default.Messages.VERIFICATION_LEVEL_HIGH,desc:o.default.Messages.VERIFICATION_LEVEL_HIGH_CRITERIA.format({min:a.VerificationCriteria.MEMBER_AGE}),value:a.VerificationLevels.HIGH,color:a.UNSAFE_Colors.ORANGE},{name:o.default.Messages.VERIFICATION_LEVEL_VERY_HIGH,desc:o.default.Messages.VERIFICATION_LEVEL_VERY_HIGH_CRITERIA,value:a.VerificationLevels.VERY_HIGH,color:a.Colors.STATUS_RED}]},t.generateContentFilterOptions=function(e){void 0===e&&(e=!1);return[{name:o.default.Messages.EXPLICIT_CONTENT_FILTER_DISABLED,desc:o.default.Messages.EXPLICIT_CONTENT_FILTER_DISABLED_DESCRIPTION,value:a.GuildExplicitContentFilterTypes.DISABLED,disabled:e,tooltipText:e?o.default.Messages.TOOLTIP_COMMUNITY_FEATURE_DISABLED:null},{name:o.default.Messages.EXPLICIT_CONTENT_FILTER_MEDIUM,desc:o.default.Messages.EXPLICIT_CONTENT_FILTER_MEDIUM_DESCRIPTION,value:a.GuildExplicitContentFilterTypes.MEMBERS_WITHOUT_ROLES,disabled:e,tooltipText:e?o.default.Messages.TOOLTIP_COMMUNITY_FEATURE_DISABLED:null},{name:o.default.Messages.EXPLICIT_CONTENT_FILTER_HIGH,desc:o.default.Messages.EXPLICIT_CONTENT_FILTER_HIGH_DESCRIPTION,value:a.GuildExplicitContentFilterTypes.ALL_MEMBERS}]},t.generateDMSafetyOptions=function(){return[{name:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_FRIENDS_AND_NON_FRIENDS,desc:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_FRIENDS_AND_NON_FRIENDS_HELP,value:a.ExplicitContentFilterTypes.FRIENDS_AND_NON_FRIENDS,color:a.Colors.STATUS_GREEN},{name:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_NON_FRIENDS,desc:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_NON_FRIENDS_HELP,value:a.ExplicitContentFilterTypes.NON_FRIENDS,color:a.Colors.STATUS_YELLOW},{name:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_DISABLED,desc:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_DISABLED_HELP,value:a.ExplicitContentFilterTypes.DISABLED,color:a.Colors.STATUS_RED}]};var r,a=n(1),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(8)),o=c(n(171)),i=c(n(7695)),l=c(n(80)),u=c(n(248)),s=c(n(15)),d=n(1),f=c(n(7116));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["channel","category"]),f=(0,o.default)(t,!0),c=(0,o.default)(n);return a.createElement(l.default,p({header:s.default.Messages.CONFIRM_CHANNEL_DRAG_TITLE,confirmText:s.default.Messages.SYNC_PERMISSIONS,cancelText:s.default.Messages.KEEP_PERMISSIONS,confirmButtonColor:i.default.Colors.BRAND},r),v(u.default,{size:u.default.Sizes.SIZE_16,className:d.default.message,selectable:!1},void 0,s.default.Messages.SYNC_PERMISSIONS_EXPLANATION.format({channelName:f,categoryName:c})))}y.displayName="ConfirmChannelDrag"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.useStateFromStores)([o.default,a.default],(function(){var t=a.default.getId();return o.default.getPermissionsForUser(t,e)}),[e])};var r=n(3),a=i(n(10)),o=i(n(276));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=E(n(0)),o=_(n(8)),i=n(49),l=_(n(84)),u=E(n(7597)),s=_(n(350)),d=_(n(7596)),f=_(n(126)),c=_(n(7576)),p=n(8158),v=_(n(9240)),y=_(n(9242)),m=_(n(7)),h=_(n(7153));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7v-5z"}),d))}f.displayName="Calendar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(8)),i=l(n(7162));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,d:"M12 10.9C11.39 10.9 10.9 11.39 10.9 12C10.9 12.61 11.39 13.1 12 13.1C12.61 13.1 13.1 12.61 13.1 12C13.1 11.39 12.61 10.9 12 10.9ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM14.19 14.19L6 18L9.81 9.81L18 6L14.19 14.19Z"}))}d.displayName="Discover"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.open=function(e,t){m.default.track(h.AnalyticEvents.OPEN_MODAL,{type:"Guest Mode - Login Modal",location:e}),T=(0,v.openModal)((function(e){return a.createElement(C,I({},e,{openRegister:t}))}))},t.close=b,t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(2)),l=E(n(352)),u=E(n(5207)),s=n(49),d=E(n(381)),f=E(n(33)),c=E(n(107)),p=n(50),v=n(44),y=E(n(43)),m=E(n(15)),h=n(1),_=E(n(7)),g=E(n(6777));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M12 2C6.485 2 2 6.485 2 12H5.33333C5.33333 8.32333 8.32333 5.33333 12 5.33333C15.6767 5.33333 18.6667 8.32333 18.6667 12C18.6667 15.6767 15.6767 18.6667 12 18.6667C10.2033 18.6667 8.55833 17.9333 7.315 16.6867L10.3333 13.6667H2V22L4.935 19.065C6.79833 20.94 9.30167 22 12 22C17.515 22 22 17.515 22 12C22 6.48667 17.515 2 12 2Z"}))}d.displayName="Retry"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=c(n(0)),o=d(n(8)),i=d(n(63)),l=n(106),u=c(n(50)),s=d(n(7177));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(){return(p=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(n,["onClose"]);return a.createElement(u.ModalRoot,p({className:s.default.modal},m,{"aria-labelledby":t.headerId}),v(u.ModalHeader,{separator:!1,id:t.headerId},void 0,d(),v(i.default.Child,{grow:0},void 0,v(u.ModalCloseButton,{onClick:function(){null!=c&&c(),r()}}))),v(u.ModalContent,{className:(0,o.default)(f,s.default.content,{selectable:l}),scrollerRef:t.scrollerRef,onScroll:t.handleScroll},void 0,y),e)}})},r}(a.PureComponent);m.displayName="Markdown",m.defaultProps={selectable:!1};var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;E(n(0));var r,a=n(349),o=_(n(7570)),i=E(n(7563)),l=_(n(10)),u=_(n(8017)),s=_(n(9290)),d=_(n(7880)),f=_(n(7651)),c=_(n(7730)),p=_(n(7881)),v=_(n(7687)),y=_(n(8664)),m=n(1),h=_(n(7));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0){var s=a.messages[u],d=(0,i.updateMessageRecord)(s,e.message);if(d!==s){var f=a.messages.slice();f[u]=d,m[n].messages=f}}}}},MESSAGE_DELETE:function(e){var t=e.id,n=e.channelId,a=m[n];a&&0!==r.default.remove(a.messages,(function(e){return e.id===t})).length&&(a.messages=a.messages.slice(),m[n]=a)},MESSAGE_DELETE_BULK:function(e){var t=e.ids,n=e.channelId,r=m[n];r&&(r.messages=r.messages.filter((function(e){return-1===t.indexOf(e.id)})))},LOAD_PINNED_MESSAGES:function(e){var t=e.channelId;m[t]=h(t,[],!1,!0)},LOAD_PINNED_MESSAGES_SUCCESS:function(e){var t=e.channelId,n=e.messages;m[t]=h(t,n,!0)},LOAD_PINNED_MESSAGES_FAILURE:function(e){var t=e.channelId;delete m[t]},USER_SETTINGS_UPDATE:function(e){return g()},I18N_LOAD_SUCCESS:function(e){return g()},CHANNEL_DELETE:_,THREAD_DELETE:_,RELATIONSHIP_ADD:function(e){return E()},RELATIONSHIP_REMOVE:function(e){return E()}});t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.useStateFromStores)([u.default],(function(){return u.default.can(s.Permissions.MANAGE_MESSAGES,t)}),[t]);if(e.state===s.MessageStates.SEND_FAILED)return null;if(!n&&!t.isPrivate()||t.isArchivedThread())return null;return!1===e.pinned?p(l.MenuItem,{id:"pin",action:function(n){n.shiftKey?o.default.pinMessage(t,e.id):i.default.confirmPin(t,e)},label:d.default.Messages.PIN_MESSAGE}):p(l.MenuItem,{id:"unpin",action:function(n){n.shiftKey?o.default.unpinMessage(t,e.id):i.default.confirmUnpin(t,e)},label:d.default.Messages.UNPIN_MESSAGE})};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(8022)),i=f(n(7884)),l=n(7563),u=f(n(48)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M21.03 7.76998C20.955 7.60998 20.81 7.48998 20.635 7.44498C20.545 7.41998 20.445 7.39498 20.35 7.36998C19.805 7.22998 19.135 7.56498 18.85 8.11498L17.87 9.99998C17.585 10.55 17.225 10.51 17.07 9.90998L14.895 1.38498C14.74 0.779981 14.14 0.459981 13.55 0.664981C12.96 0.869981 12.595 1.52498 12.725 2.13498L13.995 7.95998C14.13 8.56998 14.075 9.11498 13.875 9.18498C13.675 9.25498 13.35 8.83498 13.15 8.24498L11.05 2.07498C10.85 1.48498 10.21 1.17498 9.62004 1.37998C9.03004 1.58498 8.71504 2.22998 8.91004 2.81998L10.97 8.99998C11.165 9.58998 11.165 10.125 10.965 10.195C10.765 10.265 10.385 9.86498 10.125 9.29998L7.77504 4.29998C7.51004 3.73998 6.82004 3.44498 6.23004 3.64998C5.64504 3.85498 5.37504 4.47498 5.64004 5.03998L8.60004 11.045C8.86004 11.61 8.91004 12.125 8.71004 12.195C8.51004 12.265 8.03004 11.93 7.64004 11.445L5.60504 8.82498C5.21504 8.33998 4.54004 8.07498 4.09504 8.22998C3.65504 8.38498 3.54004 8.94498 3.84504 9.48998L6.34504 13.865C6.40004 14.02 7.85504 16.8 7.96004 16.915C9.00004 18.565 10.645 19.51 12.73 18.79L14.91 18.035C16.145 17.605 17.095 16.735 17.63 15.7C17.64 15.69 20.15 10.205 21.03 8.28498C21.105 8.11498 21.105 7.92998 21.03 7.76998Z",fill:d}),s("path",{d:"M21.3251 23.4001L19.1101 19.0301C18.8501 18.5201 18.2501 18.2851 17.7151 18.4851L12.3101 20.5101C12.0201 20.6201 11.7851 20.8451 11.6651 21.1351C11.5451 21.4251 11.5551 21.7501 11.6851 22.0301L12.3151 23.3951H21.3251V23.4001Z",fill:d}))}d.displayName="RaisedHand"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var a,o;if(null!=e.execute)return u.default.trackWithMetadata(_.AnalyticEvents.APPLICATION_COMMAND_USED,{command_id:e.id,application_id:e.applicationId}),e.execute(t,n);if(e.type===m.ApplicationCommandType.BUILT_IN||e.type===m.ApplicationCommandType.BUILT_IN_TEXT||e.type===m.ApplicationCommandType.BUILT_IN_INTEGRATION)return;var i=[];if(null!=e.options)for(var l,s=O(e.options);!(l=s()).done;){var d=l.value;if(d.type!==m.ApplicationCommandOptionType.SUB_COMMAND&&d.type!==m.ApplicationCommandOptionType.SUB_COMMAND_GROUP&&d.name in t){var f=null;if(d.type!==m.ApplicationCommandOptionType.STRING){var c=y.filterEmpty(t[d.name]);(0,r.default)(1===c.length,'Option "'+d.name+'" expects a single option type');var p=c[0];switch(d.type){case m.ApplicationCommandOptionType.CHANNEL:"channelMention"===p.type?f=p.channelId:"text"===p.type&&(f=p.text.trim());break;case m.ApplicationCommandOptionType.ROLE:"roleMention"===p.type?f=p.roleId:"text"===p.type&&(f=p.text.trim());break;case m.ApplicationCommandOptionType.USER:"userMention"===p.type?f=p.userId:"text"===p.type&&(f=p.text.trim());break;case m.ApplicationCommandOptionType.MENTIONABLE:"userMention"===p.type?f=p.userId:"roleMention"===p.type?f=p.roleId:"text"===p.type&&(f=p.text.trim());break;case m.ApplicationCommandOptionType.BOOLEAN:"text"===p.type&&(f=b(p.text.trim()));break;case m.ApplicationCommandOptionType.INTEGER:"text"===p.type&&(f=null!=d.choices?Number(T(d.choices,p.text.trim())):Number(p.text.trim()));break;default:(0,r.default)("Unsupported option type: "+d.type);continue}(0,r.default)(null!==f,'Unexpected value for option "'+d.name+'"'),i.push({type:d.type,name:d.name,value:f})}else{var v,h,g=null!==(v=null===(h=y.getOptionalString(t,d.name))||void 0===h?void 0:h.trim())&&void 0!==v?v:"";f=null!=d.choices?T(d.choices,g):g,i.push({type:d.type,name:d.name,value:f})}}}if(null!=e.subCommandPath)for(var E,S=O(e.subCommandPath.reverse());!(E=S()).done;){var I=E.value,M=I.name,N=I.type;i=[{type:N,name:M,options:i}]}var P={version:e.version,id:null!==(a=e.rootId)&&void 0!==a?a:e.id,guild_id:e.guildId,name:null!==(o=e.rootName)&&void 0!==o?o:e.name,options:i};C(e.applicationId,P,n)},t.retryCommandMessage=void 0;var r=S(n(21)),a=S(n(2)),o=S(n(351)),i=n(273),l=E(n(1112)),u=S(n(121)),s=E(n(7899)),d=n(7852),f=E(n(1084)),c=S(n(20)),p=S(n(12)),v=n(7628),y=E(n(8126)),m=n(7573),h=n(7646),_=n(1);function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e){return e&&e.__esModule?e:{default:e}}function O(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return I(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 I(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1?{width:104*n,height:void 0}:{width:void 0,height:104/n})})}),[]);var y=Math.max(16,(120-(null!==(t=null===(n=v.current)||void 0===n?void 0:n.width)&&void 0!==t?t:0))/2);return a.createElement("img",{ref:v,src:s,className:(0,o.default)(G.default.icon,G.default.image),"aria-hidden":!0,alt:"",style:{width:null!==(r=c.width)&&void 0!==r?r:"initial",height:null!==(i=c.height)&&void 0!==i?i:104,marginLeft:y,marginRight:y,marginTop:c.height?104-c.height-33:-33}})}K.displayName="ImageFilePreview";var $=function(e){function t(){return e.apply(this,arguments)||this}return Y(t,e),t.prototype.render=function(){return this.props.upload.isImage?W(K,{file:this.props.upload.file}):W("div",{className:(0,o.default)(G.default.icon,(e={},e[G.default[this.props.upload.classification]]=!0,e))});var e},t}(a.Component);$.displayName="UploadIcon";var Z=function(e){function t(t){var n,r,o;(o=e.call(this,t)||this)._transitionTimeout=null,o._channelTextAreaRef=a.createRef(),o.cancelAll=function(){f.default.clearAll(),o.props.onClose()},o.cancel=function(){o.showNextFile()},o.confirm=V(regeneratorRuntime.mark((function e(){var t,n,r,a,i,l,u,s,f,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=o.props,n=t.cooldown,r=t.upload,a=t.channel,i=o.state,l=i.textValue,u=i.transitioning,s=i.hasSpoiler,!u&&null!=r){e.next=4;break}return e.abrupt("return",{shouldClear:!1,shouldRefocus:!1});case 4:if(!(n>0)){e.next=6;break}return e.abrupt("return",{shouldClear:!1,shouldRefocus:!0});case 6:if(!E.default.isOpen("popout-channel-text-area-shouting")){e.next=10;break}return d.default.close("popout-channel-text-area-shouting"),o.submitUpload(!0,l,r,a,s),e.abrupt("return",{shouldClear:!0,shouldRefocus:!0});case 10:return e.next=12,(0,w.applyChatRestrictions)(o._channelTextAreaRef.current,j.TextareaTypes.FORM,l,void 0,a);case 12:return f=e.sent,c=f.valid,o.submitUpload(c,l,r,a,s),e.abrupt("return",{shouldClear:!1,shouldRefocus:!1});case 16:case"end":return e.stop()}}),e)}))),o.handleTextChange=function(e,t,n){o.setState({textValue:t,richValue:n})},o.handleSubmit=function(){return o.confirm()};var l=null!=t.upload?t.upload.channelId:null,u=null!=l?g.default.getDraft(l,t.draftType):"";return o.state={transitioning:!1,textValue:u,richValue:i.default.deserialize(u),textFocused:!0,hasSpoiler:!1,filename:null!==(n=null===(r=t.upload)||void 0===r?void 0:r.filename)&&void 0!==n?n:""},o}Y(t,e);var n=t.prototype;return n.componentDidMount=function(){var e;L.ComponentDispatch.subscribe(j.ComponentActions.MODAL_SUBMIT,this.confirm),L.ComponentDispatch.subscribe(j.ComponentActions.MODAL_CLOSE,this.cancel),(null===(e=this.props.upload)||void 0===e?void 0:e.showLargeMessageDialog)&&R.default.track(j.AnalyticEvents.OPEN_MODAL,{type:"Upload Large Message"}),D.default.embedded&&k.default.focus()},n.componentWillUnmount=function(){L.ComponentDispatch.unsubscribe(j.ComponentActions.MODAL_SUBMIT,this.confirm),L.ComponentDispatch.unsubscribe(j.ComponentActions.MODAL_CLOSE,this.cancel),clearTimeout(this._transitionTimeout)},n.shouldComponentUpdate=function(e){return null!=e.upload},n.componentDidUpdate=function(e){var t,n,r,a;(null===(t=e.upload)||void 0===t?void 0:t.filename)!==(null===(n=this.props.upload)||void 0===n?void 0:n.filename)&&this.setState({filename:null!==(r=null===(a=this.props.upload)||void 0===a?void 0:a.filename)&&void 0!==r?r:""})},n.submitUpload=function(e,t,n,r,a){var o=this;if(e&&null!=r){var l=y.default.parse(r,t);u.default.saveDraft(r.id,"",this.props.draftType);var s=this.state.filename;this.setState({textFocused:!0,textValue:"",richValue:i.default.deserialize(""),filename:""}),setTimeout((function(){return c.default.upload(r.id,n.file,o.props.draftType,l,a,s)}),125),this.showNextFile()}},n.showNextFile=function(){var e=this;this.state.transitioning||(this.props.hasAdditionalUploads?(this.setState({transitioning:!0}),setTimeout((function(){return f.default.popFirstFile()}),100),this._transitionTimeout=setTimeout((function(){return e.setState({transitioning:!1})}),200)):(f.default.popFirstFile(),this.props.onClose()))},n.renderFooter=function(){var e=this,t=this.props,n=t.cooldown,r=t.hasAdditionalUploads,i=this.state.hasSpoiler,l=n>0,u=null,s=l?U.default.Messages.CHANNEL_SLOWMODE_COOLDOWN.format({seconds:Math.round((n+1e3)/1e3)}):null;r&&(u=W(b.default,{type:"button",look:b.default.Looks.LINK,color:b.default.Colors.PRIMARY,onClick:this.cancelAll,className:G.default.cancelAllButton},void 0,W("span",{},void 0,U.default.Messages.UPLOAD_AREA_CANCEL_ALL)));var d=W(a.Fragment,{},void 0,W(C.default,{value:i,onChange:function(t,n){return e.setState({hasSpoiler:n})}},void 0,W(A.default,{},void 0,U.default.Messages.SPOILER_MARK_SELECTED)),W("div",{className:G.default.hasSpoilers},void 0,u,W(b.default,{type:"button",look:b.default.Looks.LINK,color:b.default.Colors.PRIMARY,onClick:this.cancel},void 0,W("span",{},void 0,U.default.Messages.CANCEL)),W(P.default,{text:s},void 0,(function(t){return a.createElement("div",t,W(b.default,{disabled:l,type:"submit",onClick:e.confirm},void 0,W("span",{},void 0,U.default.Messages.UPLOAD)))}))));return W("div",{className:(0,o.default)(G.default.footer,G.default.hasSpoilers)},void 0,d)},n.render=function(){var e,t,n,r,i=this,l=this.props,u=l.upload,s=l.channel,d=l.pendingReply,f=this.state,c=f.transitioning,y=f.textValue,h=f.richValue,_=f.textFocused;if(null==u||null==s)return null;var g=M.PlaintextFilePreviewExperiment.getCurrentConfig({}).enabled;return W("div",{className:(0,o.default)(G.default.uploadModal,(e={},e[G.default.transitioning]=c,e))},void 0,W("div",{className:G.default.inner},void 0,W("div",{className:(0,o.default)(G.default.file,(t={},t[G.default.expandable]=u.isImage,t))},void 0,W($,{upload:u}),W("div",{className:G.default.description},void 0,W("div",{className:G.default.filename},void 0,u.showLargeMessageDialog?U.default.Messages.LARGE_MESSAGE_UPLOAD_TITLE:u.filename),u.showLargeMessageDialog?W("div",{className:G.default.subtitle},void 0,U.default.Messages.LARGE_MESSAGE_UPLOAD_SUBTITLE):null,W(A.default,{className:G.default.destination,color:A.default.Colors.HEADER_SECONDARY,size:A.default.Sizes.SIZE_14},void 0,U.default.Messages.UPLOAD_TO.format({destination:(0,p.computeChannelName)(s,T.default,S.default,!0)})))),W("div",{className:G.default.comment},void 0,g&&(0,m.isPlaintextPreviewableFile)(null!==(n=null===(r=this.props.upload)||void 0===r?void 0:r.filename)&&void 0!==n?n:"")?a.createElement(a.Fragment,null,W("div",{className:G.default.label},void 0,W("span",{},void 0,U.default.Messages.UPLOAD_AREA_FILENAME)),W(N.default,{className:(0,o.default)(G.default.channelTextAreaUpload,F.default.marginTop8),value:this.state.filename,onChange:function(e){return i.setState({filename:e})},onKeyDown:function(e){if(e.which===j.KeyboardKeys.ENTER)return i.confirm()}})):null,W("div",{className:G.default.label},void 0,W("span",{},void 0,U.default.Messages.UPLOAD_AREA_LEAVE_A_COMMENT),W("span",{className:G.default.optional},void 0,"(",U.default.Messages.UPLOAD_AREA_OPTIONAL,")")),a.createElement(v.default,{ref:this._channelTextAreaRef,className:(0,o.default)(G.default.channelTextAreaUpload,F.default.marginTop8),textValue:y,richValue:h,focused:_,channel:s,onChange:this.handleTextChange,onSubmit:this.handleSubmit,type:j.TextareaTypes.FORM,pendingReply:d}))),this.renderFooter())},t}(a.Component);Z.displayName="Upload";var q=l.default.connectStores([I.default,_.default,O.default,h.default],(function(){var e=I.default.getFirstUpload(),t=null!=e?e.channelId:null,n=null!=t?O.default.getSlowmodeCooldownGuess(t):0,r=null==t?void 0:h.default.getPendingReply(t);return{upload:e,file:null!=e?e.file:null,hasAdditionalUploads:I.default.hasAdditionalUploads(),channel:null!=t?_.default.getChannel(t):null,cooldown:n,pendingReply:r}}))(Z),X=function(e){function t(){return e.apply(this,arguments)||this}Y(t,e);var n=t.prototype;return n.close=function(){s.default.pop()},n.render=function(){return W(q,{onClose:this.close,draftType:this.props.draftType})},t}(a.Component);t.default=X,X.displayName="UploadModal",X.modalConfig={closable:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,d:"M22 12L12.101 2.10101L10.686 3.51401L12.101 4.92901L7.15096 9.87801V9.88001L5.73596 8.46501L4.32196 9.88001L8.56496 14.122L2.90796 19.778L4.32196 21.192L9.97896 15.536L14.222 19.778L15.636 18.364L14.222 16.95L19.171 12H19.172L20.586 13.414L22 12Z"}))}d.displayName="Pin"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PendingGuildMemberModal=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=m(n(20)),l=n(106),u=n(50),s=m(n(7620)),d=m(n(1058)),f=m(n(9358)),c=m(n(7684)),p=m(n(8782)),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["guildId","transitionState"]),m=(0,l.useUID)(),h=(0,o.useStateFromStores)([d.default],(function(){return d.default.getRequest(t)}),[t]),S=(0,o.useStateFromStores)([i.default],(function(){return i.default.getGuild(t)}),[t]),O=function(){var e,n=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!S||!S.hasFeature(v.GuildFeatures.PREVIEW_ENABLED)){e.next=13;break}return e.prev=1,e.next=4,s.default.removeGuildJoinRequest(t);case 4:e.next=9;break;case 6:throw e.prev=6,e.t0=e.catch(1),e.t0;case 9:r.onClose(),(0,c.default)(t),e.next=14;break;case 13:s.default.resetGuildJoinRequest(t);case 14:case"end":return e.stop()}}),e,null,[[1,6]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){E(o,r,a,i,l,"next",e)}function l(e){E(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return n.apply(this,arguments)}}();return _(u.ModalRoot,{size:u.ModalSize.DYNAMIC,transitionState:n,"aria-labelledby":m},void 0,a.createElement(p.default,g({},r,{reapplyText:y.default.Messages.MEMBER_VERIFICATION_APPLICATION_REAPPLY,onReapply:O,confirmText:y.default.Messages.OKAY,onConfirm:function(){r.onClose(),(0,f.default)()},rejectionReason:null==h?void 0:h.rejectionReason,guild:S})))};t.PendingGuildMemberModal=S,S.displayName="PendingGuildMemberModal";var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=w(n(8)),i=w(n(3)),l=w(n(2)),u=w(n(7770)),s=n(183),d=n(7643),f=w(n(9)),c=w(n(81)),p=w(n(20)),v=w(n(48)),y=w(n(55)),m=w(n(33)),h=w(n(12)),_=w(n(36)),g=w(n(5398)),E=w(n(987)),S=n(106),O=w(n(435)),I=w(n(8141)),T=w(n(7650)),b=n(50),C=n(44),M=w(n(126)),N=w(n(43)),P=w(n(15)),A=w(n(9362)),R=n(1),L=w(n(7)),D=w(n(7202));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e,t){return(j=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0&&(e[t.id]={guild:t,channels:n}),e}),{}),a=m.default.getLastChannelFollowingDestination();return{guildToFollow:n,channelNameToFollow:t.name,guilds:r,lastChannelFollowingDestination:null!=a?a:{}}}),{forwardRef:!0})(B);t.default=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.renderTitle=function(e){var t,n,r=e.channel,p=e.channelName,y=e.parentChannel,E=e.guild,S=e.isMobile,T=void 0!==S&&S,b=e.inSidebar,C=void 0!==b&&b,M=e.handleClick,N=e.handleContextMenu,P=e.handleParentClick,A=e.handleParentContextMenu,R=e.renderFollowButton,L=p,D=(0,u.default)(r,E);switch(r.type){case h.ChannelTypes.DM:var w=r.getRecipientId(),k=r.isSystemDM(),j=null!=s.default.getNickname(w)?null===(t=d.default.getUser(w))||void 0===t?void 0:t.tag:null,U=O(m.default.Title,{onContextMenu:N,onClick:M,className:g.default.cursorPointer},void 0,L);return a.createElement(a.Fragment,null,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":_.default.Messages.DIRECT_MESSAGE}):null,null!=j?O(f.TooltipContainer,{text:j,position:c.Positions.BOTTOM},void 0,U):U,k?null:O(i.default,{size:10,userId:w,className:g.default.status,isMobile:T,position:c.Positions.BOTTOM},w));case h.ChannelTypes.GROUP_DM:return r.isManaged()?L:O(a.Fragment,{},void 0,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":_.default.Messages.GROUP_DM}):null,O(v.default,{channel:r},"channel-"+r.id));case h.ChannelTypes.GUILD_ANNOUNCEMENT:case h.ChannelTypes.GUILD_TEXT:return O(a.Fragment,{},void 0,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":r.type===h.ChannelTypes.GUILD_ANNOUNCEMENT?_.default.Messages.NEWS_CHANNEL:_.default.Messages.TEXT_CHANNEL}):null,O(m.default.Title,{onContextMenu:N,onClick:M},void 0,L),null!=R?R():null);case h.ChannelTypes.GUILD_VOICE:return O(a.Fragment,{},void 0,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":_.default.Messages.VOICE_CHANNEL}):null,O(m.default.Title,{onContextMenu:N,onClick:M},void 0,L));case h.ChannelTypes.ANNOUNCEMENT_THREAD:case h.ChannelTypes.PUBLIC_THREAD:case h.ChannelTypes.PRIVATE_THREAD:var G=null;if(!C&&y){var F=(0,u.default)(y,E);G=O(a.Fragment,{},void 0,null!==F?O(m.default.Icon,{icon:F,disabled:!0,"aria-label":_.default.Messages.TEXT_CHANNEL}):null,O(m.default.Title,{onContextMenu:A,onClick:P,className:(0,o.default)(g.default.parentChannelName,g.default.cursorPointer)},void 0,(0,l.computeChannelName)(y,d.default,s.default)),I)}return O(a.Fragment,{},void 0,G,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":_.default.Messages.THREAD}):null,O(m.default.Title,{onContextMenu:N,onClick:M,className:(0,o.default)((n={},n[g.default.cursorPointer]=C,n))},void 0,L));default:return null}},t.renderTopic=function(e,t){switch(e.type){case h.ChannelTypes.DM:return O(p.default,{channel:e},e.id);case h.ChannelTypes.GUILD_ANNOUNCEMENT:case h.ChannelTypes.GUILD_TEXT:case h.ChannelTypes.GUILD_VOICE:case h.ChannelTypes.GROUP_DM:return null!=t?O(y.default,{channel:e,guild:t},e.id):null;default:return null}};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=E(n(9377)),l=n(183),u=E(n(7913)),s=E(n(55)),d=E(n(12)),f=n(248),c=n(235),p=E(n(9378)),v=E(n(9379)),y=E(n(9381)),m=E(n(7657)),h=n(1),_=E(n(7)),g=E(n(6778));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?$.default.Messages.PREMIUM_TRIAL_CTA_DESCRIPTION_EXPIRING_DAYS.format({days:u.days}):u.hours>0?$.default.Messages.PREMIUM_TRIAL_CTA_DESCRIPTION_EXPIRING_HOURS.format({hours:u.hours}):$.default.Messages.PREMIUM_TRIAL_CTA_DESCRIPTION_EXPIRING_MINUTES.format({minutes:Math.max(u.minutes,1)})),ee(Y.default,{subscriptionTier:K.PremiumSubscriptionSKUs.TIER_2,trialId:t.trial_id,premiumModalAnalyticsLocation:te,className:Z.default.trialButton,isTrialCTA:!0}))}ie.displayName="SecondaryTier2Subscription",le.displayName="AccountCredit",ue.displayName="PremiumTrialsBanner";var se=ee(p.default,{}),de=ee(P.default,{}),fe=ee(S.default,{}),ce=ee(le,{}),pe=ee(x.default,{});function ve(){var e=(0,l.useStateFromStores)([C.default],(function(){return C.default.getSubscription()})),t=(0,l.useStateFromStores)([b.default],(function(){return null!=e&&null!=e.paymentSourceId?b.default.getPaymentSource(e.paymentSourceId):null}),[e]),n=(0,l.useStateFromStores)([C.default],(function(){return C.default.hasFetchedSubscriptions()})),r=(0,l.useStateFromStores)([T.default],(function(){return T.default.isBusy})),i=(0,B.usePremiumTrialOffer)(),d=m.default.useExperiment({})[0],c=d.showSingleValueProp,p=d.disablePurchasingPremiumTier1;m.default.trackExposure({});var h=(0,_.useStickersUserExperiment)()[0].stickersEnabledForUser,g=null!=e&&U.default.getPremiumType(e.planId)===K.PremiumTypes.TIER_1,E=p&&!g;return a.useEffect((function(){u.default.wait((function(){s.fetchSubscriptions(),(0,f.fetchUserPremiumGuildSubscriptionSlots)(),s.fetchPaymentSources()}))}),[]),O.default.enabled?se:n?ee("div",{className:Z.default.container},void 0,ee("div",{className:Z.default.content},void 0,null!=e?ee(y.default,{className:Z.default.subscriptionDetails,subscription:e,paymentSource:t,busy:r,disablePurchasingPremiumTier1:E}):null,fe,null==e&&null!=i?ee(ue,{userTrialOffer:i}):null,ce,c?ee(V.default,{stickersEnabledForUser:h}):a.createElement(a.Fragment,null,ee(ae,{isTrial:null!=i}),pe),ee(H.default,{className:Z.default.promotionBanner}),ee(ie,{isTrial:null!=i}),E?null:ee(re,{stickersEnabledForUser:h,isTrial:null!=i}),null!=e?ee(v.default,{subscription:e}):null)):ee("div",{className:(0,o.default)(Z.default.container,Z.default.loading)},void 0,de)}ve.displayName="PremiumMarketing";var ye=ve;t.default=ye},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=_e(n(0)),o=me(n(8)),i=n(6),l=me(n(66)),u=n(364),s=me(n(3)),d=n(67),f=me(n(2)),c=n(9414),p=n(5419),v=n(7649),y=me(n(7566)),m=me(n(7737)),h=me(n(9415)),_=me(n(7657)),g=me(n(7607)),E=me(n(7579)),S=me(n(7935)),O=me(n(1e3)),I=me(n(7714)),T=n(49),b=me(n(56)),C=me(n(20)),M=me(n(48)),N=me(n(35)),P=me(n(179)),A=me(n(8721)),R=me(n(8054)),L=me(n(5408)),D=me(n(335)),w=me(n(7664)),k=me(n(441)),j=me(n(36)),U=me(n(1051)),G=me(n(63)),F=me(n(9416)),B=me(n(227)),H=me(n(248)),x=me(n(1077)),V=me(n(5285)),W=me(n(7901)),Y=n(44),z=n(424),K=me(n(15)),$=n(111),Z=n(250),q=n(355),X=n(991),Q=n(8851),J=me(n(9417)),ee=me(n(9419)),te=me(n(9420)),ne=me(n(9423)),re=me(n(9424)),ae=me(n(9430)),oe=_e(n(8725)),ie=me(n(9431)),le=me(n(9437)),ue=me(n(9443)),se=me(n(9444)),de=_e(n(9445)),fe=me(n(9446)),ce=n(7760),pe=n(1),ve=me(n(7)),ye=me(n(7254));function me(e){return e&&e.__esModule?e:{default:e}}function he(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return he=function(){return e},e}function _e(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=he();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function ge(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;uwindow.innerHeight;t.state.showHeaderPurchaseUnit!==r&&t.setState({showHeaderPurchaseUnit:r})}}}),50),t.renderListing=function(){var e=t.props,n=e.application,r=e.storeListing,a=e.sku,o=e.pageSize;return null==n||null==a||null==r||r.isSlimDirectoryVersion()?ge(G.default,{align:G.default.Align.CENTER,justify:G.default.Justify.CENTER},void 0,Te):o===ce.PageSizes.SMALL?t.renderSmall(n,r,a):t.renderLarge(n,r,a)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Oe(t,n);var s,h,E,S=r.prototype;return S.componentDidMount=function(){var e=this.props,t=e.sku,n=e.storeListing,r=e.isFetchingEntitlements,a=e.shouldFetchStatistics,o=e.didFetchEntitlements,i=e.location,l=e.fetchStoreListing;if(null!=i.state){var u=i.state,s=u.analyticsSource,d=u.analyticsProperties;this._analyticsSource=s,this._extraAnalyticsProperties=d}else this._analyticsSource=pe.DIRECT_ANALYTICS_LOCATION;(null==n||n.isSlimDirectoryVersion())&&l(),null!=t&&(r||o||(0,p.fetchUserEntitlementsForApplication)(t.applicationId),a&&f.default.wait((function(){return(0,c.fetchStatisticsForApplication)(t.applicationId)}))),this.handleScroll(),this.trackViewed(),this.replaceUrlWithSlug()},S.componentDidUpdate=function(e){var t=this.props,n=t.locale,r=t.sku,a=t.shouldFetchStatistics,o=t.skuId,i=t.storeListingId,l=t.slug,u=t.storeListing,s=t.fetchStoreListing;if(u!==e.storeListing&&null!=u&&(0,Q.deepLinkRouteIfLandedAndNotAuthed)(pe.RPCDeepLinks.STORE_LISTING,{skuId:o,slug:l}),n===e.locale&&o===e.skuId||s(),a&&!e.shouldFetchStatistics){if(null==r)throw new Error("Unexpected missing sku");f.default.wait((function(){return(0,c.fetchStatisticsForApplication)(r.applicationId)}))}o===e.skuId&&i===e.storeListingId||(this._trackedViewed=!1),this.trackViewed(),this.replaceUrlWithSlug()},S.componentWillUnmount=function(){this.showCopyLinkTextTimeout.stop();var e=this.props.analyticsContext,t=e.loadId,n=e.loadDate;null!=n&&K.default.track(pe.AnalyticEvents.STORE_LISTING_EXITED,{load_id:t,duration_ms:Date.now()-n})},S.replaceUrlWithSlug=function(){var e=this.props,t=e.sku,n=e.application,r=e.channel,a=e.skuId,o=e.applicationId,i=e.slug;null==r&&(null!=a&&null!=t&&i!==t.slug&&(0,T.replaceWith)({pathname:pe.Routes.APPLICATION_STORE_LISTING_SKU(t.id,t.slug),search:location.search}),null!=o&&null!=n&&null!=n.slug&&i!==n.slug&&(0,T.replaceWith)({pathname:pe.Routes.APPLICATION_STORE_LISTING_APPLICATION(n.id,n.slug),search:location.search}))},S.trackViewed=function(){var e=this.props,t=e.sku,n=e.storeListing,r=e.hasFetchedNews,a=e.analyticsContext;if(!this._trackedViewed&&null!=t&&null!=n&&null!=n.description&&(this.isChannelType||r)){var o=n.carouselItems.reduce((function(e,t){return null!=t.assetId?e.images++:e.videos++,e}),{images:0,videos:0});K.default.track(pe.AnalyticEvents.STORE_LISTING_VIEWED,Ee({},this._extraAnalyticsProperties,{load_id:a.loadId,has_description:null!=n.description&&n.description.length>0,has_staff_review:null!=n.staffNotes,carousel_image_count:o.images,carousel_video_count:o.videos,location:a.location.page,source:this._analyticsSource},(0,O.default)(t,!0))),this._trackedViewed=!0}},S.renderHeader=function(e,t){var n=this.props,r=n.channel,o=n.isAuthenticated;return ge(_.default,{isAuthenticated:o,toolbar:this.renderHeaderToolbar(e,t)},void 0,null!=r?ge(a.Fragment,{},void 0,ge(_.default.Icon,{icon:W.default,"aria-label":ve.default.Messages.STORE_CHANNEL}),ge(_.default.Title,{},void 0,r.name)):null!=t&&t.premium?ge(a.Fragment,{},void 0,ge(_.default.Icon,{icon:V.default,"aria-label":ve.default.Messages.PREMIUM}),ge(ue.default,{sku:t})):null!=t?ge(a.Fragment,{},void 0,ge(_.default.Icon,{icon:W.default,"aria-label":ve.default.Messages.STORE_CHANNEL}),ge(_.default.Title,{},void 0,t.name)):null)},S.parseMediaItems=function(e,t,n){var r=t.assetId,a=t.youtubeVideoId;if(null!=r){var o=n.find((function(e){return e.id===r}));if(null!=o){var i=o.width,l=o.height;if(null==i||null==l)throw new Error("ApplicationStoreListing.parseMediaItems: Video and Image assets must have a width and height defined");return o.mimeType.startsWith("video/")?{type:pe.CarouselMediaTypes.VIDEO,thumbnailSrc:(0,q.getAssetURL)(e.id,o,1024,"webp"),src:(0,q.getAssetURL)(e.id,o),height:l,width:i}:{type:pe.CarouselMediaTypes.IMG,src:(0,q.getAssetURL)(e.id,o,1024),height:l,width:i}}}if(null!=a)return{type:pe.CarouselMediaTypes.YOUTUBE_VIDEO,youtubeVideoId:a};throw new Error("Store carousel item must have one of assetId or youtubeVideoId")},S.renderHeaderAssets=function(e,t,n){var r=this.props.theme,a=t.headerBackground,o=r===pe.ThemeTypes.LIGHT?t.headerLogoLightTheme:t.headerLogoDarkTheme;return null==a||null==o?ge("div",{className:ye.default.noHeaderSpacer}):ge("div",{className:ye.default.headerAssets},void 0,ge("div",{className:ye.default.headerBackground,style:{backgroundImage:"url("+(0,q.getAssetURL)(e.id,a,1024,"png")+")"}}),ge("img",{className:ye.default.headerLogo,src:(0,q.getAssetURL)(e.id,o,1024,"png"),alt:n.name}))},S.renderPurchaseSection=function(e,t,n){var r=this.props,o=r.channel,i=r.isFocused,l=r.fetchStoreListing;return ge(y.default,{section:pe.AnalyticsSections.STORE_LISTING_BUY_GAME},void 0,a.createElement(ie.default,{storeListing:e,fetchStoreListing:l,game:t,sku:n,guildId:null!=o?o.guild_id:null,channelId:null!=o?o.id:null,isFocused:i,className:ye.default.purchaseUnit,ref:this._purchaseRef}))},S.renderWhyYouMightLikeThis=function(e,t){return ge(le.default,{sku:e,storeListing:t,className:ye.default.whyYouMightLikeIt})},S.renderVerifiedGuildInvite=function(e,t){if(null==e.guild)return null;var n=this.props,r=n.channel,a=n.pageSize;return ge(fe.default,{skuId:t.id,guild:e.guild,className:ye.default.guildInvite,inChannel:null!=r,pageSize:a})},S.renderFeatures=function(e){return ge(te.default,{sku:e})},S.renderSystemRequirements=function(e){return null==e.systemRequirements||0===Object.keys(e.systemRequirements).length?null:ge(se.default,{className:ye.default.systemRequirements,systemRequirements:e.systemRequirements,pageSize:this.props.pageSize})},S.renderDescription=function(e,t,n){var r=t.description;if(null==r)throw new Error("Rendering ApplicationStoreListing without description");return ge(a.Fragment,{},void 0,ge(U.default,{tag:"h1"},void 0,ve.default.Messages.APPLICATION_STORE_ABOUT_HEADER.format({name:n.name})),be,ge(ee.default,{applicationId:e.id,blurb:t.summary,description:r,className:ye.default.description,assets:t.assets}))},S.renderApplicationContentRating=function(e){return ge(J.default,{sku:e,className:ye.default.contentRating})},S.renderApplicationLegalInfo=function(e){return ge(ne.default,{sku:e,className:ye.default.legalInfo})},S.renderJsonLD=function(){var e=this.props,t=e.sku,n=e.storeListing,r=e.application;if(null==t||null==n||null==r)return null;var a=[],o=r.getSplashURL(1024);null!=o&&a.push(o),null!=n.headerLogoLightTheme&&a.unshift((0,q.getAssetURL)(r.id,n.headerLogoLightTheme,1024,"jpg"));var i=F.default.Product({name:t.name,description:t.summary||n.tagline,image:F.default.Product.Image(a),sku:t.id}),l=t.getPrice();if(null!=l){var u=l.amount,s=l.currency;i.offers=F.default.Offer({priceCurrency:s.toUpperCase(),price:(0,Z.formatPrice)(u,s,{style:"decimal"})})}var d=F.default.ItemPage({mainEntity:i});return ge(F.default,{data:d})},S.renderSmall=function(e,t,n){return ge("div",{className:(0,o.default)(ye.default.listing,ye.default.listingSmall)},void 0,this.renderHeaderAssets(e,t,n),this.renderCarousel(e,t),this.renderPurchaseSection(t,e,n),this.renderWhyYouMightLikeThis(n,t),this.renderDescription(e,t,n),this.renderVerifiedGuildInvite(t,n),this.renderFeatures(n),this.renderSystemRequirements(n),this.renderApplicationContentRating(n),this.renderApplicationLegalInfo(n))},S.renderLarge=function(e,t,n){return ge("div",{className:ye.default.listing},void 0,this.renderHeaderAssets(e,t,n),this.renderCarousel(e,t),ge("div",{className:ye.default.listingLarge},void 0,ge("div",{className:ye.default.body},void 0,ge("div",{className:ye.default.leftColumn},void 0,this.renderWhyYouMightLikeThis(n,t),this.renderDescription(e,t,n),this.renderSystemRequirements(n),this.renderApplicationContentRating(n),this.renderApplicationLegalInfo(n)),ge("div",{className:ye.default.rightColumn},void 0,this.renderPurchaseSection(t,e,n),this.renderVerifiedGuildInvite(t,n),this.renderFeatures(n)))))},S.render=function(){var e=this.props,t=e.application,n=e.sku,r=e.storeListing,o=e.matureAgree,i=e.isAuthenticated;if(null==t||null==n||null==r||r.isSlimDirectoryVersion())return ge(a.Fragment,{},void 0,this.renderHeader(t,n),ge(G.default,{align:G.default.Align.CENTER,justify:G.default.Justify.CENTER},void 0,ge(B.default,{className:ye.default.spinner})));if(!o&&n.showAgeGate){var l=i?null:ge("div",{className:ye.default.gatedListing},void 0,this.renderListing());return ge(a.Fragment,{},void 0,ge(u.Helmet,{title:t.name}),this.renderJsonLD(),this.renderHeader(t,n),ge(ae.default,{game:t}),l)}return i?ge("div",{className:ye.default.listingWrapper},void 0,ge(u.Helmet,{title:t.name}),this.renderJsonLD(),ge(y.default,{section:pe.AnalyticsSections.NAVIGATION},void 0,this.renderHeader(t,n)),ge(z.AdvancedScrollerAuto,{onScroll:this.handleScroll,className:ye.default.scroller},void 0,ge(y.default,{section:pe.AnalyticsSections.BODY},void 0,this.renderListing()))):ge("div",{},void 0,ge(u.Helmet,{title:t.name}),this.renderJsonLD(),this.renderHeader(t,n),this.renderListing())},s=r,(h=[{key:"isChannelType",get:function(){return null!=this.props.channel}}])&&Se(s.prototype,h),E&&Se(s,E),r}(a.PureComponent);Ce.displayName="ApplicationStoreListing";var Me=(0,E.default)((0,S.default)(s.default.connectStores([R.default,N.default,k.default,P.default,w.default,D.default,b.default,A.default,C.default,L.default],(function(e){var t,n,r,a,o=e.inputSkuId,i=e.applicationId,l=e.storeListingId,u=e.isAuthenticated,s=e.channel;if(null==i){if(null==o)throw new Error("Needs applicationId or skuId");n=o,null!=(i=null!=(r=D.default.get(o))?r.applicationId:null)&&(a=b.default.getGame(i))}else if(null==o){if(null==i)throw new Error("Needs applicationId or skuId");null!=(a=b.default.getGame(i))&&(n=a.destinationSkuId),r=null!=n?D.default.get(n):null}null!=(null===(t=r)||void 0===t?void 0:t.flags)&&(0,$.hasFlag)(r.flags,pe.SKUFlags.STICKER_PACK)&&(r=null);var d=null!=i&&k.default.inTestModeForApplication(i);return{skuId:n,application:null!=i?b.default.getGame(i):null,isFetchingEntitlements:null!=i&&L.default.applicationIdsFetching.has(i),didFetchEntitlements:null!=i&&L.default.applicationIdsFetched.has(i),shouldFetchStatistics:u&&null!=i&&A.default.shouldFetchStatisticsForApplication(i),sku:r,isFocused:P.default.isFocused(),storeListing:w.default.getStoreListing({storeListingId:l,skuId:n,channelId:null!=s?s.id:null,isTestMode:d}),isInTestMode:null!=i&&d,matureAgree:R.default.didMatureAgree,theme:N.default.theme,locale:N.default.locale,guild:null!=s?C.default.getGuild(s.getGuildId()):null}}))(Ce)));t.default=Me},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deepLinkRouteIfLandedAndNotAuthed=t.deepLinkRouteIfLanded=void 0;var r=u(n(699)),a=n(49),o=u(n(10)),i=u(n(13)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96z"}),d))}f.displayName="Cloud"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onDropdownClick","children","contentClassName","dropdownSize"]);return o.createElement(l.default,c,v(s.default,{align:s.default.Align.CENTER},void 0,v(s.default.Child,{className:r},void 0,n),null!=t?v(u.default,{className:m[i],onClick:function(e){e.stopPropagation(),null!=t&&t(e)}},void 0,v("div",{className:f.default.arrowSeparator}),v(d.default,{className:f.default.dropdownArrow})):null))};h.displayName="DropdownButton",h.DropdownSizes=y,h.Sizes=l.default.Sizes,h.Colors=l.default.Colors,h.Looks=l.default.Looks;var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GroupDM=t.DirectMessage=t.LinkButton=void 0;var r,a=U(n(0)),o=k(n(21)),i=n(3),l=k(n(354)),u=n(349),s=k(n(663)),d=k(n(8157)),f=n(5406),c=k(n(183)),p=k(n(8672)),v=k(n(7779)),y=k(n(142)),m=k(n(144)),h=k(n(231)),_=k(n(8024)),g=k(n(267)),E=k(n(12)),S=k(n(7609)),O=k(n(84)),I=k(n(7659)),T=k(n(350)),b=k(n(969)),C=n(44),M=U(n(643)),N=k(n(8698)),P=k(n(43)),A=k(n(37)),R=k(n(7765)),L=n(1),D=k(n(7)),w=k(n(7256));function k(e){return e&&e.__esModule?e:{default:e}}function j(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return j=function(){return e},e}function U(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=j();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function G(){return(G=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}function B(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,H(e,t)}function H(e,t){return(H=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function x(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0})),f=(0,c.default)(t);return a.createElement(K,G({channel:t,channelName:f,selected:n},l,{user:o,isTyping:u,muted:s,hasUnreadMessages:d},r))};t.DirectMessage=$,$.displayName="DirectMessage";var Z=function(e){var t=e.channel,n=e.selected,r=F(e,["channel","selected"]),o=(0,i.useStateFromStores)([g.default],(function(){return g.default.isChannelMuted(t.getGuildId(),t.id)})),l=(0,i.useStateFromStores)([h.default],(function(){return h.default.getMentionCount(t.id)>0})),u=(0,c.default)(t);return a.createElement(K,G({channel:t,channelName:u,selected:n,muted:o,hasUnreadMessages:l},r))};t.GroupDM=Z,Z.displayName="GroupDM";var q=K;t.default=q},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(11)),a=u(n(2)),o=u(n(706)),i=n(1),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e,t){return a.default.dispatch({type:i.ActionTypes.MFA_SMS_TOGGLE}),r.default.post({url:e,body:{password:t},oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:i.ActionTypes.MFA_SMS_TOGGLE_COMPLETE}),e}),(function(e){throw a.default.dispatch({type:i.ActionTypes.MFA_SMS_TOGGLE_COMPLETE}),e}))}var f={enableMFAStart:function(e){return(t=regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,r.default.post({url:i.Endpoints.MFA_TOTP_ENABLE,body:{password:e},oldFormErrors:!0});case 2:return n=t.sent,t.abrupt("return",n.body);case 4:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))})();var t},enable:function(e){var t=e.password,n=e.code,o=e.secret;return r.default.post({url:i.Endpoints.MFA_TOTP_ENABLE,body:{code:n,secret:o,password:t},oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:i.ActionTypes.MFA_ENABLE_SUCCESS,token:e.body.token,codes:e.body.backup_codes})}))},disable:function(){(0,o.default)({title:l.default.Messages.TWO_FA_DISABLE,actionText:l.default.Messages.TWO_FA_REMOVE},(function(e){return r.default.post({url:i.Endpoints.MFA_TOTP_DISABLE,body:e,oldFormErrors:!0})}),{checkEnabled:!0}).then((function(e){var t=e.body.token;return a.default.dispatch({type:i.ActionTypes.MFA_DISABLE_SUCCESS,token:t})}))},enableSMS:function(e){return d(i.Endpoints.MFA_SMS_ENABLE,e)},disableSMS:function(e){return d(i.Endpoints.MFA_SMS_DISABLE,e)},viewBackupCodes:function(e,t){return void 0===t&&(t=!1),r.default.post({url:i.Endpoints.MFA_CODES,body:{password:e,regenerate:t},oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:i.ActionTypes.MFA_VIEW_BACKUP_CODES,codes:e.body.backup_codes})}))},clearBackupCodes:function(){a.default.dirtyDispatch({type:i.ActionTypes.MFA_CLEAR_BACKUP_CODES})}};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=p(n(8)),i=n(3),l=p(n(9451)),u=p(n(84)),s=n(248),d=p(n(9453)),f=n(8726),c=p(n(7259));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0}var u=null;return null!=i&&null!=i.id?u=S.default.getGame(i.id):null!=r&&(u=S.default.getGameBySettingGame(r)),{canGoLive:(0,c.default)(T.default)&&B.default.isWindows(),activity:null!=n?C.default.findActivity(n,(function(e){return e.type===H.ActivityTypes.PLAYING})):null,runningGame:r,application:u,isStreaming:null!=o&&o.ownerId===n&&o.state!==H.ApplicationStreamStates.ENDED,voiceChannel:a,canStream:l,stream:o,streamMetadata:i}}))(q));t.default=X},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=a.default.Messages.ACTIVITY_PANEL_GO_LIVE;null!=e&&null!=e.sourceName&&e.sourceName.length>0&&(t=e.sourceName);return{sanitizedTitle:t.replace(o,""),title:t}};var r,a=(r=n(7))&&r.__esModule?r:{default:r};var o=/[!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~]/g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v,t.SCREEN_ICON_COLORS=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=n(228),l=s(n(7626)),u=s(n(7268));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u>>0}(e)%c.length])}function v(e){var t=e.title,n=e.className,r=a.useState(p(t)),i=r[0],s=r[1];return a.useEffect((function(){s(p(t))}),[t]),f("div",{className:(0,o.default)(u.default.icon,n),style:{backgroundColor:i}},void 0,t[0]||"?",f(l.default,{className:u.default.badge}))}t.SCREEN_ICON_COLORS=c,v.displayName="ScreenshareIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=g(n(0)),o=n(9461),i=n(31),l=g(n(705)),u=h(n(41)),s=h(n(249)),d=h(n(43)),f=h(n(15)),c=h(n(131)),p=h(n(8251)),v=n(1),y=h(n(7)),m=h(n(7270));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(function(e){return Object.keys(e).sort((function(e,t){var n=h[e],r=h[t];return n!==r?void 0===n?1:void 0===r?-1:n-r:s.graphs[e]!==s.graphs[t]?s.graphs[e]?1:-1:e>t?1:-1}))}(e));!(i=p()).done;){var _=i.value,g=e[_];s.hidden[_]||void 0===g||c.push(y(s.Item,{section:n,label:_,value:g},_))}return y(u.default,{className:f.default.marginBottom40,title:e.type},e.type+" + "+e.ssrc,"video"===e.type&&null!=t&&null!=n&&null!=r&&function(e,t,n,r){var i=r.get(t,n,e.ssrc);return null!=i?y("div",{className:(0,a.default)(d.default.videoWrapper,f.default.marginBottom40)},void 0,y(l.default,{streamId:i,videoComponent:o.default.getMediaEngine().Video,paused:!1})):null}(e,t,n,r),m(c))}))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(8)),o=c(n(41)),i=c(n(63)),l=c(n(8755)),u=c(n(646)),s=n(9462),d=c(n(6780)),f=c(n(423));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u0;)t.push(y(i.default,{basis:"50%",grow:0},n++,e.splice(0,2)));return t}var h={ssrc:1,codec:2}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getOverlayLayoutContent=function(){return[{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_SERVERS,binds:b(I.KeybindActions.SERVER_PREV,I.KeybindActions.SERVER_NEXT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_CHANNELS,binds:b(I.KeybindActions.CHANNEL_PREV,I.KeybindActions.CHANNEL_NEXT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_BACK_FORWARD,binds:b(I.KeybindActions.NAVIGATE_BACK,I.KeybindActions.NAVIGATE_FORWARD)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_CHANNELS,binds:b(I.KeybindActions.UNREAD_PREV,I.KeybindActions.UNREAD_NEXT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_MENTION_CHANNELS,binds:b(I.KeybindActions.MENTION_CHANNEL_PREV,I.KeybindActions.MENTION_CHANNEL_NEXT),groupEnd:!0},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_PREVIOUS_GUILD,binds:b(I.KeybindActions.TOGGLE_PREVIOUS_GUILD)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_SERVER_READ,binds:b(I.KeybindActions.MARK_SERVER_READ)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_CHANNEL_READ,binds:b(I.KeybindActions.MARK_CHANNEL_READ)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_EMOJIS,binds:b(I.KeybindActions.SEARCH_EMOJIS),groupEnd:!0},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_MUTE,binds:b(I.KeybindActions.TOGGLE_MUTE)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_DEAFEN,binds:b(I.KeybindActions.TOGGLE_DEAFEN)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_ACCEPT,binds:b(I.KeybindActions.CALL_ACCEPT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_DECLINE,binds:b(I.KeybindActions.MARK_CHANNEL_READ)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_START,binds:b(I.KeybindActions.CALL_START),groupEnd:!0},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_SCROLL_CHAT,binds:b(I.KeybindActions.SCROLL_UP,I.KeybindActions.SCROLL_DOWN)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_JUMP_TO_FIRST_UNREAD,binds:b(I.KeybindActions.JUMP_TO_FIRST_UNREAD)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_FOCUS_TEXT_AREA,binds:b(I.KeybindActions.TEXTAREA_FOCUS)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_QUICKSWITCHER,binds:b(I.KeybindActions.QUICKSWITCHER_SHOW)}]},t.default=t.OVERLAY_LOCKED_LAYOUT=t.OVERLAY_LAYOUT=void 0;var r,a,o,i=n(8108),l=n(8109),u=n(1105),s=n(8110),d=n(8112),f=n(8113),c=n(9464),p=n(8114),v=n(8115),y=n(8116),m=n(8117),h=n(8118),_=n(8119),g=n(8120),E=n(8121),S=n(1099),O=n(8122),I=n(1),T=(r=n(7))&&r.__esModule?r:{default:r};function b(){for(var e=arguments.length,t=new Array(e),n=0;n1){for(var l=new Array(i),u=0;u0?0:d[t]?44:0},renderRow:function(e){var t=e.section,n=e.row;if(t>0)return null;var r=d[n];return null==r?null:P(D,{row:n,result:r,sending:null!=r.data.record.id&&N.includes(r.data.record.id),selected:n===E,onMouseEnter:j,onInvite:k},r.data.record.id)}}),r&&r())):null}D.displayName="Result",w.displayName="ActivityInviteModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=h(n(3)),a=h(n(2)),o=h(n(1046)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(668)),l=n(183),u=h(n(9)),s=h(n(20)),d=h(n(680)),f=h(n(144)),c=h(n(55)),p=h(n(12)),v=h(n(362)),y=n(1);function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(){return(g=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["style","src","backgroundSrc","pulseSpeakingIndicator","speaking"]),_=a.useState(d.Colors.PRIMARY_DARK_800),g=_[0],E=_[1],S=null!=r?r:n;if(a.useEffect((function(){null!=S&&m(S).then((function(e){var t=e[0],n=e[1],r=e[2];return E("rgb("+t+", "+n+", "+r+")")})).catch()}),[S]),null==n)return null;var O=a.createElement(s.default,y({className:f.default.avatarWrapper,src:n},h));return v(u.default,{style:y({},t,{backgroundColor:g}),className:f.default.background,justify:u.default.Justify.CENTER,align:u.default.Align.CENTER},void 0,l?v(i.default,{shouldAnimate:p},void 0,O):O)}t.memoizedAvatarColor=m,h.displayName="VideoBackground",h.AvatarSizes=s.default.Sizes;var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=a({},e);(function(e){var t=e;return"object"==typeof t.args&&"string"==typeof t.cmd})(t)&&(t=function(e){switch(e.cmd){case r.RPCCommands.AUTHENTICATE:return a({},e,{args:a({},e.args,{access_token:""})});default:return a({},e)}}(t));(function(e){var t=e;return"object"==typeof t.data&&"string"==typeof t.cmd})(t)&&(t=function(e){switch(e.cmd){case r.RPCCommands.AUTHENTICATE:return a({},e,{data:a({},e.data,{access_token:""})});default:return a({},e)}}(t));return t};var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;to.RPC_VERSION||t<1)throw new a.default(o.RPCCloseCodes.INVALID_VERSION,"Invalid Version: "+t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(8)),o=s(n(7902)),i=s(n(7613)),l=s(n(7)),u=s(n(7314));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["popoutOpen","onClosePopout","onOpenPopout"]),p=n?l.default.Messages.POPOUT_RETURN:l.default.Messages.POPOUT_PLAYER;return r.createElement(i.default,f({label:p,onClick:n?s:d,iconComponent:o.default,iconClassName:(0,a.default)((t={},t[u.default.popIn]=n,t))},c))}c.displayName="PopoutButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(8554)),l=E(n(8209)),u=E(n(9)),s=E(n(12)),d=E(n(985)),f=E(n(7686)),c=E(n(8912)),p=E(n(336)),v=E(n(130)),y=E(n(7747)),m=E(n(7613)),h=n(1),_=E(n(7)),g=E(n(6998));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["hideBadges","stream"]),c=(0,o.useStateFromStores)([s.default],(function(){return v.default.isPremium(s.default.getCurrentUser())})),p=(0,o.useStateFromStores)([u.default],(function(){return u.default.getChannel(null==r?void 0:r.channelId)})),g=a.useMemo((function(){return null!=r?[r]:[]}),[r]),E=a.useCallback((function(){null!=p&&(0,l.default)(p.getGuildId(),p.id,h.AnalyticsSections.STREAM_SETTINGS)}),[p]);if(null==r||null==p)return null;var S=T;return n||c||(S=C),I(d.default,{position:d.default.Positions.TOP,renderPopout:function(e){var t=e.closePopout;return I(y.default,{},void 0,I(i.default,{channel:p,currentUser:s.default.getCurrentUser(),activeStreams:g,onClose:t,showReportOption:!0,handleGoLive:E}))},animation:d.default.Animation.FADE},void 0,(function(e){return a.createElement(m.default,O({},e,{label:_.default.Messages.STREAMER_SETTINGS_TITLE,iconComponent:S},f))}))}C.displayName="UpgradeSettingsIcon",M.displayName="StreamSettingsButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(7845)),i=g(n(7948)),l=g(n(36)),u=g(n(63)),s=n(129),d=n(50),f=n(44),c=g(n(994)),p=g(n(43)),v=g(n(8750)),y=g(n(8751)),m=g(n(7)),h=g(n(6984)),_=g(n(6985));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(a.ApplicationStreamPresetValues[e]);!(r=l()).done;){var u=r.value;if((0,o.default)(e,u.resolution,u.fps,t,n))return[u.resolution,u.fps]}return null};var r,a=n(1057),o=(r=n(7827))&&r.__esModule?r:{default:r};function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M22 7.002V5C22 3.898 21.104 3 20 3H4C2.897 3 2 3.898 2 5V7.002H22ZM8 4C8.553 4 9 4.448 9 5C9 5.553 8.553 6 8 6C7.447 6 7 5.553 7 5C7 4.448 7.447 4 8 4ZM5 4C5.553 4 6 4.448 6 5C6 5.553 5.553 6 5 6C4.447 6 4 5.553 4 5C4 4.448 4.447 4 5 4Z"}),s("path",{fill:d,d:"M2 8.00201V19C2 20.103 2.897 21 4 21H20C21.104 21 22 20.103 22 19V8.00201H2Z"}))}d.displayName="Window"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){if(!l.default.supports(a.Features.SOUNDSHARE))return o.GO_LIVE_SCREENSHARE_NO_SOUND;if(u.default.isWindows()&&!r.default.satisfies(null===i.default||void 0===i.default?void 0:i.default.os.release,s.WINDOWS_SOUNDSHARE_VERSION))return d.default.Messages.GO_LIVE_SCREENSHARE_UPDATE_WINDOWS_FOR_SOUNDSHARE;if(u.default.isOSX()&&!r.default.satisfies(null===i.default||void 0===i.default?void 0:i.default.os.release,s.DARWIN_SOUNDSHARE_VERSION))return d.default.Messages.GO_LIVE_SCREENSHARE_UPDATE_MACOS_FOR_SOUNDSHARE;return null};var r=f(n(1102)),a=n(31),o=n(1117),i=f(n(105)),l=f(n(41)),u=f(n(13)),s=n(182),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=m(n(81)),i=m(n(20)),l=m(n(48)),u=m(n(12)),s=m(n(1044)),d=m(n(5401)),f=n(449),c=m(n(8558)),p=m(n(8559)),v=m(n(7)),y=m(n(6989));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 8 8",fill:"none"}),s("path",{className:f,fill:d,d:"M8 3.99957L4 0 0 3.99957l1.20161 1.20149L3.1502 3.25268V8h1.6996V3.25268l1.94858 1.94838L8 3.99957z"}))}d.displayName="UpgradeArrow"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){function e(){a.default.push(o.default,{source:"Screenshare Unavailable"})}(0,i.openModal)((function(t){return r.createElement(l.default,f({},t,{header:u.default.Messages.SCREENSHARE_UNAVAILABLE,body:u.default.Messages.SCREENSHARE_UNAVAILABLE_DOWNLOAD_APP,confirmText:u.default.Messages.DOWNLOAD_APP,onConfirm:e}))}))};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(358)),o=s(n(446)),i=n(44),l=s(n(9561)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0})),responseType:t.response_type,redirectUri:t.redirect_uri,codeChallenge:t.code_challenge,codeChallengeMethod:t.code_challenge_method,state:t.state,permissions:n,guildId:t.guild_id,channelId:t.channel_id,prompt:t.prompt,disableGuildSelect:"true"===t.disable_guild_select,showLogout:!0}))}function H(e){return F(P.OAuth2Modal,{},void 0,o.createElement(V,G({},e,{scrollable:!0})))}!function(e){e[e.AUTHORIZE_SCOPES=0]="AUTHORIZE_SCOPES",e[e.AUTHORIZE_BOT_PERMISSIONS=1]="AUTHORIZE_BOT_PERMISSIONS",e[e.AUTHORIZE_CAPTCHA=2]="AUTHORIZE_CAPTCHA"}(a||(a={})),B.displayName="OAuth2AuthorizePage",H.displayName="OAuth2AuthorizeModal";var x=F(v.default,{});function V(e){var t,n,r=e.clientId,i=e.scopes,v=e.responseType,P=e.redirectUri,w=e.codeChallenge,k=e.codeChallengeMethod,j=e.state,G=e.guildId,B=e.channelId,H=e.permissions,V=e.prompt,W=e.disableGuildSelect,Y=e.showLogout,z=void 0!==Y&&Y,K=e.scrollable,$=void 0!==K&&K,Z=e.authorization,q=e.callback,X=e.onClose,Q=o.useMemo((function(){return i.filter((function(e){return!O.RemovedScopes.includes(e)}))}),[i]),J=(0,l.useLocation)(),ee=(0,s.default)(),te=o.useState(!0),ne=te[0],re=te[1],ae=o.useState(null),oe=ae[0],ie=ae[1],le=o.useState(null),ue=le[0],se=le[1],de=o.useState(g.default.NONE),fe=de[0],ce=de[1],pe=o.useState(a.AUTHORIZE_SCOPES),ve=pe[0],ye=pe[1],me=o.useState(null),he=me[0],_e=me[1],ge=o.useState(O.OrderedAccountScopes.filter((function(e){return Q.includes(e)})))[0],Ee=o.useState(G||null),Se=Ee[0],Oe=Ee[1],Ie=o.useState(B||null),Te=Ie[0],be=Ie[1],Ce=o.useCallback(function(){var e=U(regeneratorRuntime.mark((function e(t,n){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,E.authorize)(t,r,Q,v,P,w,k,j,u.default.remove(null!=H?H:g.default.NONE,fe),n,null!=Se?Se:void 0,null!=Te?Te:void 0);case 3:o=e.sent,null!=q?(q(o.location),null==X||X()):null!=o.location&&(window.location=o.location),e.next=13;break;case 7:e.prev=7,e.t0=e.catch(0),i=e.t0.body,se(i),null!=i.captcha_key?ye(a.AUTHORIZE_CAPTCHA):i.message?(_e(new Error(i.message)),ye(a.AUTHORIZE_SCOPES)):(_e(i),ye(a.AUTHORIZE_SCOPES)),re(!1);case 13:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,n){return e.apply(this,arguments)}}(),[q,r,w,k,fe,X,H,P,v,Q,Se,Te,j]),Me=o.useCallback(U(regeneratorRuntime.mark((function e(){var t,n,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ne){e.next=2;break}return e.abrupt("return");case 2:if(f.default.isAuthenticated()){e.next=5;break}return(0,E.logoutWithRedirect)(J),e.abrupt("return");case 5:if(e.prev=5,null==Z){e.next=10;break}e.t0=Z,e.next=13;break;case 10:return e.next=12,(0,E.fetchAuthorization)(r,Q,v,P,w,k,j);case 12:e.t0=e.sent;case 13:t=e.t0,ie((0,S.convertOAuth2Authorization)(t)),V===I.OAuth2Prompts.NONE&&t.authorized?Ce(!0):re(!1),h.default.track(R.AnalyticEvents.OAUTH2_AUTHORIZE_VIEWED,{application_id:t.application.id}),e.next=32;break;case 19:if(e.prev=19,e.t1=e.catch(5),n=e.t1.status,a=e.t1.body,401!==n){e.next=26;break}return(0,E.logoutWithRedirect)(J),e.abrupt("return");case 26:if(null==q){e.next=30;break}return q(),null==X||X(),e.abrupt("return");case 30:_e(new Error(null!=a.message?a.message:Object.keys(a)[0]+": "+Object.values(a)[0])),re(!1);case 32:case"end":return e.stop()}}),e,null,[[5,19]])}))),[Z,q,r,w,k,ne,J,X,V,P,v,Q,Ce,j]),Ne=o.useCallback((function(e,t){ce((function(n){return e?u.default.remove(n,t):u.default.add(n,t)}))}),[]);if(o.useEffect((function(){var e=Q.filter((function(e){return!O.ValidScopes.includes(e)}));0===Q.length?(_e(new Error("No scopes were provided.")),re(!1)):e.length>0?(_e(new Error("Invalid scope: "+e[0])),re(!1)):Me()}),[Me,Q]),o.useEffect((function(){var e;null!=oe&&(null==(null===(e=oe.guilds)||void 0===e?void 0:e.find((function(e){return e.id===Se})))&&(Oe(null),be(null)))}),[oe,Se]),he instanceof Error)return F(A.OAuth2Error,{message:he.message});if(ne||null==oe)return x;var Pe,Ae,Re,Le=new d.default(oe.user),De=null===(t=oe.bot)||void 0===t?void 0:t.approximate_guild_count,we=!1,ke=!0;switch(ve){case a.AUTHORIZE_SCOPES:var je=null==he||he instanceof Error?{}:he,Ue=null===(n=oe.guilds)||void 0===n?void 0:n.sort((function(e,t){return e.name.toLowerCase().localeCompare(t.name.toLowerCase())})),Ge=Q.includes(R.OAuth2Scopes.BOT)||Q.includes(R.OAuth2Scopes.WEBHOOK_INCOMING)||Q.includes(R.OAuth2Scopes.APPLICATIONS_COMMANDS);Pe=o.createElement(o.Fragment,null,F(b.default,{application:oe.application,accountScopes:ge,errors:je}),Ge?F(M.GuildSelector,{error:(je[R.OAuth2Scopes.BOT]||je[R.OAuth2Scopes.APPLICATIONS_COMMANDS]||[])[0],selectedGuildId:Se,onGuildChange:function(e){return Oe(e)},guilds:Ue||[],disabled:""!==Se&&!0===W}):null,Q.includes(R.OAuth2Scopes.WEBHOOK_INCOMING)?F(M.WebhookGuildChannelSelector,{error:(je[R.OAuth2Scopes.WEBHOOK_INCOMING]||[])[0],selectedChannelId:Te,selectedGuildId:Se,onChannelChange:function(e){return be(e)}}):null),Q.includes(R.OAuth2Scopes.BOT)&&!u.default.equals(H,g.default.NONE)&&(Re=a.AUTHORIZE_BOT_PERMISSIONS);var Fe=Ge&&null==Se,Be=Q.includes(R.OAuth2Scopes.WEBHOOK_INCOMING)&&null==Te;we=Fe||Be;break;case a.AUTHORIZE_BOT_PERMISSIONS:Pe=F(C.default,{application:oe.application,permissions:null!=H?H:g.default.NONE,deniedPermissions:fe,onPermissionsChange:Ne,guild:(null==oe?void 0:oe.guilds).filter((function(e){return e.id===Se}))[0]}),Ae=a.AUTHORIZE_SCOPES;break;case a.AUTHORIZE_CAPTCHA:Pe=F("div",{className:D.default.captcha},void 0,F(y.default,{size:y.default.Sizes.SIZE_14,color:y.default.Colors.HEADER_SECONDARY,className:D.default.captchaLabel},void 0,L.default.Messages.BEEP_BOOP),F(p.default,{captchaService:(0,_.parseCaptchaType)(null==ue?void 0:ue.captcha_service),sitekey:null==ue?void 0:ue.captcha_sitekey,className:D.default.recaptcha,theme:ee,onVerify:function(e){return Ce(!0,e)}})),ke=!1}var He=ke&&null==Re?F(T.default,{application:oe.application,scopes:Q,redirectUri:oe.redirect_uri||null,approximateGuildCount:void 0!==De?De:null}):null,xe=ke?F("div",{className:D.default.footer},void 0,null!=Ae?F(c.default,{look:c.default.Looks.LINK,color:c.default.Colors.PRIMARY,onClick:function(){return ye(Ae)}},void 0,L.default.Messages.BACK):F(c.default,{look:c.default.Looks.LINK,color:c.default.Colors.PRIMARY,onClick:function(){return Ce(!1)}},void 0,L.default.Messages.CANCEL),null!=Re?F(c.default,{onClick:function(){return ye(Re)},disabled:we},void 0,L.default.Messages.CONTINUE):F(c.default,{onClick:function(){return Ce(!0)},disabled:we},void 0,L.default.Messages.AUTHORIZE)):null,Ve=o.createElement(o.Fragment,null,F(N.default,{user:Le,application:oe.application,bot:oe.bot,accountScopes:ge,showLogout:z||!1,location:J}),Pe,He);return F("div",{className:D.default.authorize},void 0,$?F(m.default,{className:D.default.scrollContent},void 0,Ve):F("div",{className:D.default.content},void 0,Ve),xe)}V.displayName="OAuth2Authorize"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convertOAuth2Authorization=function(e){if(null==e.guilds)return e;return o({},e,{guilds:(t=e.guilds,t.map((function(e){return o({},e,{permissions:a.default.deserialize(e.permissions)})})))});var t};var r,a=(r=n(85))&&r.__esModule?r:{default:r};function o(){return(o=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?a.createElement(a.Fragment,null,y(u.default,{size:u.default.Sizes.SIZE_14,color:u.default.Colors.HEADER_SECONDARY,className:c.default.disabledPermissionsLabel},void 0,f.default.Messages.OAUTH2_DISABLED_PERMISSIONS.format({applicationName:t.name})),y("ul",{className:c.default.permissionsList},void 0,S)):null)}m.displayName="BotPermissions"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GuildSelector=_,t.WebhookGuildChannelSelector=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(85)),i=p(n(126)),l=p(n(994)),u=p(n(43)),s=n(7917),d=n(1),f=p(n(7)),c=p(n(7008));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function m(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,l,"next",e)}function l(e){y(o,r,a,i,l,"throw",e)}i(void 0)}))}}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?m(l.default,{size:l.default.Sizes.SIZE_16,color:l.default.Colors.HEADER_SECONDARY,className:p.default.label},void 0,c.default.Messages.OAUTH2_REQUESTS_ACCOUNT_ACCESS):m(l.default,{size:l.default.Sizes.SIZE_16,color:l.default.Colors.HEADER_SECONDARY,className:p.default.label},void 0,c.default.Messages.OAUTH2_CONNECT_TO_DISCORD),h?m("div",{className:p.default.currentUser},void 0,m(l.default,{size:l.default.Sizes.SIZE_14,color:l.default.Colors.MUTED},void 0,c.default.Messages.OAUTH2_SIGNED_IN_AS.format({userHook:function(){return m(l.default,{className:p.default.currentUserTag},t.id,t.username,m(l.default,{className:p.default.currentUserDiscriminator},void 0,"#"+t.discriminator))}}),m(a.default,{className:p.default.logoutLink,onClick:function(){return(0,d.logoutWithRedirect)(_)}},void 0,c.default.Messages.OAUTH2_LOGOUT))):null)}h.displayName="Header"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(61)),a=u(n(13)),o=u(n(37)),i=n(365),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=[],f=function(e,t,n){var r=a.default.isWindows()?0:1;e===l.KeyboardDeviceTypes.MOUSE_BUTTON&&n===r||d.forEach((function(r){return r._handleEvent(e,t,n)}))},c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).combo=[],d.push(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t)),1===d.length&&o.default.setOnInputEventCallback(f),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.destroy=function(){var e=this;this.removeAllListeners(),0===(d=d.filter((function(t){return t!==e}))).length&&o.default.setOnInputEventCallback(null)},a.toString=function(){return(0,i.toString)(this.combo)},a._handleEvent=function(e,t,n){0===t?this.combo=this.combo.filter((function(t){var r=t[0],a=t[1];return!(r===e&&a===n)})):(this.combo.push([e,n,(0,i.getEnv)()]),this.emit("change",this))},r}(r.default);t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.RecordModes=void 0;var r,a,o,i=_(n(0)),l=m(n(8)),u=m(n(724)),s=m(n(6)),d=m(n(80)),f=n(365),c=_(n(36)),p=m(n(63)),v=m(n(7)),y=m(n(7013));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u0;return g(d.default,{focusTarget:this._inputRef,ringTarget:this._containerRef},void 0,i.createElement("div",{onClick:this.handleClick,onMouseDown:this.handleMouseDown,ref:this._containerRef,className:(0,l.default)(y.default.container,S[a],(e={},e[y.default.hasValue]=h,e[y.default.disabled]=s,e))},g(p.default,{className:y.default.layout},void 0,g(p.default.Child,{className:y.default.input},void 0,i.createElement("input",{id:this._inputId,placeholder:v.default.Messages.SHORTCUT_RECORDER_NO_BIND,type:"text",ref:this.setInputRef,readOnly:!0,value:m,disabled:this.props.mode!==o.RECORDING||s})),g(p.default,{shrink:1,grow:0,style:{margin:0}},void 0,g(c.default,{className:y.default.button,disabled:s,onClick:function(e){e.stopPropagation(),e.preventDefault(),n.handleClick(e)},size:c.default.Sizes.MIN,color:c.ButtonColors.GREY,look:c.ButtonLooks.GHOST},void 0,g("span",{className:y.default.text},void 0,t),g("span",{className:y.default.editIcon}))))))},r}(i.PureComponent);O.displayName="KeyRecorder";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(2)),o=n(8046),i=s(n(8955)),l=n(44),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(t,["onClose"]);return r.createElement(i.default,f({},a,{onClose:function(t){e=t,n()}}))}),{onCloseCallback:function(){(0,o.closeModal)(e)}})}var h={init:function(){a.default.subscribe(u.ActionTypes.PREMIUM_REQUIRED_MODAL_OPEN,(function(e){y(!1),v=e.context,c=e.resolve,p=e.reject,u.CURRENT_APP_CONTEXT===e.context&&m()})),a.default.subscribe(u.ActionTypes.PREMIUM_REQUIRED_MODAL_CLOSE,(function(e){var t=e.shouldContinue;v=null,y(t)})),a.default.subscribe(u.ActionTypes.OVERLAY_SET_INPUT_LOCKED,(function(e){e.locked&&null!=v&&(v=null,y(!1))}))}};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(3)),i=d(n(8034)),l=d(n(12)),u=d(n(130)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(o,["onClose"]);return r.createElement(i.default,f({},d,{onClose:function(e){void 0===e&&(e=null),s=e,l()},applicationId:t,skuId:n,analyticsSource:a,isIAP:e===u.AppContext.OVERLAY}))}),{onCloseCallback:function(){(0,o.closePurchaseConfirmationModal)(s)}})}var _={init:function(){a.default.subscribe(u.ActionTypes.PURCHASE_CONFIRMATION_MODAL_OPEN,(function(e){m(),y=e.context,v=e.entitlements,c=e.resolve,p=e.reject,u.CURRENT_APP_CONTEXT===e.context&&h(e.context,e.applicationId,e.skuId,e.analyticsSource)})),a.default.subscribe(u.ActionTypes.PURCHASE_CONFIRMATION_MODAL_CLOSE,(function(e){var t=e.error;y=null,m(t)})),a.default.subscribe(u.ActionTypes.OVERLAY_SET_INPUT_LOCKED,(function(e){e.locked&&null!=y&&(y=null,m())}))}};t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(3)),i=n(1027),l=g(n(8048)),u=g(n(56)),s=g(n(335)),d=g(n(63)),f=g(n(1159)),c=n(50),p=g(n(15)),v=g(n(8049)),y=n(8050),m=n(1),h=g(n(6752)),_=g(n(5301));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&c[t.id].add(l.Steps.INVITE))},CHANNEL_CREATE:function(e){var t=e.channel;return null!=t&&null!=t.guild_id&&null!=c[t.guild_id]&&p(t.guild_id,l.Steps.CHANNEL)},CHANNEL_UPDATES:function(e){for(var t,n=!1,r=d(e.updates);!(t=r()).done;){var a=t.value.channel;null!=a&&null!=a.guild_id&&null!=c[a.guild_id]&&!1!==p(a.guild_id,l.Steps.CHANNEL)&&(n=!0)}return n},GUILD_SETTINGS_SUBMIT_SUCCESS:function(e){var t=e.guild;return null!=t&&(null!=t.id&&null!=c[t.id]&&null!=t.icon&&p(t.id,l.Steps.AVATAR))},MESSAGE_CREATE:function(e){var t=e.channelId,n=e.message,r=i.default.getChannel(t);return n.author.id===o.default.getId()&&null!=r&&null!=c[r.guild_id]&&p(r.guild_id,l.Steps.MESSAGE)},GUILD_MEMBER_LIST_UPDATE:function(e){var t=e.guildId,n=e.memberCount;return null!=c[t]&&n>1&&p(t,l.Steps.INVITE)}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=P(n(0)),o=M(n(8)),i=M(n(6)),l=n(3),u=n(121),s=n(7667),d=M(n(7907)),f=M(n(20)),c=M(n(12)),p=M(n(8125)),v=M(n(7682)),y=M(n(15)),m=P(n(7645)),h=n(7628),_=M(n(7832)),g=M(n(7750)),E=n(7573),S=n(8982),O=M(n(8985)),I=M(n(8986)),T=n(7921),b=n(1),C=M(n(7022));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0){for(var r,a=0,o=0;o0&&X[0].id!==M.current){if(!e&&null!=M.current){var i=X.findIndex((function(e){return e.id===M.current})),l=N.current,u=i;if(J||(u-=7),0!==u){V(x+u);var s=U.current;if(!Y&&null!=l&&null!=s){var d=l+u,f=s.getRowDescriptors()[d>=0?d:0];null!=f&&window.requestAnimationFrame((function(){var e;null===(e=U.current)||void 0===e||e.scrollTo(f.offset.top+P.current)}))}}}M.current=X[0].id}}}),[X,Z,Q,J,Y,ne,x]);var re=(0,l.useStateFromStores)([g.default],(function(){return null==n.guild_id?null:g.default.getRemoteGuildApplications(n.guild_id)}),[n.guild_id]),ae=a.useCallback((function(e,t,r,a){void 0===r&&(r=h.DISCOVERY_COMMANDS_QUERY_LIMIT),null!=n.guild_id&&L(n.guild_id,e,t,r,a)}),[n.guild_id]);a.useEffect((function(){if((0,u.trackWithMetadata)(b.AnalyticEvents.APPLICATION_COMMAND_BROWSER_OPENED),null!=n.guild_id)m.queryGuildApplications(n.guild_id,h.DISCOVERY_COMMANDS_QUERY_LIMIT);else if(n.type===b.ChannelTypes.DM){var e=c.default.getUser(n.getRecipientId());!0===(null==e?void 0:e.bot)&&null==_.default.getCommands(e.id)&&m.queryDmApplicationCommands(e.id)}return function(){return m.clearGuildDiscoveryCommands()}}),[n]),a.useEffect((function(){null!=Q&&Q.isStale&&ae(0,!1,h.DISCOVERY_COMMANDS_QUERY_LIMIT,{sectionId:null,offset:0})}),[n.guild_id]),a.useEffect((function(){null!=U.current&&Y&&U.current.scrollRowIntoView(x)}),[Y,x]);var oe=a.useCallback((function(e){return e===Z.length-1&&!ee?0:16}),[Z.length,ee]),ie=a.useCallback((function(e){var t;(m.setActiveCommand(e),(null==e?void 0:e.id)&&e.id!==w.current)&&((0,u.trackWithMetadata)(b.AnalyticEvents.APPLICATION_COMMAND_SELECTED,{command_id:null!==(t=e.rootId)&&void 0!==t?t:e.id,application_id:e.applicationId}),w.current=e.id)}),[w]),le=a.useCallback((function(e){var t=Z.findIndex((function(t){return t.section.id===e.id}));if(t>=0){var n;null===(n=U.current)||void 0===n||n.scrollToSectionTop(t)}else{var r=q.findIndex((function(t){return t.id===e.id})),a=Math.max(te[r]-h.DISCOVERY_COMMANDS_QUERY_LIMIT,0);ae(a,!1,2*h.DISCOVERY_COMMANDS_QUERY_LIMIT,{sectionId:q[r].id})}}),[q,Z,ae,te]);a.useImperativeHandle(t,(function(){return{onTabOrEnter:function(){return ie(X[x]),!0},onMoveSelection:function(e){if(0===X.length)return!0;var t=J?7:0,n=ee?7:0,r=X.length+t+n,a=x+e;return a>=r?a=r-1:a<0&&(a=0),V(a),z(!0),!0}}}),[X,ee,J,ie,x]);var ue=a.useCallback((function(e,t){var r=Z[t.sectionIndex],a=null==r?void 0:r.data[t.sectionRowIndex];return null==a||r.section.id!==a.applicationId||a.type===E.ApplicationCommandType.PLACEHOLDER?A(I.default,{},a.id):A(p.default.NewCommand,{index:e,command:a,channel:n,className:C.default.itemWrapper,selected:x===e,onClick:function(){return ie(a)},onHover:function(){V(e),z(!1)}},a.id)}),[n,Z,ie,x]),se=a.useCallback((function(e){var t=Z[e].section;if(null==t)return null;var n=A((0,T.getIconComponent)(t),{section:t,width:16,height:16,padding:0});return A(d.default,{className:C.default.categoryHeader,icon:n},e,t.name)}),[Z]),de=a.useCallback((function(e,t){var r;if(null==re&&null!=n.guild_id)return null;var a=e===Z.length-1;return A("div",{className:(0,o.default)(C.default.categorySection,(r={},r[C.default.categorySectionLast]=a,r))},e,t)}),[n.guild_id,Z.length,re]),fe=(0,s.useSynchronizedActiveCategoryIndexForScrollPosition)({activeCategoryIndex:F,isScrolling:i,listRef:U,onActiveCategoryIndexChange:function(e){var t,n,r=null===(t=U.current)||void 0===t?void 0:t.getRowDescriptors(),a=null==r||null===(n=r[0])||void 0===n?void 0:n.sectionIndex,o=q.findIndex((function(e){var t;return e.id===(null===(t=Z[null!=a?a:0])||void 0===t?void 0:t.section.id)}));o<0||B(e+o)},scrollOffset:20,searchQuery:""});return A(p.default,{className:C.default.outerWrapper,innerClassName:C.default.wrapper,onMouseDown:function(e){e.preventDefault()}},void 0,A(O.default,{className:C.default.rail,sections:q,activeSectionIndex:F,onSectionClick:le}),a.createElement(v.default,{className:C.default.list,listPadding:R,onScroll:function(e){var t,r;if(null!=Q&&null!=n.guild_id&&!Q.loadingMore){var a=48*q.length+56*X.length-56*(J?7:0)-56*(ee?7:0)-512;if(Q.isStale&&(e<512||e+420>a)){var o,i=(null!==(o=N.current)&&void 0!==o?o:0)+Q.topOffset,l=P.current+32,u=Math.ceil(388/56),s=Math.max(g.default.getTotalGuildCommands(n.guild_id)-u,0);i>s&&(l-=56*((i=s)-s)),i<0&&(i=0),l<0&&(l=0),J||0===i?J&&0===i&&(l-=392):l+=392,ae(i,!1,h.DISCOVERY_COMMANDS_QUERY_LIMIT,{sectionId:null,offset:l})}else J&&e<512?ae(Math.max(Q.topOffset-h.DISCOVERY_COMMANDS_QUERY_LIMIT,0),!0):ee&&e+420>a&&ae(Q.bottomOffset,!1)}fe(e),j.current=e;var d=function(e){var t,n=null===(t=U.current)||void 0===t?void 0:t.getRowDescriptors();if(null==n||0===n.length)return null;for(var r=1;r1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["section","className","width","height","padding","isSelected"]),m=function(e){if(e.type===l.ApplicationCommandSectionType.BUILT_IN)return i.default}(n);return f("div",{className:(0,o.default)(u.default.wrapper,r,(t={},t[u.default.selected]=v,t)),style:{width:s,height:d,padding:null!=p?p:0}},void 0,null!=m?a.createElement(m,c({className:u.default.icon,width:s,height:d},y)):null)}p.displayName="ApplicationCommandDiscoverySectionIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(353),i=n(8127),l=c(n(336)),u=c(n(15)),s=n(1),d=c(n(7)),f=c(n(7019));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?[{id:t,type:c.ApplicationCommandSectionType.DM,name:n.username,commandCount:r.length,icon:n.avatar}]:[],dmCommands:r}})),g=_.dmCommandSections,E=_.dmCommands,S=r.useMemo((function(){return function(e,t){return(0,u.getBuiltInCommands)(!0,t).filter((function(t){return null==t.predicate||t.predicate(e)}))}(e,n)}),[n,e]),O=r.useMemo((function(){var t;return n?u.BUILT_IN_SECTIONS:(null!==(t=null!=e.guild?y:g)&&void 0!==t?t:[]).concat(u.BUILT_IN_SECTIONS)}),[n,e.guild,g,y]),I=r.useMemo((function(){var e=O.reduce((function(e,t){return e+(t.commandCount||0)}),0);return{hasMoreBefore:null!=h&&h.topOffset>0&&e>0,hasMoreAfter:null!=h&&h.bottomOffset0}));o.length>0&&((e=o[0].data).unshift.apply(e,C),(t=o[o.length-1].data).push.apply(t,M));var i=[],l=0;return O.forEach((function(e){i.push(l),l+=(e.type===c.ApplicationCommandSectionType.BUILT_IN?n[e.id]:e.commandCount)||0})),{discoverySections:o,sectionsOffset:i}}),[N,C,M,O]),A=P.discoverySections,R=P.sectionsOffset;return{discoverySections:A,applicationCommandSections:O,commands:N,guildCommands:h,sectionsOffset:R,hasMoreBefore:T,hasMoreAfter:b}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l=f(n(3)),u=f(n(2)),s=f(n(7750)),d=f(n(8984));n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(){o=null,a=null,r=null,i=null}function v(e){var t=e.guildId;if(o!==t)return!1;y()}function y(){var e;a=null===(e=a)||void 0===e?void 0:e.markStale()}var m=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var o=r.prototype;return o.initialize=function(){this.waitFor(s.default)},o.getGuildCommands=function(e){var t;return(null===(t=a)||void 0===t?void 0:t.guildId)===e?a:null},r}(l.default.Store))(u.default,{LOGOUT:function(e){return p()},CLEAR_GUILD_DISCOVERY_COMMANDS:function(e){return p()},CHANNEL_SELECT:function(e){var t=e.guildId;if(o===t)return!1;o=t,a=null,r=null,i=null},GUILD_APPLICATION_COMMANDS_UPDATE:function(e){var t,n=e.nonce,o=e.applicationCommands;n===r&&null!=i&&(a=null===(t=a)||void 0===t?void 0:t.loadComplete(o,i.isBefore,i.offset,i.jumpDescriptor),i=null)},INTEGRATION_DELETE:function(e){var t=e.guildId,n=e.applicationId;if(o!==t)return!1;null!=n&&y()},APPLICATION_COMMAND_DISCOVERY_REQUEST:function(e){var t=e.guildId,n=e.offset,o=e.isBefore,l=e.jumpDescriptor,u=e.nonce;r=u,i={guildId:t,offset:n,isBefore:o,jumpDescriptor:l},null!=a&&a.guildId===t||(a=new d.default(t)),a=a.loadStart()},APPLICATIONS_REQUEST:function(e){var t=e.nonce,n=e.guildId;r=t,i={guildId:n,offset:0,isBefore:!1},(null==a||a.guildId!==n||a.isStale)&&(a=new d.default(n))},APPLICATION_COMMAND_CREATE:v,APPLICATION_COMMAND_DELETE:v,APPLICATION_COMMAND_UPDATE:v});t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(7646);t.default=function e(t){var n=this;this.commandsArray=[],this._map={},this._commandIds=new Set,this.topOffset=-1,this.bottomOffset=-1,this.jumpDescriptor=null,this.jumpSequenceId=1,this.loadingMore=!1,this.isStale=!1,this.mutate=function(t){var r=new e(n.guildId);return r.commandsArray=n.commandsArray,r._map=n._map,r._commandIds=n._commandIds,r.topOffset=n.topOffset,r.bottomOffset=n.bottomOffset,r.jumpDescriptor=n.jumpDescriptor,r.loadingMore=n.loadingMore,r.jumpSequenceId=n.jumpSequenceId,r.isStale=n.isStale,t(r),r},this.loadStart=function(){return n.mutate((function(e){e.loadingMore=!0,e.jumpDescriptor=null}))},this.loadComplete=function(e,t,r,a){return(null!=a?n.reset(e,r):n.merge(e,t)).mutate((function(e){e.jumpDescriptor=a,e.loadingMore=!1,a&&(e.jumpSequenceId=n.jumpSequenceId+1)}))},this.reset=function(e,t){return n.mutate((function(n){n.commandsArray=(0,r.buildApplicationCommands)(e),n._map={},n.commandsArray.forEach((function(e){return n._map[e.id]=e})),n._commandIds.clear(),e.forEach((function(e){return e.id&&n._commandIds.add(e.id)})),n.topOffset=t,n.bottomOffset=Math.max(t+e.length-1,t),n.isStale=!1}))},this.merge=function(e,t){return n.mutate((function(n){var a=e.filter((function(e){return null!=e.id&&(!n._commandIds.has(e.id)&&(n._commandIds.add(e.id),!0))})).length,o=(0,r.buildApplicationCommands)(e).filter((function(e){var t=n._map[e.id];return n._map[e.id]=e,null==t||(n.commandsArray[n.commandsArray.indexOf(t)]=e,!1)}));n.commandsArray=t?[].concat(o,n.commandsArray):[].concat(n.commandsArray,o),a>0&&(t?n.topOffset-=a:n.bottomOffset+=a,n.topOffset=-1===n.topOffset?0:n.topOffset,n.bottomOffset=-1===n.bottomOffset?0:n.bottomOffset,n.isStale=!1)}))},this.markStale=function(){return n.mutate((function(e){e.isStale=!0}))},this.guildId=t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(7906)),l=p(n(84)),u=n(7659),s=p(n(248)),d=n(7573),f=n(7921),c=p(n(7020));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onClick"]);return a.createElement(l.default,y({"aria-label":t.name,onClick:function(){p(t),null==n||n()}},r),h)})),_?m("hr",{className:c.default.builtInSeparator}):null)}}),[r,p,n]);return 0===n.length?null:m("div",{className:(0,o.default)(t,c.default.wrapper)},void 0,m(i.default,{activeIndex:r,className:c.default.list,renderCategoryListItem:_,rowCount:n.length,rowHeight:v,listPadding:h}))}_.displayName="ApplicationCommandDiscoverySectionList"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(6)),o=n(7921),i=l(n(7021));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["isActive","className","viewType","badged"]);return a.createElement(E.default,j({},s,{onClick:function(){b.default.track(P.AnalyticEvents.EXPRESSION_PICKER_TAB_CLICKED,{tab:i,badged:u}),(0,N.setExpressionPickerView)(i)},"aria-current":n?"page":void 0,className:(0,o.default)(r,R.default.navButton,(t={},t[R.default.navButtonActive]=n,t)),look:E.default.Looks.BLANK,size:E.default.Sizes.NONE}))}));function F(e){var t=e.positionTargetRef,n=e.onSelectGIF,r=e.onSelectEmoji,E=e.onSelectSticker,L=e.channel,D=e.gifButtonRef,w=e.stickerButtonRef,j=e.emojiButtonRef,F=e.isEditingMessage,B=e.canAddGIFs,H=e.canAttachStickers,x=a.useRef(null),V=a.useRef(null),W=function(e){var t=e.positionContainerRef,n=e.drawerRef,r=(0,l.useStateFromStores)([_.default],(function(){return _.default.expressionPickerWidth})),o=a.useState(window.innerWidth),s=o[0],d=o[1],f=a.useState(null!=r?r:M.ExpressionPickerWidths.MIN),p=f[0],v=f[1],y=a.useMemo((function(){switch(p){case M.ExpressionPickerWidths.MIN:return M.MIN_EXPRESSION_PICKER_WIDTH;case M.ExpressionPickerWidths.MAX:return null;default:return p}}),[p]),m=a.useCallback((function(e){var t=e>=s?M.ExpressionPickerWidths.MAX:e<=M.MIN_EXPRESSION_PICKER_WIDTH?M.ExpressionPickerWidths.MIN:e;null==t&&null!=n.current&&(n.current.style.width=""),u.default.updateLocalSettings({expressionPickerWidth:t}),v(t)}),[n,s]),h=(0,c.default)({initialElementDimension:y,maxDimension:s,minDimension:M.MIN_EXPRESSION_PICKER_WIDTH,resizableDomNodeRef:n,onElementResize:m,orientation:c.ResizeOrientation.HORIZONTAL});return a.useEffect((function(){var e=i.default.debounce((function(){null!=t.current&&d(t.current.offsetWidth)}),500);return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[t]),a.useLayoutEffect((function(){null!=t.current&&d(t.current.offsetWidth)}),[t]),{drawerWidth:y,handleDrawerResizeHandleMouseDown:a.useCallback((function(e){e.stopPropagation(),null!=t.current&&d(t.current.offsetWidth),h(e)}),[t,h])}}({positionContainerRef:x,drawerRef:V}),Y=W.drawerWidth,z=W.handleDrawerResizeHandleMouseDown,K=(0,N.useExpressionPickerStore)((function(e){return e.activeView})),$=(0,f.useShouldRenderStickerPickerForChannel)(L),Z=(0,m.useShopUnseenStickerPackCount)(),q=a.useCallback((function(e){if(!(0,T.hasAnyModalOpen)()){for(var t=e.target;t instanceof Element;){if(t===V.current)return;if(t===D.current||t===j.current||t===w.current)return;t=t.parentNode}(0,N.closeExpressionPicker)(),null!=document.activeElement&&"BODY"!==document.activeElement.tagName||C.ComponentDispatch.dispatchToLastSubscribed(P.ComponentActions.TEXTAREA_FOCUS)}}),[j,w,D]),X=a.useCallback((function(){(0,N.closeExpressionPicker)()}),[]);a.useLayoutEffect((function(){var e=function(){K===M.ExpressionPickerViewType.GIF&&(0,N.closeExpressionPicker)()};return window.addEventListener("mousedown",q),window.addEventListener("contextmenu",q),C.ComponentDispatch.subscribe(P.ComponentActions.POPOUT_CLOSE,X),C.ComponentDispatch.subscribe(P.ComponentActions.CLOSE_GIF_PICKER,e),function(){window.removeEventListener("mousedown",q),window.removeEventListener("contextmenu",q),C.ComponentDispatch.unsubscribe(P.ComponentActions.POPOUT_CLOSE,X),C.ComponentDispatch.unsubscribe(P.ComponentActions.CLOSE_GIF_PICKER,e)}}),[K,X,q]),(0,S.useFocusLock)(x),a.useEffect((function(){null!=V.current&&b.default.track(P.AnalyticEvents.EXPRESSION_PICKER_OPENED,{width:V.current.offsetWidth,tab:K,badged:K===M.ExpressionPickerViewType.STICKER&&Z>0})}),[]);var Q=!F&&(B||H),J=k(h.default,{onSelectSticker:E,containerWidth:Y}),ee=k(s.default,{onSelectGIF:n});return k(d.default,{section:P.AnalyticsSections.EXPRESSION_PICKER},void 0,k(I.AppReferencePositionLayer,{className:R.default.positionLayer,reference:t,position:O.Positions.TOP,align:O.Align.RIGHT,spacing:8,autoInvert:!0},void 0,(function(e){var t,n=e.isPositioned;return a.createElement("section",{className:(0,o.default)(R.default.positionContainer,(t={},t[R.default.positionContainerOnlyEmoji]=!Q,t)),ref:x},n?a.createElement("div",{className:R.default.drawerSizingWrapper,style:{width:null==Y?void 0:Y},ref:V},k("div",{className:R.default.resizeHandle,onMouseDown:z}),k("div",{className:R.default.contentWrapper},void 0,Q?k("nav",{className:R.default.nav},void 0,k("div",{className:R.default.navList,role:"tablist","aria-label":"Expression Picker"},void 0,B&&k("div",{className:R.default.navItem,role:"tab",id:p.GIF_PICKER_TAB_ID,"aria-controls":p.GIF_PICKER_TAB_PANEL_ID,"aria-selected":K===M.ExpressionPickerViewType.GIF},void 0,k(G,{isActive:K===M.ExpressionPickerViewType.GIF,viewType:M.ExpressionPickerViewType.GIF},void 0,A.default.Messages.EXPRESSION_PICKER_GIF)),$&&H?k("div",{className:R.default.navItem,role:"tab",id:y.STICKER_PICKER_TAB_ID,"aria-controls":y.STICKER_PICKER_TAB_PANEL_ID,"aria-selected":K===M.ExpressionPickerViewType.STICKER},void 0,k(G,{isActive:K===M.ExpressionPickerViewType.STICKER,viewType:M.ExpressionPickerViewType.STICKER,badged:Z>0},void 0,k("div",{className:R.default.stickersNavItem},void 0,A.default.Messages.EXPRESSION_PICKER_STICKER,Z>0&&k(g.default,{value:Z,className:R.default.stickersUnseenBadge})))):null,k("div",{className:R.default.navItem,role:"tab",id:p.EMOJI_PICKER_TAB_ID,"aria-controls":p.EMOJI_PICKER_TAB_PANEL_ID,"aria-selected":K===M.ExpressionPickerViewType.EMOJI},void 0,k(G,{isActive:K===M.ExpressionPickerViewType.EMOJI,viewType:M.ExpressionPickerViewType.EMOJI},void 0,A.default.Messages.EXPRESSION_PICKER_EMOJI)))):null,K!==M.ExpressionPickerViewType.STICKER||F?null:J,K!==M.ExpressionPickerViewType.GIF||F?null:ee,K===M.ExpressionPickerViewType.EMOJI?k(v.default,{inExpressionPicker:!0,channel:L,closePopout:X,onSelectEmoji:r,containerWidth:Y,emojiSize:null!=Y&&Y1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0)return null;var r=t.getData()[n];return null!=r?r.name:null},t.memoizedData=(0,c.cachedFunction)((function(e,t){return[e].concat(t)})),t.renderItem=function(e,n,r,a){if(e>0)return null;var o=t.getData()[n];if(null!=o){var i=t.props.onSelectItem,l=t.state.focusedId;return O(y.GIFPickerSearchItem,{format:o.format,color:m.Colors.PRIMARY_DARK_800,src:o.src,item:o,index:n,coords:r,onClick:function(){return i(o.type,o.name)},renderExtras:t.renderCategoryExtras,focused:o.name===l},a)}},t.renderContent=function(e,n,r){return 0===t.props.trendingCategories.length?O(v.ResultsLoader,{columns:e,width:n,renderColumn:I}):a.createElement(f.default,{ref:t._masonryRef,fade:!0,className:_.default.container,itemGutter:12,getItemKey:t.getItemKey,columns:e,getItemHeight:function(){return 110},renderItem:t.renderItem,sections:[t.getData().length],chunkSize:50})},t.getItemGrid=function(){var e=t._masonryRef.current;return null!=e?e.getItemGrid():[]},t.getCoordsMap=function(){var e=t._masonryRef.current;return null!=e?e.getCoordsMap():{}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var o=r.prototype;return o.componentDidMount=function(){0===this.props.trendingCategories.length&&(0,i.fetchTrending)()},o.getData=function(){return this.memoizedData(this.state.favoritesTile,this.props.trendingCategories)},o.renderCategoryExtras=function(e){var t=e.name,n=e.icon,r=e.type;return O(a.Fragment,{},void 0,O("div",{className:r===m.GIFPickerResultTypes.FAVORITES?_.default.categoryFadeBlurple:_.default.categoryFade}),O("div",{className:_.default.categoryText},void 0,null!=n?O(n,{className:_.default.categoryIcon}):null,O("span",{className:_.default.categoryName},void 0,t)))},o.render=function(){return O(l.default,{getItemGrid:this.getItemGrid,getCoordsMap:this.getCoordsMap,onFocus:this.handleFocus,onSelect:this.handleSelect},void 0,O(p.default,{desiredItemWidth:200,maxColumns:6},void 0,this.renderContent))},r}(a.PureComponent);b.displayName="GIFPickerFrontPage";var C=o.default.connectStores([s.default],(function(){return{trendingCategories:s.default.getTrendingCategories()}}))(b);t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=(0,l.getScrollbarSpecs)(e),s=new Map,d=new n((function(e){e.forEach((function(e){var t,n=e.target;null===(t=s.get(n))||void 0===t||t(e)}))}));return(0,a.forwardRef)((function(n,p){var v,y=n.onScroll,m=n.dir,h=void 0===m?"ltr":m,_=n.sections,g=n.columns,E=n.getItemKey,S=n.getItemHeight,O=n.getSectionHeight,I=n.chunkSize,T=n.renderSection,b=n.renderItem,C=n.itemGutter,M=n.sectionGutter,N=n.padding,P=n.fade,A=void 0!==P&&P,R=n.className,L=n.style,D=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(n,["onScroll","dir","sections","columns","getItemKey","getItemHeight","getSectionHeight","chunkSize","renderSection","renderItem","itemGutter","sectionGutter","padding","fade","className","style"]),w=a.default.useRef(null),k=a.default.useRef(null),j=a.default.useState(!1),U=j[0],G=j[1],F=(0,l.useCachedScrollerState)(),B=F.scrollerRef,H=F.scrollerState,x=F.getScrollerState;(0,l.usePaddingFixes)({scrollerRef:B,className:R,specs:r,orientation:"vertical",dir:h});var V=(0,l.useVirtualizedMasonryState)({sections:_,columns:g,getItemKey:E,getItemHeight:S,getSectionHeight:O,chunkSize:I,itemGutter:C,sectionGutter:M,padding:N,getScrollerState:x,dir:h}),W=V.forceUpdateOnChunkChange,Y=V.coordsMap,z=V.visibleSections,K=V.totalHeight,$=V.forceUpdate,Z=V.masonryComputer,q=(0,a.useCallback)((function(e){void 0===e&&(e=2),e>H.current.dirty&&(H.current.dirty=e,2===e?$():W(1))}),[W,H,$]),X=(0,l.useScrollSpring)(B),Q=(0,a.useCallback)((function(){return Z.itemGrid}),[Z]),J=(0,a.useCallback)((function(){return Z.coordsMap}),[Z]),ee=a.default.useCallback((function(){return q()}),[q]);(0,l.useResizeObserverSubscription)({ref:B,key:"container",onUpdate:ee,resizeObserver:d,listenerMap:s}),(0,a.useImperativeHandle)(p,(function(){return c({getScrollerNode:function(){return B.current},getItemGrid:Q,getCoordsMap:J,getScrollerState:x},(0,l.getAnimatedScrollHelpers)(B,x,X))}),[B,x,Q,X,J]);var te=(0,a.useCallback)((function(e){q(1),null==w.current?G(!0):clearTimeout(w.current),w.current=setTimeout((function(){w.current=null,G(!1)}),200),null!=y&&y(e)}),[y,q]);return a.default.createElement("div",c({ref:B,onScroll:te,className:(0,o.default)(R,(v={},v[e]=!0,v[t]=A,v[u.default.scrolling]=U,v)),style:(0,l.getMergedOrientationStyles)(L)},D),(0,a.useMemo)((function(){return f(i.FocusRingScope,{containerRef:k},void 0,a.default.createElement("div",{style:{height:K},className:u.default.content,ref:k},Object.keys(z).map((function(e){var t=(0,l.getMasonryListSectionIndex)(e),n=Y[e],r=z[e],a=Y[(0,l.getMasonryListSectionHeaderKey)(t)];return null!=n&&null!=r?f("div",{style:n},e,null!=T&&null!=a&&T(t,a,e),r.map((function(e){var t=e[0],n=e[1],r=e[2],a=Y[t];return null!=a?b(n,r,a,t):null}))):null}))))}),[z,b,T,Y,K]))}))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=n(80),l=n(380),u=s(n(342));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?0:-o/2+12,u=t>0?-o/2+12:0;a.setValue(l),i.default.timing(a,{toValue:u,duration:800,easing:i.default.Easing.linear}).start(n.animateSlide)};var r=new Array(10).fill(null).map((function(){return o.default.random(40,150)}));return n.state={blocks:r,height:2*r.reduce((function(e,t){return e+t+12}),12),translateY:new i.default.Value(0)},n}c(t,e);var n=t.prototype;return n.componentDidMount=function(){this.animateSlide()},n.getAnimatedStyle=function(){return{width:100/this.props.columns+"%",transform:[{translateY:this.state.translateY.interpolate({inputRange:[0,1],outputRange:["0px","1px"]})}]}},n.render=function(){var e=this.state.blocks;return f(i.default.div,{className:u.default.column,style:this.getAnimatedStyle()},void 0,e.map((function(e,t){return f(y,{height:e},t)})),e.map((function(e,t){return f(y,{height:e},"alt"+t)})))},t}(a.Component);t.AnimatedColumn=m,m.displayName="AnimatedColumn",m.defaultProps={direction:-1};var h=function(e){var t=e.columns;return f("div",{className:u.default.column,style:{width:100/t+"%"}},void 0,new Array(4).fill(null).map((function(e,t){return f("div",{className:u.default.categoryLoader},t)})))};t.CategoryColumn=h,h.displayName="CategoryColumn";var _=function(e){function t(){return e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.columns,n=e.renderColumn;return f("div",{className:u.default.container},void 0,new Array(t).fill(null).map((function(e,r){return n(t,r)})))},t}(a.PureComponent);t.ResultsLoader=_,_.displayName="ResultsLoader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=N(n(658)),i=N(n(7604)),l=n(3),u=N(n(2)),s=n(7667),d=N(n(35)),f=N(n(227)),c=n(169),p=n(7697),v=n(5407),y=n(7858),m=n(5286),h=N(n(427)),_=n(359),g=n(7773),E=n(7665),S=N(n(8993)),O=N(n(8994)),I=N(n(8998)),T=N(n(8999)),b=n(7738),C=N(n(7033)),M=N(n(6731));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(){return(A=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;uL,ee=(0,m.useStickersGrid)({isShopView:!1,filteredStickers:Y,stickersCategories:F,collapsedStickersCategories:G,listWidth:U,listPaddingRight:w,stickerNodeMargin:J?k:j,stickerNodeWidth:J?B:H}),te=ee.rowCount,ne=ee.rowCountBySection,re=ee.stickersGrid,ae=ee.gutterWidth,oe=ee.columnCounts,ie=a.useCallback((function(e,t){var n=e.sticker,r=e.type,a=e.packId,o=t.location;r!==_.StickerGridItemTypes.VIEW_ALL&&h.default.ownsStickerPack(a)?null!=n&&Q(n):(0,E.openStickerPackPurchaseModal)({analyticsLocation:o,packId:a,showPackPreview:!0})}),[Q]),le=(0,g.useKeyboardNavigation)({columnCounts:oe,stickersListRef:f,stickersGrid:re,onGridItemSelect:ie,store:p.useStickerPickerStore,setInspectedStickerPosition:p.setInspectedStickerPosition,gridNavigatorId:"sticker-picker-grid"}),ue=le.getItemProps,se=le.getRowProps,de=le.gridContainerProps,fe=le.handleGridContainerKeyDown,ce=le.isUsingKeyboardNavigation;return a.useEffect((function(){return p.resetStoreState}),[]),a.useEffect((function(){u.default.wait((function(){(0,v.stickerPickerLoaded)(o)}))}),[o]),a.useEffect((function(){""===P.current&&""!==M&&(0,y.trackStickerSearchStart)(),P.current=M}),[M]),a.useEffect((function(){0===X?x(M):V(M,X,N)}),[M,X,N]),a.useLayoutEffect((function(){var e;null===(e=c.current)||void 0===e||e.focus()}),[]),a.createElement(a.Fragment,null,R("div",{className:C.default.header},void 0,a.createElement(I.default,{ref:c,onKeyDown:fe,stickersListRef:f}),W),R(S.default,{stickersListRef:f}),a.createElement("div",A({ref:r,className:C.default.listWrapper,id:"sticker-picker-grid"},de),null!=U?a.createElement(O.default,{ref:f,collapsedStickersCategories:G,filteredStickers:Y,getStickerItemProps:ue,getStickerRowProps:se,gridWidth:U,gutterWidth:ae,isUsingKeyboardNavigation:ce,onSelectSticker:Q,rowCount:te,rowCountBySection:ne,stickersCategories:F,stickersGrid:re}):null))},z=function(e){var t=(0,l.useStateFromStores)([h.default],(function(){return!h.default.hasFetchedShopStickerPacks()||!h.default.hasFetchedUserStickerPacks}));return(0,m.useFetchUserStickerPacks)({forceFetch:!0}),(0,m.useFetchShopStickerPacks)({forceFetch:!0}),R("div",{className:C.default.wrapper},void 0,t?R(f.default,{className:C.default.loadingIndicator}):a.createElement(Y,e))};z.displayName="StickerPickerLoader";var K=z;t.default=K},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=I(n(8)),i=n(7582),l=n(1035),u=I(n(7906)),s=I(n(84)),d=I(n(248)),f=I(n(7623)),c=I(n(15)),p=n(169),v=n(7697),y=n(5286),m=n(359),h=n(5187),_=I(n(5405)),g=n(1),E=I(n(7)),S=I(n(7027)),O=I(n(6731));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0;if(0===e)return C(s.default,{"aria-label":E.default.Messages.STICKER_PICKER_CATEGORIES_RECENT,className:(0,o.default)(S.default.stickerCategory,S.default.stickerCategoryRecent,(v={},v[S.default.stickerCategoryRecentDisabled]=I&&!y,v[S.default.stickerCategorySelected]=!O&&y&&0===t,v)),onClick:function(){r(0)}},"recent",C(f.default,{className:S.default.stickerCategoryRecentIcon,height:A,width:A}));var T=y?0:1,M=t===e-T,P=n[e-1];return C(d.default,{position:d.default.Positions.RIGHT,text:P.name,tooltipContentClassName:S.default.tooltip},P.id,(function(t){var n;return a.createElement(s.default,b({},t,{"aria-label":P.name,className:(0,o.default)(S.default.stickerCategory,(n={},n[S.default.stickerCategorySelected]=!O&&M,n)),onClick:function(){c.default.track(g.AnalyticEvents.EXPRESSION_PICKER_CATEGORY_SELECTED,{location:null==p?void 0:p.location,tab:l.ExpressionPickerViewType.STICKER,sticker_pack_id:P.id}),r(e-T)}}),C(_.default,{disableAnimation:!M||O,size:N,sticker:(0,h.getStickerPackPreviewSticker)(P)}))}))}),[t,p,r,O,u,n]);return{getScrollOffsetForIndex:a.useCallback((function(e,t){return t?L:0}),[]),renderCategoryListItem:I}}({handleCategorySelect:p,activeIndex:r,stickerPacks:O}),T=I.getScrollOffsetForIndex,M=I.renderCategoryListItem;return(0,y.useFetchShopStickerPacks)(),a.createElement(u.default,{ref:n,activeIndex:r,className:S.default.categoryListWithSearch,listPadding:R,getScrollOffsetForIndex:T,renderCategoryListItem:M,rowCount:O.length+1,rowHeight:N+P})};D.displayName="StickerPickerCategoryList";var w=D;t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=G(n(7604)),i=n(3),l=G(n(331)),u=G(n(7774)),s=n(7582),d=n(1035),f=n(7667),c=G(n(7907)),p=G(n(84)),v=G(n(7682)),y=n(129),m=G(n(7623)),h=G(n(43)),_=G(n(15)),g=n(169),E=n(7697),S=n(428),O=n(5286),I=G(n(427)),T=n(359),b=n(5187),C=G(n(5405)),M=n(7773),N=n(7665),P=G(n(8995)),A=G(n(8997)),R=G(n(7859)),L=n(1),D=G(n(7)),w=G(n(7029)),k=G(n(6731)),j=G(n(6733)),U=G(n(8062));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(){return(B=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;ux?X:Q,preferAnimation:n<=V,ownedStickerPacks:g,isDisplayingIndividualStickers:!0},e):null}),[y,o,i,u,f,p,v,P,A,n,g]),U=a.useCallback((function(e,t){return H("div",{},e,t)}),[]),G=a.useCallback((function(e,n){var r=(void 0===n?{}:n).isStickerPack,a=void 0===r||r,o=new Set(t),i=t.has(e);i?o.delete(e):o.add(e),_.default.track(L.AnalyticEvents.EXPRESSION_PICKER_CATEGORY_COLLAPSE_TOGGLED,{location:null==O?void 0:O.location,tab:d.ExpressionPickerViewType.STICKER,collapsed:!i,sticker_pack_id:a?e:null}),k(o)}),[O,t,k]);return{renderRow:j,renderSection:U,renderSectionHeader:a.useCallback((function(e){var n=m[e];if(null!=h){var r=h.owned,o=h.unowned;if(0===e&&r.length>0)return null;var i=r.length>0&&o.length>0;return a.createElement(a.Fragment,null,i?H("div",{className:w.default.divider},void 0,le):null,H(c.default,{className:w.default.packHeader,"aria-label":D.default.Messages.STICKERS_YOU_MIGHT_LIKE_A11Y},"stickers-you-might-like-header",D.default.Messages.STICKERS_YOU_MIGHT_LIKE))}switch(n.type){case T.StickerCategoryTypes.RECENT:return H(c.default,{className:w.default.packHeader,"aria-label":D.default.Messages.STICKER_CATEGORY_A11Y_LABEL.format({categoryName:n.name}),icon:ue,isCollapsed:t.has(n.id),onClick:function(){return G(n.id,{isStickerPack:!1})}},"header-"+n.id,n.name);case T.StickerCategoryTypes.PACK:var l=I.default.getStickerPack(n.id);return null==l?null:H(c.default,{className:w.default.packHeader,"aria-label":D.default.Messages.STICKER_CATEGORY_A11Y_LABEL.format({categoryName:l.name}),icon:H(C.default,{disableAnimation:!0,size:12,sticker:(0,b.getStickerPackPreviewSticker)(l)}),isCollapsed:t.has(l.id),onClick:function(){return G(l.id)}},"h"+l.id,l.name)}}),[t,m,G,h]),sectionMarginBottom:a.useCallback((function(e){var n=m[e];return t.has(n.id)?ee:0}),[t,m]),sectionHeaderHeight:a.useCallback((function(e){if(null!=h){var t=h.owned,n=h.unowned;if(0===e&&t.length>0)return 0;var r=t.length>0&&n.length>0?Z:0;return q+r}return q}),[h])}},de=a.forwardRef((function(e,t){var n=e.collapsedStickersCategories,r=e.gridWidth,l=e.filteredStickers,d=e.getStickerItemProps,c=e.getStickerRowProps,p=e.gutterWidth,y=e.isUsingKeyboardNavigation,m=e.onSelectSticker,h=e.rowCount,g=e.rowCountBySection,S=e.stickersCategories,T=e.stickersGrid,b=a.useRef(!1),C=a.useRef(null),R=(0,E.useStickerPickerStore)((function(e){return[e.searchQuery,e.activeCategoryIndex]}),o.default),k=R[0],j=R[1],G=(0,M.useInspectedStickerPosition)(E.useStickerPickerStore);(0,O.useFetchShopStickerPacks)();var F=(0,O.useShopUnseenStickerPackCount)(),B=(0,i.useStateFromStores)([I.default],(function(){return I.default.userStickerPackIds})),V=se({collapsedStickersCategories:n,gridWidth:r,stickersCategories:S,stickersGrid:T,isScrolling:b,isUsingKeyboardNavigation:y,onSelectSticker:m,getStickerItemProps:d,getStickerRowProps:c,gutterWidth:p,inspectedStickerPosition:G,filteredStickers:l,ownedStickerPacks:B}),W=V.renderRow,Y=V.renderSection,z=V.renderSectionHeader,K=V.sectionMarginBottom,$=V.sectionHeaderHeight,Z=(0,s.useAnalyticsContext)(),q=(0,f.useSynchronizedActiveCategoryIndexForScrollPosition)({activeCategoryIndex:j,isScrolling:b,listRef:C,onActiveCategoryIndexChange:E.setActiveCategoryIndex,scrollOffset:20,searchQuery:k});return(0,f.useSynchronizedScrollPositionForActiveCategoryIndex)({searchQuery:k,activeCategoryIndex:j,listRef:C}),a.useImperativeHandle(t,(function(){return{scrollTo:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r0)}}):null!=l&&0===l.owned.length&&0===l.unowned.length?H(u.default,{message:D.default.Messages.NO_STICKER_SEARCH_RESULTS_WITH_SUGGESTIONS,className:w.default.noSearchResultsContainer,noResultsImageURL:U.default,suggestions:H(ie,{onSuggestionClick:function(e){return(0,E.setSearchQuery)(e,!0)}})}):a.createElement(v.default,{listPadding:null!=l?ae:re,onScroll:q,renderRow:W,renderSection:null==l?Y:void 0,renderSectionHeader:z,rowCount:h,rowCountBySection:g,rowHeight:r>x?te:ne,sectionHeaderHeight:$,sectionMarginBottom:null==l?K:0,stickyHeaders:!0,ref:C}),H(A.default,{stickersGrid:T}))}));t.default=de},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8)),o=s(n(126)),i=s(n(43)),l=s(n(7)),u=s(n(7028));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0;return O(v.default,{},void 0,O(s.default,{position:s.default.Positions.LEFT,tooltipContentClassName:h.default.tooltip,text:m.default.Messages.STICKER_PICKER_CATEGORIES_SHOP_TOOLTIP},void 0,(function(n){return a.createElement(u.default,S({},n,{"aria-label":m.default.Messages.STICKER_PICKER_CATEGORIES_SHOP,className:(0,o.default)(h.default.stickerShopIconWrapper,g?null:h.default.regularStickerShopIconWrapper),onClick:function(){f.default.track(y.AnalyticEvents.EXPRESSION_PICKER_STICKER_SHOP_VIEWED,{location:null==r?void 0:r.location,badged:_>0}),(0,l.hideHotspot)(l.HotspotLocations.STICKERS_SHOP_INTRODUCTION),(0,p.openStickerPackPurchaseModal)({analyticsLocation:null==r?void 0:r.location,showPackPreview:!0})}}),O("div",{className:h.default.stickerShopIcon},void 0,g&&T,g?t:e))})))};b.displayName="StickerPickerShopIcon";var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f,t.ShoppingBagColored=h;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=d(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:f,d:"M19.9924 7.44C19.9624 6.91 19.5224 6.5 18.9924 6.5H16.8824C16.6324 3.98 14.5224 2 11.9424 2C9.36242 2 7.24242 3.98 6.99242 6.5H4.88242C4.35242 6.5 3.91242 6.91 3.88242 7.44L3.00242 21.44C2.96242 22.02 3.42242 22.5 4.00242 22.5H19.8724C20.4524 22.5 20.9024 22.01 20.8724 21.44L19.9924 7.44ZM5.94243 12C5.39243 12 4.94242 11.55 4.94242 11C4.94242 10.45 5.39243 10 5.94243 10C6.49242 10 6.94243 10.45 6.94243 11C6.94243 11.55 6.49242 12 5.94243 12ZM11.9424 3.5C13.7024 3.5 15.1424 4.81 15.3924 6.5H8.49242C8.73242 4.81 10.1824 3.5 11.9424 3.5ZM11.9424 14.03C9.70243 14.03 7.88242 12.21 7.88242 9.97H9.50242C9.50242 11.31 10.5924 12.41 11.9424 12.41C13.2824 12.41 14.3824 11.32 14.3824 9.97H16.0024C16.0024 12.21 14.1824 14.03 11.9424 14.03ZM17.9424 12C17.3924 12 16.9424 11.55 16.9424 11C16.9424 10.45 17.3924 10 17.9424 10C18.4924 10 18.9424 10.45 18.9424 11C18.9424 11.55 18.4924 12 17.9424 12Z"}))}f.displayName="ShoppingBag";var c=s("path",{d:"M11.9414 12C9.18141 12 6.94141 9.76 6.94141 7C6.94141 4.24 9.18141 2 11.9414 2C14.7014 2 16.9414 4.24 16.9414 7C16.9414 9.76 14.6914 12 11.9414 12ZM11.9414 3.5C10.0114 3.5 8.44141 5.07 8.44141 7C8.44141 8.93 10.0114 10.5 11.9414 10.5C13.8714 10.5 15.4414 8.93 15.4414 7C15.4414 5.07 13.8714 3.5 11.9414 3.5Z",fill:"#FF8FAB"}),p=s("path",{d:"M4.88142 6.5H19.0014C19.5314 6.5 19.9714 6.91 20.0014 7.44L20.8814 21.44C20.9214 22.02 20.4614 22.5 19.8814 22.5H4.00142C3.42142 22.5 2.97142 22.01 3.00142 21.44L3.88142 7.44C3.91142 6.91 4.35142 6.5 4.88142 6.5Z",fill:"#4F81FF"}),v=s("path",{d:"M11.9414 14C9.73141 14 7.94141 12.21 7.94141 10H9.54141C9.54141 11.32 10.6214 12.4 11.9414 12.4C13.2614 12.4 14.3414 11.32 14.3414 10H15.9414C15.9414 12.21 14.1414 14 11.9414 14Z",fill:"#FFFFDD"}),y=s("path",{d:"M6.0014 12C6.55369 12 7.0014 11.5523 7.0014 11C7.0014 10.4477 6.55369 10 6.0014 10C5.44912 10 5.0014 10.4477 5.0014 11C5.0014 11.5523 5.44912 12 6.0014 12Z",fill:"#FFFFDD"}),m=s("path",{d:"M18.0014 12C18.5537 12 19.0014 11.5523 19.0014 11C19.0014 10.4477 18.5537 10 18.0014 10C17.4491 10 17.0014 10.4477 17.0014 11C17.0014 11.5523 17.4491 12 18.0014 12Z",fill:"#FFFFDD"});function h(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=d(e,["width","height"]);return o.createElement("svg",u({},(0,i.default)(l),{width:n,height:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),c,p,v,y,m)}h.displayName="ShoppingBagColored"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(7647),l=p(n(36)),u=p(n(248)),s=p(n(126)),d=p(n(43)),f=p(n(7)),c=p(n(7031));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0,ae=te&&!F&&!Y&&!R&&!$&&re,oe=function(e){var t=e.editorRef,n=e.hasStickerResults,r=e.shouldRenderSuggestions,o=e.focusedSuggestionType,u=e.setFocusedStickerListItem,s=e.setFocusedSuggestionType,d=e.setHasDismissed,f=e.setTextInputValue,c=a.useCallback((function(e,t){u(t)}),[u]),p=(0,i.default)({id:"expression-suggestions-stickers",isEnabled:!0,scrollToStart:k,scrollToEnd:k,orientation:l.Orientations.HORIZONTAL,setFocus:c,useVirtualFocus:!0});return a.useEffect((function(){var e=function(e){var a,i;if(!(!r||e.shiftKey||e.ctrlKey||e.altKey||e.metaKey)){switch(e.key){case"ArrowUp":e.preventDefault(),null==o&&n&&(p.focusFirstVisibleItem(),s(A.STICKER));break;case"ArrowDown":s(null),null===(a=t.current)||void 0===a||a.focus();break;case"Escape":s(null),d(!0),f(""),null===(i=t.current)||void 0===i||i.focus()}o===A.STICKER&&p.containerProps.onKeyDown(e)}};return window.addEventListener("keydown",e,{capture:!0}),function(){return window.removeEventListener("keydown",e,{capture:!0})}}),[p,r,o,s,n,t,d,u,f]),{stickersNavigator:p}}({editorRef:r,hasStickerResults:re,shouldRenderSuggestions:ae,focusedSuggestionType:b,setFocusedSuggestionType:C,setHasDismissed:L,setFocusedStickerListItem:G,setTextInputValue:V}).stickersNavigator,ie=function(e,t){ae&&(g.default.track(O.AnalyticEvents.AUTO_SUGGEST_EXPRESSION_SELECTED,{sticker_id:e.id}),t?(L(!0),p(e,c.StickerSelectLocation.EXPRESSION_SUGGESTIONS),J.cancel(),V("")):(0,y.openStickerPackPurchaseModal)({analyticsLocation:{object:O.AnalyticsObjects.EXPRESSION_SUGGESTIONS},packId:e.pack_id,showPackPreview:!0}),v.emit("sticker-suggestions-hidden"))},le=a.useRef([]),ue=a.useRef(!1);a.useEffect((function(){ae&&(le.current=q),ae!==ue.current&&(v.emit(ae?"sticker-suggestions-shown":"sticker-suggestions-hidden"),ae&&(0,S.throttledTrackExpressionSuggestionDisplayed)()),ue.current=ae}),[v,ae,q]);var se=!ae,de=ae?q:le.current;return P(m.default,{tabIndex:se?-1:0,"aria-hidden":se,className:(0,o.default)(T.default.container,(t={},t[T.default.hidden]=se,t)),innerRef:B,style:{minWidth:w},onClick:function(){var e;return null===(e=r.current)||void 0===e?void 0:e.focus()}},void 0,a.createElement(a.Fragment,null,P(i.ListNavigatorProvider,{navigator:oe},void 0,P(i.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement("div",N({className:T.default.stickerResults,ref:function(e){t.current=e},onMouseLeave:function(){null==b&&G(null)}},n),de.map((function(e,t){var n=e.sticker,r=e.owned;return P(U,{isFocused:j===""+t,isOwned:r,listIndex:t,onMouseOver:function(){oe.setFocus(""+t),G(""+t)},onSelectSticker:ie,sticker:n},n.id)})))}))),P("div",{className:T.default.bottomInformationTextContainer},void 0,P("div",{className:T.default.textDivider}),P(_.default,{className:T.default.descriptionText,style:{maxWidth:w}},void 0,null!=j?I.default.Messages.EXPRESSION_SUGGESTIONS_STICKER_NAME.format({stickerName:null===(n=q[+j])||void 0===n?void 0:n.sticker.name}):I.default.Messages.EXPRESSION_SUGGESTIONS_STICKER_SHORT_NAV_PROMPT.format({upHook:function(e,t){return P(s.default,{shortcut:"up",className:T.default.keybind},t)}})))),P("div",{className:T.default.containerBackground}))}));t.default=G},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTextChangeHandler=t.useStickerSuggestionResults=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=c(n(658)),o=n(3),i=n(5407),l=c(n(427)),u=c(n(445)),s=n(440),d=n(5444),f=n(5433);function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var y=(0,s.promiseThrottle)(i.fetchUserStickerPacks,d.REQUEST_THROTTLE_DURATION_MS),m=(0,s.promiseThrottle)(i.fetchShopStickerPacks,d.REQUEST_THROTTLE_DURATION_MS);t.useStickerSuggestionResults=function(e,t){var n=(0,o.useStateFromStores)([l.default],(function(){return l.default.ownsAnyStickerPack}));return r.useMemo((function(){var r=(0,f.getQueriesFromUserInput)(e);if(t||null==e||r.length>d.MAX_NUM_USER_INPUT_WORDS||!n)return[];var a=[],o=[],i=(0,f.removePunctuation)(e),s=i===r[0]?r:[i].concat(r);u.default.queryStickers(s,!1).stickers.forEach((function(e){var t=e.sticker;if(null!=t){var n=l.default.ownsStickerPack(t.pack_id),r={sticker:t,owned:n};n?a.push(r):l.default.canPurchaseStickerPack(t.pack_id)&&o.push(r)}}));var c=[];return a.length>0&&(c=a.slice(0,d.MAX_NUM_SUGGESTED_STICKERS),0!==o.length&&(c.length===d.MAX_NUM_SUGGESTED_STICKERS&&c.pop(),c.push(o[0]))),c}),[e,n,t])};t.useTextChangeHandler=function(e){var t=e.setTextInputValue,n=e.setHasDismissed,o=e.setHasSelection,i=e.setFocusedSuggestionType,u=e.delayBeforeSuggestions,s=r.useRef(null),c=r.useRef(!1),p=r.useRef(!1),h=r.useMemo((function(){return(0,a.default)(t,null!=u?u:d.DELAY_BEFORE_SUGGESTIONS_MS)}),[t]);return{handleTextChange:function(){var e,r=(e=regeneratorRuntime.mark((function e(r){var a,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=r&&""!==r){e.next=10;break}h.cancel(),null==t||t(""),null==n||n(!1),null==o||o(!1),null==i||i(null),s.current=null,c.current=!1,e.next=28;break;case 10:if(c.current||r.trim()===(null===(a=s.current)||void 0===a?void 0:a.trim())){e.next=28;break}if(s.current=r,!((0,f.getQueriesFromUserInput)(r).length>d.MAX_NUM_USER_INPUT_WORDS)){e.next=17;break}return c.current=!0,h.cancel(),t(""),e.abrupt("return");case 17:if(!0!==p.current){e.next=19;break}return e.abrupt("return");case 19:if(u=[],l.default.hasFetchedUserStickerPacks||l.default.isFetchingUserStickerPacks||u.push(y()),l.default.hasFetchedShopStickerPacks()||l.default.isFetchingShopStickerPacks()||u.push(m()),!(u.length>0)){e.next=27;break}return p.current=!0,e.next=26,Promise.all(u);case 26:p.current=!1;case 27:h(s.current);case 28:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return r.apply(this,arguments)}}(),debouncedSetTextInputValue:h}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=j(n(0)),o=w(n(6)),i=n(3),l=n(8612),u=j(n(7645)),s=n(7920),d=n(7628),f=w(n(7832)),c=w(n(7750)),p=n(8128),v=w(n(7627)),y=n(7573),m=n(7646),h=w(n(9005)),_=n(359),g=w(n(20)),E=w(n(8613)),S=w(n(12)),O=w(n(8125)),I=w(n(173)),T=n(44),b=w(n(970)),C=n(7612),M=n(8614),N=w(n(9006)),P=n(9007),A=n(8615),R=n(1),L=w(n(6766)),D=w(n(423));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1)&&(t={prefix:C.COMMAND_SENTINEL,query:s.slice(1),type:M.AutocompleteTypes.COMMANDS})}else if(null!=se){if(se.type===y.ApplicationCommandType.BUILT_IN_INTEGRATION){var d=e.getCurrentCommandOptionValue();return 1!==(null==d?void 0:d.length)||"text"!==d[0].type?(ve(null),he(null),void Ee(null)):(ve(""),he(d[0].text.toLocaleLowerCase()),void Ee(M.AutocompleteTypes.GIFS))}if(null!=de){var f=e.getCurrentCommandOptionValue(),c=1===(null==f?void 0:f.length)&&"text"===f[0].type?f[0].text:"",p=null;if(null!=de.choices)p={prefix:"",query:c,type:M.AutocompleteTypes.CHOICE};else switch(de.type){case y.ApplicationCommandOptionType.BOOLEAN:p={prefix:"",query:c,type:M.AutocompleteTypes.CHOICE};break;case y.ApplicationCommandOptionType.CHANNEL:p={prefix:C.CHANNEL_SENTINEL,query:c,type:M.AutocompleteTypes.CHANNELS};break;case y.ApplicationCommandOptionType.ROLE:case y.ApplicationCommandOptionType.USER:case y.ApplicationCommandOptionType.MENTIONABLE:p={prefix:C.MENTION_SENTINEL,query:c,type:M.AutocompleteTypes.MENTIONS};break;default:p=null}if(null!=p&&t.type!==p.type)return ve(p.prefix),he(null!=p.query?p.query.toLocaleLowerCase():null),void Ee(p.type)}}ve(t.prefix),he(null!=t.query?t.query.toLocaleLowerCase():null),Ee(t.type)}),[se,de,j,n,$,Me,W,x]),Pe=(0,l.useEmojiAutocompleteUpsellExperiment)(!1)[0].emojiAutocompleteUpsellEnabled,Ae=a.useMemo((function(){if(null==ge)return{autocompletes:{}};var e=P.AUTOCOMPLETE_OPTIONS[ge].queryResults(n,me||"",Me,W,r,Pe);return ge===M.AutocompleteTypes.GIFS&&null==e.commands?{autocompletes:{},integration:e.integration,integrationQuery:e.integrationQuery}:ge===M.AutocompleteTypes.COMMANDS?{autocompletes:{},commandQuery:e.commandQuery}:{autocompletes:e,integration:null,integrationQuery:null}}),[ge,n,me,Me,W,r]),Re=Ae.autocompletes,Le=Ae.integration,De=Ae.integrationQuery,we=a.useRef(Re);we.current=Re;var ke=(0,i.useStateFromStores)([E.default],(function(){var e;return null!==(e=E.default.getResults(Le,De))&&void 0!==e?e:{results:[],loading:!1}}),[Le,De]),je=ke.results,Ue=ke.loading,Ge=(0,p.useContextCommands)(n),Fe=a.useMemo((function(){if(ge!==M.AutocompleteTypes.COMMANDS)return[];var e={channel:n,guild:le};if(null==me||""===me)return x||null==le?[]:(0,s.getBuiltInCommands)(x).filter((function(t){return null==t.predicate||t.predicate(e)}));for(var t=me.split(" ",3),r=0;r0)return o;t.pop()}return[]}),[ge,V,n,Ge,le,me,x]),Be=a.useMemo((function(){return ge===M.AutocompleteTypes.GIFS&&Ue}),[Ue,ge]),He=a.useMemo((function(){return Be?Re:ge===M.AutocompleteTypes.GIFS?G({},Re,{integrations:je}):ge===M.AutocompleteTypes.COMMANDS?G({},Re,{commands:Fe}):Re}),[Be,ge,Re,Fe,je]),xe=a.useMemo((function(){var e=[];if(null!=He)for(var t in He){var n=He[t];null!=n&&n.forEach((function(t){return e.push(t)}))}return e}),[He]),Ve=a.useMemo((function(){return j&&null!=se}),[se,j]),We=a.useMemo((function(){return{isAutocompletesLoading:Be,isUsingKeyboardNavigation:Oe,hidePersonalInformation:w,useNewSlashCommands:!0===x,hideMentionDescription:ae||null!=de&&(null==de?void 0:de.type)!==y.ApplicationCommandOptionType.STRING,activeCommand:se}}),[Be,Oe,w,x,ae,de,se]),Ye=a.useMemo((function(){var e=j&&null!=se,t=null!=ge&&(Be||xe.length>0||je.length>0);return{hasAutocompletes:t,shouldShow:null==K&&!0===z&&(e||t)}}),[se,Be,ge,j,K,z,je.length,xe.length]),ze=Ye.hasAutocompletes,Ke=Ye.shouldShow,$e=a.useRef(!1);a.useEffect((function(){$e.current!==Ke&&(null==ie||ie(Ke)),$e.current=Ke}),[ie,Ke]);var Ze=a.useCallback((function(e,t){var r=null,o=null,i=null,l=null;if(null!=ge){var u=P.AUTOCOMPLETE_OPTIONS[ge];r=u.getPlainText(e,We,He),o=u.getRawText(e,We,He);var s=u.onSelect;if(null!=s&&null!=pe)s(pe.slice(1),e,We,He)}if(null!=r&&null!=o){if(ge===M.AutocompleteTypes.REACTIONS||t&&ge===M.AutocompleteTypes.GIFS)Y(r);else{var d=$.current;if(null==d)return;if(d.insertAutocomplete(r,o),x&&null!=se&&se.type!==y.ApplicationCommandType.BUILT_IN_INTEGRATION){var f=d.getCurrentCommandOption();if(null!=f){var c,p=null===(c=se.options)||void 0===c?void 0:c.find((function(e){return e.name===f}));null==p||p.type===y.ApplicationCommandOptionType.STRING&&null==p.choices||d.completeCurrentCommandOption()}}}ge===M.AutocompleteTypes.EMOJIS_AND_STICKERS&&(l=M.AutocompleteSelectionTypes.EMOJI)}else if(t&&ge===M.AutocompleteTypes.EMOJIS_AND_STICKERS){var v=He,m=v.emojis,h=void 0===m?[]:m,g=v.emojisLocked,E=void 0===g?[]:g,S=v.stickers,O=void 0===S?[]:S;if(null!=E[e-h.length])(0,T.openModal)((function(e){return a.createElement(N.default,e)})),l=M.AutocompleteSelectionTypes.EMOJI_UPSELL;else{var I,b=O[e-h.length-E.length].sticker;i=b.id,l=M.AutocompleteSelectionTypes.STICKER,oe(b,_.StickerSelectLocation.AUTOCOMPLETE),null===(I=$.current)||void 0===I||I.insertAutocomplete("","",!1)}}(0,A.trackAutocompleteSelect)(ge,n,G({selectionType:null!=l?l:B(ge),stickerId:i},F(we.current))),Ce(-1)}),[ge,n,We,He,pe,Y,$,x,se,oe]),qe=a.useCallback((function(e){return Ze(e,!0)}),[Ze]),Xe=a.useCallback((function(e){var t=$.current;null!=t&&(fe[e].hasValue?t.selectCommandOption(e):t.insertCommandOption(e))}),[fe,$]);a.useEffect((function(){if(ge===M.AutocompleteTypes.COMMANDS&&x)if(null!=n.guild_id&&null==c.default.getRemoteGuildApplications(n.guild_id))u.queryGuildApplications(n.guild_id,d.DISCOVERY_COMMANDS_QUERY_LIMIT);else if(n.type===R.ChannelTypes.DM){var e=S.default.getUser(n.getRecipientId());!0===(null==e?void 0:e.bot)&&null==f.default.getCommands(e.id)&&u.queryDmApplicationCommands(e.id)}}),[ge,n,x]);var Qe=a.useCallback((function(e){Ce(e),Ie(!1)}),[]),Je=a.useMemo((function(){return null==ge||ge===M.AutocompleteTypes.COMMANDS&&null!=se?[]:P.AUTOCOMPLETE_OPTIONS[ge].renderResults(n,me||"",be,Qe,qe,We,Me,He,Pe)}),[se,ge,n,He,qe,Qe,me,Me,We,be,Pe]);a.useImperativeHandle(t,(function(){return{onTabOrEnter:function(e){return null!=pe&&0!==xe.length&&be>=0&&(Ze(be,e),!0)},onMoveSelection:function(e){if(0===xe.length||null==pe)return!1;var t=be;do{var n;1===xe.length?t=-1:t+e>=xe.length?t=0:t+e<0?t=xe.length-1:t+=e}while(!0===(null===(n=xe[t])||void 0===n?void 0:n.disableKeyboardNavigation));return ge===M.AutocompleteTypes.COMMANDS&&u.setPreferredCommandId(xe[t]),Ce(t),Ie(!0),Ne(),!0},onMaybeShowAutocomplete:function(){Ne()}}}),[ge,xe,pe,Ze,be,Ne]),a.useLayoutEffect((function(){be>=xe.length&&Ce(0)}),[xe.length,be]);var et=a.useState(null),tt=et[0],nt=et[1],rt=a.useState(null),at=rt[0],ot=rt[1];a.useLayoutEffect((function(){W===tt&&n.id===at||(nt(W),ot(n.id))}),[n.id,$,at,tt,W,Ne]),a.useLayoutEffect((function(){Ne()}),[Ne]),a.useEffect((function(){Ke&&ze&&(0,A.trackAutocompleteOpen)(ge,n,F(we.current))}),[ge,ze,Ke,n]);var it=a.useMemo((function(){var e=window.getSelection();if(r!==R.TextareaTypes.RULES_INPUT||!e||!e.anchorNode||!e.isCollapsed)return{left:null,bottom:null,top:null};var t=e.anchorNode,n=e.anchorOffset;if(t.nodeType===Node.TEXT_NODE){var a=t.textContent;if(null!=a){for(;n>=0&&!C.RULES_SENTINELS.has(a.charAt(n));)n--;-1===n&&(n=e.anchorOffset)}}var o=document.createRange();o.setStart(t,n),o.setEnd(t,n);var i=o.getBoundingClientRect(),l=i.y>200?{bottom:window.innerHeight-i.y}:{top:i.y+20};return G({left:i.x},l)}),[me,r]),lt=it.left,ut=it.bottom,st=it.top;if(!Ke)return-1!==be&&Ce(-1),null;if(null!=ge&&-1===be&&P.AUTOCOMPLETE_OPTIONS[ge].autoSelect)return Ce(0),null;if(r===R.TextareaTypes.RULES_INPUT&&null!=lt&&(null!=ut||null!=st)){var dt={left:lt};return null!=ut?dt.bottom=ut:null!=st&&(dt.top=st),U(I.default,{},void 0,U("div",{className:L.default.autocompleteLayer,style:dt},void 0,U(O.default,{className:L.default.autocomplete,onMouseDown:H},void 0,U(b.default,{style:{maxHeight:200}},void 0,Je))))}return U(O.default,{className:L.default.autocomplete,onMouseDown:H},void 0,Je,Ve&&z?U(h.default,{className:ze?D.default.marginTop8:null,channel:n,activeCommand:se,activeOption:null!=de?de:null,optionStates:fe,onOptionClick:Xe}):null)}));t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(8602)),i=l(n(7036));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?e.format({prefix:r(n)}):t;return w(S.default.Title,{className:a,title:o},"autocomplete-title-"+o)}function G(e,t,n,r,a,i,l,u,s,d,f,c,p,v){if(void 0===c&&(c=0),null==v&&(null==n||0===n.length))return null;var y=null==n?void 0:n.map((function(e,n){var i=n+c;return o.createElement(u,D({onClick:a,onHover:r,selected:t===i,index:i},s(e,i)))}));return w(o.Fragment,{},f,null!=i&&null!=l?U(i,l,e,d,p):null,y,v)}U.displayName="renderHeader",G.displayName="renderAutocompleteGroup";var F=w(S.default.Divider,{},"autocomplete-divider-1"),B=w(S.default.Divider,{},"autocomplete-divider-2"),H=((r={})[C.AutocompleteTypes.MENTIONS]={autoSelect:!0,getSentinel:function(){return b.MENTION_SENTINEL},matches:function(e,t,n){return T.default.matchSentinel(t,n,b.MENTION_SENTINEL)},queryResults:function(e,t,n){return T.default.queryMentionResults(t,e,n.canMentionEveryone,n.canMentionUsers,n.canMentionRoles,n.canMentionAnyGuildUser,n.canMentionNonMentionableRoles)},renderResults:function(e,t,n,r,a,i,l,u){var s=u.users,d=u.globals,f=u.roles;if(null==s||null==d||null==f||0===s.length&&0===d.length&&0===f.length)return null;var c,p,v=s.map((function(e,t){return w(S.default.User,{onClick:a,onHover:r,selected:n===t,index:t,user:e.user,nick:e.nick,status:e.status,hidePersonalInformation:!0===i.hidePersonalInformation},e.user.id)})),y=d.map((function(e,t){return w(S.default.Generic,{onClick:a,onHover:r,selected:n===t+s.length,index:s.length+t,text:e.text,description:i.hideMentionDescription?null:e.description},e.text)})),m=f.map((function(e,t){return w(S.default.Role,{onClick:a,onHover:r,selected:n===t+s.length+d.length,index:s.length+d.length+t,role:e,hideDescription:i.hideMentionDescription},e.id)}));return l.canMentionRoles&&!l.canMentionUsers?(c=N.default.Messages.ROLES_MATCHING,p=N.default.Messages.ROLES):(c=N.default.Messages.MEMBERS_MATCHING,p=N.default.Messages.MEMBERS),w(o.Fragment,{},"mentions",U(c,p,t,(function(e){return""+b.MENTION_SENTINEL+e})),v,s.length>0&&d.length>0?F:null,y,s.length>0&&f.length>0||d.length>0&&f.length>0?B:null,m)},getPlainText:function(e,t,n){var r=n.users,a=n.globals,o=n.roles;if(null==r||null==a||null==o)return"";var i=r[e],l=a[e-r.length],u=o[e-r.length-a.length];return null!=i?t.hidePersonalInformation?""+b.MENTION_SENTINEL+i.user.username:""+b.MENTION_SENTINEL+i.user.tag:null!=l?l.text:null!=u?""+b.MENTION_SENTINEL+u.name:""},getRawText:function(e,t,n){var r=n.users,a=n.globals,o=n.roles;if(null==r||null==a||null==o)return"";var i=r[e],l=a[e-r.length],u=o[e-r.length-a.length];return null!=i?"<@!"+i.user.id+">":null!=l?l.text:null!=u?"<@&"+u.id+">":""}},r[C.AutocompleteTypes.CHANNELS]={autoSelect:!0,getSentinel:function(){return b.CHANNEL_SENTINEL},matches:function(e,t,n,r,a){return!e.isPrivate()&&!1!==a.canMentionChannels&&T.default.matchSentinel(t,n,b.CHANNEL_SENTINEL)},queryResults:function(e,t,n){var r=g.GUILD_SELECTABLE_CHANNELS_KEY;return t.charAt(0)===v.AutocompleterQuerySymbols.VOICE_CHANNEL&&(r=g.GUILD_VOCAL_CHANNELS_KEY,t=t.substring(1)),n.isNonStringCommandOption?T.default.queryApplicationCommandChannelResults(t,e):T.default.queryChannelResults(t,e,r)},renderResults:function(e,t,n,r,a,o,i,l){var u,s,d=l.channels,f=t.charAt(0)===v.AutocompleterQuerySymbols.VOICE_CHANNEL;return i.isNonStringCommandOption?(u=N.default.Messages.CHANNELS_MATCHING,s=N.default.Messages.CHANNELS):f?(u=N.default.Messages.VOICE_CHANNELS_MATCHING,s=N.default.Messages.VOICE_CHANNELS):(u=N.default.Messages.TEXT_CHANNELS_MATCHING,s=N.default.Messages.TEXT_CHANNELS),G(t,n,d,r,a,u,s,S.default.Channel,(function(e){return{channel:e,key:e.id,category:_.default.getChannel(e.parent_id)}}),(function(e){return""+b.CHANNEL_SENTINEL+e}),"channels")},getPlainText:function(e,t,n){var r=n.channels;if(null==r)return"";var a=r[e];if(null==a)return"";var o=g.default.getTextChannelNameDisambiguations(a.guild_id)[a.id];return"#"+(null!=o?o.name:a.name)},getRawText:function(e,t,n){var r=n.channels;if(null==r)return"";var a=r[e];return null==a?"":"<#"+a.id+">"}},r[C.AutocompleteTypes.EMOJIS_AND_STICKERS]={autoSelect:!0,getSentinel:function(){return b.EMOJI_SENTINEL},matches:function(e,t,n){return n.length>1&&t===b.EMOJI_SENTINEL},queryResults:function(e,t,n,r,a,o){var i=T.default.queryEmojiResults(t,e,n.emojiIntention),l=[];if(a===M.TextareaTypes.NORMAL){j||m.default.isFetchingUserStickerPacks||m.default.hasFetchedUserStickerPacks||(j=!0,(0,y.fetchUserStickerPacks)());var s=T.default.queryStickers([t],!0,(function(e,t){return t})),d=Math.max(4,8-i.emojis.unlocked.length);l=s.stickers.slice(0,d)}var f=i.emojis.unlocked.slice(0,M.MAX_AUTOCOMPLETE_RESULTS-l.length),c=f.length+l.length0?[{emojis:i.emojis.locked,disableKeyboardNavigation:!0}]:[];return c.length>0&&u.EmojiAutocompleteUpsellExperiment.trackExposure({}),{emojis:f,emojisLocked:o?c:[],stickers:l}},renderResults:function(e,t,n,r,a,i,l,u,s){var d=u.emojis,f=void 0===d?[]:d,c=u.stickers,p=void 0===c?[]:c,v=u.emojisLocked,y=void 0===v?[]:v;return o.createElement(o.Fragment,null,G(t,n,f,r,a,N.default.Messages.EMOJI_MATCHING,N.default.Messages.EMOJI,S.default.Emoji,(function(e){return{emoji:e,key:e.id||e.uniqueName||e.name,sentinel:b.EMOJI_SENTINEL,guild:null!=e.guildId?E.default.getGuild(e.guildId):null}}),(function(e){return""+b.EMOJI_SENTINEL+e}),"emoji"),s&&y.length>0?G(t,n,y,r,a,0===f.length?N.default.Messages.EMOJI_MATCHING:null,0===f.length?N.default.Messages.EMOJI:null,S.default.EmojiUpsell,(function(e){return{key:"emoji-upsell",emojis:e.emojis}}),(function(e){return""+b.EMOJI_SENTINEL+e}),"emoji-upsell",f.length):null,(f.length>0||y.length>0)&&p.length>0&&w(S.default.Divider,{className:P.default.emojiStickersDivider}),G(t,n,p,r,a,N.default.Messages.STICKERS_MATCHING,N.default.Messages.STICKER,S.default.Sticker,(function(e){var t=e.comparator,n=e.sticker;return{renderSticker:k,queryMatch:t!==n.name.toLocaleLowerCase()?t:void 0,sticker:n,key:n.id}}),(function(e){return e}),"stickers",f.length+(s&&y.length>0?1:0),f.length>0?P.default.stickersHeaderWithEmojiResults:void 0))},getPlainText:function(e,t,n){var r=n.emojis;return null==r||null==r[e]?null:""+b.EMOJI_SENTINEL+r[e].name+b.EMOJI_SENTINEL},getRawText:function(e,t,n){var r=n.emojis;if(null==r||null==r[e])return null;var a=r[e],o=a.animated?"a":"";return a.managed||null==a.id?""+b.EMOJI_SENTINEL+a.name+b.EMOJI_SENTINEL:"<"+o+":"+(a.originalName||a.name)+":"+a.id+">"}},r[C.AutocompleteTypes.REACTIONS]={autoSelect:!0,getSentinel:function(){return b.REACTION_SENTINEL},matches:function(e,t,n,r){return r&&t===b.REACTION_SENTINEL&&n.startsWith(b.EMOJI_SENTINEL)},queryResults:function(e,t){return{emojis:T.default.queryEmojiResults(t.substring(1),e,M.EmojiIntention.REACTION).emojis.unlocked}},renderResults:function(e,t,n,r,a,i,l,u){var s=u.emojis,d=void 0===s?[]:s;return o.createElement(o.Fragment,null,G(t,n,d,r,a,N.default.Messages.REACTIONS_MATCHING,N.default.Messages.EMOJI,S.default.Emoji,(function(e){return{emoji:e,key:e.id||e.uniqueName||e.name,sentinel:b.EMOJI_SENTINEL}}),(function(e){return""+b.REACTION_SENTINEL+e}),"reactions"))},getPlainText:function(e,t,n){var r=n.emojis;return null==r||null==r[e]?"":""+b.REACTION_SENTINEL+b.EMOJI_SENTINEL+r[e].name+b.EMOJI_SENTINEL},getRawText:function(){return this.getPlainText.apply(this,arguments)}},r[C.AutocompleteTypes.GIFS]={autoSelect:!0,getSentinel:function(){return b.COMMAND_SENTINEL},matches:function(e,t,n,r,a){var o,i;a.useNewSlashCommands?o=null===(i=f.default.getActiveCommand())||void 0===i?void 0:i.integrationType:o=n.startsWith("giphy")||n.startsWith("tenor")?M.ChannelTextAreaIntegrationTypes.GIF:null;return!0===a.canExecuteCommands&&r&&t===b.COMMAND_SENTINEL&&o===M.ChannelTextAreaIntegrationTypes.GIF},queryResults:function(e,t,n){var r,a,o=n.useNewSlashCommands?null===(r=f.default.getActiveCommand())||void 0===r?void 0:r.name:t.split(" ")[0];n.useNewSlashCommands||(t=t.substring(null!==(a=null==o?void 0:o.length)&&void 0!==a?a:0));var u=i.default.findKey(M.ChannelTextAreaIntegrations,(function(e){return e.command===o}));return null==o||null==u||""===t.trim()?{}:(l.default.search(u,t),{integrationQuery:t,integration:u})},renderResults:function(e,t,n,r,a,i,l,u){var s,d=u.integrations;if(i.isAutocompletesLoading)return w(I.default,{className:P.default.spinner,type:I.default.Type.SPINNING_CIRCLE});var c=i.useNewSlashCommands?null===(s=f.default.getActiveCommand())||void 0===s?void 0:s.name:t.split(" ")[0];if(null==c)return null;if(null!=d){var p,v,y=!1,m=d.map((function(e,t){switch(e.type){case M.ChannelTextAreaIntegrationTypes.GIF:return y=!0,w(S.default.GIFIntegration,{className:P.default.horizontalAutocomplete,onClick:a,onHover:r,selected:n===t,index:t,width:e.meta.width,height:e.meta.height,src:e.meta.src,url:e.meta.url},""+e.meta.url+e.meta.src)}})),h=i.useNewSlashCommands?null===(p=f.default.getActiveCommand())||void 0===p?void 0:p.integrationTitle:c;if(!i.useNewSlashCommands)t=t.substring(null!==(v=null==c?void 0:c.length)&&void 0!==v?v:0);var _=t.length>0&&null!=h?N.default.Messages.CONTENT_MATCHING.format({query:t,command:h}):null!=h?h:c;return w(o.Fragment,{},"gifs",w(S.default.Title,{title:_}),y?w(O.default,{className:P.default.horizontalAutocompletes},void 0,m):m)}},getPlainText:function(e,t,n){var r=n.integrations;return null!=r&&null!=r[e]?r[e].meta.url:""},getRawText:function(){return this.getPlainText.apply(this,arguments)},onSelect:function(e,t,n,r){if(null!=r.integrations){var a=f.default.getActiveCommand();null!=a&&a.type===c.ApplicationCommandType.BUILT_IN_INTEGRATION&&(s.default.trackWithMetadata(M.AnalyticEvents.SEARCH_RESULT_SELECTED,{search_type:M.SearchTypes.GIF,index_num:t,source_object:"/"+a.name}),s.default.trackWithMetadata(M.AnalyticEvents.APPLICATION_COMMAND_USED,{command_id:a.id,application_id:a.applicationId}))}}},r[C.AutocompleteTypes.COMMANDS]={autoSelect:!0,getSentinel:function(){return null},matches:function(e,t,n,r,a){return!0===a.canExecuteCommands&&r&&t===b.COMMAND_SENTINEL&&""!==n},queryResults:function(e,t,n){var r=t.split(" ")[0];return 0===r.length&&n.useNewSlashCommands?{}:(n.useNewSlashCommands&&null!=e.guild_id&&d.queryGuildApplicationCommands(e.guild_id,r,M.MAX_AUTOCOMPLETE_RESULTS),{commandQuery:t})},renderResults:function(e,t,n,r,a,o,i,l){var u=l.commands;if(""!==t||!o.useNewSlashCommands)return null==u?null:G(t,n,u,r,a,N.default.Messages.COMMANDS_MATCHING,N.default.Messages.COMMANDS,o.useNewSlashCommands?S.default.NewCommand:S.default.Command,(function(t){return{key:t.id,command:t,channel:e,guildId:e.guild_id,showImage:!0}}),(function(e){return""+b.COMMAND_SENTINEL+e}),"commands")},getPlainText:function(e,t,n){var r=n.commands,a=n.integrations;return t.useNewSlashCommands?null:null!=r&&null!=r[e]?""+b.COMMAND_SENTINEL+r[e].name:null!=a&&null!=a[e]?a[e].meta.url:""},getRawText:function(){return this.getPlainText.apply(this,arguments)},onSelect:function(e,t,n,r){var a=r.commands;if(null!=a&&n.useNewSlashCommands){var o=a[t];if(!(0,p.hasAccess)(o))return;d.setActiveCommand(o)}}},r[C.AutocompleteTypes.CHOICE]={autoSelect:!0,getSentinel:function(){return null},matches:function(e,t,n){return!1},queryResults:function(e,t,n){return T.default.queryChoiceResults(t,n.choices||[])},renderResults:function(e,t,n,r,a,o,i,l){var u=l.choices;if(null!=u)return G(t,n,u,r,a,N.default.Messages.OPTIONS_MATCHING,N.default.Messages.OPTIONS,S.default.Option,(function(e){return{key:e.name,name:e.name}}),(function(e){return e}),"choice")},getPlainText:function(e,t,n){var r=n.choices;return(null==r?void 0:r[e].name)||""},getRawText:function(){return this.getPlainText.apply(this,arguments)}},r);t.AUTOCOMPLETE_OPTIONS=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(11)),a=l(n(2)),o=l(n(8613)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u={search:function(e,t){null==o.default.getResults(e,t)&&(a.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_QUERY,integration:e,query:t}),r.default.get({url:i.Endpoints.INTEGRATION_SEARCH(i.ChannelTextAreaIntegrations[e].command),query:{q:t},oldFormErrors:!0}).then((function(n){a.default.dispatch({type:i.ActionTypes.INTEGRATION_QUERY_SUCCESS,integration:e,query:t,results:n.body})}),(function(){return a.default.dispatch({type:i.ActionTypes.INTEGRATION_QUERY_FAILURE,integration:e,query:t})})))}};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=I(n(0)),o=S(n(8)),i=S(n(6)),l=S(n(9602)),u=S(n(7653)),s=S(n(174)),d=S(n(7876)),f=S(n(1034)),c=n(7702),p=n(7598),v=I(n(9010)),y=S(n(9011)),m=S(n(9012)),h=S(n(9023)),_=n(1),g=S(n(7)),E=S(n(6738));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(){return(T=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u_.MAX_MESSAGE_LENGTH){e.preventDefault();var c=new Blob([f],{type:"text/plain"});return s([(0,p.makeFile)(c,"message.txt")],!0),!0}}return!1}return!1},n.preprocessInsertedText=function(e){var t=n.props,r=t.channel,a=t.type;return f.default.parse(r,e,a===_.TextareaTypes.EDIT,!1).content},n.renderers={renderEmoji:function(e){return b(v.Emoji,{emoji:e,channel:n.props.channel})},renderCustomEmoji:function(e){return b(v.CustomEmoji,{emoji:e,channel:n.props.channel})},renderTextMention:function(e){return b(v.TextMention,{text:e,channel:n.props.channel})},renderUserMention:function(e){return b(v.UserMention,{id:e,channel:n.props.channel})},renderRoleMention:function(e){return b(v.RoleMention,{id:e,channel:n.props.channel})},renderChannelMention:function(e){return b(v.ChannelMention,{id:e,channel:n.props.channel})}},n.resolvePlaintextMention=function(e){return(0,h.default)(e,n.props.channel)},n.state={focused:!1,submitting:!1},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n);var S=r.prototype;return S.componentDidMount=function(){var e=this;this.props.focused&&requestAnimationFrame((function(){return e.focus()})),document.addEventListener("selectionchange",this.handleSelectionChange),window.addEventListener("beforeunload",this.handleBeforeUnload)},S.componentDidUpdate=function(e){this.fixFocus(e),this.props.textValue!==e.textValue&&this.saveCurrentTextThrottled()},S.componentWillUnmount=function(){this.saveCurrentText(),window.removeEventListener("beforeunload",this.handleBeforeUnload),document.removeEventListener("selectionchange",this.handleSelectionChange),this._focusBlurQueue=null},S.blur=function(){var e=this.ref.current;null!=e&&e.blur()},S.insertEmoji=function(e,t,n){void 0===n&&(n=!1);var r=this.props.textValue,a=this.ref.current;null!=e&&null!=a&&(n&&!r.endsWith(" ")&&a.insertText(" ",!1),a.insertEmoji(e,t),t&&this.focus())},S.insertCommandOption=function(e){var t=this.ref.current;null!=t&&t instanceof m.default&&t.insertCommandOption(e)},S.handleOuterClick=function(){this.focus()},S.clearValue=function(){var e=this.props,t=e.channel,n=e.draftType;this.setState({focused:!0,submitting:!1}),d.default.saveDraft(t.id,"",n)},S.getCurrentWord=function(){var e,t=this.ref.current;return null!==(e=null==t?void 0:t.getCurrentWord())&&void 0!==e?e:{word:null,isAtStart:!1}},S.doesSelectionStartOnOrAfterLastWord=function(){return this.ref.current.doesSelectionStartOnOrAfterLastWord()},S.insertAutocomplete=function(e,t,n){var r=this.ref.current;return null==r?void 0:r.insertAutocomplete(e,t,n)},S.getCurrentCommandOption=function(){var e=this.ref.current;return null!=e&&e instanceof m.default?e.getCurrentCommandOption():null},S.getCurrentCommandOptionValue=function(){var e=this.ref.current;return null!=e&&e instanceof m.default?e.getCurrentCommandOptionValue():[]},S.getCommandName=function(){var e,t=this.ref.current;return null!==(e=null==t?void 0:t.getCommandName())&&void 0!==e?e:null},S.completeCurrentCommandOption=function(){var e=this.ref.current;null!=e&&e instanceof m.default&&e.completeCurrentCommandOption()},S.toggleMarkdownStyle=function(e){var t=this.ref.current;null!=t&&t instanceof m.default&&t.toggleMarkdownStyle(e)},S.setSelectionLineType=function(e){var t=this.ref.current;null!=t&&t instanceof m.default&&t.setSelectionLineType(e)},S.selectCommandOption=function(e){var t=this.ref.current;null!=t&&t instanceof m.default&&t.selectCommandOption(e)},S.insertNextCommandOption=function(e){var t=this.ref.current;null!=t&&t instanceof m.default&&t.insertNextCommandOption(e)},S.fixFocus=function(e){e.focused&&!this.props.focused?this.blur():!e.focused&&this.props.focused&&this.focus()},S.appendText=function(e){var t=this.ref.current;t&&t.insertText(e)},S.getPlaceholder=function(){var e=this.props,t=e.disabled,n=e.placeholder,r=e.isPreviewing;return t&&!r?g.default.Messages.NO_SEND_MESSAGES_PERMISSION_PLACEHOLDER:n},S.render=function(){var e,t,n=this.props,r=n.textValue,i=n.richValue,l=n.disabled,s=n.onChange,d=n.onKeyDown,f=n.onResize,p=n.onSubmit,v=n.channel,h=n.type,g=n.fontSize,S=n.useSlate,O=n.spellcheckEnabled,I=n.canUseCommands,C=n.useNewSlashCommands,N=n.canOnlyUseTextCommands,P=n.showExpressionSuggestionsToggle,A=n.disableAutoFocus,R=this.state.submitting,L={className:(0,o.default)(E.default.textArea,(e={},e[E.default.textAreaSlate]=S,e[E.default.textAreaDisabled]=l||R,e)),placeholder:this.getPlaceholder(),disabled:l||!1,submitting:R,isEdit:h===_.TextareaTypes.EDIT,onFocus:this.handleFocus,onBlur:this.handleBlur,onPasteItem:this.handlePasteItem,onTab:this.handleTab,onEnter:this.handleEnter,moveSelection:this.handleMoveSelection,maybeShowAutocomplete:this.maybeShowAutocomplete,onChange:s,onResize:f,onKeyDown:d,onSubmit:p,textAreaPaddingClassName:(0,o.default)(M[g],(t={},t[E.default.textAreaWithoutAttachmentButton]=h!==_.TextareaTypes.NORMAL&&h!==_.TextareaTypes.THREAD_CREATION&&h!==_.TextareaTypes.SIDEBAR,t)),spellcheckEnabled:O,useNewSlashCommands:C,disableAutoFocus:A},D=l?u.default.deserialize(""):i,w=S?a.createElement(m.default,T({},L,{ref:this.ref,key:l?"disabled":"enabled",renderers:this.renderers,preprocessInsertedText:this.preprocessInsertedText,resolvePlaintextMention:this.resolvePlaintextMention,channelId:v.id,guildId:v.guild_id,value:D,canUseCommands:I,canOnlyUseTextCommands:N,showExpressionSuggestionsToggle:P})):a.createElement(y.default,T({ref:this.ref},L,{value:l?"":r,showExpressionSuggestionsToggle:P}));return a.createElement(a.Fragment,null,b(c.ComponentAction,{event:_.ComponentActions.INSERT_TEXT,handler:this.handleInsertText}),b(c.ComponentAction,{event:_.ComponentActions.PREPEND_TEXT,handler:this.handlePrependText}),w)},S.extractFileName=function(e){var t=(new DOMParser).parseFromString(e,"text/html").querySelector("img");if(t instanceof HTMLImageElement){var n;try{var r=s.default.parse(t.src).pathname;null!=r&&r.length>0&&(n=l.default.basename(r).split(".")[0])}catch(e){}if(null!=n&&n.length>0)return n+".png"}},r}(a.Component);t.default=N,N.displayName="ChannelEditorContainer"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Emoji=C,t.CustomEmoji=M,t.TextMention=N,t.UserMention=P,t.RoleMention=R,t.ChannelMention=function(e){var t,n=e.id,r=(0,i.useStateFromStores)([d.default],(function(){return d.default.getChannel(n)})),a=(0,h.shouldDisplayChannelIconPrefix)(null==r?void 0:r.type);return null==r?L:T(v.default,{className:(0,o.default)((t={mention:!0},t[E.default.iconMention]=a,t))},void 0,a&&T(m.default,{className:E.default.channelIcon,"aria-label":g.default.Messages.VOICE_CHANNEL}),(0,h.getChannelPrefix)(null==r?void 0:r.type),r.name)};var r,a=I(n(0)),o=S(n(8)),i=n(3),l=S(n(5409)),u=I(n(5432)),s=S(n(8032)),d=S(n(9)),f=S(n(20)),c=S(n(151)),p=S(n(12)),v=S(n(7768)),y=S(n(248)),m=S(n(7578)),h=n(272),_=S(n(269)),g=S(n(7)),E=S(n(7038));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u":"@"+l)}))}return T(v.default,{className:"mention"},void 0,null==l?"<@!"+t+">":"@"+l)}C.displayName="Emoji",M.displayName="CustomEmoji",N.displayName="TextMention",P.displayName="UserMention";var A=T("span",{},void 0,"@deleted-role");function R(e){var t=e.id,n=e.channel,r=(0,i.useStateFromStores)([f.default],(function(){var e=f.default.getGuild(n.guild_id);return null==e?null:e.roles[t]}));return null==r?A:t!==n.guild_id&&r.color?T(s.default,{className:"mention",color:r.color,disableHover:!0},void 0,"@",r.name):T(v.default,{className:"mention"},void 0,"@",r.name)}R.displayName="RoleMention";var L=T("span",{},void 0,"#deleted-channel")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(7653)),l=n(349),u=y(n(7846)),s=n(235),d=n(7702),f=y(n(13)),c=n(5323),p=y(n(8133)),v=n(1);function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0;){if(S.test(n[a-1]))break;a--}return{word:n.slice(a,o),isAtStart:0===a}},y.doesSelectionStartOnOrAfterLastWord=function(){return!1},y.blur=function(){var e=this._ref;null!=e&&e.blur()},y.insertAutocomplete=function(e,t,n){void 0===n&&(n=!0);var r=this.getCurrentWord().word;if(null==r)this.insertText(e,n);else{var a=this._ref;if(null==a)return;var o=a.value.slice(0,a.selectionStart-r.length),i=a.value.slice(a.selectionEnd);this._insertText(e,o,i,n)}},y.insertText=function(e,t){void 0===t&&(t=!0);var n=this._ref;if(null!=n){var r=n.value.slice(0,n.selectionStart),a=n.value.slice(n.selectionEnd);this._insertText(e,r,a,t)}},y._insertText=function(e,t,n,r){var a=this;if(null!=this._ref){r&&(e+=" ");var o=t+e+n,l=this.props.onChange;l&&l(null,o,i.default.deserialize(o));var u=t.length+e.length;this.setState({nextSelection:u},(function(){a.props.maybeShowAutocomplete()}))}},y.prependText=function(e,t){void 0===t&&(t=!0);var n=this._ref;null!=n&&this._insertText("",e,n.value,t)},y.hasOpenCodeBlock=function(){var e=this._ref;if(null==e)return!1;var t=this.props.value.slice(0,e.selectionStart).match(/```/g);return null!=t&&t.length>0&&t.length%2!=0},y.render=function(){var e=this.props,t=e.value,n=e.disabled,r=e.placeholder,i=e.onResize,l=e.className,s=e.submitting,f=e.textAreaPaddingClassName,c=e.spellcheckEnabled;return a.createElement(a.Fragment,null,h(d.ComponentAction,{event:v.ComponentActions.GLOBAL_CLIPBOARD_PASTE,handler:this.handleGlobalPaste}),a.createElement(u.default,{ref:this.handleSetRef,className:(0,o.default)(l,f),rows:1,fontWidthEstimate:6,placeholder:r,disabled:n||s,onChange:this.handleOnChange,onResize:i,onKeyPress:this.handleKeyPress,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onFocus:this.props.onFocus,onBlur:this.props.onBlur,onPaste:this.handlePaste,onClick:this.handleClick,onContextMenu:this.handleContextMenu,value:n?"":t,tabIndex:0,spellCheck:c}))},y.handleTabOrEnterDown=function(e){e.which===v.KeyboardKeys.TAB&&this.props.onTab()||e.which===v.KeyboardKeys.ENTER&&this.props.onEnter(e)?(e.preventDefault(),e.stopPropagation()):e.which===v.KeyboardKeys.TAB&&this.hasOpenCodeBlock()&&(e.preventDefault(),e.stopPropagation(),this.insertText("\t",!1))},y.insertEmoji=function(e,t){this.insertText(":"+e.name+":",t)},y.getCommandName=function(){var e=this.getCurrentWord(),t=e.word,n=e.isAtStart;return null!=t&&n&&t.startsWith("/")?t:null},r}(a.PureComponent);O.displayName="PlainTextArea";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=B(n(0)),o=G(n(8)),i=G(n(21)),l=n(7654),u=n(9916),s=n(349),d=B(n(7645)),f=G(n(7627)),c=n(7573),p=n(235),v=G(n(15)),y=n(7702),m=n(120),h=G(n(13)),_=n(7612),g=G(n(9013)),E=G(n(9014)),S=G(n(9015)),O=G(n(9018)),I=G(n(9019)),T=G(n(9020)),b=B(n(7752)),C=B(n(8621)),M=B(n(7703)),N=n(8622),P=B(n(8623)),A=G(n(9021)),R=n(8625),L=G(n(7833)),D=G(n(9022)),w=n(7670),k=n(1),j=G(n(7040)),U=G(n(6732));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function H(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?t.nodes.get(0):null;return null!==n&&"block"===n.object&&"line"===n.type&&1===n.nodes.size&&(n=n.nodes.get(0)),"document"===t.object&&""===t.text&&t.nodes.size<=1&&null!=n&&("text"===n.object||"blockQuote"!==n.type)},G.withEditor=function(e){var t=this.editorRef;return t&&e(t)},G.focus=function(){this.withEditor((function(e){return e.focus()}))},G.blur=function(){this.withEditor((function(e){return e.blur()}))},G.insertText=function(e,t){var n=this;void 0===t&&(t=!0),this.withEditor((function(r){r.ensureSelection();var a=n.props.preprocessInsertedText;e=(0,w.areStylesDisabledInEditor)(r)?e:a(e),(0,w.insertText)(r,e+(t?" ":""),"line")}))},G.prependText=function(e,t){var n=this;void 0===t&&(t=!0),this.withEditor((function(r){r.ensureSelection();var a=n.props.preprocessInsertedText;e=(0,w.areStylesDisabledInEditor)(r)?e:a(e),(0,w.prependText)(r,e+(t?" ":""))}))},G.getCurrentWord=function(){var e=this.editorRef;if(null==e)return{word:null,isAtStart:!1};var t=e.value,n=t.selection,r=t.document;if(!n.isCollapsed)return{word:null,isAtStart:!1};if(this.hasOpenPlainTextCodeBlock())return{word:null,isAtStart:!1};var a=r.text;if(0===a.trim().length)return{word:null,isAtStart:!1};if(!this.props.useNewSlashCommands&&(a.startsWith("/giphy ")||a.startsWith("/tenor "))){var o=r.getNode(n.start.key);if(null!=o)return{word:o.text.substring(0,n.start.offset),isAtStart:!0}}var l=r.getNode(n.start.key);if(null==l)return{word:null,isAtStart:!1};var u="",s=!1,d=n.start.offset,f=r.getClosestBlock(l.key);for((0,i.default)(null!=f,"selected line should not be null at this point");;){if(--d<0){if(null==(l=f.getPreviousNode(l.key))){s=!0;break}if("text"!==l.object)break;d=l.text.length-1}if("text"!==l.object)break;var c=l.text[d];if(N.WHITESPACE_RE.test(c))break;u=c+u}return{word:""===u?null:u,isAtStart:s&&"line"===f.type&&r.nodes.get(0)===f}},G.getSelectedText=function(){var e=this.editorRef;if(null==e)return"";for(var t,n=e.value,r=n.document,a=n.selection,o="",i=x(r.getTextsAtRange(a));!(t=i()).done;){var l=t.value,u=l.key===a.start.key?a.start.offset:0,s=l.key===a.end.key?a.end.offset:0;o+=l.text.substring(u,s)}return o},G.doesSelectionStartOnOrAfterLastWord=function(){var e=this.editorRef;if(null==e)return!1;var t=e.value,n=t.document,r=t.selection,a=n.getNode(r.start.key);if(null==a||"text"!==a.object)return!1;if(this.hasOpenPlainTextCodeBlock())return!1;var o=n.getClosestBlock(a.key);return(0,i.default)(null!=o,"selected line should not be null at this point"),null==n.getNextBlock(o.key)&&(null==o.getNextNode(a.key)&&!N.WHITESPACE_RE.test(a.text.slice(r.start.offset).replace(/(\s|\t)+$/,"")))},G.toggleMarkdownStyle=function(e){this.withEditor((function(t){(0,R.toggleMarkdownStyle)(t,e)}))},G.setSelectionLineType=function(e){this.withEditor((function(t){var n=t.value,r=n.document,a=n.selection,o=(0,w.pointToLineChar)(r,a.start),i=(0,w.pointToLineChar)(r,a.end);if(null!=o&&null!=i)for(var l=o.line;l<=i.line;l++)t.setNodeByKey(r.nodes.get(l).key,e)}))},G.insertAutocomplete=function(e,t,n){var r=this;void 0===n&&(n=!0),this.withEditor((function(a){var o,i,l=r.props,u=l.preprocessInsertedText,s=l.canUseCommands;a.ensureSelection();var d=s?f.default.getActiveCommand():null,p=s?f.default.getActiveOption():null;if((null==d?void 0:d.type)===c.ApplicationCommandType.BUILT_IN_INTEGRATION)C.clear(a);else if(null!=p&&(p.type!==c.ApplicationCommandOptionType.STRING||(null!==(o=null===(i=p.choices)||void 0===i?void 0:i.length)&&void 0!==o?o:0)>0))C.removeCurrentOptionValues(a);else{var v=r.getCurrentWord().word;null!=v&&a.deleteBackward(v.length)}var y=null!=(null==p?void 0:p.choices)||(0,w.areStylesDisabledInEditor)(a)?e:u(t);(0,w.insertText)(a,n?y+" ":y,"line")}))},G.insertEmoji=function(e,t){var n=this;this.withEditor((function(r){var a=e.animated?"a":"",o=e.originalName||e.name||"",i=null==e.id||(0,w.areStylesDisabledInEditor)(r)?":"+e.name+":":"<"+a+":"+o.replace(/:/g,"")+":"+e.id+">";n.insertText(i,t)}))},G.insertCommandOption=function(e){this.props.canUseCommands&&this.withEditor((function(t){return C.insertCommandOption(t,e)}))},G.insertNextCommandOption=function(e){this.props.canUseCommands&&this.withEditor((function(t){return C.insertNextCommandOption(t,e)}))},G.selectCommandOption=function(e){this.props.canUseCommands&&this.withEditor((function(t){return C.selectCommandOption(t,e)}))},G.completeCurrentCommandOption=function(){var e=this;this.props.canUseCommands&&this.withEditor((function(t){for(;(0,P.runOnce)(t,e.props.guildId,e.props.resolvePlaintextMention,E.default););C.completeCurrentCommandOption(t)}))},G.getCommandName=function(){var e;return null!==(e=this.withEditor((function(e){var t,n=null===(t=e.value.document.getFirstText())||void 0===t?void 0:t.text;return(null==n?void 0:n.startsWith(_.COMMAND_SENTINEL))?n:null})))&&void 0!==e?e:null},G.getCurrentCommandOption=function(){var e;return this.props.canUseCommands&&null!==(e=this.withEditor((function(e){var t=e.value,n=t.document,r=t.selection,a=M.getPreviousOptionNode(n,r.start.path);return null==a||M.hasValueNodes(a)?null:a.data.get("name")})))&&void 0!==e?e:null},G.getCurrentCommandOptionValue=function(){var e;return this.props.canUseCommands&&null!==(e=this.withEditor((function(e){var t=e.value,n=t.document,r=t.selection,a=M.getPreviousOptionNode(n,r.start.path);if(null===a||M.hasValueNodes(a))return[];var o=M.getNextOptionNode(n,r.start.path),l=n.getClosestBlock(a.key);return(0,i.default)(null!=l,"Failed to find parent block when getting current option value"),M.getContentBetweenNodes({parent:l,startNode:a,endNode:o})})))&&void 0!==e?e:[]},G.componentDidMount=function(){var e=this;this.withEditor((function(t){if(e.props.disableAutoFocus)t.run("onChange");else{t.focus();var n=t.value.document.getLastText();if(null!=n){var r={key:n.key,offset:n.text.length};t.select(l.Range.create({anchor:r,focus:r}))}}})),this.props.canUseCommands&&f.default.addChangeListener(this.handleCommandStoreChange)},G.componentWillUnmount=function(){null!=this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null),f.default.removeChangeListener(this.handleCommandStoreChange)},G.componentDidUpdate=function(){var e=this;this.withEditor((function(t){e.hasExternalUpdate&&(e.hasExternalUpdate=!1,t.run("onChange"))}))},G.render=function(){var e,t=this.props,n=t.className,r=t.disabled,i=t.submitting,l=t.placeholder,s=t.value,d=t.textAreaPaddingClassName,f=t.spellcheckEnabled,c=this.isSlateEmpty(s),p=(null==this.editorRef||null==this.editorRef.isComposing||!this.editorRef.isComposing())&&c,v=null==this.lastEditorHeight||c?void 0:{height:this.lastEditorHeight};return(null===(e=this.editorRef)||void 0===e?void 0:e.value)!==s&&(this.hasExternalUpdate=!0),a.createElement(a.Fragment,null,H(y.ComponentAction,{event:k.ComponentActions.GLOBAL_CLIPBOARD_PASTE,handler:this.handleGlobalPaste}),a.createElement("div",{className:(0,o.default)(n,j.default.slateContainer),style:v,ref:this.containerRef},p&&null!=l?H("div",{className:(0,o.default)(j.default.placeholder,d),"aria-hidden":!0},void 0,l):null,a.createElement(u.Editor,{value:s,plugins:this.plugins,ref:this.setRef,domRef:this.updateResizeObserver,className:(0,o.default)(U.default.markup,j.default.slateTextArea,d),onChange:this.handleChange,readOnly:r||i,placeholder:null,onFocus:this.handleFocus,onCompositionStart:this.handleCompositionStart,onContextMenu:this.handleContextMenu,onBlur:this.handleBlur,onClick:this.handleClick,onPaste:this.handlePaste,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,autoCorrect:!1,spellCheck:f,"aria-label":l,"aria-multiline":!0,"data-can-focus":!r})))},G.getSelectedLine=function(e){var t=e.value,n=t.document,r=t.selection;return r.isCollapsed?n.getClosestBlock(r.start.key):null},G.handleTabOrEnterDown=function(e){if(e.which===k.KeyboardKeys.TAB&&this.props.onTab())return e.preventDefault(),e.stopPropagation(),!0;if(e.which===k.KeyboardKeys.ENTER&&this.props.onEnter(e))return e.preventDefault(),e.stopPropagation(),!0;if(e.which===k.KeyboardKeys.TAB)this.hasOpenPlainTextCodeBlock()&&(e.preventDefault(),e.stopPropagation(),this.insertText(" ",!1));else if(e.which===k.KeyboardKeys.ENTER&&!e.ctrlKey&&!e.shiftKey&&!this.hasOpenPlainTextCodeBlock()){var t;e.preventDefault(),e.stopPropagation();var n=null!==(t=f.default.getActiveCommand())&&void 0!==t?t:null,r=null;if(null!==n){var a=this.withEditor((function(e){var t=e.value.document;if(r=M.getOptionContents(t),null!=n.options){var a=C.validateAllOptionContents(r),o=n.options.find((function(e){return!a[e.name].success}));if(null!=o){var i;C.selectCommandOption(e,o.name),m.ComponentDispatch.dispatch(k.ComponentActions.SHAKE_APP,{duration:200,intensity:2});var l=f.default.getActiveCommand();return v.default.track(k.AnalyticEvents.APPLICATION_COMMAND_VALIDATION_FAILED,{application_id:null==l?void 0:l.applicationId,command_id:null==l?void 0:l.id,argument_type:c.ApplicationCommandOptionType[null!==(i=null==o?void 0:o.type)&&void 0!==i?i:3],is_required:null==o?void 0:o.required}),!0}}}));if(a)return a;d.setActiveCommand(null)}return this.props.onSubmit(L.default.serialize(this.props.value.document,"raw"),n,r),!0}},G.hasOpenPlainTextCodeBlock=function(){var e=this.editorRef;return null!=e&&(0,b.isPointInCodeBlock)(e,e.value.selection.start)},G.createPlugins=function(){var e=this.props,t=e.renderers,n=e.channelId,r=e.guildId,a=e.preprocessInsertedText,o=e.resolvePlaintextMention;return[(0,b.default)(),(0,I.default)(),(0,O.default)(),(0,P.default)(t,r,o,this.resolveCommandOption),(0,S.default)(n,r,this.getCommandState,o,this.resolveCommandOption),(0,A.default)(r),(0,T.default)(a),(0,D.default)(this.setValue)]},r}(a.PureComponent);t.default=$,$.displayName="SlateChannelTextArea"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=v(n(0)),o=n(349),i=v(n(7563)),l=c(n(8134)),u=c(n(8135)),s=c(n(13)),d=c(n(37)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;ut.name.length+2;_.insertNextCommandOption(e,c,c)}else _.completeAllCommandOptions(e);(0,d.trackWithMetadata)(O.AnalyticEvents.APPLICATION_COMMAND_SELECTED,{command_id:null!==(s=t.rootId)&&void 0!==s?s:t.id,application_id:t.applicationId})}}(o,c,t,r,a),null!=c&&G(o,c),i();var y=function(e,t,n,r,a){var o,i=n.value.document,u=null===(o=i.getFirstText())||void 0===o?void 0:o.text;if((0,l.default)(null!=u,"Failed to find first text in document"),null!=r){var s=""+h.COMMAND_SENTINEL+r.name;if(!u.startsWith(s))return null;if(u.length===s.length){if(null==g.findMatchingCommand(u,e,t,!0,a))return null}else if(" "!==u[s.length])return null}else if(u.startsWith(h.COMMAND_SENTINEL)){var d=g.findMatchingCommand(u,e,t,!0,a);if(null!=d)return d}return r}(e,t,o,c,n);if((null==y?void 0:y.id)!==(null==c?void 0:c.id))return f.setActiveCommand(y),i();if(null!=c)return G(o,c),i();return i()}(e,t,u.canOnlyUseTextCommands,r,a,o,i):i()})),onKeyDown:S.catchAndLogExceptions((function(e,t,r){return p.default.isInExperiment()&&n().canUseCommands?function(e,t,n){var r=!1;switch(e.which){case O.KeyboardKeys.BACKSPACE:r=function(e){var t=e.value.selection;if(!t.isCollapsed||0!==t.anchor.offset)return!1;return _.unwrapPreviousCommandOption(e)}(t);break;case O.KeyboardKeys.TAB:r=function(e){var t,n=e.value.document,r=null===(t=n.getFirstText())||void 0===t?void 0:t.text;if(null==r||!r.startsWith("/"))return!1;var a=r.substring(1),o=null!=n.data.get("commandId");if(!o&&!c.default.hasResults(a))return!0;if(!o)return!1;_.completeCurrentCommandOption(e)||_.insertNextCommandOption(e,!0);return!0}(t);break;case O.KeyboardKeys.ENTER:r=function(e,t){if(null==t.value.document.data.get("commandId"))return!1;return e.shiftKey}(e,t)}if(r)return e.preventDefault(),e.stopPropagation(),!0;return n()}(e,t,r):r()}))}};var r,a,o=C(n(0)),i=T(n(8)),l=T(n(21)),u=n(3),s=T(n(7594)),d=n(121),f=C(n(7645)),c=T(n(8008)),p=T(n(7627)),v=n(7573),y=n(8620),m=T(n(9017)),h=n(7612),_=C(n(8621)),g=C(n(7703)),E=n(8623),S=C(n(7670)),O=n(1),I=T(n(7039));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return N(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 N(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["editor","optionName","isComplete","children"]),c=(0,u.useStateFromStores)([p.default],(function(){return p.default.getOptionState(l)}),[l]),v=o.useCallback((function(){var e=a.value.document,t=g.getOptionNode(e,l);null!=t&&g.unwrapOptionValueNodes(a,t,!0)}),[a,l]);return o.createElement("span",A({ref:t},f,{contentEditable:!1}),"​",P("span",{className:(0,i.default)(I.default.pill,(r={},r[I.default.completePill]=s,r[I.default.erroredPill]=!1===(null==c||null===(n=c.lastValidationResult)||void 0===n?void 0:n.success),r)),onClick:v},void 0,P("span",{className:I.default.optionKey},void 0,l,":"),s&&null!==d?P("span",{className:I.default.optionValue},void 0,d):null)," ")}));var k=P(D,{});function j(e,t,n){var r=e.attributes,a=e.children,i=e.node,l=t.value,u=l.document,s=l.selection,d=p.default.getActiveCommand();if(!R.has(i.type)||null==d||u.data.get("commandId",null)!==d.id)return n();var f=null;if(null!=d.options){var c=g.getPreviousOptionNode(u,s.start.path),v=g.getOptionNames(u),y=d.options.length>v.size,m=!1;if(null!=c&&!g.hasValueNodes(c)){var h=u.getClosestBlock(c.key);if(null!=h){var _=g.getNextOptionNode(u,s.start.path);m=0===g.getContentBetweenNodes({parent:h,startNode:c,endNode:_}).length}}s.isFocused&&y&&!m&&(f=k)}return o.createElement("div",A({},r,{className:I.default.commandBlock}),a,f)}function U(e,t,n){var r=e.attributes,a=e.children,i=e.node;if(!g.isOptionNode(i))return n();var l=i.data.get("name"),u=g.hasValueNodes(i);return o.createElement(w,A({editor:t,optionName:l,isComplete:u},r),a)}function G(e,t){var n,r,a=null===(n=e.value.document.getFirstText())||void 0===n?void 0:n.text;(0,l.default)(null!=a,"Failed to find first text in document"),null!=t.options&&1===t.options.length&&!0!==t.options[0].required&&a.length===t.name.length+3&&a.startsWith(""+h.COMMAND_SENTINEL+t.name+" ")&&0===Object.values(p.default.getOptionStates()).filter((function(e){return e.hasValue})).length&&_.insertNextCommandOption(e,!0,!0);var o=e.value,i=o.document,u=o.selection,s=p.default.getActiveOptionName(),d=u.isFocused?g.getPreviousOptionNode(i,u.start.path):null,c=null==d||g.hasValueNodes(d)?null:null!==(r=d.data.get("name"))&&void 0!==r?r:null;if(s!==c){for(var m,E=g.getOptionNames(i),O={},I=M(null!==(T=t.options)&&void 0!==T?T:[]);!(m=I()).done;){var T,b=m.value;O[b.name]={hasValue:E.has(b.name),isActive:b.name===c}}if(null!=s){var C=g.getOptionNode(i,s);if(null!=C&&!g.hasValueNodes(C)){var N=g.getOptionContent(i,s);null!=N&&(N.length>0&&t.type!==v.ApplicationCommandType.BUILT_IN_INTEGRATION&&S.restoringExactSelection(e,(function(){g.wrapOptionValueNodes(e,C)})),O[s].lastValidationResult=(0,y.validateOptionNameContent)(s,N))}}f.updateOptionStates(O)}}j.displayName="renderBlock",U.displayName="renderInline"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(7628),o=n(7573),i=n(7646),l=((r={})[o.ApplicationCommandOptionType.SUB_COMMAND]=function(){return{success:!1}},r[o.ApplicationCommandOptionType.SUB_COMMAND_GROUP]=function(){return{success:!1}},r[o.ApplicationCommandOptionType.STRING]=function(e,t){return null==t.choices||"text"===e.type&&t.choices.map((function(e){return e.name})).includes(e.text)?{success:!0}:{success:!1}},r[o.ApplicationCommandOptionType.BOOLEAN]=function(e){if("text"!==e.type)return{success:!1};var t=e.text.trim();return{success:a.BOOLEAN_CHOICES.map((function(e){return e.name.toLowerCase()})).includes(t.toLowerCase())}},r[o.ApplicationCommandOptionType.INTEGER]=function(e,t){if("text"!==e.type)return{success:!1};var n=e.text.trim();if(0===n.length)return{success:!1};if(null!=t.choices)return t.choices.map((function(e){return e.name})).includes(n)?{success:!0}:{success:!1};var r=Number(n);return isNaN(r)||!Number.isInteger(r)||r>Number.MAX_SAFE_INTEGER||r1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n")>=0)for(var n,r=!1,o=d(e.value.document.nodes);!(n=o()).done;){var i=n.value;(0,a.default)("block"===i.object,"Slate: Invalid block type: "+i.object+" "+i.type),c.has(i.type)&&(r=v(e,i,r)||r)}return t()}function v(e,t,n){(0,a.default)("text"!==t.object,"Slate: block may not be a text node");var r=t.nodes.first();if(null==r)return!1;var l="text"===r.object?r.text.match(/^\s*>>> /):null,u="text"===r.object?r.text.match(/^\s*> /):null;if(null==u&&null==l&&!n)return!1;var s=Array.from(t.texts())[0],d=s[0],f=s[1];if(!n&&(0,i.isPointInCodeBlock)(e,{key:d.key,offset:0}))return!1;if(e.setNodeByKey(t.key,"blockQuote"),!n){var c=null==u?null==l?0:l[0].length:u[0].length;e.deleteAtRange(o.Range.create({anchor:{key:d.key,path:f,offset:0},focus:{key:d.key,path:f,offset:c}}))}return null!=l}function y(e,t,n){switch(e.which){case u.KeyboardKeys.BACKSPACE:if(function(e){var t=e.value,n=t.document,r=t.selection;if(!r.isCollapsed)return!1;var a=n.getClosestBlock(r.anchor.key);if(null==a||"blockQuote"!==a.type)return!1;var i=a.getFirstText();if(null!=i&&r.anchor.key===i.key&&0===r.anchor.offset){var u=n.nodes.indexOf(a),s=o.Block.create({type:"line",nodes:[o.Text.create({text:a.text})]});return l.restoringExactSelection(e,(function(){e.removeNodeByKey(a.key).insertNodeByKey(n.key,u,s)})),!0}return!1}(t))return void e.preventDefault()}return n()}function m(e,t,n){switch(e.which){case u.KeyboardKeys.ENTER:if(function(e){var t=e.value,n=t.selection,r=t.document;if(!n.isCollapsed)return!1;var a=r.getClosestBlock(n.anchor.key);if(null==a||"blockQuote"!==a.type)return!1;var o=r.getPreviousSibling(a.key);if(null==o||"text"===o.object||"blockQuote"!==o.type)return!1;var i=r.getPreviousSibling(o.key);if(null==i||"text"===i.object||"blockQuote"!==i.type)return!1;if(""===a.text.trim()&&""===o.text.trim()&&""===i.text.trim())return e.removeNodeByKey(i.key).removeNodeByKey(o.key).setBlocks("line"),!0;return!1}(t))return void e.preventDefault()}return n()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return{onCopy:l,onCut:u,onPaste:function(t,n,r){return function(e,t,n,r){if(n.ensureSelection(),null==t.clipboardData)return r();if(null==t.clipboardData.types)return r();if(null==t.clipboardData.types.indexOf)return r();if(-1===t.clipboardData.types.indexOf("text/plain"))return r();var o=t.clipboardData.getData("text/plain");if(null==o||""===o)return r();var l=n.value,u=l.startBlock,s=l.selection;if(n.isVoid(u))return r();t.preventDefault();var d=(0,a.isPointInCodeBlock)(n,s.start)?o:e(o),f=(null==u?void 0:u.type)||"line";(0,i.insertText)(n,d,f)}(e,t,n,r)}}};var r,a=n(7752),o=(r=n(7833))&&r.__esModule?r:{default:r},i=n(7670);function l(e,t,n){if(!s(e,t))return n();e.preventDefault();var r=t.value,a=r.document,i=r.selection;if(null==e.clipboardData)return n();e.clipboardData.setData("text/plain",o.default.serializeSelection(a,i,"plain"))}function u(e,t,n){if(!s(e,t))return n();l(e,t,n),t.delete()}function s(e,t){return!t.value.selection.isCollapsed&&null!=e.clipboardData&&null!=e.clipboardData.setData}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return{decorateNode:u.catchAndLogExceptions((function(t,n,r){return function(e,t,n,r){var a;if("block"!==t.object||!y.has(t.type))return r()||[];for(var o=!0===(null===(a=(0,l.getLineState)(t))||void 0===a?void 0:a.wasInCodeBlock),s=i.parse(t.text,e,o,!0),d=[],f=0;f0){var h=s[f-1],_=s[f+1],g=v.join(":");if("syntaxBefore"===g&&null!=_){var E=_.attributes.map((function(e){return"before_"+e})).join(":");""!==E&&(g=g+":"+E)}if("syntaxAfter"===g&&null!=h){var S=h.attributes.map((function(e){return"after_"+e})).join(":");""!==S&&(g=g+":"+S)}d.push({type:"SlateMarkdown:"+g,anchor:u.findPointInBlockNode(t,m,!0),focus:u.findPointInBlockNode(t,m+p.length,!0)})}}return[].concat(r(),d)}(e,t,0,r)})),renderDecoration:h}};var r=p(n(0)),a=f(n(8)),o=f(n(21)),i=p(n(8624)),l=n(7752),u=p(n(7670)),s=f(n(6767)),d=f(n(6751));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(){return(v=Object.assign||function(e){for(var t=1;t=4e3))||i.document===l.value.document)return l.value=i,l.textLength=s,void(r&&(l.mergeable=!1));for(l.mergeable=!1,e.stack.length=e.index+1;e.stack.length>=250;)e.stack.shift();return e.index=e.stack.length,e.stack.push({type:f,textLength:s,mergeable:c,createdAt:p,value:i}),n()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){switch(e[0]){case"@":return function(e,t){var n=e.slice(1).split("#"),r=n[0],a=n[1];if(t.isPrivate())for(var o,l=s(t.recipients);!(o=l()).done;){var u=o.value;if(f(r,a,u))return{type:"mention",data:{id:u}}}else for(var d,c=s(i.default.getMembers(t.guild_id));!(d=c()).done;){var p=d.value.userId;if(f(r,a,p))return{type:"mention",data:{id:p}}}return null}(e,t);case":":return function(e,t){var n=r.default.EMOJI_NAME_RE.exec(e);if(null==n)return null;var o=n[1],i=a.default.getDisambiguatedEmojiContext(t.guild_id).getCustomEmoji();if(null!=i&&o in i){var l=i[o];return{type:"customEmoji",data:{data:{emojiId:l.id,name:l.require_colons?":"+l.name+":":l.name,animated:l.animated}}}}return null}(e,t);case"#":return function(e,t){if(t.isPrivate())return null;var n=e.slice(1),r=o.default.getTextChannelNameDisambiguations(t.guild_id);for(var a in r){if(r[a].name===n)return{type:"channel",data:{id:a}}}return null}(e,t)}return null};var r=u(n(186)),a=u(n(184)),o=u(n(81)),i=u(n(64)),l=u(n(12));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(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 d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;uy.NUDGE_MAXIMUM_TEXT_LENGTH)){t.next=12;break}t.next=23;break;case 12:if(a===s.current){t.next=23;break}if(o=[],_.default.hasFetchedUserStickerPacks||_.default.isFetchingUserStickerPacks||o.push(j()),_.default.hasFetchedShopStickerPacks()||_.default.isFetchingShopStickerPacks()||o.push(U()),!(o.length>0)){t.next=22;break}return t.next=19,Promise.all(o);case 19:e(),t.next=23;break;case 22:_.default.hasFetchedUserStickerPacks&&_.default.hasFetchedShopStickerPacks()&&!v&&(l=C.default.queryStickers([a],!1).stickers,null!=(u=l.length>0?i.default.sample(l):null)?(n(u.sticker),r.current=u):null==r.current||a.startsWith(r.current.comparator)||(n(null),r.current=null));case 23:s.current=a;case 24:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function i(e){k(o,r,a,i,l,"next",e)}function l(e){k(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return a.apply(this,arguments)}}();return o.addListener("text-changed",e),function(){o.removeListener("text-changed",e)}}null!=t&&n(null)}),[o,v,f,c,t]),t}function F(e,t){var n,r,i=e.disabled,u=e.type,p=(0,c.useExpressionPickerStore)((function(e){return e.activeView})),v=(0,l.useStateFromStores)([h.default],(function(){return h.default.seenStickerPackIds})),y=a.useContext(s.AccessibilityPreferencesContext).reducedMotion,_=a.useContext(d.default),C=(0,l.useStateFromStores)([S.default],(function(){return S.default.isFocused()})),M=!y.enabled&&C&&null==v,R=a.useState(!1),L=R[0],D=R[1],k=(0,m.useShopUnseenStickerPackCount)()>0,j=p===f.ExpressionPickerViewType.STICKER,U=G(),F=k&&null==U,B=a.useCallback((function(){(0,c.toggleExpressionPicker)(f.ExpressionPickerViewType.STICKER,u)}),[u]),H=a.useCallback((function(){i||(null==U||j?B():(b.default.track(N.AnalyticEvents.NUDGE_OPENED,{sticker_id:U.id}),(0,E.openStickerPackPurchaseModal)({analyticsLocation:{object:N.AnalyticsObjects.NUDGED_STICKER,section:N.AnalyticsSections.CHANNEL_TEXT_AREA},packId:U.pack_id,showPackPreview:!0,showPremiumSubscriptionUpsell:!1})))}),[i,U,j,B]);if(a.useEffect((function(){var e=function(){requestAnimationFrame((function(){D(!0)}))},t=function(){requestAnimationFrame((function(){D(!1)}))};return _.addListener("sticker-suggestions-shown",e),_.addListener("sticker-suggestions-hidden",t),function(){_.removeListener("sticker-suggestions-shown",e),_.removeListener("sticker-suggestions-hidden",t)}}),[_]),a.useEffect((function(){null!=U&&b.default.track(N.AnalyticEvents.NUDGE_DISPLAYED,{sticker_id:U.id})}),[U]),i)return null;var x=L&&!k;return r=null!=U?w(g.default,{size:28,sticker:U,className:A.default.sticker}):k?w(T.default,{className:A.default.stickerIcon}):w(I.default,{className:A.default.stickerIcon,winking:x}),a.createElement("div",{className:A.default.buttonContainer,ref:t},w(O.default,{className:(0,o.default)(A.default.button,A.default.stickerButton,(n={},n[A.default.stickerButtonWithResult]=null!=U,n[A.default.stickerButtonWithNotification]=F,n[A.default.stickerButtonTilted]=x&&!j,n)),tabIndex:0,onClick:H,isActive:j,label:P.default.Messages.STICKER_BUTTON_LABEL,sparkle:M&&null==U,notification:F?O.NotificationTypes.UPDATE:null},void 0,r))}F.displayName="ChannelStickerPickerButton";var B=a.memo(a.forwardRef(F));t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({width:n,height:a},(0,i.default)(c),{viewBox:"0 0 20 20"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M10,5.42V.06H2a2,2,0,0,0-2,2V18a2,2,0,0,0,2,2H18a2,2,0,0,0,2-2V10H14.58A4.61,4.61,0,0,1,10,5.42Zm-6.64,9a1.11,1.11,0,1,1,1.12-1.11A1.11,1.11,0,0,1,3.33,14.44ZM10,15.55a3.33,3.33,0,0,1-3.33-3.33H8a2,2,0,0,0,4,0h1.33A3.33,3.33,0,0,1,10,15.55ZM12,5.4V.66A.65.65,0,0,1,13.12.2l6.69,6.68A.66.66,0,0,1,19.34,8H14.6A2.59,2.59,0,0,1,12,5.4Z"}))}d.displayName="Sticker"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=p(n(5421)),l=n(5407),u=p(n(5405)),s=p(n(84)),d=p(n(7590)),f=p(n(7782)),c=p(n(7044));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u(0,o.now)()-S)return null;return E("div",{className:m.default.container},void 0,E("div",{className:m.default.tooltip},void 0,E("img",{className:m.default.tooltipImage,src:h.default,alt:""}),E("div",{className:m.default.tooltipTextContainer},void 0,E(f.default,{className:m.default.tooltipHeader,size:f.default.Sizes.SIZE_16},void 0,y.default.Messages.STICKER_SHOP_NEW_TOOLTIP_HEADER),E(c.default,{size:c.default.Sizes.SIZE_14,color:c.default.Colors.INTERACTIVE_NORMAL},void 0,y.default.Messages.STICKER_SHOP_NEW_TOOLTIP_DESCRIPTION)),E("div",{className:m.default.tooltipButtons},void 0,E(d.default,{className:m.default.tooltipBlankButton,look:d.default.Looks.BLANK,onClick:function(){(0,i.hideHotspot)(i.HotspotLocations.STICKERS_NEW_SHOP_TOOLTIP)}},void 0,y.default.Messages.STICKER_SHOP_NEW_TOOLTIP_DISMISS),E(d.default,{onClick:function(){(0,i.hideHotspot)(i.HotspotLocations.STICKERS_NEW_SHOP_TOOLTIP),(0,u.openStickerPackPurchaseModal)({analyticsLocation:{object:v.AnalyticsObjects.TOOLTIP,section:v.AnalyticsSections.CHANNEL_TEXT_AREA},showPackPreview:!0})}},void 0,y.default.Messages.STICKER_SHOP_NEW_TOOLTIP_OPEN_SHOP))),E("div",{className:m.default.tooltipPointer}))};O.displayName="StickersShopUpdatedMarketingTooltip";var I=O;t.default=I},function(e,t,n){e.exports=n.p+"c05411261270e2f915957ea08626d50d.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(248)),l=f(n(7833)),u=n(1),s=f(n(7)),d=f(n(7046));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;uv)return null;var h=0===m?s.default.Messages.CHARACTER_COUNT_AT_LIMIT:m>0?s.default.Messages.CHARACTER_COUNT_CLOSE_TO_LIMIT.format({count:m}):s.default.Messages.CHARACTER_COUNT_OVER_LIMIT;return p("div",{className:(0,o.default)(c,d.default.characterCount,(t={},t[d.default.error]=m<0,t))},void 0,p(i.default,{text:h,position:i.default.Positions.TOP},void 0,(function(e){return a.createElement("span",e,m)})))}y.displayName="SlateCharacterCount"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(36)),i=y(n(9035)),l=y(n(9036)),u=y(n(8040)),s=y(n(9037)),d=y(n(9038)),f=y(n(9039)),c=y(n(173)),p=n(8625),v=y(n(7047));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M19.8401 5.39392C20.1229 4.73405 19.6389 4 18.921 4H17.1231C16.7417 4 16.3935 4.21695 16.2254 4.55933L13.3297 10.4581C13.195 10.7324 13.125 11.0339 13.125 11.3394V19C13.125 19.5523 13.5727 20 14.125 20H20C20.5523 20 21 19.5523 21 19V12.875C21 12.3227 20.5523 11.875 20 11.875H17.8208C17.4618 11.875 17.2198 11.508 17.3612 11.178L19.8401 5.39392ZM9.71511 5.39392C9.99791 4.73405 9.51388 4 8.79596 4H6.99809C6.61669 4 6.2685 4.21695 6.10042 4.55933L3.20466 10.4581C3.07001 10.7324 3 11.0339 3 11.3394V19C3 19.5523 3.44772 20 4 20H9.875C10.4273 20 10.875 19.5523 10.875 19V12.875C10.875 12.3227 10.4273 11.875 9.875 11.875H7.69577C7.33681 11.875 7.0948 11.508 7.2362 11.178L9.71511 5.39392Z"}))}d.displayName="BlockQuote"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({viewBox:"0 0 24 24"},(0,i.default)(c),{width:n,height:a}),s("path",{fill:d,className:f,d:"M18.2754 16.1739C18.2754 13.5072 16.7971 12.058 14.5653 11.3623C16.3044 10.6377 17.4638 9.27536 17.4638 7.18841C17.4638 4.02899 15.3189 2 10.8261 2H5V22H10.7392C15.4348 22 18.2754 20.1159 18.2754 16.1739ZM13.8986 7.50725C13.8986 9.21739 12.7102 10.2319 10.4493 10.2319H8.68116V4.92754H10.6232C12.9421 4.92754 13.8986 5.91304 13.8986 7.50725ZM14.5942 16.058C14.5942 18.058 13.1739 19.0725 10.7392 19.0725H8.68116V12.9565H10.6812C13.2319 12.9565 14.5942 14.029 14.5942 16.058Z"}))}d.displayName="Bold"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({viewBox:"0 0 24 24"},(0,i.default)(c),{width:n,height:a}),s("path",{fill:d,className:f,d:"M21 4V2H11V4H14.461L7.351 20H3V22H13V20H9.539L16.649 4H21Z"}))}d.displayName="Italic"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({viewBox:"0 0 24 24"},(0,i.default)(c),{width:n,height:a}),s("path",{fill:d,className:f,d:"M9.09091 12C9.09091 13.5786 10.3935 14.8571 12 14.8571C13.6065 14.8571 14.9091 13.5786 14.9091 12C14.9091 10.4214 13.6065 9.14286 12 9.14286C10.3935 9.14286 9.09091 10.4214 9.09091 12ZM13.3402 12C13.3402 12.789 12.689 13.4286 11.8857 13.4286C11.0823 13.4286 10.4311 12.789 10.4311 12C10.4311 11.211 11.0823 10.5714 11.8857 10.5714C12.689 10.5714 13.3402 11.211 13.3402 12Z"}),s("path",{fill:d,className:f,d:"M4 2C2.89543 2 2 2.89543 2 4V20C2 21.1046 2.89543 22 4 22H20C21.1046 22 22 21.1046 22 20V4C22 2.89543 21.1046 2 20 2H4ZM4 12C4 12 7.38036 7 12 7C16.6196 7 20 12 20 12C20 12 16.6196 17 12 17C7.38036 17 4 12 4 12Z"}))}d.displayName="Spoiler"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({viewBox:"0 0 24 24"},(0,i.default)(c),{width:n,height:a}),s("path",{fill:d,className:f,d:"M22.004 10.8906H2V13.1133H12.002C13.8401 13.1133 15.336 14.6091 15.336 16.4473C15.336 18.2854 13.8401 19.7813 12.002 19.7813H8.668V18.67H6.44533V20.8926C6.44533 21.5061 6.94321 22.004 7.55667 22.004H12.002C15.0659 22.004 17.5587 19.5112 17.5587 16.4473C17.5587 15.1915 17.1241 14.0446 16.4196 13.1133H22.004V10.8906Z"}),s("path",{fill:d,className:f,d:"M8.87358 8.668C8.748 8.31904 8.66798 7.94786 8.66798 7.55667C8.66798 5.71852 10.1638 4.22267 12.002 4.22267H14.2246V5.334H16.4473V3.11133C16.4473 2.49788 15.9494 2 15.336 2H12.002C8.93803 2 6.44531 4.49272 6.44531 7.55667C6.44531 7.93674 6.48421 8.30904 6.55756 8.668H8.87358Z"}))}d.displayName="StrikeThrough"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=Object.freeze({"voice-conversations":{popoutOffset:{x:45,y:0}},"writing-messages":{prerequisites:["voice-conversations"],popoutOffset:{x:-36,y:0}},"direct-messages":{popoutOffset:{x:50,y:0}},"create-first-server":{popoutOffset:{x:45,y:0}},"organize-by-topic":{popoutOffset:{x:50,y:0}},"instant-invite":{prerequisites:["organize-by-topic"],popoutOffset:{x:-10,y:0}},"whos-online":{prerequisites:["instant-invite"],popoutOffset:{x:-50,y:0}},"server-settings":{prerequisites:["instant-invite"],popoutOffset:{y:32,x:0}},"friends-list":{prerequisites:["instant-invite"],popoutOffset:{x:45,y:0}},"create-more-servers":{prerequisites:["server-settings"],popoutOffset:{x:45,y:0}}});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=m(n(0)),i=v(n(8)),l=v(n(15)),u=m(n(36)),s=v(n(63)),d=v(n(7611)),f=n(1),c=v(n(7)),p=v(n(7049));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(){return(h=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(t,["renderMedia","textAlign","onComplete","onSkipAll","isLongText","title","body","forceTheme"]),u=null!=n;return o.createElement(d.default,h({forceTheme:a,ref:this.popoutRef},l,{render:this.renderChildren,containerClass:(0,i.default)((e={},e[p.default.topArrow]=l.position===d.default.Positions.BOTTOM,e[p.default.contentNarrowNoMedia]=!r&&!u,e[p.default.contentNarrowWithMedia]=!r&&u,e[p.default.contentWideNoMedia]=r&&!u,e[p.default.contentWideWithMedia]=r&&u,e[p.default.leftArrow]=l.position===d.default.Positions.RIGHT,e[p.default.rightArrow]=l.position===d.default.Positions.LEFT,e))}))},t}(o.PureComponent);t.default=O,O.displayName="TutorialPopout",O.TextAlignments=a,O.defaultProps={textAlign:a.LEFT}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTutorialPopoutAttributes=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(9043)),o=l(n(9044)),i=l(n(9045));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&(m.user_limit=f),null!=c&&(m.parent_id=c),t===u.ChannelTypes.GUILD_STORE){if(null==p)throw new Error("Unexpected missing SKU");m.sku_id=p,m.branch_id=v}return i.default.post({url:u.Endpoints.GUILD_CHANNELS(e),body:m,oldFormErrors:!0,trackedActionData:{event:r.NetworkActionNames.CHANNEL_CREATE,metadata:function(e){var t,n;return(0,l.exact)({is_private:!!s.length,channel_id:null==e||null===(t=e.body)||void 0===t?void 0:t.id,channel_type:null==e||null===(n=e.body)||void 0===n?void 0:n.type})}}}).then((function(t){return y.close(),o.default.checkGuildTemplateDirty(e),t}),(function(e){throw a.default.dispatch({type:u.ActionTypes.CREATE_CHANNEL_MODAL_SUBMIT_FAILURE,errors:e.body}),e}))}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(3)),i=n(711),l=d(n(9049)),u=d(n(994)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0)},a.componentDidUpdate=function(e){var t=this.props,n=t.onHasBranchesChange,r=t.branches.length>0;null!=n&&r!==e.branches.length>0&&n(r)},a.render=function(){var e=this.props,t=e.branches,n=e.selectedBranchId,r=e.applicationId,a=e.includeMaster,o=e.hide,i=e.className;if(0===t.length||o)return null;var l=a?t:t.filter((function(e){return e.id!==r}));return c(u.default,{options:l.map((function(e){return{label:e.getName(r),value:e.id}})),placeholder:s.default.Messages.CREATE_STORE_CHANNEL_SELECT_BRANCH,value:n,onChange:this.handleChange,className:i})},r}(a.Component);v.displayName="ApplicationBranchSelector",v.defaultProps={includeMaster:!1};var y=o.default.connectStores([l.default],(function(e){var t=e.applicationId;return{branches:l.default.getBranches(t)}}))(v);t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={};var u=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r.prototype.getBranches=function(e){return l[e]||[]},r}(r.default.Store))(a.default,{OWNED_APPLICATION_BRANCHES_FETCH_SUCCESS:function(e){var t=e.applicationId,n=e.branches;l[t]=n},LOGOUT:function(e){l={}}});t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(3)),i=n(1027),l=d(n(335)),u=d(n(994)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4H12.65zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"}))}d.displayName="Key"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?o.APPLICATIONS:o.EDIT),A=b[0],R=b[1],L=i.useState(null),w=L[0],k=L[1],j=i.useState(1),U=j[0],G=j[1],F=i.useState(O.GuildJoinRequestApplicationStatuses.PENDING),B=F[0],H=F[1],x=(0,u.useStateFromStores)([S.default],(function(){return null!=E?S.default.get(E.id):null}));i.useEffect((function(){null!=n&&_.default.fetchGuildJoinRequests({guildId:n})}),[n]),i.useEffect((function(){null!=w&&A!==o.REVIEW_APPLICATION?R(o.REVIEW_APPLICATION):null==w&&A===o.REVIEW_APPLICATION&&R(o.APPLICATIONS)}),[w,A]),i.useEffect((function(){s.default.fetchGuildBans(n)}),[n]);var V=i.useCallback((function(e){R(e)}),[]),W=null==E?void 0:E.hasFeature(M.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED),Y=null==x?void 0:x.formFields,z=i.useMemo((function(){return!(!W||null==Y||0===Y.length)&&(1!==Y.length||Y[0].field_type!==O.VerificationFormFieldTypes.TERMS)}),[W,Y]),K=null;switch(A){case o.EDIT:K=D(T.default,{setPreventNavigation:r,pendingRequestsCount:c});break;case o.APPLICATIONS:K=D(I.default,{guildId:n,setSelectedJoinRequest:function(e,t,r){if(void 0===e&&(e=null),void 0===t&&(t=O.GuildJoinRequestApplicationStatuses.PENDING),null!=n&&null!=e&&null!=a){var o=a[t].requests.findIndex((function(t){return t.userId===e}));k(o),G(r)}},setApplicationStatus:H,applicationStatus:B,totalCount:a[B].total});break;case o.REVIEW_APPLICATION:break;default:return(0,h.assertNever)(A)}return A===o.REVIEW_APPLICATION&&null!=w?D(C.default,{guildId:n,selectedIndex:w,applicationStatus:B,setSelectedIndex:k,page:U}):D(y.default,{title:N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,tag:y.default.Tags.H2},void 0,D(m.default,{className:P.default.description,color:m.default.Colors.HEADER_SECONDARY},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION),D(m.default,{className:(0,l.default)(P.default.description,(t={},t[P.default.descriptionSpaced]=!p,t)),color:m.default.Colors.HEADER_SECONDARY},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_COMING_SOON),D(v.default,{className:P.default.tabs,selectedItem:A,type:v.default.Types.TOP,look:v.default.Looks.BRAND,onItemSelect:V},void 0,D(v.Item,{className:(0,l.default)(P.default.tab,P.default.spacer),id:o.EDIT},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_SCREEN_TITLE),z?D(v.Item,{className:(0,l.default)(P.default.tab,P.default.spacer),id:o.APPLICATIONS,"aria-label":N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPLICATIONS_TITLE+" "+(c>0&&c.toLocaleString())},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPLICATIONS_TITLE,c>0&&D(m.default,{size:m.default.Sizes.SIZE_12,className:P.default.badge},void 0,c.toLocaleString())):null),K)};j.displayName="GuildSettingsMemberVerificationSettings";var U=function(e){var t=e.setPreventNavigation,n=(0,u.useStateFromStores)([d.default],(function(){return d.default.getProps()})).guild,r=(0,u.useStateFromStores)([f.default],(function(){return f.default.getCurrentUser().isStaff()})),o=i.useState(a.LOADING),l=o[0],s=o[1];switch(i.useEffect((function(){null!=n&&E.default.fetchVerificationForm(n.id).then((function(e){s(null==e?a.INTRO:a.SETTINGS)}))}),[null==n?void 0:n.id]),l){case a.LOADING:return D(p.default,{type:p.default.Type.SPINNING_CIRCLE});case a.INTRO:return D(k,{setView:s});case a.SETTINGS:return r&&null!=n?D(j,{guildId:null==n?void 0:n.id,setPreventNavigation:t}):D(T.default,{setPreventNavigation:t});default:return(0,h.assertNever)(l)}};t.default=U},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=S(n(987)),l=S(n(227)),u=S(n(971)),s=S(n(8626)),d=S(n(8627)),f=S(n(126)),c=S(n(8633)),p=S(n(43)),v=S(n(970)),y=S(n(7620)),m=S(n(8143)),h=n(7572),_=S(n(9064)),g=S(n(7)),E=S(n(6769));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;up,a=r?S.requests[S.requests.length-1]:S.requests[0];y.default.fetchGuildJoinRequests(((t={guildId:n,status:s})[r?"before":"after"]=new Date(a.createdAt).getTime(),t)),g(e)}})):I(b,{status:s}),O&&I(l.default,{className:E.default.fetchingSpinner}))};t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PaginationTypes=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(140)),o=i(n(6));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=(0,a.default)({PAGE:null,GAP:null,BACK:null,NEXT:null});t.PaginationTypes=s;var d=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;at-o?[t-n+1,t]:[r-a+1,r+o],l=i[0],u=i[1];return[Math.max(l,1),Math.min(u,t)]},a.getPageList=function(){var e=this,t=this.props,n=t.totalPageCount,r=t.selectedPage,a=this.getNeighborBounds(),i=a[0],l=a[1],u={type:s.BACK,key:"back",disabled:1===r,selected:!1,navigateToPage:this.handleBackward},d={type:s.NEXT,key:"next",disabled:r===n,selected:!1,navigateToPage:this.handleForward},f=[],c=[];i>1&&(f=[{type:s.PAGE,key:"page-1",targetPage:1,navigateToPage:function(){return e.handleJump(1)}},{type:s.GAP,key:"left-gap"}],i+=2),l1})},r}(r.PureComponent);d.displayName="PaginationController",d.defaultProps={maxVisiblePages:9};var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=y(n(8)),o=y(n(104)),i=y(n(84)),l=y(n(5422)),u=y(n(643)),s=y(n(126)),d=y(n(43)),f=y(n(152)),c=n(7572),p=y(n(7)),v=y(n(6769));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?e():(o=""===$&&0===(null==z||null===(r=z.formFields)||void 0===r?void 0:r.length)?R.default.Messages.MEMBER_VERIFICATION_WARNING_DESCRIPTION_AND_FIELDS:""===$?R.default.Messages.MEMBER_VERIFICATION_WARNING_DESCRIPTION:R.default.Messages.MEMBER_VERIFICATION_WARNING_FIELDS,(0,S.openModal)((function(t){return a.createElement(E.default,j({},t,{header:R.default.Messages.MEMBER_VERIFICATION_WARNING_TITLE,cancelText:R.default.Messages.MEMBER_VERIFICATION_WARNING_CANCEL,confirmText:R.default.Messages.MEMBER_VERIFICATION_WARNING_CONFIRM,onConfirm:e}),U(I.default,{size:I.default.Sizes.SIZE_16},void 0,o))})))}),[$,z]);if(a.useEffect((function(){var e,t;!J||""!==$&&0!==(null!==(e=null==z||null===(t=z.formFields)||void 0===t?void 0:t.length)&&void 0!==e?e:0)?w(!1,null):w(!0,ae)}),[J,w,ae,$,z]),a.useEffect((function(){return function(){if(re.current&&X){var e,t=null==z||null===(e=z.formFields)||void 0===e?void 0:e.map((function(e){return e.field_type}));T.default.track(A.AnalyticEvents.GUILD_MEMBERSHIP_GATE_SETTINGS_UPDATED,{guild_id:null==B?void 0:B.id,is_enabled:J,requirements:t,preview_enabled:null==B?void 0:B.hasFeature(A.GuildFeatures.PREVIEW_ENABLED)})}}}),[re,X,J,z,null==B?void 0:B.id,null==B?void 0:B.features]),null==B||null==z)return G;var oe=a.createElement(a.Fragment,null,U(c.default,{align:c.default.Align.CENTER,className:L.default.enableContainer},void 0,J?U(_.default,{width:24,height:24,className:(0,o.default)(L.default.activeCircle,(n={},n[L.default.animate]=W,n))}):U(g.default,{width:24,height:24,className:(0,o.default)(L.default.editCircle,(r={},r[L.default.animate]=W,r))}),J?U(c.default.Child,{className:L.default.enableDescription},void 0,U(I.default,{},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_ENABLED),U(I.default,{},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_ENABLED_SECOND_LINE)):U(c.default.Child,{className:L.default.enableDescription},void 0,U(I.default,{},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PROGRESS_WILL_SAVE),U(I.default,{},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_ENABLE_REMINDER)),U(c.default,{grow:0,justify:c.default.Justify.END},void 0,U(f.default,{className:L.default.previewButton,disabled:null==(null==z||null===(p=z.formFields)||void 0===p?void 0:p.length)||0===(null==z||null===(D=z.formFields)||void 0===D?void 0:D.length),look:f.default.Looks.LINK,size:f.default.Sizes.SMALL,onClick:function(){(0,S.openModal)((function(e){return a.createElement(P.default,j({},e,{guildId:B.id,isPreview:!0}))}))},color:f.default.Colors.PRIMARY},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PREVIEW),U(f.default,{size:f.default.Sizes.SMALL,color:J?f.default.Colors.RED:f.default.Colors.BRAND,onClick:function(){var e=function(){var e,t=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Q(!0),e.next=3,b.default.enableVerificationForm(B.id,!J);case 3:Y(!H);case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){k(o,r,a,i,l,"next",e)}function l(e){k(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();J?J&&null!=F&&F>0?(0,S.openModal)((function(t){return a.createElement(M.default,j({},t,{guildId:B.id,onSuccess:e}))})):e():ae(e)}},void 0,J?R.default.Messages.DISABLE:R.default.Messages.ENABLE))),x?U("div",{className:(0,o.default)(L.default.descriptionWrapper,L.default.switchField)},void 0,U("div",{},void 0,U(O.default,{size:O.default.Sizes.SIZE_16},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PREVIEW_ENABLED_TITLE),U(I.default,{color:I.default.Colors.HEADER_SECONDARY},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PREVIEW_DESCRIPTION.format({helpdeskArticle:""}))),U(v.default,{className:L.default.switch,checked:te,onChange:ne})):null,U("div",{className:L.default.descriptionWrapper},void 0,U(m.FormTitle,{},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_TITLE),U(y.default,{placeholder:R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_PLACEHOLDER,onChange:function(e){Z(e)},onBlur:function(){var e=$.trim();e!==z.description&&(Q(!0),b.default.updateVerificationFormDescription(B.id,e))},value:$,maxLength:300,autosize:!0})),U("div",{className:L.default.divider}),U(N.default,{guildId:B.id,verificationForm:z,setHasChanges:Q}));return x?oe:U(h.default,{title:R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,tag:h.default.Tags.H2},void 0,U("div",{className:L.default.introDescription},void 0,U(I.default,{size:I.default.Sizes.SIZE_14,className:L.default.description},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION),U(I.default,{size:I.default.Sizes.SIZE_14,className:L.default.description},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_COMING_SOON)),oe)};F.displayName="GuildSettingsMemberVerificationEditScreen";var B=F;t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(36)),i=n(106),l=n(129),u=n(50),s=v(n(43)),d=v(n(7620)),f=n(7572),c=v(n(7)),p=v(n(7064));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;un&&u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","background"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"}),s("circle",{className:f,cx:"8",cy:"8",r:"8",fill:d}),s("path",{className:c,fillRule:"evenodd",clipRule:"evenodd",d:"M11.06 6L8 9.09042L4.94 6L4 6.95142L8 11L12 6.95142L11.06 6Z"}))}d.displayName="MultipleChoice"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"}),s("rect",{className:f,y:"3",width:"16",height:"2",rx:"1",fill:d}),s("rect",{className:f,y:"11",width:"8",height:"2",rx:"1",fill:d}),s("rect",{className:f,y:"7",width:"16",height:"2",rx:"1",fill:d}))}d.displayName="Paragraph"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 17 16",xmlns:"http://www.w3.org/2000/svg"}),s("rect",{className:f,y:"5",width:"16",height:"2",rx:"1",fill:d}),s("rect",{className:f,y:"9",width:"8",height:"2",rx:"1",fill:d}))}d.displayName="ShortAnswer"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=S(n(8)),i=n(5410),l=S(n(36)),u=S(n(63)),s=S(n(178)),d=S(n(248)),f=n(106),c=S(n(7590)),p=S(n(7922)),v=n(50),y=S(n(126)),m=S(n(43)),h=n(7592),_=n(7572),g=S(n(7)),E=S(n(6748));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(){return(I=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;ur&&u>l||f(e.choice,r,!1)}},drop:function(e){f(e.choice,r,!0)}})[1];return _(m),S(O(y)),a.createElement("div",{ref:y,className:(0,o.default)(E.default.draggableInputContainer,(t={},t[E.default.dragging]=v,t))},T("div",{className:E.default.inputWrapper},void 0,T(s.default,{autoFocus:!0,onChange:function(e){return u(e)},placeholder:g.default.Messages.MEMBER_VERIFICATION_MULTIPLE_CHOICE_PLACEHOLDER.format({index:r+1}),value:n}),T(l.default,{className:E.default.clearButtonRight,onClick:d,look:l.default.Looks.BLANK,size:l.default.Sizes.NONE},void 0,T(c.default,{className:E.default.clearIcon}))),a.createElement("div",{ref:m,className:E.default.dragContainer},T(p.default,{className:E.default.dragIcon})))};b.displayName="DraggableChoiceRow";var C=function(e){var t,n,r=e.field,o=e.transitionState,i=e.onSave,c=e.onClose,p=a.useState(null!==(t=null==r?void 0:r.label)&&void 0!==t?t:""),S=p[0],O=p[1],C=a.useState(null!==(n=null==r?void 0:r.choices)&&void 0!==n?n:[""]),M=C[0],N=C[1],P=a.useState(null),A=P[0],R=P[1],L=a.useState(null),D=L[0],w=L[1],k=(0,f.useUID)(),j=function(){M.length!==h.MAX_NUM_CHOICES&&N([].concat(M,[""]))},U=function(e,t,n){if(null!=M){var r=M.indexOf(e),a=[].concat(M);null!=t&&t!==r&&(a.splice(r,1),a.splice(t,0,e),N(a)),w(n?null:t)}},G=M.length===h.MAX_NUM_CHOICES;return T(v.ModalRoot,{transitionState:o,"aria-labelledby":k},void 0,T(v.ModalContent,{className:E.default.modalContent},void 0,T(y.default,{size:y.default.Sizes.SIZE_16,className:E.default.headerText,id:k},void 0,g.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_MULTIPLE_CHOICE),T(s.default,{autoFocus:!0,className:E.default.spacedItem,onChange:function(e){var t=e.replace(/(\r\n|\n|\r)/g," ");t.length>h.MAX_QUESTION_LENGTH&&(t=e.slice(0,h.MAX_QUESTION_LENGTH)),O(t)},placeholder:g.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION,value:S}),T("div",{className:E.default.divider}),M.map((function(e,t){return T(b,{choice:e,index:t,onChange:function(e){return function(e,t){var n=e.replace(/(\r\n|\n|\r)/g," ");n.length>h.MAX_CHOICE_LENGTH&&(n=n.slice(0,h.MAX_CHOICE_LENGTH));var r=[].concat(M);r[t]=n,N(r)}(e,t)},onClear:function(){return function(e){var t=[].concat(M.slice(0,e),M.slice(e+1));N(0===t.length?[""]:t)}(t)},onReorder:U,isDropHovered:t===D},"choice-"+t)})),T(d.default,{text:G?g.default.Messages.MEMBER_VERIFICATION_MULTIPLE_CHOICE_LIMIT.format({number:h.MAX_NUM_CHOICES}):null},void 0,(function(e){return a.createElement(l.default,I({},e,{onClick:j,disabled:G,color:l.default.Colors.GREY,size:l.default.Sizes.SMALL,className:E.default.addItemButton}),g.default.Messages.MEMBER_VERIFICATION_MULTIPLE_CHOICE_ADD)})),A&&T(m.default,{className:E.default.errorText,size:m.default.Sizes.SIZE_12,color:m.default.Colors.ERROR},void 0,A)),T(v.ModalFooter,{justify:u.default.Justify.BETWEEN},void 0,T(u.default,{grow:0},void 0,T(l.default,{className:E.default.cancelButton,color:l.default.Colors.GREY,onClick:c,size:l.default.Sizes.SMALL},void 0,g.default.Messages.CANCEL),T(l.default,{onClick:function(){var e=S.trim();if(""!==e)if(0!==M.map((function(e){return e.trim()})).filter((function(e){return""!==e})).length){var t={field_type:_.VerificationFormFieldTypes.MULTIPLE_CHOICE,label:e,choices:M,required:!0};i(t),c()}else R(g.default.Messages.MEMBER_VERIFICATION_CHOICES_REQUIRED_ERROR);else R(g.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION_REQUIRED_ERROR)},size:l.default.Sizes.SMALL},void 0,g.default.Messages.SAVE))))};C.displayName="MultipleChoiceModal";var M=C;t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(8)),i=A(n(175)),l=n(5410),u=A(n(7653)),s=n(3),d=A(n(7566)),f=A(n(7749)),c=A(n(9)),p=A(n(7567)),v=A(n(36)),y=A(n(84)),m=A(n(63)),h=A(n(248)),_=n(106),g=A(n(113)),E=A(n(7590)),S=A(n(7922)),O=n(50),I=A(n(126)),T=A(n(43)),b=n(7592),C=n(7572),M=n(1),N=A(n(7)),P=A(n(6748));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(){return(L=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;ui&&u>l||p(e.rule,i,!1)}},drop:function(e){p(e.rule,i,!0)}})[1];j(I),U(G(O));return a.useEffect((function(){""!==n.value&&""===R&&w({textValue:n.value,richValue:u.default.deserialize(n.value)})}),[n.value,R]),null==r?null:a.createElement("div",{ref:O,className:(0,o.default)(P.default.draggableInputContainer,(t={},t[P.default.dragging]=m,t))},D("div",{className:P.default.inputWrapper},void 0,D(y.default,{onMouseDown:function(){return _(i)}},void 0,D(f.default,{innerClassName:P.default.rulesTextAreaInput,type:M.TextareaTypes.RULES_INPUT,textValue:R,richValue:L,channel:r,placeholder:N.default.Messages.MEMBER_VERIFICATION_RULE_PLACEHOLDER,focused:h,onChange:function(e,t,n){var r=t;r.length>b.MAX_RULE_LENGTH&&(r=r.slice(0,b.MAX_RULE_LENGTH)),t!==r&&(t=r,n=u.default.deserialize(r)),s(t),w({textValue:t,richValue:n})},onKeyDown:d,canMentionChannels:g,canMentionRoles:g,maxCharacterCount:b.MAX_RULE_LENGTH,characterCountClassName:P.default.characterCount,onSubmit:function(){return Promise.resolve({shouldClear:!1,shouldRefocus:!0})}})),D(v.default,{className:P.default.clearButton,onClick:c,look:v.default.Looks.BLANK,size:v.default.Sizes.NONE},void 0,D(E.default,{className:P.default.clearIcon})),D(T.default,{className:P.default.rulesInputNumber,size:T.default.Sizes.SIZE_16,color:T.default.Colors.MUTED},void 0,i+1+".")),a.createElement("div",{ref:I,className:P.default.dragContainer},D(S.default,{className:P.default.dragIcon})))};w.displayName="DraggableRulesRow";var k=function(e){var t,n=e.shortRule,r=e.fullRule,i=e.disabled,l=e.onClick,u=D(T.default,{},void 0,n);return i?D(h.default,{text:N.default.Messages.MEMBER_VERIFICATION_RULE_LIMIT.format({number:b.MAX_NUM_RULES})},void 0,(function(e){var t;return a.createElement("div",L({},e,{className:(0,o.default)(P.default.exampleRule,(t={},t[P.default.disabled]=i,t))}),u)})):D(y.default,{className:(0,o.default)(P.default.exampleRule,(t={},t[P.default.disabled]=i,t)),onClick:function(){return l(r)}},void 0,D(T.default,{},void 0,n))},j=function(e){var t=e.field,n=e.transitionState,r=e.onSave,o=e.onClose,l=(0,s.useStateFromStores)([p.default],(function(){return p.default.getProps().guild})),u=null==l?void 0:l.rulesChannelId,f=null==l?void 0:l.hasFeature(M.GuildFeatures.PREVIEW_ENABLED),y=(0,s.useStateFromStores)([c.default],(function(){return null!=u?c.default.getChannel(u):null})),E=a.useState(null!=(null==t?void 0:t.values)?null==t?void 0:t.values.map((function(e){return{id:(0,i.default)(),value:e}})):[{id:(0,i.default)(),value:""}]),S=E[0],A=E[1],R=a.useState(null),j=R[0],U=R[1],G=a.useState(null),F=G[0],B=G[1],H=a.useState(0),x=H[0],V=H[1],W=(0,_.useUID)(),Y=function(e){if(S.length!==b.MAX_NUM_RULES)if(null!=e&&""===S[S.length-1].value){var t=[].concat(S);t[S.length-1].value=e,A(t),V(t.length-1)}else A([].concat(S,[{id:(0,i.default)(),value:null!=e?e:""}])),V(S.length)},z=a.useCallback((function(e,t,n){if(null!=S){var r=S.indexOf(e);if(null!=t&&t!==r){var a=[].concat(S);a.splice(r,1),a.splice(t,0,e),A(a)}B(n?null:t)}}),[S,A]);if(null==l||null==y)return null;var K=S.length===b.MAX_NUM_RULES;return D(d.default,{page:M.AnalyticsPages.GUILD_RULES_CREATE_MODAL},void 0,D(O.ModalRoot,{className:P.default.modal,size:O.ModalSize.MEDIUM,transitionState:n,"aria-labelledby":W},void 0,D(O.ModalContent,{className:P.default.modalContent},void 0,D(I.default,{size:I.default.Sizes.SIZE_16,className:P.default.headerText,id:W},void 0,N.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_RULES),S.map((function(e,t){return D(w,{rulesChannel:y,rule:e,index:t,onChange:function(e){return function(e,t){var n=[].concat(S);n[t].value=e,A(n)}(e,t)},onClear:function(){return function(e){var t=[].concat(S.slice(0,e),S.slice(e+1));A(0===t.length?[{id:(0,i.default)(),value:""}]:t)}(t)},onRuleReorder:z,isDropHovered:t===F,focused:t===x,onFocus:V,previewEnabled:null==f||f},e.id)})),D(h.default,{text:K?N.default.Messages.MEMBER_VERIFICATION_RULE_LIMIT.format({number:b.MAX_NUM_RULES}):null},void 0,(function(e){return a.createElement(v.default,L({},e,{className:P.default.addItemButton,color:v.default.Colors.GREY,size:v.default.Sizes.SMALL,disabled:K,onClick:function(){return Y()}}),N.default.Messages.MEMBER_VERIFICATION_ADD_RULE)})),D("div",{className:P.default.divider}),D(g.default,{},void 0,N.default.Messages.MEMBER_VERIFICATION_EXAMPLE_RULES),D(m.default,{direction:m.default.Direction.VERTICAL},void 0,D(m.default,{wrap:m.default.Wrap.WRAP,justify:m.default.Justify.START},void 0,D(k,{shortRule:N.default.Messages.MEMBER_VERIFICATION_RULE_BE_RESPECTFUL,fullRule:N.default.Messages.MEMBER_VERIFICATION_RULE_BE_RESPECTFUL_FULL,disabled:K,onClick:Y}),D(k,{shortRule:N.default.Messages.MEMBER_VERIFICATION_RULE_NO_SPAM,fullRule:N.default.Messages.MEMBER_VERIFICATION_RULE_NO_SPAM_FULL,disabled:K,onClick:Y})),D(m.default,{wrap:m.default.Wrap.WRAP,justify:m.default.Justify.START},void 0,D(k,{shortRule:N.default.Messages.MEMBER_VERIFICATION_RULE_NO_NSFW,fullRule:N.default.Messages.MEMBER_VERIFICATION_RULE_NO_NSFW_FULL,disabled:K,onClick:Y}),D(k,{shortRule:N.default.Messages.MEMBER_VERIFICATION_RULE_SAFE,fullRule:N.default.Messages.MEMBER_VERIFICATION_RULE_SAFE_FULL,disabled:K,onClick:Y}))),j&&D(T.default,{className:P.default.errorText,size:T.default.Sizes.SIZE_12,color:T.default.Colors.ERROR},void 0,j)),D(O.ModalFooter,{},void 0,D(v.default,{onClick:function(){var e=S.map((function(e){return e.value.trim()})).filter((function(e){return""!==e}));if(0!==e.length){var t={field_type:C.VerificationFormFieldTypes.TERMS,label:N.default.Messages.MEMBER_VERIFICATION_FORM_RULES_LABEL,values:e,required:!0};r(t),o()}else U(N.default.Messages.MEMBER_VERIFICATION_RULES_REQUIRED_ERROR)},size:v.default.Sizes.SMALL},void 0,N.default.Messages.SAVE),D(v.default,{className:P.default.cancelButton,color:v.default.Colors.GREY,onClick:o,size:v.default.Sizes.SMALL},void 0,N.default.Messages.CANCEL))))};j.displayName="RulesFieldModal";var U=j;t.default=U},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParagraphFieldModal=t.TextInputFieldModal=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(36)),i=h(n(63)),l=h(n(7587)),u=h(n(178)),s=n(106),d=n(50),f=h(n(126)),c=h(n(43)),p=n(7592),v=n(7572),y=h(n(7)),m=h(n(6748));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(){return(g=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;up.MAX_QUESTION_LENGTH&&(t=t.slice(0,p.MAX_QUESTION_LENGTH)),b(t)},placeholder:y.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION,value:T}),E(D,{onChange:function(e){var t=e.replace(/(\r\n|\n|\r)/g," ");t.length>p.MAX_PLACEHOLDER_LENGTH&&(t=t.slice(0,p.MAX_PLACEHOLDER_LENGTH)),N(t)},placeholder:y.default.Messages.MEMBER_VERIFICATION_FIELD_PLACEHOLDER,value:M}),A&&E(c.default,{className:m.default.errorText,size:c.default.Sizes.SIZE_12,color:c.default.Colors.ERROR},void 0,A)),E(d.ModalFooter,{justify:i.default.Justify.BETWEEN},void 0,E(i.default,{grow:0},void 0,E(o.default,{className:m.default.cancelButton,color:o.default.Colors.GREY,onClick:O,size:o.default.Sizes.SMALL},void 0,y.default.Messages.CANCEL),E(o.default,{onClick:function(){var e=T.trim();""===e&&R(y.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION_REQUIRED_ERROR);var t={field_type:r,label:e,placeholder:M.trim(),required:!0};S(t),O()},size:o.default.Sizes.SMALL},void 0,y.default.Messages.SAVE))))};S.displayName="TextFieldModal";var O=function(e){return a.createElement(S,g({title:y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_TEXT_INPUT,type:v.VerificationFormFieldTypes.TEXT_INPUT},e))};t.TextInputFieldModal=O,O.displayName="TextInputFieldModal";var I=function(e){return a.createElement(S,g({title:y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_PARAGRAPH,type:v.VerificationFormFieldTypes.PARAGRAPH},e))};t.ParagraphFieldModal=I,I.displayName="ParagraphFieldModal"},function(e,t,n){e.exports=n.p+"ad082dc120a6e6a20b3062870b34d4b5.svg"},function(e,t,n){e.exports=n.p+"2829631f7e09423e4c97e995647a9a65.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=g(n(8)),o=n(3),i=g(n(35)),l=g(n(988)),u=g(n(63)),s=g(n(113)),d=g(n(126)),f=g(n(43)),c=n(1),p=g(n(7)),v=g(n(7067)),y=g(n(6740)),m=g(n(6729)),h=g(n(9077)),_=g(n(9078));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=m.MAX_RESULTS_PER_PAGE?(v.default.fetchGuildJoinRequests({guildId:t,status:r,before:new Date(M.createdAt).getTime()}),E(0),b(T+1)):E(n+1)},className:(0,o.default)(g.default.navButton,g.default.next)},void 0,O(c.default,{muted:!0,className:g.default.navSpacing},void 0,_.default.Messages.PAGINATION_NEXT),O(f.default,{direction:s.default.Directions.RIGHT,className:g.default.chevron})):null,O(p.default,{className:g.default.navbarTitle},void 0,_.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REVIEW_PENDING_APPLICATIONS.format({count:N}))),O("hr",{className:g.default.separator}),O(h.default,{guildId:t,guildJoinRequest:M}))};I.displayName="GuildSettingsMemberVerificationReviewApplication";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=M(n(8)),i=n(3),l=M(n(7959)),u=M(n(104)),s=M(n(7567)),d=M(n(20)),f=M(n(48)),c=M(n(36)),p=M(n(971)),v=M(n(350)),y=M(n(7795)),m=n(44),h=M(n(643)),_=M(n(126)),g=M(n(43)),E=M(n(7620)),S=n(7572),O=M(n(9081)),I=M(n(8075)),T=n(1),b=M(n(7)),C=M(n(7068));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(){return(P=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0,isTrendingDown:t<0}},k=function(e,t){return void 0===t&&(t=!1),t||e===C.AbortCodes.NOT_ENOUGH_GUILD_MEMBERS?D(g.default,{icon:I.default,className:N.default.notEnoughMembersError,backgroundColor:g.Colors.BACKGROUND_ACCENT},void 0,M.default.Messages.GUILD_ANALYTICS_ERROR_GUILD_SIZE):null==e?null:D(g.default,{backgroundColor:g.Colors.BACKGROUND_ACCENT},void 0,M.default.Messages.GUILD_ANALYTICS_ERROR_MESSAGE)};k.displayName="getErrorBlock";var j=function(){var e=a.useState(!1),t=e[0],n=e[1],r=(0,l.useStateFromStores)([y.default],(function(){return y.default.getGuildId()}));return D(_.default,{className:N.default.developerPortalCta,onClick:function(){n(!0),b.default.track(C.AnalyticEvents.GUILD_INSIGHTS_SETTINGS_CTA_CLICKED,{guild_id:r});var e=null==r?C.RelativeMarketingURLs.DEVELOPER_PORTAL:C.RelativeMarketingURLs.DEVELOPER_PORTAL_GUILD_ANALYTICS(r),t=o.default.v4();u.default.post({url:C.Endpoints.HANDOFF,body:{key:t},oldFormErrors:!0}).then((function(n){var r=n.body.handoff_token;window.open(C.MarketingURLs.DEVELOPER_PORTAL_LOGIN_HANDOFF(t,r,e))}),(function(){window.open(e)})).then((function(){n(!1)}))},submitting:t},void 0,M.default.Messages.GUILD_ANALYICS_DEVELOPERS_BUTTON)};j.displayName="DevPortalButton";var U=D(j,{}),G=function(){var e=(0,l.useStateFromStores)([y.default],(function(){return y.default.getGuildId()})),t=(0,l.useStateFromStores)([p.default],(function(){return p.default.getMemberCount(e)})),n=(0,l.useStateFromStores)([m.default],(function(){return m.default.getGuild(e)})),r=(0,l.useStateFromStores)([h.default],(function(){return h.default.locale})),o=(0,l.useStateFromStoresObject)([v.default],(function(){return{analytics:null!=e?v.default.getOverviewAnalytics(e):null,errorCode:v.default.getError()}})),i=o.analytics,u=o.errorCode,_=null==t||null==n||null!=t&&t<500&&null!=n&&!n.hasFeature(C.GuildFeatures.PARTNERED)&&!n.hasFeature(C.GuildFeatures.VERIFIED);a.useEffect((function(){null==e||_||((0,s.fetchEngagementOverview)(e),(0,s.fetchGrowthActivationOverview)(e),(0,s.fetchGrowthActivationRetention)(e))}),[e,_]),a.useEffect((function(){(0,c.hideHotspot)(f.HotspotLocations.GUILD_ANALYTICS_GUILD_SETTINGS_MENU)}),[]);var g=null!=i?D("div",{className:N.default.guildAnalyticsOverviewWrapper},void 0,D("div",{className:N.default.overviewData},void 0,a.createElement(d.default,L({title:M.default.Messages.WEEKLY_VISITORS,tooltipText:M.default.Messages.VISITORS_INFO},w(i.visitors,i.visitorsChange,r))),a.createElement(d.default,L({title:M.default.Messages.WEEKLY_COMMUNICATORS,tooltipText:M.default.Messages.COMMUNICATORS_INFO},w(i.communicators,i.communicatorsChange,r))),a.createElement(d.default,L({title:M.default.Messages.WEEKLY_NEW_MEMBERS},w(i.newMembers,i.newMembersChange,r))),a.createElement(d.default,L({title:M.default.Messages.WEEKLY_NEW_MEMBER_RETENTION,tooltipText:M.default.Messages.NEW_MEMBER_RETENTION_INFO},w(i.pctRetained,i.pctRetainedChange,r,!0))))):null;return D(E.default,{},void 0,D(O.default,{tag:O.Tags.H2},void 0,M.default.Messages.SERVER_INSIGHTS),D(S.default,{type:S.Types.DESCRIPTION},void 0,M.default.Messages.GUILD_ANALYTICS_DESCRIPTION.format()),k(u,_),D("div",{className:N.default.developerPortalCtaWrapper},void 0,D("div",{className:N.default.placeholderImage}),D(T.default,{className:N.default.developerPortalCtaText},void 0,M.default.Messages.GUILD_ANALYTICS_DEVELOPERS_CTA),U),g)};G.displayName="GuildSettingsAnalytics";var F=G;t.default=F},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchEngagementOverview=function(e){return l(e,o.Endpoints.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW).then((function(t){var n=t.body;a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_SUCCESS,guildId:e,stats:n.slice(0,2)})}),(function(e){a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_FAILURE,error:e.body})}))},t.fetchGrowthActivationOverview=function(e){return l(e,o.Endpoints.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW).then((function(t){var n=t.body;a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_SUCCESS,guildId:e,stats:n.slice(0,2)})}),(function(e){a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_FAILURE,error:e.body})}))},t.fetchGrowthActivationRetention=function(e){return l(e,o.Endpoints.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION).then((function(t){var n=t.body.filter((function(e){return e.hasOwnProperty("pct_retained")})).map((function(e){var t=e.interval_start_timestamp,n=e.pct_retained;!function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n])}(e,["interval_start_timestamp","pct_retained"]);return{interval_start_timestamp:t,pct_retained:n}}));a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_SUCCESS,guildId:e,stats:n.slice(0,2)})}),(function(e){a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_FAILURE,error:e.body})}))};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=new Date,a=new Date(n.getTime()-864e5*(n.getDay()+1)-36288e5);return r.default.get({url:t(e),query:{start:a.toISOString(),end:n.toISOString(),interval:2},oldFormErrors:!0})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(248)),i=v(n(113)),l=v(n(1050)),u=v(n(9087)),s=v(n(126)),d=v(n(43)),f=n(1),c=v(n(7)),p=v(n(7073));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function q(){return(q=Object.assign||function(e){for(var t=1;t2,hasError:S.default.hasError,hasOlderLogs:S.default.hasOlderLogs,logs:null!=n&&null!=t?G.transformLogs(n,t):[],actionFilter:S.default.actionFilter,userIdFilter:S.default.userIdFilter,theme:b.default.theme,hide:T.default.enabled}}))(le);t.default=ue},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchLogs=d,t.fetchNextLogPage=function(e,t){void 0===t&&(t=!1);if(!o.default.hasOlderLogs||u()||null==e)return;var n=o.default.logs,r=n[n.length-1],l=null;null!=r&&(l=r.id);return a.default.dirtyDispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_START,before:l,isGroupedFetch:t}),s(e,{before:l}).then((function(e){var t=e.body,n=t.audit_log_entries,r=t.integrations,o=t.users,l=t.webhooks;a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_SUCCESS,logs:n,integrations:r,users:o,webhooks:l})}),(function(){return a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_FAIL})}))},t.filterByAction=function(e,t){if(u()||null==t)return;return a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FILTER_BY_ACTION,action:e}),d(t,null,e)},t.filterByUserId=function(e,t){if(u()||null==t)return;return a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FILTER_BY_USER,userId:e}),d(t,e)};var r=l(n(11)),a=l(n(2)),o=l(n(8146)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(){return o.default.isLoading||o.default.isLoadingNextPage}function s(e,t){var n=function(e){var t=e.before,n=e.userId,r=e.action;n=n||o.default.userIdFilter,r=r||o.default.actionFilter;var a={limit:i.AUDIT_LOG_PAGE_LIMIT};return null!=t&&(a.before=t),null!=n&&(a.user_id=n),null!=r&&(a.action_type=r),a}(t);return r.default.get({url:i.Endpoints.GUILD_AUDIT_LOG(e),query:n,oldFormErrors:!0})}function d(e,t,n){if(!u()&&null!=e)return a.default.dirtyDispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_START}),s(e,{userId:t,action:n}).then((function(e){var t=e.body,n=t.audit_log_entries,r=t.integrations,o=t.users,l=t.webhooks;a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_SUCCESS,logs:n,integrations:r,users:o,webhooks:l})}),(function(){return a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_FAIL})}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;v(n(0));var r,a=n(349),o=n(648),i=c(n(7570)),l=v(n(7563)),u=n(49),s=c(n(10)),d=c(n(7730)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0)return 0;var r=t.props,a=r.bans,o=r.searchQuery,i=t.getSortedBans(a,o);if(0===i.length&&1===n)return 56;var l=i[n],u=null==a?void 0:a[(null==l?void 0:l.id)||""];return null==l||null==u?0:56},t.renderRow=function(e){var n=e.section,r=e.row,a=t.props,o=a.bans,i=a.streamerMode,l=a.guild,u=a.searchQuery;if(n>0)return null;if(null==o&&0===r)return z(I.default,{className:F.default.marginTop20,type:I.default.Type.SPINNING_CIRCLE},"spinner");var s=t.getSortedBans(o,u)[r],d=null==o?void 0:o[(null==s?void 0:s.id)||""];return null!=s&&null!=d?z(q,{user:s,ban:d,hideDiscriminator:i,guild:l},s.id):void 0},t.getSectionHeight=function(e){return e>0?0:null==t.props.bans?462:120},t.renderSection=function(){var e,r=t.props,a=r.bans,o=r.theme,l=r.searchQuery;null==a?e=null:i.default.isEmpty(a)&&(e=z(E.default,{theme:o,className:F.default.marginTop40},void 0,z(E.EmptyStateImage,{darkSrc:n(9099),lightSrc:n(9100),width:256,height:212}),z(E.EmptyStateText,{note:j.default.Messages.BANS_NO_USERS_BANNED,style:{maxWidth:300}},void 0,j.default.Messages.NO_BANS)));var u=(0,i.default)(a||{}).keys().value().length;return z(C.default,{tag:N.Tags.H2,title:j.default.Messages.BANS_HEADER.format({bans:u})},"bans-header",z(S.default,{justify:S.default.Justify.BETWEEN,align:S.default.Align.START},void 0,z(M.default,{type:M.Types.DESCRIPTION,className:F.default.marginBottom20},void 0,j.default.Messages.BANS_HINT.format({onModerationClick:t.handleModerationClick})),null==e&&z(O.default,{className:U.default.searchBar,query:l||"",placeholder:j.default.Messages.BANS_SEARCH_PLACEHOLDER,onChange:t.handleQueryChange,onClear:t.handleQueryClear})),z(b.default,{style:{marginBottom:-1}}),e)},t}W(t,e);var r=t.prototype;return r.makeFilter=function(e){if(null==e||0===e.length)return function(e){return null!=e};var t=new RegExp("^"+w.default.escape(e),"i");return function(e){return null!=e&&t.test(e.username)}},r.render=function(){var e=this.props,t=e.bans,n=e.guild,r=e.searchQuery;if(null==n)return null;var a=this.getSortedBans(t,r);return z(f.ListContentScroller,{sections:[Math.max(1,a.length)],sectionHeight:this.getSectionHeight,renderSection:this.renderSection,rowHeight:this.getRowHeight,renderRow:this.renderRow})},r.handleModerationClick=function(){d.default.setSection(k.GuildSettingsSections.MODERATION)},r.handleQueryChange=function(e){d.default.setSearchQuery(e)},r.handleQueryClear=function(){d.default.setSearchQuery("")},t}(a.PureComponent);X.displayName="GuildSettingsBans";var Q=l.default.connectStores([v.default,m.default,y.default],(function(){var e=v.default.getProps(),t=e.bans,n=e.guild;return{searchQuery:e.searchQuery||"",bans:t,guild:n,theme:m.default.theme,streamerMode:y.default.hidePersonalInformation}}))(X);t.default=Q},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;y(n(0));var r,a=n(349),o=p(n(7566)),i=p(n(7570)),l=y(n(7563)),u=p(n(10)),s=p(n(7662)),d=p(n(7634)),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;uA.VerificationLevels.NONE,f=(null==s?void 0:s.explicitContentFilter)===A.GuildExplicitContentFilterTypes.ALL_MEMBERS,c=u===A.ThemeTypes.DARK?U.default:G.default;return W("div",{className:L.default.container},void 0,W("div",{className:L.default.content},void 0,W("img",{alt:"",src:c,width:80}),W(b.default,{size:b.default.Sizes.SIZE_24,className:L.default.header,id:i},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_1_HEADER),W(C.default,{color:C.default.Colors.CUSTOM,size:C.default.Sizes.SIZE_16,className:L.default.headerCaption},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_1_BODY)),W("div",{className:L.default.form},void 0,W(I.default,{},void 0,R.default.Messages.FORM_LABEL_VERIFICATION_LEVEL),W(O.default,{type:O.Types.DESCRIPTION,className:L.default.description},void 0,d?R.default.Messages.ENABLE_COMMUNITY_MODAL_VERIFICATION_LEVEL_MET:R.default.Messages.ENABLE_COMMUNITY_MODAL_VERIFICATION_LEVEL_HELP),W(_.default,{type:_.default.Types.ROW,disabled:o,value:t.verificationLevel>A.VerificationLevels.NONE,onChange:n},void 0,W(C.default,{},void 0,R.default.Messages.ENABLE_PUBLIC_MODAL_VERIFICATION_LEVEL_DESCRIPTION))),W("div",{className:L.default.form},void 0,W(I.default,{},void 0,R.default.Messages.FORM_LABEL_EXPLICIT_CONTENT_FILTER),W(O.default,{type:O.Types.DESCRIPTION,className:L.default.description},void 0,f?R.default.Messages.ENABLE_COMMUNITY_MODAL_CONTENT_FILTER_MET:R.default.Messages.ENABLE_PUBLIC_MODAL_CONTENT_FILTER_HELP),W(_.default,{type:_.default.Types.ROW,disabled:a,value:t.explicitContentFilter===A.GuildExplicitContentFilterTypes.ALL_MEMBERS,onChange:r},void 0,W(C.default,{},void 0,R.default.Messages.EXPLICIT_CONTENT_FILTER_HIGH))))};Y.displayName="EnableCommunityModalFirstStep";var z=function(e){var t=e.selectableChannels,n=e.onRuleChannelChange,r=e.ruleChannel,a=e.onPublicUpdatesChannelChange,o=e.publicUpdatesChannel,i=e.headerId,l=e.theme===A.ThemeTypes.DARK?D.default:w.default;return W("div",{className:L.default.container},void 0,W("div",{className:L.default.content},void 0,W("img",{alt:"",src:l,width:80}),W(b.default,{size:b.default.Sizes.SIZE_24,className:L.default.header,id:i},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_2_HEADER),W(C.default,{color:C.default.Colors.CUSTOM,size:C.default.Sizes.SIZE_16,className:L.default.headerCaption},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_2_BODY)),W("div",{className:L.default.form},void 0,W(I.default,{},void 0,R.default.Messages.ENABLE_PUBLIC_MODAL_RULES_CHANNEL_TITLE),W(O.default,{type:O.Types.DESCRIPTION,className:L.default.description},void 0,R.default.Messages.ENABLE_PUBLIC_MODAL_RULES_CHANNEL_HELP),W(g.default,{clearable:!1,searchable:!0,options:t,onChange:n,value:r,maxMenuHeight:200})),W("div",{className:L.default.form},void 0,W(I.default,{},void 0,R.default.Messages.GUILD_SETTINGS_COMMUNITY_MOD_CHANNEL_TITLE),W(O.default,{type:O.Types.DESCRIPTION,className:L.default.description},void 0,R.default.Messages.GUILD_SETTINGS_COMMUNITY_MOD_CHANNEL_HELP),W(g.default,{clearable:!1,searchable:!0,options:t,menuPlacement:g.default.MenuPlacements.TOP,onChange:a,value:o,maxMenuHeight:200})))};z.displayName="EnableCommunityModalSecondStep";var K=function(e){var t=e.guild,n=e.policyAccepted,r=e.everyoneRolePermissionsAccepted,i=e.onAcceptPolicy,l=e.onAcceptDefaultNotifications,u=e.onAcceptEveryoneRolePermissions,s=e.disableDefaultNotifications,d=e.disableEveryoneRolePermissions,f=e.headerId,c=e.theme===A.ThemeTypes.DARK?k.default:j.default;return W("div",{className:L.default.container},void 0,W("div",{className:L.default.content},void 0,W("img",{alt:"",src:c,width:80}),W(b.default,{size:b.default.Sizes.SIZE_24,className:L.default.header,id:f},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_3_HEADER),W(C.default,{color:C.default.Colors.CUSTOM,size:C.default.Sizes.SIZE_16,className:L.default.headerCaption},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_3_BODY)),W("div",{className:L.default.form},void 0,W(E.default,{text:s?R.default.Messages.ENABLE_COMMUNITY_MODAL_REQUIREMENT_SATISFIED_TOOLTIP:null,"aria-label":!!s&&R.default.Messages.ENABLE_COMMUNITY_MODAL_REQUIREMENT_SATISFIED_TOOLTIP},void 0,(function(e){var n;return a.createElement("div",e,W(_.default,{type:_.default.Types.ROW,disabled:s,value:t.defaultMessageNotifications===A.UserNotificationSettings.ONLY_MENTIONS,onChange:l,className:(0,o.default)((n={},n[L.default.disabled]=s,n))},void 0,W(C.default,{},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_DEFAULT_NOTIFICATIONS_LABEL.format({infoHook:function(){return W(E.default,{text:R.default.Messages.ENABLE_COMMUNITY_MODAL_DEFAULT_NOTIFICATIONS_TOOLTIP,"aria-label":R.default.Messages.ENABLE_COMMUNITY_MODAL_DEFAULT_NOTIFICATIONS_TOOLTIP},void 0,(function(e){return a.createElement(T.default,V({className:L.default.icon},e))}))}}))))}))),W(E.default,{text:d?R.default.Messages.ENABLE_COMMUNITY_MODAL_REQUIREMENT_SATISFIED_TOOLTIP:null,"aria-label":!!d&&R.default.Messages.ENABLE_COMMUNITY_MODAL_REQUIREMENT_SATISFIED_TOOLTIP},void 0,(function(e){var t;return a.createElement("div",V({},e,{className:L.default.checkboxOption}),W(_.default,{type:_.default.Types.ROW,disabled:d,value:r,onChange:u,className:(0,o.default)((t={},t[L.default.disabled]=d,t))},void 0,W(C.default,{},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_EVERYONE_ROLE_PERMISSION_LABEL.format({infoHook:function(){return W(E.default,{text:R.default.Messages.ENABLE_COMMUNITY_MODAL_EVERYONE_ROLE_PERMISSION_TOOLTIP,"aria-label":R.default.Messages.ENABLE_COMMUNITY_MODAL_EVERYONE_ROLE_PERMISSION_TOOLTIP},void 0,(function(e){return a.createElement(T.default,V({className:L.default.icon},e))}))}}))))})),W("div",{className:L.default.form},void 0,W(I.default,{},void 0,R.default.Messages.PUBLIC_GUILD_POLICY_TITLE),W(O.default,{type:O.Types.DESCRIPTION,className:L.default.description},void 0,R.default.Messages.COMMUNITY_POLICY_HELP.format({helpdeskArticle:M.default.getArticleURL(A.HelpdeskArticles.PUBLIC_GUILD_GUILDLINES)})),W(_.default,{type:_.default.Types.ROW,value:n,onChange:i},void 0,W(C.default,{},void 0,R.default.Messages.PUBLIC_GUILD_POLICY_ACCEPT))))};K.displayName="EnableCommunityModalFinalStep";var $=function(e){var t=e.transitionState,n=e.onClose,r=(0,l.useStateFromStoresObject)([p.default],(function(){return p.default.getProps()})).guild,o=(0,l.useStateFromStores)([m.default],(function(){return m.default.theme})),v=a.useState(!1),_=v[0],g=v[1],E=a.useState(!P.MODERATOR_PERMISSIONS.some((function(e){return N.default.canEveryone(e,r)}))),O=E[0],I=E[1],T=a.useState(P.CREATE_NEW_CHANNEL_VALUE),b=T[0],C=T[1],M=a.useState(P.CREATE_NEW_CHANNEL_VALUE),D=M[0],w=M[1],k=a.useState(null==r?void 0:r.defaultMessageNotifications)[0],j=a.useState(null==r?void 0:r.verificationLevel)[0],U=a.useState(null==r?void 0:r.explicitContentFilter)[0],G=a.useState(O)[0],B=null==r?void 0:r.getRole(null==r?void 0:r.id),H=(0,l.useStateFromStores)([c.default],(function(){return null!=r?c.default.getChannels(r.id):null}),[r]),x=(0,S.useUID)();if(null==r)return null;var $=[{value:P.CREATE_NEW_CHANNEL_VALUE,label:R.default.Messages.ENABLE_PUBLIC_MODAL_CREATE_CHANNEL}];H[c.GUILD_SELECTABLE_CHANNELS_KEY].forEach((function(e){var t=e.channel;t.type===A.ChannelTypes.GUILD_TEXT&&$.push({value:t.id,label:(0,d.computeChannelName)(t,h.default,y.default,!0)})}));var Z=j!==A.VerificationLevels.NONE,q=U===A.GuildExplicitContentFilterTypes.ALL_MEMBERS,X=k===A.UserNotificationSettings.ONLY_MENTIONS,Q=G,J=W(Y,{guild:r,disableVerificationLevel:Z,disableContentFilter:q,onAcceptVerificationLevel:function(e,t){t?t&&u.default.updateGuild({verificationLevel:A.VerificationLevels.LOW}):u.default.updateGuild({verificationLevel:j})},onAcceptContentFilter:function(e,t){t?u.default.updateGuild({explicitContentFilter:A.GuildExplicitContentFilterTypes.ALL_MEMBERS}):u.default.updateGuild({explicitContentFilter:U})},headerId:x,theme:o}),ee=W(z,{selectableChannels:$,onRuleChannelChange:function(e){var t=e.value;C(t)},onPublicUpdatesChannelChange:function(e){var t=e.value;w(t)},ruleChannel:b,publicUpdatesChannel:D,headerId:x,theme:o}),te=W(K,{guild:r,disableDefaultNotifications:X,disableEveryoneRolePermissions:Q,policyAccepted:_,everyoneRolePermissionsAccepted:O,onAcceptPolicy:function(e,t){g(!!t)},onAcceptDefaultNotifications:function(e,t){t?u.default.updateGuild({defaultMessageNotifications:A.UserNotificationSettings.ONLY_MENTIONS}):u.default.updateGuild({defaultMessageNotifications:k})},onAcceptEveryoneRolePermissions:function(e,t){null!=B&&I(!!t)},headerId:x,theme:o}),ne=W("img",{alt:"",src:F.default,className:L.default.footerImage,width:240}),re=[{modalContent:J,disableNextStep:r.explicitContentFilter!==A.GuildExplicitContentFilterTypes.ALL_MEMBERS||r.verificationLevel===A.VerificationLevels.NONE,overviewTitle:R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_1_TITLE},{modalContent:ee,disableNextStep:null==b||null==D,overviewTitle:R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_2_TITLE},{modalContent:te,disableNextStep:!_,overviewTitle:R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_3_TITLE}];return W(f.default,{stepData:re,title:R.default.Messages.ENABLE_COMMUNITY_MODAL_TITLE,transitionState:t,onClose:n,completeButtonText:R.default.Messages.ENABLE_COMMUNITY_BUTTON_TEXT,onComplete:function(){if(null!=B&&_){var e=new Set(r.features);e.add(A.GuildFeatures.COMMUNITY);var t=O?i.default.remove(B.permissions,P.MODERATOR_PERMISSIONS_FLAG):B.permissions,n=V({},B,{permissions:t});u.default.updateGuild({features:e,rulesChannelId:b,publicUpdatesChannelId:D}),u.default.saveGuild(r.id,{features:e,rulesChannelId:b,verificationLevel:r.verificationLevel,explicitContentFilter:r.explicitContentFilter,publicUpdatesChannelId:D,defaultMessageNotifications:r.defaultMessageNotifications}),t!==B.permissions&&(0,s.saveRoleSettings)(r.id,[n])}},overviewFooter:ne,sequencerClassName:L.default.container})};$.displayName="EnableCommunityModal";var Z=$;t.default=Z},function(e,t,n){e.exports=n.p+"78aa59ccfc53326f0459a72541bd9a51.svg"},function(e,t,n){e.exports=n.p+"896f03c6652b88b11ec2587ee4121198.svg"},function(e,t,n){e.exports=n.p+"4a5245103f9ed585ea37487ecabae871.svg"},function(e,t,n){e.exports=n.p+"803b292832d042cb5983e1096eff8c9b.svg"},function(e,t,n){e.exports=n.p+"fe3d06954b50aa53b1a088b1caa1462a.svg"},function(e,t,n){e.exports=n.p+"6b1c2a6dff0f80b740220b790ea29837.svg"},function(e,t,n){e.exports=n.p+"a00896b9b5af1ccebeb80816b71995d0.svg"},function(e,t,n){e.exports=n.p+"614d2dd57ee7dce69074063e93438add.png"},function(e,t,n){e.exports=n.p+"17150afdf12eb23743d4d53915b05355.png"},function(e,t,n){e.exports=n.p+"94dc6f30a819026fa295d85f1f72b4ab.svg"},function(e,t,n){e.exports=n.p+"908c2d8370ee8df51ee0b28245778206.png"},function(e,t,n){e.exports=n.p+"8639f5f6242256805bc4f4bb19c2b23b.png"},function(e,t,n){e.exports=n.p+"054d740c3f3a4ebc8823ab52ea3070cf.png"},function(e,t,n){e.exports=n.p+"5ac53bbce4bc51dd14d5413bd7d1c77d.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=n(3),l=I(n(2)),u=I(n(5409)),s=I(n(7825)),d=I(n(7567)),f=I(n(36)),c=I(n(63)),p=I(n(227)),v=I(n(646)),y=I(n(113)),m=I(n(126)),h=I(n(43)),_=n(60),g=I(n(9118)),E=I(n(7)),S=I(n(7084)),O=I(n(6763));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;uE,action:function(){return S(_+1)}})),h(l.MenuGroup,{},void 0,h(l.MenuItem,{id:"edit",label:c.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_CHANNEL_EDIT,action:function(){return(0,s.openModal)((function(e){return a.createElement(f.default,m({},e,{welcomeChannel:r,guildId:n,onSave:p}))}))}}),h(l.MenuItem,{id:"delete",label:c.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_CHANNEL_DELETE,action:function(){return y(!0)},color:u.MenuItemColor.DANGER})))};_.displayName="WelcomeChannelsSettingsContextMenu";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GuildSettingsDiscoveryNotice=void 0;var r,a=q(n(0)),o=$(n(3)),i=$(n(7565)),l=$(n(7753)),u=$(n(7692)),s=$(n(7605)),d=n(7638),f=$(n(9121)),c=n(183),p=n(8646),v=n(659),y=n(9122),m=$(n(7924)),h=n(9123),_=q(n(8013)),g=$(n(7879)),E=$(n(9124)),S=$(n(8647)),O=n(8033),I=q(n(81)),T=$(n(7567)),b=$(n(48)),C=$(n(55)),M=$(n(12)),N=$(n(36)),P=$(n(84)),A=$(n(987)),R=$(n(7587)),L=$(n(248)),D=n(129),w=$(n(646)),k=q(n(433)),j=q(n(113)),U=$(n(350)),G=n(44),F=$(n(43)),B=$(n(152)),H=n(7603),x=n(259),V=$(n(9126)),W=$(n(9130)),Y=n(1),z=$(n(7)),K=$(n(7092));function $(e){return e&&e.__esModule?e:{default:e}}function Z(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Z=function(){return e},e}function q(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Z();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function X(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function Q(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function te(e,t){return(te=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ne=o.default.connectStores([T.default],(function(){var e=T.default.getProps(),t=e.guild,n=e.originalGuild,r=e.submitting,a=e.guildMetadata;return{guild:t,submitting:r,onReset:function(){null!=t&&i.default.init(t.id)},onSave:function(){null!=t&&((0,h.trackDiscoverySettingsChange)(t,n),i.default.saveGuild(t.id,{features:t.features,discoverySplash:t.discoverySplash,description:t.description,rulesChannelId:t.rulesChannelId,preferredLocale:t.preferredLocale}),_.saveGuildMetadata(t.id,a.primaryCategoryId,a.keywords,a.emojiDiscoverabilityEnabled,a.partnerActionedTimestamp,a.partnerApplicationTimestamp))}}}))(s.default);t.GuildSettingsDiscoveryNotice=ne;var re=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o=5)return;o.filter((function(e){return!a.includes(e)})).forEach((function(e){return _.addGuildCategory(r.id,e)}))}}},t.handleRemoveSubcategory=function(e){var n=t.props.guild;null!=n&&_.deleteGuildCategory(n.id,e)},t.handleRemoveKeyword=function(e){var n=t.props,r=n.guild,a=n.guildMetadata;if(null!=(null==r?void 0:r.id)){var o=[].concat(a.keywords);o.splice(e,1),_.updateGuildKeywords(r.id,o)}},t.handleAddKeyword=function(e){var n=t.props,r=n.guild,a=n.guildMetadata.keywords;null!=(null==r?void 0:r.id)&&(a.length>=10||_.updateGuildKeywords(r.id,[].concat(a,[e])))},t.handleToggleEmojiDiscoverability=function(){var e=t.props,n=e.guild,r=e.guildMetadata.emojiDiscoverabilityEnabled;null!=(null==n?void 0:n.id)&&_.updateGuildEmojiDiscoverabilityEnabled(n.id,!r)},t.renderMultiValue=function(e){var n=e.label,r=e.value;return Q("span",{className:K.default.tag},void 0,n,Q(P.default,{className:K.default.closeWrapper,onClick:function(){return t.handleRemoveSubcategory(r)}},void 0,Q(U.default,{width:16,height:16,className:K.default.close})))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,te(t,n);var o=r.prototype;return o.componentDidMount=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==(t=this.props.guild)){e.next=9;break}return(0,y.fetchDiscoveryChecklist)(t.id).then((function(){(0,p.trackGuildSettingsDiscoveryViewed)(t.id)})),_.maybeFetchGuildDiscoveryCategories(),_.fetchMetadataForGuild(t.id),e.next=7,(0,H.getDiscoverableGuild)(t.id);case 7:null!=(n=e.sent)&&this.setState({discoverableGuild:n});case 9:case"end":return e.stop()}}),e,this)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){X(o,r,a,i,l,"next",e)}function l(e){X(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}(),o.renderDiscoverableSection=function(){var e=this,t=this.props,n=t.guild,r=t.isGuildAdmin;if(null!=n){var o=n.hasFeature(Y.GuildFeatures.DISCOVERABLE);return Q(w.default,{className:K.default.twoColumnFormSection},void 0,Q("div",{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE),Q(k.default,{type:k.Types.DESCRIPTION,className:K.default.formDescription},void 0,z.default.Messages.FORM_HELP_ENABLE_DISCOVERABLE),Q(k.default,{type:k.Types.DESCRIPTION,className:K.default.formDescription},void 0,z.default.Messages.FORM_HELP_DISCOVERABLE_CHANGE_TIME),Q(L.default,{text:r?null:z.default.Messages.GUILD_SETTINGS_DISCOVERY_ADMIN_ONLY},void 0,(function(t){return a.createElement(N.default,J({size:N.default.Sizes.SMALL,onClick:e.handleToggleDiscovery,color:o?N.default.Colors.PRIMARY:N.default.Colors.GREEN,hover:o?N.default.Colors.PRIMARY:N.default.Colors.GREEN,disabled:!r},t),o?z.default.Messages.GUILD_SETTINGS_DISABLE_DISCOVERABLE:z.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE)}))),Q(S.default,{className:K.default.guildCard,loading:null==n,guild:n}))}},o.renderCoverImageSection=function(){var e=this.props,t=e.guild,n=e.errors,r=e.canManageGuild;if(null!=t)return a.createElement(a.Fragment,null,Q(w.default,{className:K.default.twoColumnFormSection},void 0,Q("div",{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.FORM_LABEL_DISCOVERY_COVER_IMAGE),Q(k.default,{type:k.Types.DESCRIPTION,className:K.default.formDescription},void 0,z.default.Messages.FORM_HELP_DISCOVERY_COVER_IMAGE),Q(N.default,{size:N.default.Sizes.SMALL,color:N.default.Colors.PRIMARY,hover:N.default.Colors.PRIMARY},void 0,z.default.Messages.UPLOAD_BACKGROUND,Q(u.default,{disabled:!r,onChange:this.handleSplashChange}))),Q(l.default,{avatar:t.discoverySplash,makeURL:function(e){return e&&B.default.getGuildDiscoverySplashURL({id:t.id,splash:e,size:512*(0,x.getDevicePixelRatio)()})},disabled:!r,onChange:this.handleSplashChange,hint:z.default.Messages.CHANGE_SPLASH,className:K.default.avatarUploader,avatarClassName:K.default.avatarUploaderInnerSquare,hideSize:!0,showEditingModal:!1})),null!=(null==n?void 0:n.discovery_splash)?Q(F.default,{color:F.default.Colors.ERROR},void 0,n.discovery_splash):null)},o.renderEmojiDiscoverabilitySection=function(){var e,t=this.props,n=t.canManageGuild,r=t.guildMetadata,a=this.state.discoverableGuild,o=r.emojiDiscoverabilityEnabled,i=null==a||null===(e=a.emojis)||void 0===e?void 0:e[0],l=null!=i?{name:i.require_colons?":"+i.name+":":i.name,emojiId:i.id,animated:i.animated,jumboable:!0}:{};return Q(w.default,{className:K.default.twoColumnFormSection},void 0,Q("div",{className:K.default.formColumnLeft},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_TITLE),Q(k.default,{className:K.default.description,type:k.Types.DESCRIPTION},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_DESCRIPTION),Q(N.default,{size:N.default.Sizes.SMALL,color:o?N.default.Colors.PRIMARY:N.default.Colors.GREEN,hover:o?N.default.Colors.PRIMARY:N.default.Colors.GREEN,disabled:!n,onClick:this.handleToggleEmojiDiscoverability},void 0,o?z.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_DISABLE:z.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_ENABLE)),null!=i&&null!=a&&Q(O.CustomGuildEmojiPopout,{emojiSourceDiscoverableGuild:a,node:l,closePopout:Y.NOOP,demoMode:!0}))},o.renderDescriptionSection=function(){var e=this.props,t=e.guild,n=e.canManageGuild;if(null!=t)return Q(w.default,{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.FORM_LABEL_SERVER_DESCRIPTION),Q(k.default,{className:K.default.description,type:k.Types.DESCRIPTION},void 0,z.default.Messages.FORM_HELP_SERVER_DESCRIPTION),Q(R.default,{value:t.description||"",placeholder:z.default.Messages.SERVER_DESCIPTION_EMPTY,onChange:this.handleDescriptionChange,maxLength:120,disabled:!n}))},o.renderLocaleSelector=function(){var e=this.props,t=e.guild,n=e.canManageGuild;if(null!=t)return Q(w.default,{className:K.default.twoColumnFormSection},void 0,Q("div",{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.FORM_LABEL_SERVER_LANGUAGE),Q(k.default,{type:k.Types.DESCRIPTION,className:K.default.formDescription},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_LOCALE_HELP)),Q(A.default,{className:K.default.formSelect,value:t.preferredLocale,clearable:!1,searchable:!1,options:v.LOCALE_OPTIONS,onChange:this.handleLocaleChange,disabled:!n}))},o.renderCategoriesSection=function(){var e=this.props,t=e.canManageGuild,n=e.guildMetadata,r=e.primaryCategoryOptions,o=e.allCategoryOptions,i=e.errors;return a.createElement(a.Fragment,null,Q(w.default,{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_PRIMARY_CATEGORY_TITLE),Q(k.default,{type:k.Types.DESCRIPTION,className:K.default.description},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_PRIMARY_CATEGORY_DESCRIPTION)),Q(A.default,{value:n.primaryCategoryId===v.DEFAULT_DISCOVERY_CATEGORY_ID?null:n.primaryCategoryId,placeholder:z.default.Messages.SELECT,clearable:!0,searchable:!0,options:r,onChange:this.handlePrimaryCategoryChange,disabled:!t}),Q(w.default,{className:K.default.noDividerFormSection},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_SUBCATEGORY_TITLE),Q(A.default,{value:n.secondaryCategoryIds,searchable:!0,clearable:!1,options:o,onChange:this.handleSubcategoryChange,disabled:!t,multiValueRenderer:this.renderMultiValue,isMulti:!0})),null!=(null==i?void 0:i.category)?Q(F.default,{color:F.default.Colors.ERROR,className:K.default.error},void 0,i.category):null)},o.renderKeywordsSection=function(){var e=this.props,t=e.canManageGuild,n=e.guildMetadata,r=e.errors;return Q(w.default,{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_SEARCH_KEYWORDS_TITLE),Q(k.default,{className:K.default.description,type:k.Types.DESCRIPTION},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_SEARCH_KEYWORDS_DESCRIPTION.format()),Q(f.default,{tags:n.keywords,onRemoveTag:this.handleRemoveKeyword,onAddTag:this.handleAddKeyword,maxTags:10,maxTaxLength:30,disabled:!t}),null!=(null==r?void 0:r.keywords)?Q(F.default,{color:F.default.Colors.ERROR,className:K.default.error},void 0,r.keywords):null)},o.render=function(){var e=this,t=this.props,n=t.guild,r=t.discoveryChecklist,a=t.isGuildAdmin;if(null==n||null==r)return null;switch((0,h.getSettingsView)(n,r)){case h.DiscoverySettingsViews.INTRO:return Q(d.ScrollerContext.Consumer,{},void 0,(function(t){return Q(W.default,{guild:n,onEnableDiscovery:function(){return e.handleEnableDiscovery(t)},isGuildAdmin:a})}));case h.DiscoverySettingsViews.DISQUALIFIED:return Q(V.default,{guild:n});case h.DiscoverySettingsViews.SETTINGS:return Q(w.default,{className:K.default.discoverySettings,title:z.default.Messages.DISCOVERY,tag:j.Tags.H2},void 0,this.renderDiscoverableSection(),Q(D.FormDivider,{className:K.default.divider}),this.renderCoverImageSection(),Q(D.FormDivider,{className:K.default.divider}),this.renderEmojiDiscoverabilitySection(),Q(D.FormDivider,{className:K.default.divider}),this.renderDescriptionSection(),Q(D.FormDivider,{className:K.default.divider}),this.renderCategoriesSection(),Q(D.FormDivider,{className:K.default.divider}),this.renderKeywordsSection(),Q(D.FormDivider,{className:K.default.divider}),this.renderLocaleSelector());default:return null}},r}(a.PureComponent);re.displayName="GuildSettingsDiscovery";var ae=o.default.connectStores([T.default,b.default,m.default,I.default,g.default,M.default,C.default],(function(){var e=T.default.getProps(),t=e.guild,n=e.errors,r=e.submitting,a=e.guildMetadata,o=b.default.can(Y.Permissions.MANAGE_GUILD,t),i=b.default.can(Y.Permissions.ADMINISTRATOR,t),l=null!=t?m.default.getDiscoveryChecklist(t.id):null,u=null!=t?I.default.getChannels(t.id):null,s=[];null!=u&&u[I.GUILD_SELECTABLE_CHANNELS_KEY].forEach((function(e){var t=e.channel;t.type===Y.ChannelTypes.GUILD_TEXT&&s.push({value:t.id,label:(0,c.computeChannelName)(t,M.default,C.default,!0)})}));var d=g.default.getPrimaryCategories().map((function(e){return{value:e.categoryId,label:e.name}})),f=g.default.getAllCategories().map((function(e){return{value:e.categoryId,label:e.name}}));return{guild:t,errors:n,submitting:r,discoveryChecklist:l,selectableChannels:s,canManageGuild:o,isGuildAdmin:i,guildMetadata:a,primaryCategoryOptions:d,allCategoryOptions:f}}))(re);t.default=ae},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(84)),l=f(n(178)),u=f(n(350)),s=n(1),d=f(n(7085));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["className","tags","value","onRemoveTag","onAddTag","maxTaxLength","maxTags","disabled"]),E=a.useState(f||""),S=E[0],O=E[1],I=r.map((function(e,t){var n;return v("span",{className:(0,o.default)(d.default.tag,(n={},n[d.default.disabledTag]=_,n))},t,e,!_&&v(i.default,{className:d.default.closeWrapper,onClick:function(){return c(t)}},void 0,v(u.default,{width:16,height:16,className:d.default.close})))})),T=a.useCallback((function(){var e=S.trim();0!==e.length&&(null!=h&&r.length>=h||(y(e),O("")))}),[S,h,y,r.length]),b=a.useCallback((function(e){switch(e.keyCode){case s.KeyboardKeys.BACKSPACE:0===S.length&&r.length>0&&(e.preventDefault(),e.stopPropagation(),c(r.length-1));break;case s.KeyboardKeys.ENTER:case s.KeyboardKeys.TAB:case s.KeyboardKeys.COMMA:e.preventDefault(),e.stopPropagation(),T()}}),[T,S.length,c,r.length]);return v("div",{className:(0,o.default)(n,d.default.inputWrapper,(t={},t[d.default.disabled]=_,t))},void 0,I,a.createElement(l.default,p({className:d.default.inputOuter,inputClassName:d.default.inputInner},g,{value:S,onKeyDown:b,onChange:O,maxLength:m,disabled:_,onBlur:T})))};y.displayName="TextInputWithTags";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchDiscoveryChecklist=function(e){return s.apply(this,arguments)};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}function s(){return(s=u(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:o.ActionTypes.DISCOVER_CHECKLIST_FETCH_START,guildId:t}),e.prev=1,e.next=4,r.default.get({url:o.Endpoints.GUILD_DISCOVERY_REQUIREMENTS(t),oldFormErrors:!0});case 4:n=e.sent,a.default.dispatch({type:o.ActionTypes.DISCOVER_CHECKLIST_FETCH_SUCCESS,guildId:t,checklist:n.body}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),a.default.dispatch({type:o.ActionTypes.DISCOVER_CHECKLIST_FETCH_FAILURE,guildId:t});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSettingsView=function(e,t){var n=e.hasFeature(l.GuildFeatures.VERIFIED),r=e.hasFeature(l.GuildFeatures.DISCOVERABLE),a=e.hasFeature(l.GuildFeatures.ENABLED_DISCOVERABLE_BEFORE);if(n)return o.SETTINGS;if(!r&&!a)return o.INTRO;if(null==t)return o.SETTINGS;var i=t.sufficientWithoutGracePeriod&&null!=t.gracePeriodEndDate&&t.gracePeriodEndDate>new Date;if(!t.sufficient&&!i&&r)return o.DISQUALIFIED;return t.sufficient||i?o.SETTINGS:o.INTRO},t.trackDiscoverySettingsChange=function(e,t){var n=!1,r={guild_id:e.id,automatic:!1};null!=t&&e.discoverySplash===t.discoverySplash||(r.discovery_splash_edit_type=null==e.discoverySplash?a.REMOVED:a.UPLOADED,n=!0);null!=t&&e.features.has(l.GuildFeatures.DISCOVERABLE)===t.features.has(l.GuildFeatures.DISCOVERABLE)||(r.is_discoverable=e.features.has(l.GuildFeatures.DISCOVERABLE),n=!0);null!=t&&e.rulesChannelId===t.rulesChannelId||(r.rules_channel_id=e.rulesChannelId,n=!0);n&&i.default.track(l.AnalyticEvents.GUILD_SETTINGS_DISCOVERY_UPDATED,r)},t.DiscoverySettingsViews=void 0;var r,a,o,i=(r=n(15))&&r.__esModule?r:{default:r},l=n(1);!function(e){e.UPLOADED="uploaded",e.REMOVED="removed"}(a||(a={})),t.DiscoverySettingsViews=o,function(e){e.INTRO="intro",e.DISQUALIFIED="disqualified",e.SETTINGS="settings"}(o||(t.DiscoverySettingsViews=o={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(36)),o=n(106),i=n(50),l=f(n(126)),u=f(n(43)),s=f(n(7)),d=f(n(7086));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0},a.getGuild=function(e){return f[e]},a.getGuilds=function(e){return e.map((function(e){return f[e]})).filter(l.isNotNullish)},r}(a.default.Store))(o.default,{DISCOVER_GUILDS_FETCH_START:function(e){c+=1},DISCOVER_GUILDS_FETCH_SUCCESS:function(e){var t=e.guilds;c-=1,r.default.map(t,u.default).forEach((function(e){return f[e.id]=e}))},DISCOVER_GUILDS_FETCH_FAILURE:function(e){c-=1}});t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return{id:e.id,name:e.name,description:e.description,splash:e.splash,banner:e.banner,icon:e.icon,features:new Set(e.features),presenceCount:e.approximate_presence_count,memberCount:e.approximate_member_count,premiumSubscriptionCount:e.premium_subscription_count,preferredLocale:e.preferred_locale,discoverySplash:e.discovery_splash,emojis:e.emojis}}},function(e,t,n){e.exports=n.p+"495f448b98d1a52201497439bee093b6.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=w(n(0)),o=L(n(8)),i=L(n(6)),l=L(n(3)),u=L(n(145)),s=L(n(7742)),d=L(n(7783)),f=L(n(7692)),c=L(n(9136)),p=L(n(7567)),v=L(n(35)),y=L(n(36)),m=w(n(7624)),h=L(n(63)),_=L(n(227)),g=L(n(178)),E=L(n(248)),S=L(n(646)),O=w(n(433)),I=w(n(113)),T=L(n(643)),b=L(n(152)),C=L(n(256)),M=n(1),N=L(n(7)),P=L(n(7093)),A=L(n(6734)),R=L(n(423));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function k(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?e:N.default.Messages.GUILD_SETTINGS_EMOJI_ALIAS_PLACEHOLDER)))},n.renderUser=function(){var e=this.props.emoji;return k(h.default.Child,{basis:"50%",className:P.default.emojiUploader},void 0,k(T.default,{src:e.user.getAvatarURL(),"aria-label":e.user.username,size:T.default.Sizes.SIZE_24,className:P.default.avatar}),k(O.default,{className:(0,o.default)(P.default.emojiRowText)},void 0,e.user.username))},n.renderDeleteButton=function(){return k(d.default,{className:P.default.emojiRemove,onClick:this.handleDeleteEmoji})},n.render=function(){return k(h.default,{className:(0,o.default)(P.default.emojiRow,A.default.card),align:h.default.Align.CENTER},void 0,this.renderEmoji(),this.renderEmojiName(),this.renderUser(),this.renderDeleteButton())},t}(a.PureComponent);B.displayName="EmojiRow";var H=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a0?k(f.default,{tabIndex:0,onChange:this.handleFileChange,multiple:!0}):null))))},r.renderTitle=function(e,t){var n=t.length,r=this.getMaxSlots()-n;return k(I.default,{tag:I.Tags.H5,className:R.default.marginBottom20},void 0,e,k("span",{},void 0," — ",N.default.Messages.EMOJI_SLOTS_AVAILABLE.format({count:r})))},r.renderEmojiTable=function(e,t){return 0===t.length?k(O.default,{type:O.Types.DESCRIPTION,className:R.default.marginBottom40},void 0,N.default.Messages.NO_EMOJI_BODY):k(S.default,{className:R.default.marginBottom40},void 0,k(h.default,{className:R.default.marginBottom4},void 0,k(h.default.Child,{basis:"40px",grow:0,wrap:!0},void 0,k(O.default,{type:O.default.Types.DESCRIPTION},void 0,N.default.Messages.EMOJI)),k(h.default.Child,{basis:"50%",wrap:!0},void 0,k(O.default,{type:O.default.Types.DESCRIPTION,className:P.default.emojiAliasOffset},void 0,N.default.Messages.GUILD_SETTINGS_EMOJI_ALIAS)),k(h.default.Child,{basis:"50%",wrap:!0},void 0,k(O.default,{type:O.default.Types.DESCRIPTION},void 0,N.default.Messages.UPLOADED_BY))),t.reverse().map((function(t){return k(B,{guildId:e.id,emoji:t},t.id)})))},r.renderEmojis=function(){var e=this.props,t=e.emojis,r=e.theme,a=e.guild;if(null==t||null==a)return k(_.default,{className:R.default.marginTop40,type:_.default.Type.SPINNING_CIRCLE});if(0===t.length)return k(m.default,{theme:r,className:R.default.marginTop20},void 0,k(m.EmptyStateImage,{darkSrc:n(9138),lightSrc:n(9139),width:272,height:212}),k(m.EmptyStateText,{note:N.default.Messages.NO_EMOJI},void 0,N.default.Messages.NO_EMOJI_TITLE));var o=i.default.partition(t,(function(e){return!e.animated})),l=o[0],u=o[1];return k("div",{},void 0,this.renderTitle(N.default.Messages.EMOJI,l),this.renderEmojiTable(a,l),this.renderTitle(N.default.Messages.ANIMATED_EMOJI,u),this.renderEmojiTable(a,u))},r.render=function(){return k(S.default,{},void 0,k(I.default,{tag:I.Tags.H2},void 0,N.default.Messages.SERVER_EMOJI),this.renderUploader(),this.renderEmojis())},t}(a.PureComponent);H.displayName="GuildSettingsEmoji";var x=l.default.connectStores([v.default,c.default,p.default],(function(){var e=p.default.getProps().guild;return{guild:e,emojis:null!=e?c.default.getEmojis(e.id):[],revision:null!=e?c.default.getEmojiRevision(e.id):null,isUploading:c.default.isUploadingEmoji(),theme:v.default.theme}}))(H);t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=l(n(9137)),i=l(n(107));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s={},d={},f=0;var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(i.default)},a.isUploadingEmoji=function(){return f>0},a.getEmojiRevision=function(e){return s[e]||0},a.getEmojis=function(e){return d[e]},r}(r.default.Store))(a.default,{EMOJI_DELETE:function(e){var t=e.guildId,n=e.emojiId;d[t]=d[t].filter((function(e){return e.id!==n}))},EMOJI_FETCH_SUCCESS:function(e){var t=e.guildId,n=e.emojis;d[t]=n.map((function(e){return new o.default(e)}))},EMOJI_FETCH_FAILURE:function(e){var t=e.guildId;d[t]=[]},EMOJI_UPLOAD_START:function(e){f++},EMOJI_UPLOAD_STOP:function(e){f--},GUILD_EMOJIS_UPDATE:function(e){var t=e.guildId;s[t]=(s[t]||0)+1}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(54)),a=o(n(104));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=function(e){var t,n;function r(t){var n;return(n=e.call(this)||this).id=t.id,n.name=t.name,n.managed=t.managed,n.roles=t.roles,n.requiredColons=t.requiredColons,n.user=new a.default(t.user),n.animated=t.animated,n.available=t.available,n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r}(r.default);t.default=l},function(e,t,n){e.exports=n.p+"a7371de3223292c6f31f8aeed62f17c1.svg"},function(e,t,n){e.exports=n.p+"3236694e0c095adfbbd5334fc8dc7aa0.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v,t.GuildSettingsIntegrationsNotice=y;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(7656)),i=f(n(7605)),l=f(n(8796)),u=f(n(8636)),s=f(n(7567)),d=f(n(35));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?L(b.default,{webhooks:w,editedWebhook:i,selectableWebhookChannels:r,errors:l,canNavigate:h}):L(d.default,{className:N.default.emptyCard,editable:!0},void 0,L(E.default,{color:E.default.Colors.MUTED},void 0,M.default.Messages.INTEGRATIONS_APPLICATION_NO_WEBHOOKS))),L(c.FormDivider,{className:N.default.headerDivider}),L(f.default,{className:N.default.section,justify:f.default.Justify.BETWEEN,align:f.default.Align.CENTER},void 0,L(E.default,{color:E.default.Colors.HEADER_SECONDARY},void 0,k?M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_SUMMARY:M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_NO_PERMISSIONS),L(f.default.Child,{grow:0,shrink:0},void 0,L(s.default,{size:s.default.Sizes.SMALL,color:s.default.Colors.RED,look:s.default.Looks.FILLED,disabled:!k,onClick:j},void 0,M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE))))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=P(n(145)),l=P(n(7565)),u=P(n(48)),s=P(n(36)),d=P(n(426)),f=P(n(63)),c=n(129),p=P(n(7623)),v=P(n(7919)),y=P(n(7872)),m=P(n(8149)),h=P(n(969)),_=n(44),g=P(n(126)),E=P(n(43)),S=n(152),O=P(n(110)),I=P(n(7755)),T=P(n(9142)),b=P(n(8150)),C=n(1),M=P(n(7)),N=P(n(7099));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(){return(R=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["application","guild","integration"]);return a.createElement(h.default,R({},o,{header:M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_TITLE.format({applicationName:t.name}),confirmText:M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE,cancelText:M.default.Messages.CANCEL,onConfirm:function(){l.default.disableIntegration(n.id,r.id).catch((function(){i.default.show({title:M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_ERROR_TITLE,body:M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_ERROR})}))}}),L(E.default,{size:E.default.Sizes.SIZE_16},void 0,M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_BODY.format({applicationName:t.name})))}D.displayName="RemoveApplicationModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=T(n(8)),i=T(n(85)),l=n(3),u=T(n(352)),s=T(n(7792)),d=n(8219),f=T(n(104)),c=T(n(64)),p=T(n(7609)),v=T(n(426)),y=T(n(63)),m=n(129),h=T(n(971)),_=T(n(350)),g=T(n(43)),E=n(60),S=T(n(102)),O=T(n(7)),I=T(n(7095));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?a.createElement(a.Fragment,null,C(m.FormTitle,{className:I.default.permissionHeader},void 0,O.default.Messages.ROLES_LIST.format({numRoles:n.length})),C(s.default,{className:I.default.rolePills,user:e,guild:t,userRoles:n,wrap:!1,readOnly:!0})):null,u.length>0?a.createElement(a.Fragment,null,C(m.FormTitle,{className:I.default.permissionHeader},void 0,O.default.Messages.INTEGRATIONS_APPLICATION_GRANTED_PERMISSIONS),C(y.default,{wrap:y.default.Wrap.WRAP},void 0,u)):null,f.length>0?a.createElement(a.Fragment,null,C(m.FormTitle,{className:I.default.permissionHeader},void 0,O.default.Messages.INTEGRATIONS_APPLICATION_DENIED_PERMISSIONS),C(y.default,{wrap:y.default.Wrap.WRAP},void 0,f)):null)}(r,t,(null==T?void 0:T.roles)||[],N)))}P.displayName="BotCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=R;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(145)),i=C(n(7656)),l=C(n(7729)),u=C(n(7753)),s=C(n(7755)),d=C(n(36)),f=C(n(426)),c=C(n(84)),p=C(n(63)),v=C(n(987)),y=C(n(178)),m=n(129),h=C(n(5188)),_=C(n(7650)),g=C(n(969)),E=n(44),S=C(n(43)),O=n(152),I=n(1),T=C(n(7)),b=C(n(7096));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(){return(N=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onClick","onMouseEnter","onMouseLeave"]));return a.createElement(v.default,j({},n,{onClick:function(){t&&t(),x(!0),V.start(1e3,(function(){return x(!1)})),Y()},size:v.default.Sizes.SMALL,color:v.default.Colors.PRIMARY,look:v.default.Looks.FILLED,className:L.default.copyButton}),R.default.Messages.INTEGRATIONS_WEBHOOK_COPY_URL)})),U(v.default,{onClick:z,size:v.default.Sizes.SMALL,color:v.default.Colors.RED,look:v.default.Looks.LINK},void 0,R.default.Messages.INTEGRATIONS_WEBHOOK_DELETE)))))),U(y.default,{editable:!0,id:t,className:(0,o.default)(L.default.card,w?L.default.pulse:null)},void 0,U(h.default,{direction:h.default.Direction.VERTICAL},void 0,U(m.default,{className:L.default.header,"aria-expanded":D,onClick:F},void 0,U(h.default,{align:h.default.Align.CENTER},void 0,U(c.default,{name:n.name,imageSrc:W,details:K}),U(O.default,{className:L.default.expandIcon,expanded:D,"aria-hidden":!0}))),$))}F.displayName="WebhookCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.integrations,n=e.editedIntegration,r=e.guild,p=e.platformType,v=e.labelText,h=e.descriptionText,_=e.helpText,g=e.canNavigate,E=l.default.get(p),S=a.useCallback(function(){var e,t=(e=regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!g()){e.next=4;break}return e.next=3,o.default.enableIntegration(r.id,t.type,t.id);case 3:i.default.startEditingIntegration(t.id);case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){m(o,r,a,i,l,"next",e)}function l(e){m(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),[g,r.id]),O=a.useCallback((function(e){g()&&(e.id===(null==n?void 0:n.id)&&i.default.stopEditingIntegration(),o.default.disableIntegration(r.id,e.id))}),[g,n,r.id]),I=a.useCallback((function(e){g()&&(e===(null==n?void 0:n.id)?i.default.stopEditingIntegration():i.default.startEditingIntegration(e))}),[g,n]);return a.createElement(a.Fragment,null,y(d.default,{name:v,icon:E.icon.white,iconBackgroundColor:E.color,iconClassName:c.default.platformIcon,description:h,isHeader:!0}),y(u.FormDivider,{className:c.default.headerDivider}),t.map((function(e){return y(f.default,{integration:e,editedIntegration:n,guild:r,isExpanded:(null==n?void 0:n.id)===e.id,onEnable:S,onDisable:O,onToggleExpand:function(){return I(e.id)}},e.id)})),y(s.default,{className:c.default.helpText,color:s.default.Colors.MUTED},void 0,_))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(7565)),i=p(n(7656)),l=p(n(171)),u=n(129),s=p(n(43)),d=p(n(7755)),f=p(n(9146)),c=p(n(7102));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","className"]);return a.createElement("svg",d({className:(0,o.default)(l.default.updateAvailable,y)},(0,i.default)(m),{width:n,height:u,viewBox:"0 0 24 24"}),f("g",{fill:"none",fillRule:"evenodd"},void 0,f("path",{fill:p,className:v,fillRule:"nonzero",d:"M5,8 L9,12 L6,12 C6,15.31 8.69,18 12,18 C13.01,18 13.97,17.75 14.8,17.3 L16.26,18.76 C15.03,19.54 13.57,20 12,20 C7.58,20 4,16.42 4,12 L1,12 L5,8 Z M18,12 C18,8.69 15.31,6 12,6 C10.99,6 10.03,6.25 9.2,6.7 L7.74,5.24 C8.97,4.46 10.43,4 12,4 C16.42,4 20,7.58 20,12 L23,12 L19,16 L15,12 L18,12 Z"}),c))}p.displayName="UpdateAvailable"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=m(n(7594)),o=m(n(36)),i=m(n(63)),l=n(129),u=m(n(126)),s=m(n(131)),d=m(n(8150)),f=n(1),c=m(n(7)),p=m(n(7103)),v=m(n(8650)),y=m(n(8651));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?_(d.default,{webhooks:t,editedWebhook:n,selectableWebhookChannels:r,errors:o,canNavigate:i}):g(u,(function(){return open(s.default.getArticleURL(f.HelpdeskArticles.CHANNEL_FOLLOWING))})))}g.displayName="renderEmptyState",E.displayName="IntegrationsChannelFollowing"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=F;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(8)),i=n(3),l=A(n(7594)),u=A(n(171)),s=A(n(7695)),d=A(n(679)),f=A(n(48)),c=A(n(426)),p=A(n(63)),v=A(n(227)),y=n(129),m=A(n(7623)),h=A(n(9150)),_=A(n(8149)),g=A(n(126)),E=A(n(43)),S=n(152),O=A(n(131)),I=A(n(110)),T=A(n(9151)),b=n(1),C=A(n(7)),M=A(n(7105)),N=A(n(9152)),P=A(n(9153));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?C.default.Messages.INTEGRATIONS_WEBHOOKS_BUTTON:C.default.Messages.INTEGRATIONS_WEBHOOKS_EMPTY_BUTTON,L(T.default,{name:C.default.Messages.INTEGRATIONS_WEBHOOKS,icon:_.default,buttonText:r,buttonDisabled:!t,onButtonClick:n,hasNextSection:e>0,details:[{text:C.default.Messages.INTEGRATIONS_WEBHOOKS_SUMMARY.format({count:e})}]})}function w(e,t){var n,r;return e>0?(n=C.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_BUTTON,r=t):(n=C.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_EMPTY_BUTTON,r=function(){return open(O.default.getArticleURL(b.HelpdeskArticles.CHANNEL_FOLLOWING))}),L(T.default,{name:C.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING,icon:h.default,buttonText:n,onButtonClick:r,hasNextSection:e>0,details:[{text:C.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_SUMMARY.format({count:e})}]})}function k(e,t,n){var r,a,o,i=u.default.get(b.PlatformTypes.TWITCH);return e>0?(r=C.default.Messages.INTEGRATIONS_TWITCH_BUTTON,a=C.default.Messages.INTEGRATIONS_TWITCH_SUMMARY.format({count:t}),o=function(){return n(b.PlatformTypes.TWITCH)}):(r=C.default.Messages.INTEGRATIONS_TWITCH_EMPTY_BUTTON,a=C.default.Messages.INTEGRATIONS_TWITCH_EMPTY_SUMMARY,o=function(){return(0,s.default)(b.PlatformTypes.TWITCH)}),L(T.default,{name:C.default.Messages.INTEGRATIONS_TWITCH,icon:i.icon.white,iconBackgroundColor:i.color,iconClassName:M.default.platformIcon,buttonText:r,onButtonClick:o,hasNextSection:e>0,details:[{text:a}]})}function j(e,t,n){var r,a,o,i=u.default.get(b.PlatformTypes.YOUTUBE);return e>0?(r=C.default.Messages.INTEGRATIONS_YOUTUBE_BUTTON,a=C.default.Messages.INTEGRATIONS_YOUTUBE_SUMMARY.format({count:t}),o=function(){return n(b.PlatformTypes.YOUTUBE)}):(r=C.default.Messages.INTEGRATIONS_YOUTUBE_EMPTY_BUTTON,a=C.default.Messages.INTEGRATIONS_YOUTUBE_EMPTY_SUMMARY,o=function(){return(0,s.default)(b.PlatformTypes.YOUTUBE)}),L(T.default,{name:C.default.Messages.INTEGRATIONS_YOUTUBE,icon:i.icon.white,iconBackgroundColor:i.color,iconClassName:M.default.platformIcon,buttonText:r,onButtonClick:o,hasNextSection:e>0,details:[{text:a}]})}function U(e,t){var n=e.application,r=e.integration,a=[];return null!=r.user?a.push({icon:m.default,text:C.default.Messages.INTEGRATION_ADDED_USER_DATE.format({timestamp:I.default.extractTimestamp(r.id),user:r.user.tag})}):a.push({icon:m.default,text:C.default.Messages.INTEGRATION_ADDED_DATE.format({timestamp:I.default.extractTimestamp(r.id)})}),L(T.default,{name:n.name,imageSrc:n.getIconURL(48)||S.DEFAULT_AVATARS[0],integration:e,buttonText:C.default.Messages.INTEGRATIONS_APPLICATION_BUTTON,hasNextSection:!0,onButtonClick:function(){return t(n.id)},details:a},r.id)}function G(e){var t=e===b.ThemeTypes.DARK?N.default:P.default;return L(p.default,{direction:p.default.Direction.VERTICAL,align:p.default.Align.CENTER,className:M.default.emptyStateWrapper},void 0,L("img",{alt:"",src:t,className:M.default.emptyStateImage}),L(c.default,{editable:!0,className:M.default.emptyStateCard},void 0,L(E.default,{color:E.default.Colors.MUTED},void 0,C.default.Messages.INTEGRATIONS_OVERVIEW_NO_APPLICATIONS)))}function F(e){var t=e.guild,n=e.channel,r=e.applicationIntegrations,u=e.builtInIntegrations,s=e.customWebhooks,c=e.followedChannelWebhooks,p=e.isLoading,m=e.canCreateWebhook,h=e.onManageBuiltIn,_=e.onManageCustomWebhooks,E=e.onManageFollowedChannels,S=e.onManageApplication,I=(0,l.default)(),T=(0,i.useStateFromStoresObject)([d.default],(function(){return{isFetchingConnections:d.default.isFetching(),accounts:d.default.getAccounts()}}),[]),N=T.isFetchingConnections,P=T.accounts,A=(0,i.useStateFromStoresObject)([f.default],(function(){return{canManageWebhooks:null!=t&&f.default.can(b.Permissions.MANAGE_WEBHOOKS,t)||null!=n&&f.default.can(b.Permissions.MANAGE_WEBHOOKS,n),canManageGuild:null!=t&&null==n&&f.default.can(b.Permissions.MANAGE_GUILD,t)}}),[t,n]),R=A.canManageWebhooks,F=A.canManageGuild,B=a.useMemo((function(){var e,t,n,r;return{availableTwitchIntegrations:(null===(e=u.twitch)||void 0===e?void 0:e.length)||0,availableYoutubeIntegrations:(null===(t=u.youtube)||void 0===t?void 0:t.length)||0,guildTwitchIntegrations:(null===(n=u.twitch)||void 0===n?void 0:n.filter((function(e){return e.enabled})).length)||0,guildYoutubeIntegrations:(null===(r=u.youtube)||void 0===r?void 0:r.filter((function(e){return e.enabled})).length)||0}}),[u.twitch,u.youtube]),H=B.availableTwitchIntegrations,x=B.availableYoutubeIntegrations,V=B.guildTwitchIntegrations,W=B.guildYoutubeIntegrations,Y=a.useMemo((function(){if(N||!F)return{showTwitchCard:!1,showYoutubeCard:!1};var e=null==t?void 0:t.hasFeature(b.GuildFeatures.COMMUNITY),n=P.filter((function(e){return e.type===b.PlatformTypes.TWITCH})).length>0,r=P.filter((function(e){return e.type===b.PlatformTypes.YOUTUBE})).length>0;return{showTwitchCard:H>0||!n&&e,showYoutubeCard:x>0||!r&&e}}),[N,F,t,P,H,x]),z=Y.showTwitchCard,K=Y.showYoutubeCard,$=Object.values(r).map((function(e){return U(e,S)})),Z=L("div",{className:M.default.footerImage});0===$.length&&F&&($=G(I),Z=null);var q=O.default.getArticleURL(b.HelpdeskArticles.INTEGRATIONS),X=null!=n?C.default.Messages.INTEGRATIONS_OVERVIEW_DESCRIPTION_CHANNEL:C.default.Messages.INTEGRATIONS_OVERVIEW_DESCRIPTION_GUILD,Q=[];return R&&(Q.push(D(s.length,m,_)),Q.push(w(c.length,E))),z&&Q.push(k(H,V,h)),K&&Q.push(j(x,W,h)),L(y.FormSection,{className:(0,o.default)(null!=Z?M.default.footerPlaceholder:null)},void 0,L(y.FormText,{type:y.FormTextTypes.DESCRIPTION},void 0,X.format({helpdeskArticle:q})),L(y.FormDivider,{className:M.default.divider}),p||N||null==t?L(v.default,{className:M.default.spinner,type:v.default.Type.SPINNING_CIRCLE}):a.createElement(a.Fragment,null,Q,F?a.createElement(a.Fragment,null,Q.length>0?L(y.FormDivider,{className:M.default.divider}):null,L(g.default,{size:g.default.Sizes.SIZE_16,className:M.default.sectionHeader},void 0,C.default.Messages.INTEGRATIONS_APPLICATION_SECTION),$):null,Z))}D.displayName="renderWebhooksCard",w.displayName="renderFollowedChannelsCard",k.displayName="renderTwitchCard",j.displayName="renderYoutubeCard",U.displayName="renderApplicationCard",G.displayName="renderEmptyState",F.displayName="IntegrationsOverview"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0&&n.push(S(c.TooltipContainer,{forceOpen:t,text:h.default.Messages.INTEGRATIONS_WEBHOOKS_SUMMARY.format({count:a.length}),className:_.default.feature},"webhooks",S(y.default,{width:24,height:24,className:_.default.featureIcon})));return n}(I,P),function(e,t,n,r){if(null==e||null==r)return null;return n?S(f.default,{align:f.default.Align.CENTER},void 0,S(m.default,{},void 0,e),n?S(p.default,{width:10,height:10,className:_.default.caret}):null):S(u.default,{size:u.default.Sizes.SMALL,look:n?u.default.Looks.LINK:u.default.Looks.FILLED,color:n?u.default.Colors.PRIMARY:u.default.Colors.BRAND,disabled:t,onClick:r},void 0,e)}(T,b,C,M))));return C?S(d.default,{onClick:M,onFocus:function(){return A(!0)},onBlur:function(){return A(!1)}},void 0,S(s.default,{editable:!0,className:(0,o.default)(_.default.card,_.default.clickable)},void 0,R)):S(s.default,{editable:!0,className:_.default.card},void 0,R)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(8)),i=g(n(7755)),l=g(n(104)),u=g(n(36)),s=g(n(426)),d=g(n(84)),f=g(n(63)),c=n(248),p=g(n(5422)),v=g(n(7872)),y=g(n(8149)),m=g(n(43)),h=g(n(7)),_=g(n(7104));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?D[0]:null}var w=a.useCallback(b(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!O()||null===t){e.next=5;break}return e.next=3,u.default.create(n.id,t.id).catch((function(e){var t=e.body;return t&&t.code===m.AbortCodes.TOO_MANY_WEBHOOKS?i.default.show({title:h.default.Messages.WEBHOOK_ERROR_CREATING_WEBHOOK,body:h.default.Messages.WEBHOOK_ERROR_MAX_WEBHOOKS_REACHED}):i.default.show({title:h.default.Messages.WEBHOOK_ERROR_CREATING_WEBHOOK,body:h.default.Messages.WEBHOOK_ERROR_INTERNAL_SERVER_ERROR}),null}));case 3:null!=(r=e.sent)&&(L(r.id),P(r));case 5:case"end":return e.stop()}}),e)}))),[O,t,n]);a.useEffect((function(){if(null!=R){var e,t=document.getElementById((0,y.getNodeId)(R));if(null!=t)l.default.startEditingWebhook(R),null===(e=E.current)||void 0===e||e.scrollIntoViewNode({node:t}),L(null)}}),[f,R,E]),a.useEffect((function(){if(null!=N){var e=f.find((function(e){return e.id===N.id}));null==e||o.default.isEqual(e,N)||P(null)}}),[f,R,N]),a.useEffect((function(){0===f.length&&w()}),[]);var k=null!==t;return C(c.FormSection,{},void 0,C(c.FormText,{type:c.FormTextTypes.DESCRIPTION},void 0,h.default.Messages.INTEGRATIONS_WEBHOOKS_DESCRIPTION.format({helpdeskArticle:v.default.getArticleURL(m.HelpdeskArticles.WEBHOOKS),developersArticle:m.MarketingURLs.API_DOCS_WEBHOOKS})),C(c.FormDivider,{className:_.default.headerDivider}),f.length>0?a.createElement(a.Fragment,null,C(d.default,{className:_.default.createButton,size:d.default.Sizes.SMALL,disabled:!k,onClick:w},void 0,h.default.Messages.INTEGRATIONS_WEBHOOKS_CREATE),C(y.default,{webhooks:f,editedWebhook:p,selectableWebhookChannels:g,lastCreatedWebhookId:null==N?void 0:N.id,errors:S,canNavigate:O})):M(I,k,w))}M.displayName="renderEmptyState",N.displayName="IntegrationsWebhooks"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(8797)),o=u(n(7567)),i=u(n(151)),l=u(n(35));function u(e){return e&&e.__esModule?e:{default:e}}var s=r.default.connectStores([o.default,l.default,i.default],(function(){var e=o.default.getProps(),t=e.invites;return{guild:e.guild,invites:t,showChannel:!0,hide:i.default.hideInstantInvites,theme:l.default.theme}}))(a.default);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=z(n(0)),o=W(n(8)),i=W(n(6)),l=W(n(3)),u=n(349),s=W(n(352)),d=W(n(7565)),f=W(n(7792)),c=W(n(8639)),p=n(7638),v=W(n(9157)),y=z(n(668)),m=W(n(9159)),h=W(n(356)),_=W(n(64)),g=W(n(7567)),E=W(n(48)),S=W(n(151)),O=W(n(35)),I=W(n(12)),T=W(n(249)),b=n(675),C=W(n(7609)),M=W(n(36)),N=n(7794),P=W(n(63)),A=W(n(5404)),R=W(n(248)),L=n(129),D=W(n(8798)),w=W(n(7996)),k=n(44),j=W(n(643)),U=n(440),G=n(1),F=W(n(7)),B=W(n(7111)),H=W(n(5430)),x=W(n(6734)),V=W(n(423));function W(e){return e&&e.__esModule?e:{default:e}}function Y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Y=function(){return e},e}function z(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function K(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0)return null;var a=t.getSortedMembers()[r];if(null==a)return null;var o=t.props,i=o.currentUser,l=o.guild,u=o.streamerMode,s=I.default.getUser(a.userId);return null==s||null==l?null:K(Q,{currentUser:i,member:a,user:s,guild:l,streamerMode:u},a.userId)},t.getRowHeight=function(e,n){if(e>0)return 0;var r=t.getSortedMembers()[n];return null==r||null==I.default.getUser(r.userId)?0:72},t.renderSection=function(){var e=t.getSortedMembers(),n=t.state.searchQuery,r=t.props,a=r.guild,l=r.selectedRoleId,u=r.memberCount;if(null==a)return null;var s={label:"???",value:l},d=(0,i.default)(a.roles).sortBy((function(e){return-e.position})).map((function(e){return e.id===l&&(s.label=e.name),J(e)})).value(),f=new Intl.NumberFormat(F.default.getLocale()).format(0===n.length?u:e.length);return K(L.FormSection,{},"header",K(L.FormTitle,{tag:L.FormTitleTags.H2},void 0,F.default.Messages.GUILD_SETTINGS_MEMBERS_SERVER_MEMBERS),K(P.default,{className:B.default.membersHeader,align:P.default.Align.CENTER,style:{height:20}},void 0,K(P.default.Child,{},void 0,K(L.FormText,{type:L.FormTextTypes.DESCRIPTION,className:B.default.membersCount},void 0,F.default.Messages.MEMBERS_HEADER.format({members:f}),t.renderPruneAction())),K(P.default,{align:P.default.Align.CENTER,grow:0},void 0,K(c.default,{popoutClassName:(0,o.default)(B.default.membersFilterPopout,H.default.elevationBorderLow),items:d,label:F.default.Messages.GUILD_SETTINGS_MEMBERS_DISPLAY_ROLE,value:s,renderItem:t.renderItem,renderValue:t.renderValue,onChange:t.handleRoleChange,placeholder:F.default.Messages.SEARCH_ROLES,popoutProps:{autoInvert:!1,position:b.PopoutPositions.BOTTOM}}),K(A.default,{className:B.default.searchBar,query:n,onChange:t.handleQueryChange,onClear:t.handleQueryClear}))),K(L.FormDivider,{className:V.default.marginTop20,style:{marginBottom:-1}}))},t.handleQueryChange=function(e){var n=t.props.guild;t.setState({searchQuery:e}),t.state.autocompleter.search(e,null==n?void 0:n.id)},t.handleQueryClear=function(){t.setState({searchQuery:""}),t.state.autocompleter.clear()},t}Z(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props,t=e.guild,n=e.memberCount;n>0&&n<=1e4&&null!=t&&s.default.requestMembers(t.id,"",1e4,!1)},n.componentWillUnmount=function(){this.state.autocompleter.destroy()},n.renderPruneAction=function(){return this.props.canPrune?K("span",{},void 0," — ",K(T.default,{onClick:this.handlePruneClick,className:B.default.pruneLink},void 0,F.default.Messages.PRUNE)):null},n.renderValue=function(e){return e.label},n.getSortedMembers=function(){var e=this.props,t=e.members,n=e.guild,r=e.selectedRoleId,a=this.state,o=a.searchQuery,i=a.autocompleter;return this.sortedMembers(t,o,r,n||null,i.results)},n.render=function(){var e=this.getSortedMembers();return K(p.ListContentScroller,{sections:[Math.max(1,e.length)],rowHeight:this.getRowHeight,renderRow:this.renderRow,renderSection:this.renderSection,sectionHeight:81})},n.handleRoleChange=function(e){d.default.selectRole(e)},t}(a.PureComponent);te.displayName="GuildSettingsMembers";var ne=l.default.connectStores([g.default,O.default,S.default,I.default,_.default,E.default,h.default],(function(){var e=g.default.getProps(),t=e.guild,n=e.selectedRoleId;return{memberCount:null!=t&&h.default.getMemberCount(t.id)||0,guild:t,selectedRoleId:n,members:null!=t?_.default.getMembers(t.id):X,theme:O.default.theme,currentUser:I.default.getCurrentUser(),canPrune:null!=t&&E.default.can(G.Permissions.KICK_MEMBERS,t),streamerMode:S.default.hidePersonalInformation}}))(te);t.default=ne},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=S(n(0)),o=g(n(6)),i=n(3),l=g(n(9158)),u=n(7792),s=g(n(48)),d=g(n(36)),f=g(n(5401)),c=S(n(987)),p=g(n(435)),v=g(n(433)),y=g(n(113)),m=n(50),h=g(n(7)),_=g(n(7109));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?h.default.Messages.FORM_HELP_LAST_SEEN_WITH_ROLES.format({members:b,days:E}):h.default.Messages.FORM_HELP_LAST_SEEN.format({members:b,days:E}))),O(m.ModalFooter,{},void 0,O(d.default,{onClick:function(){l.default.prune(t.id,E,P),r()}},void 0,h.default.Messages.PRUNE),O(d.default,{look:d.default.Looks.LINK,color:d.default.Colors.PRIMARY,onClick:r},void 0,h.default.Messages.CANCEL)))};M.displayName="PruneGuildModal";var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(11))&&r.__esModule?r:{default:r},o=n(1);function i(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var l={updateEstimate:function(e,t,n){return(r=regeneratorRuntime.mark((function r(){var i;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return void 0===t&&(t=7),r.next=3,a.default.get({url:o.Endpoints.GUILD_PRUNE(e),query:{days:t,include_roles:n},oldFormErrors:!0});case 3:return i=r.sent,r.abrupt("return",i.body.pruned);case 5:case"end":return r.stop()}}),r)})),function(){var e=this,t=arguments;return new Promise((function(n,a){var o=r.apply(e,t);function l(e){i(o,n,a,l,u,"next",e)}function u(e){i(o,n,a,l,u,"throw",e)}l(void 0)}))})();var r},prune:function(e,t,n){return a.default.post({url:o.Endpoints.GUILD_PRUNE(e),body:{days:t,compute_prune_count:!1,include_roles:n},oldFormErrors:!0})}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;_(n(0));var r,a=n(349),o=m(n(7566)),i=m(n(7570)),l=m(n(7736)),u=_(n(7563)),s=m(n(10)),d=m(n(7898)),f=m(n(9160)),c=m(n(7663)),p=m(n(7767)),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=x.MAX_MEMBERS_NOTIFY_ALL_MESSAGES?V.default.Messages.GUILD_SETTINGS_DEFAULT_NOTIFICATIONS_LARGE_GUILD_NOTIFY_ALL:null},{name:V.default.Messages.FORM_LABEL_ONLY_MENTIONS.format(),value:x.UserNotificationSettings.ONLY_MENTIONS}];return X(w.default,{className:W.default.divider},void 0,X(j.default,{},void 0,V.default.Messages.FORM_LABEL_DEFAULT_NOTIFICATION_SETTINGS),X(k.default,{type:k.Types.DESCRIPTION,className:Y.default.marginBottom20},void 0,V.default.Messages.GUILD_SETTINGS_DEFAULT_NOTIFICATION_SETTINGS_INTRO),X(k.default,{type:k.Types.DESCRIPTION,className:Y.default.marginBottom20},void 0,V.default.Messages.GUILD_SETTINGS_DEFAULT_NOTIFICATION_SETTINGS_PROTIP.format({videoURL:"https://www.youtube.com/watch?v=zGl796352RI"})),X(N.default,{options:a,value:t.defaultMessageNotifications,disabled:!n,onChange:this.handleDefaultMessageNotificationsChange}))},l.renderServerInviteBGSection=function(){var e,t=this.props,n=t.guild,r=t.canManageGuild;return null==n?null:X(w.default,{title:V.default.Messages.GUILD_SETTINGS_SERVER_INVITE_BACKGROUND,className:W.default.divider},void 0,X(M.default,{},void 0,X(M.default,{basis:"50%",direction:M.default.Direction.VERTICAL,align:M.default.Align.START},void 0,X(k.default,{type:k.Types.DESCRIPTION,className:Y.default.marginBottom8},void 0,V.default.Messages.GUILD_SETTINGS_SPLASH_RECOMMEND.format({articleURL:H.default.getArticleURL(x.HelpdeskArticles.GUILD_BANNER_SPLASH)})),X(C.default,{disabled:!r,look:C.ButtonLooks.OUTLINED,color:C.ButtonColors.PRIMARY,className:Y.default.marginTop8},void 0,V.default.Messages.UPLOAD_BACKGROUND,X(c.default,{disabled:!r,onChange:this.handleSplashChange}))),X(M.default.Child,{wrap:!0,basis:"50%"},void 0,X(d.default,{avatar:n.splash,makeURL:function(e){return e&&F.default.getGuildSplashURL({id:n.id,splash:e})},disabled:!r,onChange:this.handleSplashChange,hint:V.default.Messages.CHANGE_SPLASH,className:(0,o.default)((e={},e[W.default.avatarUploader]=r,e[W.default.avatarUploaderDisabled]=!r,e)),avatarClassName:W.default.avatarUploaderInnerSquare,showEditingModal:!1,hideSize:!0}))))},l.renderBanner=function(){var e,t=this.props,n=t.guild,r=t.canManageGuild;return null==n?null:X(w.default,{title:V.default.Messages.FORM_LABEL_SERVER_BANNER,className:W.default.divider},void 0,X(M.default,{},void 0,X(M.default,{basis:"50%",direction:M.default.Direction.VERTICAL,align:M.default.Align.START},void 0,X(k.default,{type:k.Types.DESCRIPTION,className:Y.default.marginBottom8},void 0,V.default.Messages.FORM_HELP_SERVER_BANNER),X(k.default,{type:k.Types.DESCRIPTION,className:Y.default.marginBottom8},void 0,V.default.Messages.GUILD_SETTINGS_BANNER_RECOMMEND.format({articleURL:H.default.getArticleURL(x.HelpdeskArticles.GUILD_BANNER_SPLASH)})),X(C.default,{disabled:!r,look:C.default.Looks.OUTLINED,color:C.default.Colors.PRIMARY,className:Y.default.marginTop8},void 0,V.default.Messages.UPLOAD_BACKGROUND,X(c.default,{disabled:!r,onChange:this.handleBannerChange}))),X(M.default.Child,{wrap:!0,basis:"50%"},void 0,X(d.default,{avatar:n.banner,makeURL:function(e){return e&&F.default.getGuildBannerURL({id:n.id,banner:e})},disabled:!r,onChange:this.handleBannerChange,hint:V.default.Messages.CHANGE_BANNER,className:(0,o.default)((e={},e[W.default.avatarUploader]=r,e[W.default.avatarUploaderDisabled]=!r,e)),avatarClassName:W.default.avatarUploaderInnerSquare,showEditingModal:!1,hideSize:!0}))))},l.render=function(){var e=this.props.guild;if(null==e)return null;var t=e.hasFeature(x.GuildFeatures.INVITE_SPLASH),n=e.hasFeature(x.GuildFeatures.BANNER);return X(w.default,{title:V.default.Messages.SERVER_OVERVIEW,tag:j.Tags.H2},void 0,this.renderBaseSettings(),this.renderAFKSection(),this.renderJoinNotificationSection(),this.renderNotificationSection(),t?this.renderServerInviteBGSection():null,n?this.renderBanner():null)},r}(a.PureComponent);te.displayName="GuildSettingsOverview";var ne=l.default.connectStores([_.default,E.default,S.default,O.default,b.default,g.default],(function(){var e=E.default.getProps(),t=e.guild,n=e.errors,r=e.submitting,a=null!=t?O.default.getRegions(t.id):null,o={id:"unknown",name:V.default.Messages.UNKNOWN_REGION,vip:!1,sample_hostname:"",sample_port:1,optimal:!1,deprecated:!1};null!=a&&null!=t&&(o=a.find((function(e){return e.id===t.region}))||o);var i=S.default.can(x.Permissions.MANAGE_GUILD,t),l=S.default.can(x.Permissions.ADMINISTRATOR,t),u=null!=t?g.default.getMemberCount(t.id):0;return{channels:_.default.getMutableGuildChannels(),guildChannelsVersion:null!=t?_.default.getGuildChannelsVersion(t.id):-1,canManageGuild:i,isGuildAdmin:l,regions:a,region:o,guild:t,errors:n,submitting:r,currentUser:b.default.getCurrentUser(),guildMemberCount:u}}))(te);t.default=ne},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(7753)),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0,q=null!=Y&&Y>z,X=null,Q=U.LOADING;Z?(Q=U.COOLDOWN,X=C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_REJECTED):$||F?(Q=U.PENDING,X=C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_PENDING):w||(Q=U.APPLICATION,H?x||(X=C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_ONLY_OWNER):X=C.default.Messages.GUILD_SETTINGS_DISCOVERY_REQUIREMENTS_NOT_MET);var J=function(){(0,E.openModal)((function(e){return a.createElement(d.default,j({},e,{onSuccess:function(){return B(!0)}}))}),{onCloseRequest:b.NOOP_NULL})};if(null==t)return null;var ee=function(){return k(m.default,{text:X},void 0,(function(e){return a.createElement(v.default,j({},e,{onClick:J,disabled:null!=X,className:M.default.button}),C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON)}))},te=k(s.default,{checklist:D,guild:t});return k("div",{className:M.default.container},void 0,k("img",{src:N.default,className:M.default.banner,alt:""}),k(S.default,{size:S.default.Sizes.SIZE_24},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_HEADER),k(O.default,{color:O.default.Colors.HEADER_SECONDARY,size:O.default.Sizes.SIZE_16,className:M.default.body},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_BODY.format({helpdeskArticle:b.MarketingURLs.PARTNERS})),k("div",{className:M.default.featureCards},void 0,[{icon:h.default,color:b.Colors.BRAND,header:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_BRANDING_HEADER,body:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_BRANDING_BODY},{icon:g.default,color:b.Colors.BRAND,header:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_PERKS_HEADER,body:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_PERKS_BODY},{icon:_.default,color:b.Colors.BRAND,header:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_RECOGNITION_HEADER,body:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_RECOGNITION_BODY}].map((function(e,t){return a.createElement(T.FeatureCard,j({key:t},e))}))),function(){switch(Q){case U.APPLICATION:return a.createElement(a.Fragment,null,ee(),k(O.default,{color:O.default.Colors.HEADER_SECONDARY,className:M.default.paragraph},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_DETAILS.format({helpdeskArticle:I.default.getArticleURL(b.HelpdeskArticles.PARTNER_CODE_OF_CONDUCT)})),k("hr",{className:M.default.separator}),V?k("div",{className:M.default.checklistContainer},void 0,k("div",{className:M.default.checklistHeader},void 0,k("img",{src:H?R.default:P.default,className:M.default.requirementsImage,alt:""}),k("div",{},void 0,H?a.createElement(a.Fragment,null,k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_PASSING_HEADER),k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_PASSING_SUBHEADER)):a.createElement(a.Fragment,null,k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_FAILING_HEADER),k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_FAILING_SUBHEADER.format({warningHook:function(e,t){return k("strong",{className:M.default.warning},t,e)}}))))),te):k("div",{className:M.default.pendingBar},void 0,k("img",{src:P.default,className:M.default.requirementsImage,alt:""}),k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_NOT_VERIFIED)));case U.PENDING:return a.createElement(a.Fragment,null,ee(),k("hr",{className:M.default.separator}),k("div",{className:M.default.pendingBar},void 0,k("img",{src:A.default,className:M.default.requirementsImage,alt:""}),k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_PENDING.format({pendingHook:function(e,t){return k("strong",{className:M.default.info},t,e)}}))));case U.COOLDOWN:return a.createElement(a.Fragment,null,ee(),q?null:a.createElement(a.Fragment,null,k(O.default,{color:O.default.Colors.HEADER_SECONDARY,className:M.default.cooldown},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_COOLDOWN),k(O.default,{color:O.default.Colors.HEADER_SECONDARY},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_COOLDOWN_COUNTER.format({numDays:K}))),k("hr",{className:M.default.separator}),k("div",{className:M.default.pendingBar},void 0,k("img",{src:P.default,className:M.default.requirementsImage,alt:""}),k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_REJECTED.format({warningHook:function(e,t){return k("strong",{className:M.default.warning},t,e)}}))));default:return a.createElement(a.Fragment,null,k(S.default,{className:M.default.loadingText,tag:S.default.Tags.H2,size:O.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_LOADING),k(y.default,{className:M.default.spinner}))}}())};G.displayName="GuildSettingsPartner";var F=G;t.default=F},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(5)),i=g(n(101)),l=n(3),u=g(n(11)),s=g(n(7565)),d=n(8148),f=g(n(9)),c=g(n(36)),p=g(n(43)),v=g(n(131)),y=g(n(110)),m=n(1),h=g(n(7)),_=g(n(7115));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?S(p.default,{color:p.default.Colors.MUTED},void 0,h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_CHANNEL_NAMES.format({numChannels:w.length,channelNames:w.join(", "),channelHook:function(e,t){return S("span",{className:_.default.doesNot},t,e)}})):null,j.length>0?S(p.default,{color:p.default.Colors.MUTED},void 0,h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_CHANNEL_CATEGORIES.format({numCategories:j.length,categoryNames:j.join(", "),categoryHook:function(e,t){return S("span",{className:_.default.doesNot},t,e)}})):null,null!=(null==O?void 0:O.name)?S(p.default,{color:p.default.Colors.MUTED},void 0,h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_NAME.format({nameHook:function(e,t){return S("span",{className:_.default.doesNot},t,e)}})):null,null!=(null==O?void 0:O.description)?S(p.default,{color:p.default.Colors.MUTED},void 0,h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_DESCRIPTION.format({descriptionHook:function(e,t){return S("span",{className:_.default.doesNot},t,e)}})):null),checked:0===Object.keys(O).length},{name:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA,failingName:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_FAILING,description:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION,failingDescription:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION_FAILING.format({onClick:function(){return s.default.setSection(m.GuildSettingsSections.MODERATION)}}),checked:C}];return a.createElement(a.Fragment,null,U.map((function(e,t){return S(a.Fragment,{},e.name,a.createElement(d.ChecklistItem,e),t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&((0,c.updatePartnerApplication)(t,{connectedAccounts:[].concat(r.connectedAccounts,o)}),e.delete(a))})),E(e)}),[n]),_(d.default,{align:d.default.Align.CENTER},void 0,g.map((function(e){var a,i=S(e.value),s=(0,o.default)(y.default.oauthButton,((a={})[y.default.connected]=i,a));return _(d.default.Child,{grow:0,shrink:0,className:y.default.buttonFlexContainer},e.value,_("div",{className:y.default.buttonWrapper},void 0,_(l.default,{innerClassName:s,type:e.value,onConnect:function(){return function(e){if(S(e)){var a=r.connectedAccounts.filter((function(t){return t.type!==e}));(0,c.updatePartnerApplication)(t,{connectedAccounts:a})}else{var o=n.filter((function(t){return t.type===e}));if(0===o.length){(0,u.default)(e);var i=new Set(h);i.add(e),E(i)}else(0,c.updatePartnerApplication)(t,{connectedAccounts:[].concat(r.connectedAccounts,o)})}}(e.value)}}),i&&_("div",{className:y.default.checkmarkCircle},void 0,_(f.default,{color:v.Colors.WHITE,width:12,height:12}))))})))};E.displayName="PartnerApplicationConnectAccountButtonRow";var S=E;t.default=S},function(e,t,n){e.exports=n.p+"94035933c0f95c852079ad9673fdc331.svg"},function(e,t,n){e.exports=n.p+"c5cdedf59d49607690ec99610ee46afa.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={},u=!1;var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.isLoading=function(){return u},a.passesChecklist=function(e){var t;return!u&&(null===(t=l[e])||void 0===t?void 0:t.sufficient)},a.isPendingSuccess=function(e){var t=l[e];return null!=t&&(!u&&t.healthScorePending&&t.safeEnvironment&&0===Object.keys(t.nsfwProperties).length&&t.size&&t.protected)},a.getPartnerChecklist=function(e){return l[e]},r}(r.default.Store))(a.default,{PARTNER_REQUIREMENTS_FETCH_START:function(e){u=!0},PARTNER_REQUIREMENTS_FETCH_FAILURE:function(e){u=!1},PARTNER_REQUIREMENTS_FETCH_SUCCESS:function(e){var t=e.checklist,n=e.guildId;u=!1,l[n]={guildId:t.guild_id,safeEnvironment:t.safe_environment,healthy:t.healthy,healthScorePending:t.health_score_pending,nsfwProperties:t.nsfw_properties,size:t.size,protected:t.protected,sufficient:t.sufficient,sufficientWithoutGracePeriod:t.sufficient_without_grace_period,gracePeriodEndDate:null!=t.grace_period_end_date?new Date(t.grace_period_end_date):null,retentionHealthy:t.retention_healthy,engagementHealthy:t.engagement_healthy,minimumGuildSize:null!=t.minimum_size?t.minimum_size:500,healthScore:t.health_score,minimumGuildAge:t.minimum_age||0,age:t.age}}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",className:f,d:"M6.81394 8.982C4.53894 11.674 4.65594 15.591 6.93094 18.153L4.03394 21.579L5.56094 22.87L8.46294 19.437C9.56894 20.127 10.8459 20.513 12.1609 20.513C14.2309 20.513 16.1829 19.607 17.5159 18.027C20.0689 15.01 20.7709 6.945 20.9999 3C17.7649 3.876 9.03194 6.356 6.81394 8.982ZM8.93494 17.331C6.82594 15.548 6.55994 12.382 8.34194 10.272C9.59194 8.793 14.9039 6.845 18.7639 5.698L8.93494 17.331Z",fill:d}))}d.displayName="Leaf"},function(e,t,n){e.exports=n.p+"b3d9ebeb2259945abe78c49206f5b62d.svg"},function(e,t,n){e.exports=n.p+"ec3ea47d6b85de83ab2c298ddecf7df2.svg"},function(e,t,n){e.exports=n.p+"90a5fc7dafd68c6868245d3d6f2cf015.svg"},function(e,t,n){e.exports=n.p+"f7b34f4e16ab3d5807bbb6f4a3c2ac71.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=x(n(0)),o=B(n(8)),i=B(n(6)),l=n(125),u=B(n(3)),s=n(5414),d=B(n(7622)),f=n(8090),c=B(n(8014)),p=B(n(7986)),v=B(n(7987)),y=B(n(64)),m=B(n(7567)),h=B(n(7990)),_=B(n(12)),g=B(n(84)),E=B(n(9186)),S=x(n(7834)),O=B(n(9187)),I=B(n(985)),T=B(n(9188)),b=B(n(227)),C=B(n(248)),M=B(n(7720)),N=n(129),P=B(n(7590)),A=B(n(7595)),R=B(n(7989)),L=B(n(643)),D=B(n(970)),w=B(n(131)),k=n(5400),j=n(169),U=n(1),G=B(n(7)),F=B(n(7122));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=r)&&n/r>=.8},n.render=function(){var e=this,t=this.props,n=t.numUnlocked,r=t.numRequired,a=this.state.closingState===K.CLOSED,i=this.state.closingState===K.CLOSING;if(!this.shouldShow()||a)return null;var u=i||a?F.default.hidden:null,s=i?O.default.Stages.FLYING:O.default.Stages.HOVERING;return V(l.Spring,{from:{opacity:0},to:{opacity:1},config:q},void 0,(function(t){return V(l.animated.div,{className:F.default.tierClose,style:t},void 0,V(O.default,{className:F.default.tierCloseMechaWumpus,stage:s,onFlyingComplete:e.handleFlyingAnimationComplete}),V("div",{className:(0,o.default)(F.default.tierCloseHint,u)},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_CLOSE_HINT.format({numLeft:r-n})),V(g.default,{onClick:e.handleCloseClick,className:(0,o.default)(F.default.tierCloseClose,u)},void 0,V(P.default,{className:F.default.tierCloseCloseIcon})))}))},t}(a.Component);Q.displayName="TierCloseHint",function(e){e[e.HEADER_FILL=0]="HEADER_FILL",e[e.UNLOCKED_SLIDE=1]="UNLOCKED_SLIDE"}(X||(X={}));var J=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a=s,f=r.tier!==U.PremiumGuildTiers.NONE&&r.tier!==U.PremiumGuildTiers.TIER_1,c=V(Q,{numUnlocked:n,numRequired:s});return V(l.Spring,{from:{headerFill:0,unlockedTranslateY:50},to:{headerFill:d?100:0,unlockedTranslateY:this.state.animationStage===X.UNLOCKED_SLIDE?0:50},config:this.getAnimationConfig,onRest:this.handleAnimationRest},void 0,(function(t){var n;return V("div",{className:(0,o.default)(F.default.tier,(n={},n[F.default.tierBottomMargin]=u,n))},r.tier,a.createElement("div",{className:d?F.default.tierHeaderUnlocked:F.default.tierHeaderLocked,ref:e.setRef},V(l.animated.div,{className:F.default.tierHeaderUnlockedBackground,style:{width:t.headerFill.interpolate((function(e){return e+"%"}))}}),V("div",{className:F.default.tierHeaderContent},void 0,V(R.default,{tier:r.tier,className:F.default.tierIcon}),V("div",{className:F.default.tierTitle},void 0,r.title),d?V(l.animated.div,{style:{transform:t.unlockedTranslateY.interpolate((function(e){return"translate3d(0, "+e+"px, 0)"}))},className:F.default.tierUnlocked},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_UNLOCKED):V(a.Fragment,{},void 0,V("div",{className:F.default.tierRequirement},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_TIER_REQUIREMENT.format({required:s})),V(A.default,{className:F.default.tierLock})),c)),V("div",{className:F.default.tierBody},void 0,f?V("div",{className:F.default.previousPerks},void 0,G.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_PREVIOUS_PERKS):null,V("div",{className:F.default.perks},void 0,r.perks.map((function(t){return e.renderPerk(t,d)})))))}))},t}(a.Component);function ee(e){var t=e.endsAt,n=e.premiumGuildSubscriptionsToMaintain,r=e.tierName,o=(0,c.default)(t),i=o.days,l=o.hours;return n<=0?null:a.createElement(a.Fragment,null,0===i&&0===l?G.default.Messages.PREMIUM_GUILD_GRACE_PERIOD_COOLDOWN_SOON.format({tierName:r,numPremiumSubscriptions:n}):G.default.Messages.PREMIUM_GUILD_GRACE_PERIOD_COOLDOWN.format({days:i,hours:l,tierName:r,numPremiumSubscriptions:n}))}function te(e){var t=e.subscriptions,n=(0,k.getGracePeriodEndingDate)(t),r=(0,k.getTierName)((0,k.getGuildTierFromSubscriberCount)(t.length));if(null==n||null==r)return null;var a=(0,k.premiumGuildSubscriptionsRequiredForPerks)(t);return V(S.default,{messageType:S.HelpMessageTypes.WARNING},void 0,V("div",{className:F.default.premiumGuildGracePeriodTitle},void 0,G.default.Messages.PREMIUM_GUILD_GRACE_PERIOD_TITLE.format()),V(ee,{endsAt:n,premiumGuildSubscriptionsToMaintain:a,tierName:r}))}J.displayName="GuildPremiumTierPerksCard",te.displayName="GuildSettingsGracePeriodNotice";var ne=V(v.default,{}),re=V(p.default,{}),ae=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o=U.PremiumGuildSubscriptionsRequired[e.tier],hasBottomMargin:n!==r.length-1},e.tier)},t}W(t,e);var n=t.prototype;return n.componentDidMount=function(){this.measure();var e=this.props.guildId;null!=e&&(0,s.fetchPremiumSubscriptions)(e)},n.componentDidUpdate=function(){null==this.state.tierPositions&&(Object.values(this.tierRefs).some((function(e){return null==e}))||this.measure())},n.getSubscriptionCount=function(){var e=this.props.subscriptions;return null!=e?e.length:0},n.measure=function(){var e=this.props.subscriberCount,t=this.defaultTierRef.current;if(null!=t){var n=t.getBoundingClientRect().top,r={};for(var a in this.tierRefs){var o=this.tierRefs[a];if(null==o)return;var i=o.getBoundingClientRect().top-n+32-(e>0?$:0);r[a]=i}this.setState({tierPositions:r})}},n.renderHeader=function(){var e=this.props.subscriptions;return V(a.Fragment,{},void 0,V(N.FormTitle,{tag:N.FormTitleTags.H2},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_TITLE),null!=e?V(te,{subscriptions:e}):null,V(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:F.default.titleBlurb},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_BLURB.format({helpdeskArticle:w.default.getArticleURL(U.HelpdeskArticles.GUILD_SUBSCRIPTIONS)})))},n.renderProgressBar=function(e){var t=this.state.tierPositions,n=this.getSubscriptionCount();if(null==t)return null;var r={numRequired:0,y:0,key:U.PremiumGuildTiers.NONE},a=e.map((function(e){var n;return{numRequired:U.PremiumGuildSubscriptionsRequired[e.tier],name:(0,k.getTierName)(e.tier),y:null!==(n=t[e.tier])&&void 0!==n?n:0,key:e.tier}}));return V(T.default,{className:n>0?F.default.progressWithSubscriptions:F.default.progress,progress:n,tiers:[r].concat(a),initialAnimationDelay:500,onAnimatedTierMaker:this.handleAnimatedTier})},n.renderTierNone=function(){return a.createElement("div",{className:F.default.tierDefaultUnlocked,ref:this.defaultTierRef},V(N.FormText,{type:N.FormText.Types.LABEL_BOLD},void 0,G.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_TITLE_NONE),V(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:F.default.tierDefaultUnlockedDescription},void 0,G.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_DESCRIPTION_NONE))},n.renderSubscriber=function(e,t,n){return null==e?null:V(C.default,{text:V(d.default,{user:e.user,nick:e.nick}),"aria-label":e.nick||e.user.tag},n,(function(n){return a.createElement(L.default,z({},n,{tabIndex:-1,src:null!=e?e.user.getAvatarURL():null,className:(0,o.default)(F.default.avatar,t,null!=t?F.default.subscriberMask:null),size:L.default.Sizes.SIZE_32}))}))},n.renderSubscribers=function(){var e=this.props,t=e.subscribers,n=e.subscriberCount;return a.createElement("div",{ref:this.defaultTierRef,className:F.default.subscribers},V(M.default,{users:t,renderUser:this.renderSubscriber,renderMoreUsers:this.renderMoreSubscribers,max:5}),V("div",{className:F.default.subscriberCount},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_COUNT_SUBSCRIBERS.format({count:n})))},n.renderContent=function(){var e=this.props,t=e.subscriptions,n=e.subscriberCount,r=(0,k.getTiers)();return null==t?V(b.default,{type:b.default.Type.SPINNING_CIRCLE}):a.createElement(a.Fragment,null,V("div",{className:F.default.content},void 0,this.renderProgressBar(r),V("div",{className:F.default.tiers},void 0,0===n?this.renderTierNone():this.renderSubscribers(),r.map(this.renderTier))),V("div",{className:F.default.divider}),ne,re)},n.render=function(){return V("div",{},void 0,this.renderHeader(),this.renderContent())},t}(a.Component);ae.displayName="GuildSettingsPremiumStatus";var oe=u.default.connectStores([m.default,_.default,h.default,y.default],(function(){var e=m.default.getGuildId(),t=null!=e?h.default.getSubscriptionsForGuild(e):null,n=(0,i.default)(null!=t?t:[]).uniqBy((function(e){return e.userId})),r=n.map((function(t){return{user:_.default.getUser(t.userId),nick:y.default.getNick(e,t.userId)}})).filter((function(e){return null!=e.user})).value();return{guildId:e,subscriptions:t,subscribers:r,subscriberCount:n.size()}}))(ae);t.default=oe},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=n(125),l=u(n(7119));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["icon"]);return a.createElement(t,n)},r}(a.Component);c.displayName="Icon";var p=(0,i.animated)(c);function v(e){var t=e.className,n=e.name,r=e.icon,a=e.iconClassName,u=(0,i.useTransition)({name:n,icon:r,iconClassName:a},{key:function(e){return e.name},initial:null,from:{opacity:0},enter:{opacity:1},leave:{opacity:0}});return d("div",{className:(0,o.default)(l.default.crossfade,t)},void 0,u((function(e,t){var n=t.icon,r=t.iconClassName;return d(p,{icon:n,className:(0,o.default)(l.default.icon,r),style:e})})))}v.displayName="CrossfadeIcon";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=d(n(8)),l=d(n(6)),u=d(n(9605)),s=d(n(7120));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1)?h.HOVERING.FIRE_MIN_INTENSITY_FALLING:h.HOVERING.FIRE_MIN_INTENSITY_RISING,o=n?h.HOVERING.FIRE_MAX_INTENSITY_FALLING:h.HOVERING.FIRE_MAX_INTENSITY_RISING,i=this.createFireAnimation(h.HOVERING.FIRE_COUNT,h.HOVERING.Y_DURATION,r,o),l=u.default.timing(this.y,{toValue:t,duration:h.HOVERING.Y_DURATION,easing:u.default.Easing.inOut(u.default.Easing.ease)}),this.currentAnimation=u.default.parallel([l,i]),e.next=10,this.currentAnimation.start();case 10:this.hoverAnimate(t*h.HOVERING.Y_VALUE_MODIFIER);case 11:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),o.createShakeAnimation=function(e,t,n){return _(this.x,e,t,(function(e){return l.default.random(1,n)*(e%2==0?1:-1)}))},o.flyAnimate=function(){var e=y(regeneratorRuntime.mark((function e(){var t,n,r,a,o,i,l,s,d,f,c,p,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=u.default.spring(this.y,{toValue:h.FALLING.Y_VALUE,overshootClamping:!0}),n=u.default.spring(this.fireScale,{toValue:h.FALLING.FIRE_VALUE,overshootClamping:!0}),r=u.default.parallel([t,n]),a=u.default.timing(this.y,{toValue:h.STAGING.Y_VALUE,duration:h.STAGING.DURATION}),o=this.createShakeAnimation(h.STAGING.SHAKE_COUNT,h.STAGING.DURATION,h.STAGING.SHAKE_INTENSITY),i=this.createFireAnimation(h.STAGING.FIRE_COUNT,h.STAGING.DURATION,h.STAGING.FIRE_MIN_INTENSITY,h.STAGING.FIRE_MAX_INTENSITY),l=u.default.parallel([a,o,i]),s=u.default.timing(this.y,{toValue:h.FLYING.Y_VALUE,duration:h.FLYING.DURATION,easing:h.FLYING.Y_EASING}),d=u.default.timing(this.x,{toValue:h.FLYING.X_VALUE,duration:h.FLYING.DURATION,easing:h.FLYING.X_EASING}),f=u.default.timing(this.opacity,{toValue:h.FLYING.OPACITY_VALUE,duration:h.FLYING.DURATION/h.FLYING.OPACITY_DURATION_DIVIDEND,delay:h.FLYING.DURATION/h.FLYING.OPACITY_DURATION_DIVIDEND}),c=this.createFireAnimation(h.FLYING.FIRE_COUNT,h.FLYING.DURATION,h.FLYING.FIRE_MIN_INTENSITY,h.FLYING.FIRE_MAX_INTENSITY),p=u.default.parallel([s,d,f,c]),this.currentAnimation=u.default.sequence([r,l,p]),e.next=15,this.currentAnimation.start();case 15:this.isUnmounted||null!=(v=this.props.onFlyingComplete)&&v();case 16:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}(),o.getWumpusStyle=function(){return{transform:[{translateY:this.y.interpolate({inputRange:[0,1],outputRange:["0px","1px"]})},{translateX:this.x.interpolate({inputRange:[0,1],outputRange:["0px","1px"]})}],opacity:this.opacity}},o.getFireStyle=function(){return{transform:[{scale:this.fireScale}]}},o.render=function(){var e=this.props,t=e.className,n=e.style;return c(u.default.div,{className:(0,i.default)(s.default.animation,t),style:p({},n,{},this.getWumpusStyle())},void 0,c("div",{className:s.default.fireTopWrapper},void 0,c(u.default.div,{className:s.default.fire,style:this.getFireStyle()})),c("div",{className:s.default.fireBottomWrapper},void 0,c(u.default.div,{className:s.default.fire,style:this.getFireStyle()})),c("div",{className:s.default.wumpus}))},r}(o.Component);g.displayName="MechaWumpusFlying",g.Stages=a;var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=y(n(0)),o=p(n(8)),i=n(125),l=p(n(101)),u=n(169),s=y(n(248)),d=p(n(971)),f=p(n(7)),c=p(n(7121));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(){return(m=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0;u--){var s=a[u],d=l===u;if(n+20>=s.y&&o>=s.numRequired)return void(d||(t.setState({tierMarkerActive:u}),null!=i&&i(s)))}},t.handleFinishedInitialAnimation=function(){t.setState({finishedInitialAnimation:!0})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var u=r.prototype;return u.getTotalHeight=function(){var e=this.props.tiers;return e[e.length-1].y+E/2},u.getProgressHeight=function(e){var t=this.props,n=t.tiers,r=t.progress,a=n[e],o=n[e+1];if(null==o||r===a.numRequired)return a.y;var i=o.y-a.y,l=o.numRequired-a.numRequired,u=(r-a.numRequired)/l*i;return a.y+u},u.getCurrentTierIndex=function(){for(var e=this.props,t=e.tiers,n=e.progress,r=t.length-1;r>0;r--)if(n>=t[r].numRequired)return r;return 0},u.renderForegroundTooltip=function(){var e=this.props,t=e.progress,n=e.tiers,r=this.state,a=r.showForegroundTooltip,o=r.foregroundTooltipY;if(!a||null==this.foregroundTooltipElementRef.current)return null;var i=n[this.getCurrentTierIndex()+1],l=null!=i?i.numRequired:null,u=null!=l?l-t:null;return h(s.TooltipLayer,{targetElementRef:this.foregroundTooltipElementRef,position:s.default.Positions.RIGHT,color:s.default.Colors.BLACK,tooltipClassName:c.default.foregroundTooltip},o,h("div",{},void 0,f.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_NUM_SUBSCRIPTIONS.format({numSubscriptions:t})),null!=u&&null!=i?h("div",{className:c.default.tooltipMuted},void 0,f.default.Messages.PREMIUM_GUILD_SETTINGS_MEMBERS_SUBSCRIBED_NEEDED.format({number:u,tier:i.name})):null)},u.renderTierMarkerTooltip=function(e){var t=this.props.progress;if(null==e.name)return null;var n=Math.min(t,e.numRequired);return h("div",{className:c.default.tierTooltip},void 0,h("div",{},void 0,e.name),h("div",{},void 0,f.default.Messages.PREMIUM_GUILD_SETTINGS_X_OF_Y_SUBSCRIPTIONS.format({subscribers:n,numRequired:e.numRequired})))},u.renderTierMarker=function(e,t,n){var r,o=this.props,l=o.progress,u=o.tiers[n],f=l>=e.numRequired,p=null!=u&&e.numRequired===u.numRequired,v=0===e.numRequired;r=v?c.default.tierDefault:p?c.default.tierCurrent:f?c.default.tierAccomplished:c.default.tierInProgress;var y=v?0:E/2,_=e.y-y,g=this.state.tierMarkerActive===t,S=!v&&p&&g;return h(s.default,{text:this.renderTierMarkerTooltip(e),position:s.default.Positions.RIGHT,"aria-label":e.name||""},e.key,(function(e){return h(i.Spring,{from:{scale:1},to:{scale:S?1.625:1},config:O},void 0,(function(t){return a.createElement(i.animated.div,m({},e,{className:r,style:{top:_,transform:t.scale.interpolate((function(e){return"scale("+e+")"}))}}),S&&h(d.default,{className:c.default.currentTierIcon}))}))}))},u.renderProgressMask=function(e){var t=this.props.tiers;return h("mask",{id:""+this.tierMarkerMaskId},void 0,h("rect",{x:"0",y:"0",width:g,height:e,fill:"white"}),t.map((function(e){return h("circle",{cx:g/2,cy:e.y,r:g/2,fill:"black"},e.key)})))},u.renderProgressBar=function(e,t){var n=this,r=this.getProgressHeight(t),a=this.state,o=a.finishedInitialAnimation,l=a.showForegroundTooltip;return h("g",{mask:"url(#"+this.tierMarkerMaskId+")"},void 0,h("rect",{className:c.default.background,height:e,fill:"currentColor"}),h(i.Spring,{from:{height:0},to:{height:r},config:S,delay:o?0:this.props.initialAnimationDelay,onChange:this.handleForegroundFrame,onRest:o?void 0:this.handleFinishedInitialAnimation},void 0,(function(e){return h(i.animated.rect,{className:c.default.foreground,height:e.height.interpolate((function(e){return Math.max(0,e)})),onMouseEnter:n.handleForegroundMouseEnter,onMouseLeave:n.handleForegroundMouseLeave,onMouseMove:l?n.handleForegroundMouseMove:void 0,fill:"currentColor"})})))},u.render=function(){var e=this,t=this.props,n=t.className,r=t.tiers,i=this.getCurrentTierIndex(),l=this.getTotalHeight();return h("div",{className:(0,o.default)(n,c.default.progressBar),style:{height:l}},void 0,h("svg",{viewBox:"0 0 "+g+" "+l,width:g,height:l},void 0,this.renderProgressMask(l),this.renderProgressBar(l,i)),a.createElement("div",{ref:this.foregroundTooltipElementRef,style:{top:this.state.foregroundTooltipY},className:c.default.foregroundTooltipPosition}),r.map((function(t,n){return e.renderTierMarker(t,n,i)})),this.renderForegroundTooltip())},r}(a.Component);I.displayName="PremiumGuildProgressBar",I.defaultProps={initialAnimationDelay:0};var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=me,t.GuildSettingsRolesNotice=void 0;var r,a=ee(n(0)),o=Q(n(8)),i=Q(n(21)),l=n(9606),u=Q(n(85)),s=ee(n(3)),d=Q(n(145)),f=Q(n(352)),c=Q(n(7565)),p=n(7835),v=Q(n(8801)),y=Q(n(8233)),m=Q(n(7605)),h=Q(n(8632)),_=Q(n(8142)),g=n(257),E=Q(n(1079)),S=n(7754),O=n(8655),I=Q(n(9197)),T=n(8155),b=Q(n(7706)),C=Q(n(7567)),M=Q(n(48)),N=Q(n(35)),P=Q(n(12)),A=Q(n(249)),R=Q(n(36)),L=ee(n(426)),D=Q(n(8234)),w=Q(n(7575)),k=Q(n(7597)),j=Q(n(178)),U=ee(n(248)),G=Q(n(992)),F=Q(n(435)),B=Q(n(646)),H=ee(n(433)),x=ee(n(113)),V=Q(n(8152)),W=Q(n(43)),Y=n(60),z=Q(n(131)),K=Q(n(8015)),$=Q(n(102)),Z=n(1),q=Q(n(7)),X=Q(n(7141));function Q(e){return e&&e.__esModule?e:{default:e}}function J(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return J=function(){return e},e}function ee(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=J();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function te(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,ne(e,t)}function ne(e,t){return(ne=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function re(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?1:0;r.splice(i,1),l=r.indexOf(o),r.splice(l+u,0,a),t.setState({roles:r})}}},t.handleCancel=function(){t.setState({dragging:null,roles:null})},t.handleMembersClick=function(){c.default.setSection(Z.GuildSettingsSections.MEMBERS)},t}te(t,e);var r=t.prototype;return r.getSelectedRole=function(){return b.default.getRole(this.props.selectedRoleId)},r.renderRoleList=function(){var e=this.props,t=e.guild,n=e.selectedRoleId,r=e.theme,a=this.props.roles,o=M.default.getHighestRole(t);return this.state.roles&&(a=this.state.roles),a.map((function(e){var a,i=!M.default.isRoleHigher(t,o,e),l=i&&e===o,u=e.id,s=e.colorString,d=e.name;return l?a=q.default.Messages.HELP_ROLE_LOCKED_MINE:i&&(a=q.default.Messages.HELP_ROLE_LOCKED),i||l||u===t.id?re(v.default,{theme:r,id:u,role:e,guild:t,locked:i,lockTooltip:a,color:s,showContextMenu:!0},n+"-"+u,d):re(se,{theme:r,dragId:u,id:u,role:e,guild:t,locked:i,lockTooltip:a,color:s,showContextMenu:!0},n+"-"+u,d)}))},r.renderRoles=function(){var e=this.props.selectedRoleId,t=this.state.dragging,r=this.props.theme===Z.ThemeTypes.DARK?n(8803):n(8804);return re(D.default.Sidebar,{style:ae({},ie,{overflow:"hidden"}),scrollable:!0},void 0,re(de,{onItemSelect:this.handleSelectRole,selectedItem:t||e,onDragStart:this.handleDragStart,onHover:this.handleHover,onDrop:this.handleDrop,onCancel:this.handleCancel,onDragLeave:this.handleDragLeave,orientation:"vertical"},void 0,re(k.default.Header,{className:X.default.addRoleButton,onClick:this.handleCreateRole},void 0,q.default.Messages.ROLES,re(U.TooltipContainer,{text:q.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_CREATE},void 0,re("img",{alt:"",className:X.default.addRoleIcon,src:r}))),this.renderRoleList(),pe))},r.renderRoleSettings=function(){var e=this.props,t=e.guild,n=e.currentUser,r=e.integrations,o=e.isAdmin,i=this.getSelectedRole();if(null==i)return null;var l=M.default.getHighestRole(t),u=!M.default.isRoleHigher(t,l,i),s=i.id===(null==l?void 0:l.id),d=null!=i&&i.id===t.id;return re(D.default.Content,{style:ae({},ie,{paddingRight:0}),grow:0},void 0,a.createElement("div",{style:{position:"relative"},ref:this._roleSettingsContainer},re(E.default,{containerRef:this._roleSettingsContainer},void 0,this.renderHeader(),re(fe,{guild:t,role:i,locked:u,everyone:d,currentUser:n,integrations:r,isHighestRole:s,isAdmin:o}))))},r.renderHeader=function(){return re(B.default,{},void 0,re(W.default,{color:W.default.Colors.STANDARD,size:W.default.Sizes.SIZE_14,className:X.default.marginBottom20},void 0,q.default.Messages.HELP_ROLES_DESCRIPTION.format({onMembersClick:this.handleMembersClick})),re(G.default,{className:X.default.marginBottom20}))},r.render=function(){return re(D.default,{},void 0,this.renderRoles(),this.renderRoleSettings())},t}(a.PureComponent);ve.displayName="GuildSettingsRoles";var ye=re(s.default.connectStores([b.default,C.default,P.default,N.default,M.default],(function(){var e=C.default.getProps(),t=e.guild,n=e.selectedRoleId,r=e.integrations;(0,i.default)(null!=n,"selectedRoleId cannot be null");var a=P.default.getCurrentUser(),o=b.default.roles,l=M.default.can(Z.Permissions.ADMINISTRATOR,t);return{currentUser:a,guild:t,selectedRoleId:n,roles:o,theme:N.default.theme,integrations:r,isAdmin:l}}))(ve),{});function me(){var e=(0,s.useStateFromStores)([C.default],(function(){return C.default.getGuild()}));(0,i.default)(null!=e,"Guild cannot be null here.");var t=(0,S.useDesktopRolesOverviewExperiment)(e.id),n=t.showNewRolesOverview,r=t.defaultToSettingsView;return a.useEffect((function(){h.default.trackExposure({guildId:e.id}),_.default.trackExposure({guildId:e.id})}),[]),n?re(I.default,{defaultToSettingsView:r}):ye}me.displayName="GuildSettingsRolesExperimentBrancher"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.useStateFromStoresObject)([f.default],(function(){var n=f.default.getHighestRole(e);return{canViewAsRoles:f.default.can(v.Permissions.ADMINISTRATOR,e),locked:!f.default.isRoleHigher(e,n,t),highestRole:n}})),r=n.canViewAsRoles,m=n.locked,h=n.highestRole,g=r&&(!m||t.id===(null==h?void 0:h.id)),E=[];g&&E.push(_(u.MenuItem,{id:"view-as-role",label:y.default.Messages.VIEW_AS_ROLE,icon:c.default,action:function(){var n;(0,d.viewAsRoles)(e.id,((n={})[t.id]=t,n))}},"view-as-role"));var S=(0,l.default)(t.id);null!=S&&E.push(S);var O=t.managed,I=null!=t&&t.id===e.id;m||O||I||E.push(_(u.MenuGroup,{},"delete-role",_(u.MenuItem,{id:"delete-role",label:y.default.Messages.DELETE,color:s.MenuItemColor.DANGER,icon:p.default,action:function(){i.default.show({title:y.default.Messages.SETTINGS_ROLES_DELETE_TITLE,body:y.default.Messages.SETTINGS_ROLES_DELETE_BODY.format({name:name}),cancelText:y.default.Messages.CANCEL,onConfirm:function(){return o.default.deleteRole(e.id,t.id)}})}})));return E};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=m(n(352)),i=m(n(1165)),l=m(n(7570)),u=n(7563),s=n(7568),d=n(7923),f=m(n(48)),c=m(n(9191)),p=m(n(8232)),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["size","src","srcHover","className"]),f={backgroundImage:"url('"+(this.state.hovered&&l?l:n)+"')"},c=this.getMode();return r.createElement("button",s({className:(0,a.default)((0,o.getClass)(i.default,"iconButton",c),u,t),style:f,onMouseEnter:this.handleHover,onFocus:this.handleHover,onMouseLeave:this.handleBlur,onBlur:this.handleBlur},d))},l}(r.PureComponent);v.displayName="IconButton",v.Sizes=f,v.defaultProps={size:f.MEDIUM,disabled:!1};var y=v;t.default=y},function(e,t,n){e.exports=n.p+"959a1978f7be567071a1354a98b46ecd.svg"},function(e,t,n){e.exports=n.p+"89c5bd0afd63d925ba6a8fcd18eeb530.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h,t.PermissionOverrideTypes=void 0;p(n(0));var r,a=f(n(63)),o=f(n(9196)),i=n(106),l=f(n(992)),u=p(n(433)),s=p(n(113)),d=f(n(423));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0),I=O[0],T=O[1];a.useEffect((function(){t||T(I||_.length>0)}),[t,I,_.length]),a.useEffect((function(){var e=s.default.getMemberCount(r.id);null!=e&&e<=c.MAX_PREFETCH_MEMBER_COUNT&&l.default.requestMembers(r.id,"",0,!1)}),[]);var b=(0,p.useDefaultRolesSettingsEditView)(r.id),C=a.useState(b),M=C[0],N=C[1];a.useEffect((function(){null==S&&N(b)}),[S,b]);var P=(0,p.useDefaultEveryoneSettingsEditView)(r.id);return a.useEffect((function(){t&&_.length>0&&null==S&&(E(r.id),N(P))}),[t,S,r.id,_.length,P]),null!=S?g(v.default,{editRoleId:S,setEditRoleId:E,selectedSection:M,setSelectedSection:N}):I?g(m.default,{setEditRoleId:E,guild:r,everyoneRole:h,otherRoles:_,setSelectedSection:N}):g(y.default,{guild:r,everyoneRole:h,setEditRoleId:E})}S.displayName="GuildSettingsRolesMain"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=T(n(21)),i=n(3),l=n(121),u=n(80),s=T(n(7706)),d=T(n(48)),f=n(129),c=T(n(15)),p=n(60),v=T(n(7838)),y=n(7629),m=n(7927),h=T(n(8656)),_=T(n(9201)),g=T(n(9202)),E=T(n(8657)),S=T(n(9206)),O=n(1),I=T(n(7136));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0})),W=a.useRef(!1);return a.useEffect((function(){W.current||""===H.trimStart()||(f.default.track(g.AnalyticEvents.SEARCH_STARTED,{search_type:"Permissions"}),W.current=!0)}),[H]),M(d.AdvancedScrollerAuto,{className:S.default.scroller,style:{scrollPaddingTop:k},onScroll:F},void 0,M("div",{className:I.default.contentWidth},void 0,a.createElement("div",{className:(0,o.default)(I.default.header,I.default.stickyHeader,(t={},t[I.default.stickyHeaderElevated]=!G,t)),ref:j},M(m.default,{guild:n,role:r,selectedSection:p.GuildSettingsRoleEditSections.DISPLAY_AND_PERMISSIONS,setSelectedSection:C})),A?null:a.createElement(a.Fragment,null,M(y.NameFormItem,{role:r,disabled:L}),M(s.FormDivider,{className:S.default.divider}),M(y.ColorPickerFormItem,{role:r,disabled:L}),M(y.RolePreview,{role:r}),M(s.FormDivider,{className:S.default.divider}),M(y.SettingsFormItem,{role:r,disabled:L}),D?a.createElement(a.Fragment,null,M(s.FormDivider,{className:S.default.divider}),M(_.ViewAsRoleDescription,{guildId:n.id,role:r})):null,M(s.FormDivider,{className:S.default.divider}),M(s.FormTitle,{},void 0,E.default.Messages.PERMISSIONS)),M("div",{className:O.default.searchContainer},void 0,M(u.default,{className:O.default.search,size:u.default.Sizes.MEDIUM,query:H,onChange:x,onClear:function(){return x("")},placeholder:E.default.Messages.ROLE_PERMISSIONS_SEARCH_PLACEHOLDER}),M(h.ClearPermissionsButton,{guild:n,role:r,locked:T})),M(h.PermissionsList,{guild:n,role:r,specs:V,locked:T})))}P.displayName="GuildSettingsRolesEditDisplayPermissionsCombined"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MemberList=J,t.MemberSearcher=ee,t.default=te;var r,a=x(n(0)),o=B(n(8)),i=n(3),l=n(349),u=B(n(7565)),s=B(n(7577)),d=B(n(1080)),f=n(7600),c=B(n(9203)),p=B(n(7706)),v=B(n(12)),y=B(n(249)),m=B(n(36)),h=B(n(84)),_=x(n(7834)),g=B(n(985)),E=B(n(5404)),S=B(n(248)),O=B(n(7590)),I=B(n(1040)),T=B(n(969)),b=n(44),C=B(n(43)),M=n(1029),N=B(n(15)),P=B(n(7838)),A=n(7629),R=n(7927),L=B(n(7928)),D=B(n(9204)),w=x(n(7839)),k=B(n(9205)),j=n(1),U=B(n(7)),G=B(n(7133)),F=B(n(6743));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(){return(V=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;uE.length,O=function(){N.default.track(j.AnalyticEvents.OPEN_MODAL,{type:"Add Role Members",location_page:"Role Settings",location_section:"Members"}),(0,b.openModal)((function(e){return a.createElement(D.default,V({},e,{roleId:r.id,guildId:n.id}))}))};return W("div",{className:G.default.container},void 0,a.createElement("div",{className:G.default.headerContainer,ref:v},W("div",{className:F.default.contentWidth},void 0,W("div",{className:(0,o.default)(F.default.header,(t={},t[F.default.stickyHeaderElevated]=!m,t))},void 0,W(w.default,{guild:n,role:r,selectedSection:A.GuildSettingsRoleEditSections.MEMBERS,setSelectedSection:u}),W(ee,{query:d,setQuery:f,locked:g,handleAddClick:O}),S?W(_.default,{className:G.default.searchWarning,messageType:_.HelpMessageTypes.INFO,fontSize:_.HelpMessageFontSizes.FONT_SIZE_14},void 0,U.default.Messages.ROLE_EDIT_MEMBERS_MISSING):null))),W(J,{headerHeight:p+8,query:d,guildId:n.id,roleId:r.id,locked:g,onScroll:h,roleMembers:E,handleAddClick:O}))}Q.displayName="MembersEmptyRow",J.displayName="MemberList",ee.displayName="MemberSearcher",te.displayName="GuildSettingsRolesEditMembers"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=L;A(n(0));var r,a=n(349),o=N(n(7566)),i=N(n(7633)),l=N(n(7570)),u=N(n(7736)),s=A(n(7563)),d=n(675),f=N(n(7674)),c=N(n(7675)),p=N(n(7676)),v=N(n(7898)),y=N(n(7677)),m=N(n(7678)),h=N(n(7679)),_=N(n(7805)),g=N(n(7662)),E=N(n(7960)),S=N(n(7663)),O=N(n(7634)),I=N(n(7767)),T=N(n(7680)),b=N(n(7681)),C=n(1),M=N(n(7));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(t,[e].map(N))}))}),[]),$=a.useMemo((function(){return W.map((function(e){return{rowType:s.RowType.MEMBER,name:e.name,userTag:e.userTag,id:e.id,avatarURL:e.avatarURL,bot:e.bot,verifiedBot:e.verifiedBot,disabled:!1,key:e.id}}))}),[W]);return M(m.ModalRoot,{transitionState:n,"aria-labelledby":A,size:m.ModalSize.SMALL},void 0,M(m.ModalHeader,{className:T.default.header,separator:!1,id:A,direction:p.default.Direction.VERTICAL},void 0,M(h.default,{size:h.default.Sizes.SIZE_24},void 0,I.default.Messages.ROLE_ADD_MEMBERS_TITLE),M("div",{className:T.default.roleContainer},void 0,M(y.default,{color:null!==(t=null==L?void 0:L.colorString)&&void 0!==t?t:(0,o.int2hex)(O.DEFAULT_ROLE_COLOR),width:16,height:16}),M(_.default,{className:T.default.roleName,color:_.default.Colors.STANDARD,size:_.default.Colors.HEADER_SECONDARY},void 0,null==L?void 0:L.name))),M(d.MemberRoleSelector,{listClassName:T.default.list,pendingAdditions:U,query:w,onQueryChange:k,onClickRow:z,onRemovePendingAddition:K,roles:[],members:$,placeholderText:I.default.Messages.ROLE_ADD_MEMBERS_SEARCH,renderEmptyText:function(e){return I.default.Messages.ROLE_EDIT_MEMBERS_NO_RESULTS.format({query:e})}}),M(m.ModalFooter,{},void 0,M(c.default,{onClick:Y,submitting:B},void 0,I.default.Messages.ADD),M(c.default,{look:c.default.Looks.LINK,color:c.default.Colors.PRIMARY,onClick:r},void 0,I.default.Messages.CANCEL)))}L.displayName="AddRoleMembersModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(8)),o=f(n(1161)),i=f(n(151)),l=f(n(7609)),u=f(n(643)),s=f(n(43)),d=f(n(7132));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;uC,t)),id:u.id,selectedItem:c,itemType:m.default.Types.SIDE,onClick:p,onContextMenu:function(e){(0,s.openContextMenu)(e,(function(e){return a.createElement(f.default,k({},e,{role:u,guild:r}))}))},"aria-label":u.name,clickableRef:function(e){var t,n;I(null!==(t=null==e?void 0:e.ref)&&void 0!==t?t:null),M(null!==(n=null==e?void 0:e.ref)&&void 0!==n?n:null)}},void 0,w("div",{className:A.default.roleDot,style:{backgroundColor:null!==(n=u.colorString)&&void 0!==n?n:(0,l.int2hex)(N.DEFAULT_ROLE_COLOR)}}),null!=g?w(b.default,{className:A.default.lock,tooltipText:g}):null,w(E.default,{className:A.default.roleName,color:j(S)},void 0,u.name))}U.displayName="RoleRow";var G=w(g.default,{width:20,height:20});function F(e){var t,n=e.guild,r=e.currentRoleId,i=e.setCurrentRoleId,l=e.setSelectedSection,s=(0,u.useStateFromStores)([c.default],(function(){return c.default.roles})),f=(0,u.useStateFromStores)([p.default],(function(){return p.default.getHighestRole(n)})),g=(0,T.useDesktopRolesOverviewExperiment)(n.id).defaultToSettingsView,b=(0,M.useScrolledToTop)(),R=b.scrolledToTop,L=b.handleScroll,D=(0,C.default)(s),k=D.handleDragStart,j=D.handleDragReset,F=D.handleDragComplete,B=a.useRef(null);a.useEffect((function(){var e,t,n=s.findIndex((function(e){return e.id===r}));null===(e=B.current)||void 0===e||null===(t=e.getScrollerNode())||void 0===t||t.scrollTo({top:Math.max(34*(n-2),0)})}),[]);var H=(0,I.useDefaultRolesSettingsEditView)(n.id),x=g?w(E.default,{className:(0,o.default)(A.default.titleText,A.default.disabledTitleText),size:E.default.Sizes.SIZE_16,color:E.default.Colors.CUSTOM},void 0,P.default.Messages.ROLES):w(v.default,{className:A.default.title,onClick:function(){return i(null)}},void 0,w(_.default,{direction:_.default.Directions.LEFT}),w(E.default,{className:A.default.titleText,size:E.default.Sizes.SIZE_16,color:E.default.Colors.CUSTOM},void 0,P.default.Messages.ROLES));return w(y.default.Sidebar,{className:A.default.sidebar},void 0,w("div",{className:A.default.container},void 0,a.createElement(S.default,{className:A.default.list,ref:B,onScroll:L},w("div",{className:(0,o.default)(A.default.titleContainer,(t={},t[A.default.titleElevated]=!R,t))},void 0,x,w(h.TooltipContainer,{text:P.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_CREATE},void 0,w(v.default,{className:A.default.addRole,onClick:function(){d.default.createRole(n.id),l(H)}},void 0,G))),g&&a.createElement(a.Fragment,null,w(E.default,{className:A.default.helpText,color:E.default.Colors.HEADER_SECONDARY,size:E.default.Sizes.SIZE_14},void 0,P.default.Messages.ROLE_LIST_REORDER_HELP.format({articleURL:O.default.getArticleURL(N.HelpdeskArticles.PERMISSIONS_TUTORIAL)})),w("div",{className:A.default.helpSeparator})),w(m.default,{selectedItem:r,onItemSelect:function(e){return i(e)},orientation:"vertical"},void 0,s.map((function(e,t){return w(U,{guild:n,role:e,highestRole:f,selectedItem:r,onClick:function(){return i(e.id)},currentPosition:t,onDragStart:k,onDragReset:j,onDragComplete:F},e.id)}))))))}F.displayName="GuildSettingsRolesSidebar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=n(3),l=E(n(352)),u=n(7638),s=E(n(90)),d=E(n(36)),f=n(129),c=n(113),p=E(n(643)),v=E(n(126)),y=E(n(43)),m=E(n(8660)),h=n(1),_=E(n(7)),g=E(n(7138));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function I(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){O(o,r,a,i,l,"next",e)}function l(e){O(o,r,a,i,l,"throw",e)}i(void 0)}))}}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;uW,t)),onClick:ee,onContextMenu:Q,ref:function(e){var t,n;H(null!==(t=null==e?void 0:e.ref)&&void 0!==t?t:null),X(null!==(n=null==e?void 0:e.ref)&&void 0!==n?n:null)},"aria-label":G.default.Messages.EDIT},Y("div",{className:(0,o.default)(F.default.dragIcon,F.default.dragSpacing,(n={},n[F.default.dragIconHidden]=P||O,n)),onMouseEnter:function(){return D(!0)},onMouseLeave:function(){return D(!1)}},void 0,K),Y("div",{className:(0,o.default)(F.default.roleNameContainer,F.default.roleNameSpacing)},void 0,Y(C.default,{className:F.default.shield,color:null!==(r=u.colorString)&&void 0!==r?r:(0,l.int2hex)(U.DEFAULT_ROLE_COLOR)}),null!=N?Y(k.default,{className:F.default.lock,tooltipText:N}):null,Y(M.default,{className:F.default.roleName,color:M.default.Colors.HEADER_PRIMARY,size:M.default.Sizes.SIZE_16},void 0,u.name)),Y(_.default,{text:G.default.Messages.ROLE_OVERVIEW_VIEW_MEMBERS,position:_.default.Positions.RIGHT},void 0,(function(e){return a.createElement(m.default,z({},e,{className:(0,o.default)(F.default.memberCountContainer,F.default.memberSpacing),onClick:te,"aria-label":G.default.Messages.ROLE_OVERVIEW_VIEW_MEMBERS}),Y(M.default,{size:M.default.Sizes.SIZE_16,color:M.default.Colors.CUSTOM},void 0,v),Y(b.default,{className:F.default.person,width:20,height:20}))})),Y("div",{className:(0,o.default)(F.default.buttonsContainer,F.default.buttonsSpacing)},void 0,Y(y.default,{className:(0,o.default)(F.default.circleButton,F.default.editButton),tooltip:P?G.default.Messages.VIEW:G.default.Messages.EDIT,color:y.CircleIconButtonColors.SECONDARY,size:y.CircleIconButtonSizes.SIZE_36,icon:P?$:Z,onClick:ee}),Y(y.default,{className:F.default.circleButton,tooltip:G.default.Messages.MORE,color:y.CircleIconButtonColors.SECONDARY,size:y.CircleIconButtonSizes.SIZE_36,icon:q,onClick:Q,disabled:!J})))}X.displayName="RoleRow";var Q=Y(T.default,{});function J(){return Y("div",{className:F.default.emptyRoles},void 0,Y("div",{className:F.default.dragSpacing}),Q,Y(M.default,{className:F.default.emptyRolesText,size:M.default.Sizes.SIZE_16,color:M.default.Colors.MUTED},void 0,G.default.Messages.ROLE_LIST_EMPTY))}function ee(e){var t=e.guild,n=e.query,r=e.setQuery,o=a.useState(!1),i=o[0],l=o[1],u=a.useCallback((function(e){r(e)}),[]),s=a.useCallback((function(){r("")}),[]),f=a.useCallback(W(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(!0),e.next=3,d.default.createRole(t.id);case 3:l(!1);case 4:case"end":return e.stop()}}),e)}))),[]);return Y("div",{className:F.default.rolesList},void 0,Y("div",{className:F.default.searchContainer},void 0,Y(h.default,{size:h.default.Sizes.MEDIUM,query:n,onChange:u,onClear:s,placeholder:G.default.Messages.SEARCH_ROLES}),Y(v.default,{className:F.default.createButton,size:v.default.Sizes.SMALL,onClick:f,submitting:i},void 0,G.default.Messages.ROLE_CREATE_CTA)))}J.displayName="EmptyRoles",ee.displayName="RolesSearcher";var te=Y(D.default,{});function ne(e){var t=e.guild,n=e.everyoneRole,r=e.filteredRoles,i=e.setEditRoleId,l=e.query,u=e.setQuery,s=e.setHeaderHeight,d=a.useRef(null);a.useEffect((function(){var e,t;s(null!==(e=null===(t=d.current)||void 0===t?void 0:t.offsetHeight)&&void 0!==e?e:371)}),[]);var f=a.useCallback((function(){i(n.id)}),[i]);return a.createElement("div",{ref:d},Y(g.default,{tag:g.Tags.H2},void 0,G.default.Messages.ROLES),te,Y(w.default,{role:n,onClick:f}),Y(M.default,{className:F.default.helpText,color:M.default.Colors.HEADER_SECONDARY,size:M.default.Sizes.SIZE_14},void 0,G.default.Messages.ROLE_LIST_BODY_WITH_HELP.format({articleURL:P.default.getArticleURL(U.HelpdeskArticles.PERMISSIONS_TUTORIAL)})),Y(ee,{guild:t,query:l,setQuery:u}),Y("div",{className:F.default.rolesTable},void 0,Y("div",{className:F.default.tableHeader},void 0,Y("div",{className:F.default.dragSpacing}),Y(M.default,{className:(0,o.default)(F.default.tableTitle,F.default.roleNameSpacing)},void 0,G.default.Messages.ROLE_LIST_HEADER.format({numRoles:r.length||"0"})),Y(M.default,{className:(0,o.default)(F.default.tableTitle,F.default.memberSpacing)},void 0,G.default.Messages.MEMBERS),Y("div",{className:F.default.buttonsSpacing}))))}ne.displayName="PageHeader";var re=Y(J,{},"empty-role");function ae(e){var t=e.setEditRoleId,n=e.guild,r=e.everyoneRole,o=e.otherRoles,i=e.setSelectedSection,l=(0,u.useStateFromStores)([R.default],(function(){return R.default.getRoleMemberCount(n.id)}),[n.id]),s=(0,u.useStateFromStores)([p.default],(function(){return p.default.getHighestRole(n)}),[n]),d=a.useState(""),c=d[0],v=d[1],y=c.trim();a.useEffect((function(){(0,A.fetchMemberCounts)(n.id)}),[n.id]);var m=a.useRef(!1);a.useEffect((function(){m.current||""===c.trimStart()||(N.default.track(U.AnalyticEvents.SEARCH_STARTED,{search_type:"Roles"}),m.current=!0)}),[c]);var h=a.useMemo((function(){return o.filter((function(e){return function(e,t){return""===t||e.name.toLowerCase().includes(t.toLowerCase())}(e,y)}))}),[o,y]),_=a.useState(371),g=_[0],E=_[1],S=Y(ne,{guild:n,everyoneRole:r,filteredRoles:h,setEditRoleId:t,query:c,setQuery:v,setHeaderHeight:E},"header"),O=a.useCallback((function(){return S}),[n,r,h,t,c]),I=a.useMemo((function(){return[].concat(o,[r])}),[o,r]),T=(0,j.default)(I),b=T.draggingRoleId,C=T.handleDragStart,M=T.handleDragReset,P=T.handleDragComplete,L=a.useCallback((function(e){var r,a=e.row;if(0===h.length)return re;var u=h[a];return Y(X,{role:u,guild:n,highestRole:s,currentPosition:a,memberCount:null!==(r=null==l?void 0:l[u.id])&&void 0!==r?r:0,onDragStart:C,onDragReset:M,onDragComplete:P,disableHover:null!=b,disableDrag:o.length!==h.length,setEditRoleId:t,setSelectedSection:i},u.id)}),[h,n,s,l,C,M,P,b,o,t]);return Y(f.ListContentScroller,{sections:[Math.max(h.length,1)],sectionHeight:g,renderSection:O,rowHeight:61,renderRow:L})}ae.displayName="GuildSettingsRolesOverview"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(43)),o=l(n(7)),i=l(n(7139));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=2}function Y(){return G(I.FormSection,{className:L.default.marginBottom4},void 0,G(I.FormTitle,{tag:I.FormTitleTags.H2},void 0,A.default.Messages.GUILD_TEMPLATES),G(I.FormText,{className:L.default.marginBottom20,type:I.FormTextTypes.DESCRIPTION},void 0,A.default.Messages.GUILD_TEMPLATE_SETTINGS_DESCRIPTION.format()),Z,G(I.FormDivider,{className:R.default.divider}),K)}function z(){var e=h.default.getProps().guild;(0,i.default)(null!=e,"guild cannot be null");var t=(0,l.useStateFromStores)([x],(function(){return x.error})),n=a.useState(!0),r=n[0],o=n[1],u=function(e){var t=a.useState(!0),n=t[0],r=t[1];return a.useEffect((function(){function t(){return(t=B(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r(!0),t.prev=1,t.next=4,c.default.loadTemplatesForGuild(e);case 4:r(!1),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(1),x.setError(new f.default(t.t0));case 10:case"end":return t.stop()}}),t,null,[[1,7]])})))).apply(this,arguments)}!function(){t.apply(this,arguments)}()}),[e]),{loading:n,guildTemplate:(0,l.useStateFromStores)([p.default],(function(){return p.default.getForGuild(e)}),[e])}}(e.id),s=u.loading,d=u.guildTemplate;return a.useEffect((function(){if(r&&!s){var e,t;if(null!=d)x.setName(null!==(e=d.name)&&void 0!==e?e:""),x.setDescription(null!==(t=d.description)&&void 0!==t?t:"");o(!1)}}),[r,d,s]),a.useEffect((function(){return function(){x.reset(),x.setError(null)}}),[]),r?t?G(N.default,{color:N.default.Colors.ERROR},void 0,t.message):G(E.default,{className:L.default.marginTop40}):a.createElement(a.Fragment,null,Q,G(J,{guild:e,guildTemplate:d}),null!=(null==t?void 0:t.message)&&G(N.default,{className:L.default.marginTop8,color:N.default.Colors.ERROR},void 0,t.message))}t.GuildSettingsTemplateMetadataStore=x,V.displayName="GuildSettingsTemplateNotice",Y.displayName="GuildSettingsTemplate";var K=G(z,{});function $(){return G("div",{className:R.default.descriptionBox},void 0,G("div",{className:R.default.descriptionSection},void 0,G("h5",{className:(0,o.default)(R.default.descriptionTitle,D.default.h5)},void 0,A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_WILL_COPY),G("div",{className:R.default.descriptionRow},void 0,G(T.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_GREEN,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_CHANNELS),G("div",{className:R.default.descriptionRow},void 0,G(T.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_GREEN,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_ROLES),G("div",{className:R.default.descriptionRow},void 0,G(T.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_GREEN,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_SETTINGS)),G("div",{className:R.default.descriptionSection},void 0,G("h5",{className:(0,o.default)(R.default.descriptionTitle,D.default.h5)},void 0,A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_WONT_COPY),G("div",{className:R.default.descriptionRow},void 0,G(b.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_RED,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_MESSAGES),G("div",{className:R.default.descriptionRow},void 0,G(b.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_RED,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_MEMBERS),G("div",{className:R.default.descriptionRow},void 0,G(b.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_RED,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_PERKS)))}$.displayName="DescriptionBox";var Z=G($,{});function q(e){var t=e.cancel,n=e.confirm;return G(C.DeclarativeConfirmModal,{dismissable:!0,header:A.default.Messages.GUILD_TEMPLATES_DELETE_TEMPLATE,confirmText:A.default.Messages.GUILD_TEMPLATES_DELETE_TEMPLATE,cancelText:A.default.Messages.CANCEL,onCancel:t,onConfirm:n},void 0,G(N.default,{size:N.default.Sizes.SIZE_16,color:N.default.Colors.STANDARD},void 0,A.default.Messages.GUILD_TEMPLATES_DELETE_DESCRIPTION))}function X(){var e=(0,l.useStateFromStores)([x],(function(){return x.name})),t=(0,l.useStateFromStores)([x],(function(){return x.description})),n=(0,l.useStateFromStores)([x],(function(){return x.error}));return a.createElement(a.Fragment,null,G(I.FormItem,{className:L.default.marginBottom20,title:A.default.Messages.GUILD_TEMPLATES_FORM_LABEL_NAME,error:null==n?void 0:n.getFieldMessage("name")},void 0,G(O.default,{value:e,onChange:function(e){return x.setName(e)},placeholder:A.default.Messages.GUILD_TEMPLATES_FORM_PLACEHOLDER_NAME,maxLength:100})),G(I.FormItem,{className:L.default.marginBottom20,title:A.default.Messages.GUILD_TEMPLATES_FORM_LABEL_DESCRIPTION,error:null==n?void 0:n.getFieldMessage("description")},void 0,G(S.default,{value:t,onChange:function(e){return x.setDescription(e)},placeholder:A.default.Messages.GUILD_TEMPLATES_FORM_PLACEHOLDER_DESCRIPTION,maxLength:120})))}q.displayName="ConfirmDeleteModal";var Q=G(X,{});function J(e){var t=e.guild,n=e.guildTemplate;return null==n?G(ee,{guild:t}):a.createElement(a.Fragment,null,G(I.FormItem,{title:A.default.Messages.GUILD_TEMPLATES_FORM_LABEL_LINK},void 0,G(s.default,{buttonLook:g.default.Looks.FILLED,buttonColor:g.default.Colors.BRAND,value:(0,y.default)(n.code)})),n.isDirty&&G(N.default,{color:N.default.Colors.STATUS_YELLOW,className:L.default.marginTop8},void 0,A.default.Messages.GUILD_TEMPLATES_UNSYNCED_WARNING),G("div",{className:(0,o.default)(L.default.marginTop20,R.default.buttonContainer)},void 0,n.isDirty&&G(te,{guild:t,guildTemplate:n}),G("div",{className:R.default.rightButtonContainer},void 0,G(ne,{guild:t,guildTemplate:n}),G(re,{guildTemplate:n}))),n.isDirty&&G("div",{className:R.default.lastSync},void 0,A.default.Messages.GUILD_TEMPLATES_LAST_SYNC.format({timestamp:new Date(n.updatedAt)})))}function ee(e){var t=e.guild,n=(0,l.useStateFromStores)([x],(function(){return x.name})),r=a.useState(!1),o=r[0],i=r[1],u=function(){var e=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x.setError(null),i(!0),e.prev=2,e.next=5,c.default.createGuildTemplate(t.id,x.name,x.description);case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(2),x.setError(new f.default(e.t0));case 10:i(!1);case 11:case"end":return e.stop()}}),e,null,[[2,7]])})));return function(){return e.apply(this,arguments)}}();return G(g.default,{submitting:o,disabled:!W(n),color:g.default.Colors.BRAND,onClick:u},void 0,A.default.Messages.GUILD_TEMPLATES_CREATE_LINK)}function te(e){var t=e.guild,n=e.guildTemplate,r=a.useState(!1),o=r[0],i=r[1],l=function(){var e=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x.setError(null),i(!0),e.prev=2,e.next=5,c.default.syncGuildTemplate(t.id,n.code);case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(2),x.setError(new f.default(e.t0));case 10:i(!1);case 11:case"end":return e.stop()}}),e,null,[[2,7]])})));return function(){return e.apply(this,arguments)}}();return G(g.default,{submitting:o,className:R.default.button,onClick:l},void 0,A.default.Messages.GUILD_TEMPLATES_SYNC_TEMPLATE)}function ne(e){var t=e.guild,n=e.guildTemplate,r=a.useState(!1),o=r[0],i=r[1],l=function(){var e=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x.setError(null),e.prev=1,e.next=4,c.default.deleteGuildTemplate(t.id,n.code);case 4:x.setName(""),x.setDescription(""),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),x.setError(new f.default(e.t0));case 11:i(!1);case 12:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(){return e.apply(this,arguments)}}();return a.createElement(a.Fragment,null,G(g.default,{look:g.default.Looks.OUTLINED,className:R.default.button,color:g.default.Colors.RED,onClick:function(){return i(!0)}},void 0,A.default.Messages.GUILD_TEMPLATES_DELETE_TEMPLATE),o?G(q,{confirm:l,cancel:function(){return i(!1)}}):null)}function re(e){var t=e.guildTemplate;return G(g.default,{color:g.default.Colors.GREY,className:R.default.button,onClick:function(){return(0,M.openModal)((function(e){return a.createElement(m.default,U({},e,{guildTemplate:t}))}))}},void 0,A.default.Messages.GUILD_TEMPLATES_PREVIEW_TEMPLATE)}ee.displayName="GenerateTemplateButton",te.displayName="SyncTemplateButton",re.displayName="PreviewTemplateButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===e&&(e="");void 0===t&&(t=!0);var n=window.GLOBAL_ENV.GUILD_TEMPLATE_HOST,r="/"+e;return(t?""+location.protocol:"")+"//"+n+r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(7)),i=l(n(7144));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?N("div",{},void 0,I.default.Messages.VANITY_URL_USES.format({uses:o})):null)),N(m.default,{prefix:O.INVITE_ENDPOINT+"/",value:a,onChange:this.handleInviteCodeChange,maxLength:25,autoFocus:!0,error:n}),null!=r&&r.length>0?N(p.default,{className:T.default.removeVanityUrlButton,onClick:this.handleRemoveVanityURL,submitting:e,look:p.default.Looks.LINK,size:p.default.Sizes.MIN,color:p.default.Colors.RED},void 0,I.default.Messages.REMOVE_VANITY_URL):null)},a.renderInfo=function(){var e=this.props,t=e.hasError,n=e.originalVanityURLCode;if(t)return N(S.default,{size:S.default.Sizes.SIZE_16,color:S.default.Colors.STATUS_RED,className:T.default.marginTop20},void 0,I.default.Messages.CHANGE_VANITY_URL_ERROR);if(null!=n&&n.length>0){var r=(0,s.default)(n);return N(g.default,{className:T.default.marginTop20,type:g.Types.LABEL_DESCRIPTOR},void 0,I.default.Messages.VANITY_URL_HELP_EXTENDED_LINK.format({urlText:r,urlValue:r}))}},a.handleRemoveVanityURL=function(){(0,i.setCode)("")},a.handleInviteCodeChange=function(e){(0,i.setCode)(e.replace(/ /g,"-"))},a.render=function(){return this.props.hide?L:N(_.default,{tag:E.Tags.H2,title:I.default.Messages.VANITY_URL},void 0,N(g.default,{type:g.Types.DESCRIPTION,className:T.default.marginBottom8},void 0,I.default.Messages.VANITY_URL_HELP),N(g.default,{type:g.Types.DESCRIPTION,className:T.default.marginBottom20},void 0,I.default.Messages.VANITY_URL_HELP_CONFLICT),this.renderEditCard(),this.renderInfo())},r}(a.PureComponent);D.displayName="GuildSettingsVanityURL";var w=o.default.connectStores([d.default,f.default,c.default],(function(){return{vanityURLCode:f.default.vanityURLCode,vanityURLUses:f.default.vanityURLUses,originalVanityURLCode:f.default.originalVanityURLCode,guildId:d.default.getGuildId(),hasError:f.default.hasError(),hide:c.default.hideInstantInvites}}))(D);t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.close=function(){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_CLOSE})},t.resetCode=function(){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_RESET})},t.setCode=function(e){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_SET,code:e})},t.saveCode=function(e,t){return r.default.patch({url:o.Endpoints.GUILD_VANITY_URL(e),body:{code:t},oldFormErrors:!0}).then((function(e){var t=e.body,n=t.code,r=t.uses;a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_SET_VANITY_URL,code:n,uses:r})}),(function(){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_ERROR})}))};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(63)),l=s(n(7145)),u=s(n(423));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u';return A(h.default,{direction:h.default.Direction.VERTICAL},void 0,A(T.default,{},void 0,b.default.Messages.FORM_LABEL_PREMADE_WIDGET),A(h.default,{},void 0,A(h.default.Child,{basis:"50%"},void 0,A(S.default,{},void 0,A(d.default,{value:t}),A(I.default,{type:I.Types.DESCRIPTION},void 0,b.default.Messages.GUILD_SETTINGS_WIDGET_EMBED_HELP.format()))),A(h.default.Child,{basis:"50%"},void 0,A("img",{alt:"",src:n(9220)}))))},l.render=function(){var e=this.props.guild;return null==e?null:this.props.hide?L:A(O.default,{tag:T.Tags.H2,title:b.default.Messages.GUILD_SETTINGS_TITLE_SERVER_WIDGET},void 0,this.renderToggle(),this.renderChannelSelect(e),A(E.default,{className:(0,o.default)(C.default.marginTop40,C.default.marginBottom40)}),this.renderAPIInfo(e),A(E.default,{className:(0,o.default)(C.default.marginTop40,C.default.marginBottom40)}),this.renderWidget(e))},a}(a.PureComponent);D.displayName="GuildSettingsWidget";var w=l.default.connectStores([p.default,y.default],(function(){var e=p.default.getProps();return{guild:e.guild,widgetChannelId:e.embedChannelId,widgetEnabled:e.embedEnabled,hide:y.default.enabled}}))(D);t.default=w},function(e,t,n){e.exports=n.p+"5fb477ca84edd15d9a2888ac28365acd.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=x(n(0)),o=B(n(6)),i=x(n(644)),l=n(3),u=B(n(1043)),s=B(n(8138)),d=x(n(7704)),f=B(n(90)),c=B(n(7831)),p=n(1068),v=x(n(1038)),y=n(9222),m=n(1028),h=n(32),_=B(n(1033)),g=B(n(9)),E=B(n(674)),S=n(81),O=B(n(48)),I=B(n(231)),T=B(n(8139)),b=B(n(267)),C=B(n(7778)),M=B(n(1029)),N=n(272),P=n(440),A=B(n(9223)),R=B(n(9227)),L=x(n(9229)),D=B(n(9234)),w=B(n(9236)),k=B(n(9243)),j=B(n(9244)),U=n(1),G=B(n(7)),F=B(n(7160));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(){return(V=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0})).map((function(e){return e.channel.id})).some((function(n){return null!=(t=e[n].find((function(e){return e.channel.isGuildVoice()})))})),t}));$.cache=new WeakMap;var Z=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;id.scrollTop},t.handleResize=function(){t.setState({isUnreadVisible:t.isUnreadVisible()})},t.handleListScroll=function(){var e,n=t.props.onScroll,r=(null===(e=t._list)||void 0===e?void 0:e.getScrollerState())||null;if(null!=r){var a=r.scrollTop;null!=n&&n(r),t.updateChannelListScroll(a)}null!=t.unreadTopRef.current&&t.unreadTopRef.current.calculateState(),null!=t.unreadBottomRef.current&&t.unreadBottomRef.current.calculateState()},t.updateChannelListScroll=o.default.throttle((function(e){u.default.updateChannelListScroll(t.props.guildId,e)}),100),t.handleUnreadCalculate=function(e,n,r){var a=t.isUnreadVisible();r?t.setState({isUnreadVisible:a,bottomUnread:n,bottomMention:e}):t.setState({isUnreadVisible:a,topUnread:n,topMention:e})},t.getSectionHeight=function(e){var n=t.props,r=n.categories,a=n.channels[U.ChannelTypes.GUILD_CATEGORY][e].channel;return 0===e&&r[a.id].length>0?16:0===e?0:40},t.getFooterHeight=function(e){var n=t.props,r=n.categories,a=n.channels,o=n.voiceStates,i=n.selectedVoiceChannelId,l=a[U.ChannelTypes.GUILD_CATEGORY][e].channel;return(0,N.shouldRenderVoiceUserSummary)(l.id,r,i,o)?34:0},t.getRowHeight=function(e,n){var r=null!=n?n:0,a=t.props,o=a.channels,i=a.collapsedChannels,l=a.voiceStates,u=a.categories,s=34,d=o[U.ChannelTypes.GUILD_CATEGORY][e],f=d?u[d.channel.id][r]:u.null[r];if(null==f)return 0;var p=f.channel,v=(0,y.getVisibleThreadsForChannel)({channel:p,selectedChannel:t.props.selectedChannel,activeJoinedThreads:t.props.activeJoinedThreads,activeJoinedUnreadThreads:t.props.activeJoinedUnreadThreads}).count;if((0,c.default)(p)&&0===v)return 0;if(h.THREADABLE_CHANNEL_TYPES.has(p.type)&&(s+=34*v),p.isGuildVoice()){var m=l[p.id];if(null!=m&&m.length>0){var g=32*m.length;(i[p.id]||_.default.isCollapsed(p.parent_id))&&(g=Math.ceil(g/5)),s+=g+8}}if(p.isGuildStageVoice()){var E=l[p.id];if(null!=E&&E.length>0){var S=32*(0,L.summarizeVoiceStates)(E).speakerVoiceStates.length;i[p.id]||_.default.isCollapsed(p.parent_id)?S=Math.ceil(S/5):S+=32,s+=S+8}}return s},t.renderSection=function(e){var n=e.section,r=t.props,a=r.categories,o=r.disableManageChannels,i=a._categories[n];if(null==i)return null;if(-1===i.index)return a.null.length>0?W("div",{style:{height:16}},"spacer"):null;var l=i.channel,u=i.index,s=null==a[l.id]||0===a[l.id].length;return W(A.default,{channel:l,position:u,isEmpty:s,disableManageChannels:o},l.id,1===n?t.renderCachedTutorialIndicator(l.id):void 0)},t.renderCachedTutorialIndicator=(0,P.cachedFunction)((function(e){return W(d.default,{preventInvert:!0,inlineSpecs:z,tutorialId:"organize-by-topic",position:d.TutorialIndicatorPositions.RIGHT},e)})),t.renderRow=function(e){var n,r=e.section,o=e.row,i=t.props,l=i.guild,u=i.selectedChannel,s=i.selectedChannelId,d=i.selectedVoiceChannelId,f=i.mutedChannels,p=i.channels,v=i.categories,m=i.collapsedChannels,h=i.voiceStates,_=i.disableManageChannels,g=p[U.ChannelTypes.GUILD_CATEGORY][r];if(null==g)return null;var E=v[g.channel.id][o];if(null==E)return null;var S=E.channel,O=(0,y.getVisibleThreadsForChannel)({channel:S,selectedChannel:u,activeJoinedThreads:t.props.activeJoinedThreads,activeJoinedUnreadThreads:t.props.activeJoinedUnreadThreads}),I=O.count,T=O.threads;if((0,c.default)(S)&&0===I)return null;var b=E.index;switch(E.channel.type){case U.ChannelTypes.GUILD_ANNOUNCEMENT:case U.ChannelTypes.GUILD_TEXT:var C=f.has(S.id);return W(a.Fragment,{},S.id,W(w.default,{channel:S,guild:l,position:b,selected:s===S.id,muted:C,disableManageChannels:_}),I>0?W(R.default,{channel:S,selectedChannel:u,threads:T}):null);case U.ChannelTypes.GUILD_STAGE_VOICE:return W(L.default,{channel:S,guild:l,position:b,selected:s===S.id,connected:d===S.id,collapsed:m[S.id],voiceStates:null!==(n=h[S.id])&&void 0!==n?n:[],disableManageChannels:_},S.id);case U.ChannelTypes.GUILD_VOICE:var M=$(t.props.categories);return W(j.default,{channel:S,guild:l,position:b,selected:s===S.id,connected:d===S.id,collapsed:m[S.id],voiceStates:h[S.id],disableManageChannels:_,showTutorial:null!=M&&M.channel===S&&M.index===b},S.id);case U.ChannelTypes.GUILD_STORE:return W(D.default,{channel:S,guild:l,position:b,selected:s===S.id},S.id);default:return null}},t.renderFooter=function(e){var n=e.section,r=t.props,a=r.channels,o=r.categories,i=r.voiceStates,l=r.selectedVoiceChannelId,u=a[U.ChannelTypes.GUILD_CATEGORY][n];if(null==u)return null;var s=u.channel;if(!_.default.isCollapsed(s.id))return null;var d=(0,N.computeSummarizedVoiceUsers)(o[s.id],l,i);return 0===d.length?null:W("div",{className:F.default.voiceUserSummary},n+"-footer",W(C.default,{renderIcon:!0,users:d,max:8,showUserPopout:!0,guildId:t.props.guildId}))},t.getAnchorId=function(e,n){var r,a=t.props,o=a.categories,i=a.channels;if(null==n){var l,u,s=0===e?null:null===(l=i[U.ChannelTypes.GUILD_CATEGORY])||void 0===l||null===(u=l[e])||void 0===u?void 0:u.channel;return 0===e?"null-uncat":null==s?void 0:s.id}var d=i[U.ChannelTypes.GUILD_CATEGORY][e],f=null===(r=d?o[d.channel.id][n]:o.null[n])||void 0===r?void 0:r.channel;return null==f?void 0:f.id},t.testShouldSkipTutorial=function(){var e=t.props.categories;if(T.default.shouldShow("voice-conversations")){var n=$(e);if(null!=n){var r=n.channel,a=t._list,o=K(r.id,e);if(null!=a&&null!=o){var i=o.section,l=o.row;a.isItemVisible(i,l)&&!(0,c.default)(r)||s.default.dismiss("voice-conversations")}}else s.default.dismiss("voice-conversations")}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Y(t,n);var i=r.prototype;return i.componentDidMount=function(){this.setState({initialized:!0})},i.componentWillUnmount=function(){this.updateChannelListScroll.cancel()},i.componentDidUpdate=function(e,t){var n=this.props,r=n.scrollToChannel,a=n.guildId,o=n.channels,i=n.selectedChannelId,l=this.state.initialized,s=E.default.getGuildDimensions(a).scrollTop;null!=r?(this.scrollToChannel(r),u.default.clearChannelListScrollTo(a)):a!==e.guildId?(s||0===s)&&this.scrollTo(s):0===e.channels[S.GUILD_SELECTABLE_CHANNELS_KEY].length&&o[S.GUILD_SELECTABLE_CHANNELS_KEY].length>0||i!==e.selectedChannelId?this.scrollToChannel(i):!t.initialized&&l&&(null==s&&null!=i?this.scrollToChannel(i,!1,8,this.handleListScroll):this.scrollTo(s||0,this.handleListScroll)),this.testShouldSkipTutorial()},i.scrollTo=function(e,t){var n;null===(n=this._list)||void 0===n||n.scrollTo({to:e,animate:!1,callback:t})},i.scrollToChannel=function(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=8);var a=this.props.categories,o=this._list,i=K(e,a);null!=i&&null!=o&&o.scrollToIndex({section:i.section,row:i.row,animate:t,padding:n,callback:r})},i.isUnreadVisible=function(){var e=this.props,t=e.mutedChannels,n=e.categories,r=this._list;return null!=r&&r.getItems().some((function(e){if("row"!==e.type)return!1;var a=e.section,o=e.row,i=n._categories[a];if(null==i)return!1;var l=n[i.channel.id][o];if(null==l)return!1;var u=l.channel;if(!(0,h.isGuildTextChannelType)(u.type))return!1;var s=i.channel.id;return!(_.default.isCollapsed(s)&&b.default.isChannelMuted(u.getGuildId(),s)||t.has(u.id)||!r.isItemVisible(a,o,!0))&&I.default.hasUnread(u.id)}))},i.renderList=function(){var e=this,t=this.props,n=t.categories,r=t.guild,o=t.guildBanner,i=t.collapseMuted,l=t.mutedChannels,u=t.selectedChannelId,s=[];n._categories.forEach((function(e){var t=e.channel,a=n[t.id].length;0===a&&null!=r&&O.default.can(U.Permissions.MANAGE_CHANNELS,t)&&O.default.can(U.Permissions.VIEW_CHANNEL,t)?a=1:i&&!n[t.id].some((function(e){var t=e.channel;return t.id===u||!l.has(t.id)}))&&(a=0),s.push(a)}));var d=this.context,f=(d.ref,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(d,["ref"]));return W(p.FocusJumpSection,{},void 0,(function(t){return a.createElement(M.default,V({key:"guild-channels",ref:e.setListRef,className:F.default.scroller,fade:!0,sectionHeight:e.getSectionHeight,footerHeight:e.getFooterHeight,rowHeight:e.getRowHeight,paddingTop:null!=o?84:0,paddingBottom:16,renderSection:e.renderSection,renderFooter:e.renderFooter,renderRow:e.renderRow,onScroll:e.handleListScroll,sections:s,"aria-label":G.default.Messages.CHANNELS,onResize:e.handleResize,getAnchorId:e.getAnchorId},f,t))}))},i.renderTopUnread=function(){var e=this.state,t=e.topMention,n=e.bottomUnread,r=e.bottomMention,o=e.isUnreadVisible,i=this.props.guildId,l=null==t&&(o||null!=n||null!=r);return W("div",{className:F.default.positionedContainer},void 0,a.createElement(k.default,{ref:this.unreadTopRef,textUnread:G.default.Messages.NEW_UNREADS,textMention:G.default.Messages.NEW_MENTIONS,hide:l,className:F.default.unreadTop,barClassName:F.default.unreadBar,guildId:i,isVisible:this.isChannelVisible,onJumpTo:this.jumpToChannel,onCalculate:this.handleUnreadCalculate}))},i.renderBottomUnread=function(){var e=this.props.guildId,t=this.state,n=t.bottomMention,r=t.isUnreadVisible,o=null==n&&r;return a.createElement(k.default,{reverse:!0,ref:this.unreadBottomRef,textUnread:G.default.Messages.NEW_UNREADS,textMention:G.default.Messages.NEW_MENTIONS,hide:o,className:F.default.unreadBottom,barClassName:F.default.unreadBar,guildId:e,isVisible:this.isChannelVisible,onJumpTo:this.jumpToChannel,onCalculate:this.handleUnreadCalculate})},i.render=function(){return W(a.Fragment,{},void 0,this.renderTopUnread(),this.renderList(),this.renderBottomUnread())},r}(a.PureComponent);Z.displayName="Channels",Z.contextType=i.ListContainerContext;var q=function(e){var t=e.guildId,n=e.selectedChannelId,r=(0,l.useStateFromStores)([f.default],(function(){return f.default.keyboardModeEnabled})),o=(0,m.useCanSeeThreads)(),u=(0,l.useStateFromStoresObject)([v.default],(function(){return{activeJoinedThreads:o?v.default.getActiveJoinedThreadsForGuild(t):v.NO_GUILD_JOINED_THREADS,activeJoinedUnreadThreads:o?v.default.getActiveJoinedUnreadThreadsForGuild(t):v.NO_GUILD_JOINED_THREADS}})),s=u.activeJoinedThreads,d=u.activeJoinedUnreadThreads,c=(0,l.useStateFromStores)([g.default],(function(){return g.default.getChannel(n)})),p=a.useRef(null),y=a.useCallback((function(e,t){var n=p.current;null!=n&&n.scrollToChannel(t,!1,16,(function(){requestAnimationFrame((function(){var t;return null===(t=document.querySelector(e))||void 0===t?void 0:t.focus()}))}))}),[]),h=a.useCallback((function(){return new Promise((function(e){var t=p.current;if(null==t)return e();t.scrollTo(0,(function(){return requestAnimationFrame((function(){return e()}))}))}))}),[]),_=a.useCallback((function(){return new Promise((function(e){var t=p.current;if(null==t)return e();t.scrollTo(Number.MAX_SAFE_INTEGER,(function(){return requestAnimationFrame((function(){return e()}))}))}))}),[]),E=(0,i.default)({id:"channels",defaultFocused:null!=n?n:void 0,isEnabled:r,setFocus:y,scrollToStart:h,scrollToEnd:_}),S=E.setFocus;return a.useEffect((function(){null!=n&&S(n)}),[n,S]),W(i.ListNavigatorProvider,{navigator:E},void 0,a.createElement(Z,V({},e,{listNavigator:E,ref:p,activeJoinedThreads:s,activeJoinedUnreadThreads:d,selectedChannel:c})))};q.displayName="NavigableChannels";var X=q;t.default=X},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getVisibleThreadsForChannel=void 0;var r,a=(r=n(6))&&r.__esModule?r:{default:r},o=n(7831),i=n(32);t.getVisibleThreadsForChannel=function(e){var t,n=e.channel,r=e.selectedChannel,l=e.activeJoinedThreads,u=e.activeJoinedUnreadThreads,s=(0,o.isCategoryCollapsedOrChannelMuted)(n)?u[n.id]:l[n.id],d=null!==(t=null==r?void 0:r.id)&&void 0!==t?t:null;return i.THREADABLE_CHANNEL_TYPES.has(n.type)?n.id===d?{count:a.default.size(s),threads:s,includeSelectedChannel:!1}:null!=d&&null!=r&&r.parent_id===n.id&&i.THREAD_CHANNEL_TYPES.has(r.type)?null==s?{count:1,threads:void 0,includeSelectedChannel:!0}:d in s?{count:a.default.size(s),threads:s,includeSelectedChannel:!1}:{count:a.default.size(s)+1,threads:s,includeSelectedChannel:!0}:{count:a.default.size(s),threads:s,includeSelectedChannel:!1}:{count:0,threads:void 0,includeSelectedChannel:!1}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=P(n(8)),i=n(644),l=n(3),u=n(7725),s=n(349),d=P(n(7878)),f=n(7840),c=P(n(9224)),p=P(n(80)),v=P(n(1033)),y=P(n(20)),m=P(n(48)),h=P(n(267)),_=P(n(36)),g=P(n(84)),E=P(n(7659)),S=P(n(248)),O=P(n(7660)),I=P(n(7929)),T=n(44),b=P(n(8016)),C=n(1),M=P(n(7)),N=P(n(7149));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;uk?N.default.containerDragAfter:N.default.containerDragBefore:N.default.containerDefault;var H=a.useCallback((function(){F?(0,u.categoryExpand)(r.id):(0,u.categoryCollapse)(r.id)}),[r.id,F]),x=a.useCallback((function(e){if("null"!==r.id){var t=y.default.getGuild(r.getGuildId());null!=t&&(0,s.openContextMenu)(e,(function(e){return a.createElement(c.default,L({},e,{channel:r,guild:t}))}))}}),[r]),V=a.useCallback((function(){var e=r.type===C.ChannelTypes.GUILD_CATEGORY?null:r.type,t=r.getGuildId();null!=t&&(0,T.openModal)((function(n){return a.createElement(d.default,L({},n,{channelType:e,guildId:t,categoryId:"null"!==r.id?r.id:null}))}))}),[r]),W=(0,i.useListItem)(r.id),Y=W.role,z=W.tabIndex,K=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(W,["role","tabIndex"]),$=a.useRef(null),Z=a.useRef(null),q=R("div",{className:n},void 0,R(p.default,{focusTarget:$,ringTarget:Z,offset:{left:4,right:4}},void 0,a.createElement("div",{ref:Z,className:(0,o.default)(N.default.iconVisibility,N.default.wrapper,(t={},t[N.default.collapsed]=F,t[N.default.muted]=G,t[N.default.clickable]=!0,t)),onContextMenu:x,role:Y},a.createElement(g.default,L({innerRef:$,className:N.default.mainContent,tabIndex:z},K,{onClick:H,"aria-label":M.default.Messages.CATEGORY_A11Y_LABEL.format({categoryName:r.name}),"aria-expanded":!F,focusProps:{enabled:!1}}),j?null:R(O.default,{className:N.default.icon}),R(b.default,{className:N.default.name},void 0,R(E.default,{},void 0,r.name))),R("div",{onClick:D,className:N.default.children},void 0,B&&!A?R(S.default,{text:M.default.Messages.CREATE_CHANNEL},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave;return R(_.default,{"aria-label":M.default.Messages.CREATE_CHANNEL,look:_.default.Looks.BLANK,size:_.default.Sizes.NONE,className:(0,o.default)(N.default.addButton,N.default.forceVisible),onClick:V,onMouseEnter:t,onMouseLeave:n,tabIndex:z,focusProps:{offset:{top:-3,right:-4,bottom:-3,left:-4}}},void 0,R(I.default,{className:N.default.addButtonIcon}))})):null))),U);return null!=P&&null!=f?P(f(q)):q})),k=(0,f.makeChannelSortable)(w);t.default=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;_(n(0));var r,a=n(349),o=m(n(7570)),i=_(n(7563)),l=m(n(10)),u=m(n(9225)),s=m(n(9226)),d=m(n(7880)),f=m(n(7651)),c=m(n(7730)),p=m(n(7716)),v=m(n(7687)),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0;y--)p.push(v(O,{style:{top:8+34*y+"px"}},y));return v("div",{className:f.default.container},void 0,v(c,{}),p,a.map((function(e){return v(d.default,{thread:e.channel,selected:(null==n?void 0:n.id)===e.channel.id},e.channel.id)})))}y.displayName="GuildSidebarThreadList";var m=a.memo(y);t.default=m;var h=v("path",{d:"M11 9H4C2.89543 9 2 8.10457 2 7V1C2 0.447715 1.55228 0 1 0C0.447715 0 0 0.447715 0 1V7C0 9.20914 1.79086 11 4 11H11C11.5523 11 12 10.5523 12 10C12 9.44771 11.5523 9 11 9Z",fill:"currentColor"}),_=function(){return v("svg",{className:f.default.spine,width:"12",height:"11",viewBox:"0 0 12 11",fill:"none"},void 0,h)};_.displayName="Spine1";var g=v("path",{d:"M2 1C2 0.447715 1.55228 0 1 0C0.447715 0 0 0.447715 0 1V41C0 43.2091 1.79086 45 4 45H11C11.5523 45 12 44.5523 12 44C12 43.4477 11.5523 43 11 43H4C2.89543 43 2 42.1046 2 41V13C2 11.8954 2.89543 11 4 11H11C11.5523 11 12 10.5523 12 10C12 9.44771 11.5523 9 11 9H4C2.89543 9 2 8.10457 2 7V1Z",fill:"currentColor"}),E=function(){return v("svg",{className:f.default.spine,width:"12",height:"45",viewBox:"0 0 12 45",fill:"none"},void 0,g)};E.displayName="Spine2";var S=v("path",{d:"M1 0C0.447715 0 0 0.447713 0 0.999998V75C0 77.2091 1.79086 79 4 79H11C11.5523 79 12 78.5523 12 78C12 77.4477 11.5523 77 11 77H4C2.89543 77 2 76.1046 2 75V47C2 45.8954 2.89543 45 4 45H11C11.5523 45 12 44.5523 12 44C12 43.4477 11.5523 43 11 43H4C2.89543 43 2 42.1046 2 41V13C2 11.8954 2.89543 11 4 11H11C11.5523 11 12 10.5523 12 10C12 9.44771 11.5523 9 11 9H4C2.89543 9 2 8.10457 2 7V1C2 0.447715 1.55228 0 1 0Z",fill:"currentColor"}),O=function(e){var t=e.style;return v("svg",{className:f.default.spine,width:"12",height:"79",viewBox:"0 0 12 79",fill:"none",style:t},void 0,S)};O.displayName="Spine3"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=I(n(8)),i=n(644),l=n(3),u=I(n(354)),s=n(349),d=I(n(7715)),f=I(n(80)),c=n(49),p=I(n(7576)),v=I(n(9)),y=I(n(231)),m=I(n(84)),h=I(n(7659)),_=n(7606),g=n(1),E=I(n(7)),S=I(n(6739)),O=I(n(6772));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(L,["role"]),k=a.useRef(null),j=a.useRef(null),U=(N>0?E.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL_WITH_MENTIONS:M?E.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL_WITH_UNREADS:E.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL).format({channelName:r.name,mentionCount:N});return b("div",{className:(0,o.default)(S.default.containerDefault,(t={},t[S.default.selected]=I,t))},void 0,b(f.default,{focusTarget:k,ringTarget:j,offset:{top:2,bottom:2,right:4}},void 0,b("div",{className:(0,o.default)(S.default.iconVisibility,O.default.wrapper,O.default.typeThread,(n={},n[O.default.modeSelected]=I,n[O.default.modeUnread]=!I&&M,n)),onMouseDown:A,onContextMenu:R,role:D},void 0,M&&!I?b("div",{className:O.default.unread}):null,a.createElement("div",{className:O.default.content,ref:j},a.createElement(m.default,C({innerRef:k,className:(0,o.default)(O.default.mainContent,O.default.threadMainContent),onClick:P},w,{"aria-label":U,focusProps:{enabled:!1}}),b(h.default,{className:(0,o.default)(O.default.name,O.default.channelName),"aria-hidden":!0},void 0,r.name),b("div",{className:O.default.children},void 0,null!=N&&N>0?b("div",{className:S.default.mentionsBadge,"aria-hidden":!0},void 0,b(_.NumberBadge,{count:N})):null))))))}M.displayName="GuildSidebarThreadListEntry";var N=a.memo(M);t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.summarizeVoiceStates=B,t.default=z;var r,a=w(n(0)),o=L(n(8)),i=n(3),l=n(349),u=n(7840),s=n(8106),d=L(n(8663)),f=n(49),c=n(1128),p=L(n(237)),v=n(277),y=w(n(9231)),m=L(n(1033)),h=L(n(9)),_=L(n(20)),g=L(n(1042)),E=L(n(48)),S=L(n(65)),O=L(n(1040)),I=L(n(43)),T=n(272),b=L(n(7930)),C=L(n(7931)),M=L(n(8217)),N=n(1),P=L(n(7)),A=L(n(6739)),R=L(n(7151));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function k(){return(k=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?P.default.Messages.STAGE_CHANNEL_AUDIENCE_COUNT.format({userCount:t}):P.default.Messages.STAGE_CHANNEL_NO_AUDIENCE))}V.displayName="AudienceVoiceUser";var W=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;on?A.default.containerDragAfter:A.default.containerDragBefore:A.default.containerDefault},i.renderVoiceUsers=function(){var e=this.props,t=e.channel,n=e.voiceStates,r=e.collapsed,a=e.categoryCollapsed,o=e.tabIndex,i=r||a,l=B(n),u=l.numAudience,s=l.speakerVoiceStates;return U(M.default,{channel:t,voiceStates:s,collapsed:i,tabIndex:o},void 0,i||0===n.length?null:U(V,{numAudience:u}))},i.render=function(){var e,t,n=this.props,r=n.channel,a=n.selected,i=n.connected,l=n.locked,u=n.connectChannelDropTarget,s=n.connectChannelDragSource,d=n.connectUserDropTarget,f=n.connectDragPreview,c=n.canManageCategory,p=n.canMoveMembers,v=n.stageInstance,y=U("div",{className:(0,o.default)(this.getModeClass(),(e={},e[A.default.disabled]=this.isDisabled(),e))},void 0,U(C.default,{className:A.default.iconVisibility,iconClassName:(0,o.default)((t={},t[R.default.iconLive]=null!=v,t)),channel:r,selected:a,connected:i,locked:l,onClick:this.handleClick,onContextMenu:this.handleContextMenu,connectDragPreview:f,subtitle:null==v?void 0:v.topic,"aria-label":P.default.Messages.STAGE_VOICE_CHANNEL},void 0,this.renderInviteButton(),this.renderEditButton()),this.renderVoiceUsers());return p&&(y=d(y)),c&&(y=u(s(y))),y},r}(b.default);W.displayName="StageChannel";var Y=(0,u.makeChannelSortable)((0,s.makeVoiceUserDroppable)(W));function z(e){var t=e.guild,n=e.channel,r=(0,i.useStateFromStoresObject)([E.default,h.default,g.default],(function(){var e=h.default.getChannel(n.parent_id),r=g.default.getCheck(n.guild_id);return{canManageChannel:t&&E.default.can(N.Permissions.MANAGE_CHANNELS,n),canManageCategory:null!=e?E.default.can(N.Permissions.MANAGE_CHANNELS,e):null!=t&&E.default.can(N.Permissions.MANAGE_CHANNELS,t),canMoveMembers:E.default.can(N.Permissions.MOVE_MEMBERS,n),locked:!E.default.can(N.Permissions.CONNECT,n),bypassLimit:E.default.can(N.Permissions.MOVE_MEMBERS,n),unverifiedAccount:!r.canChat}})),o=(0,i.useStateFromStores)([m.default],(function(){return m.default.isCollapsed(n.parent_id)})),l=(0,y.default)(n.id),u=(0,i.useStateFromStores)([p.default],(function(){return p.default.getStageInstanceByChannel(n.id)}),[n.id]);return a.createElement(Y,k({categoryCollapsed:o},r,e,{connectAction:l,stageInstance:u}))}z.displayName="ConnectedStageChannel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=s(n(8230)),i=n(7563),l=s(n(8661)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["href","children","onClick","onKeyPress","focusProps"]),p=a.useCallback((function(e){e.repeat||(e.charCode!==l.KeyboardKeys.SPACE&&e.charCode!==l.KeyboardKeys.ENTER||(e.preventDefault(),null!=n&&(0,i.transitionTo)(n),null==u||u()),null==d||d(e))}),[n,d,u]),v=a.useCallback((function(e){e.metaKey||e.shiftKey||0!==e.button||(e.preventDefault(),e.stopPropagation(),null!=n&&(0,i.transitionTo)(n),null==u||u())}),[n,u]),y=a.createElement("a",s({ref:t,href:n,onClick:v,onKeyPress:p},c),r);return a.createElement(o.default,f,y)}));t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=n(3),l=E(n(354)),u=n(349),s=n(7840),d=E(n(8157)),f=E(n(9235)),c=n(49),p=E(n(9)),v=E(n(20)),y=E(n(48)),m=E(n(7930)),h=E(n(7931)),_=n(1),g=E(n(6739));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0)return N("div",{className:b.default.mentionsBadge,"aria-hidden":!0},void 0,N(E.NumberBadge,{count:e}))},i.render=function(){var e,t=this,n=this.props,r=n.channel,a=n.guild,i=n.selected,l=n.muted,u=n.unread,s=n.hasActiveThreads,d=n.hasActiveUnjoinedThreads,c=n.mentionCount,p=n.connectChannelDropTarget,v=n.connectChannelDragSource,y=n.connectDragPreview,m=n.canManageCategory,h=N("div",{className:(0,o.default)(this.getClassName(),(e={},e[b.default.disabled]=this.isDisabled(),e[b.default.selected]=i,e)),onMouseEnter:d?this.handleMouseEnter:void 0,onMouseLeave:d?this.handleMouseLeave:void 0},void 0,N(g.default,{position:g.default.Positions.RIGHT,renderPopout:this.renderThreadsPopout,onRequestClose:this.handleThreadsPopoutClose,spacing:0,shouldShow:d&&this.state.shouldShowThreadsPopout},void 0,(function(){return N(I.default,{className:b.default.iconVisibility,channel:r,guild:a,selected:i,muted:l,unread:u,hasActiveThreads:s,onMouseDown:t.handleMouseDown,onContextMenu:t.handleContextMenu,connectDragPreview:m?y:null,"aria-label":(0,f.default)(r,u,c)},void 0,t.renderInviteButton(),t.renderEditButton(),t.renderMentionBadge())})));return m?p(v(h)):h},r}(O.default);R.displayName="TextChannel";var L=(0,d.makeChannelSortable)(R);function D(e){var t=e.channel,n=e.guild,r=(0,l.useStateFromStores)([y.default],(function(){return t===y.default.getDefaultChannel(n.id)})),o=(0,l.useStateFromStoresObject)([p.default,h.default],(function(){var e=(0,i.default)(p.default.getActiveJoinedThreadsForParent(t.guild_id,t.id)).some((function(e){return h.default.can(T.Permissions.VIEW_CHANNEL,e.channel)})),n=(0,i.default)(p.default.getActiveUnjoinedThreadsForParent(t.guild_id,t.id)).some((function(e){return h.default.can(T.Permissions.VIEW_CHANNEL,e)}));return{hasActiveThreads:e||n,hasActiveUnjoinedThreads:n}})),u=o.hasActiveThreads,s=o.hasActiveUnjoinedThreads,d=(0,l.useStateFromStoresObject)([_.default],(function(){return{unread:_.default.hasUnread(t.id),mentionCount:_.default.getMentionCount(t.id)}})),f=(0,l.useStateFromStoresObject)([h.default,v.default],(function(){var e=v.default.getChannel(t.parent_id);return{canManageChannel:h.default.can(T.Permissions.MANAGE_CHANNELS,t),canManageCategory:null!=e?h.default.can(T.Permissions.MANAGE_CHANNELS,e):h.default.can(T.Permissions.MANAGE_CHANNELS,n)}}));return a.createElement(L,P({},d,f,e,{isDefaultChannel:r,hasActiveThreads:u,hasActiveUnjoinedThreads:s}))}D.displayName="ConnectedTextChannel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;E(n(0));var r,a=n(349),o=_(n(7633)),i=_(n(7570)),l=E(n(7563)),u=_(n(10)),s=_(n(8017)),d=_(n(7880)),f=_(n(7651)),c=_(n(7730)),p=_(n(7881)),v=_(n(7716)),y=_(n(7687)),m=_(n(8664)),h=_(n(7));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0},e.section)}),[v.length,y.length]),g=a.useCallback((function(e){return 1===e&&v.length>0?64:32}),[v.length]),E=a.useCallback((function(e){var t=0===e.section?v[e.row]:y[e.row];return m(d.default,{threadId:t,type:f.RowType.Active,gotoThread:r},e.section+"-"+e.row)}),[v,y,r]);return 0===v.length&&0===y.length?m(s.default,{channel:t,header:c.default.Messages.THREAD_BROWSER_EMPTY_STATE_ACTIVE_HEADER,startThread:n}):m(l.default,{className:(0,o.default)(p.default.list,p.default.activeThreadsList),fade:!0,sections:[v.length,y.length],sectionHeight:g,rowHeight:80,renderRow:E,renderSection:h,chunkSize:20})}function _(e){var t=e.text,n=e.divider;return a.createElement(a.Fragment,null,n?m("div",{className:p.default.divider}):null,m(i.default,{color:i.default.Colors.HEADER_SECONDARY,size:i.default.Sizes.SIZE_12,className:p.default.sectionHeader},void 0,t))}h.displayName="ActiveThreadsTab"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(6)),a=u(n(3)),o=u(n(2)),i=n(32),l=u(n(9));n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(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 f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u0}var m=r.forwardRef((function(e,t){var n=e.guildId,i=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["guildId"]),l=(0,o.useFlattenedChannelIdListWithThreads)(n),u=(0,a.useStateFromStores)([s.default],(function(){return s.default.isFocused()}));return r.createElement(d.default,p({ref:t},i,{isUnread:v,isMentioned:y,items:l,animate:u}))}));t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=$;var r,a=B(n(0)),o=G(n(8)),i=n(3),l=n(67),u=n(349),s=G(n(170)),d=B(n(7704)),f=n(7840),c=n(8106),p=G(n(7905)),v=G(n(8583)),y=G(n(7871)),m=G(n(183)),h=G(n(8663)),_=B(n(9245)),g=n(49),E=G(n(5523)),S=G(n(1033)),O=G(n(9)),I=G(n(20)),T=G(n(1042)),b=G(n(48)),C=G(n(65)),M=G(n(985)),N=G(n(248)),P=n(272),A=G(n(7930)),R=G(n(7931)),L=G(n(9246)),D=G(n(9247)),w=G(n(8217)),k=n(1),j=G(n(7)),U=G(n(6739));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function H(){return(H=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0&&(l=t.userLimit),r&&i>0&&(u=l<0||i0?Math.min(l,i):i),l>0&&!n&&!a?V("div",{className:U.default.userLimit},void 0,V(D.default,{users:o,total:l,videoLimit:u})):null}var z=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;on?U.default.containerDragAfter:U.default.containerDragBefore:U.default.containerDefault},i.renderVoiceUsers=function(){var e=this.props,t=e.channel,n=e.voiceStates,r=e.collapsed,a=e.categoryCollapsed,o=e.tabIndex;return V(w.default,{channel:t,voiceStates:n,collapsed:r||a,tabIndex:o})},i.render=function(){var e,t=this,n=this.props,r=n.channel,i=n.channelName,l=n.selected,u=n.connected,s=n.locked,f=n.video,c=n.sorting,p=n.isUserOver,y=n.embeddedApplication,m=n.embeddedActivityType,h=n.connectChannelDropTarget,_=n.connectChannelDragSource,g=n.connectUserDropTarget,E=n.connectDragPreview,S=n.canManageCategory,O=n.canMoveMembers,I=n.showTutorial,T=this.state,b=T.shouldShowActivities,C=T.shouldShowGuildVerificationPopout,P=this.getVoiceStatesCount(),A=j.default.Messages.GUILD_SIDEBAR_VOICE_CHANNEL_A11Y_LABEL.format({channelName:i});null!=r.userLimit&&r.userLimit>0?A=j.default.Messages.GUILD_SIDEBAR_VOICE_CHANNEL_A11Y_LABEL_WITH_LIMIT.format({channelName:i,userCount:P,limit:r.userLimit}):P>0&&(A=j.default.Messages.GUILD_SIDEBAR_VOICE_CHANNEL_A11Y_LABEL_WITH_USERS.format({channelName:i,userCount:P}));var L=V("div",{className:(0,o.default)(this.getModeClass(),(e={},e[U.default.disabled]=this.isDisabled(),e))},void 0,V("div",{onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,V(M.default,{position:M.default.Positions.RIGHT,renderPopout:this.renderPopout,spacing:0,onRequestClose:this.closeGuildVerificationPopout,shouldShow:b&&!c&&!p&&!C||C},void 0,(function(){return V(N.default,{text:t.isFull()&&!u?j.default.Messages.UNABLE_TO_JOIN_CHANNEL_FULL:null},void 0,(function(e){var n=e.onClick,o=e.onContextMenu,i=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["onClick","onContextMenu"]);return a.createElement(R.default,H({className:U.default.iconVisibility,channel:r,selected:l,connected:u,locked:s,subtitle:null!=y&&null!=m?(0,v.default)(y.name,m):null,onClick:function(){t.handleClick(),null==n||n()},onContextMenu:function(e){t.handleContextMenu(e),null==o||o()},connectDragPreview:E,"aria-label":A},i),t.renderInviteButton(),t.renderEditButton(),V(Y,{userCount:t.getVoiceStatesCount(),video:f,channel:r,locked:s,selected:l}))}))}))),this.renderVoiceUsers());return O&&(L=g(L)),S&&(L=h(_(L))),I&&(L=V(d.default,{tutorialId:"voice-conversations",position:d.TutorialIndicatorPositions.RIGHT,offsetX:-20},void 0,L)),L},r}(A.default);z.displayName="VoiceChannel";var K=(0,f.makeChannelSortable)((0,c.makeVoiceUserDroppable)(z));function $(e){var t,n=e.guild,r=e.channel,o=(0,i.useStateFromStoresObject)([b.default,O.default,T.default],(function(){var e=O.default.getChannel(r.parent_id),t=T.default.getCheck(r.guild_id);return{canManageChannel:n&&b.default.can(k.Permissions.MANAGE_CHANNELS,r),canManageCategory:null!=e?b.default.can(k.Permissions.MANAGE_CHANNELS,e):null!=n&&b.default.can(k.Permissions.MANAGE_CHANNELS,n),canMoveMembers:b.default.can(k.Permissions.MOVE_MEMBERS,r),locked:!b.default.can(k.Permissions.CONNECT,r),bypassLimit:b.default.can(k.Permissions.MOVE_MEMBERS,r),unverifiedAccount:!t.canChat}})),l=(0,i.useStateFromStores)([C.default],(function(){return null!=r&&C.default.hasVideo(r.id)})),u=(0,i.useStateFromStores)([S.default],(function(){return S.default.isCollapsed(r.parent_id)})),s=(0,p.default)(r.id),d=(0,y.default)(s.map((function(e){return e.applicationId})))[0],f=(0,m.default)(r);return a.createElement(K,H({channelName:f,embeddedApplication:d,embeddedActivityType:null===(t=s[0])||void 0===t?void 0:t.type,video:l,categoryCollapsed:u},o,e))}$.displayName="ConnectedVoiceChannel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GuildVerificationPopoutTypes=void 0;var r,a,o=b(n(0)),i=n(3),l=I(n(438)),u=I(n(7745)),s=b(n(694)),d=n(5291),f=I(n(1042)),c=I(n(12)),p=I(n(36)),v=I(n(437)),y=n(106),m=I(n(969)),h=n(44),_=I(n(126)),g=I(n(43)),E=n(1),S=I(n(7)),O=I(n(7157));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(){return(C=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u50?{}:((r={})[e.getGuildId()]=null!==(n=t.map((function(e){return e.user.id})))&&void 0!==n?n:[],r)}),[e,t]);(0,u.useSubscribeGuildMembers)(n)}(t,r);var o=(0,i.useStateFromStores)([c.default],(function(){var e={};return null==r||r.forEach((function(t){var n=c.default.findActivity(t.user.id,(function(e){return[h.ActivityTypes.PLAYING,h.ActivityTypes.WATCHING].includes(e.type)&&(null!=e.assets||null!=e.state||null!=e.details||null!=e.party)&&(null==e.session_id||e.session_id===t.voiceState.sessionId)||e.type===h.ActivityTypes.LISTENING}));if(null!=n){var r,a,o,i,l=(null!==(r=n.application_id)&&void 0!==r?r:"")+":"+(null!==(a=null===(o=n.party)||void 0===o?void 0:o.id)&&void 0!==a?a:t.user.id),u=null!==(i=e[l])&&void 0!==i?i:[[],n];u[0].push(t),(0,s.default)(u[1],h.ActivityFlags.JOIN)||(u[1]=n),e[l]=u}})),Object.values(e)}),[r]);return 0===o.length?null:O(m.default,{className:_.default.container},void 0,o.map((function(e,r){var a,o,i=e[0],u=e[1],s=O(b,{members:i});return O("div",{className:_.default.activity},r,O(l.default,{type:l.UserActivityTypes.VOICE_CHANNEL,activity:u,user:i[0].user,guildId:t.getGuildId(),channelId:t.id,renderHeaderAccessory:function(){return s}}),O(d.default,{type:l.UserActivityTypes.VOICE_CHANNEL,activity:u,user:null!==(a=null===(o=i.find((function(e){return e.user.id!==f.default.getId()})))||void 0===o?void 0:o.user)&&void 0!==a?a:i[0].user,guildId:t.getGuildId(),channelId:t.id,color:_.default.button,onAction:n}))})))}T.displayName="PartyMember",b.displayName="PartyMembers",C.displayName="VoiceChannelActivities"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(7626)),i=l(n(7159));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=100,t))},void 0,u?s(o.default,{className:i.default.videoIcon}):null,l.toString().padStart(2,"0")),s("span",{className:(0,a.default)(i.default.total,(n={},n[i.default.extraLong]=r>=100,n))},void 0,r.toString().padStart(2,"0")))}d.displayName="VoiceChannelUserLimit"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnimatedBanner=N,t.default=void 0;var r,a,o,i=T(n(0)),l=O(n(8)),u=n(125),s=O(n(7820)),d=n(141),f=O(n(84)),c=O(n(5292)),p=O(n(5287)),v=O(n(248)),y=O(n(7867)),m=n(1054),h=O(n(152)),_=T(n(5400)),g=n(1),E=O(n(7)),S=O(n(7161));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(){return(b=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function Ee(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Se(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 Se(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function Se(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u0:e===ce.ViewHistoryKeys.SERVER_DISCOVERY_BADGE&&!z.default.hasViewed(ce.ViewHistoryKeys.SERVER_DISCOVERY_BADGE))}function Ae(){return!1}function Re(){m.default.push(_.default,{source:"Guilds"})}function Le(){O.default.openCreateGuildModal({location:"Guild List"})}var De=(0,te.cachedFunction)((function(e,t){return["null"].concat(t,e,["add-server-item",ce.ViewHistoryKeys.E3_SERVER_DISCOVERY_BADGE,"app-download-item"])})),we=a.forwardRef((function(e,t){var n=(0,f.useStateFromStoresArray)([W.default,F.default,k.default],(function(){return De(W.default.guildFolders,F.default.getUnreadPrivateChannelIds(),k.default.getMentionCounts())})),r=(0,f.useStateFromStores)([$.default],(function(){return $.default.isFocused()})),o=(0,f.useStateFromStores)([D.default],(function(){return D.default.getExpandedFolders()}));return a.createElement(X.default,be({},e,{ref:t,items:n,isUnread:Ae,textUnread:"",textMention:pe.default.Messages.NEW,isMentioned:Pe,animate:r,expandedFolders:o}))}));function ke(e){var t=e.showDMsOnly,n=e.isOnOtherSidebarRoute,r=(0,f.useStateFromStores)([L.default,R.default],(function(){var e=(0,g.getDispatchApplicationStates)(L.default.activeItems,R.default),t=re.getCombinedProgress(e),n=t.total,r=t.progress,a=re.calculateProgressPercentage(r,n);return a>0&&a<100})),a=(0,f.useStateFromStores)([x.default],(function(){return x.default.getPendingCount()})),o=(0,f.useStateFromStores)([Z.default],(function(){return Z.default.getUnacknowledgedOffers().length})),i=(0,b.default)((function(e){return e.guildId})),l=(0,f.useStateFromStores)([Y.default],(function(){return Y.default.getCurrentUser()}));return Te(de.DefaultHomeButton,{showDMsOnly:t,selected:null==i&&!n,user:l,selectedChannelId:V.default.getChannelId(ce.ME),badge:a+o,link:q.default.getHomeLink(),showProgressBadge:r})}ke.displayName="ConnectedHomeButton";var je=f.default.connectStores([G.default],(function(){return{selected:G.default.isModalOpen(_.default)}}))(ie.AppDownloadButton),Ue=function(e){var t=(0,f.useStateFromStores)([j.default],(function(){return j.default.getGuilds()})),n=(0,f.useStateFromStores)([Y.default],(function(){return Y.default.getCurrentUser()})),r=a.useMemo((function(){return i.default.some(t,(function(e){return e.isOwner(n)}))}),[t,n]),o=(0,Q.useModalsStore)((function(e){return(0,Q.hasModalOpenSelector)(e,O.default.CREATE_GUILD_MODAL_KEY)}));return a.createElement(ie.CreateJoinGuildButton,be({},e,{isOwnerOfAny:r,selected:o}))};Ue.displayName="ConnectedCreateJoinGuildButton";var Ge=a.forwardRef((function(){var e=(0,f.useStateFromStores)([U.default],(function(){return U.default.lurkingGuildId()})),t=(0,f.useStateFromStores)([j.default],(function(){return null!=e?j.default.getGuild(e):null})),n=(0,f.useStateFromStores)([$.default],(function(){return null!=t&&(0,ee.hasAnimatedGuildIcon)(t)&&$.default.isFocused()})),r=e===(0,b.default)((function(e){return e.guildId}));return Te(ue.LurkingGuild,{guildId:e,animatable:n,guild:t,selected:r})}));t.ConnectedLurkingGuild=Ge;var Fe=a.forwardRef((function(e,t){var n=e.channel.id,r=(0,S.default)(e.channel),o=(0,f.useStateFromStores)([B.default],(function(){return B.default.getChannelId()}),[]),i=(0,f.useStateFromStores)([E.default],(function(){return null!=o?E.default.getMode(o):ce.ChannelModes.VOICE}),[o]),l=(0,f.useStateFromStores)([M.default],(function(){return M.default.getAllApplicationStreamsForChannel(n).length>0})),u=(0,f.useStateFromStores)([V.default],(function(){return V.default.getChannelId()}),[]),s=(0,f.useStateFromStores)([H.default],(function(){return H.default.getMentionCount(n)}),[n]),d=o===n,c=!1,p=!1;return d&&(c=i===ce.ChannelModes.VOICE,p=i===ce.ChannelModes.VIDEO),a.createElement(le.default,be({},e,{ref:t,channelName:r,unread:s>0,selected:u===n,badge:s,audio:c,video:p,stream:l,isCurrentUserInThisDMCall:d}))})),Be=function(e){function t(){return e.apply(this,arguments)||this}Oe(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!(0,c.default)(e,this.props,["channels"])},n.render=function(){var e=this.props,t=e.channels,n=e.unreadPrivateChannelIds,r=e.selectedVoiceGuildId,o=e.selectedVoiceChannelId,i=n.map((function(e){var n=t[e];return null==n||n.id===o?null:Te(Fe,{channel:n},n.id)}));if(!r&&o){var l=t[o];null!=l&&i.unshift(Te(Fe,{channel:l},l.id))}return Te(p.default,{component:a.Fragment},void 0,i)},t}(a.Component);Be.displayName="UnreadDMs";var He=function(){var e=P.default.getMutablePrivateChannels(),t=(0,f.useStateFromStores)([P.default],(function(){return P.default.getPrivateChannelsVersion()})),n=(0,f.useStateFromStoresArray)([F.default],(function(){return F.default.getUnreadPrivateChannelIds()})),r=(0,f.useStateFromStoresObject)([B.default],(function(){return{selectedVoiceGuildId:B.default.getGuildId(),selectedVoiceChannelId:B.default.getChannelId()}})),a=r.selectedVoiceGuildId,o=r.selectedVoiceChannelId,i=(0,f.useStateFromStores)([V.default],(function(){return V.default.getChannelId(ce.ME)}));return Te(Be,{channels:e,unreadPrivateChannelIds:n,privateChannelsVersion:t,selectedVoiceGuildId:a,selectedVoiceChannelId:o,selectedPrivateChannelId:i})};He.displayName="ConnectedUnreadDMs";var xe,Ve=a.forwardRef((function(e,t){var n,r=e.guildIds,o=e.folderId,i=ge(e,["guildIds","folderId"]),l=(0,b.default)((function(e){return e.guildId})),u=(0,f.useStateFromStores)([B.default],(function(){return B.default.getGuildId()})),s=null!=u&&r.includes(u),d=!1,c=!1,p=!1,v=(0,f.useStateFromStores)([B.default],(function(){return B.default.getChannelId()})),y=(0,f.useStateFromStores)([P.default],(function(){return P.default.getChannel(v)}),[v]),m=(0,f.useStateFromStores)([K.default],(function(){return null!=v&&K.default.hasVideo(v)}),[v]),h=(0,f.useStateFromStores)([M.default,N.default],(function(){return M.default.getActiveStreamForUser(N.default.getId())}));s&&(d=!m,c=m,p=null!=h&&null!=h.guildId&&r.includes(h.guildId),n=null==y?void 0:y.type);var _=function(e){for(var t,n=2*ce.MAX_GUILD_FOLDER_NAME_LENGTH,r=[],a=Ee(e);!(t=a()).done;){var o=t.value;(o.length=l.scrollTop||n&&i+56<=l.scrollTop+l.offsetHeight)},t.setGuildRef=function(e,n){t.guildRefs[e]=n},t.setFolderRef=function(e,n){t.folderRefs[e]=n},t.setScrollerRef=function(e){t.scroller=e},t}Oe(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e,t){return!!e.isVisible&&(!(0,c.default)(e,this.props)||!(0,c.default)(t,this.state))},n.componentDidMount=function(){var e=this.props.guildFolders,t=this.initialized,n=this.scroller,r=A.default.getGuildListDimensions().scrollTop;!t&&e.length&&null!=n&&(Ne()?this.scrollToGuild(null,!1):n.scrollTo({to:r,animate:!1}),this.initialized=!0)},n.componentDidUpdate=function(){var e,t=this,n=this.props.guildFolders,r=this.initialized,a=b.default.getState().guildId;!r&&n.length&&(this.scrollToGuild(a,!1),this.initialized=!0,this._unlisten=b.default.subscribe((e=null,function(n){var r=n.guildId;r!==e&&(e=r,t.scrollToGuild(e,!1))})))},n.componentWillUnmount=function(){var e;null===(e=this._unlisten)||void 0===e||e.call(this)},n.scrollToGuild=function(e,t){var n=this.scroller,r=this.props.guildFolders;if(null!=n){var a,o=null==e&&Ne()||e===ce.ViewHistoryKeys.SERVER_DISCOVERY_BADGE||e===ce.ViewHistoryKeys.E3_SERVER_DISCOVERY_BADGE?this.guildDiscoveryRef.current:this.guildRefs[e],i=(0,u.findDOMNode)(o);if(null!=e){var l=r.find((function(t){return t.guildIds.includes(e)}));null!=l&&null!=l.folderId&&(a=this.folderRefs[l.folderId])}null!=o&&null!=i&&i instanceof HTMLElement?n.scrollIntoViewNode({node:i,animate:t,padding:8}):null!=a&&a instanceof HTMLElement?n.scrollIntoViewNode({node:a,animate:t,padding:8}):n.scrollTo({to:0,animate:t})}},n.render=function(){var e=this,t=this.props,n=t.guildFolders,r=t.disableAppDownload,i=t.isOverlay,l=t.isGuest,u=t.className,f=t.isLurking,c=t.isStaff,p=t.themeOverride,v=t.isAppFullscreen,y=this.state,m=y.isSorting,h=y.draggingGuildId,_=n.map((function(t,n){var r=t.folderId,a=t.guildIds,o=t.muteConfig,i=t.folderName,l=t.folderColor;return null!=r?Te(We,{folderId:r,folderName:i,folderColor:l,muteConfig:o,setGuildRef:e.setGuildRef,setFolderRef:e.setFolderRef,guildIds:a,draggable:!0,index:n,sorting:m,draggingGuildId:h,onDragStart:e.handleStartSorting,onDragEnd:e.handleStopSorting},r):Te(ue.default,{setRef:e.setGuildRef,guildId:a[0],draggable:!0,folderIndex:n,sorting:m,draggingGuildId:h,onDragStart:e.handleStartSorting,onDragEnd:e.handleStopSorting},a[0])}));return Te(d.ListNavigatorContainer,{},void 0,(function(t){var d,y=t.ref,m=ge(t,["ref"]);return Te("nav",{className:(0,o.default)(ve.default.wrapper,u,(0,oe.getThemeClass)(p),(d={},d[ve.default.hidden]=v,d)),"aria-label":pe.default.Messages.GUILDS_BAR_A11Y_LABEL},void 0,Te(I.FocusJumpSection,{},void 0,(function(t){return a.createElement("ul",be({ref:y},m,t,{role:"tree",className:ve.default.tree}),a.createElement(we,{ref:e.unreadTopRef,isVisible:e.isItemVisible,onJumpTo:e.handleJumpToGuild,className:ve.default.unreadMentionsIndicatorTop,barClassName:ve.default.unreadMentionsBar}),a.createElement(J.AdvancedScrollerNone,{className:ve.default.scroller,ref:e.setScrollerRef,onScroll:e.handleScroll},Te(s.Route,{path:"*",render:function(){return l?ze:Te(ke,{showDMsOnly:i,isOnOtherSidebarRoute:Ne()||window.location.pathname.startsWith(ce.Routes.STAGE_DISCOVERY)||window.location.pathname.startsWith(ce.Routes.GUILD_MEMBER_VERIFICATION(""))})}}),i?null:Ke,$e,Ze,c?qe:null,Xe,Te("div",{"aria-label":pe.default.Messages.SERVERS},void 0,_),l||i?null:Te(Ue,{disableTooltip:f,onContextMenu:e.handleContextMenu,onClick:Le,folderIndex:n.length}),i?null:Te(s.Route,{path:"*",render:function(){return a.createElement(ie.GuildDiscovery,{ref:e.guildDiscoveryRef,selected:Ne()})}}),Qe,Te(je,{disable:l||r,onClick:Re})),a.createElement(we,{reverse:!0,ref:e.unreadBottomRef,isVisible:e.isItemVisible,onJumpTo:e.handleJumpToGuild,className:ve.default.unreadMentionsIndicatorBottom,barClassName:ve.default.unreadMentionsBar}))})))}))},n.handleContextMenu=function(e){(0,v.openContextMenu)(e,(function(e){return a.createElement(T.default,e)}))},t}(a.Component);function et(e){var t=a.useCallback((function(){return Promise.resolve()}),[]),n=a.useCallback((function(){return Promise.resolve()}),[]),r=(0,d.default)({id:"guildsnav",isEnabled:!0,scrollToStart:t,scrollToEnd:n});return Te(d.ListNavigatorProvider,{navigator:r},void 0,a.createElement(Je,e))}Je.displayName="Guilds",Je.defaultProps={isOverlay:!1,disableAppDownload:ae.default.embedded,isVisible:!0,isAppFullscreen:!1},et.displayName="NavigableGuilds";var tt=a.memo(et);t.default=tt},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;c(n(0));var r,a=n(349),o=d(n(7842)),i=n(7843),l=c(n(7563)),u=d(n(10)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["selected","onClick","tooltipText","onContextMenu","icon"]),E=o.useState(!1),S=E[0],O=E[1],I=n||S;return h("div",{className:p.default.listItem},void 0,h("div",{className:p.default.pill},void 0,h(d.default,{hovered:S,selected:n})),h(_,{text:u},void 0,h(f.default,{className:p.default.circleButtonMask,selected:n||S},void 0,o.createElement(l.default,m({onMouseEnter:function(){return O(!0)},onMouseLeave:function(){return O(!1)},className:(0,i.default)((t={},t[p.default.buttonContainer]=!0,t[p.default.selected]=n||S,t)),onClick:r,"aria-label":u,onContextMenu:v,focusProps:{enabled:!1}},g),function(e,t){var n;switch(e){case a.Stage:return h(s.default,{height:24,width:24,className:(0,i.default)((n={},n[p.default.icon]=!0,n[p.default.selected]=t,n))});default:(0,c.assertNever)(e)}}(y,I)))))}_.displayName="ListItemTooltip",g.displayName="GuildSidebarButton",g.Icons=a;var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(3)),a=f(n(2)),o=n(32),i=n(440),l=f(n(9)),u=f(n(231)),s=f(n(33)),d=f(n(362));n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(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 v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}));return e.length>20&&(e.length=20),!(0,i.areArraysShallowlyEqual)(e,y)&&(y=e,!0)}function h(){return m()}function _(e){var t=e.channelId,n=l.default.getChannel(t);return!(null==n||!(0,o.isPrivate)(n.type))&&m()}var g=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(d.default,l.default,s.default,u.default)},a.getUnreadPrivateChannelIds=function(){return y},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return h()},OVERLAY_INITIALIZE:function(e){return h()},MESSAGE_CREATE:_,MESSAGE_ACK:_,CHANNEL_SELECT:function(e){var t=e.channelId,n=l.default.getChannel(t);return!(null==n||!(0,o.isPrivate)(n.type))&&m()},CHANNEL_DELETE:function(e){var t=e.channel.id,n=l.default.getChannel(t);return!(null==n||!(0,o.isPrivate)(n.type))&&m()},WINDOW_FOCUS:function(e){return!(null==(t=l.default.getChannel(s.default.getChannelId()))||!(0,o.isPrivate)(t.type))&&m();var t},CHANNEL_CREATE:function(e){var t=e.channel.id,n=l.default.getChannel(t);return!(null==n||!(0,o.isPrivate)(n.type))&&m()},CHANNEL_UPDATES:function(e){for(var t,n=!1,r=p(e.updates);!(t=r()).done;){var a=t.value.channel.id,i=l.default.getChannel(a);null!=i&&(0,o.isPrivate)(i.type)&&(n=!0)}return!!n&&m()}});t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 12 12",fill:"none"}),s("path",{d:"M7.25 1H4.75V7.25H7.25V1Z",fill:d}),s("path",{d:"M4.75 9.75C4.75 10.4167 5.33333 11 6 11C6.66667 11 7.25 10.4167 7.25 9.75C7.25 9.08333 6.66667 8.5 6 8.5C5.33333 8.5 4.75 9.08333 4.75 9.75Z",fill:d}))}d.displayName="Alert"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(125),i=n(644),l=n(349),u=n(5406),s=E(n(8672)),d=E(n(7779)),f=E(n(12)),c=E(n(179)),p=E(n(7756)),v=n(7606),y=E(n(7757)),m=E(n(8161)),h=n(7758),_=n(1),g=E(n(7170));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?(0,h.renderMentionBadge)(u):null,upperBadge:(0,h.renderIconBadge)({audio:s,video:d,screenshare:f,participating:c}),lowerBadgeWidth:(0,v.getBadgeWidthForValue)(u)},void 0,O(i.ListNavigatorItem,{id:n.id},void 0,(function(t){return a.createElement(m.default,T({to:_.Routes.CHANNEL(_.ME,n.id),onMouseEnter:function(){return e.setState({hovered:!0})},onMouseLeave:function(){return e.setState({hovered:!1})},icon:e.getChannelIcon(),selected:l||I,ariaLabel:null!=r?r:"",onContextMenu:e.handleContextMenu},t))})))))))},r}(a.PureComponent);M.displayName="DirectMessage",M.defaultProps={badge:0,audio:!1,video:!1,isCurrentUserInThisDMCall:!1};var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=k(n(0)),o=D(n(8)),i=D(n(6)),l=D(n(3)),u=D(n(11)),s=D(n(1030)),d=D(n(7783)),f=D(n(7622)),c=k(n(7707)),p=n(121),v=D(n(7868)),y=D(n(104)),m=D(n(9)),h=D(n(151)),_=D(n(35)),g=D(n(36)),E=D(n(7812)),S=k(n(7624)),O=D(n(63)),I=D(n(227)),T=n(129),b=n(50),C=D(n(43)),M=D(n(15)),N=n(1),P=D(n(7)),A=D(n(7168)),R=D(n(6734)),L=D(n(423));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(){return(j=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?(0,h.renderMentionBadge)(s):null,upperBadge:!n&&S?P():null,lowerBadgeWidth:(0,p.getBadgeWidthForValue)(s)},void 0,C(o.ListNavigatorItem,{id:"home"},void 0,(function(t){return a.createElement(y.default,T({onMouseEnter:function(){return e.setState({hovered:!0})},onMouseLeave:function(){return e.setState({hovered:!1})},onClick:e.handleClick,selected:n||I,ariaLabel:m?g.default.Messages.DIRECT_MESSAGES:g.default.Messages.HOME},t,{to:{pathname:u,state:{analyticsSource:{page:_.AnalyticsPages.GUILD_CHANNEL,section:_.AnalyticsSections.NAVIGATION,object:_.AnalyticsObjects.BUTTON_HOME}}}}),C(f.default,{className:E.default.homeIcon}))}))))))))},r}(a.PureComponent);t.DefaultHomeButton=A,A.displayName="DefaultHomeButton",A.defaultProps={unread:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 28 20"}),s("path",{className:f,fill:d,d:"M20.6644 20C20.6644 20 19.8014 18.9762 19.0822 18.0714C22.2226 17.1905 23.4212 15.2381 23.4212 15.2381C22.4384 15.881 21.5034 16.3334 20.6644 16.6429C19.4658 17.1429 18.3151 17.4762 17.1884 17.6667C14.887 18.0953 12.7774 17.9762 10.9795 17.6429C9.61301 17.381 8.43836 17 7.45548 16.6191C6.90411 16.4048 6.30479 16.1429 5.70548 15.8096C5.63356 15.7619 5.56164 15.7381 5.48973 15.6905C5.44178 15.6667 5.41781 15.6429 5.39384 15.6191C4.96233 15.381 4.7226 15.2143 4.7226 15.2143C4.7226 15.2143 5.87329 17.1191 8.91781 18.0238C8.19863 18.9286 7.31164 20 7.31164 20C2.0137 19.8333 0 16.381 0 16.381C0 8.7144 3.45205 2.50017 3.45205 2.50017C6.90411 -0.07123 10.1884 0.000197861 10.1884 0.000197861L10.4281 0.285909C6.11301 1.52399 4.12329 3.40493 4.12329 3.40493C4.12329 3.40493 4.65068 3.11921 5.53767 2.71446C8.10274 1.59542 10.1404 1.2859 10.9795 1.21447C11.1233 1.19066 11.2432 1.16685 11.387 1.16685C12.8493 0.976379 14.5034 0.92876 16.2295 1.11923C18.5068 1.38114 20.9521 2.0478 23.4452 3.40493C23.4452 3.40493 21.5514 1.61923 17.476 0.381146L17.8116 0.000197861C17.8116 0.000197861 21.0959 -0.07123 24.5479 2.50017C24.5479 2.50017 28 8.7144 28 16.381C28 16.381 25.9623 19.8333 20.6644 20ZM9.51712 8.88106C8.15068 8.88106 7.07192 10.0715 7.07192 11.5239C7.07192 12.9763 8.17466 14.1667 9.51712 14.1667C10.8836 14.1667 11.9623 12.9763 11.9623 11.5239C11.9863 10.0715 10.8836 8.88106 9.51712 8.88106ZM18.2671 8.88106C16.9007 8.88106 15.8219 10.0715 15.8219 11.5239C15.8219 12.9763 16.9247 14.1667 18.2671 14.1667C19.6336 14.1667 20.7123 12.9763 20.7123 11.5239C20.7123 10.0715 19.6336 8.88106 18.2671 8.88106Z"}))}d.displayName="Discord"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=m(n(7620)),l=m(n(1058)),u=m(n(20)),s=m(n(107)),d=m(n(9267)),f=n(8162),c=m(n(8673)),p=n(1),v=m(n(7)),y=m(n(7172));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M7 1C6.73479 1.00003 6.48045 1.10539 6.29292 1.29292C6.10539 1.48045 6.00003 1.73479 6 2V6C6.00009 6.23417 6.08234 6.46088 6.23242 6.64062L10.6992 12L6.23242 17.3594C6.08234 17.5391 6.00009 17.7658 6 18V22C6.00003 22.2652 6.10539 22.5195 6.29292 22.7071C6.48045 22.8946 6.73479 23 7 23H17C17.2652 23 17.5195 22.8946 17.7071 22.7071C17.8946 22.5195 18 22.2652 18 22V18C17.9999 17.7658 17.9177 17.5391 17.7676 17.3594L13.3008 12L17.7676 6.64062C17.9177 6.46088 17.9999 6.23417 18 6V2C18 1.73479 17.8946 1.48045 17.7071 1.29292C17.5195 1.10539 17.2652 1.00003 17 1H7ZM12 13.5625L16 18.3613V21H8V18.3613L12 13.5625Z"}))}d.displayName="Pending"},,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={search:function(e,t){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_INVITE_QUERY,query:e,channelId:t})},clear:function(e){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_INVITE_QUERY,query:"",channelId:e})},select:function(e){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_INVITE_SELECT,row:e})},addUser:function(e){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_ADD_USER,userId:e})},removeUser:function(e){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_REMOVE_USER,userId:e})},open:function(e){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_INVITE_OPEN,channelId:e})},close:function(){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_INVITE_CLOSE})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2021-04_longer_group_dm_invites",label:"Longer Group DM Invites",defaultConfig:{inviteMaxAgeSeconds:86400},treatments:[{id:1,label:"Makes group DM invites expire after 1 week.",config:{inviteMaxAgeSeconds:604800}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(6)),a=p(n(3)),o=p(n(2)),i=p(n(1008)),l=p(n(32)),u=p(n(1170)),s=p(n(9)),d=p(n(55)),f=p(n(12)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y,m=!1,h="",_=0,g=[],E=!1,S=new Set,O=null;function I(){h="",_=0,g=[],S=new Set,m=!1,O=null}function T(e){h=e,_=0,b()}function b(){if(!m)return!1;var e=s.default.getChannel(O);if(0===h.trim().length)return null!=y&&y.clearQuery(),g=function(e){var t=d.default.getFriendIDs();null!=e&&(t=t.filter((function(t){return!e.recipients.includes(t)})));return t.reduce((function(e,t){var n=f.default.getUser(t);return null==n||e.push({user:n}),e}),[]).sort(M)}(e),!0;var t,n,r,a=null!=e?e.recipients:[];return null!=y&&y.setQuery(h,{friends:!0},a,(t=u.default.getFrequently().filter((function(e){return e instanceof l.default&&e.type===c.ChannelTypes.DM})),n=Math.max.apply(Math,t.map((function(e){var t=e.id;return u.default.getScore(t)}))),r={},t.forEach((function(e){var t=u.default.getScore(e.id),a=e.getRecipientId(),o=d.default.isFriend(a)?.2:0,i=s.default.getDMFromUserId(a)?.1:0;r[a]=1+t/n+o+i})),r)),!1}function C(){if(!m)return!1;var e=E;return(E=r.default.some(d.default.getRelationships(),(function(e){return e===c.RelationshipTypes.FRIEND})))!==e}function M(e,t){return e.user.usernameNormalized.localeCompare(t.user.usernameNormalized)}function N(e){var t=e.results;m&&""!==h&&(g=t.map((function(e){var t=e.user,n=e.id,r=e.score,a=e.comparator;return{user:null!=t?t:f.default.getUser(n),score:r,comparator:a}})),R.emitChange())}function P(e){m=!0,C(),y=i.default.getSearchContext(N,1e3),O=e.channelId,T("")}function A(){null!=y&&(y.destroy(),y=null),I()}var R=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(f.default,s.default,d.default),this.syncWith([f.default,s.default],b),this.syncWith([d.default],C)},a.getResults=function(){return g},a.hasFriends=function(){return E},a.getSelectedUsers=function(){return S},a.getQuery=function(){return h},a.getState=function(){return{query:h,selectedRow:_,selectedUsers:S,results:g,hasFriends:E}},r}(a.default.Store))(o.default,{CONNECTION_OPEN:function(e){I()},CHANNEL_SELECT:function(e){var t=e.guildId,n=e.channelId;if(null!=t)return!1;var r=m;return I(),m=r,O=n,b()},MODAL_PUSH:P,SHOW_ACTION_SHEET:P,PRIVATE_CHANNEL_RECIPIENTS_INVITE_OPEN:P,MODAL_POP:function(e){return A()},HIDE_ACTION_SHEET:function(e){return A()},PRIVATE_CHANNEL_RECIPIENTS_INVITE_CLOSE:function(e){return A()},PRIVATE_CHANNEL_RECIPIENTS_INVITE_QUERY:function(e){O=e.channelId,T(e.query)},PRIVATE_CHANNEL_RECIPIENTS_INVITE_SELECT:function(e){_=e.row},PRIVATE_CHANNEL_RECIPIENTS_ADD_USER:function(e){var t=e.userId;S.add(t),S=new Set(S)},PRIVATE_CHANNEL_RECIPIENTS_REMOVE_USER:function(e){var t=e.userId;S.delete(t),S=new Set(S)}}),L=R;t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M20.998 0V3H23.998V5H20.998V8H18.998V5H15.998V3H18.998V0H20.998ZM2.99805 20V24L8.33205 20H14.998C16.102 20 16.998 19.103 16.998 18V9C16.998 7.896 16.102 7 14.998 7H1.99805C0.894047 7 -0.00195312 7.896 -0.00195312 9V18C-0.00195312 19.103 0.894047 20 1.99805 20H2.99805Z"}))}d.displayName="ChatNew"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=y(n(8)),o=n(3),i=y(n(7622)),l=y(n(7707)),u=y(n(144)),s=y(n(988)),d=y(n(84)),f=y(n(63)),c=y(n(43)),p=n(1),v=y(n(7174));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["children","className"]);return G(h.default,{},void 0,a.createElement(S.default,j({className:(0,o.default)(n,D.default.wrapper),padded:!0},r),t))};oe.displayName="NowPlayingItem",oe.Header=re,oe.Body=ae,oe.Separator=z,oe.VoiceSection=X,oe.GameSection=J,oe.RichPresenceSection=K,oe.XboxSection=Q,oe.SpotifySection=Z,oe.TwitchSection=q,oe.ApplicationStreamingSection=ee;var ie=oe;t.default=ie},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n,l=e.padded,u=void 0===l||l,d=e.inset,f=void 0!==d&&d,c=e.active,p=void 0!==c&&c,v=e.className,y=e.children,m=e.onClick,h=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["padded","inset","active","className","children","onClick"]);return null!=m?r.createElement(o.default,s({onClick:m,tabIndex:null!=m?0:-1,className:(0,a.default)(v,(t={},t[i.default.outer]=!f,t[i.default.inset]=f,t[i.default.padded]=u,t[i.default.active]=p,t[i.default.interactive]=null!=m,t))},h),y):r.createElement("div",s({className:(0,a.default)(v,(n={},n[i.default.outer]=!f,n[i.default.inset]=f,n[i.default.padded]=u,n[i.default.active]=p,n))},h),y)};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(8)),o=l(n(84)),i=l(n(7355));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({className:c,width:n,height:a,viewBox:"0 0 20 16"},(0,i.default)(v)),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:p,fill:f,d:"M1,14.1538462 L1.95,14.1538462 C3.73125,14.1538462 5.5125,13.5384615 6.81875,12.4307692 C5.15625,12.4307692 3.73125,11.2 3.1375,9.6 C3.375,9.6 3.6125,9.72307692 3.85,9.72307692 C4.20625,9.72307692 4.5625,9.72307692 4.91875,9.6 C3.1375,9.23076923 1.7125,7.63076923 1.7125,5.66153846 C2.1875,5.90769231 2.78125,6.15384615 3.49375,6.15384615 C2.425,5.41538462 1.83125,4.18461538 1.83125,2.70769231 C1.83125,1.96923077 2.06875,1.23076923 2.30625,0.615384615 C4.20625,3.07692308 7.05625,4.67692308 10.38125,4.8 C10.2625,4.67692308 10.2625,4.30769231 10.2625,4.06153846 C10.2625,1.84615385 12.04375,0 14.18125,0 C15.25,0 16.31875,0.492307692 17.03125,1.23076923 C17.8625,1.10769231 18.8125,0.738461538 19.525,0.246153846 C19.2875,1.23076923 18.575,1.96923077 17.8625,2.46153846 C18.575,2.46153846 19.2875,2.21538462 20,1.84615385 C19.525,2.70769231 18.8125,3.32307692 18.1,3.93846154 L18.1,4.43076923 C18.1,9.84615385 14.18125,16 6.9375,16 C4.68125,16 2.6625,15.3846154 1,14.1538462 Z"}),d))}f.displayName="Twitter"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=n(7563),i=n(991),l=(r=n(7))&&r.__esModule?r:{default:r};function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M13.5605 11L11.2646 8.706L12.6842 7.294L17.4023 12.009L12.6822 16.708L11.2656 15.292L13.5685 13H2C2.50429 18.045 6.7842 22 11.9744 22C17.5025 22 22 17.513 22 12C22 6.487 17.5025 2 11.9744 2C6.7842 2 2.50429 5.954 2 11H13.5605Z"}))}d.displayName="StageLeave"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=T(n(8)),i=n(3),l=T(n(7886)),u=T(n(360)),s=n(1028),d=T(n(48)),f=T(n(442)),c=T(n(36)),p=T(n(985)),v=T(n(7988)),y=T(n(8245)),m=n(120),h=n(7598),_=T(n(9294)),g=T(n(8700)),E=T(n(8842)),S=n(1),O=T(n(7)),I=T(n(7181));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(){return(C=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["closePopout"]);return a.createElement(_.default,C({},r,{onClose:t,options:D,channel:n,onFileUpload:function(){var e;return null===(e=T.current)||void 0===e?void 0:e.activateUploadDialogue()},showDoubleClickHint:L}))},position:p.default.Positions.TOP,align:p.default.Align.LEFT,animation:p.default.Animation.NONE},void 0,(function(e){return a.createElement(c.default,C({look:c.default.Looks.BLANK,size:c.default.Sizes.NONE,className:(0,o.default)(I.default.attachButton,t),innerClassName:I.default.attachButtonInner,"aria-label":O.default.Messages.CHAT_ATTACH_UPLOAD_OR_INVITE,onDoubleClick:P?function(){var e;return null===(e=T.current)||void 0===e?void 0:e.activateUploadDialogue()}:void 0,role:"menubutton"},e),w)})):M(c.default,{look:c.default.Looks.BLANK,size:c.default.Sizes.NONE,onClick:function(){var e;return null===(e=T.current)||void 0===e?void 0:e.activateUploadDialogue()},className:(0,o.default)(I.default.attachButton,t),innerClassName:I.default.attachButtonInner,"aria-label":O.default.Messages.CHAT_ATTACH_UPLOAD_A_FILE,focusProps:{offset:{top:4,right:4,bottom:4,left:4}}},void 0,w))))}));t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var r,a=m(n(0)),o=v(n(9295)),i=m(n(7563)),l=v(n(7576)),u=n(44),s=v(n(15)),d=n(8700),f=n(1),c=v(n(7)),p=v(n(7180));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0)return Promise.resolve({shouldClear:!1,shouldRefocus:!0});var d=p.default.parse(n,l),f={activity:r,type:a};return m.default.isOpen(A)?(s.default.close(A),u.default.sendMessage(n.id,d,!0,{activityAction:f}).then((function(e){return t.trackInvite(e)})),i(),Promise.resolve({shouldClear:!0,shouldRefocus:!0})):(0,O.applyChatRestrictions)(t.channelTextAreaRef.current,I.TextareaTypes.FORM,l,void 0,n).then((function(e){return e.valid?(u.default.sendMessage(n.id,d,!0,{activityAction:f}).then((function(e){return t.trackInvite(e)})),i(),{shouldClear:!1,shouldRefocus:!1}):{shouldClear:!1,shouldRefocus:!1}}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n);var i=r.prototype;return i.componentDidMount=function(){this.fetchApplication()},i.componentDidUpdate=function(e){this.props.activity.application_id!==e.activity.application_id&&this.fetchApplication()},i.fetchApplication=function(){var e=this.props,t=e.activity,n=e.application;null!=t.application_id&&null==n&&l.default.fetchApplication(t.application_id)},i.renderTitle=function(){switch(this.props.activity.type){case I.ActivityTypes.LISTENING:return T.default.Messages.INVITE_EMBED_LISTENING_INVITE;case I.ActivityTypes.PLAYING:case I.ActivityTypes.STREAMING:default:return T.default.Messages.INVITE_EMBED_GAME_INVITE}},i.render=function(){var e=this,t=this.state,n=t.textValue,r=t.richValue,o=t.textFocused,i=this.props,l=i.activity,u=i.channel,s=i.activityActionType,f=i.cooldown,p=i.application,v=i.transitionState,y=i.onClose,m=f>0,h=m?T.default.Messages.CHANNEL_SLOWMODE_COOLDOWN.format({seconds:Math.round((f+1e3)/1e3)}):null;return N(S.ModalRoot,{size:S.ModalSize.SMALL,transitionState:v,"aria-label":this.renderTitle()},void 0,N(S.ModalHeader,{separator:!1},void 0,N(E.default,{tag:E.default.Tags.H4},void 0,this.renderTitle())),N(S.ModalContent,{},void 0,N("div",{className:b.default.subHeader},void 0,T.default.Messages.MESSAGE_PREVIEW),N(d.default,{activityActionType:s,activity:l,className:b.default.preview,application:p,partyId:null!=l.party?l.party.id:null,isPreview:!0}),N("div",{className:b.default.subHeader},void 0,T.default.Messages.ADD_A_COMMENT_OPTIONAL),a.createElement(c.default,{className:b.default.textArea,textValue:n,richValue:r,focused:o,channel:u,onChange:this.handleTextChange,onSubmit:this.handleShare,type:I.TextareaTypes.FORM,ref:this.channelTextAreaRef})),N(S.ModalFooter,{},void 0,N(g.default,{text:h},void 0,(function(t){return a.createElement("div",t,N(_.default,{disabled:m,onClick:e.handleShare},void 0,T.default.Messages.INVITE_EMBED_SEND_INVITE))})),N(_.default,{look:_.default.Looks.LINK,onClick:y},void 0,T.default.Messages.CANCEL)))},r}(a.PureComponent);R.displayName="ActivityInvite";var L=i.default.connectStores([h.default,y.default],(function(e){var t=e.channel,n=e.activity;return{cooldown:h.default.getSlowmodeCooldownGuess(t.id),application:null!=n.application_id?y.default.getGame(n.application_id):v.SpotifyApplication}}))(R);t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M9 16h6v-6h4l-7-7-7 7h4v6zm-4 2h14v2H5v-2z"}))}d.displayName="Upload"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(21)),a=l(n(384)),o=l(n(9298)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=function(e){var t,n;function o(){for(var t,n=arguments.length,r=new Array(n),a=0;a=0||(a[n]=e[n]);return a}(l,["hasSpoiler","filename"]);e.prototype.upload.call(this,t,d);var f=a.default.post(this._url),c=u?i.SPOILER_ATTACHMENT_PREFIX:"";f.attach("file",t,""+c+(null!=s?s:t.name)),f.field("payload_json",JSON.stringify(d)),f.end((function(e,t){var n;null!=t&&t.ok?o._handleComplete():o._handleError(null==t||null===(n=t.body)||void 0===n?void 0:n.code)}));var p=f.xhr;(0,r.default)(null!=p,"Unexpected null XHR"),p.upload?p.upload.onprogress=this._handleXHRProgress:p.addEventListener("progress",this._handleXHRProgress,!1),this._handleStart((function(){return f.abort()}))},o}(o.default);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(61)),a=o(n(6));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return(i=Object.assign||function(e){for(var t=1;t0?f[0]:null},a.hasAdditionalUploads=function(){return f.length>1},r}(a.default.Store))(o.default,{UPLOAD_MODAL_POP_FILE:function(e){return f.shift(),void(f=[].concat(f))},UPLOAD_MODAL_PUSH_FILES:function(e){var t=e.files,n=e.channelId,a=e.showLargeMessageDialog;f=[].concat(f),r.default.forEach(t,(function(e){f.push(new d(e,n,a))}))},UPLOAD_MODAL_CLEAR_ALL_FILES:function(e){f=[]}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(8)),i=n(644),l=n(3),u=A(n(90)),s=n(1068),d=A(n(665)),f=A(n(7652)),c=A(n(1042)),p=A(n(233)),v=A(n(48)),y=A(n(231)),m=A(n(9301)),h=A(n(35)),_=n(7713),g=A(n(9302)),E=n(7702),S=A(n(9304)),O=n(8701),I=A(n(8837)),T=A(n(9306)),b=A(n(9307)),C=A(n(9338)),M=n(1),N=A(n(7)),P=A(n(7198));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(){return(L=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}n(8171);function k(e){var t,n,r,f,c,p=e.className,y=e.messageGroupSpacing,m=e.scrollerClassName,h=e.channel,_=e.messages,S=e.unreadCount,I=e.showNewMessagesBar,A=e.messageDisplayCompact,R=e.channelStream,k=e.uploads,j=e.hasUnreads,U=e.editingMessageId,G=e.fontSize,F=e.keyboardModeEnabled,B=a.useMemo((function(){return A?(0,O.generateMessageSpecs)(!0,30,4,8,G,y):(0,O.generateMessageSpecs)(!1,26,4,8,G,y)}),[A,G,y]),H=(0,b.default)({messages:_,channel:h,compact:A,hasUnreads:j,focusId:U,placeholderHeight:B.totalHeight}),x=(0,T.default)({scrollerRef:H.ref,isEditing:null!=U,keyboardModeEnabled:F,hasMoreAfter:_.hasMoreAfter}),V=function(e){return(0,l.useStateFromStores)([d.default],(function(){return v.default.can(M.Permissions.READ_MESSAGE_HISTORY,e)?null:d.default.getViewingRolesTimestamp(e.getGuildId())}))}(h),W=(0,C.default)({channel:h,messages:_,unreadCount:S,showNewMessagesBar:I,messageDisplayCompact:A,channelStream:R,uploads:k,loadMore:H.loadMore,scrollManager:H,specs:B,viewingRolesMessageHistoryHackTimestamp:V}),Y=W.channelStreamMarkup,z=W.newMessagesBar,K=W.jumpToPresentBar;n=H.ref,r=a.useCallback((function(){var e;return null===(e=n.current)||void 0===e?void 0:e.scrollToBottom()}),[n]),f=a.useCallback((function(){var e;return null===(e=n.current)||void 0===e?void 0:e.scrollPageUp({animate:!u.default.useReducedMotion})}),[n]),c=a.useCallback((function(){var e;return null===(e=n.current)||void 0===e?void 0:e.scrollPageDown({animate:!u.default.useReducedMotion})}),[n]),(0,E.useComponentAction)({event:M.ComponentActions.SCROLLTO_PRESENT,handler:r}),(0,E.useComponentAction)({event:M.ComponentActions.SCROLL_PAGE_UP,handler:f}),(0,E.useComponentAction)({event:M.ComponentActions.SCROLL_PAGE_DOWN,handler:c});var $=(0,s.useFocusJumpSection)(),Z=(0,i.getContainerPropsFromNavigator)(x),q=Z.ref,X=w(Z,["ref"]),Q=a.useCallback((function(e){var t;H.ref.current=e,q.current=null!==(t=null==e?void 0:e.getScrollerNode())&&void 0!==t?t:null}),[]);return D(i.ListNavigatorProvider,{navigator:x},void 0,D("div",{className:(0,o.default)(P.default.messagesWrapper,p,"group-spacing-"+y)},void 0,z,a.createElement(g.default,L({ref:Q,className:(0,o.default)(m,P.default.scroller),contentClassName:P.default.scrollerContent,onResize:H.handleResize,onScroll:H.handleScroll,onMouseDown:H.handleMouseDown,onMouseUp:H.handleMouseUp},$,{tabIndex:-1}),a.createElement("div",L({className:P.default.scrollerInner,"aria-label":N.default.Messages.CHANNEL_MESSAGES_A11Y_LABEL.format({channelName:h.name})},X,{role:"log","aria-describedby":F?"messagesNavigationDescription":void 0,"aria-live":"off"}),D("span",{className:P.default.navigationDescription,id:"messagesNavigationDescription","aria-hidden":!0},void 0,N.default.Messages.CHANNEL_MESSAGES_A11Y_DESCRIPTION),Y,D("div",{className:(0,o.default)((t={},t[P.default.scrollerSpacer]=!0,t[P.default.empty]=0===_.length&&!_.loadingMore,t))}))),K))}k.displayName="Messages";var j=a.memo(k,(function(e,t){return null!=e.isHidden&&null!=t.isHidden&&e.isHidden&&t.isHidden}));var U=a.memo((function(e){var t=e.channel,n=e.forceCompact,r=void 0!==n&&n,o=w(e,["channel","forceCompact"]),i=function(e){var t=e.getGuildId(),n=(0,l.useStateFromStores)([c.default],(function(){return null==t||c.default.canChatInGuild(t)}),[t]),r=(0,l.useStateFromStoresObject)([v.default],(function(){return{canManageMessages:v.default.can(M.Permissions.MANAGE_MESSAGES,e),permissionVersion:null!=t?v.default.getGuildVersion(t):null}}),[e,t]),a=r.canManageMessages;return{canChat:n,permissionVersion:r.permissionVersion,canManageMessages:a}}(t),s=i.canManageMessages,d=i.permissionVersion,g=i.canChat,E=function(){var e=(0,l.useStateFromStoresObject)([h.default],(function(){return{messageDisplayCompact:h.default.messageDisplayCompact,renderSpoilers:h.default.renderSpoilers}})),t=e.messageDisplayCompact,n=e.renderSpoilers,r=(0,l.useStateFromStoresObject)([u.default],(function(){return{messageGroupSpacing:u.default.messageGroupSpacing,fontSize:u.default.fontSize,keyboardModeEnabled:u.default.keyboardModeEnabled}}));return{messageGroupSpacing:r.messageGroupSpacing,messageDisplayCompact:t,renderSpoilers:n,fontSize:r.fontSize,keyboardModeEnabled:r.keyboardModeEnabled}}(),O=E.messageGroupSpacing,T=E.fontSize,b=E.messageDisplayCompact,C=E.renderSpoilers,N=E.keyboardModeEnabled,P=function(e){var t=(0,l.useStateFromStores)([p.default],(function(){return p.default.getMessages(e.id)}),[e.id]),n=(0,l.useStateFromStores)([y.default],(function(){return y.default.getOldestUnreadMessageId(e.id)||null}),[e]),r=a.useMemo((function(){return(0,S.default)({messages:t,oldestUnreadMessageId:n})}),[t,e,n]),o=(0,l.useStateFromStores)([f.default],(function(){var t;return null===(t=f.default.getEditingMessage(e.id))||void 0===t?void 0:t.id}));return{messages:t,channelStream:r,oldestUnreadMessageId:n,editingMessageId:o}}(t),A=P.messages,R=P.channelStream,k=P.oldestUnreadMessageId,U=P.editingMessageId;return D(_.SpoilerDisplayContext.Provider,{value:(0,I.default)(C,s)},void 0,a.createElement(j,L({},o,{messageGroupSpacing:O,showNewMessagesBar:!0,channel:t,messageDisplayCompact:r||b,messages:A,channelStream:R,permissionVersion:d,uploads:(0,l.useStateFromStores)([m.default],(function(){return m.default.getFiles(t.id)}),[t]),unreadCount:(0,l.useStateFromStores)([y.default],(function(){return y.default.getUnreadCount(t.id)}),[t]),hasUnreads:null!=k,canChat:g,editingMessageId:U,fontSize:T,keyboardModeEnabled:N})))}));t.default=U},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=i(n(233));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(t,["children","className","onResize","contentClassName","onScroll","dir","paddingFix","style"]),b=a.useRef(null),C=a.useRef(null),M=a.useState(!1),N=M[0],P=M[1],A=(0,l.useUncachedScrollerState)(),R=A.scrollerRef,L=A.getScrollerState,D=(0,l.useScrollSpring)(R);a.useImperativeHandle(d,(function(){return c({getScrollerNode:function(){return R.current},isScrolling:function(){return null!=b.current},getScrollerState:L},(0,l.getAnimatedScrollHelpers)(R,L,D))}),[R,L,D]);var w=a.useCallback((function(e){null==b.current?P(!0):clearTimeout(b.current),b.current=setTimeout((function(){b.current=null,P(!1)}),200),null!=_&&_(e)}),[_]);return(0,l.usePaddingFixes)({paddingFix:O,dir:E,className:y,scrollerRef:R,specs:n}),(0,l.useResizeObserverSubscription)({ref:R,key:"container",onUpdate:m,resizeObserver:s,listenerMap:r}),(0,l.useResizeObserverSubscription)({ref:C,key:"content",onUpdate:m,resizeObserver:s,listenerMap:r}),a.createElement("div",c({ref:R,className:(0,o.default)(y,(p={},p[e]=!0,p[u.default.scrolling]=N,p)),style:(0,l.getMergedOrientationStyles)(I),dir:E,onScroll:w},T),a.useMemo((function(){return f(i.FocusRingScope,{containerRef:C},void 0,a.createElement("div",{ref:C,className:(0,o.default)(h,u.default.content)},v))}),[v,h]))}))},Object.defineProperty(t,"ScrollerState",{enumerable:!0,get:function(){return l.ScrollerState}}),Object.defineProperty(t,"ScrollEvent",{enumerable:!0,get:function(){return l.ScrollEvent}});var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=n(80),l=n(380),u=s(n(342));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;ud&&(s.push({type:l.ChannelStreamTypes.DIVIDER,unreadId:e.id}),d=null),(0,i.isNewGroupItem)(p,e)&&(n=e.id);var v={type:e.type===l.MessageTypes.THREAD_STARTER_MESSAGE?l.ChannelStreamTypes.THREAD_STARTER_MESSAGE:l.ChannelStreamTypes.MESSAGE,content:e,groupId:n},y=r.jumpSequenceId,m=r.jumpFlash,h=r.jumpTargetId;m&&e.id===h&&null!=y&&(v.flashKey=y),r.jumpTargetId===e.id&&(v.jumpTarget=!0),e.blocked&&c?(c.content.push(v),v.jumpTarget&&(c.hasJumpTarget=!0)):s.push(v)})),s};var r,a=n(990),o=(r=n(110))&&r.__esModule?r:{default:r},i=n(7916),l=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.messages,n=e.groupSpacing,r=void 0===n?0:n,o=e.compact,l=void 0!==o&&o,u=e.attachmentSpecs,s=null!=u?i.default.random(0,t-1):-1,d=i.default.random(80,120),p=i.default.random(.1,.2);return a.createElement(a.Fragment,null,new Array(t).fill(null).map((function(e,t){return f(m,{compact:l,usernameWidth:d,usernameOpacity:p,groupStart:0===t,attachmentSpecs:t===s?u:void 0,style:0===t?{marginTop:c(r)}:void 0},t)})))},t.HEIGHT_ATTACHMEMT_PADDING=t.HEIGHT_COMPACT_MESSAGE=t.HEIGHT_COMPACT_MESSAGE_START=t.HEIGHT_COZY_MESSAGE=t.HEIGHT_COZY_MESSAGE_START=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(6)),l=u(n(7182));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["scrollerRef"]),s=r.useCallback((function(){var e=t.current;return null==e?Promise.resolve():new Promise((function(t){e.scrollToBottom({callback:function(){return requestAnimationFrame(t)}})}))}),[]),d=r.useCallback((function(){var e=t.current;return null==e?Promise.resolve():new Promise((function(t){e.scrollToTop({callback:function(){return requestAnimationFrame(t)}})}))}),[]),f=r.useCallback((function(e){var r;if(n.keyboardModeEnabled){var a=document.querySelector(e);null!=a&&(null===(r=t.current)||void 0===r||r.scrollIntoViewNode({node:a,padding:4*i.MESSAGE_PADDING,callback:function(){return null==a?void 0:a.focus()}}))}}),[n.keyboardModeEnabled]),c=r.useCallback((function(){n.hasMoreAfter||o.ComponentDispatch.dispatch(u.ComponentActions.TEXTAREA_FOCUS)}),[n.hasMoreAfter]),p=(0,a.default)({id:l.MESSAGE_ID_PREFIX,preserveFocusPosition:!1,setFocus:f,isEnabled:n.keyboardModeEnabled&&!n.isEditing,scrollToStart:d,scrollToEnd:s,onNavigateNextAtEnd:c});return r.useLayoutEffect((function(){var e=function(e){var t=e.atEnd;void 0!==t&&t?p.focusLastVisibleItem():p.focusFirstVisibleItem()};return o.ComponentDispatch.subscribe(u.ComponentActions.FOCUS_MESSAGES,e),function(){o.ComponentDispatch.unsubscribe(u.ComponentActions.FOCUS_MESSAGES,e)}}),[p]),p},Object.defineProperty(t,"ListNavigator",{enumerable:!0,get:function(){return a.ListNavigator}});var r=d(n(0)),a=d(n(644)),o=n(120),i=n(1069),l=n(7933),u=n(1);function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.logMessageChanges=function(e,t){0},t.default=function(e){var t=e.messages,n=e.channel,a=e.compact,o=e.hasUnreads,i=e.focusId,l=e.placeholderHeight,u=r.useState((function(){return new S({messages:t,channel:n,compact:a,hasUnreads:o,focusId:i,placeholderHeight:l})}))[0];return u.getSnapshotBeforeUpdate(i),r.useLayoutEffect((function(){return u.mergePropsAndUpdate({messages:t,channel:n,compact:a,hasUnreads:o,focusId:i,placeholderHeight:l})})),r.useEffect((function(){return function(){return u.cleanup()}}),[u]),u},t.MessagesScrollManager=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=m(n(6)),o=m(n(1043)),i=m(n(351)),l=n(7617),u=m(n(90)),s=n(49),d=m(n(674)),f=m(n(110)),c=n(1069),p=n(8169),v=m(n(9337)),y=n(1);function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(){return(_=Object.assign||function(e){for(var t=1;t0?n:1)]||a[o-1];return null!=i?i:null}var E={scrollTop:0,scrollHeight:0,offsetHeight:0},S=function(){function e(e){var t=this;this.ref=r.createRef(),this.automaticAnchor=null,this.messageFetchAnchor=null,this.focusAnchor=null,this.jumping=!1,this.attemptedFetch=!1,this.dragging=!1,this.prevScrollTop=null,this.anchorTimeout=null,this.initialScrollTop=null,this.acking=!1,this.scrollCounter=0,this.offsetHeightCache=0,this.scrollHeightCache=0,this.scrollTopCache=-1,this.handleScroll=function(e){var n;if(t.isInitialized()){var r=t.getScrollerState();if(r.offsetHeight!==t.offsetHeightCache||r.scrollHeight!==t.scrollHeightCache)t.scrollCounter=0,clearTimeout(t.anchorTimeout),t.isPinned()||(null==t.automaticAnchor?t.automaticAnchor=t.findAnchor():t.updateAutomaticAnchor(r.scrollTop,!0)),clearTimeout(t.anchorTimeout),t.fixScrollPosition(r.offsetHeight,r.scrollHeight),t.scrollTopCache=r.scrollTop;else{if(null!=e&&e.target!==(null===(n=t.ref.current)||void 0===n?void 0:n.getScrollerNode()))return;t.scrollTopCache!==r.scrollTop&&(t.pinned=t.isScrolledToBottom(r),t.scrollCounter=Math.min(t.scrollCounter+1,5),t.pinned?t.cleanAutomaticAnchor():t.automaticAnchor?t.updateAutomaticAnchor(r.scrollTop,!0):t.automaticAnchor=t.findAnchor(),t.scrollTopCache=r.scrollTop,clearTimeout(t.anchorTimeout),t.anchorTimeout=setTimeout((function(){t.scrollCounter=0,t.anchorTimeout=null,t.prevScrollTop=null;var e=t.getScrollerState(),n=e.scrollHeight,r=e.offsetHeight;t.isHeightChange(r,n)?t.handleScroll():(t.cleanAutomaticAnchor(),t.isPinned()||(t.automaticAnchor=t.findAnchor()))}),35))}if(t.handleFocusAnchorScroll(r.scrollTop,r.offsetHeight),t.updateStoreDimensionsDebounced(),t.isScrollLoadingDisabled())return t.handleScrollSpeed(r);var a=t.isInScrollTriggerLoadingRegion(r);1===a?t.loadMore():2===a?t.loadMore(!0):t.enableAutomaticAck(),t.handleScrollSpeed(r)}},this.handleResize=function(e,n){var r=t.offsetHeightCache,a=t.scrollHeightCache;"container"===n?r=e.contentRect.height:"content"===n&&(a=e.contentRect.height),t.isHeightChange(r,a)&&t.fixScrollPosition(r,a)},this.handleMouseDown=function(e){e.target===e.currentTarget&&(t.dragging=!0)},this.handleMouseUp=function(){t.dragging=!1,t.handleScroll()},this.loadMore=function(e){void 0===e&&(e=!1);var n,r,a=t.props.messages;if(e){var o=a.last();null!=o&&(r=o.id)}else{var l=a.first();null!=l&&(n=l.id)}t.messageFetchAnchor=t.findFetchAnchor(e),t.loading=!0,i.default.fetchMessages({channelId:t.props.channel.id,before:n,after:r,limit:y.MAX_MESSAGES_PER_CHANNEL,truncate:!0})},this.updateStoreDimensionsDebounced=a.default.debounce(this.updateStoreDimensions,200),this.props=e,this.loading=e.messages.loadingMore;var n=d.default.getChannelDimensions(e.channel.id);null!=e.messages.jumpTargetId?this.pinned=!1:(this.initialScrollTop=(null==n?void 0:n.scrollTop)||null,this.pinned=null==n)}var t=e.prototype;return t.isReady=function(){return this.props.messages.ready},t.isLoading=function(){return this.loading||this.props.messages.loadingMore},t.isPinned=function(){return this.pinned},t.isJumping=function(){return this.jumping},t.isDragging=function(){return this.dragging},t.isInitialized=function(){return void 0===this.initialScrollTop},t.isScrollLoadingDisabled=function(){return this.isLoading()||!this.isInitialized()||this.isJumping()||this.isDragging()},t.isActivelyScrolling=function(){return this.scrollCounter>=5},t.isScrolledToBottom=function(e){var t=void 0===e?this.getScrollerState():e;return t.scrollTop>=t.scrollHeight-t.offsetHeight-c.MESSAGE_PADDING&&!this.props.messages.hasMoreAfter},t.mergePropsAndUpdate=function(e){var t=this.props.messages,n=this.props.focusId;this.props=_({},e);var r=this.getScrollerState(),a=r.offsetHeight,o=r.scrollHeight,l=this.isHeightChange(a,o);if(this.offsetHeightCache=a,this.scrollHeightCache=o,this.loading=e.messages.loadingMore,!this.isInitialized()&&!this.isReady())return null==e.messages.jumpTargetId&&this.scrollTo(Number.MAX_SAFE_INTEGER),void(this.isLoading()||e.messages.error||this.attemptedFetch||(this.attemptedFetch=!0,i.default.fetchMessages({channelId:e.channel.id,limit:y.MAX_MESSAGES_PER_CHANNEL,truncate:!0})));if(this.isInitialized()){if(null!=e.messages.jumpTargetId){if(this.isLoading())return;var u=g(e.messages);if(null!=u&&!this.isJumping()&&e.messages.jumpSequenceId!==t.jumpSequenceId){var s,d=t.first();return null!=d&&e.messages.last()!==t.last()&&e.messages.first()!==t.first()&&(s=f.default.extractTimestamp(d.id)),void this.scrollToMessage(u,!0,s)}if(this.isJumping())return void(null!=u?this.scrollToMessage(u,!0):this.jumping=!1)}if(e.messages.jumpedToPresent&&t.jumpSequenceId!==e.messages.jumpSequenceId)return this.jumping=!0,this.scrollTo(0),void this.setScrollToBottom(!0);var v=e.messages.last();if(null==v||v.state!==y.MessageStates.SENDING){var m=this.props.focusId;if(null!=m&&n!==m){var h,E=(0,p.getElementFromMessageId)(m);if(null!=E)return void(null===(h=this.ref.current)||void 0===h||h.scrollIntoViewNode({node:E,padding:c.MESSAGE_PADDING,callback:this.handleScroll}))}l&&this.fixScrollPosition(a,o)}else this.setScrollToBottom()}else this.restoreScroll()},t.getAnchorData=function(e,t,n){var r,a=(0,p.getElementFromMessageId)(e),o=null===(r=this.ref.current)||void 0===r?void 0:r.getScrollerNode();if(!(a instanceof HTMLElement)||null==o)return null;var i=a.offsetHeight,l=(0,v.default)(a,o),u=l-t;return null!=n&&(u=Math.max(-i,Math.min(n,u))),{id:e,offsetFromTop:u,offsetTop:l,offsetHeight:i,clamped:null!=u}},t.cleanAutomaticAnchor=function(){this.automaticAnchor=null},t.findAnchor=function(){for(var e,t=this.props,n=t.messages,r=t.hasUnreads,a=t.channel,o=this.getScrollerState().scrollTop,i=r&&o>=c.NEW_MESSAGE_BAR_BUFFER?c.NEW_MESSAGE_BAR_BUFFER:0,l=null,u=function(e){var t;return-1===e?a.id:null===(t=n._array[e])||void 0===t?void 0:t.id},s=-1;e=u(s);s++){var d=this.getAnchorData(e,o);if(null!=d&&(d.offsetTop>=o+i||s===n.length-1)){l=d;break}}return l},t.findFetchAnchor=function(e){for(var t,n=this.props.messages,r=this.getScrollerState().scrollTop,a=e?-1:1,o=null,i=n._array.length-1,l=e?i:0;t=n._array[l];l+=a){var u=this.getAnchorData(t.id,r);if(null!=u){o=u;break}}return o},t.getAnchorFixData=function(){for(var e=0,t=[this.focusAnchor,this.isLoading()?null:this.messageFetchAnchor,this.automaticAnchor];e=n||t>r.offsetTop+r.offsetHeight)&&(this.focusAnchor=null)},t.handleFocusAnchorScroll=function(e,t){var n;this.updateFocusAnchor(null===(n=this.focusAnchor)||void 0===n?void 0:n.id,e,t)},t.updateFetchAnchor=function(e,t,n){var r,a=null===(r=this.ref.current)||void 0===r?void 0:r.getScrollerNode();null!=this.messageFetchAnchor&&null!=a&&(this.messageFetchAnchor=this.getAnchorData(this.messageFetchAnchor.id,e,this.isInPlaceholderRegion({scrollTop:e,offsetHeight:t,scrollHeight:n})>0?t:void 0))},t.updateAutomaticAnchor=function(e,t){var n;void 0===t&&(t=!1);var r=null===(n=this.ref.current)||void 0===n?void 0:n.getScrollerNode();if(null!=this.automaticAnchor&&null!=r){var a=this.getAnchorData(this.automaticAnchor.id,e);t&&null!=a&&null!=this.automaticAnchor&&(a.offsetFromTop=this.automaticAnchor.offsetFromTop),this.automaticAnchor=a}},t.getScrollerState=function(){var e;return(null===(e=this.ref.current)||void 0===e?void 0:e.getScrollerState())||E},t.isHeightChange=function(e,t){return e!==this.offsetHeightCache||t!==this.scrollHeightCache},t.isInPlaceholderRegion=function(e){var t=e.scrollTop,n=e.offsetHeight,r=e.scrollHeight,a=this.props,o=a.messages,i=a.placeholderHeight,l=i,u=r-n-i;return o.hasMoreBefore&&tn?1:o.hasMoreAfter&&t>=u?2:0},t.isInScrollTriggerLoadingRegion=function(e){var t=e.scrollTop,n=e.offsetHeight,r=e.scrollHeight,a=this.props.messages;return a.hasMoreBefore&&t<=this.getOffsetToTriggerLoading("top",e)&&r>n?1:a.hasMoreAfter&&t>=this.getOffsetToTriggerLoading("bottom",e)?2:0},t.handleScrollSpeed=function(e){if(!this.isJumping()&&!this.isDragging()){var t=e.scrollTop,n=e.offsetHeight,r=e.scrollHeight,a=this.prevScrollTop,o=this.props.placeholderHeight;if(this.prevScrollTop=t,null!=a){var i=this.isInPlaceholderRegion(e),l=t-a;0!==i&&(1===i&&t+l<=0?(this.mergeTo(o-n),this.prevScrollTop=o-n):2===i&&t+l>=r-n&&(this.mergeTo(r-o),this.prevScrollTop=r-o))}}},t.enableAutomaticAck=function(){var e=this;this.isInitialized()&&!this.acking&&(this.acking=!0,this.updateStoreDimensions((function(){(0,l.enableAutomaticAck)(e.props.channel.id)})))},t.fixScrollPosition=function(e,t){this.offsetHeightCache=e,this.scrollHeightCache=t,this.fixJumpTarget(),this.isPinned()&&null==this.messageFetchAnchor&&null==this.focusAnchor?this.scrollTo(Number.MAX_SAFE_INTEGER,!1,this.handleScroll):this.fixAnchorScrollPosition()},t.fixJumpTarget=function(){if(this.isJumping()){var e=this.props,t=e.messages,n=e.hasUnreads;if(null!=t.jumpTargetId){var r=g(t);if(null==r)return;var a=(0,p.getElementFromMessageId)(r);a instanceof HTMLElement?this.scrollTo(this.getOffsetOrientationFromNode(a,"middle",n?c.NEW_MESSAGE_BAR_BUFFER:c.MESSAGE_PADDING),!0):this.scrollToNewMessages(!0,"middle")}else this.scrollTo(Number.MAX_SAFE_INTEGER,!0)}},t.scrollToNewMessages=function(e,t,n){var r=this;void 0===e&&(e=!1),void 0===t&&(t="top");var a=document.getElementById(c.NEW_MESSAGE_BAR_ID),o=function(){r.jumping=!1,r.automaticAnchor=r.findAnchor(),null!=n&&n(),r.handleScroll()};this.pinned=!1,this.jumping=e,null!=a?this.scrollTo(this.getOffsetOrientationFromNode(a,t,c.NEW_MESSAGE_BAR_BUFFER),e,o):this.scrollTo(this.getOffsetToPreventLoading("top"),e,o)},t.getOffsetOrientationFromNode=function(e,t,n){var r;void 0===n&&(n=0);var a=null===(r=this.ref.current)||void 0===r?void 0:r.getScrollerNode();if(null==a)return 0;var o=this.getScrollerState(),i=(0,v.default)(e,a);return"middle"===t?Math.min(i-.5*o.offsetHeight+.5*e.offsetHeight-8,i-n):i-n},t.restoreScroll=function(){if(!this.isInitialized()){var e=this.initialScrollTop;this.initialScrollTop=void 0;var t=g(this.props.messages);null!=t?this.scrollToMessage(t,!1):this.props.hasUnreads?this.scrollToNewMessages():null!=e?this.scrollTo(e+this.props.placeholderHeight,!1,this.handleScroll):this.setScrollToBottom()}},t.scrollTo=function(e,t,n){var r;void 0===t&&(t=!1),null===(r=this.ref.current)||void 0===r||r.scrollTo({to:e,animate:!u.default.useReducedMotion&&t,callback:n}),this.isPinned()?this.updateStoreDimensions():this.updateStoreDimensionsDebounced()},t.mergeTo=function(e,t){var n;null===(n=this.ref.current)||void 0===n||n.mergeTo({to:e,callback:t}),this.isPinned()?this.updateStoreDimensions():this.updateStoreDimensionsDebounced()},t.setScrollToBottom=function(e){var t=this;void 0===e&&(e=!1);var n=this.props,r=n.messages,a=n.channel;r.hasMoreAfter?function(e){i.default.jumpToPresent(e.id,y.MAX_MESSAGES_PER_CHANNEL),(0,s.transitionToGuild)(e.getGuildId()||y.ME,e.id)}(a):this.scrollTo(Number.MAX_SAFE_INTEGER,e,(function(){t.jumping=!1,t.handleScroll()}))},t.updateStoreDimensions=function(e){if(!this.isJumping()&&this.isInitialized()){var t=this.props.channel;if(this.isPinned())o.default.clearChannelDimensions(t.id,e);else{var n=this.props.placeholderHeight,r=this.getScrollerState(),a=r.scrollTop,i=r.scrollHeight,l=r.offsetHeight;o.default.updateChannelDimensions(t.id,a-n,i-n,l,e)}}},t.scrollIntoViewRect=function(){},t.scrollPageUp=function(e){var t;void 0===e&&(e=!1),null===(t=this.ref.current)||void 0===t||t.scrollPageUp({animate:e})},t.scrollPageDown=function(e){var t;void 0===e&&(e=!1),null===(t=this.ref.current)||void 0===t||t.scrollPageDown({animate:e})},t.scrollToMessage=function(e,t,n){var r=this;if(void 0===t&&(t=!1),null!=this.ref.current){var a=(0,p.getElementFromMessageId)(e);if(!this.isJumping()&&t&&null!=n&&!u.default.useReducedMotion)f.default.extractTimestamp(e)>n?this.scrollTo(0):this.scrollTo(Number.MAX_SAFE_INTEGER);this.pinned=!1,this.jumping=!0;var o=function(){r.jumping=!1,a instanceof HTMLElement&&u.default.keyboardModeEnabled&&a.focus({preventScroll:!0}),r.scrollCounter=0,r.handleScroll()};a instanceof HTMLElement?this.scrollTo(this.getOffsetOrientationFromNode(a,"middle",this.props.hasUnreads?c.NEW_MESSAGE_BAR_BUFFER:c.MESSAGE_PADDING),t,o):this.scrollToNewMessages(t,"middle",o)}},t.getOffsetToTriggerLoading=function(e,t){var n=t.scrollHeight,r=t.offsetHeight,a=this.props,o=a.messages,i=a.hasUnreads,l=a.placeholderHeight;return"top"===e?o.hasMoreBefore?i?l-c.PLACEHOLDER_BUFFER-2:l+500:0:o.hasMoreAfter?n-r-l-500:n-r},t.getOffsetToPreventLoading=function(e){var t=this.props.messages,n=0;return"top"===e&&t.hasMoreBefore?n=2:"bottom"===e&&t.hasMoreAfter&&(n=-2),this.getOffsetToTriggerLoading(e,this.getScrollerState())+n},t.getSnapshotBeforeUpdate=function(e){if(this.hasAnchor()||null!=e){var t=this.getScrollerState(),n=t.scrollTop,r=t.offsetHeight,a=t.scrollHeight;this.updateFocusAnchor(e,n,r),this.updateFetchAnchor(n,r,a),this.updateAutomaticAnchor(n)}},t.cleanup=function(){this.acking=!1,this.updateStoreDimensionsDebounced.cancel(),(0,l.disableAutomaticAck)(this.props.channel.id)},e}();t.MessagesScrollManager=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(125),i=n(447),l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0)&&!v.default.isEmojiPremiumLocked(e,t,m.EmojiIntention.REACTION)}));return e.length>4&&(e.length=4),e}),[t]);return(0,i.useStateFromStores)([d.default,f.default],(function(){return f.default.renderReactions&&!t.isArchivedThread()&&(t.isPrivate()||d.default.can(m.Permissions.ADD_REACTIONS,t))}),[t])&&n.length>0?S(u.MenuGroup,{className:_.default.wrapper},void 0,n.map((function(n,r){var a;return S(u.MenuItem,{id:"quickreact-"+(null!==(a=n.id)&&void 0!==a?a:r),render:function(e){var t=e.isFocused;return S(T,{emoji:n,isFocused:t})},action:function(){return(0,l.addReaction)(t.id,e.id,(0,y.toReactionEmoji)(n))}},r)}))):null};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(8)),i=n(3),l=n(1048),u=n(7563),s=g(n(184)),d=g(n(48)),f=g(n(35)),c=g(n(248)),p=g(n(152)),v=g(n(256)),y=n(681),m=n(1),h=g(n(7)),_=g(n(7184));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function oe(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0,P=a.useCallback((function(e){var r=e.closePopout;return oe(le,{message:n,channel:t,canCopy:o,canPin:i,canDelete:l,canReport:u,canConfigureJoin:d,canEdit:f,canPublish:c,canReply:p,canStartThread:v,hasReactions:b,hasDeveloperMode:O,canSpeakMessage:g,isSpeakingMessage:E,onClose:r,isGuildInviteReminder:I})}),[n,t,o,i,l,u,d,f,c,p,v,b,O,g,E,I]),G=a.useCallback((function(){return S({moreUtilities:!h})}),[h,S]),F=a.useCallback((function(){S({emojiPicker:!_})}),[_,S]),x=n.hasFlag(X.MessageFlags.CROSSPOSTED);return r&&!_&&!h||m?a.createElement(a.Fragment,null,c&&m?a.createElement(a.Fragment,null,ue({key:"publish",label:x?Q.default.Messages.NEWS_CHANNEL_PUBLISHED:Q.default.Messages.NEWS_CHANNEL_PUBLISH,icon:D.default,channel:t,message:n,disabled:x,onClick:Z.publishMessage}),fe):null,p?ue({key:"reply",label:Q.default.Messages.MESSAGE_ACTION_REPLY,icon:U.default,channel:t,message:n,onClick:Z.replyToMessage}):null,f?ue({key:"edit",label:Q.default.Messages.EDIT,icon:k.default,channel:t,message:n,onClick:Z.editMessage}):null,v?ue({key:"thread",label:Q.default.Messages.START_THREAD,icon:B.default,channel:t,message:n,onClick:Z.createThread}):null,ue({key:"mark-unread",label:Q.default.Messages.MARK_UNREAD,icon:L.default,channel:t,message:n,onClick:Z.markMessageUnread}),i?ue({key:"pin",label:n.pinned?Q.default.Messages.UNPIN_MESSAGE:Q.default.Messages.PIN_MESSAGE,icon:j.default,channel:t,message:n,onClick:Z.pinMessage}):null,o?a.createElement(a.Fragment,null,I?null:ue({key:"copy-link",label:Q.default.Messages.COPY_LINK,icon:R.default,channel:t,message:n,onClick:Z.copyLink}),ue({key:"copy-id",label:Q.default.Messages.COPY_ID,icon:M.default,channel:t,message:n,onClick:Z.copyId})):null,b?ue({key:"reactions-modal",label:Q.default.Messages.REACTIONS,icon:N.default,channel:t,message:n,onClick:Z.showReactionsModal}):null,l?ue({key:"delete",label:Q.default.Messages.DELETE,icon:H.default,dangerous:!0,channel:t,message:n,onClick:Z.deleteMessage}):null,d?ue({key:"configure",label:Q.default.Messages.CONFIGURE,icon:A.default,channel:t,message:n,onClick:Z.configureJoin}):null):a.createElement(a.Fragment,null,s&&!I?oe(T.default,{renderPopout:function(e){var r=e.closePopout;return ve(t,n,r)},shouldShow:_,onRequestClose:F,position:T.Positions.LEFT,align:T.Align.TOP},void 0,(function(e,r){e.onClick;var a=ae(e,["onClick"]);return ue(re({key:"add-reaction",label:Q.default.Messages.ADD_REACTION,icon:C.default,channel:t,selected:r,message:n,onClick:F},a))})):null,p&&!f?ue({key:"reply",label:Q.default.Messages.MESSAGE_ACTION_REPLY,icon:U.default,channel:t,message:n,onClick:Z.replyToMessage}):null,f?ue({key:"edit",label:Q.default.Messages.EDIT,icon:k.default,channel:t,message:n,onClick:Z.editMessage}):null,v?ue({key:"thread",label:Q.default.Messages.START_THREAD,icon:B.default,channel:t,message:n,onClick:Z.createThread}):null,c?a.createElement(a.Fragment,null,ue({key:"publish",label:x?Q.default.Messages.NEWS_CHANNEL_PUBLISHED:Q.default.Messages.NEWS_CHANNEL_PUBLISH,icon:D.default,channel:t,message:n,disabled:x,onClick:Z.publishMessage}),se):null,l&&I?a.createElement(a.Fragment,null,ue({key:"delete",label:Q.default.Messages.DELETE,icon:H.default,dangerous:!0,channel:t,message:n,onClick:Z.deleteMessage}),de):null,oe(T.default,{renderPopout:P,shouldShow:h,onRequestClose:G,position:T.Positions.LEFT,align:T.Align.TOP},void 0,(function(e,r){e.onClick;var a=ae(e,["onClick"]);return ue(re({key:"more",label:Q.default.Messages.MORE,icon:w.default,channel:t,message:n,selected:r,onClick:G},a))})))}function pe(e){var t=e.channel,n=e.message;return a.createElement(a.Fragment,null,ue({key:"retry",label:Q.default.Messages.RETRY,icon:G.default,channel:t,message:n,onClick:Z.retrySendMessage}),ue({key:"delete-usent",label:Q.default.Messages.DELETE,icon:H.default,channel:t,message:n,onClick:Z.deleteMessage}))}function ve(e,t,n){return oe(s.default,{channel:e,pickerIntention:X.EmojiIntention.REACTION,closePopout:n,onSelectEmoji:function(r,a){!function(e,t,n){null!=e&&(0,l.addReaction)(t.id,n.id,(0,V.toReactionEmoji)(e))}(r,e,t),a&&n()}})}function ye(e){var t=e.channel,n=e.message,r=e.isHeader,a=e.showEmojiPicker,o=e.showMoreUtilities,l=e.setPopout,s=n.author,c=(0,i.useStateFromStores)([_.default],(function(){return _.default.getGuild(t.guild_id)}),[t.guild_id]),p=(0,i.useStateFromStores)([m.default],(function(){return m.default.getId()})),T=(0,f.default)(u.ExperimentInAppReporting),b=(0,i.useStateFromStoresObject)([I.default],(function(){return{renderReactions:I.default.renderReactions,developerMode:I.default.developerMode}})),C=b.renderReactions,M=b.developerMode,N=(0,i.useStateFromStores)([g.default],(function(){return null==t.guild_id||g.default.canChatInGuild(t.guild_id)}),[t]),P=(0,i.useStateFromStoresObject)([S.default],(function(){return{canAddNewReactions:N&&S.default.can(X.Permissions.ADD_REACTIONS,t),canManageMessages:S.default.can(X.Permissions.MANAGE_MESSAGES,t)}}),[t,N]),A=P.canManageMessages,R=P.canAddNewReactions,L=(0,v.useCanReplyToMessage)(t,n),D=(0,y.useCanStartThread)(t,n),w=(0,i.useStateFromStores)([E.default],(function(){return null!=t.guild_id&&E.default.isLurking(t.guild_id)}),[t]),k=s.id===p,j=(A||k)&&!t.isArchivedThread()&&n.type in X.MessageTypesDeletable,U=(0,W.canReportMessage)(n)&&null!=T&&T===d.ExperimentBuckets.TREATMENT_1,G=!t.isSystemDM()&&!(0,K.default)(n),F=G&&(A||t.isPrivate())&&!t.isArchivedThread(),B=G&&k&&(0,z.canEditMessageWithStickers)(n)&&!t.isArchivedThread(),H=(0,$.default)({channel:t,canChat:N,renderReactions:C,canAddNewReactions:R,isLurking:w}).disableReactionCreates,x=t.type===X.ChannelTypes.GUILD_ANNOUNCEMENT&&null!=c&&c.hasFeature(X.GuildFeatures.NEWS)&&(k||A)&&n.type===X.MessageTypes.DEFAULT,V=t.getGuildId(),Z=null!=V&&(n.type===X.MessageTypes.USER_JOIN||n.type===X.MessageTypes.GUILD_INVITE_REMINDER)&&S.default.canWithPartialContext(X.Permissions.MANAGE_GUILD,{guildId:V}),q=t.id,Q=n.id,J=(0,i.useStateFromStores)([h.default],(function(){return h.default.isEditing(q,Q)}),[q,Q]),ee=(0,i.useStateFromStores)([O.default],(function(){return O.default.isSpeakingMessage(q,Q)}),[q,Q]),te=""!==n.content;return{channel:t,message:n,isHeader:r,canPin:F,canEdit:B,canDelete:j,canReport:U,canReply:L,canStartThread:D,canCopy:Y.SUPPORTS_COPY,hasDeveloperMode:M,canReact:!H&&C,canPublish:x,canConfigureJoin:Z,isEditing:J,showEmojiPicker:a,showMoreUtilities:o,canSpeakMessage:te,isSpeakingMessage:ee,setPopout:l,experimentBucket:T,isGuildInviteReminder:n.type===X.MessageTypes.GUILD_INVITE_REMINDER}}ve.displayName="renderEmojiPicker";var me=a.memo((function(e){var t,n,r,i,l=ye(e),u=l.isHeader,s=l.isEditing,d=(0,q.default)(),f=(r=(n=l).channel,(i=n.message).state===X.MessageStates.SEND_FAILED?oe(pe,{channel:r,message:i}):null),c=function(e,t){return e.message.state!==X.MessageStates.SEND_FAILED?a.createElement(ce,re({},e,{expanded:t})):null}(l,d);return s||null==f&&null==c?null:oe("div",{className:(0,o.default)(e.className,(t={},t[J.default.container]=!0,t[J.default.isHeader]=u,t)),onClick:ie,onContextMenu:ie,"aria-label":Q.default.Messages.MESSAGE_UTILITIES_A11Y_LABEL},void 0,oe(x.default,{},void 0,f,c))}));t.default=me},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M5 2C3.34315 2 2 3.34315 2 5V19C2 20.6569 3.34315 22 5 22H19C20.6569 22 22 20.6569 22 19V5C22 3.34315 20.6569 2 19 2H5ZM8.79741 7.72V16H6.74541V7.72H8.79741ZM13.2097 7.72C16.0897 7.72 17.5897 9.388 17.5897 11.848C17.5897 14.308 16.0537 16 13.2577 16H10.3537V7.72H13.2097ZM13.1497 14.404C14.6137 14.404 15.5257 13.636 15.5257 11.86C15.5257 10.12 14.5537 9.316 13.1497 9.316H12.4057V14.404H13.1497Z"}))}d.displayName="CopyID"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f||void 0,fill:d,d:"M14 3H20C21 3 22.0001 4 22.0001 5V19.0003C22.0001 20 21 21 20 21H14C13 21 6 13 6 13H2V11H6C6 11 13 3 14 3Z"}))}d.displayName="MarkUnread"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M2.99805 4.8C2.99805 3.8055 3.80445 3 4.79805 3H19.198C20.1925 3 20.998 3.8055 20.998 4.8V15.6C20.998 16.5936 20.1925 17.4 19.198 17.4H11.098L7.49805 21V17.4H4.79805C3.80445 17.4 2.99805 16.5936 2.99805 15.6V4.8ZM11.5737 5.16264C11.7336 5.00375 11.9739 4.95652 12.183 5.04208C12.3921 5.12708 12.5279 5.33098 12.5279 5.55487V14.444C12.5279 14.669 12.3921 14.8718 12.183 14.9579C11.9739 15.0435 11.7336 14.9963 11.5737 14.8374L9.1739 12.2217H7.4969C7.18945 12.2217 6.9379 11.9717 6.9379 11.6662V8.33273C6.9379 8.02772 7.18945 7.77716 7.4969 7.77716H9.1739L11.5737 5.16264ZM13.6459 7.22159V6.11044C15.8037 6.11044 17.5589 7.85549 17.5589 9.99944C17.5589 12.1445 15.8037 13.8884 13.6459 13.8884V12.7773C15.1871 12.7773 16.4409 11.5312 16.4409 9.99944C16.4409 8.46829 15.1871 7.22159 13.6459 7.22159ZM15.3229 9.99944C15.3229 9.08108 14.5705 8.33273 13.6459 8.33273V9.44387C13.9539 9.44387 14.2049 9.69332 14.2049 9.99944C14.2049 10.3056 13.9539 10.555 13.6459 10.555V11.6662C14.5705 11.6662 15.3229 10.9189 15.3229 9.99944Z"}))}d.displayName="SpeakMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Separator=c,t.Button=p,t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(84)),l=u(n(7186));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onClick","onContextMenu","className","selected","children","disabled","dangerous"]);return a.createElement(i.default,d({onClick:v?void 0:n,onContextMenu:v?void 0:r,className:(0,o.default)(u,(t={},t[l.default.button]=!0,t[l.default.selected]=f,t[l.default.disabled]=v,t[l.default.dangerous]=y,t))},m),c)}function v(e){var t=e.className,n=e.children;return f("div",{className:(0,o.default)(t,l.default.wrapper)},void 0,n)}c.displayName="Separator",p.displayName="Button",v.displayName="MiniPopover";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=r.useState(o),t=e[0],n=e[1];return r.useEffect((function(){var e=function(e){n(e)};return i.add(e),function(){i.delete(e)}}),[]),t};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}var o=!1,i=new Set;function l(e){e!==o&&(o=e,i.forEach((function(e){return e(o)})))}window.addEventListener("keydown",(function(e){l(e.shiftKey)})),window.addEventListener("keyup",(function(e){l(e.shiftKey)})),window.addEventListener("mousemove",(function(e){l(e.shiftKey)})),window.addEventListener("blur",(function(){l(!1)}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){var a=e.message,o=e.compact,i=e.channel,u=e.groupId,s=n.usernameProfile,d=n.avatarProfile;if((0,l.default)(a))return null;var f=a.id===u;return f||o||null!=r?p(v,{message:a,channel:i,compact:o,subscribeToGroupId:u,isGroupStart:f,groupId:u,setPopout:t,usernameProfile:s,avatarProfile:d}):p(y,{compact:!0,timestamp:a.timestamp,isInline:!1,isVisibleOnlyOnHover:!0,cozyAlt:!0})};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8086)),i=f(n(7683)),l=f(n(649)),u=f(n(645)),s=n(7589),d=n(7934);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onClick"]);return a.createElement(d.default,g({},t,{tag:"span",onClick:i}),E("div",{className:(0,o.default)(m.default.commandName,m.default.clickable)},void 0,"/"+r.interaction.name))}))}function b(e){var t,n=e.message,r=e.channel,d=a.useMemo((function(){return function(e,t){return null!=r&&null!=t?a.createElement(l.default,g({},e,{channelId:r.id,guildId:r.guild_id,userId:t.id})):null}}),[r]),v=a.useMemo((function(){return function(e){return null!=r?a.createElement(p.default,g({},e,{channel:r,messageId:n.id,interactionData:n.interactionData})):null}}),[r,n.id,n.interactionData]),h=(0,u.useNullableUserAuthor)(null===(t=n.interaction)||void 0===t?void 0:t.user,r),_=a.useMemo((function(){return e.compact?(0,s.default)((0,c.dateFormat)((0,i.default)(),"LT")):null}),[e.compact]);if(null==n.interaction||null==h)return null;var b=function(e,t){var n=e.message,r=e.compact,a=e.isInteractionUserBlocked,o=e.showAvatarPopout,i=e.onClickAvatar,l=e.onUserContextMenu,u=e.onPopoutRequestClose;if(r||a)return E("div",{className:m.default.replyBadge},void 0,E(S,{className:m.default.commandIcon}));var s=function(){return null!=n.interaction&&O(n.interaction.user,i,l)};return null!=t&&null!=o?E(f.default,{renderPopout:t,shouldShow:o,position:f.default.Positions.RIGHT,onRequestClose:u},void 0,s):s()}(e,(function(e){var t;return null==d?void 0:d(e,null===(t=n.interaction)||void 0===t?void 0:t.user)})),C=I(e,h,(function(e){var t;return null==d?void 0:d(e,null===(t=n.interaction)||void 0===t?void 0:t.user)})),M=T(e,v),N=E(a.Fragment,{},"user",b,C),P=E(a.Fragment,{},"command",M),A=y.default.Messages.APPLICATION_COMMAND_USED_SHORT.format({userHook:function(){return N},commandHook:function(){return P}});return E("div",{className:(0,o.default)(m.default.repliedMessage,m.default.executedCommand,_),"aria-hidden":!e.compact},void 0,A)}S.displayName="CommandIcon",O.displayName="baseRenderUserAvatar",I.displayName="renderUsername",T.displayName="renderCommand",b.displayName="ExecutedCommand"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=S(n(0)),o=g(n(8)),i=n(3),l=g(n(1039)),u=n(7573),s=n(7612),d=S(n(7899)),f=n(645),c=g(n(9)),p=g(n(20)),v=g(n(12)),y=g(n(7768)),m=g(n(227)),h=g(n(43)),_=g(n(7189));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(){return(O=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1e3*e.content.timestamp.unix())){var a=c.default.can(M.Permissions.CREATE_INSTANT_INVITE,r);if(!(0,g.default)(e.content,a))return D(e.type===M.ChannelStreamTypes.THREAD_STARTER_MESSAGE?I.ThreadStarterChatMessage:I.default,{compact:P,channel:r,message:e.content,groupId:e.groupId,flashKey:e.flashKey,id:(0,_.getMessageDOMId)(e.content.id)},e.content.id)}})),V=A[A.length-1];if(R.forEach((function(e,t){var n=0===t&&(0,E.isNewGroupItem)(V,new f.default({type:M.MessageTypes.DEFAULT,author:B}));x.push(D(k,{file:e,channel:r,user:B,isGroupStart:n},"upload-"+e.id))})),l.hasMoreBefore){l.length>0&&x.unshift(D("div",{style:{height:h.PLACEHOLDER_BUFFER,flex:"0 0 auto"}},"buffer"));var W=u.default.useReducedMotion;(W&&H()||!W)&&x.unshift(a.createElement(C.default,L({key:"has-more",compact:P},G)))}l.hasMoreBefore||x.unshift(D(s.default,{channel:r},"empty-message"));l.hasMoreAfter&&x.push(a.createElement(C.default,L({key:"has-more-after",compact:P},G)));if(y>0&&O&&H()){var Y,z=p.default.getOldestUnreadTimestamp(r.id),K=(0,m.isSameDay)((0,o.default)(),(0,o.default)(new Date(z)));Y=p.default.isEstimated(r.id)?K?N.default.Messages.NEW_MESSAGES_ESTIMATED:N.default.Messages.NEW_MESSAGES_ESTIMATED_WITH_DATE:K?N.default.Messages.NEW_MESSAGES:N.default.Messages.NEW_MESSAGES_WITH_DATE,t=D(b.NewMessagesBar,{content:Y.format({count:y,timestamp:z}),channelId:r.id})}if(l.error)n=D(b.ErrorLoadingBar,{loading:l.loadingMore,onClick:function(){return e=r.id,void i.default.fetchMessages({channelId:e,limit:M.MAX_MESSAGES_PER_CHANNEL,truncate:!0});var e}});else if(l.hasMoreAfter&&H()){var $=l.jumpReturnTargetId;n=l.loadingMore&&l.jumpedToPresent?j:D(b.JumpToPresentBar,null!=$?{type:b.JumpBarType.REPLY,onClick:function(){return function(e,t){i.default.jumpToMessage({channelId:e.id,messageId:t,flash:!0})}(r,$)}}:{onClick:function(){return function(e){i.default.jumpToPresent(e.id,M.MAX_MESSAGES_PER_CHANNEL),(0,d.transitionToGuild)(e.getGuildId()||M.ME,e.id)}(r)}})}return{channelStreamMarkup:x,newMessagesBar:t,jumpToPresentBar:n}};var r,a=R(n(0)),o=P(n(5)),i=P(n(351)),l=P(n(8023)),u=P(n(90)),s=P(n(9339)),d=n(49),f=P(n(1104)),c=P(n(48)),p=P(n(231)),v=P(n(12)),y=n(8069),m=n(990),h=n(1069),_=n(7933),g=P(n(7847)),E=n(7916),S=P(n(9353)),O=P(n(7673)),I=R(n(8169)),T=P(n(8708)),b=n(7589),C=P(n(8701)),M=n(1),N=P(n(7));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function L(){return(L=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u3?3:n.length)-1,i=S("img",{src:a,alt:"",className:_.default.avatar},t);return o?i:S(p.default,{className:_.default.avatarMask,mask:p.default.Masks.VOICE_USER_SUMMARY_ITEM,width:24,height:24},t,i)})).filter((function(e){return null!=e})):[]}),[n]);if(null==n||0===n.length)return S(v.default,{color:v.default.Colors.HEADER_SECONDARY},void 0,h.default.Messages.NO_MUTUAL_GUILDS);return a.createElement(a.Fragment,null,S("div",{className:_.default.avatarContainer},void 0,r),S(c.default,{onClick:function(){l.default.open(t),l.default.setSection(m.UserProfileSections.MUTUAL_GUILDS)}},void 0,S(v.default,{className:_.default.mutualGuilds},void 0,h.default.Messages.USER_PROFILE_MUTUAL_GUILDS.format({count:n.length}))))},I=function(e){var t,n=e.relationshipType,r=e.userId,o=null===(t=d.default.getUser(r))||void 0===t?void 0:t.bot,l=function(){i.default.removeRelationship(r,{location:m.AnalyticsPages.DM_CHANNEL})},u=function(){i.default.addRelationship(r,{location:m.AnalyticsPages.DM_CHANNEL})},s=S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,color:f.default.Colors.PRIMARY,onClick:function(){i.default.addRelationship(r,{location:m.AnalyticsPages.DM_CHANNEL},m.RelationshipTypes.BLOCKED)}},void 0,h.default.Messages.BLOCK);switch(n){case m.RelationshipTypes.NONE:return a.createElement(a.Fragment,null,!o&&S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,onClick:u},void 0,h.default.Messages.ADD_FRIEND),s);case m.RelationshipTypes.FRIEND:return a.createElement(a.Fragment,null,S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,onClick:l,color:f.default.Colors.PRIMARY},void 0,h.default.Messages.REMOVE_FRIEND),s);case m.RelationshipTypes.BLOCKED:return S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,onClick:l,color:f.default.Colors.PRIMARY},void 0,h.default.Messages.UNBLOCK);case m.RelationshipTypes.PENDING_INCOMING:return a.createElement(a.Fragment,null,S(v.default,{className:_.default.action,color:v.default.Colors.HEADER_SECONDARY},void 0,h.default.Messages.FRIEND_REQUEST_RECEIVED),S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,onClick:u},void 0,h.default.Messages.FRIEND_REQUEST_ACCEPT),S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,color:f.default.Colors.PRIMARY,onClick:l},void 0,h.default.Messages.FRIEND_REQUEST_IGNORE),s);case m.RelationshipTypes.PENDING_OUTGOING:return a.createElement(a.Fragment,null,S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,disabled:!0},void 0,h.default.Messages.ADD_FRIEND_BUTTON_AFTER),s);default:return null}},T=function(e){var t=e.userId,n=(0,o.useStateFromStores)([s.default],(function(){return s.default.getRelationshipType(t)}),[t]);return S("div",{className:_.default.container},void 0,S(O,{userId:t}),S("div",{className:_.default.divider}),S(I,{relationshipType:n,userId:t}))};T.displayName="DMRelationshipStatus";var b=T;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a=f(n(0)),o=n(5406),i=s(n(183)),l=s(n(643)),u=f(n(7733));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0)return U(P.default,{className:L.default.avatars,maxUsers:5,users:x});var e=x[0],t=e.toString();return U("div",{className:L.default.avatars},void 0,U(O.default,{src:e.avatarURL,"aria-label":t,size:O.default.Sizes.SIZE_24}),U(b.default,{tag:"span",className:L.default.singleUserName,size:b.default.Sizes.SIZE_16},void 0,t)," ",U(b.default,{tag:"span",size:b.default.Sizes.SIZE_16,color:b.default.Colors.MUTED},void 0,R.default.Messages.ROLE_REQUIRED_SINGLE_USER_MESSAGE))}(),H.map((function(e,n){var r,a,i,l=null!==(r=e.colorString)&&void 0!==r?r:(0,u.int2hex)(A.DEFAULT_ROLE_COLOR);return V?U(I.default,{className:(0,o.default)(L.default.role,(a={},a[L.default.last]=n===H.length-1,a)),roleName:e.name,roleColor:l,disabled:!V,onClick:function(){f.default.open(t.guild_id,A.GuildSettingsSections.MEMBERS),f.default.selectRole(e.id)}},e.id):U(T.default,{className:(0,o.default)(L.default.role,(i={},i[L.default.last]=n===H.length-1,i)),roleName:e.name,roleColor:l},e.id)}))),r?U(S.default,{renderModal:function(e){return a.createElement(v.default,j({},e,{onClose:Y,channelId:t.id}))},onCloseRequest:function(){return g(!1)}}):null)}H.displayName="RoleRequiredEmptyMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8)),o=s(n(36)),i=s(n(350)),l=s(n(8706)),u=s(n(7192));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&(t[t.length-1]=g(c.default,{renderPopout:T,shouldShow:O,position:c.default.Positions.BOTTOM,onRequestClose:function(){return I(!1)}},"overflow",(function(){return g(d.default,{className:(0,o.default)(m.default.avatar,m.default.overflow),onClick:function(){return I(!0)},look:d.default.Looks.BLANK,size:d.default.Sizes.NONE},void 0,"+",n+1)}))),t))}S.displayName="StackedAvatars"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;_(n(0));var r,a=n(3),o=m(n(7644)),i=m(n(183)),l=m(n(7615)),u=n(32),s=m(n(48)),d=m(n(7655)),f=m(n(8707)),c=_(n(7733)),p=n(1),v=m(n(7)),y=m(n(7196));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?L.default.Messages.WELCOME_CTA_SUBTITLE_ACTION_WITH_GUIDE.format({guideURL:ne}):null)),ee)))}G.displayName="WelcomeMessageCTA",F.displayName="WelcomeArea"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePermissions=function(e,t){return(0,r.useStateFromStoresObject)([c.default],(function(){return{canInvite:(0,p.canViewInviteModal)(c.default,t,e),canCustomize:null!=t&&c.default.can(y.Permissions.MANAGE_GUILD,t),canMessage:null!=e&&c.default.can(y.Permissions.SEND_MESSAGES,e),canCreateChannel:null!=t&&c.default.can(y.Permissions.MANAGE_CHANNELS,t)}}),[t,e])},t.useGuildChannelCreated=_,t.useGuildPopulated=g,t.useGuildPersonalized=E,t.useChannelMessaged=S,t.useCompletedStates=function(e,t){return{guildPopulated:g(t),guildMessaged:S(e),guildPersonalized:E(t),guildChannelCreated:_(t)}};var r=n(3),a=h(n(649)),o=h(n(10)),i=h(n(9)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(81)),u=h(n(356)),s=h(n(20)),d=h(n(657)),f=h(n(233)),c=h(n(48)),p=n(7591),v=h(n(110)),y=n(1);function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function _(e){return(0,r.useStateFromStores)([l.default],(function(){var t=l.default.getChannels(null==e?void 0:e.id),n=t[l.GUILD_VOCAL_CHANNELS_KEY];function r(t){return null!=e&&v.default.extractTimestamp(t.channel.id)-v.default.extractTimestamp(e.id)>500}return t[l.GUILD_SELECTABLE_CHANNELS_KEY].some(r)||n.some(r)}),[e])}function g(e){var t=(0,r.useStateFromStores)([i.default],(function(){return i.default.getChannel(null==e?void 0:e.systemChannelId)})),n=(0,r.useStateFromStoresArray)([f.default],(function(){return null!=t?f.default.getMessages(t.id).toArray():[]}));return(0,r.useStateFromStores)([u.default],(function(){var t,r=null!==(t=u.default.getMemberCount(null==e?void 0:e.id))&&void 0!==t&&t,a=n.some((function(e){return e.type===y.MessageTypes.USER_JOIN}));return r>1||a}),[e,n])}function E(e){var t=(0,r.useStateFromStores)([d.default],(function(){return d.default.hasLayers()})),n=(0,r.useStateFromStores)([s.default],(function(){return s.default.getGuild(null==e?void 0:e.id)}));return null!=(null==n?void 0:n.icon)&&!t}function S(e){var t=(0,r.useStateFromStoresArray)([f.default],(function(){return null!=e?f.default.getMessages(e.id).toArray():[]}));return(0,r.useStateFromStores)([o.default],(function(){return t.some((function(e){return e.author.id===o.default.getId()&&!(0,a.default)(e)}))}),[t])}},function(e,t,n){e.exports=n.p+"e7b5ebef60788733060075b99faed415.svg"},function(e,t,n){e.exports=n.p+"472c7d0bdf6d64d6268ac6ccec5bef02.svg"},function(e,t,n){e.exports=n.p+"99fa9665e3eb82012f301396f6061bc7.svg"},function(e,t,n){e.exports=n.p+"533917c8211830fe7f650ffac65a442f.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=_(n(0)),o=m(n(8)),i=m(n(84)),l=m(n(350)),u=m(n(7709)),s=m(n(7569)),d=_(n(8169)),f=m(n(8708)),c=n(1),p=m(n(7)),v=m(n(6757)),y=m(n(6730));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0){var n,a,o=null!==(n=null===(a=r.content[t+1])||void 0===a?void 0:a.isGroupStart)&&void 0!==n&&n;return g(f.default,{isUnread:!0,isBeforeGroup:o,id:s},"divider")}if(e.type===c.ChannelStreamTypes.MESSAGE||e.type===c.ChannelStreamTypes.THREAD_STARTER_MESSAGE)return g(e.type===c.ChannelStreamTypes.THREAD_STARTER_MESSAGE?d.ThreadStarterChatMessage:d.default,{className:v.default.blocked,compact:u,channel:i,message:e.content,groupId:e.groupId,flashKey:e.flashKey},e.content.id)})):null)}E.displayName="BlockedItemMessage",S.displayName="BlockedMessages";var O=a.memo(S);t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=f(n(1036)),i=f(n(55)),l=f(n(131)),u=f(n(8709)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){var t=e.channel,f=e.children,c=(0,a.useStateFromStores)([i.default],(function(){return i.default.isBlocked(t.getRecipientId())})),p=t.isSystemDM(),v=c&&!p&&!t.isMultiUserDM(),y={};return p?(y.message=d.default.Messages.SYSTEM_DM_CHANNEL_DESCRIPTION,y.subtitle=d.default.Messages.SYSTEM_DM_CHANNEL_DESCRIPTION_SUBTEXT,y.buttonText=d.default.Messages.LEARN_MORE,y.onButtonClick=function(){return open(l.default.getArticleURL(s.HelpdeskArticles.SYSTEM_DMS))},y.imageSrc=n(9355)):v&&(y.message=d.default.Messages.DM_VERIFICATION_TEXT_BLOCKED,y.buttonText=d.default.Messages.UNBLOCK,y.onButtonClick=function(){o.default.removeRelationship(t.getRecipientId())}),r.createElement(u.default,y,f)}p.displayName="DMVerification"},function(e,t,n){e.exports=n.p+"7f44ae54ac0bf4594fe7c68df1fcc3e4.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=$(n(0)),o=z(n(3)),i=z(n(438)),l=z(n(7770)),u=z(n(352)),s=z(n(90)),d=$(n(694)),f=z(n(7620)),c=n(7572),p=z(n(1058)),v=z(n(9357)),y=z(n(8845)),m=z(n(7684)),h=z(n(9359)),_=$(n(9360)),g=$(n(8082)),E=n(5291),S=n(49),O=z(n(10)),I=z(n(8056)),T=z(n(64)),b=z(n(20)),C=z(n(1042)),M=z(n(357)),N=z(n(48)),P=z(n(35)),A=z(n(12)),R=$(n(36)),L=z(n(84)),D=z(n(985)),w=n(7611),k=z(n(969)),j=z(n(50)),U=n(44),G=z(n(43)),F=z(n(102)),B=z(n(8709)),H=z(n(8846)),x=z(n(7745)),V=n(1),W=z(n(7)),Y=z(n(7203));function z(e){return e&&e.__esModule?e:{default:e}}function K(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return K=function(){return e},e}function $(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=K();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Z(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function q(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){Z(o,r,a,i,l,"next",e)}function l(e){Z(o,r,a,i,l,"throw",e)}i(void 0)}))}}function X(){return(X=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=1e3){var b=1e3*Math.floor(h/1e3);T.subtitle=W.default.Messages.FOLLOW_NEWS_CHAT_INPUT_SUBTITLE.format({count:b.toLocaleString()})}T.buttonText=W.default.Messages.FOLLOW,T.onButtonClick=this.handleFollowAnnouncement,T.imageSrc=n(9369),o&&(T.onSecondaryButtonClick=this.handleJoinServer,T.secondaryButtonText=W.default.Messages.LURKER_MODE_CHAT_INPUT_BUTTON)}else if(i)T.message=W.default.Messages.GUILD_VERIFICATION_TEXT_NOT_CLAIMED,T.buttonText=W.default.Messages.CLAIM_ACCOUNT,T.onButtonClick=g?this.handleShowMemberVerification:this.handleClaimAccount,T.imageSrc=n(8710);else if(g)switch(null==O?void 0:O.applicationStatus){case c.GuildJoinRequestApplicationStatuses.PENDING:T.message=W.default.Messages.MEMBER_VERIFICATION_APPLICATION_CONFIRMATION_TITLE,T.subtitle=W.default.Messages.MEMBER_VERIFICATION_APPLICATION_CONFIRMATION_SUBTITLE,T.buttonText=W.default.Messages.MEMBER_VERIFICATION_CANCEL_APPLICATION,T.onButtonClick=this.handleCancelApplication,T.imageSrc=n(9370);break;case c.GuildJoinRequestApplicationStatuses.REJECTED:T.message=W.default.Messages.MEMBER_VERIFICATION_REJECTED_TITLE,T.buttonText=W.default.Messages.MEMBER_VERIFICATION_LEARN_MORE,T.onButtonClick=this.handleViewApplicationRejection,T.imageSrc=n(9371);break;default:T.message=W.default.Messages.MEMBER_VERIFICATION_CHAT_BLOCKER_TEXT,T.buttonText=W.default.Messages.MEMBER_VERIFICATION_NOTICE_CTA,T.buttonColor=R.ButtonColors.BRAND,T.onButtonClick=this.handleShowMemberVerification;T.animationSrc=function(){return n.e(24).then(n.t.bind(null,8743,3)).then((function(e){return e.default}))}}else l&&!S?(T.message=W.default.Messages.GUILD_VERIFICATION_TEXT_NOT_PHONE_VERIFIED,T.buttonText=W.default.Messages.VERIFY_PHONE,T.onButtonClick=this.handleVerifyPhone,T.imageSrc=n(9372)):u?(T.message=W.default.Messages.GUILD_VERIFICATION_TEXT_NOT_VERIFIED,T.buttonText=W.default.Messages.RESEND_VERIFICATION_EMAIL,T.onButtonClick=this.handleResendVerification,T.imageSrc=n(8710)):s?(T.message=W.default.Messages.GUILD_VERIFICATION_TEXT_MEMBER_AGE.format({min:V.VerificationCriteria.MEMBER_AGE}),T.countdown=d):f&&(T.message=W.default.Messages.GUILD_VERIFICATION_TEXT_ACCOUNT_AGE.format({min:V.VerificationCriteria.ACCOUNT_AGE}),T.countdown=p);return a.createElement("div",{ref:this.chatInputRef},a.createElement(B.default,T,Q(a.Fragment,{},void 0,this.renderMemberVerificationSuccessModal(),Q(D.default,{renderPopout:this.renderLurkerModeUpsellPopout,shouldShow:I,position:D.default.Positions.TOP},void 0,(function(t){return _?a.createElement(L.default,X({},t,{className:Y.default.clickableChannelTextArea,onClick:e.handleTextAreaClick}),y):a.createElement("div",t,y)})))))},o}(a.PureComponent);ee.displayName="GuildVerification";var te=o.default.connectStores([b.default,C.default,M.default,P.default,I.default,O.default,h.default,N.default,T.default,A.default,p.default,s.default],(function(e){var t,n,r,a,o=e.channel,i=o.getGuildId(),l=b.default.getGuild(i),u=C.default.getCheck(i),d=o.type===V.ChannelTypes.GUILD_ANNOUNCEMENT&&null!=l&&l.hasFeature(V.GuildFeatures.NEWS),f=d?I.default.getFollowerStatsForChannel(o.id):null,v=M.default.isLurking(i),y=A.default.getCurrentUser(),m=null!==(t=null==y?void 0:y.isStaff())&&void 0!==t&&t,_=null!=y&&(null!==(n=null===(r=T.default.getMember(i,y.id))||void 0===r?void 0:r.isPending)&&void 0!==n&&n),g=null!=l&&l.hasFeature(V.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED)&&l.hasFeature(V.GuildFeatures.COMMUNITY),E=(_||u.notClaimed)&&g,S=p.default.getRequest(i);return X({},u,{guild:l,isLurking:v,isGuest:O.default.isGuest(),isFollowable:d,shouldShowLurkerModeSuccessPopout:h.default.shouldShowPopout(i),showLurkerModeUpsellPopout:v&&null!=l&&F.default.canEveryoneRole(V.Permissions.SEND_MESSAGES,o),theme:P.default.theme,canSendMessages:N.default.can(V.Permissions.SEND_MESSAGES,o),channelFollowingUsersSeen:null!=f?f.usersSeenEver:null,hasVerificationGate:g,showMemberVerificationModal:E,guildJoinRequestStatus:null!==(a=null==S?void 0:S.applicationStatus)&&void 0!==a?a:c.GuildJoinRequestApplicationStatuses.STARTED,guildJoinRequest:S,useReducedMotion:s.default.useReducedMotion,isStaff:m})}))(ee);t.default=te},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(252),i=v(n(101)),l=v(n(36)),u=v(n(7818)),s=n(50),d=v(n(126)),f=v(n(43)),c=v(n(7)),p=v(n(7200));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0,g=(0,i.default)(f).keys().filter((function(e){return e!==(null==h?void 0:h.id)})).reject(m.default.isBlocked).map((function(e){return O.default.getUser(e)})).filter(P.isNotNullish).map((function(t){return A.default.getName(n,e.props.channel.id,t)})).value();if(0===g.length&&!_)return s&&null!=r?U(H,{activity:r,isFocused:d}):null;var E="",S=null,I="";if(_){if(S=U(b.default,{className:D.default.slowModeIcon}),y>=R.Durations.HOUR){var M=Math.floor(y/R.Durations.HOUR),N=Math.floor((y-M*R.Durations.HOUR)/R.Durations.MINUTE),w=y-M*R.Durations.HOUR-N*R.Durations.MINUTE;I=L.default.Messages.CHANNEL_SLOWMODE_DESC_HOURS.format({hours:M,minutes:N,seconds:w})}else if(y>=60){var k=Math.floor(y/60),G=y-60*k;I=L.default.Messages.CHANNEL_SLOWMODE_DESC_MINUTES.format({minutes:k,seconds:G})}else I=L.default.Messages.CHANNEL_SLOWMODE_DESC.format({seconds:y});if(!v&&p>0){var F=l.default.duration(p);if(p>1e3*R.Durations.HOUR){var B=(""+F.minutes()).padStart(2,"0"),x=(""+F.seconds()).padStart(2,"0");E=F.hours()+":"+B+":"+x}else{var V=(""+F.seconds()).padStart(2,"0");E=F.minutes()+":"+V}}else 0===g.length&&(E=v?L.default.Messages.CHANNEL_SLOWMODE_DESC_IMMUNE:L.default.Messages.CHANNEL_SLOWMODE_DESC_SHORT)}var W,Y=g[0],z=g[1],K=g[2];return W=0===g.length?"":1===g.length?L.default.Messages.ONE_USER_TYPING.format({a:Y}):2===g.length?L.default.Messages.TWO_USERS_TYPING.format({a:Y,b:z}):3===g.length?L.default.Messages.THREE_USERS_TYPING.format({a:Y,b:z,c:K}):L.default.Messages.SEVERAL_USERS_TYPING,U("div",{className:(0,o.default)(D.default.typing,{"stop-animation":!d},c)},void 0,g.length>0&&U(C.default,{className:D.default.ellipsis,dotRadius:3.5,themed:!0}),U("span",{className:D.default.text,"aria-live":"polite","aria-atomic":!0},void 0,W),_&&U(T.default,{text:I},void 0,(function(t){return a.createElement(u.default.div,j({style:e.getCooldownTextStyle(),className:D.default.cooldownWrapper},t),E,S)})))},t}(a.PureComponent);x.displayName="TypingUsers";var V=d.default.connectStores([p.default,v.default,_.default,S.default,E.default,I.default,g.default,h.default,y.default],(function(e){var t=e.channel,n=_.default.findActivity((function(e){return null!=e.application_id}));return{showInviteEducation:(0,c.default)(t,n,p.default,v.default),activity:n,typingUsers:E.default.getTypingUsers(t.id),isFocused:I.default.isFocused(),guildId:h.default.getGuildId(),slowmodeCooldownGuess:g.default.getSlowmodeCooldownGuess(t.id),theme:S.default.theme,isBypassSlowmode:y.default.can(R.Permissions.MANAGE_CHANNELS,t)||y.default.can(R.Permissions.MANAGE_MESSAGES,t)}}))(x);t.default=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(2)),a=i(n(15)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l={dismissForApplicationId:function(e){r.default.dispatch({type:o.ActionTypes.ACTIVITY_INVITE_EDUCATION_DISMISS,key:e,value:!0}),a.default.track(o.AnalyticEvents.CLOSE_TUTORIAL,{tutorial:"activity-invite-nux-inline",application_id:e,acknowledged:!0})}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),r.prototype.shouldShowEducation=function(e){return!0!==this.get(e)},r}(r.default.CachedStore))(a.default,"ActivityInviteEducationExperimentStore",o.ActionTypes.ACTIVITY_INVITE_EDUCATION_DISMISS,{});t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,fillRule:"nonzero",d:"M15 1H9v2h6V1zm-4 13h2V8h-2v6zm8.03-6.61l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61zM12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"})))}d.displayName="Timer"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"TooltipPositions",{enumerable:!0,get:function(){return d.Positions}}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(3)),l=y(n(663)),u=y(n(144)),s=y(n(248)),d=n(235),f=n(1129),c=n(1062),p=y(n(37)),v=y(n(7205));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&(o=g(d.TooltipContainer,{className:y.default.tooltip,text:r.join(", "),position:s.Positions.BOTTOM},void 0,o)),g(a.Fragment,{},t,0!==t?", ":null,o)}))))};t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(354)),o=s(n(9380)),i=s(n(183)),l=n(1),u=s(n(7208));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;ut.maxLen)}t.default=c,c.displayName="InputAutosize"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=n(349),l=E(n(8835)),u=E(n(183)),s=E(n(8836)),d=E(n(7615)),f=E(n(84)),c=E(n(113)),p=n(50),v=n(44),y=E(n(43)),m=E(n(7657)),h=n(1),_=E(n(7)),g=E(n(7209));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?this.renderDropdown():this.renderAddButton())),T("div",{className:E.default.finePrint},void 0,g.default.Messages.BILLING_APPLIES_TO_ALL_SUBSCRIPTIONS))},r}(a.Component);M.displayName="SubscriptionPaymentSource";var N=l.default.connectStores([f.default,c.default,p.default],(function(){var e=p.default.getSubscription(),t=null!=e?e.paymentSourceId:null;return{paymentSources:Object.values(c.default.paymentSources).filter((function(e){return!e.invalid})),hidePersonalInformation:f.default.hidePersonalInformation,premiumSubscriptionPaymentSourceId:t,defaultPaymentSourceId:c.default.defaultPaymentSourceId}}))(M);t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;var r,a=I(n(0)),o=S(n(8)),i=S(n(21)),l=n(3),u=n(266),s=S(n(35)),d=S(n(251)),f=S(n(249)),c=S(n(36)),p=n(129),v=S(n(5288)),y=I(n(50)),m=I(n(130)),h=n(250),_=n(1),g=S(n(7)),E=S(n(7216));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(S),{width:n,height:a,viewBox:"0 0 194 20"}),d,s("g",{fill:g,className:E,fillRule:"evenodd",clipRule:"evenodd","aria-hidden":!0},void 0,f,c,p,v,y,m,h,_))}g.displayName="NitroClassicHorizontal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=n(7781),l=c(n(5285)),u=c(n(126)),s=c(n(43)),d=c(n(7)),f=c(n(7219));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["color","foreground"]);return a.createElement("svg",i({},o,{viewBox:"0 0 149 60",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),l("g",{className:r,clipPath:"url(#clip0)"},void 0,l("path",{d:"M49.4251 0.213867H45.5963V15.3515H49.4251V0.213867Z",fill:n}),l("path",{fill:n,d:"M43.5474 10.3668V5.27809C43.5474 1.74904 40.7034 0.213867 37.6697 0.213867H32V6.57472L35.7737 9.9631V3.78573H37.792C39.0765 3.78573 39.6942 4.40347 39.6942 5.38818V10.116C39.6942 11.1007 39.0948 11.7613 37.792 11.7613H32V15.3515H37.6636C40.7034 15.3698 43.5474 13.853 43.5474 10.3668Z"}),l("path",{fill:n,d:"M69.4801 15.5657C71.3822 15.5657 73.6697 14.6239 74.9296 12.1651L71.5963 10.6239C70.7645 12.7217 67.3394 12.208 67.3394 10.3914V5.17431C67.3394 3.29052 70.7156 2.86239 71.7431 4.74618L74.8624 3.48624C73.6452 0.795107 71.4006 0 69.5413 0C66.5076 0 63.5107 1.75535 63.5107 5.17431V10.3914C63.5168 13.8349 66.5076 15.5657 69.4801 15.5657Z"}),l("path",{fill:n,d:"M115.878 5.27809C115.878 1.74904 113.034 0.213867 110 0.213867H104.336V6.57472L108.11 9.9631V3.78573H110.128C111.413 3.78573 112.031 4.40347 112.031 5.38818V10.116C112.031 11.1007 111.431 11.7613 110.128 11.7613H104.336V15.3515H110C113.034 15.3698 115.878 13.853 115.878 10.3729V5.27809Z"}),l("path",{fill:n,d:"M53.5107 10.5627L51.0948 12.8318C52.5077 14.6483 54.4282 15.5657 56.2447 15.5657C59.0214 15.5657 62.104 13.9633 62.2325 11.0336C62.4037 7.31498 59.7065 6.37309 57.0153 5.88379C55.841 5.62691 55.0459 5.19878 55.0031 4.47095C55.0643 2.7156 57.7799 2.65443 59.364 4.34251L61.8655 2.4159C60.3058 0.513761 58.5322 0 56.6912 0C53.9144 0 51.2172 1.55963 51.2172 4.53211C51.2172 7.41896 53.4374 8.96025 55.8777 9.34557C57.1193 9.51682 58.5077 10.0061 58.4649 10.8624C58.3609 12.4832 55.0276 12.3976 53.5107 10.5627Z"}),l("path",{fill:n,d:"M82.2446 15.5657C85.3883 15.5657 88.5076 13.8349 88.5076 10.3731V5.19266C88.5076 1.73089 85.3639 0 82.2201 0C79.0764 0 75.9572 1.71254 75.9572 5.19266V10.367C75.9572 13.8349 79.1009 15.5657 82.2446 15.5657ZM79.7859 5.19266C79.7859 4.07951 80.9847 3.48012 82.1773 3.48012C83.4189 3.48012 84.6789 4.01223 84.6789 5.19266V10.367C84.6789 11.4557 83.4617 12.0122 82.2385 12.0122C81.0214 12.0122 79.7798 11.4801 79.7798 10.367V5.19266H79.7859Z"}),l("path",{fill:n,d:"M94.4098 10.5383H95.0948L98.5994 15.3456H103.37L99.2416 10.153C101.083 9.57804 102.214 7.99394 102.214 5.19272C102.128 1.64532 99.7125 0.208008 96.5932 0.208008H90.5443V15.3517H94.4159V10.5383H94.4098ZM94.4098 3.78599H96.6544C99.0703 3.78599 99.0703 7.24777 96.6544 7.24777H94.4098V3.78599Z"}),l("path",{fill:n,d:"M135.856 23.4065L116.902 23.4004C116.419 23.4004 116.009 23.7551 115.936 24.2322L115.012 30.5319C114.927 31.119 115.385 31.6512 115.978 31.6512H119.44C119.789 31.6512 120.027 32.0059 119.887 32.3239C119.453 33.3392 119.141 34.434 118.963 35.6206L117.202 47.7918C116.046 55.9386 122.835 60.0181 130.229 60.0181C137.978 60.0181 145.575 55.9447 146.731 47.7918L148.492 35.6206C149.63 27.6328 143.079 23.5594 135.856 23.4065ZM139.495 35.6206L137.734 47.5411C137.33 50.3606 134.162 51.6695 131.245 51.6695C128.529 51.6695 125.862 50.3606 126.211 47.7979L127.972 35.6267C128.376 32.96 131.544 31.6022 134.462 31.6022C137.379 31.5961 139.899 32.9539 139.495 35.6206Z"}),l("path",{fill:n,d:"M32.0886 23.9019H25.1039C24.6146 23.9019 24.2048 24.2627 24.1375 24.7398L21.9969 40.0242C21.9969 40.0364 21.9969 40.0486 21.9969 40.067L22.0947 45.9753C22.0947 46.0976 22.0152 46.2016 21.899 46.2321L19.8806 39.1068C19.8806 39.0945 19.8745 39.0823 19.8684 39.0762L13.6421 24.4951C13.4892 24.1343 13.1345 23.9019 12.743 23.9019H5.68492C5.19563 23.9019 4.78584 24.2627 4.71856 24.7398L0.00908105 58.4034C-0.0704297 58.9906 0.38217 59.5165 0.975442 59.5165H8.00908C8.49838 59.5165 8.90816 59.1557 8.97544 58.6725L10.8164 45.2964C10.8164 45.2841 10.8164 45.2719 10.8164 45.2597L10.7186 38.385L10.9204 38.3361L13.0305 45.4676C13.0305 45.4798 13.0366 45.486 13.0427 45.4982L18.8715 58.9294C19.0244 59.2841 19.3791 59.5165 19.7644 59.5165H27.3791C27.8684 59.5165 28.2782 59.1557 28.3455 58.6786L33.055 25.015C33.1345 24.4279 32.6819 23.9019 32.0886 23.9019Z"}),l("path",{fill:n,d:"M47.3424 23.9019H40.3088C39.8195 23.9019 39.4097 24.2627 39.3424 24.7398L34.6329 58.4034C34.5534 58.9906 35.006 59.5165 35.5993 59.5165H42.6329C43.1222 59.5165 43.532 59.1557 43.5993 58.6786L48.3088 25.015C48.3883 24.4279 47.9357 23.9019 47.3424 23.9019Z"}),l("path",{fill:n,d:"M80.3761 23.853H54.0213C53.5381 23.853 53.1283 24.2078 53.055 24.6848L52.1314 30.9845C52.0458 31.5717 52.5045 32.1038 53.0978 32.1038H60.4556C61.0488 32.1038 61.5014 32.6237 61.4219 33.2108L57.954 58.4096C57.8745 58.9968 58.3271 59.5166 58.9204 59.5166H66.058C66.5473 59.5166 66.9571 59.1558 67.0244 58.6726L70.5657 32.9417C70.6329 32.4585 71.0427 32.0977 71.532 32.0977H79.4525C79.9357 32.0977 80.3455 31.7429 80.4189 31.2659L81.3424 24.9662C81.4281 24.379 80.9693 23.853 80.3761 23.853Z"}),l("path",{fill:n,d:"M100.456 23.9019H87.0672C86.5779 23.9019 86.1681 24.2627 86.1008 24.7398L81.3913 58.4034C81.3118 58.9906 81.7644 59.5165 82.3577 59.5165H89.4892C89.9785 59.5165 90.3883 59.1557 90.4556 58.6725L91.8378 48.6175C91.8684 48.3789 92.0764 48.1954 92.321 48.1954H93.2384C93.4036 48.1954 93.5626 48.2811 93.6482 48.4217L100.462 59.0639C100.639 59.3453 100.951 59.5165 101.281 59.5165H110.095C110.884 59.5165 111.349 58.6297 110.896 57.9814L103.746 47.7612C103.575 47.5165 103.66 47.174 103.93 47.0456C108.492 44.8132 111.147 42.5318 112.015 36.1771C113.03 27.8285 107.801 23.9019 100.456 23.9019ZM102.92 36.3239C102.67 38.385 101.061 40.4462 98.2904 40.4462H94.1314C93.5381 40.4462 93.0794 39.9202 93.165 39.3331L94.0458 33.1373C94.1131 32.6542 94.529 32.2994 95.0121 32.2994H99.4464C102.119 32.2994 103.171 34.1649 102.92 36.3239Z"})),l("defs",{},void 0,l("clipPath",{id:"clip0"},void 0,l("rect",{width:"148.624",height:"60",fill:n}))))}u.displayName="NitroStackedIcon"},function(e,t,n){e.exports=n.p+"d67f351757cd7cd89b789a276cb7518b.png"},function(e,t,n){e.exports=n.p+"84aa6c73e6e3dc1774bbf59ae4753fa1.png"},function(e,t,n){e.exports=n.p+"1a51d51b6f3593014991dfd94b6df225.png"},function(e,t,n){e.exports=n.p+"d3a726eef7578b3fc1d613df81acf826.png"},function(e,t,n){e.exports=n.p+"adbfae1cc0699637c7f7c8548d319a0f.png"},function(e,t,n){e.exports=n.p+"c54a3148babbb4fba0f77583615271b4.png"},function(e,t,n){e.exports=n.p+"16cc415fd32a2ede6190babe6f44224a.png"},function(e,t,n){e.exports=n.p+"059a60c796116537cbd59f1c4a8a0cec.png"},function(e,t,n){e.exports=n.p+"c69e789c81f7a64b8d2321b56e1ce152.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=h(n(8)),o=h(n(6)),i=n(3),l=h(n(12)),u=h(n(251)),s=h(n(986)),d=h(n(5285)),f=h(n(126)),c=h(n(43)),p=h(n(130)),v=n(1),y=h(n(7)),m=h(n(7223));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(o),u=0;u1){for(var l=new Array(i),u=0;u400;this.setState({collapsable:e})}},i.render=function(){var e,t=this.props,n=t.applicationId,r=t.description,i=t.blurb,u=t.className,d=t.assets,p=this.state,v=p.collapsed,y=p.collapsable;return m("div",{className:u},void 0,m("div",{className:(0,o.default)((e={},e[c.default.collapsed]=y&&v,e))},void 0,a.createElement("div",{ref:this.setContentContainerRef},m("div",{className:c.default.blurb},void 0,i),m(s.default,{className:c.default.description,parser:E,output:O,state:{assets:d,applicationId:n}},void 0,r))),y?m(l.default,{className:c.default.toggleCollapseButton,onClick:this.handleToggleCollapse,color:l.default.Colors.PRIMARY},void 0,v?f.default.Messages.APPLICATION_STORE_DESCRIPTION_READ_MORE:f.default.Messages.APPLICATION_STORE_DESCRIPTION_READ_LESS):null)},r}(a.PureComponent);I.displayName="ApplicationDescription";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=S(n(1051)),i=S(n(248)),l=S(n(7626)),u=S(n(971)),s=S(n(8852)),d=S(n(8246)),f=S(n(9421)),c=S(n(1040)),p=S(n(7919)),v=S(n(8245)),y=S(n(8038)),m=S(n(9422)),h=S(n(8853)),_=n(1),g=S(n(7)),E=S(n(7230));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M6.2,2.44 L18.1,14.34 L20.22,12.22 L21.63,13.63 L19.16,16.1 L22.34,19.28 C22.73,19.67 22.73,20.3 22.34,20.69 L21.63,21.4 C21.24,21.79 20.61,21.79 20.22,21.4 L17,18.23 L14.56,20.7 L13.15,19.29 L15.27,17.17 L3.37,5.27 L3.37,2.44 L6.2,2.44 Z M15.89,10 L20.63,5.26 L20.63,2.44 L17.8,2.44 L13.06,7.18 L15.89,10 Z M10.94,15 L8.11,12.13 L5.9,14.34 L3.78,12.22 L2.37,13.63 L4.84,16.1 L1.66,19.29 C1.27,19.68 1.27,20.31 1.66,20.7 L2.37,21.41 C2.76,21.8 3.39,21.8 3.78,21.41 L7,18.23 L9.44,20.7 L10.85,19.29 L8.73,17.17 L10.94,15 Z"}),d))}f.displayName="Moderation"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M22 4v-.5C22 2.12 20.88 1 19.5 1S17 2.12 17 3.5V4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1zm-.8 0h-3.4v-.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V4zm-2.28 8c.04.33.08.66.08 1 0 2.08-.8 3.97-2.1 5.39-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H7v-2h2c.55 0 1-.45 1-1V8h2c1.1 0 2-.9 2-2V3.46c-.95-.3-1.95-.46-3-.46C5.48 3 1 7.48 1 13s4.48 10 10 10 10-4.48 10-10c0-.34-.02-.67-.05-1h-2.03zM10 20.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L8 16v1c0 1.1.9 2 2 2v1.93z"}),d))}f.displayName="SecureNetworking"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(1051)),i=u(n(7)),l=u(n(7231));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}function _(e){return e.split("?")[0]+"?size=2048"}var g=function(e){for(var t,n=e.index,a=e.items,o=h(e,["index","items"]),l=a[n],u=0,s=[],f=y(a);!(t=f()).done;){var c=t.value;if(c.type===d.CarouselMediaTypes.IMG){var p=c.width,m=c.height,g=c.src;c===l&&(u=s.length),s.push({src:_(g),width:p,height:m})}}return r.createElement(i.default,v({},o,{items:s,startWith:u}))};g.displayName="ZoomedCarousel";var E=function(e){var t,n;function i(){for(var t,n=arguments.length,o=new Array(n),i=0;i1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["className"]);return a.createElement(c.default,E({},n,{className:(0,o.default)(y.default.sizedToParent,t),mediaPlayerClassName:y.default.sizedToParent,renderLinkComponent:l.renderMaskedLinkComponent}))};S.displayName="renderVideoComponent";var O=function(e){return a.createElement(f.default,e)};O.displayName="renderImageComponent";var I={width:1280,height:720},T={width:640,height:360},b=function(e){var t,n,r=e.item,a=e.onPlay,o=e.volume,u=e.onVolumeChange,s=e.onMute,f=e.isMuted;if(r.type===v.CarouselMediaTypes.YOUTUBE_VIDEO)t=E({url:(0,v.YOUTUBE_PREVIEW_URL)(r.youtubeVideoId)},I),n=E({url:(0,v.YOUTUBE_EMBED_URL)(r.youtubeVideoId)+"?rel=0&iv_load_policy=3&showinfo=0&modestbranding=1"},T);else{var c=null!=r.width?r.width:0,m=null!=r.height?r.height:0;t={url:r.thumbnailSrc,width:c,height:m},n={url:r.src,proxyURL:r.src,width:c,height:m}}return g("div",{className:y.default.embedContainer},void 0,g(d.EmbedVideo,{className:y.default.sizedToParent,href:null,thumbnail:t,video:n,maxHeight:i.ItemSizes.SMALL.height,maxWidth:p.PageSizes.SMALL,onPlay:a,playable:!0,volume:o,onVolumeChange:u,autoMute:f,onMute:s,autoPlay:!0,renderImageComponent:O,renderVideoComponent:S,renderLinkComponent:l.renderMaskedLinkComponent}))};b.displayName="Video";var C=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a1){for(var l=new Array(i),u=0;ue.length-1&&(n=0);var r=this.props.onChangeItem;return r&&r(e[n],this.state.visibleIndex,n),this.setState({visibleIndex:n,direction:t>0?1:-1}),n},n.render=function(){var e=this,t=this.props,n=t.items,r=t.renderItem,a=t.className,i=t.paginationClassName,l=t.themedPagination,u=t.includeHitboxPadding,s=t.style,f=this.state.visibleIndex;return h("div",{className:(0,o.default)(v.default.root,a),style:s,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,h(d.default,{aspectRatio:16/9},void 0,h(c.default,{step:f,getDirection:this.getCurrentDirection,className:v.default.carousel},void 0,r(n[f],f))),h(I,{className:(0,o.default)(i,l?v.default.themedPagination:v.default.pagination),includeHitboxPadding:u,current:f,count:n.length,onChangePage:function(t){return e.changeItem(n,t)},onSetItem:this.handleSetItem,onIntentionalChange:this.handleIntentionalChange}))},t}(a.PureComponent);T.displayName="CarouselWithSlide";var b=T;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(265)),l=s(n(425)),u=s(n(7236));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 12 16"}),s("path",{className:f,fill:d,d:"M9.9047619 5H10c1.1045695 0 2 .8954305 2 2v7c0 1.1045695-.8954305 2-2 2H2c-1.1045695 0-2-.8954305-2-2V7c0-1.1045695.8954305-2 2-2h6.45714286V3.80952381c0-1.30285714-1.05904762-2.36190476-2.36190476-2.36190476-1.01858607 0-1.88814941.64731751-2.21911842 1.55238095H2.3720229c.37146099-1.71441439 1.89811833-3 3.7232152-3 2.10285714 0 3.8095238 1.70666667 3.8095238 3.80952381V5zM6 12.5c1.1045695 0 2-.8954305 2-2s-.8954305-2-2-2-2 .8954305-2 2 .8954305 2 2 2z"}))}d.displayName="EarlyAccess"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=m(n(8)),l=m(n(7577)),u=m(n(7734)),s=m(n(248)),d=m(n(7720)),f=m(n(7611)),c=m(n(643)),p=n(1),v=m(n(7)),y=m(n(7247));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["storeListings","primaryStoreListing","skuId","onStoreListingSelect","currentStoreListingId"])),o=null!=n?1:0;return(o+=t.length)<2?null:a.createElement(l.default,v({onClick:this.handleContextMenu,onDropdownClick:this.handleContextMenu,onContextMenu:this.handleContextMenu},r),d.default.Messages.APPLICATION_TEST_MODE_VIEW_OTHER_LISTINGS)},r}(a.PureComponent);_.displayName="TestModeStoreListingButton";var g=o.default.connectStores([s.default],(function(e){var t=e.skuId;return{storeListings:s.default.getUnpublishedForSKU(t),primaryStoreListing:s.default.getForSKU(t)}}))(_);t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=b(n(8)),i=n(5189),l=b(n(3)),u=b(n(352)),s=n(7649),d=b(n(7935)),f=n(49),c=b(n(229)),p=b(n(20)),v=b(n(357)),y=b(n(33)),m=b(n(36)),h=b(n(1051)),_=b(n(63)),g=b(n(5398)),E=b(n(971)),S=n(7760),O=n(1),I=b(n(7)),T=b(n(7253));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;uo.length?o.slice(0,u+1):o,d=s.map((function(e){return null!=i[e]?i[e].getRecipientId():null})),f={num_users_visible:s.length,num_users_visible_with_mobile_indicator:d.filter((function(e){return null!=e&&y.default.isMobileOnline(e)})).length};t.hasReportedAnalytics=!0,c.default.trackWithMetadata(I.AnalyticEvents.DM_LIST_VIEWED,N({},f))}}}}},t.getSectionHeight=function(e){var n=t.props.showDMHeader;return e===R.PAGES?0:n?40:0},t.setList=function(e){t._list=e,t.props.listRef.current=e,t.props.listNavigator.getContainerProps().ref.current=(null==e?void 0:e.getScrollerNode())||null},t.handleScroll=(0,o.default)((function(){if(null!=t._list){var e=t._list.getScrollerNode();null!=e&&s.default.updateChannelListScroll(I.ME,e.scrollTop)}}),100),t.renderDM=function(e,n,r){var o=t.props,i=o.privateChannelIds,l=o.channels,u=o.selectedChannelId,s=o.listNavigator,d=l[i[n]];if(null==d)return null;var f=d.isMultiUserDM()?O.GroupDM:O.DirectMessage;return a.createElement(f,N({key:d.id,channel:d,selected:d.id===u},s.getItemProps({index:r})))},t.renderChild=function(e,n){var r=t.props.listNavigator,a=t.state.nonNullChildren[e];return null!=a?a(r.getItemProps,n):null},t.renderRow=function(e){var n=e.section,r=e.row,a=e.rowIndex,o=t.props.privateChannelIds;return n===R.PAGES?t.renderChild(r,a):0===r&&0===o.length?Q:t.renderDM(n,r,a)},t.renderSection=function(e){var n=e.section,r=t.props.showDMHeader;return n!==R.PAGES&&r?A(E.default,{className:b.default.privateChannelsHeaderContainer},n,A("span",{className:b.default.headerText},void 0,T.default.Messages.DIRECT_MESSAGES),A(d.default,{tooltip:T.default.Messages.CREATE_DM,tooltipPosition:_.default.Positions.TOP,popoutAlign:h.default.Align.LEFT,iconClassName:b.default.privateChannelRecipientsInviteButtonIcon,icon:g.default,subscribeToGlobalHotkey:!0})):null},t.getRowHeight=function(e,n){var r=t.props.privateChannelIds;return e===R.DMS&&0===n&&0===r.length?428:44},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n),r.getDerivedStateFromProps=function(e){var t=e.children;if(null==t)return{preRenderedChildren:0,nonNullChildren:[]};var n=t.filter((function(e){return null!=e}));return{preRenderedChildren:n.length,nonNullChildren:n}};var i=r.prototype;return i.componentDidMount=function(){var e=this.props,t=e.selectedChannelId,n=e.homeLink;null!=t&&null!=n&&n.indexOf(t)>=0&&this.scrollToChannel(t),this.reportAnalytics()},i.shouldComponentUpdate=function(e){return!(0,u.default)(this.props,e,["children"])},i.componentDidUpdate=function(e){var t=this.props,n=t.selectedChannelId,r=t.homeLink;null!=n&&n!==e.selectedChannelId?this.scrollToChannel(n):null==n&&r!==e.homeLink&&this.scrollToChannel(null),this.reportAnalytics()},i.scrollToChannel=function(e){if(null!=this._list){var t=this.props.padding,n=this.state.preRenderedChildren,r=null!=e?this.props.privateChannelIds.indexOf(e):-1,a=0;r<0||null==e?this._list.scrollTo({to:a}):(a+=44*(r+n)+t,this._list.scrollIntoViewRect({start:Math.max(a-8,0),end:a+44+8}))}},i.render=function(){var e=this,t=this.props,n=t.privateChannelIds,r=t.padding,o=t.listNavigator,i=this.state.preRenderedChildren,l=o.getContainerProps(),u=(l.ref,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(l,["ref"]));return A(p.FocusJumpSection,{},void 0,(function(t){return a.createElement(S.default,N({fade:!0,ref:e.setList,onScroll:e.handleScroll,className:b.default.scroller,sectionHeight:e.getSectionHeight,paddingTop:r,paddingBottom:8,rowHeight:e.getRowHeight,renderSection:e.renderSection,renderRow:e.renderRow,sections:[i,n.length||1]},u,t))}))},r}(a.Component);J.displayName="PrivateChannelsList",J.defaultProps={padding:8};var ee=function(e){var t=e.version,n=e.theme,r=e.children,o=e.showDMHeader,u=e.selectedChannelId,s=a.Children.count(r),d=v.default.getMutablePrivateChannels(),c=(0,l.useStateFromStoresObject)([m.default,v.default,f.default],(function(){return{privateChannelIds:m.default.getPrivateChannelIds(),theme:f.default.darkSidebar?I.ThemeTypes.DARK:n,keyboardModeEnabled:f.default.keyboardModeEnabled,version:null!=t?t+":"+v.default.getPrivateChannelsVersion():v.default.getPrivateChannelsVersion()}})),p=c.privateChannelIds,y=a.useRef(null),h=a.useCallback((function(e,t){var n=y.current;if(null!=n)if(null!=t){var r=n.getSectionRowFromIndex(t),a=r[0],o=r[1];n.scrollToIndex({section:a,row:o,padding:176,callback:function(){requestAnimationFrame((function(){var t;return null===(t=document.getElementById(e))||void 0===t?void 0:t.focus()}))}})}else{var i;null===(i=document.getElementById(e))||void 0===i||i.focus({preventScroll:!0})}}),[]),_=a.useCallback((function(e){var t=y.current;if(null==t)return e;for(var n=t.getItems(),r=0;r1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(t,["tag","children","hoverText","className","forceHover"]);return a.createElement("div",s({},c,{className:(0,o.default)(u,i.default.hoverRoll,(e={},e[i.default.disabled]=null==l,e[i.default.forceHover]=f,e))}),d(n,{className:i.default.hovered},void 0,l),d(n,{className:i.default.default},void 0,r))},r}(a.PureComponent);c.displayName="HoverRoll",c.defaultProps={tag:"div",forceHover:!1};var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(373));function a(e){return e&&e.__esModule?e:{default:e}}var o=(0,a(n(9452)).default)(r.default.HYPESQUAD_WINNER_BADGES,"HypeSquad Winner Badges","Displays a unique badge for a specific HypeSquad house.");t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){void 0===t&&(t=e);void 0===n&&(n="");var i=s[e];if(null!=i)return function(e,t,n){void 0===t&&(t="");void 0===n&&(n="");var r=s[e].metadata;t&&t!==e&&(r.title=t);n&&n!==r.description&&(r.description=n)}(e,t,n),i.store;var d=new(function(r){var a,i;function d(){return r.apply(this,arguments)||this}i=r,(a=d).prototype=Object.create(i.prototype),a.prototype.constructor=a,l(a,i);var f=d.prototype;return f.initialize=function(){this.syncWith([o.default],u)},f.getExperimentId=function(){return e},f.getMetaData=function(){var r=s[e];return r?r.metadata:{title:t,description:n}},f.getExperimentDescriptor=function(){var e=this.getExperimentId();return o.default.getOverrideExperimentDescriptor(e)||o.default.getEligibleExperiment(e)},d}(r.default.Store))(a.default);return s[e]={store:d,metadata:{title:t,description:n}},d};var r=i(n(3)),a=i(n(2)),o=i(n(340));function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return!0}var s={}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.user,n=e.premiumSince,r=e.premiumGuildSince,a=e.hypeSquadHouseWinner,f=e.openPremiumSettings,c=[];t.hasFlag(l.UserFlags.STAFF)&&c.push({tooltip:u.default.Messages.STAFF_BADGE_TOOLTIP,onClick:function(){return window.open(l.MarketingURLs.COMPANY,"_blank")},key:i.BadgeKeys.STAFF});t.hasFlag(l.UserFlags.PARTNER)&&c.push({tooltip:u.default.Messages.PARTNER_BADGE_TOOLTIP,onClick:function(){return window.open(l.MarketingURLs.PARTNERS,"_blank")},key:i.BadgeKeys.PARTNER});t.hasFlag(l.UserFlags.HYPESQUAD)&&c.push({tooltip:u.default.Messages.HYPESQUAD_BADGE_TOOLTIP,onClick:function(){return window.open(l.MarketingURLs.HYPESQUAD,"_blank")},key:i.BadgeKeys.HYPESQUAD});t.hasFlag(l.UserFlags.HYPESQUAD_ONLINE_HOUSE_1)&&c.push({tooltip:u.default.Messages.HYPESQUAD_ONLINE_BADGE_TOOLTIP.format({houseName:u.default.Messages.HYPESQUAD_HOUSE_1}),onClick:function(){return window.open(l.MarketingURLs.HYPESQUAD,"_blank")},key:1===a?i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_1_WINNER:i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_1});t.hasFlag(l.UserFlags.HYPESQUAD_ONLINE_HOUSE_2)&&c.push({tooltip:u.default.Messages.HYPESQUAD_ONLINE_BADGE_TOOLTIP.format({houseName:u.default.Messages.HYPESQUAD_HOUSE_2}),onClick:function(){return window.open(l.MarketingURLs.HYPESQUAD,"_blank")},key:2===a?i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_2_WINNER:i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_2});t.hasFlag(l.UserFlags.HYPESQUAD_ONLINE_HOUSE_3)&&c.push({tooltip:u.default.Messages.HYPESQUAD_ONLINE_BADGE_TOOLTIP.format({houseName:u.default.Messages.HYPESQUAD_HOUSE_3}),onClick:function(){return window.open(l.MarketingURLs.HYPESQUAD,"_blank")},key:3===a?i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_3_WINNER:i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_3});t.hasFlag(l.UserFlags.BUG_HUNTER_LEVEL_1)&&c.push({tooltip:u.default.Messages.BUG_HUNTER_BADGE_TOOLTIP,onClick:function(){return window.open(s,"_blank")},key:i.BadgeKeys.BUG_HUNTER_LEVEL_1});t.hasFlag(l.UserFlags.BUG_HUNTER_LEVEL_2)&&c.push({tooltip:u.default.Messages.BUG_HUNTER_BADGE_TOOLTIP,onClick:function(){return window.open(s,"_blank")},key:i.BadgeKeys.BUG_HUNTER_LEVEL_2});t.hasFlag(l.UserFlags.VERIFIED_DEVELOPER)&&c.push({tooltip:u.default.Messages.VERIFIED_DEVELOPER_BADGE_TOOLTIP,key:i.BadgeKeys.EARLY_VERIFIED_DEVELOPER});t.hasFlag(l.UserFlags.PREMIUM_EARLY_SUPPORTER)&&c.push({tooltip:u.default.Messages.EARLY_SUPPORTER_TOOLTIP,onClick:f,key:i.BadgeKeys.EARLY_SUPPORTER});null!=n&&c.push({tooltip:u.default.Messages.PREMIUM_BADGE_TOOLTIP.format({date:n}),onClick:f,key:i.BadgeKeys.PREMIUM});null!=r&&c.push({tooltip:u.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_TOOLTIP.format({date:r}),onClick:f,key:d[(0,o.getUserLevel)(r)]});return c};var r,a,o=n(5400),i=n(8726),l=n(1),u=(r=n(7))&&r.__esModule?r:{default:r};var s=l.INVITE_ENDPOINT+"/discord-testers",d=((a={})[l.UserPremiumGuildSubscriptionLevels.LEVEL_1]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_1,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_2]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_2,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_3]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_3,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_4]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_4,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_5]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_5,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_6]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_6,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_7]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_7,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_8]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_8,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_9]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_9,a)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(6)),a=l(n(244)),o=l(n(3)),i=l(n(2));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?0:null!=t.state.results[n]?34:0},t.renderRow=function(e){var n=e.section,r=e.row;if(n>0)return null;var a=t.state.results[r];return null!=a?t.renderResult(a,r):null},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n);var u=r.prototype;return u.componentDidMount=function(){var e=new l.default(this.handleResultsChange,[l.AutocompleterResultTypes.TEXT_CHANNEL,l.AutocompleterResultTypes.GROUP_DM,l.AutocompleterResultTypes.USER],100);e.search("");var t=e.results;this.setState((function(){return{autocompleter:e,results:t}})),h.ComponentDispatch.subscribe(_.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),h.ComponentDispatch.subscribe(_.ComponentActions.SCROLL_PAGE_DOWN,this.scrollPageDown)},u.componentDidUpdate=function(e,t){var n=this.state.query,r=this._scrollerRef.current;n!==t.query&&null!=r&&r.scrollTo({to:0})},u.componentWillUnmount=function(){var e=this.state.autocompleter;null!=e&&e.destroy()},u.query=function(e){var t=this.state,n=t.results,r=t.autocompleter;null!=r&&(r.search(e),n=r.results),this.setState({query:e,selectedRow:0,results:n}),h.ComponentDispatch.unsubscribe(_.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),h.ComponentDispatch.unsubscribe(_.ComponentActions.SCROLL_PAGE_DOWN,this.scrollPageDown)},u.scrollIntoView=function(e){var t=this.state.keyboardMode,n=this._scrollerRef.current;t&&null!=n&&n.scrollToIndex({section:0,row:e,padding:10})},u.renderResult=function(e,t){var n=this,r=this.state,a=r.selectedRow,o=r.sendingRecordId;switch(e.type){case l.AutocompleterResultTypes.TEXT_CHANNEL:var i=s.default.getGuild(e.record.guild_id);return b(c.Channel,{focused:a===t,onClick:function(){return n.handleSend(t)},onFocus:function(){return n.scrollIntoView(t)},onMouseEnter:function(){return n.handleMouseEnter(t)},channel:e.record},e.type+"-"+e.record.id,b("div",{className:E.default.miscContainer},void 0,o===e.record.id?b(p.default,{type:p.default.Type.PULSING_ELLIPSIS}):null!=i?i.name:null));case l.AutocompleterResultTypes.GROUP_DM:return b(c.GroupDM,{focused:a===t,onClick:function(){return n.handleSend(t)},onFocus:function(){return n.scrollIntoView(t)},onMouseEnter:function(){return n.handleMouseEnter(t)},channel:e.record,mentions:0},e.type+"-"+e.record.id,o===e.record.id?b(p.default,{type:p.default.Type.PULSING_ELLIPSIS}):null);case l.AutocompleterResultTypes.USER:return b(c.User,{focused:a===t,onClick:function(){return n.handleSend(t)},onFocus:function(){return n.scrollIntoView(t)},onMouseEnter:function(){return n.handleMouseEnter(t)},user:e.record,mentions:0,comparator:e.comparator},e.type+"-"+e.record.id,o===e.record.id?b(p.default,{type:p.default.Type.PULSING_ELLIPSIS}):null)}},u.renderSection=function(){return null},u.render=function(){var e=this.props,t=e.className,n=e.renderFooter,r=e.title,l=e.onClose,u=e.transitionState,s=this.state,d=s.query,f=s.selectedRow,c=s.results,p=s.keyboardMode;return b("div",{className:E.default.wrapper,onMouseMove:p?this.disableKeyboardMode:void 0},void 0,b(y.ModalRoot,{transitionState:u,size:y.ModalSize.DYNAMIC,className:(0,o.default)(E.default.modalSize,t),"aria-label":r},void 0,b(y.ModalHeader,{},void 0,b(y.ModalCloseButton,{className:E.default.closeButton,onClick:l}),b("div",{className:E.default.header},void 0,b(v.default,{tag:v.default.Tags.H2,className:S.default.marginBottom8},void 0,r),b(i.default,{size:i.default.Sizes.MEDIUM,query:d,selectedSection:0,selectedRow:f,sections:[c.length],className:E.default.queryInput,onSelect:this.handleSelect,onSelectionChange:this.handleSelectionChange,onQueryChange:this.handleQueryChange,onKeyDown:this.handleKeyDown,placeholder:g.default.Messages.ACTIVITY_FEED_SHARE_MODAL_SEARCH_PLACEHOLDER,autoFocus:!0,onClear:this.handleClear}))),0===c.length?b("div",{className:E.default.noResults}):a.createElement(m.default,{ref:this._scrollerRef,sections:[c.length],renderSection:this.renderSection,sectionHeight:0,renderRow:this.renderRow,rowHeight:this.getRowHeight,paddingBottom:20}),null!=n?n():null))},r}(a.PureComponent);t.default=N,N.displayName="ChannelSelectModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"m4 3.33325h6.9167c-.0834.25-.0834.58334-.0834.83334 0 3.25 2.5834 5.83333 5.8334 5.83333.25 0 .5833 0 .8333-.08334v3.91672c0 .8333-.6667 1.5-1.5 1.5h-6.75l-3 3v-3h-2.25c-.83333 0-1.5-.6667-1.5-1.5v-9.00005c0-.83333.66667-1.5 1.5-1.5z"}),s("path",{className:f,fill:d,d:"m20.0002 4.08325-3.5-3.499998-1 1.083338 1.6666 1.66666h-3.8333v1.5h3.8333l-1.6666 1.66667 1.0833 1.08333z"}))}d.displayName="GoToMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),u=E(n(8)),s=E(n(3)),d=E(n(122)),f=E(n(35)),c=E(n(36)),p=E(n(985)),v=E(n(248)),y=E(n(9460)),m=E(n(8251)),h=E(n(8862)),_=n(1),g=E(n(7271));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(o),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M7.19999 18C7.19999 17.3364 6.77 16.8 6.24019 16.8H3.3598C2.82999 16.8 2.39999 17.3364 2.39999 18V20.4C2.39999 21.0636 2.82999 21.6 3.3598 21.6H6.23923C6.76904 21.6 7.19903 21.0636 7.19903 20.4V18H7.19999Z",fill:d,className:f}),s("path",{d:"M14.4 10.6909C14.4 10.0876 13.9699 9.6 13.44 9.6H10.56C10.0301 9.6 9.60001 10.0876 9.60001 10.6909V20.5091C9.60001 21.1124 10.0301 21.6 10.56 21.6H13.44C13.9699 21.6 14.4 21.1124 14.4 20.5091V10.6909Z",fill:d,className:f}),s("path",{d:"M21.6 3.46667C21.6 2.8768 21.1699 2.4 20.64 2.4H17.76C17.2301 2.4 16.8 2.8768 16.8 3.46667V20.5333C16.8 21.1232 17.2301 21.6 17.76 21.6H20.64C21.1699 21.6 21.6 21.1232 21.6 20.5333V3.46667Z",fill:d,className:f}))}d.displayName="Ping"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Item=S,t.valueRenderers=t.hidden=t.graphs=t.labelRenderers=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(7947)),o=l(n(10883)),i=l(n(9692));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=0&&n.splice(r,1),t.forceUpdate()},t.createExplosion=function(){var e=t.children,n=window.innerWidth/2>>0,r=window.innerHeight/2>>0;if(t.state.explosions<8){var a="expl-"+t.state.explosions;e.push(h(S,{componentId:a,top:i.default.random(r-100,r+100,!1),left:i.default.random(n-200,n+200,!1),onAnimationComplete:t.removeExplosion},a)),t.setTimeout(t.createExplosion,240),t.setState({explosions:t.state.explosions+1})}else t.setTimeout(t.addSymbol,750)},t.addSymbol=function(){t.children=[O],t.forceUpdate(),t.setTimeout(t.delayedClose,3e3)},t}y(t,e);var n=t.prototype;return n.componentDidMount=function(){this.setTimeout((function(){return u.ComponentDispatch.dispatch(s.ComponentActions.SHAKE_APP,{duration:2400})}),1800),this.setTimeout(this.createExplosion,1800)},n.componentWillUnmount=function(){this.children.length=0;for(var e,t=p(this._timeouts);!(e=t()).done;){var n=e.value;clearTimeout(n)}},n.delayedClose=function(){l.default.hide()},n.render=function(){return h("div",{className:d.default.ragingDemon},void 0,this.children)},t}(a.PureComponent);I.displayName="RagingDemon";var T=I;t.default=T},function(e,t,n){e.exports=n.p+"bb7f752540c7f4c7039c6dd6b5dd052e.svg"},function(e,t,n){e.exports=n.p+"2fa100868d36281cf16e9b488d6783e6.png"},function(e,t,n){e.exports=n.p+"343d87c6185c5a798189dbe0454338d2.png"},function(e,t,n){e.exports=n.p+"8d32a8a24b95bbb21533636279d44c4c.png"},function(e,t,n){e.exports=n.p+"d848be8a53ceaaf74385fa2240c277fe.png"},function(e,t,n){e.exports=n.p+"156b50b1934142012e13cddb292be82f.png"},function(e,t,n){e.exports=n.p+"37168b17cb52c41180fc7dc3464416e3.png"},function(e,t,n){e.exports=n.p+"264c4f75df7b5cfca2445a01ac303e4c.png"},function(e,t,n){e.exports=n.p+"b2609efe7eaf6066ccf83c63b831b9f5.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(9476)),i=_(n(5431)),l=_(n(339)),u=_(n(9477)),s=_(n(63)),d=n(434),f=_(n(970)),c=_(n(152)),p=_(n(13)),v=_(n(37)),y=_(n(7)),m=_(n(7275)),h=_(n(423));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?S[0][0]:null,error:h||null,submitting:E}},r}(r.default.Store))(a.default,{OVERLAY_INITIALIZE:function(e){return O()},CONNECTION_OPEN:function(e){return O()},CONNECTION_CLOSED:function(e){g=!1},INVITE_MODAL_OPEN:function(e){var t=e.invite;if(null==t)return!1;var n=t.channel,r=t.guild;if(null==n)return!1;var a=t.target_type===o.InviteTargetTypes.STREAM&&null!=t.target_user;if((0,l.isMultiUserDM)(n.type)){if(null!=d.default.getChannel(n.id))return(0,i.transitionToGuild)(p.ME,n.id),s.default.focus(),!1}else{if(null==r)return!1;if(null!=f.default.getGuild(r.id)&&!a)return(0,i.transitionToGuild)(r.id),s.default.focus(),!1}if(S.some((function(e){return e[0].code===y})))return!1;var c=t.approximate_member_count,v=t.approximate_presence_count,y=t.code,h=t.target_type,g=t.target_user,O=t.target_application;_=e.context,E=!1;var I={code:y,approximate_member_count:c,approximate_presence_count:v,target_type:h,target_user:g,target_application:O,channel:m({},n)};null!=r&&(I.guild=new u.default(r)),t.inviter&&(I.inviter=m({},t.inviter)),S.push([I,e.resolve])},INVITE_MODAL_CLOSE:function(e){return function(){if(h=null,E=!1,S.length>0){var e=S.shift()[1];null!=e&&e()}}()},INVITE_ACCEPT:function(e){E=!0},INVITE_MODAL_ERROR:function(e){var t=e.message;h=t,E=!1}});t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=P(n(3)),i=n(1082),l=P(n(9479)),u=n(8727),s=P(n(368)),d=n(668),f=P(n(9483)),c=P(n(80)),p=P(n(9)),v=P(n(7637)),y=P(n(20)),m=P(n(1106)),h=P(n(231)),_=P(n(1044)),g=P(n(249)),E=P(n(7829)),S=n(8729),O=P(n(248)),I=n(1029),T=n(120),b=P(n(131)),C=n(1),M=P(n(7)),N=P(n(7277));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(){return(R=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?t.search(""):(0,i.hide)());case"k":return void(!0!==e.ctrlKey&&!0!==e.metaKey||(e.preventDefault(),e.stopPropagation(),(0,i.hide)()));case"enter":if(-1===u)return;e.preventDefault();var s=o[u];return void(null!=s&&t.selectResult(s));case"arrowup":u=(0,d.findNextSelectedResult)(d.FindResultDirections.UP,u,o);break;case"arrowdown":u=(0,d.findNextSelectedResult)(d.FindResultDirections.DOWN,u,o);break;case"n":if(!e.ctrlKey)return;u=(0,d.findNextSelectedResult)(d.FindResultDirections.DOWN,u,o);break;case"p":if(!e.ctrlKey)return;u=(0,d.findNextSelectedResult)(d.FindResultDirections.UP,u,o);break;default:return}e.preventDefault(),(0,i.selectResult)(u)},t.renderRow=function(e){var n=e.row,r=t.props.results[n],a=t.props.selectedIndex,o=f.default.getCurrentConfig({}).showScores;switch(r.type){case d.AutocompleterResultTypes.HEADER:return w(S.Header,{},r.type+"-"+r.record.id,r.record.text);case d.AutocompleterResultTypes.TEXT_CHANNEL:return w(F,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,channel:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.VOICE_CHANNEL:return w(B,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,channel:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.GUILD:return w(H,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,guild:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.USER:return w(V,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,user:r.record,comparator:r.comparator,score:o?r.score:void 0},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.GROUP_DM:return w(x,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,channel:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.APPLICATION:return w(S.Application,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,application:r.record},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.LINK:return w(S.Link,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,link:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);default:return null}},t}L(t,e);var n=t.prototype;return n.componentDidMount=function(){s.default.disable(),s.default.enableTemp(u.SETTINGS_LAYERS_LAYOUT)},n.componentWillUnmount=function(){s.default.disableTemp(),s.default.enable()},n.componentDidUpdate=function(e,t){var n=this.state,r=n.mouseFocusDisabled,a=n.query,o=this.props.selectedIndex,i=this.scrollerRef.current;null!=i&&(a!==t.query?i.scrollTo({to:0}):r&&o>=0&&i.scrollToIndex({section:0,row:o,padding:10}))},n.close=function(){(0,i.hide)()},n.search=function(e){this.setState({query:e}),(0,i.search)(e)},n.renderInput=function(){return w(c.default,{},void 0,a.createElement("input",{className:N.default.input,ref:this.inputRef,type:"text",placeholder:M.default.Messages.QUICKSWITCHER_PLACEHOLDER,onChange:this.handleInputChange,onKeyDown:this.handleKeyDown,value:this.state.query,spellCheck:!1,autoFocus:!0}))},n.renderSection=function(){return null},n.renderResults=function(){var e=this.state.query,t=this.props.results;return 0===t.length&&e.length>0?Y:0===t.length?null:a.createElement(I.ListAuto,{ref:this.scrollerRef,sectionHeight:0,rowHeight:34,paddingTop:k,paddingBottom:j,sections:[t.length],className:N.default.scroller,renderRow:this.renderRow,renderSection:this.renderSection})},n.focusNode=function(e){T.ComponentDispatch.dispatch(C.ComponentActions.QUICKSWITCHER_RESULT_FOCUS,{node:e})},n.renderProtip=function(){return w(E.default,{className:N.default.protip,type:E.default.Types.INLINE},void 0,M.default.Messages.QUICKSWITCHER_PROTIP.format({userSymbolHook:function(e,t){return W(t,d.AutocompleterQuerySymbols.USER,M.default.Messages.QUICKSWITCHER_PROTIP_USERNAMES)},textChannelSymbolHook:function(e,t){return W(t,d.AutocompleterQuerySymbols.TEXT_CHANNEL,M.default.Messages.QUICKSWITCHER_PROTIP_TEXT_CHANNELS)},voiceChannelSymbolHook:function(e,t){return W(t,d.AutocompleterQuerySymbols.VOICE_CHANNEL,M.default.Messages.QUICKSWITCHER_PROTIP_VOICE_CHANNELS)},guildSymbolHook:function(e,t){return W(t,d.AutocompleterQuerySymbols.GUILD,M.default.Messages.QUICKSWITCHER_PROTIP_GUILDS)},helpdeskArticle:b.default.getArticleURL(C.HelpdeskArticles.QUICK_SWITCHER_TUTORIAL)}))},n.renderTutorial=function(){var e=this.state.query,t=this.props,n=t.seenTutorial,r=t.results;return n?null:w(l.default,{hasQuery:e.length>0&&r.length>0})},n.render=function(){return w("div",{className:N.default.container},void 0,w("div",{className:N.default.quickswitcher,onMouseMove:this.handleMouseMove},void 0,this.renderInput(),this.renderResults(),this.renderProtip(),this.renderTutorial()))},t}(a.PureComponent);z.displayName="QuickSwitcher",z.modalConfig={disableAnimation:!0,backdropInstant:!0,store:m.default};var K=z;t.default=K},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(265)),l=n(67),u=n(120),s=n(1),d=c(n(7)),f=c(n(7276));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function se(){return(se=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0){var a=n.filter((function(e){return _.default.isSupported(e.type)})).map((function(t,n){var a,o,i=_.default.get(t.type),l=i.getPlatformUserUrl&&i.getPlatformUserUrl(t);return l&&(a=de(U.default,{href:l,onClick:e.trackConnectedAccountViewed.bind(e,t.type)},void 0,de(z.default,{className:ae.default.connectedAccountOpenIcon}))),t.verified&&(o=de(Y.TooltipContainer,{element:"span",text:re.default.Messages.CONNECTION_VERIFIED},void 0,de(H.default,{className:ae.default.connectedAccountVerifiedIcon,color:r===ne.ThemeTypes.LIGHT?ne.Colors.STATUS_GREY_200:ne.Colors.PRIMARY_DARK},void 0,de($.default,{color:r===ne.ThemeTypes.LIGHT?ne.Colors.STATUS_GREY_500:ne.Colors.WHITE})))),de(B.default,{align:B.default.Align.CENTER,grow:0,className:ae.default.connectedAccount},n,de("img",{alt:re.default.Messages.IMG_ALT_LOGO.format({name:i.name}),className:ae.default.connectedAccountIcon,src:i.icon.color}),de("div",{className:ae.default.connectedAccountNameInner},void 0,de("div",{className:ae.default.connectedAccountName},void 0,t.name),o),a)}));return de("div",{className:ae.default.userInfoSection},void 0,de("div",{className:ae.default.connectedAccounts},void 0,a))}},n.render=function(){return this.props.hide?this.renderEmpty():de(X.ScrollerThin,{fade:!0,className:ae.default.infoScroller},void 0,this.renderNote(),this.renderConnectedAccounts())},t}(a.PureComponent)),ye=function(e){var t=e.guild,n=e.nick,r=e.onSelect,a=e.onContextMenu,i=e.theme;return de(F.default,{focusProps:{offset:{right:8}},className:ae.default.listRow,onClick:function(){return r(t.id)},onContextMenu:function(e){return a(e,t)}},void 0,de(x.default,{tabIndex:-1,guild:t,showBadge:!0,className:(0,o.default)(ae.default.listAvatar,null==t.icon?ae.default.guildAvatarWithoutIcon:null),badgeStrokeColor:i===ne.ThemeTypes.DARK?ne.Colors.PRIMARY_DARK_600:ne.Colors.WHITE,size:x.default.Sizes.MEDIUM}),de("div",{className:ae.default.listRowContent},void 0,de("div",{className:ae.default.listName},void 0,t.toString()),de("div",{className:ae.default.guildNick},void 0,n)))};ye.displayName="GuildRow";var me=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&z.height>0?z.width/z.height:16/9,ne=H||w||null==N||N.type===d.ParticipantTypes.ACTIVITY?[]:[N.type===d.ParticipantTypes.STREAM?f.find((function(e){return e.type===d.ParticipantTypes.USER&&e.id===(null==N?void 0:N.user.id)&&e.id!==V&&(0,g.default)(e)})):null,N.type===d.ParticipantTypes.USER?f.find((function(e){return e.type===d.ParticipantTypes.STREAM&&e.user.id===(null==N?void 0:N.user.id)&&null!=e.streamId})):null,N.id!==V?f.find((function(e){return e.type===d.ParticipantTypes.USER&&e.id===V&&(0,g.default)(e)})):null].filter(_.isNotNullish),re=Math.min(j,j-(N.type===d.ParticipantTypes.ACTIVITY?144:0))*te,ae=H?k-228:k;return P(i.animated.div,{style:{paddingLeft:X.value.to((function(e){return 8*e+"px"})),paddingRight:X.value.to((function(e){return 228*e+8*e+"px"}))},className:(0,o.default)(C.default.root,C.default.flexCenter,D)},void 0,P("div",{className:C.default.videoFrame},void 0,P("div",{style:{maxWidth:re+"px"},className:C.default.videoWrapper},void 0,P(y.default,{className:C.default.videoSizer,aspectRatio:te},void 0,Q((function(e,t,a){var o=a.key;return null!=t?P(i.animated.div,{className:C.default.videoWrapperAnimated,style:e},o,P(E.default,{focused:!0,noBorder:!H,channel:M,className:C.default.focusedVideo,videoComponent:x,paused:w,width:ae,participant:t,onClick:n,onDoubleClick:u,onContextMenu:r,onVideoResize:J,inCall:I,inPopout:F})):null})))),B||U===b.ChannelLayouts.MINIMUM||U===b.ChannelLayouts.NORMAL||ee?null:P(c.default,{channelId:M.id,isParticipantsOpen:L,className:(0,o.default)(C.default.participantsButton,(t={},t[C.default.idle]=G,t))})),P(i.animated.div,{className:C.default.participantsWrapperAnimated,style:{transform:X.value.to((function(e){return"translateX("+-1*e*228+"px)"})),visibility:X.value.to((function(e){return 0===e?"hidden":"visible"}))}},void 0,P(T.default,{channel:M,onClick:n,onContextMenu:r,onDoubleClick:u,participants:m,selectedParticipantId:N.id,inCall:I,paused:w||Z||!H,popoutWindow:O})),ne.length>0?P(S.default,{onContextMenuParticipant:r,width:k,height:j,channel:M,participants:ne}):null)}t.FORCE_HIDE_PARTICIPANTS_WIDTH=456,R.displayName="FocusedView";var L=(0,u.default)((function(e){var t=e.participants,n=e.filteredParticipants,r=e.selectedParticipant,i=e.participantsVersion,l=e.layout,u=e.onSelectParticipant,s=e.onContextMenuParticipant,c=e.onFullscreenParticipant,v=e.channel,y=e.className,h=e.inCall,_=e.showParticipants,g=void 0===_||_,E=e.paused,S=void 0!==E&&E,T=e.width,M=e.height,N=e.idle,A=e.mode,L=e.popoutWindow,D=a.useMemo((function(){return n.filter((function(e){return e.type!==d.ParticipantTypes.ACTIVITY||!e.participants.has(p.default.getId())}))}),[n,i]);if(A===b.ChannelModes.VOICE)return P(f.default,{width:T,className:C.default.voiceCallWrapper,participants:t,onContextMenu:s});n=h?n:t;var w=null!=L;return null==r?0===n.length?P(I.default,{className:(0,o.default)(C.default.videoGrid,C.default.hiddenParticipants),channelId:v.id,width:T}):P(m.default,{className:C.default.videoGridWrapper,justify:m.default.Justify.CENTER,align:m.default.Align.CENTER},void 0,P(O.default,{channel:v,className:C.default.videoGrid,participants:D,totalNumberOfParticipants:t.length,layout:l,onClick:u,onDoubleClick:c,onContextMenu:s,paused:S,inCall:h,inPopout:w})):P(R,{onFullscreenParticipant:c,onContextMenuParticipant:s,onSelectParticipant:u,selectedParticipant:r,filteredParticipants:D,participants:t,popoutWindow:L,className:y,idle:N,height:M,width:T,layout:l,inCall:h,channel:v,showParticipants:g})}));t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(8)),o=f(n(662)),i=f(n(7660)),l=f(n(1040)),u=f(n(7613)),s=f(n(7)),d=f(n(7295));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;uo/2&&(d=!1),l.y>i/2&&(u=!1),r=u&&d?s.PictureInPicturePositions.TOP_LEFT:u&&!d?s.PictureInPicturePositions.TOP_RIGHT:!u&&d?s.PictureInPicturePositions.BOTTOM_LEFT:s.PictureInPicturePositions.BOTTOM_RIGHT,t.animateToPosition(r,t.ensureIsInPosition),r!==t.props.position){var f=t.props,c=f.id,p=f.onMove;p&&p(c,r)}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var c=r.prototype;return c.componentDidMount=function(){this.setPosition(this.props.position)},c.componentDidUpdate=function(e){e.edgeOffsetTop===this.props.edgeOffsetTop&&e.edgeOffsetLeft===this.props.edgeOffsetLeft&&e.edgeOffsetBottom===this.props.edgeOffsetBottom&&e.edgeOffsetRight===this.props.edgeOffsetRight&&e.maxX===this.props.maxX&&e.maxY===this.props.maxY&&e.dockedRect===this.props.dockedRect||this.ensureIsInPosition()},c.componentWillUnmount=function(){var e;null===(e=this._resizeObserver)||void 0===e||e.disconnect()},c.getPosition=function(e){var t=(0,i.findDOMNode)(this._innerDiv);if(null!=t){var n=t.getBoundingClientRect();this._width=n.width,this._height=n.height}var r,a,o=this.props,u=o.edgeOffsetTop,d=o.edgeOffsetLeft,f=o.edgeOffsetBottom,c=o.edgeOffsetRight,p=o.maxX,v=o.maxY,y=o.dockedRect,m=u,h=v-f-this._height,_=d,g=p-c-this._width,E=l.default.getPlatform()===l.PlatformTypes.WINDOWS?22:0;if(null!=y)return{y:(null!==(r=null==y?void 0:y.y)&&void 0!==r?r:0)-E,x:null!==(a=null==y?void 0:y.x)&&void 0!==a?a:0};switch(e){case s.PictureInPicturePositions.TOP_LEFT:return{y:m,x:_};case s.PictureInPicturePositions.BOTTOM_LEFT:return{y:h,x:_};case s.PictureInPicturePositions.TOP_RIGHT:return{y:m,x:g};default:return{y:h,x:g}}},c.setPosition=function(e){var t,n=this.getPosition(e),r=n.x,a=n.y;null===(t=this._draggable)||void 0===t||t.setPosition(r,a)},c.animateToPosition=function(e,t){var n,r=this.getPosition(e),a=r.x,o=r.y;null===(n=this._draggable)||void 0===n||n.animateToPosition(a,o,{},t)},c.calculateDecayingPosition=function(e,t,n,r){return{x:e+200*n,y:t+200*r}},c.getXOffset=function(){var e=this.props,t=e.position,n=e.edgeOffsetLeft,r=e.edgeOffsetRight;switch(t){case s.PictureInPicturePositions.TOP_LEFT:case s.PictureInPicturePositions.BOTTOM_LEFT:return-n;default:return r}},c.getYOffset=function(){var e=this.props,t=e.position,n=e.edgeOffsetTop,r=e.edgeOffsetBottom;switch(t){case s.PictureInPicturePositions.TOP_LEFT:case s.PictureInPicturePositions.TOP_RIGHT:return-n;default:return r}},c.render=function(){var e,t=this.props,n=t.maxX,r=t.maxY,i=t.dockedRect,l=t.hidden,s={};return null!=i&&(s={transform:"translate3d("+i.x+", "+i.y+", 0)",width:i.width,height:i.height}),a.createElement(u.default,{dragAnywhere:!0,ref:this.handleSetDraggableRef,className:(0,o.default)(d.default.pictureInPictureWindow,(e={},e[d.default.hidden]=l,e)),maxX:n,maxY:r,disabled:null!=i,onDragStart:this.handleDragStart,onDrag:this.handleDrag,onDragEnd:this.handleDragEnd},a.createElement("div",{ref:this.handleSetInnerDivRef,className:f.default.elevationHigh,style:s},this.props.children))},r}(a.PureComponent);t.PictureInPictureWindow=E,E.displayName="PictureInPictureWindow",E.defaultProps={hidden:!1};var S=function(e){var t=e.selectedPIPWindow,n=e.pipWindows,r=e.maxX,o=e.maxY,i=e.onWindowMove,l=e.dockedRect,u=e.pictureInPictureComponents;return y("div",{className:d.default.pictureInPicture},void 0,function(){if(null==t)return null;var e=Array.from(n.values()).map((function(e){if(e.id!==t.id&&e.component!==s.PictureInPictureComponents.EMBED_IFRAME)return null;var n="string"==typeof e.component?u[e.component]:e.component;return a.createElement(n,e.props)}));return y(E,{position:t.position,id:t.id,hidden:t.hidden,onMove:i,maxX:r,maxY:o,dockedRect:l,edgeOffsetTop:h,edgeOffsetBottom:_,edgeOffsetLeft:g,edgeOffsetRight:h},void 0,e)}())};S.displayName="PictureInPicture";var O=a.memo(S);t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.OPCODES=void 0;var r=p(n(61)),a=p(n(1183)),o=p(n(22)),i=p(n(243)),l=n(120),u=p(n(653)),s=n(7826),d=p(n(8891)),f=p(n(8892)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function y(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=new o.default("RPCServer:PostMessage"),_=new Map,g=new Set,E={HANDSHAKE:0,FRAME:1,CLOSE:2,HELLO:3};t.OPCODES=E;var S=a.default.object().required().keys({v:a.default.number().min(1).max(1).required(),encoding:a.default.string().equal("json").optional(),client_id:a.default.string().required(),frame_id:a.default.string().required()}),O=a.default.object().required().keys({code:a.default.number().valid(Object.values(c.RPCCloseCodes)).required(),message:a.default.string().optional()});function I(e,t,n){e.postMessage([E.CLOSE,n],t)}var T=function(e){function t(t,n,r,a,o){var i;if(i=e.call(this,c.TransportTypes.POST_MESSAGE,a,o)||this,-1===["etf","json"].indexOf(o))throw new u.default(c.RPCCloseCodes.INVALID_ENCODING,"Invalid Encoding: "+o);if("etf"===o)throw new u.default(c.RPCCloseCodes.INVALID_ENCODING,"Erlpack cannot be used on this client");return i.eventSource=n,i.origin=t,i.frameId=r,i}y(t,e);var n=t.prototype;return n.send=function(e){(i.default.isLoggingOverlayEvents||e.cmd!==c.RPCCommands.OVERLAY&&e.evt!==c.RPCEvents.OVERLAY)&&h.info("Socket Emit: "+this.id,(0,d.default)(e)),this.eventSource.postMessage([E.FRAME,e],this.origin)},n.close=function(e,t){I(this.eventSource,this.origin,{code:e,message:t})},t}(f.default),b=new(function(e){function t(){var t;return(t=e.call(this)||this).disconnectSocket=function(e,n,r){var a,o;void 0===r&&(r=!1),t.emit("disconnect",e,r?void 0:n),e.close(n.code,null!==(a=n.message)&&void 0!==a?a:"Unknown");var i=(null!==(o=Array.from(_.entries()).find((function(t){t[0];return t[1]===e})))&&void 0!==o?o:[null,null])[0];null!=i&&_.delete(i)},t.handleIFrameMount=function(e){var t=e.id;g.add(t)},t.handleIFrameUnmount=function(e){var n,r=e.id;g.delete(r);var a=null!==(n=Array.from(_.entries()).find((function(e){e[0];return e[1].frameId===r})))&&void 0!==n?n:[null,null],o=a[0],i=a[1];null!=i&&null!=o&&(t.disconnectSocket(i,{code:c.RPCCloseCodes.CLOSE_NORMAL,message:"iFrame gone"},!0),_.delete(o))},t.handleMessage=function(e){if(window!==e.source)if(null!=e.source&&null!=!e.source.postMessage){var n=e.source,r=e.data,a=e.origin,o=_.get(n);try{t.routeEvent(o,n,a,r)}catch(e){null!=o?t.disconnectSocket(o,{code:e.code,message:e.message},!0):I(n,a,{code:e.code,message:e.message})}}else h.error("Unknown event source")},t.handleFrame=function(e,n,r){if(e!==n.origin)throw new u.default(c.RPCCloseCodes.INVALID_ORIGIN,"Origin has changed");var a;try{a="string"==typeof r?JSON.parse(r):r}catch(e){throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Payload not recognized encoding")}(i.default.isLoggingOverlayEvents||a.cmd!==c.RPCCommands.OVERLAY)&&h.info("Socket Message: "+n.id,(0,d.default)(a)),t.emit("request",n,a)},t.handleHandshake=function(){var e,n=(e=regeneratorRuntime.mark((function e(n,r,o){var i,l,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0,a.default.assert(o,S),e.next=7;break;case 4:throw e.prev=4,e.t0=e.catch(0),new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,e.t0.message);case 7:if(l=(i=o).frame_id,g.has(l)){e.next=13;break}throw h.error("Unrecognized frame ID "+l),new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Unrecognized frame ID "+l);case 13:e.prev=13,d=new T(r,n,i.frame_id,Number(i.v),i.encoding||"json"),e.next=21;break;case 17:throw e.prev=17,e.t1=e.catch(13),h.error("Error opening window socket "+e.t1),e.t1;case 21:return h.info("Socket Opened: "+d.id),e.prev=22,e.next=25,(0,s.validateSocketClient)(d,r,i.client_id);case 25:_.set(n,d),g.delete(l),t.emit("connect",d),h.info("Socket Validated: "+d.id),e.next=35;break;case 31:throw e.prev=31,e.t2=e.catch(22),h.info("Socket Closed: "+d.id+", "+e.t2.message),e.t2;case 35:case"end":return e.stop()}}),e,null,[[0,4],[13,17],[22,31]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e,t,r){return n.apply(this,arguments)}}(),t.handleClose=function(e,n){try{a.default.assert(n,O)}catch(e){throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,e.message)}var r=n;t.disconnectSocket(e,r)},window.addEventListener("message",t.handleMessage),l.ComponentDispatch.subscribe(c.ComponentActions.IFRAME_MOUNT,t.handleIFrameMount),l.ComponentDispatch.subscribe(c.ComponentActions.IFRAME_UNMOUNT,t.handleIFrameUnmount),t}return y(t,e),t.prototype.routeEvent=function(e,t,n,r){if(!Array.isArray(r))throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Protocol error");var a=r,o=a[0],i=a[1];switch(o){case E.HANDSHAKE:if(null!=e)throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Already connected");return this.handleHandshake(t,n,i);case E.FRAME:if(null==e)throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Not connected");return this.handleFrame(n,e,i);case E.CLOSE:if(null==e)throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Not connected");return this.handleClose(e,i);default:throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Invalid opcode")}},t}(r.default));t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(36)),i=n(50),l=f(n(126)),u=f(n(43)),s=f(n(7)),d=f(n(7312));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["children","idle","onJumpToChannel","backgroundKey","onActive","onForceIdle","renderBottomLeftControls","renderBottomRightControls","screenMessage"]);return O("div",{onMouseMove:s,onMouseDown:s,onMouseLeave:c,className:(0,o.default)(_.default.pictureInPictureVideo,(t={},t[_.default.idle]=r,t)),onDoubleClick:i},void 0,O(l.default,{},void 0,O(f.BackgroundTransition,{},u,n)),null!=m?a.createElement(y.default,S({size:"small"},m)):null,O("div",{className:_.default.videoControls},void 0,O("div",{className:_.default.topControls},void 0,a.createElement(I,S({idle:r,onJumpToChannel:i},h))),O("div",{className:_.default.bottomControls},void 0,O(d.default,{grow:0,shrink:1,basis:"50%",align:d.default.Align.CENTER},void 0,null==p?void 0:p()),O(d.default,{grow:0,shrink:1,justify:d.default.Justify.END,basis:"50%",align:d.default.Align.CENTER},void 0,null==v?void 0:v()))))}I.displayName="PictureInPictureHeader",T.displayName="PictureInPictureVideo"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=s(n(0)),a=l(n(9564)),o=s(n(7613)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function d(){return(d=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["centerButton"]),u=n?o.CenterControlButton:o.default;return r.createElement(u,d({},l,{iconComponent:a.default,label:i.default.Messages.EMBEDDED_ACTIVITIES_LEAVE_ACTIVITY}))}f.displayName="LeaveCallButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M18 2H7C5.897 2 5 2.898 5 4V11H12.59L10.293 8.708L11.706 7.292L16.414 11.991L11.708 16.706L10.292 15.294L12.582 13H5V20C5 21.103 5.897 22 7 22H18C19.103 22 20 21.103 20 20V4C20 2.898 19.103 2 18 2Z"}))}d.displayName="Logout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=j;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=N(n(8)),i=N(n(6)),l=n(3),u=n(67),s=n(349),d=N(n(8759)),f=N(n(7566)),c=N(n(7726)),p=N(n(142)),v=N(n(12)),y=N(n(437)),m=N(n(985)),h=n(248),_=N(n(7776)),g=N(n(643)),E=N(n(126)),S=N(n(970)),O=n(60),I=N(n(269)),T=n(651),b=n(1),C=N(n(7)),M=N(n(7318));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(){return(A=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?e.map((function(e){return v.default.getUser(e)})).filter(O.isNotNullish):k}return r.type===T.ParticipantTypes.ACTIVITY&&r.participants.size>0?Array.from(r.participants).map((function(e){return v.default.getUser(e)})).filter(O.isNotNullish):k}),[r]),U=a.useCallback((function(){L.current.cancel(),P(!0)}),[]),G=a.useCallback((function(){L.current.delay()}),[]),F=a.useCallback((function(e,t){U(),(0,s.openContextMenu)(e,(function(e){return a.createElement(c.default,A({},e,{user:t}))}),{onClose:G})}),[G,U]);if(0===j.length)return null;if(h)return R(w,{maxVisibleUsers:I,users:j,guildId:n,channelId:t,className:d,participantType:r.type});var B=(0,i.default)(j).take(I).map((function(e){return R(g.default,{src:e.avatarURL,"aria-label":e.username,size:g.default.Sizes.SIZE_24,className:M.default.viewer},e.id)})).value();return j.length>I&&(B[B.length-1]=R("div",{className:M.default.overflow},"overflow","+",j.length-I+1)),R(f.default,{section:b.AnalyticsSections.STREAM_VIEWER_POPOUT},void 0,R("div",{onMouseEnter:U,onMouseLeave:G},void 0,R(m.default,{renderPopout:function(){return R(D,{participantType:r.type,handleUserContextMenu:F,guildId:n,channelId:t,users:j,disableInteraction:E})},shouldShow:N,position:m.default.Positions.TOP},void 0,(function(){return R("div",{className:(0,o.default)(M.default.viewers,d)},void 0,B)}))))}j.displayName="ParticipantsForSelectedParticipant"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=s(n(0)),a=l(n(8552)),o=s(n(7613)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function d(){return(d=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["centerButton"]),u=n?o.CenterControlButton:o.default;return r.createElement(u,d({},l,{iconComponent:a.default,label:i.default.Messages.DISCONNECT_SELF}))}f.displayName="LeaveCallButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=d(n(0)),a=u(n(7822)),o=u(n(8760)),i=d(n(7613)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(){return(f=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["isSelfStream","centerButton"]),s=l?i.CenterControlButton:i.default;return r.createElement(s,f({label:c(t),iconComponent:t?a.default:o.default},u))}p.displayName="StopStreamButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=s(n(0)),a=l(n(8553)),o=s(n(7613)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function d(){return(d=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["hasPermission","centerButton"]),s=l?o.CenterControlButton:o.default,f=t?i.default.Messages.SHARE_YOUR_SCREEN:i.default.Messages.ACTIVITY_PANEL_GO_LIVE_TOOLTIP_NO_PERMISSION_IN_VOICE;return r.createElement(s,d({label:f,disabled:!t,iconComponent:a.default},u))}f.displayName="StreamButton"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=Se(n(0)),l=ge(n(8)),u=ge(n(21)),s=ge(n(5417)),d=n(3),f=n(31),c=n(67),p=ge(n(2)),v=ge(n(662)),y=n(349),m=ge(n(170)),h=n(332),_=ge(n(1214)),g=ge(n(10213)),E=ge(n(7566)),S=ge(n(715)),O=ge(n(8934)),I=Se(n(8763)),T=n(121),b=n(132),C=n(449),M=ge(n(10215)),N=Se(n(8758)),P=ge(n(5428)),A=n(49),R=ge(n(7779)),L=ge(n(8095)),D=ge(n(7641)),w=ge(n(10216)),k=ge(n(9550)),j=ge(n(10223)),U=ge(n(8096)),G=ge(n(7747)),F=ge(n(9577)),B=ge(n(10224)),H=ge(n(10225)),x=ge(n(8564)),V=ge(n(8893)),W=ge(n(10227)),Y=ge(n(10228)),z=ge(n(142)),K=ge(n(10)),$=ge(n(240)),Z=ge(n(20)),q=ge(n(41)),X=ge(n(48)),Q=ge(n(231)),J=ge(n(33)),ee=ge(n(12)),te=ge(n(65)),ne=ge(n(63)),re=n(173),ae=n(7606),oe=ge(n(15)),ie=n(120),le=ge(n(13)),ue=n(271),se=ge(n(37)),de=n(688),fe=n(651),ce=ge(n(650)),pe=ge(n(8754)),ve=ge(n(10229)),ye=ge(n(9565)),me=n(1),he=ge(n(7)),_e=ge(n(7334));function ge(e){return e&&e.__esModule?e:{default:e}}function Ee(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Ee=function(){return e},e}function Se(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Ee();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Oe(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function Ie(){return(Ie=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?Ce(ae.NumberBadge,{className:_e.default.badge,count:r}):null):null,(null==u?void 0:u.type)===fe.ParticipantTypes.STREAM||(null==u?void 0:u.type)===fe.ParticipantTypes.ACTIVITY?Ce(G.default,{},void 0,Ce(ye.default,{className:_e.default.viewersButton,participant:u,maxVisibleUsers:4,guildId:a.getGuildId(),channelId:a.id,disableInteraction:t.inPopout||n===me.ChannelLayouts.FULL_SCREEN})):null)},t.renderBottomRight=function(){var e=t.props,n=e.popoutWindow,r=e.popoutWindowAlwaysOnTop,a=e.currentUserId,o=e.selectedParticipant,l=t.viewProperties,u=l.canFullscreen,s=l.canStayOnTop,d=l.canPopout,f=l.useTheme;return i.createElement(i.Fragment,null,null!=o&&o.type!==fe.ParticipantTypes.ACTIVITY&&o.user.id!==a?Ce(Y.default,{context:(0,pe.default)(o.type),userId:o.user.id,currentWindow:t.inPopout?null!=n?n:void 0:window,sliderClassName:_e.default.volumeSlider}):null,s?Ce(W.default,{className:_e.default.rightTrayIcon,popoutWindowAlwaysOnTop:r,onToggleStayOnTop:t.handleStayOnTop}):null,d?Ce(V.default,{themeable:f,popoutOpen:t.popoutOpen,className:_e.default.rightTrayIcon,onOpenPopout:t.handleOpenPopout,onClosePopout:t.handleClosePopout}):null,u?Ce(H.default,{themeable:f,node:t._rootNode,guestWindow:n,className:_e.default.rightTrayIcon,onClick:t.handleFullScreen}):null)},t.renderHeader=function(){var e=t.props,n=e.renderExternalHeader,r=e.channel,a=e.appContext,o=e.layout,i=t.viewProperties,l=i.useExternalHeader,u=i.canSelectRegion,s=i.renderHeader,d=o===me.ChannelLayouts.FULL_SCREEN;return s?Ce(G.default,{},void 0,Ce("div",{className:_e.default.headerWrapper},void 0,l?null==n?void 0:n():Ce(ve.default,{channel:r,appContext:a,inPopout:t.inPopout,isFullScreen:d,exitFullScreen:t.maybeLeaveFullScreen})),u?t.renderRegionSelect():null):null},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,be(t,n);var a,o,d,f=r.prototype;return f.componentDidMount=function(){var e=this.props,t=e.channel,n=e.layout;this.currentDocument.addEventListener(de.FULLSCREEN_CHANGE_EVENT,this.handleFullScreenChange),window.addEventListener("resize",this.handleWindowResize),oe.default.track(me.AnalyticEvents.VIDEO_LAYOUT_TOGGLED,Ie({video_layout:this.inPopout?"popout":n},(0,T.collectVoiceAnalyticsMetadata)(t.id)))},f.componentWillUnmount=function(){this._timeout.stop(),this.currentDocument.removeEventListener(de.FULLSCREEN_CHANGE_EVENT,this.handleFullScreenChange),window.removeEventListener("resize",this.handleWindowResize),this.inPopout&&le.default.isOSX()||this.maybeLeaveFullScreen()},f.componentDidUpdate=function(e){var t,n=this,r=this.props,a=r.onResize,o=r.participantsOpen,i=r.filteredParticipants,l=r.inCall,u=r.mode,s=r.layout,d=this._rootNode;(null!=d&&e.mode===me.ChannelModes.VIDEO&&u===me.ChannelModes.VOICE&&(0,de.isFullScreen)(d,this.currentDocument)&&(0,de.exitFullScreen)(d,_.default.resized,this.currentDocument),e.filteredParticipants.length!==i.length&&(null==a||a()),e.layout!==s&&(this._timeout.stop(),this._timeout.start(350,(function(){return null==a?void 0:a()}))),e.participantsOpen!==o||s!==e.layout)&&(null===(t=this._contentRef.current)||void 0===t||t.triggerResize());e.inCall&&!l&&this.inPopout&&p.default.wait((function(){return n.handleClosePopout()}))},f.renderContent=function(e){var t=this.props,n=t.selectedParticipant,r=t.inCall,a=t.mode,o=t.popoutWindow,l=t.participantsOpen,u=t.participants,s=t.filteredParticipants,d=t.participantsVersion,f=t.channel,c=t.layout,p=c===me.ChannelLayouts.MINIMUM,v=p||c===me.ChannelLayouts.NORMAL,y=r&&a===me.ChannelModes.VIDEO;return this._lastIdleProps=e,i.createElement(F.default,Ie({renderHeader:this.renderHeader,renderBottomLeft:this.renderBottomLeft,renderBottomCenter:this.renderBottomCenter,renderBottomRight:this.renderBottomRight},e,{screenMessage:this.screenMessage,disableGradients:p,idle:!p&&e.idle}),!this.popoutOpen||this.inPopout?i.createElement(k.default,{ref:this._contentRef,inCall:r,paused:this.paused,channel:f,participants:u,filteredParticipants:s,participantsVersion:d,selectedParticipant:y?n:null,layout:c,idle:e.idle,mode:a,onSelectParticipant:this.handleSelectParticipant,onContextMenuParticipant:this.handleContextMenu,showParticipants:l&&!v,popoutWindow:this.inPopout?o:null}):null)},f.render=function(){var e,t=this,n=this.props,r=n.layout,a=n.channel,o=n.mode,u=n.appContext,s=this.state,d=s.maxHeight,f=s.resizedHeight,c=o===me.ChannelModes.VIDEO,p=Ce(S.default,{context:u});return i.createElement("div",{className:(0,l.default)(_e.default.wrapper,Me[r],Ne[u],(e={},e[_e.default.poppedOut]=this.popoutOpen&&!this.inPopout&&r!==me.ChannelLayouts.NO_CHAT&&a.isPrivate(),e[_e.default.video]=c,e[(0,ue.getThemeClass)(me.ThemeTypes.DARK)]=c,e)),ref:this._wrapperRef,style:r===me.ChannelLayouts.NO_CHAT||null==f?void 0:{minHeight:200,maxHeight:d,height:f}},Ce("div",{className:_e.default.callContainer},void 0,Ce(U.default,{timeout:2e3},void 0,(function(e){return t.viewProperties.usePositionLayer?Ce(re.AppLayerProvider,{},void 0,t.renderContent(e),p,Re):t.renderContent(e)}))),r!==me.ChannelLayouts.NO_CHAT&&Ce(Pe,{maxHeight:d,resizableNode:this._wrapperRef,onResize:this.handleCallResize}))},a=r,(o=[{key:"nativePopoutSupported",get:function(){return le.default.embedded&&se.default.supportsFeature(me.NativeFeatures.POPOUT_WINDOWS)}},{key:"popoutSupported",get:function(){return!le.default.embedded||this.nativePopoutSupported}},{key:"popoutOpen",get:function(){var e=this.props.popoutWindow;return null!=e&&!e.closed}},{key:"currentDocument",get:function(){var e=this.props.popoutWindow;return null!=e&&this.popoutOpen&&this.inPopout?e.document:document}},{key:"screenMessage",get:function(){return this.popoutOpen&&!this.inPopout?{mainText:he.default.Messages.POPOUT_PLAYER_OPENED}:null}},{key:"paused",get:function(){return this.popoutOpen&&!this.inPopout}},{key:"inPopout",get:function(){return this.props.appContext===me.AppContext.POPOUT}},{key:"viewProperties",get:function(){var e=this.props,t=e.layout,n=e.mode,r=e.channel,a=e.inCall,o=n===me.ChannelModes.VIDEO&&a&&!(this.popoutOpen&&!this.inPopout),i=n===me.ChannelModes.VIDEO&&a&&!this.inPopout&&this.popoutSupported,l=n!==me.ChannelModes.VOICE&&r.isPrivate()&&!this.inPopout&&a,u=r.type===me.ChannelTypes.GUILD_VOICE,s=t===me.ChannelLayouts.MINIMUM||t===me.ChannelLayouts.NORMAL,d=this.inPopout&&this.nativePopoutSupported,f={renderHeader:!0,useTheme:!1,usePositionLayer:!1,useExternalHeader:s,canInvite:u,canPopout:i,canFullscreen:o,canSelectRegion:r.isPrivate(),canChangeLayout:l,canStayOnTop:d};if(!a)return Ie({},f,{canFullscreen:o,useTheme:!0});switch(t){case me.ChannelLayouts.FULL_SCREEN:return Ie({},f,{canPopout:!this.inPopout&&this.popoutOpen&&f.canPopout,usePositionLayer:!0});case me.ChannelLayouts.MINIMUM:return Ie({},f,{canPopout:!1});case me.ChannelLayouts.NO_CHAT:case me.ChannelLayouts.NORMAL:return Ie({},f)}}}])&&Te(a.prototype,o),d&&Te(a,d),r}(i.PureComponent);function De(e){var t,n=e.channel,r=e.appContext,a=e.onResize,o=e.renderExternalHeader,l=(0,d.useStateFromStores)([J.default],(function(){return J.default.getVoiceChannelId()===n.id})),u=(0,d.useStateFromStores)([J.default],(function(){return J.default.getMostRecentSelectedTextChannelId(n.getGuildId())})),s=(0,d.useStateFromStoresObject)([q.default],(function(){return{video:q.default.supports(f.Features.VIDEO),videoEnabled:q.default.isVideoEnabled()}})),c=s.video,p=s.videoEnabled,v=(0,d.useStateFromStoresObject)([ce.default],(function(){var e=r===me.AppContext.POPOUT,t=ce.default.getMode(n.id);e&&(t=me.ChannelModes.VIDEO);var a=l&&t===me.ChannelModes.VIDEO?ce.default.getLayout(n.id,r):me.ChannelLayouts.MINIMUM;return e&&a!==me.ChannelLayouts.FULL_SCREEN&&(a=me.ChannelLayouts.NO_CHAT),{mode:t,layout:a,selectedParticipant:t!==me.ChannelModes.VOICE?ce.default.getSelectedParticipant(n.id):null,participants:ce.default.getParticipants(n.id),filteredParticipants:ce.default.getFilteredParticipants(n.id),participantsOpen:ce.default.getParticipantsOpen(n.id),participantsVersion:ce.default.getParticipantsVersion(n.id)}}),[n.id,n.type,c,l]),y=v.participants,m=v.filteredParticipants,h=v.participantsVersion,_=v.mode,g=v.layout,S=v.participantsOpen,I=v.selectedParticipant,T=(0,d.useStateFromStoresObject)([z.default],(function(){return{allActiveStreams:z.default.getAllActiveStreams(),selectedStream:null!=I?z.default.getActiveStreamForStreamKey(I.id):null}}),[I]),b=T.allActiveStreams,C=T.selectedStream,M=(0,d.useStateFromStores)([$.default],(function(){return $.default.getCall(n.id)}),[n.id]),N=(0,d.useStateFromStores)([Q.default],(function(){return Q.default.getMentionCount(n.id)}),[n.id]),A=(0,d.useStateFromStores)([K.default],(function(){return K.default.getId()})),R=(0,d.useStateFromStoresObject)([P.default],(function(){return{popoutWindow:P.default.getWindow(me.PopoutWindowKeys.CHANNEL_CALL_POPOUT),popoutWindowAlwaysOnTop:P.default.getIsAlwaysOnTop(me.PopoutWindowKeys.CHANNEL_CALL_POPOUT)}})),L=R.popoutWindow,D=R.popoutWindowAlwaysOnTop,w=O.default.useExperiment({guildId:null!==(t=n.getGuildId())&&void 0!==t?t:""})[0].useNewInviteButton;return i.useEffect((function(){var e=!1,t=null;return function(){var n,r=(n=regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!l||_!==me.ChannelModes.VIDEO){n.next=5;break}return n.next=3,se.default.blockDisplaySleep();case 3:t=n.sent,e&&null!=t&&se.default.unblockDisplaySleep(t);case 5:case"end":return n.stop()}}),n)})),function(){var e=this,t=arguments;return new Promise((function(r,a){var o=n.apply(e,t);function i(e){Oe(o,r,a,i,l,"next",e)}function l(e){Oe(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return r.apply(this,arguments)}}()(),function(){null!=t?se.default.unblockDisplaySleep(t):e=!0}}),[l,_]),Ce(E.default,{page:me.AnalyticsPages.CHANNEL_CALL},void 0,Ce(Le,{channel:n,participantsOpen:S,renderExternalHeader:o,appContext:r,call:M,onResize:a,popoutWindow:L,popoutWindowAlwaysOnTop:D,videoEnabled:p,mentionCount:N,selectedStream:C,video:c,mode:_,inCall:l,participants:y,filteredParticipants:m,participantsVersion:h,layout:g,currentUserId:A,selectedParticipant:I,allActiveStreams:b,useNewInviteButton:w,mostRecentSelectedTextChannelId:u}))}Le.displayName="ChannelCall",De.displayName="ChannelCallConnected";var we=De;t.default=we},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=!u.default.embedded,t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getMode()})),n=function(e,n){return p(i.MenuRadioItem,{id:e,group:"input-modes",label:n,checked:t===e,action:function(){return o.default.setMode(e)}})};return[n(s.InputModes.VOICE_ACTIVITY,d.default.Messages.INPUT_MODE_VAD),n(s.InputModes.PUSH_TO_TALK,e?d.default.Messages.INPUT_MODE_PTT_LIMITED:d.default.Messages.INPUT_MODE_PTT)]};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(268)),i=n(7563),l=f(n(41)),u=f(n(13)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["channel","centerButton"]),s=l?o.CenterControlButton:o.default,f=t.isManaged()||!t.isPrivate()?i.default.Messages.CONNECT:i.default.Messages.JOIN_CALL;return r.createElement(s,d({},u,{iconComponent:a.default,label:f}))}f.displayName="JoinCallButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=c(n(0)),o=d(n(9576)),i=d(n(1096)),l=d(n(7870)),u=c(n(7613)),s=d(n(7325));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(){return(p=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["selfMute","serverMute","suppress","centerButton"]),f=t||n||r,c=s?u.CenterControlButton:u.default,v=(0,o.default)(t,n,r),m=f?y:i.default;return a.createElement(c,p({iconComponent:m,label:v},d))}y.displayName="MuteWithForeground",m.displayName="MuteButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(n)return a.default.Messages.SUPPRESSED;if(t)return a.default.Messages.SERVER_MUTED_DIALOG_TITLE;return e?a.default.Messages.UNMUTE:a.default.Messages.MUTE};var r,a=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(63)),l=s(n(8889)),u=s(n(7328));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["screenMessage","onDoubleClick","onActive","onForceIdle","idle","children"]);return c("div",{className:(0,o.default)(u.default.root,(t={},t[u.default.idle]=d,t)),onMouseMove:i,onMouseDown:i,onMouseLeave:s,onDoubleClick:r},void 0,v,null!=n?a.createElement(l.default,f({size:"large"},n)):null,a.createElement(p,y))}p.displayName="Controls",v.displayName="FullsizePlayer"},,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(3)),a=d(n(24)),o=d(n(2)),i=d(n(10)),l=d(n(9)),u=d(n(442)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=232,p=315,v=new Set,y=[],m=new Map,h=new Set,_=0,g=0,E=!1;function S(e){return null!=e&&(null!=m.get(e)&&(m.delete(e),void(h=new Set(h)).delete(e)))}function O(e){var t=e.channelId,n=e.ringing.includes(i.default.getId());if(!h.has(t)&&n){var r=l.default.getChannel(t);if(null==r)return!1;var a=10*h.size;m.set(t,{channel:r,x:_+a,y:g+a}),(h=new Set(h)).add(t)}else{if(!h.has(t)||n)return!1;S(t)}}function I(){E=u.default.getStatus()===s.StatusTypes.DND}!function(){var e=a.default.get("IncomingCallStore");if(e)_=+e.x,g=+e.y;else{var t=n(179).default.windowSize();_=t.width/2-c/2,g=t.height/2-p/2}}();var T=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(l.default,u.default),this.syncWith([u.default],I)},a.getIncomingCalls=function(){return E?y:Array.from(m.values())},a.getIncomingCallChannelIds=function(){return E?v:h},a.getFirstIncomingCallId=function(){return E?null:h.values().next().value},a.hasIncomingCalls=function(){return!E&&h.size>0},r}(r.default.Store))(o.default,{CALL_CREATE:O,CALL_UPDATE:O,CALL_DELETE:function(e){return S(e.channelId)},VOICE_CHANNEL_SELECT:function(e){return S(e.channelId)},INCOMING_CALL_MOVE:function(e){var t=e.x,n=e.y;return _=t,g=n,a.default.set("IncomingCallStore",{x:_,y:g}),!1},CHANNEL_DELETE:function(e){return S(e.channel.id)}});t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCurrentStep=function(e){if(null==e)return null;return y.map((function(e){return e.step})).filter((function(t){return!e.has(t)}))[0]},t.AFTER_COMPLETION_STEP_DATA=t.STEP_DATA=t.TOTAL_STEPS=void 0;var r=v(n(7565)),a=v(n(5416)),o=v(n(7919)),i=v(n(7578)),l=n(8227),u=v(n(10380)),s=v(n(10381)),d=v(n(10390)),f=v(n(10391)),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}t.TOTAL_STEPS=4;var y=[{step:l.Steps.AVATAR,Component:d.default,title:function(){return p.default.Messages.AVATAR_STEP_TITLE},subtitle:function(){return p.default.Messages.AVATAR_STEP_TITLE}},{step:l.Steps.CHANNEL,Component:u.default,title:function(){return p.default.Messages.CHANNEL_STEP_TITLE},subtitle:function(){return p.default.Messages.CHANNEL_STEP_SUBTITLE}},{step:l.Steps.MESSAGE,Component:s.default,title:function(){return p.default.Messages.MESSAGE_STEP_TITLE},subtitle:function(){return p.default.Messages.MESSAGE_STEP_SUBTITLE}},{step:l.Steps.INVITE,Component:f.default,title:function(){return p.default.Messages.INVITE_STEP_TITLE},subtitle:function(){return p.default.Messages.INVITE_STEP_SUBTITLE}}];t.STEP_DATA=y;var m=[{title:function(){return p.default.Messages.UPLOAD_EMOJI_TITLE},subtitle:function(){return p.default.Messages.UPLOAD_EMOJI_SUBTITLE},Icon:a.default,onClick:function(e){return r.default.open(e,c.GuildSettingsSections.EMOJI)}},{title:function(){return p.default.Messages.VOICE_CHANNEL_TITLE},subtitle:function(){return p.default.Messages.VOICE_CHANNEL_SUBTITLE},Icon:i.default,onClick:function(e){}},{title:function(){return p.default.Messages.ADD_ROLE_TITLE},subtitle:function(){return p.default.Messages.ADD_ROLE_SUBTITLE},Icon:o.default,onClick:function(e){return r.default.open(e,c.GuildSettingsSections.ROLES)}}];t.AFTER_COMPLETION_STEP_DATA=m},,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(3)),a=c(n(24)),o=c(n(2)),i=c(n(121)),l=c(n(356)),u=c(n(20)),s=c(n(48)),d=n(7766),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=new Set;var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var o=r.prototype;return o.initialize=function(){this.waitFor(s.default,u.default,l.default),this.syncWith([s.default,u.default,l.default],f.NOOP),v=new Set(a.default.get("publicUpsellChannelNoticeGuilds"))||new Set},o.isVisible=function(e){if(null!=e){var t=l.default.getMemberCount(e.id);return!v.has(e.id)&&null!=t&&t>=d.COMMUNITY_UPSELL_MINIMUM_GUILD_SIZE&&s.default.can(f.Permissions.ADMINISTRATOR,e)&&!e.hasFeature(f.GuildFeatures.COMMUNITY)}},r}(r.default.Store))(o.default,{PUBLIC_UPSELL_NOTICE_DISMISS:function(e){var t=e.guildId;if(!v.has(t))return v.add(t),a.default.set("publicUpsellChannelNoticeGuilds",v),i.default.trackWithMetadata(f.AnalyticEvents.CHANNEL_NOTICE_CLOSED,{notice_type:f.ChannelNoticeTypes.PUBLIC_UPSELL}),!0}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(3)),a=f(n(24)),o=f(n(2)),i=f(n(121)),l=f(n(356)),u=f(n(20)),s=f(n(48)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p={MAX_MEMBER_COUNT_100:new Set,MAX_MEMBER_COUNT_250:new Set};var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var o=r.prototype;return o.initialize=function(){this.waitFor(s.default,u.default,l.default),this.syncWith([s.default,u.default,l.default],d.NOOP),p[d.ChannelNoticeTypes.MAX_MEMBER_COUNT_100]=new Set(a.default.get(d.ChannelNoticeTypes.MAX_MEMBER_COUNT_100))||new Set,p[d.ChannelNoticeTypes.MAX_MEMBER_COUNT_250]=new Set(a.default.get(d.ChannelNoticeTypes.MAX_MEMBER_COUNT_250))||new Set},o.isVisible=function(e){var t=this.getNoticeType(e);if(null==e||null==t)return!1;var n=l.default.getMemberCount(e.id)||0,r=s.default.can(d.Permissions.ADMINISTRATOR,e);return!p[t].has(e.id)&&r&&e.maxMembers>0&&e.maxMembers-n<=1e4},o.getNoticeType=function(e){return null==e?null:e.maxMembers<=1e5?d.ChannelNoticeTypes.MAX_MEMBER_COUNT_100:d.ChannelNoticeTypes.MAX_MEMBER_COUNT_250},r}(r.default.Store))(o.default,{MAX_MEMBER_COUNT_NOTICE_DISMISS:function(e){var t=e.guildId,n=e.noticeType;if(!p[n].has(t))return p[n].add(t),a.default.set(n,p[n]),i.default.trackWithMetadata(d.AnalyticEvents.CHANNEL_NOTICE_CLOSED,{notice_type:n}),!0}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=n(5400),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){return(s=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1},function(e){return e.applicationStreams.length>0},function(e){return e.voiceChannels.length>0},function(e){return e.currentActivities.length>0},function(e){return e.isSpotifyActivity},function(e){return e.priorityMembers.map((function(e){return e.user.username.toLowerCase()})).join(" ")}],["desc","desc","desc","desc","asc","asc"]).value();F=function(e){return e.filter((function(e){return e.voiceChannels.length>=1||e.currentActivities.length>0||e.applicationStreams.length>0}))}(s),B=function(e){return e.map((function(e){return{type:N.ActivityCardTypes.USER,party:e}}))}(F),function(){if(V.size>0){var e=Array.from(V);i.default.fetchApplications(e),e.forEach((function(e){return W.add(e)})),V.clear()}}(),G=!0}var ne=r.default.throttle((function(){te(),ae.emitChange()}),1e3);function re(){return!!ee()&&(ne(),!1)}var ae=new(function(e){var t,n,r,a,o;function i(){return e.apply(this,arguments)||this}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,D(t,n),i.prototype.initialize=function(){this.syncWith([b.default,g.default,O.default,_.default,C.default,v.default,I.default,h.default,T.default],re),this.waitFor(m.default,E.default,g.default,b.default,T.default)},r=i,(a=[{key:"currentActivityParties",get:function(){return F}},{key:"nowPlayingCards",get:function(){return B}},{key:"isMounted",get:function(){return U}},{key:"loaded",get:function(){return G}}])&&L(r.prototype,a),o&&L(r,o),i}(a.default.Store))(o.default,{LOGOUT:function(e){return U=!1,F=[],void V.clear()},NOW_PLAYING_MOUNTED:function(e){return U=!0,void ne()},NOW_PLAYING_UNMOUNTED:function(e){U=!1}}),oe=ae;t.default=oe},function(e,t,n){e.exports=n.p+"b09888a1a6c74c8bb9af76ee61eb70e7.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ICON_SIZE=void 0;t.ICON_SIZE=64},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPartyMetadata=function(e){return{af_voice_chat:e.voiceChannels.length>0,af_people_count:e.partiedMembers.length,af_rich_presence:e.currentActivities.some((function(e){var t=e.activity;return(0,a.default)(t)})),game_platform:e.currentActivities.length>0?(0,r.default)(e.currentActivities[0].activity):null}};var r=o(n(344)),a=o(n(684));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{fill:f,className:c,fillRule:"nonzero",d:"M0.5,0 L0.5,1.5 C0.5,5.65 2.71,9.28 6,11.3 L6,16 L21,16 L21,14 C21,11.34 15.67,10 13,10 C13,10 12.83,10 12.75,10 C8,10 4,6 4,1.5 L4,0 L0.5,0 Z M13,0 C10.790861,0 9,1.790861 9,4 C9,6.209139 10.790861,8 13,8 C15.209139,8 17,6.209139 17,4 C17,1.790861 15.209139,0 13,0 Z",transform:"translate(2 4)"}),d))}f.displayName="PersonWaving"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(265)),i=v(n(3)),l=v(n(35)),u=v(n(36)),s=v(n(7624)),d=n(1),f=v(n(7)),c=v(n(7361)),p=v(n(423));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=500&&e.status<=599?i.default.Messages.DATA_PRIVACY_UPDATE_CONSENTS_FAILED:null!=e&&null!=e.body&&null!=e.body.message?e.body.message:i.default.Messages.DATA_PRIVACY_UPDATE_CONSENTS_FAILED,new Error(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8016)),o=i(n(7371));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["guild","channel"]);return{id:n.id,type:r.RECOMMENDED,data:{guild:new o.default(t),instance:i.instance,channel:new a.default(n),participantCount:i.participant_count,speakers:i.speakers,score:i.score}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8216)),i=m(n(8811)),l=m(n(10567)),u=m(n(10568)),s=m(n(10569)),d=m(n(654)),f=m(n(8768)),c=m(n(8698)),p=n(60),v=n(9288),y=m(n(7380));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({className:c,width:n,height:a,viewBox:"0 0 16 16"},(0,i.default)(v)),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:p,fill:f,d:"M0,1.99406028 C0,0.892771196 0.894513756,0 1.99406028,0 L14.0059397,0 C15.1072288,0 16,0.894513756 16,1.99406028 L16,14.0059397 C16,15.1072288 15.1054862,16 14.0059397,16 L1.99406028,16 C0.892771196,16 0,15.1054862 0,14.0059397 L0,1.99406028 Z M8.23182341,16 L10.3991764,16 L10.3991764,9.93141161 L12.5663127,9.93141161 L13,7.76405862 L10.3991764,7.76405862 L10.3246195,6.3468265 C10.3246195,5.66107601 10.5049432,5.17342158 11.4698488,5.17342158 L12.974642,5.17385505 L12.974642,3.12202197 C12.7618079,3.09319618 12.3142495,3 11.4644304,3 C9.69001851,3 8.18500859,4.20353112 8.18500859,6.23043964 L8.23182341,7.76405862 L6.06425368,7.76405862 L6.06425368,9.93141161 L8.23182341,9.93141161 L8.23182341,16 Z"}),d))}f.displayName="Facebook"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({className:c,xmlns:"http://www.w3.org/2000/svg",width:n,height:a,viewBox:"0 0 16 16"},(0,i.default)(v)),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:p,fill:f,d:"M4.70012698,0.0531746 C3.84888888,0.092 3.2675238,0.22720635 2.7588254,0.42492063 C2.23292063,0.62926983 1.78692063,0.90273016 1.3422857,1.34733333 C0.89768254,1.79196825 0.62422222,2.23796825 0.41987302,2.76387303 C0.22215872,3.27257143 0.08695238,3.85393651 0.04812698,4.7051746 C0.00920635,5.55819048 0,5.83053968 0,8.00253968 C0,10.1745079 0.00920635,10.4468571 0.04812698,11.299873 C0.08695238,12.1511111 0.22215873,12.7324762 0.41987302,13.2411746 C0.62422222,13.7670794 0.89768254,14.2130794 1.34228572,14.6577143 C1.78692062,15.1023175 2.23292062,15.3757778 2.7588254,15.5801587 C3.2675238,15.7778413 3.8488889,15.9130476 4.70012698,15.951873 C5.55314286,15.9907937 5.82549206,16 7.99749206,16 C10.1694603,16 10.4418095,15.9907937 11.2948254,15.951873 C12.1460635,15.9130476 12.7274286,15.7778413 13.236127,15.5801587 C13.7620317,15.3757778 14.2080317,15.1023175 14.6526667,14.6577143 C15.0972698,14.2130794 15.3707302,13.7670794 15.5751111,13.2411746 C15.7727937,12.7324762 15.908,12.1511111 15.9468254,11.299873 C15.985746,10.4468571 15.9949524,10.1745079 15.9949524,8.00253968 C15.9949524,5.83053968 15.985746,5.55819048 15.9468254,4.7051746 C15.908,3.8539365 15.7727937,3.27257143 15.5751111,2.76387302 C15.3707302,2.23796825 15.0972698,1.79196825 14.6526667,1.34733332 C14.2080317,0.90273016 13.7620317,0.62926984 13.236127,0.42492064 C12.7274286,0.22720634 12.1460635,0.092 11.2948254,0.0531746 C10.4418095,0.01425397 10.1694603,0.00504762 7.99749206,0.00504762 C5.82549206,0.00504762 5.55314286,0.01425397 4.70012698,0.0531746 L4.70012698,0.0531746 Z M8.00001453,2.00504762 C9.95416635,2.00504762 10.185649,2.01251386 10.9573741,2.04772432 C11.6709381,2.08026206 12.0584565,2.19948958 12.3163471,2.29971739 C12.6579641,2.43248289 12.9017646,2.59107525 13.157854,2.84719363 C13.4139723,3.10328295 13.5725647,3.34708347 13.7053302,3.68870053 C13.805558,3.94659105 13.9247856,4.33410953 13.9573233,5.04767346 C13.9925338,5.8193986 14,6.05088127 14,8.00506213 C14,9.95921396 13.9925338,10.1906966 13.9573233,10.9624217 C13.9247856,11.6759857 13.805558,12.0635042 13.7053302,12.3213947 C13.5725647,12.6630117 13.4139723,12.9068123 13.157854,13.1629016 C12.9017646,13.41902 12.6579641,13.5776123 12.3163471,13.7103779 C12.0584565,13.8106057 11.6709381,13.9298332 10.9573741,13.9623709 C10.1857652,13.9975814 9.9543116,14.0050476 8.00001453,14.0050476 C6.04568839,14.0050476 5.81426383,13.9975814 5.04262587,13.9623709 C4.32906195,13.9298332 3.94154347,13.8106057 3.68365294,13.7103779 C3.34203588,13.5776123 3.09823536,13.41902 2.84214604,13.1629016 C2.58605671,12.9068123 2.42743531,12.6630117 2.29466977,12.3213947 C2.19444197,12.0635042 2.07521444,11.6759857 2.04267671,10.9624217 C2.00746628,10.1906966 2,9.95921395 2,8.00506212 C2,6.05088125 2.00746625,5.81939858 2.0426767,5.04767347 C2.07521444,4.33410953 2.19444196,3.94659104 2.29466977,3.68870052 C2.42743531,3.34708346 2.58602767,3.10328294 2.84214604,2.84719362 C3.09823536,2.59107524 3.34203588,2.43248288 3.68365294,2.29971735 C3.94154346,2.19948953 4.32906194,2.08026201 5.04262587,2.04772428 C5.81435097,2.01251381 6.04583365,2.00504758 8.00001453,2.00504758 L8.00001453,2.00504762 Z"}),s("path",{className:p,fill:f,d:"M8.0000119,10 C6.89542535,10 6,9.10457466 6,8.0000119 C6,6.89542535 6.89542534,6 8.0000119,6 C9.10457467,6 10,6.89542534 10,8.0000119 C10,9.10457467 9.10457466,10 8.0000119,10 L8.0000119,10 Z M8.00001546,4 C5.7908468,4 4,5.7908468 4,8.00001546 C4,10.2091532 5.7908468,12 8.00001546,12 C10.2091532,12 12,10.2091532 12,8.00001546 C12,5.7908468 10.2091532,4 8.00001546,4 L8.00001546,4 Z M13,4.00001654 C13,4.55230644 12.5522734,5 11.9999835,5 C11.4477266,5 11,4.55230645 11,4.00001654 C11,3.44772664 11.4477266,3 11.9999835,3 C12.5522734,3 13,3.44772663 13,4.00001654 L13,4.00001654 Z"}),d))}f.displayName="Instagram"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{clipPath:"url(#clip0)"},void 0,s("path",{d:"M18.8648 1.13516L21.0013 3.27074H16V4.72926H21.0013L18.8648 6.86484L20 8L24 4L20 0L18.8648 1.13516Z",fill:d}),s("path",{d:"M12 2C12.4342 2 12.8466 2.0917 13.2188 2.25683C13.0759 2.81411 13 3.39819 13 4C13 5.90397 13.7601 7.6304 14.9935 8.89235L14.99 11C14.99 12.66 13.66 14 12 14C10.34 14 9 12.66 9 11V5C9 3.34 10.34 2 12 2Z",fill:d}),s("path",{d:"M12 16.1C14.76 16.1 17.3 14 17.3 11H19C19 14.42 16.28 17.24 13 17.72V22H11V17.72C7.72 17.23 5 14.41 5 11H6.7C6.7 14 9.24 16.1 12 16.1Z",fill:d})),s("defs",{},void 0,s("clipPath",{id:"clip0"},void 0,s("rect",{width:"24",height:"24",fill:d}))))}d.displayName="MoveToSpeaker"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStageParticipants=function(e,t){return(0,o.useStateFromStores)([i.default],(function(){return[i.default.getParticipants(e,t),i.default.getParticipantsVersion(e)]}),[e,t],u.isVersionEqual)[0]},t.useStageParticipantsCount=function(e,t){return(0,o.useStateFromStores)([i.default],(function(){return i.default.getParticipantCount(e,t)}),[e,t])},t.useSortedRequestToSpeakParticipants=function(e){var t=(0,o.useStateFromStores)([i.default],(function(){return[i.default.getParticipants(e,l.StageChannelParticipantNamedIndex.ALL_REQUESTED_TO_SPEAK),i.default.getParticipantsVersion(e)]}),[e],u.isVersionEqual),n=t[0],r=t[1];return a.useMemo((function(){return[].concat(n).sort(d)}),[r])};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=(r=n(1095))&&r.__esModule?r:{default:r},l=n(689),u=n(1086);function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t){if(null==e.voiceState.requestToSpeakTimestamp)return 1;if(null==t.voiceState.requestToSpeakTimestamp)return-1;var n=Date.parse(e.voiceState.requestToSpeakTimestamp),r=Date.parse(t.voiceState.requestToSpeakTimestamp);return n===r?0:n>r?1:-1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=Q(n(0)),o=q(n(7653)),i=n(3),l=q(n(662)),u=q(n(7876)),s=q(n(351)),d=q(n(7696)),f=n(7635),c=n(264),p=q(n(90)),v=q(n(121)),y=q(n(8008)),m=n(7573),h=q(n(8841)),_=q(n(650)),g=q(n(8783)),E=n(7612),S=q(n(9293)),O=q(n(7749)),I=q(n(8842)),T=n(7728),b=q(n(1034)),C=q(n(9300)),M=n(7701),N=q(n(7748)),P=n(5407),A=q(n(9665)),R=Q(n(1063)),L=q(n(7652)),D=q(n(233)),w=q(n(655)),k=q(n(48)),j=n(8204),U=q(n(15)),G=n(7702),F=n(120),B=n(7694),H=n(688),x=q(n(9354)),V=q(n(9356)),W=q(n(9373)),Y=q(n(7566)),z=Q(n(7704)),K=n(1),$=q(n(7)),Z=q(n(6778));function q(e){return e&&e.__esModule?e:{default:e}}function X(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return X=function(){return e},e}function Q(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=X();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function J(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0)s.default.sendStickers(d.id,n,e,l);else{var u=b.default.parse(d,e);u.tts=u.tts||c,s.default.sendMessage(d.id,u,void 0,l)}return t.setState({textValue:"",richValue:o.default.deserialize("")}),(0,M.deletePendingReply)(d.id),(0,P.clearStickerPreview)(d.id),{shouldClear:!0,shouldRefocus:!0}})):Promise.resolve({shouldClear:!1,shouldRefocus:!1})},t.renderAttachButton=function(e){return J(S.default,{className:e,channel:t.props.channel,draftType:R.DraftType.ChannelMessage})},t}ee(t,e);var n=t.prototype;return n.componentDidMount=function(){R.default.addChangeListener(this.draftDidChange)},n.componentWillUnmount=function(){R.default.removeChangeListener(this.draftDidChange)},n.componentDidUpdate=function(e,t){var n=this.props.channel,r=this.state.textValue;if(e.channel.id===n.id){if(e.hasModalOpen&&!this.props.hasModalOpen){var a=R.default.getDraft(n.id,R.DraftType.ChannelMessage);a!==r&&this.setState({textValue:a,richValue:o.default.deserialize(a)})}t.textValue.length=K.MAX_MESSAGE_LENGTH&&U.default.track(K.AnalyticEvents.MESSAGE_LENGTH_LIMIT_REACHED,{})}else this.draftDidChange(this.props)},n.render=function(){var e=this.props,t=e.channel,n=e.focused,r=e.onResize,o=e.onBlur,i=e.onFocus,l=e.highlighted,u=e.pendingReply,s=e.textareaType,d=e.disableAutoFocus,f=e.placeholder;return a.createElement(O.default,{ref:this.channelTextAreaRef,textValue:this.state.textValue,richValue:this.state.richValue,focused:n,className:Z.default.channelTextArea,channel:t,placeholder:f,pendingReply:u,type:s,onChange:this.handleTextareaChange,onSubmit:this.handleSendMessage,onResize:r,onFocus:i,onBlur:o,onKeyDown:this.handleKeyDown,shouldUploadLongMessages:!0,shouldRenderPremiumGiftButton:s!==K.TextareaTypes.SIDEBAR,renderAttachButton:this.renderAttachButton,promptToUpload:I.default,highlighted:l,canExecuteCommands:s!==K.TextareaTypes.SIDEBAR&&s!==K.TextareaTypes.THREAD_CREATION,autoSuggestEnabled:!0,canAttachStickers:!0,canAddGIFs:!0,disableAutoFocus:d})},t}(a.PureComponent);ae.displayName="ChannelTextAreaForm";var oe=J(j.ChatLayerContainer,{}),ie=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","background"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M21.178 1.70703L22.592 3.12103L4.12103 21.593L2.70703 20.178L21.178 1.70703Z"}),s("path",{className:c,fill:d,d:"M18 10.5283L10.5287 18H21V17C19.344 17 18 15.657 18 14V10.5283Z"}),s("path",{className:c,fill:d,d:"M8.957 19.5718L9.52877 19H15.4449C14.7519 20.19 13.4759 21 11.9999 21C10.7748 21 9.68752 20.442 8.957 19.5718Z"}),s("path",{className:c,fill:d,d:"M12 3C13.417 3 14.71 3.5 15.734 4.321L5.99805 14.058C5.99805 14.0479 5.99856 14.038 5.99907 14.0283C5.99956 14.0188 6.00005 14.0094 6.00005 14V9C6.00005 5.686 8.68605 3 12 3Z"}))}d.displayName="BellOff"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(6))&&r.__esModule?r:{default:r},o=n(67);var i=function(){function e(e,t){this._pendingRequests=new Set,this._sentRequests=new Set,this._unacknowledgedRequests=new Set,this._guildId=e,this._guildMemberExists=function(n){return t(e,n)}}var t=e.prototype;return t.acknowledge=function(e){this._unacknowledgedRequests.delete(e),this._pendingRequests.delete(e)},t.flushRequests=function(e){var t=this;if(0!==this._pendingRequests.size){var n=[];this._pendingRequests.forEach((function(e){t._guildMemberExists(e)||(t._unacknowledgedRequests.add(e),t._sentRequests.add(e),n.push(e))})),n.length>0&&e(this._guildId,n),this._pendingRequests.clear()}},t.requestUnacknowledged=function(){var e=this;return 0!==this._unacknowledgedRequests.size&&(this._unacknowledgedRequests.forEach((function(t){e._guildMemberExists(t)?e._unacknowledgedRequests.delete(t):e._pendingRequests.add(t)})),0!==this._pendingRequests.size&&void 0)},t.request=function(e){if(this._guildMemberExists(e)||this._sentRequests.has(e)||this._pendingRequests.has(e))return!1;this._pendingRequests.add(e)},e}(),l=function(){function e(e,t){var n=this;this._guildStates={},this._flush=new o.DelayedCall(0,(function(){return n.flushRequests()})),this._guildMemberExists=e,this._onChange=t}var t=e.prototype;return t.reset=function(){this._guildStates={},this._flush.cancel()},t.request=function(e,t){!1!==this._getGuildState(e).request(t)&&this._flush.delay(!1)},t.acknowledge=function(e,t){this._getGuildState(e).acknowledge(t)},t.flushRequests=function(){var e=this;a.default.forEach(this._guildStates,(function(t){return t.flushRequests(e._onChange)}))},t.requestUnacknowledged=function(){a.default.reduce(this._guildStates,(function(e,t){return!1!==t.requestUnacknowledged()||t}),!1)&&this._flush.delay()},t._getGuildState=function(e){var t=this._guildStates[e];return null==t&&(t=this._guildStates[e]=new i(e,this._guildMemberExists)),t},e}();t.default=l},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(6)),a=p(n(59)),o=p(n(105)),i=p(n(7672)),l=p(n(151)),u=p(n(15)),s=p(n(13)),d=n(1064),f=p(n(37)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){return(v=Object.assign||function(e){for(var t=1;t10||parseInt(E)>=15063}var S=m||"Chrome"===a.default.name&&parseFloat(a.default.version)<47||"Firefox"===a.default.name&&parseFloat(a.default.version)<52;function O(){f.default.flashFrame(!1)}y&&(window.addEventListener("focus",O),f.default.on("MAIN_WINDOW_FOCUS",O));var I=window.Notification;if(m){var T,b,C={};f.default.on("NOTIFICATION_CLICK",(function(e,t){var n=C[t];null!=n&&(n.onclick(),n.close())})),f.default.send("NOTIFICATIONS_CLEAR"),b=T=function(){function t(t,n){var r=this,a=n.body,o=n.icon;this.id=I._id++,this.onshow=function(){},this.onclick=function(){},this.onclose=function(){},this.title=t,this.body=a,this.icon=o,e((function(){return r.onshow()})),C[this.id]=this,f.default.send("NOTIFICATION_SHOW",{id:this.id,title:this.title,body:this.body,icon:this.icon})}return t.requestPermission=function(e){e()},t.prototype.close=function(){null!=C[this.id]&&(delete C[this.id],f.default.send("NOTIFICATION_CLOSE",this.id),this.onclose())},t}(),T.permission="granted",T._id=0,I=b}function M(){return null!=I&&"granted"===I.permission}var N={hasPermission:M,requestPermission:function(e){null!=I&&I.requestPermission((function(){null!=e&&e(M())}))},showNotification:function(e,t,n,a){if(!l.default.disableNotifications&&M()&&(!s.default.embedded||f.default.shouldDisplayNotifications())){a.sound&&(0,d.playSound)(a.sound,a.volume||1),a.trackingProps&&u.default.track(c.AnalyticEvents.NOTIFICATION_VIEWED,v({},a.trackingProps));var o=a&&a.tag||null;s.default.isLinux()&&(n=r.default.escape(n));var p,m={icon:e,body:n,tag:o,silent:!0};y&&i.default.taskbarFlash&&f.default.flashFrame(!0);try{p=new I(t,m)}catch(e){return null}return p.onclick=function(){s.default.embedded?f.default.focus():(window.focus(),p.close()),a.onClick&&a.onClick()},S&&setTimeout((function(){return p.close()}),5e3),h?p:{close:function(){p.onclose&&p.onclose()}}}a.sound&&!1!==a.playSoundIfDisabled&&(0,d.playSound)(a.sound,a.volume||1)}};t.default=N}).call(this,n(57).setImmediate)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sortList=function(e,t){a.default.dispatch({type:o.ActionTypes.LIBRARY_TABLE_SORT_UPDATE,key:e,direction:t})},t.updateLibraryFilter=function(e){a.default.dispatch({type:o.ActionTypes.LIBRARY_APPLICATION_FILTER_UPDATE,query:e})},t.updateActiveRowKey=function(e,t){void 0===t&&(t=!1);a.default.dispatch({type:o.ActionTypes.LIBRARY_TABLE_ACTIVE_ROW_ID_UPDATE,key:e,isKeyboardEvent:t})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(7657)),i=n(49),l=v(n(7597)),u=v(n(7769)),s=n(15),d=n(236),f=n(1),c=v(n(7)),p=v(n(7425));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M8.67872 19H11V21H7V23H17V21H13V19H20C21.103 19 22 18.104 22 17V6C22 5.89841 21.9924 5.79857 21.9777 5.70101L20 7.67872V15H12.6787L8.67872 19ZM13.1496 6H4V15H4.14961L2.00515 17.1445C2.00174 17.0967 2 17.0486 2 17V6C2 4.897 2.897 4 4 4H15.1496L13.1496 6Z"}),d))}f.displayName="OverlayOff"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=k;var r,a=T(n(0)),o=O(n(8)),i=O(n(6)),l=n(3),u=T(n(1072)),s=n(659),d=O(n(7879)),f=O(n(704)),c=O(n(84)),p=O(n(10711)),v=T(n(987)),y=O(n(43)),m=n(15),h=n(120),_=T(n(7603)),g=n(1),E=O(n(7)),S=O(n(7441));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=2},n.doSearch=function(e,t,r,a){var o=n.props,i=o.defaultLanguage,l=o.currentCategoryId,s=n.state,d=s.query,f=s.selectedLanguage;a&&u.getSearchResultsCount(d),n.setState({searchId:_.makeAnalyticsID(),queryHasChanged:!1,isSearching:!0}),u.doAlgoliaSearch(d,{categoryId:null==r?l:r,preferredLocale:(null==f?void 0:f.code)||i.code,offset:e,length:t})},n.handleSearchBlurred=function(e){var t=n.props.onSearchBlur;n.setState({inputFocused:!1}),t&&t()},n.handleSearchKeyPress=function(e){var t=n.state,r=t.query,a=t.queryHasChanged;n.canSearch(r)&&a&&e.charCode===g.KeyboardKeys.ENTER?n.doSearch(0,12,void 0,!0):0===r.length&&e.charCode===g.KeyboardKeys.ENTER&&n.setState({isSearching:!1})},n.handleQueryChanged=function(e){n.setState({query:e,queryHasChanged:!0})},n.handleQueryCleared=function(){n.setState({query:"",queryHasChanged:!0,isSearching:!1})},n.handleLanguageChange=function(e){var t=e.value,r=n.props.mostRecentQuery;n.setState({selectedLanguage:t},(function(){n.canSearch(r)&&n.doSearch(0,12)}))},n.handleCategoryChange=function(e){var t=n.props.mostRecentQuery;u.selectCategory(e),n.canSearch(t)&&n.doSearch(0,12,e)},n.handleFocus=function(){var e=n.props.onSearchFocus;n.setState({inputFocused:!0}),e&&e()},n.focusInput=function(){var e;null===(e=n._searchRef.current)||void 0===e||e.focus()},n.state={searchId:_.makeAnalyticsID(),query:t.isSearchPage?t.mostRecentQuery:"",queryHasChanged:!1,isSearching:!1,selectedLanguage:t.defaultLanguage,inputFocused:!1},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,b(t,n);var i=r.prototype;return i.componentDidMount=function(){var e=this.props,t=e.loadId,n=e.searchResults,r=e.currentCategoryId,a=this.state,o=a.searchId,i=a.query,l=this.context;if(null==f.default.getSearchIndex()&&u.createAlgoliaIndex(),h.ComponentDispatch.subscribe(g.ComponentActions.GLOBAL_CLIPBOARD_PASTE,this.focusInput),h.ComponentDispatch.subscribe(g.ComponentActions.TEXTAREA_FOCUS,this.focusInput),i.length){var d=r!==s.DISCOVERY_ALL_CATEGORIES_ID?r:null;R(t,o,i,n.guilds,l,d)}},i.componentDidUpdate=function(e,t){var n=this.props,r=n.loadId,a=n.isFetchingSearch,o=n.searchResults,i=n.currentCategoryId,l=this.state,u=l.isSearching,d=l.searchId,f=l.query,c=this.context,p=e.isFetchingSearch&&!a,v=i!==s.DISCOVERY_ALL_CATEGORIES_ID?i:null;u&&p&&R(r,d,f,o.guilds,c,v),!t.isSearching&&u&&_.trackSearchStarted(r,c)},i.componentWillUnmount=function(){h.ComponentDispatch.unsubscribe(g.ComponentActions.GLOBAL_CLIPBOARD_PASTE,this.focusInput),h.ComponentDispatch.unsubscribe(g.ComponentActions.TEXTAREA_FOCUS,this.focusInput)},i.renderSearchOptions=function(){var e=this.props.availableLanguages,t=this.state.selectedLanguage;if(null==e)return null;var n=e.map((function(e){return{value:e}}));return C(v.default,{value:t,options:n,onChange:this.handleLanguageChange,searchable:!1,optionRenderer:L,valueRenderer:L,className:S.default.languageSelector,styleOverrides:N,lightThemeColorOverrides:P,darkThemeColorOverrides:A})},i.renderCategories=function(){var e=this,t=this.props,n=t.currentCategoryId,r=t.countsByCategory;return C("div",{className:S.default.categories},void 0,null==r?void 0:r.map((function(t){var r=t[0],a=t[1];return C(D,{categoryId:r,name:r===s.DISCOVERY_ALL_CATEGORIES_ID?E.default.Messages.GUILD_DISCOVERY_ALL_CATEGORY_FILTER:d.default.getCategoryName(r),onCategoryChange:e.handleCategoryChange,isSelected:n===r,count:a},r)})))},i.render=function(){var e,t=this.state,n=t.query,r=t.inputFocused,i=this.props,l=i.placeholder,u=i.isSearchPage;return a.createElement(a.Fragment,null,C("div",{className:(0,o.default)(S.default.container,(e={},e[S.default.searchPage]=u,e))},void 0,C("div",{className:(0,o.default)(S.default.search)},void 0,a.createElement(p.default,{ref:this._searchRef,searchTerm:n,className:S.default.searchBox,inputClassName:S.default.searchBoxInput,closeIconClassName:S.default.closeIcon,searchIconClassName:S.default.searchIcon,label:E.default.Messages.GUILD_DISCOVERY_SEARCH_LABEL,placeholder:l,onChange:this.handleQueryChanged,onClear:this.handleQueryCleared,onFocus:this.handleFocus,onBlur:this.handleSearchBlurred,onKeyPress:this.handleSearchKeyPress,autoFocus:!u,cta:r&&null!=n&&n.length>1?E.default.Messages.GUILD_DISCOVERY_SEARCH_ENTER_CTA:null})),u?this.renderSearchOptions():null),u?this.renderCategories():null)},r}(a.PureComponent);function k(e){var t=(0,l.useStateFromStores)([d.default],(function(){return d.default.getDiscoveryCategories()})),n=(0,l.useStateFromStores)([f.default],(function(){return f.default.getTopCategoryCounts(e.mostRecentQuery)}));return a.createElement(w,M({},e,{categories:t,countsByCategory:n}))}w.displayName="GuildDiscoverySearchBarComponent",w.contextType=m.AnalyticsContext,k.displayName="GuildDiscoverySearchBar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ClearAfterValues=t.STATUS_MAX_LENGTH=void 0;t.STATUS_MAX_LENGTH=128;var r=Object.freeze({MINUTES_30:18e5,HOURS_1:36e5,HOURS_4:144e5,TODAY:"TODAY"});t.ClearAfterValues=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserSettingsSections=function(e){return ue(e).filter((function(e){var t=e.section;return t!==c.SectionTypes.HEADER&&t!==c.SectionTypes.CUSTOM&&t!==c.SectionTypes.DIVIDER})).filter((function(e){return null==e.predicate||e.predicate()}))},t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=re();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=ne(n(3)),i=ne(n(438)),l=ne(n(8177)),u=n(648),s=ne(n(968)),d=ne(n(7566)),f=ne(n(8012)),c=n(7638),p=ne(n(90)),v=ne(n(121)),y=ne(n(8849)),m=ne(n(10725)),h=ne(n(10727)),_=ne(n(719)),g=ne(n(41)),E=ne(n(1100)),S=ne(n(5438)),O=ne(n(1203)),I=ne(n(35)),T=ne(n(12)),b=ne(n(986)),C=ne(n(969)),M=n(44),N=ne(n(43)),P=ne(n(13)),A=n(130),R=ne(n(10728)),L=ne(n(10729)),D=ne(n(10730)),w=ne(n(10732)),k=ne(n(10756)),j=ne(n(10758)),U=ne(n(10759)),G=ne(n(10763)),F=ne(n(10767)),B=ne(n(10770)),H=ne(n(10774)),x=ne(n(10777)),V=ne(n(10800)),W=ne(n(10805)),Y=ne(n(10808)),z=ne(n(10809)),K=ne(n(10812)),$=ne(n(10813)),Z=ne(n(10819)),q=ne(n(10820)),X=ne(n(10822)),Q=ne(n(10823)),J=ne(n(10835)),ee=n(1),te=ne(n(7));function ne(e){return e&&e.__esModule?e:{default:e}}function re(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return re=function(){return e},e}function ae(e,t){return(ae=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function oe(){return(oe=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?n/u*100:100;return p(l.default,{background:d.default.progressBackground,percent:f,strokeSize:l.default.StrokeSizes.SMALL,className:(0,o.default)(d.default.gemIndicatorProgressCircle,t)},void 0,p("div",{className:d.default.gemIndicatorContainer},void 0,this.renderIcon(r),p("div",{className:d.default.tierLabel},void 0,(0,i.getTierName)(r))))},r}(a.Component);y.displayName="PremiumGuildGemIndicator";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NotchBackground",{enumerable:!0,get:function(){return y.NotchBackground}}),t.default=void 0;var r,a=C(n(0)),o=T(n(8)),i=T(n(6)),l=T(n(3)),u=n(31),s=n(67),d=T(n(268)),f=T(n(41)),c=T(n(122)),p=T(n(36)),v=T(n(63)),y=C(n(10824)),m=T(n(248)),h=T(n(433)),_=C(n(113)),g=T(n(15)),E=n(1),S=T(n(7)),O=T(n(7495)),I=T(n(423));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--)a(o);for(var i,l=function(){var e=i.value;null==S.find((function(t){if(t.id===e.id)return!0}))&&S.push(e)},u=y(r);!(i=u()).done;)l();S=[].concat(S),N()},INTEGRATION_SETTINGS_SUBMITTING:function(e){return T=f.FormStates.SUBMITTING,void(b={})},INTEGRATION_SETTINGS_SAVE_FAILURE:function(e){if(T!==f.FormStates.SUBMITTING)return!1;T=f.FormStates.OPEN,b=e.errors||{}}}),R=A;t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=v(n(0)),o=c(n(8)),i=c(n(63)),l=c(n(992)),u=v(n(433)),s=c(n(7811)),d=n(1),f=c(n(6780));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onConfirmUninstall","game"]);return a.createElement(o.default,d({header:l.default.Messages.APPLICATION_UNINSTALL_PROMPT_TITLE.format({gameName:n.name}),confirmText:l.default.Messages.APPLICATION_UNINSTALL_PROMPT_CONFIRM,cancelText:l.default.Messages.APPLICATION_UNINSTALL_PROMPT_CANCEL,onConfirm:t},r),f(i.default,{size:i.default.Sizes.SIZE_16},void 0,l.default.Messages.APPLICATION_UNINSTALL_PROMPT_BODY.format({gameName:n.name})))}c.displayName="UninstallConfirmModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(196)),o=n(44),i=u(n(10111)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u")+")",a};var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=n(47),l=n(702),u=(r=n(10))&&r.__esModule?r:{default:r},s=n(1004);function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u0&&u.default.getCurrentClientVoiceChannelId(null)===e.channelId})),t=u.default.getCurrentClientVoiceChannelId(null);!(null!=t&&u.default.countVoiceStatesForChannel(t)>=2)&&e.length>0&&!i.default.isSoundDisabled("call_calling")&&!l.default.disableSounds?c.loop():c.stop()},r}(r.default));t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(31),a=c(n(2)),o=c(n(268)),i=c(n(255)),l=c(n(5428)),u=c(n(41)),s=c(n(74)),d=c(n(179)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return y(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 y(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=l.END_VOICE_FEEDBACK_COOLDOWN;return Math.random()=l.END_ACTIVITY_FEEDBACK_COOLDOWN;return Math.random()=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u800?I(c.FormText,{type:c.FormText.Types.DESCRIPTION,className:g.default.descriptionError},void 0,_.default.Messages.REPORT_MODAL_DESCRIPTION_MAX_EXCEEDED):null)):null),I(p.ModalFooter,{className:g.default.footer},void 0,I(u.default,{color:u.default.Colors.PRIMARY,look:u.default.Looks.LINK,onClick:C},void 0,_.default.Messages.CANCEL),I(u.default,{onClick:q,disabled:!K||0===k.length||G.length<0||G.length>800,submitting:H},void 0,_.default.Messages.REPORT_MODAL_SUBMIT)))};t.default=b},,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(351)),i=m(n(1036)),l=m(n(7673)),u=m(n(36)),s=n(129),d=n(50),f=m(n(126)),c=m(n(970)),p=n(1),v=m(n(7)),y=m(n(6942));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;ui.getTime()&&!e.isClaimed()&&null==e.nsfwAllowed};var r=o(n(12)),a=o(n(110));function o(e){return e&&e.__esModule?e:{default:e}}var i=new Date("06/16/2020")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=j;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=L(n(8)),i=n(112),l=n(3),u=n(8184),s=n(8180),d=n(8181),f=n(8182),c=L(n(8183)),p=L(n(12)),v=L(n(249)),y=L(n(63)),m=n(7844),h=n(106),_=n(50),g=L(n(43)),E=L(n(15)),S=n(271),O=n(7869),I=L(n(8752)),T=n(8884),b=L(n(10170)),C=L(n(10171)),M=L(n(10172)),N=L(n(10173)),P=n(1),A=L(n(7)),R=L(n(7291));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(){return(w=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onSlideChange"]),L=r.onClose,D=a.useState(!1),j=D[0],U=D[1],G=(0,l.useStateFromStores)([p.default],(function(){return p.default.getNullableCurrentUser()})),F=null!=G&&null==G.nsfwAllowed,B=a.useState(F?T.NUFSlides.AGE_GATE:T.NUFSlides.CHOOSE_TEMPLATE),H=B[0],x=B[1],V=a.useState(null),W=V[0],Y=V[1];a.useEffect((function(){n(j?T.NUFSlides.COMPLETE:H)}),[n,H,j]);var z,K=a.useState(null),$=K[0],Z=K[1],q=a.useState(null),X=q[0],Q=q[1],J=a.useState(!1),ee=J[0],te=J[1],ne=(0,l.useStateFromStores)([I.default],(function(){return I.default.getType()===O.NewUserTypes.INVITE_UNCLAIMED})),re=a.useCallback((function(e){Q(e),x(T.NUFSlides.CREATION_INTENT),E.default.track(P.AnalyticEvents.GUILD_TEMPLATE_SELECTED,{template_name:e.label,template_code:e.code})}),[Q,x]),ae=(0,d.useCreationIntentSlide)({hasFooter:!1,onBack:function(){Q(null),x(T.NUFSlides.CHOOSE_TEMPLATE)},onCreationIntentChosen:function(e){te(e),x(T.NUFSlides.CUSTOMIZE_GUILD)}}),oe=ae.content,ie=ae.footer,le=(0,f.useCustomizeGuildSlide)({guildTemplate:X,titleClassName:R.default.customizeGuildTitle,hasFooter:!1,onGuildCreated:function(e){Z(e),(null==X?void 0:X.id)===u.GuildTemplateId.CREATE?x(T.NUFSlides.CHANNEL_PROMPT):U(!0)},onBack:function(){x(T.NUFSlides.CREATION_INTENT)},isSlideReady:W===T.NUFSlides.CUSTOMIZE_GUILD,isCommunity:ee}),ue=le.content,se=le.footer,de=(0,s.useChannelPromptSlide)({createdGuildId:$,hasFooter:!1,onChannelPromptCompleted:function(){U(!0)},isSlideReady:W===T.NUFSlides.CHANNEL_PROMPT}),fe=de.content,ce=de.footer,pe=(0,M.default)({onBack:function(){return x(T.NUFSlides.CHOOSE_TEMPLATE)},onComplete:function(){L()},onConnect:L,isSlideReady:W===T.NUFSlides.JOIN_GUILD}),ve=pe.content,ye=pe.footer;switch(H){case T.NUFSlides.CUSTOMIZE_GUILD:z=se;break;case T.NUFSlides.CHANNEL_PROMPT:z=ce;break;case T.NUFSlides.JOIN_GUILD:z=ye;break;case T.NUFSlides.CREATION_INTENT:z=ie}if(j)return a.createElement(_.ModalRoot,w({},r,{size:_.ModalSize.MEDIUM,className:(0,o.default)(R.default.modal,R.default.completed),"aria-labelledby":t}),k(C.default,{onComplete:L}));var me={impression_group:i.ImpressionGroups.GUILD_ADD_NUF};return a.createElement(_.ModalRoot,w({},r,{size:_.ModalSize.MEDIUM,className:R.default.modal,"aria-labelledby":t}),k("div",{className:R.default.sidebar},void 0,k(N.default,{step:H})),k("div",{className:(0,o.default)(R.default.content,(0,S.getThemeClass)(P.ThemeTypes.LIGHT))},void 0,k(m.Slides,{activeSlide:H,onSlideReady:function(e){return Y(e)},centered:!1},void 0,k(m.Slide,{id:T.NUFSlides.AGE_GATE},void 0,k("div",{className:R.default.container},void 0,k(b.default,{onComplete:function(){ne?L():x(T.NUFSlides.CHOOSE_TEMPLATE)},onClose:L}))),k(m.Slide,{id:T.NUFSlides.CHOOSE_TEMPLATE,impressionName:i.ImpressionNames.GUILD_ADD_LANDING,impressionMetadata:me},void 0,k("div",{className:(0,o.default)(R.default.container,R.default.shortFooter)},void 0,k(c.default,{className:R.default.templates,onChooseTemplate:re,isNewUser:!0}))),k(m.Slide,{id:T.NUFSlides.CREATION_INTENT,impressionName:i.ImpressionNames.GUILD_ADD_INTENT_SELECTION,impressionMetadata:me},void 0,k("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,oe)),k(m.Slide,{id:T.NUFSlides.CUSTOMIZE_GUILD,impressionName:i.ImpressionNames.GUILD_ADD_CUSTOMIZE,impressionMetadata:me},void 0,k("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,ue)),k(m.Slide,{id:T.NUFSlides.CHANNEL_PROMPT,impressionName:i.ImpressionNames.GUILD_ADD_CHANNEL_PROMPT,impressionMetadata:me},void 0,k("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,fe)),k(m.Slide,{id:T.NUFSlides.JOIN_GUILD,impressionName:i.ImpressionNames.GUILD_ADD_JOIN,impressionMetadata:me},void 0,k("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,ve))),H!==T.NUFSlides.AGE_GATE?k(_.ModalCloseButton,{onClick:L,className:R.default.closeButton}):null,H===T.NUFSlides.CHOOSE_TEMPLATE?k(_.ModalFooter,{justify:y.default.Justify.BETWEEN,className:(0,o.default)(R.default.footer,R.default.join)},void 0,k(v.default,{className:R.default.joinCTA,onClick:function(){x(T.NUFSlides.JOIN_GUILD)}},void 0,k(g.default,{size:g.default.Sizes.SIZE_14,className:R.default.joinCTA},void 0,A.default.Messages.NUF_HAVE_AN_INVITE_ALREADY," ",A.default.Messages.JOIN_SERVER_BUTTON_CTA))):null,null!=z?k(_.ModalFooter,{justify:y.default.Justify.BETWEEN,className:R.default.footer},void 0,z):null))}j.displayName="NUFModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=T;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(21)),i=n(3),l=n(1107),u=n(8264),s=g(n(1108)),d=g(n(12)),f=g(n(36)),c=g(n(338)),p=g(n(126)),v=g(n(43)),y=g(n(131)),m=n(1),h=g(n(7)),_=g(n(7287));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;ue?f.Sizes.SIZE_40:f.Sizes.SIZE_80}(i,t.length),h=(0,l.useStateFromStores)([d.default],(function(){return d.default.isFocused()})),_=t.map((function(e){var t,r;if(e.type!==p.ParticipantTypes.USER)return null;var o=e.user,i=e.voiceState,l=e.speaking,u=e.ringing;return E(N,{className:y.default.participant,width:(0,f.getAvatarSize)(m),theme:v},o.id,E(c.default,{src:l&&h?o.getAvatarURL("gif"):o.getAvatarURL("png"),size:m,muted:null!==(t=(null==i?void 0:i.mute)||(null==i?void 0:i.selfMute))&&void 0!==t&&t,deafen:null!==(r=(null==i?void 0:i.deaf)||(null==i?void 0:i.selfDeaf))&&void 0!==r&&r,speaking:l,ringing:u,onClick:function(t){return null==a?void 0:a(e,t)},onContextMenu:function(t){return null==n?void 0:n(e,t)}},e.id))}));return E(u.default,{component:"div",className:(0,o.default)(y.default.root,r)},void 0,_)}N.displayName="AvatarTransition",P.displayName="VoiceCallParticipants"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(t.type===r.ParticipantTypes.ACTIVITY){var n,l=a.default.getGame(t.id);return null!==(n=null==l?void 0:l.name)&&void 0!==n?n:i.default.Messages.EMBEDDED_ACTIVITIES_IN_ACTIVITY}return o.default.getName(e.getGuildId(),e.id,t.user)};var r=n(651),a=l(n(56)),o=l(n(269)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=L;var r,a=N(n(0)),o=C(n(8)),i=C(n(6)),l=n(3),u=C(n(436)),s=n(147),d=C(n(274)),f=C(n(10180)),c=C(n(10181)),p=C(n(9543)),v=C(n(7871)),y=C(n(10)),m=C(n(12)),h=C(n(65)),_=C(n(36)),g=N(n(248)),E=C(n(643)),S=C(n(43)),O=n(375),I=n(60),T=C(n(7)),b=C(n(7297));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function P(){return(P=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u400?[E.default.Sizes.SIZE_80,80]:e>300?[E.default.Sizes.SIZE_32,32]:e>200?[E.default.Sizes.SIZE_24,24]:[E.default.Sizes.SIZE_16,16]}(C),L=(0,l.useStateFromStores)([m.default,y.default],(function(){return Array.from(p).map((function(e){return y.default.getId()===e?null:m.default.getUser(e)})).filter(I.isNotNullish)})),D=L.length-3,w=(0,i.default)(L).take(3).map((function(e,t){var n,r,a=null==e?void 0:e.toString();return A(g.TooltipContainer,{text:a,color:g.TooltipColors.GREY,className:(0,o.default)(b.default.avatar,(n={},n[b.default.compact]=N,n))},e.id,A(E.default,{className:(0,o.default)((r={},r[b.default.avatarMask]=t!==L.length-1,r)),src:e.avatarURL,"aria-label":a,size:R[0]}))})).value();return A("div",{className:b.default.splash},void 0,A("div",{className:(0,o.default)(b.default.avatars,(t={},t[b.default.compact]=N,t))},void 0,w,D>0?A("div",{style:{width:R[1],height:R[1]},className:(0,o.default)(b.default.overflow,b.default.avatar,(n={},n[b.default.compact]=N,n))},void 0,A(S.default,{color:S.default.Colors.CUSTOM,size:N?S.default.Sizes.SIZE_10:S.default.Sizes.SIZE_16},void 0,"+"+D)):null),A(S.default,{size:N?S.default.Sizes.SIZE_10:S.default.Sizes.SIZE_16,className:b.default.subheader},void 0,L.length>1?T.default.Messages.EMBEDDED_ACTIVITIES_ARE_PLAYING.format({username:null===(r=L[0])||void 0===r?void 0:r.username,count:L.length-1}):T.default.Messages.EMBEDDED_ACTIVITIES_IS_PLAYING.format({username:null===(d=L[0])||void 0===d?void 0:d.username})),A(S.default,{size:N?S.default.Sizes.SIZE_16:S.default.Sizes.SIZE_24,className:(0,o.default)(b.default.header,(f={},f[b.default.compact]=N,f))},void 0,v.name),A("div",{className:b.default.buttons},void 0,A(g.default,{text:M?null:T.default.Messages.EMBEDDED_ACTIVITIES_LAUNCHING_ACTIVITY},void 0,(function(e){var t=e.onClick,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["onClick"]);return a.createElement(_.default,P({},n,{size:N?_.default.Sizes.SMALL:_.default.Sizes.MEDIUM,className:b.default.button,disabled:!M,onClick:function(e){e.stopPropagation(),null==t||t();var n=(0,c.default)(Object.keys(h.default.getVoiceStatesForChannel(O.id)),v.id);null!=n&&u.default.join(n.userId,n.sessionId,v.id,O.id,null,s.ActivityIntent.PLAY,!0)}}),T.default.Messages.EMBEDDED_ACTIVITIES_JOIN_ACTIVITY)})),v.id===s.POKER_NIGHT_APPLICATION_ID?A(_.default,{className:b.default.button,size:N?_.default.Sizes.SMALL:_.default.Sizes.MEDIUM,look:_.default.Looks.OUTLINED,color:_.default.Colors.WHITE,disabled:!M,onClick:function(e){e.stopPropagation();var t=(0,c.default)(Object.keys(h.default.getVoiceStatesForChannel(O.id)),v.id);null!=t&&u.default.join(t.userId,t.sessionId,v.id,O.id,null,s.ActivityIntent.SPECTATE,!0)}},void 0,T.default.Messages.SPECTATE):null))}function L(e){var t,n=e.participant,r=e.width,o=e.selected,i=e.interactible,u=e.channel,s=(0,l.useStateFromStores)([d.default],(function(){return d.default.getSelfEmbeddedActivityForChannel(u.id)})),c=(0,v.default)([n.id])[0],y=a.useState(null),m=y[0],h=y[1],_=(null==s?void 0:s.applicationId)===n.id,g=!o&&_,E=!_,S=!_&&!o;return a.useEffect((function(){(0,O.getAssetIds)(n.id,["embedded_background"]).then((function(e){var t=e[0];return h(t)}))}),[n.id]),A("div",{className:b.default.container},void 0,g&&A(f.default,{className:b.default.iframe,embedId:(0,p.default)(u.id,n.id)}),E&&null!=c&&null!=m&&A("img",{className:b.default.splashImage,alt:c.name,src:null!==(t=(0,O.getAssetImage)(c.id,m,1024))&&void 0!==t?t:""}),S&&null!=c&&A(R,{width:r,channel:u,participants:n.participants,application:c,canJoin:n.canJoin}),i||E?null:A("div",{className:b.default.clickShield}))}R.displayName="Splash",L.displayName="ActivityTile"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=d(n(2)),i=n(8262),l=d(n(5428)),u=n(120),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}var c=function(e,t){return o.default.wait((function(){(0,i.updateRect)(e,t)}))};function p(e){var t,n=e.embedId,o=e.className,i=e.style,d=(0,a.useStateFromStores)([l.default],(function(){return l.default.getWindow(s.PopoutWindowKeys.CHANNEL_CALL_POPOUT)})),f=null!==(t=null==d?void 0:d.window)&&void 0!==t?t:window,p=r.useRef(null),v=r.useMemo((function(){var e=null;return function(){null==e&&(e=f.requestAnimationFrame((function(){var t,r;c(n,null!==(t=null===(r=p.current)||void 0===r?void 0:r.getBoundingClientRect())&&void 0!==t?t:null),e=null})))}}),[n,f]);return r.useEffect((function(){return f.addEventListener("resize",v),u.ComponentDispatch.subscribe(s.ComponentActions.REMEASURE_TARGET,v),function(){f.removeEventListener("resize",v),u.ComponentDispatch.unsubscribe(s.ComponentActions.REMEASURE_TARGET,v)}}),[v,f]),r.useLayoutEffect((function(){var e=p.current;if(null!=e){v();var t=new ResizeObserver(v);return t.observe(e),function(){t.disconnect(),c(n,null)}}}),[n,v]),r.createElement("div",{ref:p,style:i,className:o})}p.displayName="EmbedTarget"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e.map((function(e){if(e===r.default.getId())return null;var n=a.default.getApplicationActivity(e,t);return null!=(null==n?void 0:n.session_id)&&(0,o.hasFlag)(n,i.ActivityFlags.JOIN)?{userId:e,sessionId:n.session_id}:null})).find((function(e){return null!=e}))};var r=l(n(10)),a=l(n(144)),o=n(1031),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamTileIndicators=function(e){var t=e.participant,n=e.selected,r=e.focused,o=e.idle,l=e.width,u=(0,i.useStateFromStores)([p.default],(function(){return p.default.getActiveStreamForUser(t.user.id)})),s=(0,C.isVideoCompact)(l);return a.createElement(a.Fragment,null,n?null:D(b.default,{streamerId:null==u?void 0:u.ownerId}),r||null==u||u.state===M.ApplicationStreamStates.ENDED||u.state===M.ApplicationStreamStates.FAILED?null:D(f.default,{size:E.default.Sizes.LARGE,className:P.default.liveIndicator,participant:t,showQuality:!s&&!o,isUpsellEnabled:!1}))},t.default=function(e){var t=e.participant,n=e.selected,r=e.onVideoResize,f=e.paused,E=e.fit,b=e.inPopout,C=e.width,A=y.default.getVideoComponent(),R=(0,i.useStateFromStores)([v.default],(function(){return v.default.getId()})),w=t.stream,k=t.user,j=t.streamId,U=(0,i.useStateFromStores)([p.default],(function(){return p.default.getActiveStreamForUser(t.user.id)})),G=(0,i.useStateFromStores)([p.default],(function(){return p.default.getAllActiveStreams().length>0})),F=(0,i.useStateFromStores)([m.default],(function(){return m.default.isFocused()})),B=(null==U?void 0:U.ownerId)===R&&!F&&!b,H=null!=U?(0,d.default)(U,k,k.id===R,B):null;return(null==U?void 0:U.state)===M.ApplicationStreamStates.ENDED?D(I.default,{selected:n,stream:U,width:C}):(null==U?void 0:U.state)===M.ApplicationStreamStates.FAILED?D(T.default,{selected:n,stream:U,width:C}):null!=U&&!n&&null!=A&&y.default.supports(l.Features.VIDEO)?a.createElement(a.Fragment,null,D(h.default,{onResize:r,wrapperClassName:P.default.videoWrapper,className:P.default.content,streamId:j,videoComponent:A,fit:E,paused:f||B}),null!=H?a.createElement(c.default,L({size:(0,O.getSizeForWidth)(C)},H)):null):D("div",{className:(0,o.default)(P.default.content,P.default.streamPreview)},void 0,D(s.default,{noText:!0,className:(0,o.default)(P.default.absoluteFill,(x={},x[P.default.streamPreviewOpacity]=null==U,x)),stream:t.stream}),n?null:a.createElement(a.Fragment,null,D(S.CallTileCTA,{},void 0,D(g.default,{size:g.default.Sizes.SIZE_16,color:g.default.Colors.CUSTOM},void 0,N.default.Messages.WATCH_STREAM)),G?D(S.CallTileCTA,{className:P.default.addCTA,tooltip:N.default.Messages.STREAM_WATCH_MULTIPLE_TOOLTIP,onClick:function(e){e.stopPropagation(),(0,u.watchStream)(w,{forceMultiple:!0})}},void 0,D(_.default,{className:P.default.addStreamIcon})):null));var x};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(8)),i=n(3),l=n(31),u=n(332),s=A(n(8548)),d=A(n(9552)),f=A(n(8887)),c=A(n(8889)),p=A(n(142)),v=A(n(10)),y=A(n(41)),m=A(n(179)),h=A(n(8755)),_=A(n(8187)),g=A(n(43)),E=A(n(7723)),S=n(10186),O=n(8207),I=A(n(9554)),T=A(n(9555)),b=A(n(9557)),C=n(9558),M=n(1),N=A(n(7)),P=A(n(6944));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(){return(L=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=5)return p(r)||p(a)}if(e===i.RTCConnectionQuality.BAD)return c(l.default.Messages.STREAM_NETWORK_QUALITY_ERROR,d.BAD_CONNECTION);return null};var r=n(440),a=n(60),o=u(n(13)),i=n(1),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t10)return c(l.default.Messages.STREAM_BAD_STREAMER,d.PACKET_LOSS);if(e.frameRate<=15)return c(l.default.Messages.STREAM_BAD_STREAMER,d.FRAME_RATE_INPUT)}else{if(e.fractionLost>10)return c(l.default.Messages.STREAM_BAD_SPECTATOR,d.PACKET_LOSS);if(e.frameRate<=15&&!o.default.isWeb)return c(l.default.Messages.STREAM_BAD_SPECTATOR,d.FRAME_RATE_NETWORK)}return null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CallTileCTA=p;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(36)),l=s(n(248)),u=s(n(7301));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onClick"]);return a.createElement(i.default,c({},s,{onClick:function(e){null==n||n(e),null==l||l()},innerClassName:u.default.buttonReset,color:(0,o.default)(u.default.cta,r),size:i.default.Sizes.MIN}),t)}))}p.displayName="CallTileCTA"},function(e,t,n){e.exports=n.p+"4b9c3419c57d838c4076abc9d34dbea7.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;f(n(0));var r,a=s(n(8)),o=f(n(248)),i=s(n(5288)),l=s(n(7747)),u=s(n(7302));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;uf)&&(p=!0),p&&(n.animateToPosition(e.clientX-n._offsetX,e.clientY-n._offsetY,{tension:80,friction:8},null,!1),n.setState({dragging:p},(function(){v||r&&r(e.clientX,e.clientY),a&&a(e.clientX,e.clientY)})))}},n.handleMouseUp=function(e){n._removeListeners(),n.state.dragging&&n.setState({dragging:!1},(function(){var t=n.props.onDragEnd;t&&t(e.clientX,e.clientY)}))};var r=new i.default.Value(t.initialX),a=new i.default.Value(t.initialY);return n.state={dragging:!1,position:new i.default.ValueXY({x:r,y:a})},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var u=r.prototype;return u.componentDidMount=function(){var e=this.props,t=e.initialX,n=e.initialY;this.setPosition(t,n)},u.componentWillUnmount=function(){this._removeListeners()},u.animateToPosition=function(e,t,n,r,a){void 0===n&&(n={}),void 0===a&&(a=!0),a&&this.grabDimensions();var o=this.translate(e,t);i.default.spring(this.state.position,s({toValue:{x:o.x,y:o.y}},n)).start(r)},u.setPosition=function(e,t,n){void 0===n&&(n=!0),n&&this.grabDimensions();var r=this.translate(e,t);this.state.position.setValue({x:r.x,y:r.y})},u.grabDimensions=function(){var e=(0,o.findDOMNode)(this._ref);null!=e&&e instanceof Element&&(this._height=e.clientHeight,this._width=e.clientWidth)},u.translate=function(e,t){var n=this.props,r=n.maxX,a=n.maxY;return e<0?e=0:e>r-this._width&&(e=r-this._width),t<0?t=0:t>a-this._height&&(t=a-this._height),{x:e,y:t}},u.render=function(){var e=this.state,t=e.dragging,n=e.position,r=this.props,o=r.className,l=r.children,u=[0,1],d=["0px","1px"],f=i.default.accelerate(s({pointerEvents:t?"none":"auto",transform:[{translateX:n.x.interpolate({inputRange:u,outputRange:d})},{translateY:n.y.interpolate({inputRange:u,outputRange:d})}]},this.props.style));return a.createElement(i.default.div,{ref:this.handleSetRef,className:o,onMouseDown:this.handleMouseDown,style:f},l)},r}(a.PureComponent);c.displayName="Draggable",c.defaultProps={maxX:0,maxY:0,initialX:0,initialY:0,disabled:!1,dragAnywhere:!1};var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=v(n(20)),l=v(n(48)),u=v(n(10195)),s=n(7591),d=v(n(8547)),f=v(n(10196)),c=n(1),p=v(n(7309));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1,P=t.map((function(e){return function(t){return m(d.default,{participant:e,channel:y,className:p.default.tile,paused:I,onClick:n,onDoubleClick:r,onContextMenu:v,inCall:_,width:t,inPopout:g},e.id)}}));1===S&&null!=b&&C&&!M&&N&&P.push((function(e){return m(f.default,{width:e,channel:y,guild:b,inPopout:g})}));var A=a.useCallback((function(e){var n,r;return null!==(n=null===(r=t[e])||void 0===r?void 0:r.id)&&void 0!==n?n:"empty-tile"}),[t]),R=E===c.ChannelLayouts.MINIMUM||E===c.ChannelLayouts.NORMAL?96:64;return a.createElement(u.default,{ref:T,className:h,keyExtractor:A,paddingTop:64,paddingBottom:R},P)}h.displayName="ChannelCallGrid"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(7599)),l=d(n(7912)),u=d(n(7682)),s=d(n(7307));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=t&&e/(16/9)*o+(8*o-1)=15)return e;var i=(t+e)/2;return m(i,n,r,a)?h(i,t,n,r,a,o++):h(e,i,n,r,a,o++)}function _(e,t,n){var r=function(e,t,n){for(var r=Math.min(25,e),a=t/10,o=25;o>0;o--){var i=t/o+8;if(!m(i,r,t,n)){o=y(a=h(a,i,r,t,n),t);break}a=i}var l=v(o,e);return{tileWidth:a,columns:Math.max(1,o),rows:l}}(e,t,n),a=r.rows,o=r.columns,i=r.tileWidth;return{tileStyle:{width:i},tileWidth:i,rows:a,columns:o}}var g=(0,i.default)((function(e){var t,n=e.width,r=e.height,i=e.className,d=e.children,f=e.keyExtractor,c=e.paddingTop,v=void 0===c?0:c,y=e.paddingBottom,m=void 0===y?0:y,h=null!==(t=null==d?void 0:d.length)&&void 0!==t?t:0,g=n-16,E=r-(v+m),S=a.useMemo((function(){return _(h,g,E)}),[h,g,E]),O=S.tileStyle,I=S.tileWidth,T=S.rows,b=S.columns,C=b+1,M=C*I+8*(C-1)<=n,N=Math.floor(I/(16/9))+8,P=Math.max(0,E-N*T)/2;return p(u.default,{fade:!0,className:i,listPadding:[v+P,0,m+P,8],renderRow:function(e){var t,n=e*b;return p("div",{className:s.default.row},e,null==d||null===(t=d.slice(n,n+b))||void 0===t?void 0:t.map((function(e,t){var r,a,i=n+t;return p("div",{style:O,className:(0,o.default)(s.default.tile,(a={},a[s.default.padColumn]=M,a[s.default.noVerticalMargin]=i>=(T-1)*b,a[s.default.noHorizontalMargin]=(i+1)%b==0||i===h-1,a))},null!==(r=null==f?void 0:f(i))&&void 0!==r?r:i,p(l.default,{className:s.default.tileSizer,aspectRatio:16/9},void 0,e(I)))})))},rowCount:T,rowCountBySection:[T],rowHeight:N})})),E=a.forwardRef((function(e,t){return a.createElement(g,c({ref:t},e))}));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=m(n(0)),o=v(n(7607)),i=n(44),l=n(333),u=v(n(8885)),s=m(n(8207)),d=n(1),f=v(n(7)),c=v(n(7308)),p=v(n(10197));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&e._tokenCount>0&&(e._tokenCount--,null==e._intervalID&&(e._intervalID=setInterval((function(){return e._iterate()}),e._intervalPeriod)),e._queue.shift()(),e._processQueue())}),0)},t._iterate=function(){this._tokenCount=Math.min(this._capacity,this._tokenCount+1),this._tokenCount>=this._capacity&&null!=this._intervalID&&(clearInterval(this._intervalID),this._intervalID=null),this._processQueue()},t.process=function(){var e=this;return new Promise((function(t){e._queue.push(t),e._processQueue()}))},e}();t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){void 0===n&&(n=window);var a=(0,o.useStateFromStores)([l.default],(function(){return l.default.keyboardModeEnabled})),d=(0,i.default)(),f=r.useState(!1),p=f[0],v=f[1];return r.useEffect((function(){if(t)return n.addEventListener("blur",e),function(){return n.removeEventListener("blur",e)};function e(){d&&(u.ComponentDispatch.dispatch(s.ComponentActions.POPOUT_CLOSE),u.ComponentDispatch.dispatch(s.ComponentActions.CONTEXT_MENU_CLOSE))}}),[n,d,t]),r.useEffect((function(){var n,r;if(!a&&p&&t){var o,i=d;if(null===(n=e.current)||void 0===n||n.addEventListener("focusout",l),"IFRAME"!==(null===(r=document.activeElement)||void 0===r?void 0:r.tagName)&&!i)null===(o=e.current)||void 0===o||o.focus();return function(){var t;null===(t=e.current)||void 0===t||t.removeEventListener("focusout",l),i=!0}}function l(t){var n=t.relatedTarget;setTimeout((function(){null!=n&&"BUTTON"!==n.tagName||i||c(e)}),100)}}),[t,p,a,e,n,d]),v};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(6),o=n(3),i=d(n(10204)),l=d(n(90)),u=n(120),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}var c=(0,a.debounce)((function(e){setTimeout((function(){var t;null===(t=e.current)||void 0===t||t.focus()}),0)}),50)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return l.default.hasModalOpen()})),t=(0,u.useModalsStore)((function(e){return t=e,!Object.entries(t).every((function(e){return e[0],0===e[1].length}));var t})),n=(0,a.useStateFromStores)([o.default],(function(){return o.default.isOpen()})),f=(0,a.useStateFromStores)([i.default],(function(){return i.default.hasLayers()})),c=r.useState(!1),p=c[0],v=c[1];return r.useEffect((function(){function e(){v(!0)}function t(){v(!1)}return s.ComponentDispatch.subscribe(d.ComponentActions.POPOUT_SHOW,e),s.ComponentDispatch.subscribe(d.ComponentActions.POPOUT_HIDE,t),function(){s.ComponentDispatch.unsubscribe(d.ComponentActions.POPOUT_SHOW,e),s.ComponentDispatch.unsubscribe(d.ComponentActions.POPOUT_HIDE,t)}}),[]),e||t||n||p||f};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=f(n(673)),i=f(n(657)),l=f(n(655)),u=n(44),s=n(120),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PIPOverlay=D,t.TileOverlay=function(e){var t=e.channelId,n=e.participantsOpen;return e.showToggleParticipants?R(_.default,{channelId:t,isParticipantsOpen:n,className:C.default.participantsButton}):null},t.InteractivePIPHeader=w;var r,a=A(n(0)),o=N(n(8)),i=n(109),l=n(3),u=N(n(268)),s=N(n(7871)),d=A(n(8758)),f=N(n(5524)),c=N(n(8208)),p=N(n(7747)),v=n(9562),y=N(n(7613)),m=N(n(9563)),h=N(n(8893)),_=N(n(9551)),g=N(n(8551)),E=N(n(41)),S=N(n(63)),O=N(n(7660)),I=N(n(7699)),T=n(1111),b=N(n(7)),C=N(n(7316)),M=N(n(6764));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function X(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onClick"]);return J("div",{},void 0,null!=d?o.createElement(A.default,Q({},r,{color:l[1],centerButton:!0,className:K.default.controlButton,onClick:function(){return(0,I.default)(d)},isSelfStream:!0,onPopoutClick:p?n:null,popoutOpen:t,shouldShowTooltip:!t})):o.createElement(R.default,Q({},r,{centerButton:!0,color:l[0],className:K.default.controlButton,hasPermission:s,onClick:a?c:W.default,onPopoutClick:p?n:null,popoutOpen:t,shouldShowTooltip:!t})))})))}te.displayName="GoLiveButton",function(e){e.ACTIVITY="ACTIVITY",e.STREAM="STREAM",e.CALL="CALL"}(a||(a={}));var ne=o.memo((function(e){var t=e.currentUser,n=e.onDisconnectCall,r=e.channel,i=(0,u.useStateFromStores)([h.default],(function(){return h.default.getSelectedParticipant(r.id)})),s=o.useContext(p.AccessibilityPreferencesContext).reducedMotion,c=o.useState(!1),_=c[0],g=c[1],E=null==i?void 0:i.id,O=(0,u.useStateFromStores)([D.default],(function(){return null!=E?D.default.getActiveStreamForStreamKey(E):null}),[E]),I=(null==i?void 0:i.type)===m.ParticipantTypes.STREAM&&null!=O&&O.ownerId!==(null==t?void 0:t.id),T=(0,u.useStateFromStoresArray)([D.default],(function(){return D.default.getAllActiveStreamsForChannel(r.id).filter((function(e){return e.ownerId!==(null==t?void 0:t.id)}))})),b=(0,u.useStateFromStores)([y.default],(function(){return y.default.getSelfEmbeddedActivityForChannel(r.id)})),C=o.useCallback((function(){return(null==i?void 0:i.type)===m.ParticipantTypes.ACTIVITY&&b?a.ACTIVITY:I?a.STREAM:a.CALL}),[i,b,I]),P=o.useState(C()),R=P[0],L=P[1],w=(0,l.useSpring)({opacity:_?.2:1,transform:_&&!s.enabled?"scale(0.7)":"scale(1)",config:{mass:2,tension:_?600:1e3,friction:45,precision:.01,clamp:_},onRest:function(){L(C()),g(!1)}});o.useEffect((function(){C()!==R&&g(!0)}),[R,C]);var k=function(e,t){var l={centerButton:!0,className:K.default.controlButton,popoutOpen:e};switch(R){case a.ACTIVITY:return o.createElement(M.default,Q({},l,{color:"red",onClick:function(){return null!=i&&(0,v.stopEmbeddedActivity)(r.id,i.id)},onPopoutClick:T.length>0?t:null}));case a.STREAM:return o.createElement(A.default,Q({},l,{color:"red",onClick:function(){if(O)(0,f.stopStream)((0,S.encodeStreamKey)(O));else for(var e,t=q(T);!(e=t()).done;){var n=e.value;(0,f.stopStream)((0,S.encodeStreamKey)(n))}},onPopoutClick:T.length>1?t:null,isSelfStream:!1}));case a.CALL:return o.createElement(N.default,Q({},l,{color:"red",onClick:function(){d.default.selectVoiceChannel(null),null==n||n()},onPopoutClick:T.length>0?t:null}))}};return J(U.default,{renderPopout:function(e){var n=e.closePopout;return J(x.default,{channel:r,currentUser:t,activeStreams:T,handleGoLive:z.NOOP_NULL,hideSelfOptions:!0,onClose:n})},position:U.default.Positions.TOP,align:U.default.Align.CENTER,animation:U.default.Animation.FADE},void 0,(function(e,t){var n=e.onClick;return J(l.animated.div,{style:w},void 0,k(t,n))}))}));function re(e){var t=e.channel,n=e.cameraUnavailable,r=e.hasCameraPermission,a=(0,F.default)(t),l=a.reachedLimit,u=a.limit,s=o.useCallback((function(){d.default.selectVoiceChannel(t.id,!0)}),[t.id]),f=o.useCallback((function(){d.default.selectVoiceChannel(t.id,!1)}),[t.id]),c=o.useCallback((function(){n?(0,V.default)():s()}),[n,s]);return o.createElement(o.Fragment,null,J(L.default,{enabled:!0,centerButton:!0,join:!0,color:"green",channelLimitReached:l,channelLimit:u,channel:t,cameraUnavailable:n,hasPermission:r,onCameraUnavailable:c,className:K.default.controlButton,iconClassName:K.default.joinIcon,onChange:s}),J(C.default,{centerButton:!0,color:"green",channel:t,className:(0,i.default)(K.default.controlButton,K.default.lastButton),onClick:f}))}function ae(e){var t=e.channel,n=e.inPopout,r=e.mode,a=e.className,o=e.onDisconnectCall,l=e.exitFullScreen,s=(0,u.useStateFromStores)([j.default],(function(){return j.default.getCurrentUser()})),d=(0,G.default)(),f=d.cameraUnavailable,p=d.enabled,v=(0,B.default)(t),y=(0,H.default)(t),m=y.suppress,h=y.selfMute,S=y.mute,I=m||h||S,T=(0,u.useStateFromStoresObject)([w.default],(function(){return{canGoLive:(0,O.default)(w.default)}})).canGoLive,C=(0,u.useStateFromStores)([k.default],(function(){return k.default.getVoiceChannelId()===t.id}),[t]),M=(0,F.default)(t),N=M.reachedLimit,A=M.limit,R=(0,c.default)();if(!C)return J(re,{channel:t,cameraUnavailable:f,hasCameraPermission:v});var D="primaryDark";r===z.ChannelModes.VOICE&&(D=R===z.ThemeTypes.LIGHT?"primaryLight":D);var x="white";return r===z.ChannelModes.VOICE&&(x=R===z.ThemeTypes.LIGHT?"activeLight":x),J("div",{className:(0,i.default)(K.default.wrapper,a)},void 0,J(U.default,{renderPopout:function(e){var t=e.closePopout;return J(b.default,{},void 0,J(g.default,{onClose:t}))},position:U.default.Positions.TOP,align:U.default.Align.CENTER,animation:U.default.Animation.FADE},void 0,(function(e,t){var n=e.onClick;return J(L.default,{centerButton:!0,color:p?x:D,hasPermission:v,className:K.default.controlButton,enabled:p,cameraUnavailable:f,onChange:ee,onCameraUnavailable:V.default,channelLimitReached:N,channelLimit:A,popoutOpen:t,onPopoutClick:n})})),J(te,{coloring:[D,x],channel:t,currentUser:s,exitFullScreen:l,inPopout:n,canGoLive:T,hasPermission:v}),J(U.default,{renderPopout:function(e){var t=e.closePopout;return J(b.default,{},void 0,J(_.default,{onClose:t,renderInputDevices:!0,renderOutputDevices:!0,renderInputModes:!0}))},align:U.default.Align.CENTER,position:U.default.Positions.TOP,animation:U.default.Animation.FADE},void 0,(function(e,t){var n=e.onClick;return J(P.default,{color:I?x:D,centerButton:!0,onPopoutClick:n,className:K.default.controlButton,selfMute:h,serverMute:S,suppress:m,popoutOpen:t,onClick:function(){return(0,E.default)(S,m)}})})),J(ne,{currentUser:s,channel:t,onDisconnectCall:o}))}ae.displayName="CenterControlTray"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return Object.values(l.default.getInputDevices())})),t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getInputDeviceId()}));return e.map((function(e){var n=e.id,r=e.disabled,a=e.name;return d(i.MenuRadioItem,{id:"input-"+n,group:"input-devices",disabled:r,label:a,checked:n===t,action:function(){return o.default.setInputDevice(n)}},"input-"+n)}))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=u(n(268)),i=n(7563),l=u(n(41));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["stream","applicationId","channel","exitFullScreen","appContext","analyticsLocation","className"]),b=null==r?void 0:r.getGuildId(),C=(0,l.useStateFromStores)([d.default],(function(){return null!=b?d.default.getGuild(b):null}),[b]);if(!function(e,t){return null!=e&&null!=t&&f.default.can(y.Permissions.CREATE_INSTANT_INVITE,t)}(C,r))return null;var M=m.default.Messages.INSTANT_INVITE;null!=t?M=m.default.Messages.INVITE_STREAM_HEADER:null!=n&&(M=m.default.Messages.EMBEDDED_ACTIVITIES_INVITE_TO_ACTIVITY);return a.createElement(a.Fragment,null,a.createElement(c.default,S({size:c.default.Sizes.TINY,color:h.default.buttonColor,onClick:function(){(0,i.default)(null!=C,"guild cannot be null"),(0,i.default)(null!=r,"channel cannot be null"),function(e,t,n,r,o,i,l){null==i||i(),(0,p.openModal)((function(o){return a.createElement(u.default,S({},o,{guild:e,channel:t,streamUserId:n,applicationId:r,analyticsLocation:l,source:y.InstantInviteSources.STREAM_INVITE}))}),{modalKey:"stream-invite-modal"},o===y.AppContext.POPOUT?v.POPOUT_MODAL_CONTEXT:v.DEFAULT_MODAL_CONTEXT)}(C,r,null==t?void 0:t.ownerId,n,g,_,O)},className:(0,o.default)(I,h.default.textButton)},T),M),E(s.default,{channel:r,stream:t,appContext:g,className:(0,o.default)(I,h.default.iconButton),exitFullScreen:_,analyticsLocation:O}))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(21)),l=n(3),u=_(n(7607)),s=_(n(8564)),d=_(n(20)),f=_(n(48)),c=_(n(36)),p=n(44),v=n(333),y=n(1),m=_(n(7)),h=_(n(7327));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["direction","className"]);return a.createElement(l.default,f({className:(0,o.default)(s,u.default.arrow,(t={},t[u.default.up]=n===r.UP,t)),iconComponent:i.default},d))}!function(e){e[e.UP=0]="UP",e[e.DOWN=1]="DOWN"}(r||(r={})),c.displayName="ArrowButton",c.Directions=r;var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=c(n(3)),o=c(n(5428)),i=c(n(179)),l=c(n(8192)),u=c(n(10226)),s=n(688),d=c(n(7613)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["enabled"]),a=t?f.default.Messages.EXIT_FULL_SCREEN:f.default.Messages.FULL_SCREEN,o=t?u.default:l.default;return r.createElement(d.default,v({label:a,iconComponent:o},n))}y.displayName="FullscreenButton";var m=a.default.connectStores([i.default,o.default],(function(e){var t=e.node,n=e.guestWindow;return{enabled:(0,s.isFullScreen)(t,null==n?void 0:n.document)}}))(y);t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M16,8V3H14V8a2,2,0,0,0,2,2h5V8Z"}),s("path",{className:f,fill:d,d:"M14,16v5h2V16h5V14H16A2,2,0,0,0,14,16Z"}),s("path",{className:f,fill:d,d:"M8,8H3v2H8a2,2,0,0,0,2-2V3H8Z"}),s("path",{className:f,fill:d,d:"M8,14H3v2H8v5h2V16A2,2,0,0,0,8,14Z"}))}d.displayName="MinimizeScreen"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(8765)),o=u(n(8766)),i=u(n(7613)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["popoutWindowAlwaysOnTop","onToggleStayOnTop"]),s=t?l.default.Messages.POPOUT_REMOVE_FROM_TOP:l.default.Messages.POPOUT_STAY_ON_TOP,f=t?o.default:a.default;return r.createElement(i.default,d({onClick:function(){return n(!t)},label:s,iconComponent:f},u))}f.displayName="StayOnTopButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=p(n(8)),o=p(n(3)),i=p(n(268)),l=p(n(41)),u=p(n(8191)),s=n(7712),d=p(n(13)),f=p(n(7747)),c=p(n(6943));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0&&n&&i.default.toggleLocalMute(t,r),i.default.setLocalVolume(t,(0,s.perceptualToAmplitude)(e),r)}(e,o,v,m)},onToggleMute:function(){return function(e,t){i.default.toggleLocalMute(e,t)}(o,m)}}))}m.displayName="VolumeButton";var h=o.default.connectStores([l.default],(function(e){var t=e.userId,n=e.context;return{currentVolume:l.default.getLocalVolume(t,n),muted:l.default.isLocalMute(t,n)}}))(m);t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=A;var r,a=I(n(0)),o=n(109),i=n(3),l=I(n(5432)),u=S(n(183)),s=S(n(7913)),d=S(n(10230)),f=S(n(7585)),c=S(n(43)),p=S(n(13)),v=n(271),y=S(n(37)),m=n(651),h=S(n(650)),_=S(n(10231)),g=S(n(7)),E=S(n(7333));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["channelId"]);return r.createElement(l.default,f({onClick:function(){a.default.selectParticipant(t,null)},label:u.default.Messages.VIDEO_CALL_RETURN_TO_GRID,iconComponent:i.default,tooltipPosition:o.TooltipPositions.BOTTOM},n))}c.displayName="GridButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("rect",{className:f,x:"4",y:"4",width:"7",height:"7",rx:"1",fill:d}),s("rect",{className:f,x:"4",y:"13",width:"7",height:"7",rx:"1",fill:d}),s("rect",{className:f,x:"13",y:"4",width:"7",height:"7",rx:"1",fill:d}),s("rect",{className:f,x:"13",y:"13",width:"7",height:"7",rx:"1",fill:d}))}d.displayName="Grid"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParticipantsCount=m,t.default=h;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=n(248),l=c(n(1040)),u=c(n(43)),s=c(n(7613)),d=c(n(7)),f=c(n(7330));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["count"]);return a.createElement(s.default,v({label:d.default.Messages.CHANNEL_CALL_PARTICIPANTS,iconComponent:function(e){return y(m,{className:e.className,count:t})},tooltipPosition:i.TooltipPositions.BOTTOM},n))}m.displayName="ParticipantsCount",h.displayName="ParticipantsButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=d(n(662)),o=n(651),i=n(248),l=d(n(10237)),u=d(n(7613)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["channelId"]);return r.createElement(u.default,c({onClick:function(){a.default.selectParticipant(t,o.ParticipantSelectionTypes.AUTO)},label:s.default.Messages.VIDEO_CALL_AUTO_SELECT,iconComponent:l.default,tooltipPosition:i.TooltipPositions.BOTTOM},n))}p.displayName="VideoLayoutButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("rect",{className:f,x:"1",y:"4",width:"13",height:"16",rx:"2",fill:d}),s("rect",{className:f,x:"16",y:"4",width:"7",height:"7",rx:"1",fill:d}),s("rect",{className:f,x:"16",y:"13",width:"7",height:"7",rx:"1",fill:d}))}d.displayName="VideoLayout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;p(n(0));var r,a=n(3),o=p(n(7563)),i=n(651),l=f(n(650)),u=f(n(7735)),s=f(n(8555)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&(o.flags=l),delete o.instance,null===(t=o.party)||void 0===t||delete t.privacy;var u=o.game_session_id;delete o.game_session_id;var s,d=o.assets,p=o.party,v=o.secrets,y=o.timestamps,m=o.buttons,h=o.type;if((null==h||h!==w.ActivityTypes.PLAYING&&!i)&&(o.type=w.ActivityTypes.PLAYING),null!=v){var _=f.default.values(v).filter((function(e){return!!e}));if(null!=p&&f.default.intersection(_,[p.id]).length>0&&!B.includes(n.application.id))throw new L.default(w.RPCErrors.INVALID_ACTIVITY_SECRET,"secrets cannot match the party id");if(f.default.uniq(_).length<_.length)throw new L.default(w.RPCErrors.INVALID_ACTIVITY_SECRET,"secrets must be unique");if(null!=m)throw new L.default(w.RPCErrors.INVALID_ACTIVITY_SECRET,"secrets cannot currently be sent with buttons")}if(null!=m&&(o.metadata={button_urls:m.map((function(e){return e.url}))},o.buttons=m.map((function(e){return e.label}))),null!=y)for(var g=0,E=Object.keys(y);g2&&(y[S]=Math.floor(1e3*y[S]))}if(null==d)s=Promise.resolve([]);else{if(null==n.application||null==n.application.id)throw new Error;s=(0,P.getAssetIds)(n.application.id,[d.large_image,d.small_image])}return s.then((function(e){var t=e[0],r=e[1];null!=d&&(null!=t?d.large_image=t:delete d.large_image,null!=r?d.small_image=r:delete d.small_image),c.default.dispatch({type:w.ActionTypes.LOCAL_ACTIVITY_UPDATE,socketId:n.id,pid:a,activity:o,activitySessionId:u});var i=o.secrets,l=o.party,s={application_id:n.application.id,type:o.type};return null!=i&&(s.has_match_secret=!!i.match,s.has_join_secret=!!i.join),null!=d&&(s.has_images=!(!d.large_image&&!d.small_image)),null!=l&&(s.party_max=null!=l.size?l.size[1]:void 0,s.party_id=l.id),null!=u&&(s.activity_session_id=u),N.default.track(w.AnalyticEvents.ACTIVITY_UPDATED,s),o}))}},s[w.RPCCommands.SEND_ACTIVITY_JOIN_INVITE]={scope:(a={},a[w.RPC_SCOPE_CONFIG.ANY]=[w.OAuth2Scopes.RPC,w.RPC_LOCAL_SCOPE],a),handler:function(e){var t=e.socket,n=e.args,r=n.user_id,a=n.pid,o=t.application.id;if(null==o)throw new L.default(w.RPCErrors.INVALID_COMMAND,"No application.");return H(a,o,r,w.ActivityActionTypes.JOIN)}},s[w.RPCCommands.CLOSE_ACTIVITY_JOIN_REQUEST]={scope:(o={},o[w.RPC_SCOPE_CONFIG.ANY]=[w.OAuth2Scopes.RPC,w.RPC_LOCAL_SCOPE],o),handler:function(e){var t=e.args.user_id,n=E.default.getDMFromUserId(t);null!=n&&(0,m.ack)(n,!0,!0)}},s[w.RPCCommands.ACTIVITY_INVITE_USER]={scope:(i={},i[w.RPC_SCOPE_CONFIG.ANY]=[w.OAuth2Scopes.RPC,w.RPC_LOCAL_SCOPE],i),validation:function(e){return e.object().required().keys({user_id:e.string().required(),type:e.number().required().valid([w.ActivityActionTypes.JOIN]),content:e.string().min(0).max(1024),pid:e.number().min(0).required()})},handler:function(e){var t=e.socket,n=e.args,r=n.type,a=n.user_id,o=n.content,i=n.pid,l=t.application.id;if(null==l)throw new L.default(w.RPCErrors.INVALID_COMMAND,"No application.");return H(i,l,a,r,o)}},s[w.RPCCommands.ACCEPT_ACTIVITY_INVITE]={scope:(l={},l[w.RPC_SCOPE_CONFIG.ANY]=[w.OAuth2Scopes.RPC,w.RPC_LOCAL_SCOPE],l),validation:function(e){return e.object().required().keys({type:e.number().required().valid([w.ActivityActionTypes.JOIN]),user_id:e.string().required(),session_id:e.string().required(),channel_id:e.string().required(),message_id:e.string().required()})},handler:function(e){var t=e.socket,n=e.args,r=n.type,a=n.user_id,o=n.session_id,i=n.channel_id,l=n.message_id,u=t.application.id;if(null==u)throw new L.default(w.RPCErrors.INVALID_COMMAND,"No application.");var s=Promise.resolve(!1);switch(r){case w.ActivityActionTypes.JOIN:s=y.default.join(a,o,u,i,l)}return s.then((function(e){if(!e)throw new L.default(w.RPCErrors.INVALID_INVITE,"Invite is expired or invalid.")}))}},s[w.RPCCommands.OPEN_INVITE_DIALOG]={scope:(u={},u[w.RPC_SCOPE_CONFIG.ANY]=[w.OAuth2Scopes.RPC,w.RPC_LOCAL_SCOPE],u),handler:function(e){var t,n,r=e.socket,a=T.default.getVoiceChannelId(),o=E.default.getChannel(a);if(null==o)throw new L.default(w.RPCErrors.INVALID_CHANNEL,"Invalid channel "+a);var i=S.default.getGuild(o.getGuildId());if(null==i)throw new L.default(w.RPCErrors.INVALID_CHANNEL,"Invalid guild "+o.getGuildId());if(!(0,A.canViewInviteModal)(I.default,i,o))throw new L.default(w.RPCErrors.INVALID_PERMISSIONS,"No invite permissions for "+a);var l=g.default.getWindow(w.PopoutWindowKeys.CHANNEL_CALL_POPOUT);(null===(t=l)||void 0===t?void 0:t.closed)&&(l=null);var u=null!=l?w.AppContext.POPOUT:w.AppContext.APP;(0,R.exitFullScreen)({},void 0,null===(n=l)||void 0===n?void 0:n.document),(0,C.openModal)((function(e){return d.createElement(h.default,U({},e,{guild:i,channel:o,applicationId:r.application.id,analyticsLocation:w.AnalyticsLocations.ACTIVITY_RPC,source:w.InstantInviteSources.ACTIVITY_INVITE}))}),{},u===w.AppContext.POPOUT?M.POPOUT_MODAL_CONTEXT:M.DEFAULT_MODAL_CONTEXT)}},s);t.default=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=O(n(11)),l=n(67),u=n(5419),s=O(n(10249)),d=n(147),f=O(n(9)),c=O(n(56)),p=O(n(33)),v=O(n(12)),y=O(n(5408)),m=O(n(441)),h=n(44),_=O(n(15)),g=O(n(37)),E=O(n(653)),S=n(1);function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(){return(T=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0})):Array.isArray(S)&&(N=S),null!=v.default.getCurrentUser()){e.next=10;break}throw new _.default(g.RPCErrors.OAUTH2_ERROR,"Client is not logged in");case 10:return e.prev=10,e.next=13,(0,f.fetchAuthorization)(n,N,o,l,u,s,E);case 13:P=e.sent,e.next=20;break;case 16:throw e.prev=16,e.t0=e.catch(10),A=e.t0.body,new _.default(g.RPCErrors.OAUTH2_ERROR,"OAuth2 Authorization Error: "+(A.message||"Unknown Error"));case 20:if(C!==c.OAuth2Prompts.NONE||null==P||!P.authorized){e.next=32;break}return e.prev=21,e.next=24,(0,f.authorize)(!0,n,N,o,l,u,s,E);case 24:return R=e.sent,e.abrupt("return",R.location);case 28:throw e.prev=28,e.t1=e.catch(21),L=e.t1.body,new _.default(g.RPCErrors.OAUTH2_ERROR,"OAuth2 Authorize Error: "+(L.message||"Unknown Error"));case 32:m.default.embedded&&(m.default.isWindows()?h.default.minimize():h.default.restore(),h.default.focus()),D=y.default.NONE;try{D=i.default.deserialize(null!=I?I:0)}catch(e){}return e.abrupt("return",new Promise((function(e){d.default.push((function(t){return a.createElement(p.OAuth2AuthorizeModal,O({},t,{authorization:P,clientId:n,scopes:N||[],callback:e,responseType:o,redirectUri:l,codeChallenge:u,codeChallengeMethod:s,state:E,permissions:D,guildId:T,channelId:b,prompt:C,disableGuildSelect:"boolean"==typeof M?M:"true"===M}))}))})));case 36:case"end":return e.stop()}}),e,null,[[10,16],[21,28]])})))).apply(this,arguments)}function M(e,t){if(e.authorization.accessToken)throw new _.default(g.RPCErrors.INVALID_COMMAND,"Already authenticated");if(e.authorization.authing)throw new _.default(g.RPCErrors.INVALID_COMMAND,"Already authing");return e.authorization.authing=!0,l.default.get({url:g.Endpoints.OAUTH2_CURRENT_AUTH,headers:{Authorization:"Bearer "+t},oldFormErrors:!0}).then((function(n){e.authorization.authing=!1;var r=n.body,a=r.application,o=r.user,i=r.scopes,l=r.expires;if(e.application.id!==a.id)throw new _.default(g.RPCErrors.INVALID_CLIENTID,"Application does not match the connection's");var u=v.default.getCurrentUser();if(!u||!o||u.id!==o.id)throw new _.default(g.RPCErrors.INVALID_TOKEN,"Token does not match current user");return e.authorization.scopes=[].concat(e.authorization.scopes,i,[g.RPC_AUTHENTICATED_SCOPE]),e.authorization.accessToken=t,e.authorization.expires=new Date(l),s.default.dispatch({type:g.ActionTypes.RPC_APP_AUTHENTICATED,socketId:e.id,application:e.application}),O({},n.body,{access_token:t})}),(function(){throw new _.default(g.RPCErrors.INVALID_TOKEN,"Invalid access token: "+t)})).catch((function(t){throw e.authorization.authing=!1,t}))}var N=((r={})[g.RPCCommands.AUTHENTICATE]={handler:function(e){var t=e.socket,n=e.args.access_token;if(null==n&&t.transport===g.TransportTypes.IPC){var r=t.application.id;if(null==r)throw new _.default(g.RPCErrors.INVALID_COMMAND,"No application.");var a=g.OAuth2Scopes.IDENTIFY,i=function(){return b({client_id:r,scope:a,response_type:"token"}).then((function(e){if(null==e)throw new _.default(g.RPCErrors.UNKNOWN_ERROR,"Unknown error occurred");var n=e.split(/#|\?/),a=o.default.parse(n[n.length-1]);if(null!=a.error)throw new _.default(g.RPCErrors.OAUTH2_ERROR,"OAuth2 Error: "+a.error+": "+(a.error_description||"unknown error"));return function(e,t,n,r){var a=u.default.get("CachedTokens")||{};a[e]={accessToken:t,scope:n,expires:Date.now()+r},u.default.set("CachedTokens",a)}(r,a.access_token,a.scope,a.expires_in),M(t,a.access_token)}))};return null!=(n=function(e,t){var n=u.default.get("CachedTokens");if(null!=n&&null!=n[e]){var r=n[e];if(!(r.scope!==t||r.expires<=Date.now()))return r.accessToken;delete n[e],u.default.set("CachedTokens",n)}}(r,a))?M(t,n).catch((function(){return function(e){var t=u.default.get("CachedTokens")||{};delete t[e],u.default.set("CachedTokens",t)}(r),i()})):i()}if(null==n)throw new _.default(g.RPCErrors.INVALID_TOKEN,"No access token provided");return M(t,n)}},r[g.RPCCommands.AUTHORIZE]={handler:function(e){var t=e.socket,n=e.args,r=n.client_id;if(!r)throw new _.default(g.RPCErrors.INVALID_CLIENTID,"No client id provided");if(t.authorization.accessToken)throw new _.default(g.RPCErrors.INVALID_COMMAND,"Already authenticated");if(t.authorization.authing)throw new _.default(g.RPCErrors.INVALID_COMMAND,"Already authing");return t.authorization.authing=!0,l.default.get({url:g.Endpoints.APPLICATION_RPC(r),oldFormErrors:!0}).then((function(e){var r=e.body;if(t.application.id!==r.id)throw new _.default(g.RPCErrors.INVALID_CLIENTID,"Application does not match the connection's");var a=n.scopes||n.scope;return delete n.scopes,b(O({},n,{scope:a}))}),(function(){throw new _.default(g.RPCErrors.INVALID_CLIENTID,"Invalid client id: "+r)})).then((function(e){if(t.authorization.authing=!1,null==e)throw new _.default(g.RPCErrors.UNKNOWN_ERROR,"Unknown error occurred");var n=o.default.parse(e.split("?")[1].split("#")[0]);if(null!=n.error)throw new _.default(g.RPCErrors.OAUTH2_ERROR,"OAuth2 Error: "+n.error+": "+(n.error_description||"unknown error"));return{code:n.code}})).catch((function(e){throw t.authorization.authing=!1,e}))}},r);t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=n(31),l=n(10252),u=(r=n(653))&&r.__esModule?r:{default:r},s=n(1);var d=((o={})[s.RPCCommands.SET_CERTIFIED_DEVICES]={scope:(a={},a[s.RPC_SCOPE_CONFIG.ANY]=[s.OAuth2Scopes.RPC,s.RPC_LOCAL_SCOPE],a),validation:function(e){return e.object().required().keys({devices:e.array().items(e.object().keys({type:e.string().required().valid([i.DeviceTypes.AUDIO_INPUT,i.DeviceTypes.AUDIO_OUTPUT,i.DeviceTypes.VIDEO_INPUT]),id:e.string().required().min(1),vendor:e.object().required().keys({name:e.string().min(1),url:e.string().min(1)}),model:e.object().required().keys({name:e.string().min(1),url:e.string().min(1)}),related:e.array().items(e.string().min(1)),echo_cancellation:e.boolean(),noise_suppression:e.boolean(),automatic_gain_control:e.boolean(),hardware_mute:e.boolean()}))})},handler:function(e){var t=e.socket,n=e.args.devices;if(null==t.application.id)throw new u.default(s.RPCErrors.INVALID_COMMAND,"No application.");(0,l.setCertifiedDevices)(t.application.id,n.map((function(e){return{type:e.type,id:e.id,vendor:e.vendor,model:e.model,related:e.related.filter((function(e){return n.some((function(t){return t.id===e}))})),echoCancellation:e.echo_cancellation,noiseSuppression:e.noise_suppression,automaticGainControl:e.automatic_gain_control,hardwareMute:e.hardware_mute}})))}},o);t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setCertifiedDevices=function(e,t){a.default.dispatch({type:o.ActionTypes.CERTIFIED_DEVICES_SET,applicationId:e,devices:t})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=g(n(6)),i=g(n(1030)),l=g(n(170)),u=n(49),s=n(32),d=g(n(9)),f=g(n(20)),c=g(n(48)),p=g(n(33)),v=g(n(65)),y=n(272),m=g(n(653)),h=n(7826),_=n(1);function g(e){return e&&e.__esModule?e:{default:e}}var E=((a={})[_.RPCCommands.GET_CHANNEL]={scope:_.OAuth2Scopes.RPC,handler:function(e){var t=e.args.channel_id,n=e.socket,r=d.default.getChannel(t);if(!r)throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+t);return(0,h.transformChannel)(r,(0,h.hasMessageReadPermission)(r,n.application.id,n.authorization.scopes))}},a[_.RPCCommands.GET_CHANNELS]={scope:_.OAuth2Scopes.RPC,handler:function(e){var t=e.args.guild_id,n=o.default.values(d.default.getMutableGuildAndPrivateChannels());if(t){var r=f.default.getGuild(t);if(!r)throw new m.default(_.RPCErrors.INVALID_GUILD,"Invalid guild id: "+t);n=n.filter((function(e){return e.guild_id===r.id}))}return{channels:n.filter((function(e){return c.default.can(_.Permissions.VIEW_CHANNEL,e)})).map((function(e){return{id:e.id,name:e.name,type:e.type}}))}}},a[_.RPCCommands.SELECT_VOICE_CHANNEL]={scope:_.OAuth2Scopes.RPC,validation:function(e){return e.object().required().keys({channel_id:e.string().allow(null),timeout:e.number().min(0).max(60),force:e.boolean()})},handler:function(e){var t=e.server,n=e.socket,r=e.args,a=r.channel_id,o=r.timeout,i=void 0===o?0:o,u=r.force,g=void 0!==u&&u;if(!a)return l.default.selectVoiceChannel(null),null;var E=p.default.getVoiceChannelId();if(E&&E!==a&&!1===g)throw new m.default(_.RPCErrors.SELECT_VOICE_FORCE_REQUIRED,"User is already joined to a voice channel.");return t.storeWait(n,(function(){return d.default.getChannel(a)}),i).catch((function(){throw new m.default(_.RPCErrors.SELECT_CHANNEL_TIMED_OUT,"Request to select voice channel timed out.")})).then((function(e){if(!e)throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+a);if(!(0,s.isVoiceChannel)(e.type))throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Channel is not a voice channel");return Promise.all([Promise.resolve(e),(0,h.transformChannel)(e,(0,h.hasMessageReadPermission)(e,n.application.id,n.authorization.scopes))])})).then((function(e){var t=e[0],n=e[1];if(n.guild_id){if((0,y.isChannelFull)(t,v.default,f.default))throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Channel is full");if(!c.default.can(_.Permissions.CONNECT,t))throw new m.default(_.RPCErrors.INVALID_PERMISSIONS,"Connect permission required to join channel")}return l.default.selectVoiceChannel(t.id),n}))}},a[_.RPCCommands.GET_SELECTED_VOICE_CHANNEL]={scope:(r={},r[_.RPC_SCOPE_CONFIG.ANY]=[_.OAuth2Scopes.RPC,_.OAuth2Scopes.RPC_VOICE_READ],r),handler:function(e){var t=e.socket,n=p.default.getVoiceChannelId(),r=null!=n?d.default.getChannel(n):null;return null!=r?(0,h.transformChannel)(r,(0,h.hasMessageReadPermission)(r,t.application.id,t.authorization.scopes)):null}},a[_.RPCCommands.SELECT_TEXT_CHANNEL]={scope:_.OAuth2Scopes.RPC,validation:function(e){return e.object().required().keys({channel_id:e.string().allow(null),timeout:e.number().min(0).max(60)})},handler:function(e){var t=e.server,n=e.socket,r=e.args,a=r.channel_id,o=r.timeout,i=void 0===o?0:o;return a?t.storeWait(n,(function(){return d.default.getChannel(a)}),i).catch((function(){throw new m.default(_.RPCErrors.SELECT_CHANNEL_TIMED_OUT,"Request to select text channel timed out.")})).then((function(e){if(!e)throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+a);if(!(0,s.isTextChannel)(e.type))throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Channel is not a text channel");return Promise.all([Promise.resolve(e),(0,h.transformChannel)(e,(0,h.hasMessageReadPermission)(e,n.application.id,n.authorization.scopes))])})).then((function(e){var t=e[0],n=e[1];if(n.guild_id&&!c.default.can(_.Permissions.VIEW_CHANNEL,t))throw new m.default(_.RPCErrors.INVALID_CHANNEL,"No permission to see channel");return n.guild_id?(0,u.replaceWith)(_.Routes.CHANNEL(n.guild_id,t.id)):l.default.selectPrivateChannel(t.id),n})):((0,u.transitionTo)(_.Routes.ME),null)}},a[_.RPCCommands.CREATE_CHANNEL_INVITE]={scope:_.OAuth2Scopes.RPC,handler:function(e){var t=e.args,n=t.channel_id,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(t,["channel_id"]);return i.default.createInvite(n,r,"RPC").catch((function(){throw new m.default(_.RPCErrors.INVALID_PERMISSIONS,"Unable to generate an invite for "+n+". Does this user have permissions?")}))}},a);t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=l(n(2)),o=l(n(653)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u=((r={})[i.RPCCommands.SET_CONFIG]={validation:function(e){return e.object().required().keys({use_interactive_pip:e.boolean()})},handler:function(e){var t=e.socket,n=e.args.use_interactive_pip;if(t.transport!==i.TransportTypes.POST_MESSAGE)throw new o.default(i.RPCErrors.INVALID_COMMAND,'command not available from "'+t.transport+" transport");if(null==t.application.id)throw new o.default(i.RPCErrors.INVALID_COMMAND,"invalid application");return a.default.dispatch({type:i.ActionTypes.EMBEDDED_ACTIVITY_SET_CONFIG,applicationId:t.application.id,config:{useInteractivePIP:n}}),Promise.resolve({use_interactive_pip:n})}},r);t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=u(n(6)),o=u(n(20)),i=u(n(653)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s=((r={})[l.RPCCommands.GET_GUILD]={scope:l.OAuth2Scopes.RPC,validation:function(e){return e.object().required().keys({guild_id:e.string(),timeout:e.number().min(0).max(60)})},handler:function(e){var t=e.socket,n=e.server,r=e.args,a=r.guild_id,u=r.timeout,s=void 0===u?0:u;return n.storeWait(t,(function(){return o.default.getGuild(a)}),s).catch((function(){throw new i.default(l.RPCErrors.GET_GUILD_TIMED_OUT,"Request to get guild timed out.")})).then((function(e){if(!e)throw new i.default(l.RPCErrors.INVALID_GUILD,"Invalid guild id: "+a);return{id:e.id,name:e.name,icon_url:e.getIconURL()||null,members:[],vanity_url_code:e.vanityURLCode}}))}},r[l.RPCCommands.GET_GUILDS]={scope:l.OAuth2Scopes.RPC,handler:function(){var e=o.default.getGuilds();return{guilds:a.default.map(e,(function(e){return{id:e.id,name:e.name,icon_url:e.getIconURL()}}))}}},r);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=u(n(12)),o=u(n(152)),i=u(n(653)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s=((r={})[l.RPCCommands.GET_IMAGE]={scope:l.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({type:e.string().required().valid(["user"]),id:e.string().required(),format:e.string().required().valid(["png","webp","jpg"]),size:e.number().required().valid([16,32,64,128,256,512,1024])})},handler:function(e){var t,n=e.args,r=n.type,u=n.id,s=n.format,d=void 0===s?"png":s,f=n.size,c=void 0===f?128:f;switch(r){case"user":var p=a.default.getUser(u);if(null==p)throw new i.default(l.RPCErrors.INVALID_USER,"Invalid user id: "+u);t=o.default.getUserAvatarURL(p,d,c);var v=window.GLOBAL_ENV.CDN_HOST;null!=v&&-1!==t.indexOf(v)&&(t+="&_=")}if(null==t)throw new i.default(l.RPCErrors.INVALID_COMMAND,"No valid type.");return fetch(t).then((function(e){return e.blob()})).then((function(e){return new Promise((function(t,n){var r=new FileReader;r.onload=function(e){return t(e.target.result)},r.onerror=function(e){return n(e.target.error)},r.readAsDataURL(e)}))})).then((function(e){return{data_url:e}}))}},r);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(10258);n(5325);var a,o,i,l,u,s,d,f,c,p=n(693),v=(a=n(653))&&a.__esModule?a:{default:a},y=n(1);function m(e){if(e instanceof p.LobbyError)switch(e.code){case y.LobbyErrors.FULL:throw new v.default(y.RPCErrors.LOBBY_FULL,"Lobby is full.");case y.LobbyErrors.INVALID_SECRET:throw new v.default(y.RPCErrors.INVALID_LOBBY_SECRET,"Lobby secret is invalid.");case y.LobbyErrors.NOT_FOUND:throw new v.default(y.RPCErrors.INVALID_LOBBY,"Lobby does not exist.");case y.LobbyErrors.SERVICE_UNAVAILABLE:throw new v.default(y.RPCErrors.SERVICE_UNAVAILABLE,"Lobby service is unavailable.");case y.LobbyErrors.ALREADY_CONNECTING:throw new v.default(y.RPCErrors.INVALID_COMMAND,"Already connecting to lobby.");default:throw new v.default(y.RPCErrors.UNKNOWN_ERROR,"Unknown error has occured.")}throw e}var h=((c={})[y.RPCCommands.CREATE_LOBBY]={scope:(o={},o[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],o),validation:function(e){return e.object().required().keys({type:e.number().valid(Object.values(y.LobbyTypes)),capacity:e.number(),locked:e.boolean(),metadata:e.object()})},handler:function(e){var t=e.socket,n=e.args,a=n.type,o=n.capacity,i=n.locked,l=n.metadata;if(null==t.application.id)throw new v.default(y.RPCErrors.INVALID_COMMAND,"No application.");return(0,r.createLobby)(t.id,t.application.id,{type:a,capacity:o,locked:i,metadata:l}).catch(m)}},c[y.RPCCommands.UPDATE_LOBBY]={scope:(i={},i[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],i),validation:function(e){return e.object().required().keys({id:e.string().required(),type:e.number().valid(Object.values(y.LobbyTypes)),owner_id:e.string(),capacity:e.number(),locked:e.boolean(),metadata:e.object()})},handler:function(e){var t=e.args,n=t.id,a=t.type,o=t.owner_id,i=t.capacity,l=t.locked,u=t.metadata;return(0,r.updateLobby)(n,{type:a,owner_id:o,capacity:i,locked:l,metadata:u}).catch(m)}},c[y.RPCCommands.DELETE_LOBBY]={scope:(l={},l[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],l),validation:function(e){return e.object().required().keys({id:e.string().required()})},handler:function(e){var t=e.args.id;return(0,r.deleteLobby)(t).catch(m)}},c[y.RPCCommands.UPDATE_LOBBY_MEMBER]={scope:(u={},u[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],u),validation:function(e){return e.object().required().keys({lobby_id:e.string().required(),user_id:e.string().required(),metadata:e.object()})},handler:function(e){var t=e.args,n=t.lobby_id,a=t.user_id,o=t.metadata;return(0,r.updateLobbyMember)(n,a,{metadata:o}).catch(m)}},c[y.RPCCommands.CONNECT_TO_LOBBY]={scope:(s={},s[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],s),validation:function(e){return e.object().required().keys({id:e.string().required(),secret:e.string().required()})},handler:function(e){var t=e.socket,n=e.args,a=n.id,o=n.secret;return(0,r.connect)(t.id,a,o).catch(m)}},c[y.RPCCommands.DISCONNECT_FROM_LOBBY]={scope:(d={},d[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],d),validation:function(e){return e.object().required().keys({id:e.string().required()})},handler:function(e){var t=e.args.id;(0,r.disconnect)(t)}},c[y.RPCCommands.SEND_TO_LOBBY]={scope:(f={},f[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],f),validation:function(e){return e.object().required().keys({lobby_id:e.string().required(),data:e.string().required()})},handler:function(e){var t=e.args,n=t.lobby_id,a=t.data;return(0,r.send)(n,a).catch(m)}},c[y.RPCCommands.SEARCH_LOBBIES]={scope:y.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({filter:e.array().items(e.object().keys({key:e.string().required(),comparison:e.number().required(),cast:e.number().required(),value:e.string().required()})),sort:e.array().items(e.object().keys({key:e.string().required(),cast:e.number().required(),near_value:e.string()})),limit:e.number(),distance:e.number()})},handler:function(e){var t=e.socket,n=e.args,a=n.filter,o=n.sort,i=n.limit,l=n.distance;return(0,r.search)({application_id:t.application.id,filter:a,sort:o,limit:i,distance:l}).catch(m)}},c[y.RPCCommands.CONNECT_TO_LOBBY_VOICE]={scope:y.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({id:e.string().required()})},handler:function(e){var t=e.args.id;(0,r.voiceConnect)(t)}},c[y.RPCCommands.DISCONNECT_FROM_LOBBY_VOICE]={scope:y.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({id:e.string().required()})},handler:function(e){var t=e.args.id;(0,r.voiceDisconnect)(t)}},c);t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.connect=u,t.disconnect=function(e){a.default.dispatch({type:o.ActionTypes.LOBBY_DISCONNECT,lobbyId:e})},t.createLobby=function(e,t,n){return r.default.post({url:o.Endpoints.LOBBIES,body:l({application_id:t},n),retries:1,oldFormErrors:!0}).then((function(t){var n=t.body;return u(e,n.id,n.secret)}))},t.updateLobby=function(e,t){return r.default.patch({url:o.Endpoints.LOBBY(e),body:l({},t),retries:1,oldFormErrors:!0}).then(o.NOOP)},t.updateLobbyMember=function(e,t,n){return r.default.patch({url:o.Endpoints.LOBBY_MEMBER(e,t),body:l({},n),retries:1,oldFormErrors:!0}).then(o.NOOP)},t.deleteLobby=function(e){return r.default.delete({url:o.Endpoints.LOBBY(e),body:{},retries:1,oldFormErrors:!0}).then(o.NOOP)},t.send=function(e,t){return r.default.post({url:o.Endpoints.LOBBY_SEND(e),body:{data:t},oldFormErrors:!0}).then(o.NOOP)},t.search=function(e){return r.default.post({url:o.Endpoints.LOBBY_SEARCH,body:e,oldFormErrors:!0}).then((function(e){return e.body}))},t.voiceConnect=function(e){a.default.dispatch({type:o.ActionTypes.LOBBY_VOICE_CONNECT,lobbyId:e})},t.voiceDisconnect=function(e){a.default.dispatch({type:o.ActionTypes.LOBBY_VOICE_DISCONNECT,lobbyId:e})};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t0?void 0:function(){if(C(S.listening)){var e=S.address().port;T.info("Starting on "+e),u.default.dispatch({type:m.ActionTypes.RPC_SERVER_READY,port:e})}};S.listen(m.RPC_STARTING_PORT+e%m.RPC_PORT_RANGE,"127.0.0.1",t)}function N(t,n,r,a,o){void 0===a&&(a=200),void 0===o&&(o={});var i=C(t.headers).origin?{"Access-Control-Allow-Origin":C(t.headers).origin,"Access-Control-Allow-Credentials":"true","Access-Control-Allow-Methods":"POST, GET, PUT, PATCH, DELETE","Access-Control-Allow-Headers":["Content-Type","Authorization"].join(", ")}:{};r=r?JSON.stringify(r):"",a=200!==a||r.length?a:204,n.setHeader("Content-Length",e.byteLength(r)),n.setHeader("Content-Type","application/json"),n.writeHead(a,E({},o,{},i)),n.end(r)}function P(e,t,n,r,a){void 0===a&&(a=0),N(e,t,{code:a,message:r},n)}var A=function(e){function t(t,n,a){var o;if(o=e.call(this,"ws",n,a)||this,-1===["etf","json"].indexOf(a))throw new c.default(m.RPCCloseCodes.INVALID_ENCODING,"Invalid Encoding: "+a);if("etf"===a&&null==r)throw new c.default(m.RPCCloseCodes.INVALID_ENCODING,"Erlpack cannot be used on this client");return o._socket=t,o}_(t,e);var n=t.prototype;return n.send=function(e){(d.default.isLoggingOverlayEvents||e.cmd!==m.RPCCommands.OVERLAY&&e.evt!==m.RPCEvents.OVERLAY)&&T.info("Socket Emit: "+this.id,(0,v.default)(e)),null!=r&&"etf"===this.encoding?this._socket.send(r.pack(e),{binary:!0}):this._socket.send(JSON.stringify(e))},n.close=function(e,t){this._socket.close(e,t)},t}(y.default),R=function(e){function t(t,n,r,a){var o;if(o=e.call(this,"http",r,a)||this,"json"!==a)throw new c.default(m.RPCCloseCodes.INVALID_ENCODING,"Invalid Encoding: "+a);return o._sendCallback=t,o._closeCallback=n,o}_(t,e);var n=t.prototype;return n.send=function(e){(d.default.isLoggingOverlayEvents||e.cmd!==m.RPCCommands.OVERLAY)&&T.info("Socket Emit: "+this.id,e),this._sendCallback(e)},n.close=function(e,t){this._closeCallback(t,e)},t}(y.default),L=new(function(e){function t(){var t;t=e.call(this)||this;var n=0;(S=O.http.createServer()).on("error",(function(e){T.error("Error: "+e.message),("EADDRINUSE"===e.code||e.message.includes("EADDRINUSE"))&&setTimeout((function(){return M(++n)}),1e3)})),S.on("request",t.handleRequest.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t))),M(n);var r={instanceId:S.instanceId||0,server:S};return new O.ws.Server(r).on("connection",(function(e){return t.handleConnection(e)})),t}_(t,e);var n=t.prototype;return n.handleRequest=function(e,t){var n=this,r=C(e.url).split("?"),a=r[0],o=r[1],u=C(e.method);if("/rpc"!==a||"OPTIONS"!==u){var s="POST"===u;if("/rpc"!==a||"GET"!==u&&!s)P(e,t,404,"Not Found");else{var d=i.default.parse(o),f=s?C(e.headers)["content-type"].split("/")[1]:"json",c=function(){var e=l.default.parse(d.callback),n=e.protocol,r=e.host;n===location.protocol&&r===location.host?t.setHeader("Location",d.callback):t.setHeader("Location",I),t.writeHead(301),t.end()},v=new R(s?N.bind(null,e,t):c,s?P.bind(null,e,t,400):c,+d.v,f);s?(0,p.validateSocketClient)(v,C(e.headers).origin,d.client_id).then((function(){var r="";e.on("data",(function(e){return r+=e})),e.on("error",(function(){return P(e,t,500,"Internal Server Error")})),e.on("end",(function(){return n.handleMessage(v,r)}))})).catch((function(e){var t=e.code,n=e.message;return v.close(t,n)})):(v.authorization.scopes=[m.RPC_PRIVATE_LIMITED_SCOPE],this.handleMessage(v,decodeURIComponent(d.payload)))}}else N(e,t,{body:""})},n.handleConnection=function(e){var t,n=this,r=i.default.parse(C(e.upgradeReq).url.split("?")[1]),a=C(e.upgradeReq).headers.origin||"";try{t=new A(e,+r.v,r.encoding||"json")}catch(t){return void e.close(t.code,t.message)}T.info("Socket Opened: "+t.id),e.on("error",(function(e){return T.error("WS Error: "+e.message)})),e.on("close",(function(e,r){T.info("Socket Closed: "+t.id+", code "+e+", message "+r),o.default.remove(b,(function(e){return e===t})),n.emit("disconnect",t)})),(0,p.validateSocketClient)(t,a,r.client_id).then((function(){b.push(t),e.on("message",(function(e){return n.handleMessage(t,e)})),n.emit("connect",t)})).catch((function(e){var n=e.code,r=e.message;return t.close(n,r)}))},n.handleMessage=function(e,t){var n;try{if(null!=r&&"etf"===e.encoding)n=r.unpack(t);else{if("string"!=typeof t)throw new Error;n=JSON.parse(t)}}catch(t){return void e.close(m.RPCCloseCodes.CLOSE_UNSUPPORTED,"Payload not "+e.encoding)}(d.default.isLoggingOverlayEvents||n.cmd!==m.RPCCommands.OVERLAY)&&T.info("Socket Message: "+e.id,(0,v.default)(n)),this.emit("request",e,n)},t}(a.default));t.default=L}).call(this,n(361).Buffer)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(361),a=c(n(61)),o=c(n(6)),i=c(n(22)),l=c(n(37)),u=n(7826),s=c(n(8891)),d=c(n(8892)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,v(e,t)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y,m=l.default.requireModule("discord_rpc").RPCIPC,h=new i.default("RPCServer:IPC"),_={HANDSHAKE:0,FRAME:1,CLOSE:2,PING:3,PONG:4};function g(e,t){null!=e.setHandshakeComplete?e.setHandshakeComplete(t):e._didHandshake=t}function E(e){return null!=e.getHandshakeComplete?e.getHandshakeComplete():e._didHandshake}function S(e){return new Promise((function(t,n){"string"==typeof e&&(e=m.net.createConnection(e)),e.pause(),e.on("readable",(function(){try{I(e)}catch(t){e.end(O(_.CLOSE,{code:1003,message:t.message})),e.destroy()}}));var r=function(){try{e.end(),e.destroy()}catch(e){}},a=Promise.race([new Promise((function(t){return e.on("error",(function(){return t()}))})),new Promise((function(t,n){e.on("pong",(function(){return n(new Error("socket responded with pong"))}))})),new Promise((function(e,t){setTimeout((function(){return t(new Error("socket alive timeout"))}),1e3)}))]).then((function(){r()}),(function(e){throw r(),e}));return e.write(O(_.PING,o.default.uniqueId())),a.then(t,n)}))}function O(e,t){t=JSON.stringify(t);var n=r.Buffer.byteLength(t),a=r.Buffer.alloc(8+n);return a.writeInt32LE(e,0),a.writeInt32LE(n,4),a.write(t,8,n),function(e){return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)}(a)}function I(e){var t=e.read(8);if(t){var n=(t=r.Buffer.from(t)).readInt32LE(0),a=t.readInt32LE(4);if(!Object.values(_).includes(n)||a<0)throw new Error("protocol error");if(!(t=e.read(a)))throw new Error("data size does not match what was received");t=r.Buffer.from(t);var o=JSON.parse(t.toString());switch(n){case _.PING:e.emit("ping",o),e.write(O(_.PONG,o));break;case _.PONG:e.emit("pong",o);break;case _.HANDSHAKE:if(E(e))throw new Error("already did handshake");g(e,!0),e.emit("handshake",o);break;case _.FRAME:if(!E(e))throw new Error("did not handshake");e.emit("request",o);break;case _.CLOSE:e.end(),e.destroy()}I(e)}}var T=function(e){function t(t,n,r){var a;return(a=e.call(this,"ipc",n,r)||this)._socket=t,a}p(t,e);var n=t.prototype;return n.send=function(e){h.info("Socket Emit: "+this.id,(0,s.default)(e)),this._socket.write(O(_.FRAME,e))},n.close=function(e,t){this._socket.end(O(_.CLOSE,{code:e,message:t})),this._socket.destroy()},t}(d.default),b=new(function(e){function t(){var t;return t=e.call(this)||this,(y=m.net.createServer((function(e){return t.handleConnection(e)}))).on("error",(function(e){return h.error("Error: "+e.message)})),m.getAvailableSocket(S).then((function(e){y.listen(e,(function(){("function"==typeof y.listening?y.listening():y.listening)&&h.info("Starting on "+y.address())}))})),t}return p(t,e),t.prototype.handleConnection=function(e){var t=this;g(e,!1),e.pause(),e.on("readable",(function(){try{I(e)}catch(t){e.end(O(_.CLOSE,{code:f.RPCCloseCodes.CLOSE_UNSUPPORTED,message:t.message})),e.destroy()}})),e.once("handshake",(function(n){var r,a=n.client_id,o=+n.v;try{r=new T(e,o,"json")}catch(t){return e.end(O(_.CLOSE,{code:t.code,message:t.message})),void e.destroy()}h.info("Socket Opened: "+r.id),e.on("error",(function(e){return h.error("Socket Error: "+e.message)})),e.on("close",(function(){h.info("Socket Close: "+r.id),t.emit("disconnect",r)})),(0,u.validateSocketClient)(r,null,a).then((function(){e.on("request",(function(e){h.info("Socket Message: "+r.id,(0,s.default)(e)),t.emit("request",r,e)})),t.emit("connect",r)})).catch((function(e){var t=e.code,n=e.message;return r.close(t,n)}))}))},t}(a.default));t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(7700),i=n(1);var l={init:function(){a.default.subscribe(i.ActionTypes.USER_SETTINGS_UPDATE,o.refreshSearchTokens),a.default.subscribe(i.ActionTypes.I18N_LOAD_SUCCESS,o.refreshSearchTokens)}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(2)),a=p(n(255)),o=n(121),i=p(n(10)),l=p(n(9)),u=p(n(1044)),s=n(669),d=p(n(276)),f=n(1086),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){return(v=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0){r.default.Store.pauseEmittingChanges();try{for(var l,s=u(n);!(l=s()).done;){var d=l.value;a.default.dispatch({type:i.ActionTypes.THREAD_DELETE,channel:d,guildHashes:void 0})}}finally{r.default.Store.resumeEmittingChanges(),r.default.Store.emitChanges()}}}}))}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;p(n(0));var r,a=f(n(2)),o=p(n(10275)),i=f(n(12)),l=n(1054),u=f(n(718)),s=n(44),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&a.length>0&&(e.preventDefault(),t.handleVerify())},t}r=e,(t=p).prototype=Object.create(r.prototype),t.prototype.constructor=t,O(t,r);var _=p.prototype;return _.componentDidMount=function(){var e=this;n.e(86).then(function(t){var r=n(11150);e._animItem=i.default.loadAnimation({container:e._lottieRef,renderer:"svg",loop:!0,autoplay:!0,animationData:r})}.bind(null,n)).catch(n.oe)},_.componentWillUnmount=function(){this._timeout.stop(),null!=this._animItem&&(this._animItem.destroy(),this._animItem=void 0)},_.renderInputs=function(){var e=this.props,t=e.emailError,n=e.passwordError,r=e.submitting,a=this.state,o=a.email,i=a.password;return S("div",{className:y.default.container},void 0,S(f.FormItem,{title:v.default.Messages.FORM_LABEL_EMAIL,className:h.default.marginBottom20},void 0,S(d.default,{value:o,error:t,onChange:this.handleEmailChange,onKeyPress:this.handleKeyPress,autoFocus:!0})),S(f.FormItem,{title:v.default.Messages.FORM_LABEL_PASSWORD,className:h.default.marginBottom40},void 0,S(d.default,{type:"password",value:i,error:n,onChange:this.handlePasswordChange,onKeyPress:this.handleKeyPress})),S(s.default,{fullWidth:!0,size:s.default.Sizes.LARGE,onClick:this.handleVerify,submitting:r,disabled:0===o.length||0===i.length},void 0,v.default.Messages.VERIFY_ACCOUNT))},_.renderActions=function(){return S("div",{className:y.default.container},void 0,S(s.default,{className:h.default.marginTop20,fullWidth:!0,size:s.default.Sizes.LARGE,look:s.ButtonLooks.INVERTED,color:s.ButtonColors.PRIMARY,onClick:this.handleResendEmail},void 0,v.default.Messages.RESEND_EMAIL),S(s.default,{className:h.default.marginTop20,fullWidth:!0,size:s.default.Sizes.MEDIUM,look:s.ButtonLooks.LINK,color:s.ButtonColors.PRIMARY,onClick:this.handleChangeEmailClick},void 0,v.default.Messages.CHANGE_EMAIL))},_.render=function(){var e,t=this.state.resent,n=this.props,r=n.email,i=n.canResend,l=n.transitionState;return e=t&&null!=r?v.default.Messages.VERIFY_EMAIL_BODY_RESENT.format({email:r}):i?v.default.Messages.VERIFY_EMAIL_BODY:v.default.Messages.ENTER_EMAIL_BODY,S(c.ModalRoot,{transitionState:l,"aria-labelledby":this._headerId,className:(0,o.default)(y.default.emailVerificationModal,m.default.vertical,m.default.alignCenter,m.default.justifyCenter,h.default.marginTop60)},void 0,a.createElement("div",{className:y.default.animationContainer,ref:this.setLottieRef}),S("div",{className:(0,o.default)(y.default.title,h.default.marginBottom8)},void 0,v.default.Messages.VERIFY_BY_EMAIL),S("div",{className:(0,o.default)(y.default.body,h.default.marginBottom20)},void 0,e),i?this.renderActions():this.renderInputs())},p}(a.PureComponent);I.displayName="EmailVerificationModal",I.defaultProps={canResend:!1,onChangeEmailClick:p.NOOP,onVerify:function(e,t){},onResend:p.NOOP,onClose:p.NOOP};var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(6)),a=p(n(11)),o=p(n(2)),i=p(n(22)),l=p(n(1033)),u=p(n(9)),s=p(n(20)),d=p(n(267)),f=n(712),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function y(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))}}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(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 h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)){e.next=19;break}return o=n.shift(),e.prev=3,e.next=6,a.default.patch({url:c.Endpoints.USER_GUILD_SETTINGS(o.guildId),body:o.updates});case 6:return e.next=8,C(1e3);case 8:e.next=17;break;case 10:return e.prev=10,e.t0=e.catch(3),T.error(e.t0),o.attempts+=1,o.attempts<3&&n.push(o),e.next=17,C(5e3);case 17:e.next=1;break;case 19:case"end":return e.stop()}}),e,null,[[3,10]])})))).apply(this,arguments)}function C(e){return new Promise((function(t){return setTimeout(t,e+Math.ceil(e*Math.random()))}))}function M(){g=_({},l.default.getCollapsedCategories())}var N={init:function(){o.default.subscribe(c.ActionTypes.CATEGORY_COLLAPSE,O),o.default.subscribe(c.ActionTypes.CATEGORY_EXPAND,O),o.default.subscribe(c.ActionTypes.CATEGORY_COLLAPSE_ALL,O),o.default.subscribe(c.ActionTypes.CATEGORY_EXPAND_ALL,O),o.default.subscribe(c.ActionTypes.CONNECTION_OPEN,S),o.default.subscribe(c.ActionTypes.USER_GUILD_SETTINGS_FULL_UPDATE,M)},shouldRunMigration:f.shouldRunMigration};t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(31),o=S(n(2)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(8262)),l=S(n(255)),u=S(n(274)),s=S(n(5428)),d=S(n(142)),f=S(n(9)),c=S(n(657)),p=S(n(41)),v=S(n(8263)),y=S(n(122)),m=S(n(33)),h=S(n(107)),_=S(n(65)),g=n(1);function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){return e&&e.__esModule?e:{default:e}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(){var e=r;if(null==e||!v.default.isOpen(e))return!1;o.default.wait((function(){return i.close(e)})),r=null}function T(){var e=y.default.getChannelId(),t=r===e;return function(){var e=y.default.getChannelId(),t=m.default.getChannelId();if(!p.default.supports(a.Features.VIDEO))return!0;if(s.default.getWindowOpen(g.PopoutWindowKeys.CHANNEL_CALL_POPOUT))return!0;var n=d.default.getAllActiveStreams().length>0;if(!(null!=e&&Object.values(_.default.getVideoVoiceStatesForChannel(e)).some((function(e){var t=e.userId;return!p.default.isLocalVideoDisabled(t)}))||n))return!0;var r=c.default.hasLayers();return(!r||!c.default.getLayers().includes(g.Layers.RTC_DEBUG))&&(!!r||!(e!==t))}()?I():(t||I(),null!=e&&function(e){var t=f.default.getChannel(e);if(null==t||v.default.isOpen(e))return!1;o.default.wait((function(){return i.open(t.id,g.PictureInPictureComponents.VIDEO,{channel:t})})),r=e}(e))}var b=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var a=r.prototype;return a._initialize=function(){m.default.addChangeListener(T),h.default.addChangeListener(T),y.default.addChangeListener(T),_.default.addChangeListener(T),c.default.addChangeListener(T),d.default.addChangeListener(T),s.default.addChangeListener(T),p.default.addChangeListener(T),u.default.addChangeListener(T)},a._terminate=function(){m.default.removeChangeListener(T),h.default.removeChangeListener(T),y.default.removeChangeListener(T),_.default.removeChangeListener(T),c.default.removeChangeListener(T),d.default.removeChangeListener(T),s.default.removeChangeListener(T),p.default.removeChangeListener(T),u.default.removeChangeListener(T)},r}(l.default));t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(67),a=v(n(2)),o=v(n(170)),i=v(n(255)),l=v(n(142)),u=v(n(9)),s=v(n(20)),d=v(n(390)),f=v(n(122)),c=v(n(13)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=new r.Timeout,h=new r.Timeout,_=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var i=r.prototype;return i._initialize=function(){a.default.subscribe(p.ActionTypes.IDLE,this.handleIdleUpdate)},i._terminate=function(){m.stop(),h.stop(),a.default.unsubscribe(p.ActionTypes.IDLE,this.handleIdleUpdate)},i.handleIdleUpdate=function(){var e=d.default.getIdleSince();if(c.default.embedded){m.stop(),h.stop();var t=l.default.getAllActiveStreams();for(var n in t)if(t[n].state!==p.ApplicationStreamStates.ENDED)return;if(null!=e){var r=f.default.getChannelId();if(null!=r){h.start(18e6,(function(){o.default.selectVoiceChannel(null)}));var a=s.default.getGuild(f.default.getGuildId());if(null!=a&&null!=a.afkChannelId&&a.afkChannelId!==r&&null!=a.afkTimeout){var i=u.default.getChannel(r);null!=i&&(i.isGuildStageVoice()||m.start(e+1e3*a.afkTimeout-Date.now(),(function(){null!=(a=s.default.getGuild(f.default.getGuildId()))&&null!=a.afkChannelId&&o.default.selectVoiceChannel(a.afkChannelId)})))}}}}},r}(i.default));t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;p(n(0));var r,a=f(n(6)),o=n(31),i=f(n(10284)),l=n(44),u=f(n(691)),s=p(n(10286)),d=f(n(41));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0||p.length>0?S={}:(r.default.difference(u,l).forEach((function(e){S[e]=C(S[e],e,f.ConnectedDeviceType.INPUT)})),r.default.difference(d,s).forEach((function(e){S[e]=C(S[e],e,f.ConnectedDeviceType.OUTPUT)}))),(!r.default.isEqual(l,u)||!r.default.isEqual(s,d))&&(g=a,E=i,!0)},CONNECTED_DEVICE_SET:function(e){var t=e.displayName;!function(e,t,n){if(t===f.ConnectedDevicePreference.INPUT||t===f.ConnectedDevicePreference.INPUT_AND_OUTPUT){var r=g[e];null!=r&&i.default.wait((function(){return l.default.setInputDevice(r,n)}))}if(t===f.ConnectedDevicePreference.OUTPUT||t===f.ConnectedDevicePreference.INPUT_AND_OUTPUT){var a=E[e];i.default.wait((function(){return l.default.setOutputDevice(a,n)}))}}(t,e.connectedDevicePreference,e.location),delete S[t]},CONNECTED_DEVICE_IGNORE:function(e){var t=e.displayName;delete S[t]},CONNECTED_DEVICE_NEVER_SHOW_MODAL:function(e){return S={},void(h={neverShowModal:!0})}});t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(2)),o=u(n(10288)),i=n(44),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0){if(c===t[0])return;if(null==(c=t[0]))return;!function(e){f||(f=!0,(0,i.openModal)((function(t){var n=t.transitionState,r=t.onClose;return d(o.default,{pendingPayment:e,transitionState:n,onClose:function(){f=!1,r()}})})))}(c)}}))}};t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=g(n(0)),i=n(266),l=g(n(36)),u=n(50),s=h(n(126)),d=h(n(43)),f=h(n(15)),c=n(250),p=n(430),v=n(1),y=h(n(7)),m=h(n(7339));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;ue.singleActiveStreamViewerCount?"stream_user_joined":e.voiceChannelUserCount<=25&&a>e.voiceChannelUserCount?"user_join":e.voiceChannelUserCount<=25&&a=0,p.ie=!1,p.safari=Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0,p.supported=p.chrome||p.ff||p.opera;var _=[];f=function(){},u=c=!1;var g={ready:function(){u=!0,g.reset(),f()},reset:function(){u&&(_=[],s=!1,d=!1,i.clearRect(0,0,a,r),i.drawImage(l,0,0,a,r),I.setIcon(o),window.clearTimeout(v),window.clearTimeout(y))},start:function(){if(u&&!d&&_.length>0){d=!0;var e=function(){["type","animation","bgColor","textColor","fontFamily","fontStyle"].forEach((function(e){e in _[0].options&&(t[e]=_[0].options[e])})),C.run(_[0].options,(function(){s=_[0],d=!1,_.length>0&&(_.shift(),g.start())}),!1)};s?C.run(s.options,(function(){e()}),!0):e()}}},E={},S=function(e){return e.n="number"==typeof e.n?Math.abs(0|e.n):e.n,e.x=a*e.x,e.y=r*e.y,e.w=a*e.w,e.h=r*e.h,e.len=(""+e.n).length,e};function O(e){if(e.paused||e.ended||c)return!1;try{i.clearRect(0,0,a,r),i.drawImage(e,0,0,a,r)}catch(e){}y=setTimeout((function(){O(e)}),C.duration),I.setIcon(o)}E.circle=function(e){var n=!1;2===(e=S(e)).len?(e.x=e.x-.4*e.w,e.w=1.4*e.w,n=!0):e.len>=3&&(e.x=e.x-.65*e.w,e.w=1.65*e.w,n=!0),i.clearRect(0,0,a,r),i.drawImage(l,0,0,a,r),i.beginPath(),i.font=t.fontStyle+" "+Math.floor(e.h*(e.n>99?.85:1))+"px "+t.fontFamily,i.textAlign="center",n?(i.moveTo(e.x+e.w/2,e.y),i.lineTo(e.x+e.w-e.h/2,e.y),i.quadraticCurveTo(e.x+e.w,e.y,e.x+e.w,e.y+e.h/2),i.lineTo(e.x+e.w,e.y+e.h-e.h/2),i.quadraticCurveTo(e.x+e.w,e.y+e.h,e.x+e.w-e.h/2,e.y+e.h),i.lineTo(e.x+e.h/2,e.y+e.h),i.quadraticCurveTo(e.x,e.y+e.h,e.x,e.y+e.h-e.h/2),i.lineTo(e.x,e.y+e.h/2),i.quadraticCurveTo(e.x,e.y,e.x+e.h/2,e.y)):i.arc(e.x+e.w/2,e.y+e.h/2,e.h/2,0,2*Math.PI),i.fillStyle="rgba("+t.bgColor.r+","+t.bgColor.g+","+t.bgColor.b+","+e.o+")",i.fill(),i.closePath(),i.beginPath(),i.stroke(),i.fillStyle="rgba("+t.textColor.r+","+t.textColor.g+","+t.textColor.b+","+e.o+")","number"==typeof e.n&&e.n>999?i.fillText((e.n>9999?9:Math.floor(e.n/1e3))+"k+",Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.2*e.h)):i.fillText(e.n,Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.15*e.h)),i.closePath()},E.rectangle=function(e){2===(e=S(e)).len?(e.x=e.x-.4*e.w,e.w=1.4*e.w):e.len>=3&&(e.x=e.x-.65*e.w,e.w=1.65*e.w),i.clearRect(0,0,a,r),i.drawImage(l,0,0,a,r),i.beginPath(),i.font=t.fontStyle+" "+Math.floor(e.h*(e.n>99?.9:1))+"px "+t.fontFamily,i.textAlign="center",i.fillStyle="rgba("+t.bgColor.r+","+t.bgColor.g+","+t.bgColor.b+","+e.o+")",i.fillRect(e.x,e.y,e.w,e.h),i.fillStyle="rgba("+t.textColor.r+","+t.textColor.g+","+t.textColor.b+","+e.o+")","number"==typeof e.n&&e.n>999?i.fillText((e.n>9999?9:Math.floor(e.n/1e3))+"k+",Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.2*e.h)):i.fillText(e.n,Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.15*e.h)),i.closePath()};var I={};function T(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,t,n,r){return t+t+n+n+r+r}));var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return!!t&&{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}}function b(e,t){var n,r={};for(n in e)r[n]=e[n];for(n in t)r[n]=t[n];return r}I.getIcon=function(){var e=!1;return t.element?e=t.element:t.elementId?(e=m.getElementById(t.elementId)).setAttribute("href",e.getAttribute("src")):!1===(e=function(){for(var e=m.getElementsByTagName("head")[0].getElementsByTagName("link"),t=e.length-1;t>=0;t--)if(/(^|\s)icon(\s|$)/i.test(e[t].getAttribute("rel")))return e[t];return!1}())&&((e=m.createElement("link")).setAttribute("rel","icon"),m.getElementsByTagName("head")[0].appendChild(e)),e.setAttribute("type","image/png"),e},I.setIcon=function(e){var r=e.toDataURL("image/png");if(t.dataUrl&&t.dataUrl(r),t.element)t.element.setAttribute("href",r),t.element.setAttribute("src",r);else if(t.elementId){var a=m.getElementById(t.elementId);a.setAttribute("href",r),a.setAttribute("src",r)}else if(p.ff||p.opera){var o=n;n=m.createElement("link"),p.opera&&n.setAttribute("rel","icon"),n.setAttribute("rel","icon"),n.setAttribute("type","image/png"),m.getElementsByTagName("head")[0].appendChild(n),n.setAttribute("href",r),o.parentNode&&o.parentNode.removeChild(o)}else n.setAttribute("href",r)};var C={duration:40,types:{}};return C.types.fade=[{x:.4,y:.4,w:.6,h:.6,o:0},{x:.4,y:.4,w:.6,h:.6,o:.1},{x:.4,y:.4,w:.6,h:.6,o:.2},{x:.4,y:.4,w:.6,h:.6,o:.3},{x:.4,y:.4,w:.6,h:.6,o:.4},{x:.4,y:.4,w:.6,h:.6,o:.5},{x:.4,y:.4,w:.6,h:.6,o:.6},{x:.4,y:.4,w:.6,h:.6,o:.7},{x:.4,y:.4,w:.6,h:.6,o:.8},{x:.4,y:.4,w:.6,h:.6,o:.9},{x:.4,y:.4,w:.6,h:.6,o:1}],C.types.none=[{x:.4,y:.4,w:.6,h:.6,o:1}],C.types.pop=[{x:1,y:1,w:0,h:0,o:1},{x:.9,y:.9,w:.1,h:.1,o:1},{x:.8,y:.8,w:.2,h:.2,o:1},{x:.7,y:.7,w:.3,h:.3,o:1},{x:.6,y:.6,w:.4,h:.4,o:1},{x:.5,y:.5,w:.5,h:.5,o:1},{x:.4,y:.4,w:.6,h:.6,o:1}],C.types.popFade=[{x:.75,y:.75,w:0,h:0,o:0},{x:.65,y:.65,w:.1,h:.1,o:.2},{x:.6,y:.6,w:.2,h:.2,o:.4},{x:.55,y:.55,w:.3,h:.3,o:.6},{x:.5,y:.5,w:.4,h:.4,o:.8},{x:.45,y:.45,w:.5,h:.5,o:.9},{x:.4,y:.4,w:.6,h:.6,o:1}],C.types.slide=[{x:.4,y:1,w:.6,h:.6,o:1},{x:.4,y:.9,w:.6,h:.6,o:1},{x:.4,y:.9,w:.6,h:.6,o:1},{x:.4,y:.8,w:.6,h:.6,o:1},{x:.4,y:.7,w:.6,h:.6,o:1},{x:.4,y:.6,w:.6,h:.6,o:1},{x:.4,y:.5,w:.6,h:.6,o:1},{x:.4,y:.4,w:.6,h:.6,o:1}],C.run=function(e,n,r,a){var i=C.types[m.hidden||m.msHidden||m.webkitHidden||m.mozHidden?"none":t.animation];a=!0===r?void 0!==a?a:i.length-1:void 0!==a?a:0,n=n||function(){},a=0?(E[t.type](b(e,i[a])),v=setTimeout((function(){r?a-=1:a+=1,C.run(e,n,r,a)}),C.duration),I.setIcon(o)):n()},function(){(t=b(h,e)).bgColor=T(t.bgColor),t.textColor=T(t.textColor),t.position=t.position.toLowerCase(),t.animation=C.types[""+t.animation]?t.animation:h.animation,m=t.win.document;var u=t.position.indexOf("up")>-1,s=t.position.indexOf("left")>-1;if(u||s)for(var d=0;d0?l.height:32,a=l.width>0?l.width:32,o.height=r,o.width=a,i=o.getContext("2d"),g.ready()},l.setAttribute("src",n.getAttribute("href"))):(l.onload=function(){r=32,a=32,l.height=r,l.width=a,o.height=r,o.width=a,i=o.getContext("2d"),g.ready()},l.setAttribute("src",""))}(),{badge:function(e,t){t=("string"==typeof t?{animation:t}:t)||{},f=function(){try{if("number"==typeof e?e>0:""!==e){var n={type:"badge",options:{n:e}};if("animation"in t&&C.types[""+t.animation]&&(n.options.animation=""+t.animation),"type"in t&&E[""+t.type]&&(n.options.type=""+t.type),["bgColor","textColor"].forEach((function(e){e in t&&(n.options[e]=T(t[e]))})),["fontStyle","fontFamily"].forEach((function(e){e in t&&(n.options[e]=t[e])})),_.push(n),_.length>100)throw new Error("Too many badges requests in queue.");g.start()}else g.reset()}catch(e){throw new Error("Error setting badge. Message: "+e.message)}},u&&f()},video:function(e){f=function(){try{if("stop"===e)return c=!0,g.reset(),void(c=!1);e.addEventListener("play",(function(){O(this)}),!1)}catch(e){throw new Error("Error setting video. Message: "+e.message)}},u&&f()},image:function(e){f=function(){try{var t=e.width,n=e.height,l=document.createElement("img"),u=t/a0);return{connected:f.default.isConnected(),speaking:p.default.isCurrentUserSpeaking(),muted:s.default.isSelfMute()||s.default.isSelfMutedTemporarily(),deafened:s.default.isSelfDeaf(),unread:r}}))(T));var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Ae;var r,a=J(n(0)),o=X(n(8)),i=n(232),l=n(112),u=J(n(3)),s=X(n(90)),d=X(n(1010)),f=X(n(650)),c=X(n(10376)),p=X(n(10379)),v=X(n(10394)),y=X(n(9249)),m=X(n(10433)),h=X(n(5403)),_=X(n(5549)),g=X(n(10556)),E=X(n(10566)),S=X(n(10)),O=X(n(9)),I=X(n(8671)),T=X(n(239)),b=X(n(357)),C=X(n(8100)),M=X(n(33)),N=X(n(270)),P=X(n(12)),A=X(n(10570)),R=n(271),L=X(n(7566)),D=X(n(10571)),w=X(n(10602)),k=X(n(10666)),j=X(n(10668)),U=X(n(10679)),G=X(n(10680)),F=X(n(5626)),B=X(n(10705)),H=X(n(10716)),x=n(8812),V=n(8813),W=X(n(10717)),Y=X(n(8859)),z=X(n(10841)),K=X(n(10844)),$=n(1),Z=X(n(7)),q=X(n(7504));function X(e){return e&&e.__esModule?e:{default:e}}function Q(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Q=function(){return e},e}function J(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Q();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function ee(){return(ee=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0&&e.startsWith("?")?e.split("?")[1]:null;return te(B.default,{searchRoute:t})};ce.displayName="renderGuildDiscovery";var pe=function(e){var t=e.match;return null!=t.params.guildId?te(c.default,{guildId:t.params.guildId,inviteCode:t.params.inviteCode}):null},ve=te(G.default,{}),ye=function(){return ve};ye.displayName="renderApplicationLibrary";var me=te(F.default,{}),he=function(){return me};he.displayName="renderLazyApplicationStore";var _e=te(m.default,{}),ge=function(){return _e};ge.displayName="renderPeople";var Ee=te(g.default,{}),Se=function(){return Ee};function Oe(){return window.location.pathname.startsWith($.Routes.APPLICATION_STORE)}Se.displayName="renderStageDiscovery";var Ie=te(z.default,{}),Te=te(K.default,{}),be=te(W.default,{});function Ce(e){var t,n=e.isGuest,r=e.hasNotice,a=e.sidebarTheme,i=e.isOnGuildMemberVerificationRoute,l=(0,u.useStateFromStores)([f.default],(function(){return f.default.isFullscreenInContext()}));if(i)return null;var s=Oe()?q.default.hiddenOnMobileStore:null;return te("div",{className:(0,o.default)(q.default.sidebar,s,(0,R.getThemeClass)(a),(t={},t[q.default.hasNotice]=r,t[q.default.hidden]=l,t))},void 0,te(ue,{hideSelectedChannel:window.location.pathname.startsWith($.Routes.GUILD_PROGRESS(""))}),te("section",{className:q.default.panels,"aria-label":Z.default.Messages.ACCOUNT_A11Y_LABEL},void 0,Ie,te(L.default,{section:$.AnalyticsSections.ACTIVITY_PANEL},void 0,te(se,{className:q.default.activityPanel})),Te,te(L.default,{section:$.AnalyticsSections.ACCOUNT_PANEL},void 0,n?null:be)))}Ce.displayName="ChannelSidebar";var Me=te(A.default,{onLogin:function(){(0,x.open)(void 0,V.open)},onRegister:function(){(0,V.open)(void 0,x.open)}});var Ne=te(j.default,{}),Pe=te(D.default,{});function Ae(){var e,t,n,r=(0,u.useStateFromStores)([S.default],(function(){return S.default.isGuest()})),f=(0,u.useStateFromStores)([C.default],(function(){return C.default.hasNotice()})),c=(0,u.useStateFromStores)([s.default],(function(){return s.default.darkSidebar?$.ThemeTypes.DARK:void 0})),p=Oe()?q.default.hiddenOnMobileStore:null,v=(e=a.useState((function(){return window.location.pathname.startsWith($.Routes.GUILD_MEMBER_VERIFICATION(""))})),t=e[0],n=e[1],a.useEffect((function(){return _.default.addRouteChangeListener((function(e){n(e.pathname.startsWith($.Routes.GUILD_MEMBER_VERIFICATION("")))}))}),[]),t);return te("div",{className:q.default.container},void 0,te(ae,{className:(0,o.default)(q.default.guilds,p),themeOverride:c}),te("div",{className:q.default.base},void 0,Ne,te("div",{className:q.default.content},void 0,a.createElement(Ce,{isGuest:r,hasNotice:f,sidebarTheme:c,isOnGuildMemberVerificationRoute:v}),te(i.Switch,{},void 0,te(d.default,{path:$.Routes.ACTIVITY,disableTrack:!0},void 0,te(i.Redirect,{to:$.Routes.ME})),te(d.default,{path:$.Routes.APPLICATION_LIBRARY,render:ye,impressionName:l.ImpressionNames.APPLICATION_LIBRARY,disableTrack:!0}),te(d.default,{path:$.Routes.APPLICATION_STORE,render:he,impressionName:l.ImpressionNames.APPLICATION_STORE,disableTrack:!0}),te(d.default,{path:$.Routes.ME,exact:!0,render:ge,impressionName:l.ImpressionNames.FRIENDS,disableTrack:!0}),te(d.default,{path:$.Routes.GUILD_PROGRESS(":guildId"),render:fe}),te(d.default,{path:[$.Routes.CHANNEL($.ME,":channelId"),$.Routes.CHANNEL(":guildId",":channelId?",":messageId?")],render:de,impressionName:l.ImpressionNames.GUILD_CHANNEL,disableTrack:!0}),te(d.default,{path:$.Routes.GUILD_DISCOVERY,render:function(e){var t=e.location;return ce(t.search)},impressionName:l.ImpressionNames.GUILD_DISCOVERY,disableTrack:!0}),te(d.default,{path:$.Routes.GUILD_MEMBER_VERIFICATION(":guildId",":inviteCode?"),render:pe,impressionName:l.ImpressionNames.GUILD_MEMBER_VERIFICATION,disableTrack:!0}),te(d.default,{path:$.Routes.STAGE_DISCOVERY,exact:!0,render:Se,impressionName:l.ImpressionNames.STAGE_DISCOVERY,disableTrack:!0})),function(e){return e?Me:null}(r))),Pe)}Ae.displayName="AppView"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MemberVerificationPreviewDisabled=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(49),l=M(n(20)),u=M(n(36)),s=M(n(5479)),d=n(997),f=M(n(969)),c=n(44),p=M(n(43)),v=n(1004),y=M(n(152)),m=M(n(7620)),h=M(n(7698)),_=M(n(7685)),g=n(7572),E=M(n(1058)),S=M(n(8782)),O=M(n(10377)),I=M(n(8199)),T=n(1),b=M(n(7)),C=M(n(7340));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(){return(P=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function ae(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=64&&o||e<64&&!o)&&(o=!o),(e>=88&&!a||e<88&&a)&&(a=!a),a===this.state.renderBanner&&o===this.state.bannerVisible||this.setState({renderBanner:a,bannerVisible:o}),r.update({value:Math.min(1,Math.max(0,1-e/88)),immediate:!0}).start())},i.renderGuildSubheader=function(){var e=this.props.guild;return null!=e&&ae(Z.default,{guild:e})},i.render=function(){var e=this.props,t=(e.channelNoticeVersion,e.isGuest,e.isUnavailable),n=e.guild,r=re(e,["channelNoticeVersion","isGuest","isUnavailable","guild"]);return ae("nav",{className:J.default.container,onContextMenu:this.handleContextMenu,"aria-label":Q.default.Messages.GUILD_SIDEBAR_A11Y_LABEL.format({guildName:null!=n?n.toString():""})},void 0,null!=n&&this.renderGuildHeader(),null!=n&&this.renderGuildSubheader(),t||null==n?ae(q.default,{withBannerPadding:null!=n&&null!=this.getGuildBannerHash()}):a.createElement(z.default,oe({guild:n},r,{guildBanner:this.getGuildBannerHash(),onScroll:null!=n&&this.getGuildBannerHash()?this.pinBanner:null})))},r}(a.PureComponent);function ue(e){var t=e.guildId,n=e.hideSelectedChannel,r=e.selectedChannelId,a=(0,i.useStateFromStores)([A.default],(function(){return A.default.getGuild(t)})),o=(0,i.useStateFromStores)([N.default],(function(){return N.default.getChannels(t)})),l=(0,i.useStateFromStores)([M.default],(function(){return M.default.getCategories(t)})),u=(0,i.useStateFromStores)([w.default],(function(){return w.default.getMutedChannels(t)})),s=(0,i.useStateFromStores)([F.default],(function(){return F.default.getVoiceStates(t)})),d=(0,i.useStateFromStores)([T.default],(function(){return T.default.getCollapsed()})),f=(0,i.useStateFromStores)([w.default],(function(){return w.default.isGuildCollapsed(t)})),p=(0,i.useStateFromStores)([P.default],(function(){return P.default.getGuildChangeSentinel(t)})),v=(0,i.useStateFromStores)([b.default],(function(){return b.default.getGuildDimensions(t).scrollTo})),y=(0,i.useStateFromStores)([D.default],(function(){return D.default.getChannelId()})),_=(0,i.useStateFromStores)([L.default],(function(){return L.default.getGuildVersion(t)})),B=(0,i.useStateFromStores)([O.default],(function(){return O.default.getVersion()})),H=(0,i.useStateFromStores)([S.default],(function(){return S.default.version})),x=(0,i.useStateFromStores)([E.default],(function(){return E.default.isGuest()})),V=(0,i.useStateFromStores)([C.default],(function(){return C.default.isUnavailable(t)})),W=(0,i.useStateFromStores)([j.default],(function(){return j.default.getNullableCurrentUser()})),Y=(0,i.useStateFromStores)([m.default,L.default,R.default],(function(){return null!=a&&null!=W&&L.default.can(X.Permissions.MANAGE_GUILD,a)&&!R.default.hasLayers()&&m.default.shouldShowGuildTemplateDirtyTooltip(t)})),z=(0,i.useStateFromStores)([I.default],(function(){return I.default.getChannel(y)})),K=(0,i.useStateFromStores)([c.default,k.default],(function(){return c.default.darkSidebar?X.ThemeTypes.DARK:k.default.theme})),$=(0,g.default)(t),Z=null!=z&&z.guild_id===t&&z.type===X.ChannelTypes.GUILD_STAGE_VOICE,q=$.length>0&&!Z,Q=(0,i.useStateFromStores)([U.default,h.default,G.default,O.default],(function(){return null!=O.default.getNotice(a)||G.default.isVisible(null!=a?a.id:null)||h.default.isVisible(a)||U.default.isVisible(a)||q||!1}));return ae(le,{guildId:t,hideSelectedChannel:n,guild:a,channels:o,categories:l,mutedChannels:u,scrollToChannel:v,selectedChannelId:n?null:r,selectedVoiceChannelId:y,voiceStates:s,collapsedChannels:d,collapseMuted:f,isGuest:x,isUnavailable:V,shouldShowGuildTemplateDirtyTooltip:Y,theme:K,hasChannelNotice:Q,guildReadStateSentinel:p,permissionVersion:_,channelNoticeVersion:B,categoryCollapseVersion:H})}le.displayName="GuildSidebar",ue.displayName="ConnectedGuildSidebar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(7346));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M10.418 13L12.708 15.294L11.292 16.706L6.586 11.991L11.294 7.292L12.707 8.708L10.41 11H21.949C21.446 5.955 17.177 2 12 2C6.486 2 2 6.487 2 12C2 17.513 6.486 22 12 22C17.177 22 21.446 18.046 21.949 13H10.418Z"}))}d.displayName="Exit"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M20 7H12L10.553 5.106C10.214 4.428 9.521 4 8.764 4H3C2.447 4 2 4.447 2 5V19C2 20.104 2.895 21 4 21H20C21.104 21 22 20.104 22 19V9C22 7.896 21.104 7 20 7ZM16 15H13V18H11V15H8V13H11V10H13V13H16V15Z"}))}d.displayName="FolderAdd"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.guild;return(0,a.useStateFromStores)([i.default],(function(){return i.default.hasProgress(t.id)}),[t.id])?d(l.default,{guild:t}):d(o.default,{guild:t})};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=u(n(10418)),i=u(n(8974)),l=u(n(10429));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?O("div",{className:_.default.textBlock},void 0,O(d.default,{guildId:r,users:I,showUserPopout:!0,size:d.Sizes.SIZE_16}),O(s.default,{color:s.default.Colors.HEADER_SECONDARY,size:s.default.Sizes.SIZE_12,className:_.default.userNames},void 0,(0,v.summarizeUsernamesParticipating)(r,n.id,E))):null,O(i.default,{fullWidth:!0,className:_.default.joinButton,onClick:function(){(0,f.connectAndOpen)(n),(0,o.transitionToGuild)(r,n.id)},color:i.default.Colors.GREEN,size:i.default.Sizes.SMALL,disabled:null!=b},void 0,h.default.Messages.STAGE_CHANNEL_JOIN_BUTTON))};I.displayName="StageChannelEventNotice";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.useStateFromStores)([a.default,o.default,i.default],(function(){var t=a.default.getId();return o.default.getVoiceChannelId()===e?i.default.getPermissionsForUser(t,e):null}),[e])};var r=n(3),a=l(n(10)),o=l(n(33)),i=l(n(276));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=n(7721),l=p(n(968)),u=p(n(36)),s=p(n(15)),d=n(1),f=p(n(7)),c=p(n(6749));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?A(g.NumberBadge,{count:o,className:C.default.badge,style:{paddingRight:0}}):null),A(h.Item,{id:T.FriendsSections.BLOCKED,className:C.default.item},void 0,b.default.Messages.BLOCKED),A(h.Item,{"aria-label":b.default.Messages.FRIENDS_SECTION_ADD_FRIEND,className:C.default.item,color:T.Colors.STATUS_GREEN,id:T.FriendsSections.ADD_FRIEND},void 0,A("span",{"aria-hidden":"true"},void 0,b.default.Messages.FRIENDS_SECTION_ADD_FRIEND)))),A("div",{className:C.default.tabBody},void 0,A(h.Panel,{id:r,className:C.default.peopleColumn},void 0,r===T.FriendsSections.ADD_FRIEND?U:A(I.default,{sectionFilter:r})),A("div",{className:C.default.nowPlayingColumn},void 0,A(E.default,{className:C.default.nowPlayingScroller},void 0,!e&&t?A(O.default,{className:C.default.consentCard}):null,G))))}F.displayName="PeoplePage";var B=F;t.default=B},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,i.useStateFromStoresObject)([d.default],(function(){return{nowPlayingCards:d.default.nowPlayingCards,loaded:d.default.loaded}})),t=e.nowPlayingCards,n=e.loaded,r=(0,i.useStateFromStoresObject)([s.default],(function(){return{needsRefresh:s.default.needsRefresh(),fetching:s.default.getFetching()}})),o=r.needsRefresh,u=r.fetching;a.useEffect((function(){return l.default.wait((function(){return y.mount()})),function(){return l.default.wait((function(){return y.unmount()}))}}),[]),a.useEffect((function(){o&&!u&&P()}),[o,u]);var f=null;if(!n)return M("div",{className:O.default.emptyCard},void 0,A);f=t.length>0?t.map((function(e){var t=e.party;return M(N,{party:t},t.id)})):M("div",{className:O.default.emptyCard},void 0,M(p.default,{tag:p.default.Tags.H5,size:p.default.Sizes.SIZE_16,className:O.default.emptyHeader},void 0,S.default.Messages.ACTIVITY_FEED_NONE_PLAYING_HEADER),M(v.default,{color:v.default.Colors.CUSTOM,className:O.default.emptyText},void 0,S.default.Messages.ACTIVITY_FEED_NONE_PLAYING_BODY));return a.createElement(a.Fragment,null,M(p.default,{tag:p.default.Tags.H3,size:p.default.Sizes.SIZE_12,className:O.default.header},void 0,S.default.Messages.GAME_FEED_CURRENT_HEADER_TITLE),f)};var r,a=b(n(0)),o=I(n(6)),i=n(3),l=I(n(2)),u=b(n(8202)),s=I(n(7724)),d=I(n(9648)),f=I(n(985)),c=I(n(227)),p=I(n(126)),v=I(n(43)),y=b(n(10520)),m=I(n(10521)),h=I(n(10525)),_=I(n(9281)),g=I(n(10526)),E=I(n(10535)),S=I(n(7)),O=I(n(7359));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(){return(C=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0&&r.forEach((function(e){var t=e.members,r=e.channel,a=e.guild;g(y(d.default.VoiceSection,{guild:a,channel:r,members:t,partySize:m(t),onChannelContextMenu:n,onGuildClick:function(){var e=u.default.getChannelId(a.id);(0,l.transitionToGuild)(a.id,e)}},"voice-"+r.id))}));h.length>0&&h.forEach((function(e){var t=e.stream,n=e.streamUser,r=e.activity;g(y(d.default.ApplicationStreamingSection,{user:n,activity:r,applicationStream:t,onPreviewClick:function(){a.default.selectVoiceChannel(t.channelId),(0,o.watchStreamAndTransitionToStream)(t)}},"application-stream-"+t.ownerId))}));return p.forEach((function(e,t){var n=e.activity,a=e.game,o=e.playingMembers,l=e.activityUser;if(null==n||null==n.type)return null;if(p.length>1&&n.type===c.ActivityTypes.PLAYING&&!(0,i.hasRichActivity)(n)&&null!=a)g(y(d.default.GameSection,{icon:a.getIconURL(f.ICON_SIZE),name:a.name,partySize:{knownSize:o.length,unknownSize:0,totalSize:o.length},members:o},"game-"+(n.session_id||t)+"-"+(n.application_id||t)));else if((0,i.hasRichActivity)(n)&&n.type===c.ActivityTypes.PLAYING)g(y(d.default.RichPresenceSection,{activity:n,getAssetImage:s.getAssetImage},"rich-presence-"+(n.session_id||t)+"-"+l.id));else if((0,i.isStreaming)(n)){var u=r.length>0&&r[0].members.length>1,m=o.length>1;g(y(d.default.TwitchSection,{activity:n,user:u||m?l:null,getAssetImage:s.getAssetImage},"streaming-"+(n.session_id||t)))}else(0,i.isListeningOnSpotify)(n)?g(y(d.default.SpotifySection,{activity:n,isSolo:1===v.length,partySize:{knownSize:o.length,unknownSize:0,totalSize:o.length},getAssetImage:s.getAssetImage,members:o},"spotify-"+(n.session_id||t)+"-"+l.id)):(0,i.isOnXbox)(n)&&g(y(d.default.XboxSection,{title:a.name},"xbox-"+(n.session_id||t)))})),_.length>0?y(d.default.Body,{},void 0,_):null};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=p(n(170)),o=n(332),i=n(1031),l=n(49),u=p(n(33)),s=n(375),d=p(n(9281)),f=n(9650),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=2){var o=t.party.size;a=Math.max(o[0]-e.length,0),n=o[1]}else n=r+a;return{knownSize:r,unknownSize:a,totalSize:n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(6)),i=v(n(7577)),l=v(n(7579)),u=v(n(7611)),s=v(n(10523)),d=v(n(643)),f=n(60),c=n(1),p=v(n(7356));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1?h("div",{className:p.default.partyMemberOverflow},void 0,"+",_):null))};E.displayName="PartyAvatars";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,d:"M12 14C7.289 14 4 16.467 4 20V22H20V20C20 16.467 16.711 14 12 14ZM11 19C10.447 19 10 18.553 10 18C10 17.447 10.447 17 11 17C11.553 17 12 17.447 12 18C12 18.553 11.553 19 11 19ZM14 19C13.447 19 13 18.553 13 18C13 17.447 13.447 17 14 17C14.553 17 15 17.447 15 18C15 18.553 14.553 19 14 19Z"}),s("path",{fill:d,d:"M18 6H17.91C17.432 3.167 14.967 1 12 1C9.033 1 6.568 3.167 6.09 6H6C4.896 6 4 6.896 4 8V9C4 10.104 4.896 11 6 11C6 12.102 6.897 13 8 13H16C17.104 13 18 12.102 18 11C19.104 11 20 10.104 20 9V8C20 6.896 19.104 6 18 6ZM16 10H8V6H16V10Z"}))}d.displayName="UnknownUser"},function(e,t,n){e.exports=n.p+"1747132724e5e5d09278618b69f79233.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(21)),o=n(1031),i=f(n(7734)),l=f(n(9281)),u=n(9650),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0)return{subtitle:d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_IN_A_VOICE_CHANNEL,icon:null};var E=c[0];if(null!=E){var S=E.activity;if(null!=S&&S.type===s.ActivityTypes.LISTENING)return{subtitle:d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_SPOTIFY,icon:p(l.default.Header.Icon,{src:l.default.Header.Icon.Src.SPOTIFY})}}}else if(1===c.length){var O=c.find((function(e){return null!=e.activity}));if(null==O)throw new Error("Invalid Activity State - AF 2.0: No activity");var I=O.activity,T=O.game,b=O.startedPlayingTime;return(0,a.default)(null!=I,"Activity was null somehow"),{subtitle:p(i.default,{start:b,location:i.default.Locations.ACTIVITY_FEED_NEW,messageProps:{name:I.name}}),icon:null!=T&&null!=T.getIconURL(u.ICON_SIZE)?p(l.default.Header.Icon,{src:T.getIconURL(u.ICON_SIZE)}):null}}return{subtitle:d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_MULTIPLE_GAMES,icon:p(l.default.Header.Icon,{src:l.default.Header.Icon.Src.MULTIPLE})}}(t),y=v.subtitle,m=v.icon;return p(l.default.Header,{priorityUser:f,title:c,subtitle:y,icon:m,onContextMenu:function(e){return r(e,f.user)}})}v.displayName="NowPlayingHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;v(n(0));var r,a=v(n(7563)),o=c(n(10527)),i=c(n(10528)),l=c(n(10530)),u=c(n(10531)),s=c(n(10533)),d=c(n(10534)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1,r=L(e),i=function(e){var t=e.currentActivities,n=a.useContext(g.AnalyticsContext);return(0,o.useStateFromStoresArray)([_.default,h.default,c.default,m.default,y.default],(function(){return t.map((function(e){var t=e.activity,r=e.game,a=h.default.getActiveLibraryApplication(r.id);return P({},e,{libraryApplication:a,canJoin:null!=t&&(0,f.default)(t,O.ActivityFlags.JOIN)&&t.type===O.ActivityTypes.PLAYING,canPlay:(0,E.isLaunchable)(h.default,c.default,m.default,y.default,r.id,null!=a?a.branchId:null),isLaunching:c.default.launchingGames.has(r.id),isRunning:_.default.getRunningVerifiedApplicationIds().includes(r.id),location:n.location})}))}),[t])}(e),l=[],u=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return C(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 C(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(i);!(t=u()).done;){var s=t.value,d=s.activity;null!=d&&null!=d.type&&l.push(D(s,n),w(s,n))}return[r].concat(l)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=T(n(1046)),l=T(n(170)),u=T(n(968)),s=T(n(171)),d=n(1031),f=T(n(360)),c=T(n(1052)),p=n(7563),v=T(n(679)),y=T(n(275)),m=T(n(146)),h=T(n(108)),_=T(n(74)),g=n(15),E=n(236),S=n(1061),O=n(1),I=T(n(7));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1?u.default.Messages.ACTIVITY_FEED_SINGLE_MEMBER_LIST_HEADER.format({memberCount:o.length}):void 0},void 0,m(r,d,o.length,null!==(t=null===(n=l[0])||void 0===n?void 0:n.activity)&&void 0!==t?t:void 0));var p=l.map((function(e){var t=e.playingMembers,n=e.game,a=e.activity,o=new Set(t.map((function(e){return e.id})));return c(i.MenuGroup,{label:n.name+" - "+t.length},void 0,m(r.filter((function(e){var t=e.user;return o.has(t.id)})),t.filter((function(e){return!s.has(e.id)})),t.length,null!=a?a:void 0))})),v=f.map((function(e){return e.id})),y=c(i.MenuGroup,{label:u.default.Messages.ACTIVITY_FEED_OTHER_MEMBER_LIST_HEADER+" - "+f.length},void 0,m(r.filter((function(e){var t=e.user;return v.includes(t.id)})),f.filter((function(e){return!s.has(e.id)})),f.length));return[].concat(p,[y])};var r,a=f(n(0)),o=s(n(1039)),i=n(7563),l=f(n(10529)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&d.push(c(i.MenuItem,{id:"unknown-members-"+(null==r?void 0:r.session_id),render:function(e){return a.createElement(l.NowPlayingUnknownMemberMenuItem,p({},e,{label:u.default.Messages.GAME_FEED_UNKNOWN_PLAYERS.format({count:g})}))}})),d}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f,t.NowPlayingUnknownMemberMenuItem=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(8)),o=u(n(7622)),i=u(n(643)),l=u(n(7358));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0;if(!((m||t)&&!h)||0===p.length)return null;return v(l.MenuItem,{id:"message",action:function(){o.default.openPrivateChannel(p).then((function(t){return i.default.trackWithMetadata(d.AnalyticEvents.ACTIVITY_FEED_DM_VISITED,y({source:y({},c.location,{object:d.AnalyticsObjects.LIST_ITEM}),channel_id:t,recipient_id:"string"==typeof p?p:p[0],af_recently_played:!1},(0,u.getPartyMetadata)(e)))}))},label:f.default.Messages.SEND_DM})}m.displayName="useNowPlayingMessageItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.currentActivities,n=e.isSpotifyActivity,r=t[0],o=(0,a.default)(null==r?void 0:r.activity,null==r?void 0:r.activityUser);return n?o:null};var r,a=(r=n(10532))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=(0,a.useStateFromStores)([u.default,i.default],(function(){return null!=t?(0,d.default)(u.default,i.default,t,e):void 0}),[e,t]);if(null==r||null==e||null==t)return null;var v=r.isCurrentUser||r.notPlayable||r.playingSameTrack,y=r.isCurrentUser||r.syncingWithUser||r.syncingWithParty;return[m(o.MenuItem,{id:"spotify-play-"+e.session_id,action:function(){return(0,c.default)(r,l.SpotifyActionTypes.USER_ACTIVITY_PLAY,n)},label:p.default.Messages.ACTIVITY_FEED_NOW_PLAYING_ACTION_PLAY_ON_SPOTIFY,subtext:v?(0,s.default)(r,l.SpotifyActionTypes.USER_ACTIVITY_PLAY):void 0,disabled:v}),r.canPlaySpotify?m(o.MenuItem,{id:"spotify-sync-"+e.session_id,action:function(){return(0,f.default)(r,l.SpotifyActionTypes.USER_ACTIVITY_SYNC,n)},label:p.default.Messages.ACTIVITY_FEED_NOW_PLAYING_ACTION_LISTEN_ALONG,subtext:y?(0,s.default)(r,l.SpotifyActionTypes.USER_ACTIVITY_SYNC):void 0,disabled:y}):null]};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=v(n(10)),l=n(234),u=v(n(660)),s=v(n(7891)),d=v(n(7892)),f=v(n(7893)),c=v(n(7894)),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0){var r=n.split("#")[1];t.setState({hint:n+d.PLACEHOLDER_TAG.slice(null!=r?r.length+1:0),canSend:!0})}else t.setState({hint:"",canSend:!1});t.props.onError&&t.props.onError(null)},t.handleKeyPress=function(e){var n=e.currentTarget.value;if(13!==e.which){var r=n.indexOf("#");if(r>-1){(0,o.default)(null!=t.inputRef.current,"Input is handling keypress when not mounted");var a=t.inputRef.current.selectionStart,i=8===e.which||37===e.which||39===e.which,l=e.which>=48&&e.which<=57;(null!=a&&a>r&&/^(.+?#\d{4})$/.test(n)&&!i||null!=a&&a>r&&!l&&!i)&&e.preventDefault()}}},t.focus=function(){(0,o.default)(null!=t.inputRef.current,"Input is being focussed when not mounted"),t.inputRef.current.focus()},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n),r.prototype.render=function(){var e=this.state.canSend;return y(l.default,{focusTarget:this.inputRef,ringTarget:this.containerRef,ringClassName:c.default.ring,offset:{top:12,bottom:12}},void 0,a.createElement("div",{ref:this.containerRef},y("form",{className:c.default.wrapper,onSubmit:this.handleSubmit},void 0,a.createElement("input",{ref:this.inputRef,className:c.default.addFriendInput,placeholder:f.default.Messages.ADD_FRIEND_PLACEHOLDER,onKeyPress:this.handleKeyPress,onChange:this.handleChange,autoFocus:!0,maxLength:37}),y("div",{className:c.default.addFriendHint},void 0,this.state.hint),y(u.default,{size:u.default.Sizes.SMALL,disabled:!e,type:"submit"},void 0,f.default.Messages.ADD_FRIEND_BUTTON))))},r}(a.PureComponent);_.displayName="AddFriendInput";var g=_;t.default=g},function(e,t,n){e.exports=n.p+"6b7098de4cc16f7e431ad8f9aae7f6db.svg"},function(e,t,n){e.exports=n.p+"b5eb2f7d6b3f8cc9b60be4a5dcf28015.svg"},function(e,t,n){e.exports=n.p+"d834d700306f3838c0facef39e7d8a38.svg"},function(e,t,n){e.exports=n.p+"a12ff54c4c5c03b41006fd96a4709c29.svg"},function(e,t,n){e.exports=n.p+"645df33d735507f39c78ce0cac7437f0.svg"},function(e,t,n){e.exports=n.p+"8c998f8fb62016fcfb4901e424ff378b.svg"},function(e,t,n){e.exports=n.p+"c84361b810ca7c10d6e8ddb6ea722ebe.svg"},function(e,t,n){e.exports=n.p+"b669713872b43ca42333264abf9c858e.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=m(n(8)),o=n(9654),i=m(n(968)),l=n(7614),u=n(7631),s=m(n(36)),d=m(n(9282)),f=m(n(126)),c=m(n(43)),p=n(1),v=m(n(7)),y=m(n(7363));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=m.RELATIONSHIP_COUNT_ANIMATION_THRESHOLD?O(v.default,{statusSections:N,getSectionTitle:b,renderRow:C}):O(y.default,{statusSections:N,getSectionTitle:b,renderRow:C})};t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=p(n(1036)),o=p(n(1039)),i=p(n(10550)),l=p(n(9284)),u=p(n(9285)),s=p(n(9287)),d=n(1),f=p(n(7)),c=p(n(7367));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M20.2949 0.298996L21.7089 1.713L19.4169 4.006L21.7089 6.299L20.2949 7.713L18.0019 5.42L15.7099 7.713L14.2949 6.299L16.5879 4.006L14.2949 1.713L15.7099 0.298996L18.0019 2.592L20.2949 0.298996ZM8.00195 13.006C10.207 13.006 12.002 11.211 12.002 9.006C12.002 6.801 10.207 5.006 8.00195 5.006C5.79695 5.006 4.00195 6.801 4.00195 9.006C4.00195 11.211 5.79695 13.006 8.00195 13.006ZM8.00195 14.006C3.29095 14.006 0.00195312 16.473 0.00195312 20.006V21.006H16.002V20.006C16.002 16.473 12.713 14.006 8.00195 14.006Z"}))}d.displayName="PersonRemove"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=A(n(0)),o=N(n(6)),i=n(3),l=n(31),u=N(n(354)),s=n(349),d=N(n(1036)),f=A(n(7563)),c=n(7568),p=n(49),v=N(n(9)),y=N(n(41)),m=N(n(8197)),h=N(n(7996)),_=N(n(969)),g=n(44),E=N(n(43)),S=N(n(9284)),O=N(n(9285)),I=N(n(10552)),T=N(n(9287)),b=n(1),C=N(n(7)),M=N(n(7369));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function L(){return(L=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?s(a.default,{className:i.default.activity,textClassName:i.default.text,emojiClassName:i.default.customStatusEmoji,activities:n,applicationStream:r,animate:t}):s("div",{className:i.default.text},void 0,(0,o.humanizeStatus)(l))};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(1036)),i=y(n(1039)),l=y(n(971)),u=y(n(350)),s=y(n(9284)),d=y(n(9285)),f=y(n(9287)),c=n(1),p=y(n(7)),v=y(n(7370));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement(u.ListAuto,y({ref:function(e){var t;_.current=e,n.current=null!==(t=null==e?void 0:e.getScrollerNode())&&void 0!==t?t:null},renderSection:c,sectionHeight:p,renderRow:v,rowHeight:d.PEOPLE_LIST_ITEM_HEIGHT,sections:t.map((function(e){return e.length})),className:f.default.peopleList},r))})))}h.displayName="PeopleListSectionedLazy";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=v(n(0)),o=v(n(644)),i=n(3),l=c(n(425)),u=c(n(90)),s=n(970),d=c(n(9655)),f=c(n(6971));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(){return(y=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?m(l.default,{transitionAppear:!1,component:"div"},a,m(d.default,{title:o}),e.map(r)):null}));return m(o.ListNavigatorProvider,{navigator:p},void 0,m(o.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement(s.ScrollerAuto,y({ref:t,className:f.default.peopleList},n),v)})))}g.displayName="PeopleListSectionedNonLazy";var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(364),i=y(n(7657)),l=n(5190),u=y(n(8834)),s=y(n(654)),d=y(n(8670)),f=y(n(10557)),c=y(n(10560)),p=y(n(7)),v=y(n(7379));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?"📈 TRENDING - "+e:null}(b):null)))),T?L:M?I("div",{className:(0,o.default)(E.default.participantsContainer,(i={},i[E.default.hoveredParticipantsContainer]=M,i))},void 0,I(c.default,{onClick:R,size:c.default.Sizes.SMALL,color:c.default.Colors.GREY},void 0,g.default.Messages.STAGE_CHANNEL_JOIN_BUTTON)):I("div",{className:(0,o.default)(E.default.participantsContainer,(r={},r[E.default.hoveredParticipantsContainer]=M,r))},void 0,I(m.default,{guildId:s.id,channelId:u.id,speakers:d,speakerCount:f}),D))}function b(e){var t=e.channel,n=e.isUserConnectedToStage,r=t.getGuildId(),a=(0,i.useStateFromStores)([f.default],(function(){return f.default.getGuild(r)}),[r]),o=(0,i.useStateFromStores)([u.default],(function(){return u.default.getParticipants(t.id,s.StageChannelParticipantNamedIndex.SPEAKER)})),l=(0,i.useStateFromStores)([u.default],(function(){return u.default.getParticipantCount(t.id,s.StageChannelParticipantNamedIndex.AUDIENCE)})),c=(0,i.useStateFromStores)([d.default],(function(){return d.default.getStageInstanceByChannel(t.id)}),[t.id]);return null==a?null:I(T,{channel:t,guild:a,stage:c,speakers:o,audienceCount:l,speakerCount:o.length,isUserConnectedToStage:n})}T.displayName="LiveStageTile",b.displayName="UserGuildLiveStageTile"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(7821)),o=u(n(43)),i=u(n(7)),l=u(n(7373));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&p("div",{className:d.default.speakerContainer},void 0,null!=h&&p(u.default,{src:null==h?void 0:h.getAvatarURL("png"),size:u.default.Sizes.SIZE_24,className:(0,o.default)(d.default.speaker,d.default.firstSpeaker),"aria-label":(null==h?void 0:h.username)+"-avatar"}),null!=_&&p(u.default,{src:null==_?void 0:_.getAvatarURL("png"),size:u.default.Sizes.SIZE_24,className:(0,o.default)(d.default.speaker,d.default.secondSpeaker),"aria-label":(null==_?void 0:_.username)+"-avatar"})))};t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(8)),o=d(n(170)),i=n(49),l=d(n(36)),u=d(n(7)),s=d(n(7376));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M22.447 8.11002L12.447 3.11002C12.166 2.96902 11.834 2.96902 11.552 3.11002L1.552 8.11002C1.35 8.21002 1.197 8.38402 1.107 8.57302C1.046 8.69502 1 8.90202 1 9.00502V14.77C1 15.322 1.448 15.77 2 15.77C2.552 15.77 3 15.322 3 14.77V10.172L12.015 13.927L22.372 9.93302C22.737 9.78602 22.983 9.44002 22.999 9.04602C23.016 8.65202 22.799 8.28702 22.447 8.11002ZM12 16.005C11.869 16.005 11.738 15.979 11.615 15.928L5 13.172V16.185C5 16.564 5.214 16.91 5.553 17.08C5.7173 17.1621 5.88209 17.2461 6.04836 17.3308C7.61773 18.1306 9.31996 18.998 12 18.998C14.6812 18.998 16.3872 18.1284 17.956 17.3287C18.1208 17.2447 18.2842 17.1614 18.447 17.08C18.786 16.911 19 16.564 19 16.186V13.385L12.359 15.939C12.243 15.982 12.122 16.005 12 16.005ZM1 18.005C1 17.453 1.448 17.005 2 17.005C2.552 17.005 3 17.453 3 18.005V20.005C3 20.557 2.552 21.005 2 21.005C1.448 21.005 1 20.557 1 20.005V18.005Z"}))}d.displayName="Education"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,d:"M19.396 3.29898C19.016 3.01598 18.524 2.93098 18.07 3.06498L8.07 6.06498C7.435 6.25498 7 6.83998 7 7.50298V15.054C6.835 15.03 6.671 15.003 6.5 15.003C4.566 15.003 3 16.571 3 18.503C3 20.434 4.566 22.003 6.5 22.003C8.434 22.003 10 20.434 10 18.503V8.61798L17 6.51798V13.054C16.835 13.03 16.671 13.003 16.5 13.003C14.566 13.003 13 14.571 13 16.503C13 18.434 14.566 20.003 16.5 20.003C18.434 20.003 20 18.434 20 16.503V4.50298C20 4.02698 19.775 3.58198 19.396 3.29898Z"}))}d.displayName="Music"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M18.6683 11.9964C19.5992 13.2208 20.3732 14.4331 20.9422 15.5701C22.5858 18.8593 22.0118 20.4688 21.2418 21.2398C20.895 21.5846 20.2596 21.9978 19.1951 21.9978C17.3645 21.9978 14.7478 20.7553 12.0004 18.6683C9.25198 20.7553 6.63527 21.9978 4.80569 21.9978C3.74111 21.9978 3.10478 21.5846 2.75896 21.2398C1.98792 20.4677 1.41392 18.8593 3.05853 15.5701C3.62751 14.4331 4.40257 13.2218 5.33245 11.9964C2.51569 8.28291 1.00176 4.51719 2.75896 2.75898C3.10578 2.41316 3.74111 2 4.80569 2C6.63628 2 9.25298 3.24251 12.0004 5.32944C14.7488 3.24251 17.3655 2 19.1951 2C20.2596 2 20.895 2.41216 21.2418 2.75898C22.999 4.51618 21.4851 8.28191 18.6683 11.9964ZM19.8203 4.18042C19.6806 4.03969 19.4032 4.01053 19.1951 4.01053C18.0481 4.01053 15.9933 4.9203 13.6209 6.64835C15.0262 7.86472 16.2346 9.08512 17.3655 10.395C19.752 7.13188 20.3541 4.71422 19.8203 4.18042ZM14.1325 14.1316C14.8654 13.3987 15.5108 12.689 16.0928 12.0024C15.4876 11.2856 14.8342 10.5689 14.1325 9.86621C13.4128 9.14744 12.701 8.51312 12.0004 7.92202C11.2997 8.51312 10.588 9.14744 9.86821 9.86621C9.16653 10.5689 8.51311 11.2856 7.90794 12.0024C8.48999 12.689 9.13637 13.3987 9.86821 14.1316C10.588 14.8513 11.2997 15.4856 12.0004 16.0747C12.701 15.4856 13.4128 14.8513 14.1325 14.1316ZM4.80569 4.01053C4.5986 4.01053 4.32115 4.03969 4.18142 4.18042C3.64661 4.71422 4.24977 7.13088 6.63628 10.394C7.83556 9.00469 9.05696 7.79435 10.3799 6.64735C8.00645 4.9203 5.95269 4.01053 4.80569 4.01053ZM4.18041 19.8183C4.32014 19.9581 4.5976 19.9872 4.80569 19.9872C5.95269 19.9872 8.00746 19.0785 10.3799 17.3514C8.98357 16.1421 7.7873 14.9348 6.6413 13.6078C5.92053 14.593 5.31133 15.56 4.85695 16.4688C3.79539 18.5909 3.9502 19.5881 4.18041 19.8183ZM19.1941 19.9872C19.4021 19.9872 19.6796 19.9581 19.8193 19.8183C20.0495 19.5881 20.2044 18.5919 19.1428 16.4688C18.6884 15.559 18.0792 14.592 17.3584 13.6078C16.2114 14.9358 15.0152 16.1431 13.6199 17.3514C15.9933 19.0785 18.0471 19.9872 19.1941 19.9872ZM14.0109 11.9984C14.0109 13.1088 13.1108 14.0089 12.0004 14.0089C10.89 14.0089 9.98984 13.1088 9.98984 11.9984C9.98984 10.888 10.89 9.98784 12.0004 9.98784C13.1108 9.98784 14.0109 10.888 14.0109 11.9984Z"}))}d.displayName="Science"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(36)),o=s(n(126)),i=s(n(43)),l=s(n(7)),u=s(n(7382));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onClose"]);return a.createElement(u.ModalRoot,y({className:f.default.modal},E,{"aria-labelledby":r}),m(u.ModalContent,{className:(0,o.default)(n,f.default.content,{selectable:t}),scrollerRef:v,onScroll:p},void 0,c),m(i.default,{className:f.default.closeButton,onClick:function(){null!=l&&l(),g()}},void 0,_),m("div",{className:f.default.updateBadge},void 0,m(s.default,{size:(h=d.default.Messages.UPDATE_BADGE_HEADER,h.length>12?s.default.Sizes.SIZE_10:h.length>10?s.default.Sizes.SIZE_12:h.length>8?s.default.Sizes.SIZE_14:s.default.Sizes.SIZE_16),className:f.default.updateBadgeText},void 0,d.default.Messages.UPDATE_BADGE_HEADER)))}})},r}(a.PureComponent);g.displayName="SpecialMarkdownModal",g.defaultProps={selectable:!1};var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(5)),l=C(n(8177)),u=n(687),s=C(n(7615)),d=n(7589),f=C(n(249)),c=n(7814),p=C(n(63)),v=n(106),y=n(129),m=C(n(9660)),h=C(n(9661)),_=C(n(9289)),g=C(n(43)),E=C(n(5415)),S=C(n(9659)),O=C(n(8835)),I=n(1),T=C(n(7)),b=C(n(7385));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0}),[e]),o=(0,s.useStateFromStores)([k.default],(function(){return k.default.getChannel(e)}),[e]),i=(0,s.useStateFromStores)([k.default],(function(){return k.default.getChannel(t)}),[t]),l=null==o?void 0:o.parent_id,d=(0,s.useStateFromStores)([k.default],(function(){return k.default.getChannel(l)}),[l]),f=(0,s.useStateFromStores)([B.default],(function(){return B.default.getGuild(n)}),[n]),c=(0,u.useLocation)().welcomeModalChannelId,v=(0,s.useStateFromStores)([H.default],(function(){return null!=n&&H.default.isLurking(n)}),[n]),m=(0,s.useStateFromStores)([A.default],(function(){return A.default.hasSeen(n,v)}),[v,n]),h=(0,s.useStateFromStores)([p.default],(function(){return null!=e?p.default.getLayout(e):he.ChannelLayouts.NORMAL}),[e]),_=(0,s.useStateFromStores)([p.default],(function(){return null!=o?p.default.getSelectedParticipant(o.id):null})),g=c===e&&null!=o&&o.getGuildId()===(null==f?void 0:f.id)&&(0,L.isGuildTextChannelType)(o.type)&&(null==f?void 0:f.hasFeature(he.GuildFeatures.WELCOME_SCREEN_ENABLED))&&(null==f?void 0:f.hasFeature(he.GuildFeatures.COMMUNITY)),E=(0,s.useStateFromStores)([K.default],(function(){var e;return!0===(null===(e=K.default.getNullableCurrentUser())||void 0===e?void 0:e.nsfwAllowed)})),S=(0,s.useStateFromStoresObject)([w.default],(function(){return{section:w.default.getSection(e),threadSidebarState:w.default.getThreadSidebarState(e)}})),O=S.section,I=S.threadSidebarState,T=(0,y.default)(o);return a.createElement(Ne,Ie({guildId:n,channelId:e,channel:o,channelName:T,parentChannel:d,voiceChannel:i,layout:h,isLurking:v,hasModalOpen:(0,s.useStateFromStores)([x.default],(function(){return x.default.hasModalOpen()})),section:O,threadSidebarState:I,guild:f,searchId:(0,s.useStateFromStores)([W.default],(function(){return W.default.getCurrentSearchId()})),hasCall:r,nsfwAgree:(0,s.useStateFromStores)([F.default],(function(){return F.default.didAgree(n)})),isMobile:(0,s.useStateFromStores)([V.default],(function(){return(null==o?void 0:o.type)===he.ChannelTypes.DM&&V.default.isMobileOnline(o.getRecipientId())}),[o]),isGuest:(0,s.useStateFromStores)([D.default],(function(){return D.default.isGuest()})),isUnavailable:(0,s.useStateFromStores)([U.default],(function(){return null!=n&&U.default.isUnavailable(n)}),[n]),showWelcomeModal:!m&&g,showFollowButton:(null==o?void 0:o.type)===he.ChannelTypes.GUILD_ANNOUNCEMENT&&(null==f?void 0:f.hasFeature(he.GuildFeatures.NEWS))||!1},(0,s.useStateFromStoresObject)([$.default],(function(){return{hasVideo:null!=o&&$.default.hasVideo(o.id)}}),[o]),{inCall:null!=o&&t===o.id,selectedParticipant:_,nsfwAllowed:E}))}));t.default=Pe},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=w;var r,a=b(n(0)),o=I(n(8)),i=I(n(6)),l=n(3),u=I(n(1030)),s=b(n(7883)),d=I(n(121)),f=I(n(1047)),c=I(n(33)),p=I(n(35)),v=I(n(10604)),y=I(n(424)),m=n(120),h=I(n(10605)),_=I(n(10608)),g=I(n(10609)),E=n(1),S=I(n(7)),O=I(n(7391));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(){return(C=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&n.push({type:"text",content:r}),n.push({type:"highlight",content:e}),r=""):r+=e})),n.length>0&&(r.length>0&&n.push({type:"text",content:r}),"text"===e.type?e.content=n:e.content=[{type:"text",content:n}])}else null!=e.content&&p(e.content,t);return e}},function(e,t,n){"use strict";e.exports=function(e){var t,n;if((e=String(e).toLowerCase()).length<3)return e;e.charCodeAt(0)===r&&(t=!0,e="Y"+e.substr(1));g.test(e)?e=e.substr(0,e.length-2):_.test(e)&&(e=e.substr(0,e.length-1));(n=h.exec(e))?i.test(n[1])&&(e=e.substr(0,e.length-1)):(n=y.exec(e))&&s.test(n[1])&&(e=n[1],m.test(e)?e+="e":E.test(e)?e=e.substr(0,e.length-1):d.test(e)&&(e+="e"));(n=p.exec(e))&&s.test(n[1])&&(e=n[1]+"i");(n=S.exec(e))&&i.test(n[1])&&(e=n[1]+a[n[2]]);(n=O.exec(e))&&i.test(n[1])&&(e=n[1]+o[n[2]]);(n=I.exec(e))?u.test(n[1])&&(e=n[1]):(n=v.exec(e))&&u.test(n[1])&&(e=n[1]);(n=c.exec(e))&&(u.test(n[1])||l.test(n[1])&&!d.test(n[1]))&&(e=n[1]);f.test(e)&&u.test(e)&&(e=e.substr(0,e.length-1));t&&(e="y"+e.substr(1));return e};var r="y".charCodeAt(0),a={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},o={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},i=new RegExp("^([^aeiou][^aeiouy]*)?([aeiouy][aeiou]*)([^aeiou][^aeiouy]*)"),l=new RegExp("^([^aeiou][^aeiouy]*)?([aeiouy][aeiou]*)([^aeiou][^aeiouy]*)([aeiouy][aeiou]*)?$"),u=new RegExp("^([^aeiou][^aeiouy]*)?(([aeiouy][aeiou]*)([^aeiou][^aeiouy]*)){2,}"),s=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy]"),d=new RegExp("^([^aeiou][^aeiouy]*)[aeiouy][^aeiouwxy]$"),f=/ll$/,c=/^(.+?)e$/,p=/^(.+?)y$/,v=/^(.+?(s|t))(ion)$/,y=/^(.+?)(ed|ing)$/,m=/(at|bl|iz)$/,h=/^(.+?)eed$/,_=/^.+?[^s]s$/,g=/^.+?(ss|i)es$/,E=/([^aeiouylsz])\1$/,S=new RegExp("^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$"),O=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,I=new RegExp("^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(249)),l=y(n(84)),u=y(n(227)),s=y(n(248)),d=y(n(43)),f=y(n(131)),c=n(1),p=y(n(7)),v=y(n(7387));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?w.default.Messages.REQUEST_TO_SPEAK_LIST_TITLE.format({numHands:a.length}):w.default.Messages.REQUEST_TO_SPEAK_AREA_TITLE)}return null}}))}J.displayName="RequestToSpeakSidebar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRequestToSpeakPermission=function(e){var t=(0,a.useStateFromStores)([i.default],(function(){return i.default.getChannel(e)}),[e]),n=l.default.canEveryoneRole(f.Permissions.REQUEST_TO_SPEAK,t),c=r.useState(n),p=c[0],y=c[1];return r.useEffect((function(){n!==p&&y(n)}),[n]),[p,function(e){null!=t&&(y(e),(0,o.trackWithMetadata)(f.AnalyticEvents.STAGE_INSTANCE_UPDATED,v({},(0,s.getStageChannelMetadata)(t),{request_to_speak_state:e?d.RequestToSpeakPermissionStates.EVERYONE:d.RequestToSpeakPermissionStates.NO_ONE})),(0,u.setEveryoneRolePermissionAllowed)(t,f.Permissions.REQUEST_TO_SPEAK,e))}]};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=n(121),i=c(n(9)),l=c(n(102)),u=n(669),s=n(1086),d=n(393),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u300?r(!0):e<200&&r(!1)}),[e]),n?5e3:0},t.useStageChannelParticipantsListThrottled=function(e,t,n){var r=c(e,v,t),a=r[0],o=r[1],i=(0,d.useThrottledState)(r,n),l=i[0],u=i[1],s=[a[p.Speaker],l[p.Audience]],f=[o[p.Speaker],u[p.Audience]];return[s,f]};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(6),i=n(3),l=(r=n(1095))&&r.__esModule?r:{default:r},u=n(689),s=n(1086),d=n(10620);function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n){return(0,i.useStateFromStores)([l.default],(function(){var r=[],a=[];return t.forEach((function(t){var i,u,s;i=l.default.getParticipants(e,t),u=n[t],s=(0,o.chunk)(i,u),a.push(s),r.push(s.length)})),[[r,a],l.default.getParticipantsVersion(e)]}),[e,t,n],s.isVersionEqual)[0]}var p;!function(e){e[e.Speaker=0]="Speaker",e[e.Audience=1]="Audience"}(p||(p={}));var v=new Set([u.StageChannelParticipantNamedIndex.SPEAKER,u.StageChannelParticipantNamedIndex.AUDIENCE])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useThrottledFunction=t.useThrottledState=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(6);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}var i=function(e){return e};t.useThrottledState=function(e,t,n){var a=l(i,t,n),o=r.useRef(e);return r.useEffect((function(){var t=a(e);o.current=t}),[e,a]),0===t?e:o.current};var l=function(e,t,n){var o=r.useRef((0,a.throttle)(e,t,n));return r.useEffect((function(){return o.current=(0,a.throttle)(e,t,n),function(){var e;null===(e=o.current)||void 0===e||e.cancel()}}),[e,t,n]),o.current};t.useThrottledFunction=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(10622)),i=l(n(7396));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 32 32"}),s("rect",{width:n,height:a,rx:"16",fill:d}),s("path",{d:"M23 9.99995C19.56 9.99995 16.826 6.43495 16.799 6.39795C16.421 5.89795 15.579 5.89795 15.201 6.39795C15.174 6.43495 12.44 9.99995 9 9.99995C8.447 9.99995 8 10.4479 8 10.9999V17.9999C8 21.8069 14.764 25.4779 15.534 25.8839C15.68 25.9609 15.84 25.9979 16 25.9979C16.16 25.9979 16.32 25.9599 16.466 25.8839C17.236 25.4779 24 21.8069 24 17.9999V10.9999C24 10.4479 23.553 9.99995 23 9.99995ZM19 19.9999L16 17.9999L13 19.9999L14 16.9999L12 14.9999H15L16 11.9999L17 14.9999H20L18 16.9999L19 19.9999Z",className:f}))}d.displayName="StarBadge"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=X;G(n(0));var r,a=j(n(8)),o=n(3),i=j(n(170)),l=j(n(8935)),u=j(n(8937)),s=j(n(8940)),d=j(n(8938)),f=n(7613),c=j(n(9575)),p=j(n(48)),v=j(n(65)),y=j(n(36)),m=j(n(985)),h=j(n(10631)),_=j(n(9662)),g=j(n(8840)),E=j(n(10632)),S=j(n(9292)),O=G(n(336)),I=j(n(43)),T=n(102),b=n(669),C=n(9663),M=n(689),N=n(1130),P=j(n(237)),A=j(n(10633)),R=j(n(10634)),L=j(n(10635)),D=n(1),w=j(n(7)),k=j(n(7405));function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?F(O.default,{mask:V[E],width:56,height:56},void 0,F(Y,{toggleRequestToSpeakSidebar:r,showRequestToSpeakSidebar:o})):F(Y,{toggleRequestToSpeakSidebar:r,showRequestToSpeakSidebar:o}),g>0?F(I.default,{className:k.default.speakerRaiseHandBadge,size:I.default.Sizes.SIZE_12,style:{width:E}},void 0,g>=100?"99+":g):null):null,F(y.default,{size:y.default.Sizes.MEDIUM,color:y.default.Colors.RED,className:(0,a.default)(k.default.buttonSpacing,k.default.leaveQuietlyButton),onClick:B},void 0,F("div",{className:k.default.leaveQuietlyButtonInnerContainer},void 0,F(I.default,{color:I.default.Colors.CUSTOM},void 0,w.default.Messages.AUDIENCE_DISCONNECT),F(S.default,{height:24,width:24,className:k.default.leaveQuietlyIcon}))))}function X(e){var t=e.channel,n=e.toggleRequestToSpeakSidebar,r=e.showRequestToSpeakSidebar,a=(0,o.useStateFromStores)([v.default],(function(){return v.default.getVoiceStateForChannel(t.id)})),i=(0,o.useStateFromStores)([P.default],(function(){return P.default.getStageInstanceByChannel(t.id)}),[t.id]),l=(0,A.default)(t.id),u=(0,N.useCanModerateRequestToSpeak)(t.id),s=p.default.can(T.MODERATE_STAGE_CHANNEL,t),d=null==i;return l||u?F("div",{className:k.default.containerColumn},void 0,d&&s&&F(L.default,{channel:t}),F(q,{channel:t,toggleRequestToSpeakSidebar:n,showRequestToSpeakSidebar:r})):F(x,{channel:t,voiceState:a})}Z.displayName="MoveToAudienceButton",q.displayName="SpeakerControlTray",X.displayName="StageChannelControlTray"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 22 20"}),s("path",{d:"M19.0013 3.27074L16.8648 1.13516L18 0L22 4L18 8L16.8648 6.86484L19.0013 4.72926H14V3.27074H19.0013Z",fill:d}),s("path",{d:"M13.9829 8.45686C14.4834 8.90823 15.0602 9.2765 15.6918 9.53993C15.1979 10.7194 14.1545 11.6141 12.8834 11.9017C12.8022 11.8683 12.7203 11.8358 12.6378 11.8042C13.3982 10.8786 13.8873 9.72194 13.9829 8.45686Z",fill:d}),s("path",{d:"M12 8C12 10.205 10.206 12 8 12C5.795 12 4 10.205 4 8C4 5.795 5.794 4 8 4C10.206 4 12 5.795 12 8Z",fill:d}),s("path",{d:"M0 19C0 15.467 3.29 13 8 13C12.711 13 16 15.467 16 19V20H0V19Z",fill:d}),s("path",{d:"M20.0001 20H18.0001V19C18.0001 16.7999 17.0621 14.9067 15.5213 13.5292C18.2697 14.4355 20.0001 16.4373 20.0001 19V20Z",fill:d}))}d.displayName="GoToAudience"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{clipPath:"url(#clip0)"},void 0,s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.53 7.76998C20.455 7.60998 20.31 7.48998 20.135 7.44498C20.075 7.42832 20.0106 7.41165 19.9462 7.39498L19.85 7.36998C19.305 7.22998 18.635 7.56498 18.35 8.11498L17.37 9.99998C17.085 10.55 16.725 10.51 16.57 9.90998L14.395 1.38498C14.24 0.779981 13.64 0.459981 13.05 0.664981C12.46 0.869981 12.095 1.52498 12.225 2.13498L13.495 7.95998C13.63 8.56998 13.575 9.11498 13.375 9.18498C13.175 9.25498 12.85 8.83498 12.65 8.24498L10.55 2.07498C10.35 1.48498 9.71004 1.17498 9.12004 1.37998C8.53004 1.58498 8.21504 2.22998 8.41004 2.81998L10.47 8.99998C10.665 9.58998 10.665 10.125 10.465 10.195C10.265 10.265 9.88504 9.86498 9.62504 9.29998L7.27504 4.29998C7.01004 3.73998 6.32004 3.44498 5.73004 3.64998C5.14504 3.85498 4.87504 4.47498 5.14004 5.03998L8.10004 11.045C8.36004 11.61 8.41004 12.125 8.21004 12.195C8.01004 12.265 7.53004 11.93 7.14004 11.445L5.10504 8.82498C4.71504 8.33998 4.04004 8.07498 3.59504 8.22998C3.15504 8.38498 3.04004 8.94498 3.34504 9.48998L5.84504 13.865C5.90004 14.02 7.35504 16.8 7.46004 16.915C8.50004 18.565 10.145 19.51 12.23 18.79L12.96 18.5372V15.84C12.96 14.2494 14.2494 12.96 15.84 12.96H18.3887C18.763 12.143 19.1735 11.2467 19.5492 10.4262L19.5592 10.4045L19.5647 10.3926L19.5648 10.3922L19.5702 10.3804L19.581 10.3569C19.9595 9.53048 20.3003 8.78624 20.53 8.28498C20.605 8.11498 20.605 7.92998 20.53 7.76998ZM11.81 20.51L12.96 20.0792V23.395H11.815L11.185 22.03C11.055 21.75 11.045 21.425 11.165 21.135C11.285 20.845 11.52 20.62 11.81 20.51ZM14.4 16.32C14.4 15.2596 15.2596 14.4 16.32 14.4H22.08C23.1404 14.4 24 15.2596 24 16.32V22.08C24 23.1404 23.1404 24 22.08 24H16.32C15.2596 24 14.4 23.1404 14.4 22.08V16.32ZM16.32 16.56H22.08V17.52H16.32V16.56ZM22.08 18.72H16.32V19.68H22.08V18.72ZM16.32 20.88H22.08V21.84H16.32V20.88Z",fill:d})),s("defs",{},void 0,s("clipPath",{id:"clip0"},void 0,s("rect",{width:"24",height:"24",fill:d}))))}d.displayName="RaisedHandList"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,a.useStateFromStores)([o.default],(function(){return o.default.getId()}));return(0,i.default)(t,e)===i.RequestToSpeakStates.ON_STAGE};var r,a=n(3),o=(r=n(10))&&r.__esModule?r:{default:r},i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(277));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,o.useStateFromStores)([i.default],(function(){return i.default.getId()})),n=(0,u.default)(t,e.id),r=n===u.RequestToSpeakStates.REQUESTED_TO_SPEAK||n===u.RequestToSpeakStates.REQUESTED_TO_SPEAK_AND_AWAITING_USER_ACK,s=a.useState(r),d=s[0],f=s[1];return a.useEffect((function(){f(r)}),[r]),[d,function(){n===u.RequestToSpeakStates.REQUESTED_TO_SPEAK_AND_AWAITING_USER_ACK?(0,l.audienceAckRequestToSpeak)(e,!0):(0,l.toggleRequestToSpeak)(e,!d);f(!d)}]};var r,a=d(n(0)),o=n(3),i=(r=n(10))&&r.__esModule?r:{default:r},l=n(669),u=d(n(277));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(109),i=y(n(84)),l=y(n(1073)),u=n(44),s=y(n(126)),d=y(n(43)),f=y(n(1204)),c=y(n(7)),p=y(n(7404)),v=y(n(10636));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["transitionState","onClose"]);return a.createElement(s.ModalRoot,h({transitionState:t,"aria-labelledby":c.default.Messages.START_STAGE_CHANNEL_EVENT_MODAL_TITLE},r,{size:s.ModalSize.SMALL}),_("div",{className:p.default.content},void 0,_("img",{src:v.default,alt:c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_ALT_TEXT,className:p.default.illustration}),_(d.default,{size:f.default.Sizes.SIZE_24,color:f.default.Colors.HEADER_PRIMARY,className:p.default.headerTitle},void 0,c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_TITLE),_(g,{text:c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_BULLET_1,icon:i.default,foreground:p.default.red}),_(g,{text:c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_BULLET_2,icon:u.default}),_(g,{text:c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_BULLET_3,icon:l.default}),_(o.default,{color:o.default.Colors.BRAND,className:p.default.button,onClick:n},void 0,c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_ACTION)))}g.displayName="BulletItem",E.displayName="StageChannelWelcomeModal"},function(e,t,n){e.exports=n.p+"3916d20766c07e85e8ff8705d3403c0c.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=z;var r,a=H(n(0)),o=F(n(8)),i=F(n(7653)),l=n(3),u=F(n(2)),s=F(n(7876)),d=F(n(351)),f=F(n(7696)),c=F(n(90)),p=F(n(7749)),v=F(n(7733)),y=F(n(1034)),m=F(n(7673)),h=F(n(9)),_=H(n(1063)),g=F(n(233)),E=F(n(35)),S=F(n(988)),O=F(n(178)),I=n(129),T=F(n(350)),b=F(n(7857)),C=F(n(7596)),M=F(n(7585)),N=F(n(994)),P=F(n(43)),A=F(n(970)),R=n(7702),L=n(7694),D=F(n(7576)),w=n(7588),k=n(1),j=F(n(7)),U=F(n(7408)),G=F(n(6972));function F(e){return e&&e.__esModule?e:{default:e}}function B(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return B=function(){return e},e}function H(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=B();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function x(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function V(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){x(o,r,a,i,l,"next",e)}function l(e){x(o,r,a,i,l,"throw",e)}i(void 0)}))}}function W(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u30?a.slice(0,30)+"...":a.slice(0,30))||j.default.Messages.FORM_THREAD_NAME_PLACEHOLDER,i=n===Y.Hidden?o:"Give me a name";return t||i}function X(e,t,n,r,o,i,l,d,c){var v=function(e,t,n,r,o){return a.useCallback(function(){var a=V(regeneratorRuntime.mark((function a(i,l){var d,f;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(d=t,r||null!=t){a.next=6;break}return a.next=4,Q(e,i,l);case 4:f=a.sent,d=f.body.id;case 6:D.default.createThread(e,d,q(e,n,Y.Hidden,i),r?k.ChannelTypes.PRIVATE_THREAD:e.type===k.ChannelTypes.GUILD_ANNOUNCEMENT?k.ChannelTypes.ANNOUNCEMENT_THREAD:k.ChannelTypes.PUBLIC_THREAD,o).then((function(n){s.default.changeDraft(e.id,"",_.DraftType.ThreadName),s.default.changeDraft(e.id,"",_.DraftType.FirstThreadMessage),h.default.addConditionalChangeListener((function(){var e=h.default.getChannel(n.body.id);if(null!=e)return u.default.wait((function(){D.default.openThreadSidebarForViewing(e),(null!=t||r)&&Q(e,i,l)})),!1}))}));case 7:case"end":return a.stop()}}),a)})));return function(e,t){return a.apply(this,arguments)}}(),[e,t,n,r,o])}(e,t,l,d,c),y=a.useState(!1),m=y[0],g=y[1],E=a.useCallback((function(){return g(!0)}),[]),S=a.useCallback((function(){return g(!1)}),[]),O=a.useCallback((function(t,a,o){s.default.saveDraft(e.id,a,_.DraftType.FirstThreadMessage),n!==Y.Hidden&&a&&r(Y.Hidden),i((function(t){return""!==a&&t.textValue!==a?f.default.startTyping(e.id):""===a&&f.default.stopTyping(e.id),{textValue:a,richValue:o}}))}),[n,r,e.id,i]),I=a.useCallback(function(){var e=V(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.applyChatRestrictions)(null,null,t,n);case 2:if(r=e.sent,r.valid){e.next=6;break}return e.abrupt("return",{shouldClear:!1,shouldRefocus:!0});case 6:return v(t,n),e.abrupt("return",{shouldClear:!0,shouldRefocus:!1});case 8:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),[v]);return(0,R.useComponentAction)({event:k.ComponentActions.TEXTAREA_FOCUS,handler:E}),(0,R.useComponentAction)({event:k.ComponentActions.TEXTAREA_BLUR,handler:S}),W(p.default,{type:k.TextareaTypes.THREAD_CREATION,channel:e,placeholder:j.default.Messages.SEND_A_MESSAGE,textValue:o.textValue,richValue:o.richValue,focused:m,className:U.default.channelTextArea,onFocus:E,onBlur:S,onChange:O,onSubmit:I,disableAutoFocus:!0})}function Q(e,t,n){return null!=n&&n.length>0?d.default.sendStickers(e.id,n):d.default.sendMessage(e.id,y.default.parse(e,t))}function J(e){var t=e.parentChannel,n=e.parentMessageId,r=(0,l.useStateFromStores)([g.default],(function(){return null==n?null:g.default.getMessage(t.id,n)})),a=(0,l.useStateFromStores)([E.default],(function(){return E.default.messageDisplayCompact}),[]);return null!=r?W(m.default,{message:r,channel:t,compact:a,disableInteraction:!0}):null}function ee(e){e.preventDefault()}X.displayName="useFirstThreadMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.channelId,n=(0,o.useStateFromStores)([p.default],(function(){return p.default.getChannel(t)})),r=(0,o.useStateFromStores)([y.default],(function(){return y.default.getGuild(null==n?void 0:n.getGuildId())})),S=(0,d.default)(n);if(null==n||null==r)return null;var O=I(_.default,{channel:n});return a.createElement(a.Fragment,null,I(u.default,{channel:n,draftType:v.DraftType.FirstThreadMessage}),I(m.default,{toolbar:O},void 0,(0,s.renderTitle)({channel:n,channelName:S,guild:r,inSidebar:!0,handleContextMenu:function(e){(0,i.openContextMenu)(e,(function(e){return a.createElement(f.default,T({},e,{channel:n}))}))},handleClick:function(){null!=n&&(0,c.transitionToGuild)(n.guild_id,n.id)}})),I("div",{className:E.default.chat},void 0,I(h.default,{channel:n,narrow:!0}),I(l.default,{channel:n,guild:r,textareaType:g.TextareaTypes.SIDEBAR,disableAutoFocus:!0},t)))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(349),l=S(n(9664)),u=S(n(9666)),s=n(8847),d=S(n(183)),f=S(n(7715)),c=n(49),p=S(n(9)),v=n(1063),y=S(n(20)),m=S(n(7585)),h=S(n(9665)),_=S(n(10641)),g=n(1),E=S(n(7410));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?E(f.default,{size:f.default.Sizes.SIZE_16,color:f.default.Colors.INTERACTIVE_NORMAL,className:m.default.count},void 0,_>=100?"99+":_):null)})):null}S.displayName="ThreadBrowserPopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=_(n(0)),o=_(n(7563)),i=m(n(985)),l=m(n(8007)),u=m(n(9667)),s=m(n(7585)),d=m(n(7576)),f=n(7588),c=n(1028),p=n(7979),v=m(n(7)),y=m(n(7412));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0&&(e.num_users_visible_with_activity++,t.activities.some((function(e){return e.type===R.ActivityTypes.PLAYING}))&&e.num_users_visible_with_game_activity++)),e}),{num_users_visible:0,num_users_visible_with_mobile_indicator:0,num_users_visible_with_game_activity:0,num_users_visible_with_activity:0});t.lastReportedAnalyticsChannel=t.props.channel.id,v.default.trackWithMetadata(R.AnalyticEvents.MEMBER_LIST_VIEWED,F({},o))}}}},t}B(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return e.channel.id!==this.props.channel.id||e.version!==this.props.version||e.groups.length!==this.props.groups.length},n.componentDidMount=function(){this.updateSubscription(),this.trackMemberListViewed()},n.componentDidUpdate=function(e){e.channel.id!==this.props.channel.id&&this.updateSubscription(),this.trackMemberListViewed()},n.getDimensions=function(){var e=this._list;if(null==e)return{y:0,height:0,rowHeight:0};var t=e.getScrollerState(),n=t.offsetHeight,r=t.scrollTop;return{height:n,rowHeight:44,rowsVisible:Math.floor(n/44),y:r}},n.render=function(){var e=this,t=this.props,n=t.groups,r=t.listId,i=this.context,l=i.ref,u=U(i,["ref"]);return G(y.FocusJumpSection,{},void 0,(function(t){return G("div",{className:(0,o.default)(D.default.membersWrap,D.default.hiddenMembers)},void 0,a.createElement(I.default,F({key:r,ref:function(t){var n;e._list=t,e.props.listRef.current=t,l.current=null!==(n=null==t?void 0:t.getScrollerNode())&&void 0!==n?n:null},className:D.default.members,paddingTop:0,sectionHeight:40,rowHeight:44,renderSection:e.renderSection,renderRow:e.renderRow,"aria-label":L.default.Messages.MEMBERS,sections:n.map((function(e){return e.count})),onScroll:e.handleScroll,fade:!0},u,t)))}))},t}(a.Component);$.displayName="ChannelMembers",$.contextType=l.ListContainerContext;t.default=function(e){var t=e.channel,n=(0,u.useStateFromStores)([p.default],(function(){return p.default.keyboardModeEnabled})),r=(0,u.useStateFromStores)([h.default],(function(){return h.default.getProps(t.guild_id,t.id)})),o=r.rows,i=r.groups,s=a.useRef(null),d=a.useCallback((function(e,t){var n=s.current;if(null!=n){var r=parseInt(t,10),a=n.getSectionRowFromIndex(r),o=a[0],i=a[1],l=0===o&&0===i?44:0;n.scrollToIndex({section:o,row:i,padding:l,callback:function(){requestAnimationFrame((function(){var t;return null===(t=document.querySelector(e))||void 0===t?void 0:t.focus({preventScroll:!0})}))}})}}),[]),f=a.useCallback((function(){return new Promise((function(e){var t=s.current;if(null==t)return e();t.scrollToTop({callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[]),c=a.useCallback((function(){return new Promise((function(e){var t=s.current;if(null==t)return e();t.scrollToBottom({callback:function(){requestAnimationFrame((function(){return setTimeout(e,100)}))}})}))}),[]),v=(0,l.default)({id:"members-"+t.id,setFocus:d,isEnabled:n,scrollToStart:f,scrollToEnd:c});return G(l.ListNavigatorProvider,{navigator:v},void 0,a.createElement($,F({},e,r,{groups:i,rows:o,listRef:s})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(e.type!==i.ActivityTypes.CUSTOM_STATUS||null==e.emoji)return!1;var l=e.emoji;if(null==l.id||null==n||!(0,r.isGuildTextChannelType)(n.type))return!0;var u=a.default.getUsableCustomEmojiById(l.id),s=null==u||u.guildId!==n.getGuildId(),d=o.default.can(i.Permissions.USE_EXTERNAL_EMOJIS,t,n);return!s||d};var r=n(32),a=l(n(184)),o=l(n(102)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=f(n(8)),u=f(n(63)),s=n(643),d=f(n(7413));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?d.default.Messages.NOTICE_PREMIUM_TIER_2_TRIAL_ENDING_DAYS.format({days:r.days}):r.hours>0?d.default.Messages.NOTICE_PREMIUM_TIER_2_TRIAL_ENDING_HOURS.format({hours:r.hours}):d.default.Messages.NOTICE_PREMIUM_TIER_2_TRIAL_ENDING_MINUTES.format({minutes:Math.max(r.minutes,1)}),y(i.NoticeButton,{onClick:function(){(0,u.openPremiumSelectPlanModal)({trialId:n.trial_id,subscriptionTier:s.PremiumSubscriptionSKUs.TIER_2,analyticsLocation:{page:s.AnalyticsPages.IN_APP,section:s.AnalyticsSections.NOTIFICATION_BAR,object:s.AnalyticsObjects.BUTTON_CTA}})}},void 0,d.default.Messages.NOTICE_PREMIUM_TIER_2_TRIAL_ENDING_CTA))};m.displayName="PremiumTier2TrialEndingNotice";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;_(n(0));var r,a=m(n(8)),o=m(n(9)),i=m(n(33)),l=m(n(36)),u=m(n(1152)),s=_(n(8144)),d=m(n(43)),f=n(669),c=m(n(8668)),p=n(245),v=m(n(7)),y=m(n(7421));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0?g("div",{className:y.default.blocked},void 0,g(u.default,{width:12,height:12,className:y.default.blockedIcon}),g("div",{className:y.default.blockedText},void 0,v.default.Messages.STAGE_SPEAK_INVITE_HEADER_BLOCKED_USERS.format({number:t}))):null,g(l.default,{className:(0,a.default)(y.default.button,y.default.acceptButton),size:l.default.Sizes.MIN,color:l.default.Colors.WHITE,onClick:function(){return E(!1)}},void 0,g(d.default,{className:y.default.acceptText,size:d.default.Sizes.SIZE_12,color:d.default.Colors.CUSTOM},void 0,v.default.Messages.STAGE_SPEAK_INVITE_ACCEPT)),g(l.default,{className:(0,a.default)(y.default.button,y.default.declineButton),look:l.default.Looks.OUTLINED,size:l.default.Sizes.MIN,color:l.default.Colors.WHITE,onClick:function(){return E(!0)}},void 0,g(d.default,{className:y.default.declineText,size:d.default.Sizes.SIZE_12,color:d.default.Colors.CUSTOM},void 0,v.default.Messages.STAGE_SPEAK_INVITE_DECLINE)))}S.displayName="InvitedToSpeakNotice"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=v(n(8213)),i=v(n(56)),l=v(n(36)),u=v(n(63)),s=v(n(113)),d=n(50),f=v(n(131)),c=v(n(7)),p=v(n(7422));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["skus","children","applicationId","primarySKU","onSKUSelect"]));return a.createElement(l.default,m({onClick:this.handleClick,onDropdownClick:t.length>0?this.handleContextMenu:null,onContextMenu:t.length>0?this.handleContextMenu:void 0},r),n)},r}(a.PureComponent);E.displayName="TestModeSKUButton";var S=o.default.connectStores([d.default,s.default],(function(e){var t=e.applicationId,n=(0,f.getPrimarySKUForApplication)(t,s.default,d.default);return{skus:(d.default.getForApplication(t)||[]).sort((function(e,t){return null!=n&&e.id===n.id?-1:null!=n&&t.id===n.id?1:e.name>=t.name?-1:1})),primarySKU:n}}))(E);t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.close=c,t.open=function(){f=(0,i.openModal)((function(e){return r.createElement(o.default,d({title:l.default.Messages.CONFIRM_DISABLE_SILENCE_TITLE,body:l.default.Messages.CONFIRM_DISABLE_SILENCE_BODY,minorText:l.default.Messages.CONFIRM_DISABLE_SILENCE_DONT_SHOW,onConfirmSecondary:p,onConfirm:c,confirmText:l.default.Messages.OKAY},e))}))};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(268)),o=u(n(196)),i=n(44),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}var F=function(e){var t=e.selected,n=G(e,["selected"]),r=(0,l.useStateFromStores)([c.default],(function(){return c.default.getPendingCount()}));return a.createElement(C.LinkButton,j({selected:t,route:A.Routes.FRIENDS,icon:O.default,text:R.default.Messages.FRIENDS},n),r>0?U(I.NumberBadge,{count:r}):null)};F.displayName="FriendsButton";var B=function(e){var t=e.selected,n=e.route,r=e.locationState,o=G(e,["selected","route","locationState"]),i=(0,l.useStateFromStores)([m.default],(function(){return m.default.getUnacknowledgedOffers().length}));return a.createElement(C.LinkButton,j({selected:t,route:n,icon:S.default,text:R.default.Messages.PREMIUM,locationState:r},o),i>0?U(I.NumberBadge,{count:i}):null)};B.displayName="NitroButton";var H=function(){return(0,u.show)("DM_SEARCH")};function x(e){switch(e){case A.Routes.APPLICATION_LIBRARY:return A.AnalyticsPages.LIBRARY;case A.Routes.FRIENDS:return A.AnalyticsPages.FRIENDS_LIST}return e.startsWith(A.Routes.APPLICATION_STORE)?e===A.Routes.APPLICATION_STORE?A.AnalyticsPages.STORE_DIRECTORY_HOME:e.startsWith(A.Routes.APPLICATION_STORE)?A.AnalyticsPages.STORE_DIRECTORY_BROWSE:A.AnalyticsPages.STORE_LISTING:A.AnalyticsPages.DM_CHANNEL}var V=function(e){var t=e.showLibrary,n=e.hasLibraryApplication,r=e.homeLink,l=e.storeLink,u=e.premiumTabSelected,s=e.showNitroTab,f=(0,d.default)((function(e){return[e.channelId,e.path]}),i.default),c=f[0],p=f[1];return U("nav",{className:L.default.privateChannels,"aria-label":R.default.Messages.PRIVATE_CHANNELS_A11Y_LABEL},void 0,U(N.default,{tutorialId:"direct-messages",position:N.TutorialIndicatorPositions.RIGHT,offsetX:-52},void 0,U("div",{className:L.default.searchBar},void 0,U("button",{type:"button",className:L.default.searchBarComponent,onClick:H},void 0,R.default.Messages.DM_SEARCH_PLACEHOLDER))),a.createElement(M.default,j({},e,{version:p,selectedChannelId:c,showDMHeader:!0}),(function(e,t){return a.createElement(F,j({key:"friends",selected:null!=p?p===A.Routes.FRIENDS:r===A.Routes.FRIENDS},e({index:t})))}),n&&t?function(e,t){var n;return a.createElement(C.LinkButton,j({key:"library",selected:null==p?null!=r&&r.startsWith(A.Routes.APPLICATION_LIBRARY):p.startsWith(A.Routes.APPLICATION_LIBRARY),route:A.Routes.APPLICATION_LIBRARY,icon:E.default,text:R.default.Messages.LIBRARY},e({index:t})),U(P.default,{className:(0,o.default)(L.default.downloadProgressCircle,(n={},n[L.default.hideGameUpdateProgressIndicator]=r===A.Routes.APPLICATION_LIBRARY,n))}))}:null,s?function(e,t){return a.createElement(B,j({key:"premium",selected:null==p?u:p.startsWith(A.Routes.APPLICATION_STORE),route:null==l||location.pathname.startsWith(A.Routes.APPLICATION_STORE)?A.Routes.APPLICATION_STORE:l,locationState:{analyticsSource:{page:x(r),section:A.AnalyticsSections.NAVIGATION,object:A.AnalyticsObjects.NAVIGATION_LINK}}},e({index:t})))}:null))};V.displayName="PrivateChannels";var W=(0,s.registerUserExperiment)({id:s.Experiments.HIDE_NITRO_TAB,title:"Hide Nitro Tab",description:["Hide Nitro tab from new users","Control: Show Nitro tab to all users","Treatment 1: Hide Nitro tab from users that are registered less than a 3 months ago"],buckets:[s.ExperimentBuckets.CONTROL,s.ExperimentBuckets.TREATMENT_1]});function Y(){var e=(0,l.useStateFromStores)([g.default],(function(){return g.default.getHomeLink()})),t=(0,l.useStateFromStores)([_.default],(function(){if(e===A.Routes.APPLICATION_STORE)return!0;var t,n,r=(0,b.getSKUIdFromURL)(e);return null!=r&&(null!==(t=null===(n=_.default.get(r))||void 0===n?void 0:n.premium)&&void 0!==t&&t)}),[e]),n=(0,l.useStateFromStores)([v.default],(function(){return v.default.getNullableCurrentUser()})),r=(0,l.useStateFromStores)([y.default],(function(){return y.default.getSubscription()})),a=(0,l.useStateFromStores)([m.default],(function(){return m.default.getUnacknowledgedOffers().length>0})),o=(0,l.useStateFromStoresObject)([p.default],(function(){return{theme:p.default.theme,showLibrary:!p.default.disableGamesTab}})),i=o.theme,u=o.showLibrary,d=(0,s.useAndTrackExposureToUserExperiment)(W)===s.ExperimentBuckets.CONTROL||a||null!=n&&Date.now()-n.createdAt.getTime()>7776e6||(0,T.hasSubscriptionToDisplay)(n,r),c=(0,l.useStateFromStores)([f.default],(function(){return f.default.hasLibraryApplication()})),E=(0,l.useStateFromStores)([h.default],(function(){return h.default.getCurrentPath()}));return U(V,{theme:i,showLibrary:u,showNitroTab:d,hasLibraryApplication:c,storeLink:E,homeLink:e,premiumTabSelected:t})}Y.displayName="PrivateChannelsConnected"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(364),i=n(232),l=v(n(7566)),u=v(n(1010)),s=n(5190),d=v(n(10681)),f=v(n(10702)),c=n(1),p=v(n(7437));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0&&(o=(a+e)%n.length)<0&&(o=n.length-1);var i=n[o];u.updateActiveRowKey(null!=i?i.key:null,!0)},i.render=function(){var e,t=this,n=this.props.filterQuery,r=this.state.focused;return O("div",{className:(0,o.default)((e={},e[_.default.libraryFilter]=!0,e[_.default.focused]=r,e))},void 0,a.createElement(p.default,{className:_.default.searchBar,ref:this.setRef,onChange:u.updateLibraryFilter,onFocus:function(){return t.setState({focused:!0})},onBlur:function(){return t.setState({focused:!1})},name:"filter",onClear:function(){t.reset(),t.focusInput()},maxLength:100,query:n,placeholder:h.default.Messages.APPLICATION_LIBRARY_FILTER_PLACEHOLDER}))},r}(a.Component);b.displayName="ApplicationLibraryFilter";var C=i.default.connectStores([f.default,s.default,d.default,c.default],(function(){return{filterQuery:f.default.applicationFilterQuery,applicationViewItems:f.default.sortedFilteredLibraryApplicationViewItems,hasModalOpen:d.default.hasModalOpen()||s.default.hasLayers(),activeRowKey:c.default.activeRowKey}}))(b);t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Z;var r,a,o=j(n(0)),i=w(n(8)),l=n(232),u=n(3),s=n(67),d=w(n(2)),f=n(349),c=j(n(9670)),p=w(n(7737)),v=w(n(8051)),y=w(n(9672)),m=w(n(1144)),h=w(n(1171)),_=w(n(36)),g=w(n(63)),E=w(n(439)),S=w(n(7734)),O=w(n(9673)),I=w(n(248)),T=w(n(10693)),b=w(n(5285)),C=w(n(9674)),M=j(n(15)),N=n(127),P=n(169),A=w(n(10694)),R=n(1),L=w(n(7)),D=w(n(7427));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function U(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=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&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["item","activeRowKey","highlightedApplicationKey","onMouseEnter","onMouseLeave","onContextMenu","setRef"]),c=n.key===r,p=n.key===a;return o.createElement("div",{className:(0,i.default)((t={},t[D.default.rowWrapperActive]=c&&!p,t[D.default.rowWrapperGlow]=p,t[D.default.rowWrapper]=!c&&!p,t[D.default.rowWrapperDim]=!c&&!n.isLaunchable,t)),ref:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){return d(e,n.key)})),onMouseEnter:function(){return l(n)},onMouseLeave:u,onContextMenu:function(e){return s(e,n)}},o.createElement("div",f))};K.displayName="Row";var $=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a0;return a?null:(e=""!==r?L.default.Messages.APPLICATION_LIBRARY_EMPTY_SEARCH_DESCRIPTION.format({query:r}):L.default.Messages.APPLICATION_LIBRARY_EMPTY_STATE_DESCRIPTION_NO_IMPORT,B("div",{className:a?D.default.emptyStateSmall:D.default.emptyStateLarge},void 0,B("div",{className:D.default.emptyWumpus}),B(g.default,{grow:0,shrink:a?1:0,direction:g.default.Direction.VERTICAL},void 0,B("div",{className:D.default.emptyStateText},void 0,B("h5",{className:D.default.emptyStateHeader},void 0,L.default.Messages.APPLICATION_LIBRARY_EMPTY_STATE_HEADER),B("div",{className:D.default.emptyStateDescription},void 0,e)))))},a.render=function(){var e=this.props,t=e.sortKey,n=e.sortDirection,r=e.applicationViewItems,a=e.activeRowKey,i=e.stickyHeader,l=this.state,u=l.overflowMenuRowKey,s=l.highlightedApplicationKey;return B(o.Fragment,{},void 0,r.length>0?B(O.default,{columns:z,data:r,sortData:!1,rowComponent:K,className:D.default.table,headerClassName:i?D.default.stickyHeader:D.default.header,headerCellClassName:D.default.headerCell,sortedHeaderCellClassName:D.default.headerCellSorted,bodyCellClassName:D.default.bodyCell,rowClassName:D.default.row,sortKey:t,sortDirection:n,stickyHeader:i,rowProps:{activeRowKey:u||a,highlightedApplicationKey:s,onMouseEnter:this.handleRowMouseEnter,onMouseLeave:this.handleRowMouseLeave,onContextMenu:this.handleApplicationContextMenu,setRef:this.setRowRef},cellProps:{activeRowKey:u||a,onContextMenu:this.handleApplicationContextMenu,setActiveRowKey:this.setActiveRowKey,clearActiveRowKey:this.clearActiveRowKey,sortKey:t,sortDirection:n},onSort:this.handleSort}):null,this.renderImportHelp())},r}(o.PureComponent);function Z(e){var t=o.useContext(M.AnalyticsContext),n=(0,l.useLocation)(),r=(0,u.useStateFromStoresObject)([m.default],(function(){return{applicationViewItems:m.default.sortedFilteredLibraryApplicationViewItems,filterQuery:m.default.applicationFilterQuery,fetched:m.default.hasFetchedApplications}})),a=r.applicationViewItems,i=r.filterQuery,s=r.fetched,d=(0,u.useStateFromStoresObject)([h.default],(function(){return{sortKey:h.default.sortKey,sortDirection:h.default.sortDirection,activeRowKey:h.default.activeRowKey,isNavigatingByKeyboard:h.default.isNavigatingByKeyboard}})),f=d.sortKey,c=d.sortDirection,p=d.activeRowKey,v=d.isNavigatingByKeyboard;return o.createElement($,H({},e,{analyticsContext:t,location:n,applicationViewItems:a,filterQuery:i,fetched:s,sortKey:f,sortDirection:c,activeRowKey:p,isNavigatingByKeyboard:v}))}$.displayName="GameList",$.defaultProps={stickyHeader:!1},Z.displayName="ConnectedGameList"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=s(n(35)),l=n(991),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foregroundColor","foreground","background"]);return o.createElement("svg",s({},(0,i.default)(m),{width:n,height:a,viewBox:"0 0 24 24"}),d("rect",{fill:p,className:v,x:"2",y:"21.2154",width:"26",height:"2",transform:"rotate(-45 2 21.2154)"}),d("path",{fill:f,className:y,fillRule:"evenodd",clipRule:"evenodd",d:"M10.1843 18.8115C10.7713 18.9328 11.3775 19 12 19C18.352 19 23 12 23 12C23 12 21.9643 10.4402 20.2026 8.79322L15.8265 13.1693C15.4393 14.4384 14.4382 15.4393 13.1694 15.8264L10.1843 18.8115ZM12.4818 8.02871C12.3238 8.00975 12.1631 8 12 8C9.791 8 8 9.79 8 12C8 12.1631 8.00975 12.3239 8.0287 12.4818L4.59645 15.914C2.35293 14.0375 1 12 1 12C1 12 5.648 5 12 5C13.0508 5 14.055 5.19157 14.9992 5.51132L12.4818 8.02871Z"}))}f.displayName="EyeHidden"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=m(n(3)),l=n(67),u=m(n(1127)),s=m(n(248)),d=m(n(8852)),f=m(n(10695)),c=m(n(10696)),p=m(n(10697)),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","gradientConfig"]),h=null;return null!=y&&(h=a.createElement(o.default,d({},y,{color:p,id:f(y.id)}))),a.createElement("svg",d({},(0,i.default)(m),{width:n,height:l,viewBox:"0 0 24 24"}),s("defs",{},void 0,h),c,s("path",{fill:null!=y?"url(#"+f(y.id)+")":p,className:v,d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM10 17l-3.5-3.5 1.41-1.41L10 14.17 15.18 9l1.41 1.41L10 17z"}))}p.displayName="CloudDone"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(9449)),i=l(n(34));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","gradientConfig"]),h=null;return null!=y&&(h=a.createElement(o.default,d({},y,{color:p,id:f(y.id)}))),a.createElement("svg",d({},(0,i.default)(m),{width:n,height:l,viewBox:"0 0 24 24"}),s("defs",{},void 0,h),c,s("path",{fill:null!=y?"url(#"+f(y.id)+")":p,className:v,d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"}))}p.displayName="CloudDownload"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(9449)),i=l(n(34));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","gradientConfig"]),h=null;return null!=y&&(h=a.createElement(o.default,d({},y,{color:p,id:f(y.id)}))),a.createElement("svg",d({},(0,i.default)(m),{width:n,height:l,viewBox:"0 0 24 24"}),s("defs",{},void 0,h),c,s("path",{fill:null!=y?"url(#"+f(y.id)+")":p,className:v,d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"}))}p.displayName="CloudUpload"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l,u=z(n(0)),s=W(n(8)),d=W(n(6)),f=W(n(3)),c=W(n(2)),p=z(n(349)),v=z(n(242)),y=W(n(8051)),m=W(n(7579)),h=W(n(7599)),_=W(n(9672)),g=W(n(146)),E=W(n(371)),S=W(n(56)),O=W(n(108)),I=W(n(35)),T=W(n(179)),b=W(n(36)),C=W(n(63)),M=W(n(439)),N=n(7734),P=W(n(7855)),A=W(n(10699)),R=W(n(9673)),L=W(n(248)),D=W(n(8854)),w=W(n(350)),k=W(n(8193)),j=W(n(7896)),U=n(341),G=z(n(127)),F=W(n(8669)),B=W(n(10700)),H=n(1),x=W(n(7)),V=W(n(7431));function W(e){return e&&e.__esModule?e:{default:e}}function Y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Y=function(){return e},e}function z(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function K(e,t){for(var n=0;n1){for(var i=new Array(o),u=0;u0?this.renderQueued():null==t.state||t.state.type!==H.LocalDispatchApplicationStates.UPDATING&&t.state.type!==H.LocalDispatchApplicationStates.REPAIRING&&t.state.type!==H.LocalDispatchApplicationStates.INSTALLING?null:null!=n&&n.paused?this.renderPaused():this.renderProgress()},n=t,(r=[{key:"isFocused",get:function(){var e=this.props.cellProps;return null!=e&&e.isFocused}}])&&K(n.prototype,r),a&&K(n,a),t}(u.PureComponent);ue.displayName="ProgressCell";var se=function(){return X(ee,{icon:j.default,tooltip:x.default.Messages.GAME_LIBRARY_UPDATES_ACTION_RESUME,onClick:function(){return v.resume()}})};se.displayName="ResumeButton";var de=function(){return X(ee,{icon:k.default,tooltip:x.default.Messages.GAME_LIBRARY_UPDATES_ACTION_PAUSE,onClick:function(){return v.pause()}})};de.displayName="PauseButton";var fe=function(e){var t=e.item;return X(ee,{icon:D.default,tooltip:x.default.Messages.GAME_LIBRARY_UPDATES_ACTION_MOVE_UP,onClick:function(){return v.moveUp(t.applicationId,t.branchId)}})};fe.displayName="MoveUpButton";var ce=function(e){var t=e.item;return X(ee,{icon:w.default,tooltip:x.default.Messages.GAME_LIBRARY_UPDATES_ACTION_REMOVE,onClick:function(){return v.cancel(t.applicationId,t.branchId)}})};ce.displayName="CancelButton";var pe=X(se,{}),ve=[{key:oe,cellClassName:V.default.nameCell,render:function(e){return X(C.default,{align:C.default.Align.CENTER},void 0,X(M.default,{game:e.application,className:V.default.gameIcon,size:M.default.Sizes.SMALL}),X("div",{className:V.default.nameCellText},void 0,e.application.name))}},{key:ie,cellClassName:V.default.progressCell,headerCellClassName:V.default.progressCellHeader,bodyCellClassName:V.default.progressCellBody,render:function(e,t){return X(ue,{item:e,cellProps:t})}},{key:le,cellClassName:V.default.actionsCell,render:function(e,t){var n,r;return e.finished?n=null!=e.libraryApplication?X(y.default,{libraryApplication:e.libraryApplication,size:b.default.Sizes.SMALL,className:V.default.gameActionButton,source:H.AnalyticsLocations.APPLICATION_LIBRARY_UPDATES}):null:null!=e.state?e.state.type!==H.LocalDispatchApplicationStates.UP_TO_DATE&&(n=e.index>0?X(fe,{item:e}):null!=t&&t.paused?pe:X(de,{item:e}),r=X(ce,{item:e})):r=X(ce,{item:e}),X(C.default,{justify:C.default.Justify.END},void 0,n,r)}}],ye=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;awindow.innerHeight/2;t.isTallerThanHalfViewport!==a&&(t.isTallerThanHalfViewport=a,r(a))}}),1e3),t}$(t,e);var n=t.prototype;return n.componentDidMount=function(){window.addEventListener("resize",this.throttledUpdateHeight)},n.componentDidUpdate=function(e){this.props.height!==e.height&&this.throttledUpdateHeight()},n.componentWillUnmount=function(){this.props.applications.forEach((function(e){e.finished&&c.default.wait((function(){v.removeFinished(e.applicationId,e.branchId)}))})),window.removeEventListener("resize",this.throttledUpdateHeight),this.isUnmounted=!0},n.render=function(){var e=this.props,t=e.applications,n=e.paused,r=e.isFocused,a=e.theme,o=e.analyticsContext;return 0===t.length?null:X("div",{className:V.default.gameUpdates},void 0,X("div",{className:V.default.headerRow},void 0,X(B.default,{className:(0,s.default)(V.default.headerCell,V.default.networkProgress),title:x.default.Messages.GAME_LIBRARY_UPDATES_HEADER_NETWORK,getHistoricalTotalBytes:g.default.getHistoricalTotalBytesDownloaded,color:H.Colors.STATUS_GREEN,animate:r}),X(B.default,{className:(0,s.default)(V.default.headerCell,V.default.diskProgress),title:x.default.Messages.GAME_LIBRARY_UPDATES_HEADER_DISK,getHistoricalTotalBytes:g.default.getHistoricalTotalBytesWritten,color:H.Colors.LINK,animate:r})),X(R.default,{hasHeader:!1,columns:ve,data:t,className:V.default.table,rowClassName:V.default.row,rowComponent:Q,cellProps:{paused:n,isFocused:r,theme:a},rowProps:{onContextMenu:function(e,t){return function(e,t,n){p.openContextMenu(e,(function(e){return u.createElement(_.default,q({},e,{applicationId:t.applicationId,branchId:t.branchId,analyticsContext:n}))}))}(e,t,o)}},bodyCellClassName:V.default.cell}))},t}(u.PureComponent);function me(e,t,n,r){return e.reduce((function(e,a,o){var i=a.applicationId,l=a.branchId,u=n.getGame(i),s=r.getState(i,l);return null!=u&&e.push({key:i+":"+l,applicationId:i,branchId:l,state:s,application:u,libraryApplication:O.default.getLibraryApplication(i,l),finished:t,index:o}),e}),[])}ye.displayName="GameUpdates";var he=(0,h.default)(f.default.connectStores([E.default,I.default,T.default,S.default,g.default],(function(){var e=me(E.default.activeItems,!1,S.default,g.default),t=me(E.default.finishedItems,!0,S.default,g.default);return{applications:[].concat(e,t),paused:E.default.paused,isFocused:T.default.isFocused(),theme:I.default.theme}}))((0,m.default)(ye)));t.default=he},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=s(n(8)),i=s(n(6)),l=n(1),u=s(n(7428));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1e3?s.default.Messages.FILE_RATE_MB.format({size:Math.round(e/1e3)}):s.default.Messages.FILE_RATE_KB.format({size:Math.round(e)})}var m=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a1){for(var l=new Array(i),u=0;u=u?u:a.length;p.setTransform(1,0,0,-1,0,n.height),p.clearRect(0,0,n.width,n.height),p.translate(0,.5*p.lineWidth);var O,I,T=Math.floor(n.width/(S-3)),b=.5*T,C=T-T*c;p.translate(C,0),p.beginPath();var M=-T;a.forEach((function(e,t){O={x:M,y:y*e/v},0===t?p.moveTo(O.x,O.y):p.bezierCurveTo(I.x+b,I.y,O.x-b,O.y,O.x,O.y),I=O,M+=T})),p.stroke(),p.lineTo(M-T,0),p.lineTo(0,0),p.fill(),d&&c<1&&(t.animationFrameRequestId=window.requestAnimationFrame(t.updateAnimation))}}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var u=r.prototype;return u.onDataUpdate=function(e,t){var n=this.props,r=n.maxValue,a=n.data,l=n.animate,u=null==e||e.data!==t.data&&!o.default.isEqual(e.data,t.data);if(u&&(this.dataChangedAt=performance.now(),this.maxValue=null!=r?r:Math.max.apply(Math,a)),u||null==e||!e.animate&&l||e.color!==this.props.color){var s=i.hexToRgb(this.props.color);this.fillColor="rgba("+s.r+", "+s.g+", "+s.b+", 0.5)",window.cancelAnimationFrame(this.animationFrameRequestId),this.animationFrameRequestId=window.requestAnimationFrame(this.updateAnimation)}},u.componentDidMount=function(){this.animationFrameRequestId=0,this.onDataUpdate(null,this.props)},u.componentDidUpdate=function(e){this.onDataUpdate(e,this.props)},u.componentWillUnmount=function(){window.cancelAnimationFrame(this.animationFrameRequestId),this.animationFrameRequestId=0},u.render=function(){var e=this.props,t=e.className,n=e.pixelWidth,r=e.pixelHeight;return f("div",{className:t},void 0,a.createElement("canvas",{ref:this.canvas,className:l.default.canvas,width:n,height:r}))},r}(a.PureComponent);p.displayName="SparkChart",p.defaultProps={animate:!0};var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=C(n(0)),o=T(n(3)),i=C(n(1085)),l=T(n(331)),u=T(n(35)),s=T(n(1144)),d=T(n(84)),f=T(n(63)),c=T(n(7575)),p=n(129),v=T(n(350)),y=n(970),m=T(n(15)),h=n(236),_=C(n(111)),g=T(n(9671)),E=T(n(10703)),S=n(1),O=T(n(7)),I=T(n(7436));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(){return(M=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&(null===(b=this._scroller.current)||void 0===b||b.scrollTo({to:C}));(0,S.trackAppUIViewed)("guild_discovery")},i.componentDidUpdate=function(e){var t,n=this.props,r=n.guilds,a=r.gamesYouPlay,o=r.featured,i=n.isFetching,l=n.mostRecentQuery,u=n.currentHomepageCategoryId,s=n.currentCategoryId;(e.isFetching&&!i&&R.trackDiscoveryViewed(this.loadId,a.guilds,o.guilds,u),e.currentCategoryId!==s)&&(null===(t=this._scroller.current)||void 0===t||t.scrollTo({to:0}));e.mostRecentQuery.length>0&&l.length<1&&u!==s&&(0,c.selectCategory)(u)},i.componentWillUnmount=function(){R.trackDiscoveryExited(this.loadId,Array.from(this._guildIdsSeen))},i.renderGamesYouPlay=function(){var e=this.props,t=e.guilds,n=e.mightHaveGamesYouPlay,r=e.theme,a=e.userGuilds,o=Object.keys(a),i=t[D.GuildDiscoverySections.GAMES_YOU_PLAY];i.guilds=i.guilds.filter((function(e){return!o.includes(e.id)}));var l=this.state.loadingGuildId;return n?H(_.default,{title:w.default.Messages.GUILD_DISCOVERY_HEADER_GAMES_YOU_PLAY,guildsData:i,loadingGuildId:l,analyticsContext:z.RECOMMENDED,onViewGuild:this.handleViewGuild,onGuildCardSeen:this.handleGuildCardSeen,fetchGuilds:c.fetchGamesYouPlayGuilds,theme:r}):null},i.renderSearchBar=function(){var e,t,n=this.props,r=n.mostRecentQuery,a=n.guilds.search,o=n.defaultLanguage,i=n.isFetchingSearch,l=n.currentCategoryId,u=n.categories,s=n.currentCategoryName,d=l===y.DISCOVERY_ALL_CATEGORIES_ID?w.default.Messages.GUILD_DISCOVERY_SEARCH_PLACEHOLDER:w.default.Messages.GUILD_DISCOVERY_CATEGORY_SEARCH_PLACEHOLDER.format({categoryName:s}),f=null!==(e=null===(t=a[r])||void 0===t?void 0:t[l])&&void 0!==e?e:I.EMPTY_DISCOVERABLE_GUILDS_SECTION;return H(L.default,{loadId:this.loadId,searchResults:f,mostRecentQuery:r,isFetchingSearch:i,defaultLanguage:o,placeholder:d,currentCategoryId:l,categories:u})},i.renderFeaturedGuildsSection=function(){var e=this.props,t=e.guilds,n=e.theme,r=e.currentCategoryId,a=this.state.loadingGuildId;return r===y.DISCOVERY_ALL_CATEGORIES_ID?H(_.default,{title:w.default.Messages.GUILD_DISCOVERY_FEATURED_HEADER,guildsData:t[D.GuildDiscoverySections.FEATURED],loadingGuildId:a,analyticsContext:z.RECOMMENDED,onViewGuild:this.handleViewGuild,onGuildCardSeen:this.handleGuildCardSeen,fetchGuilds:function(){return(0,c.fetchFeaturedOrPopularGuilds)(0,24)},currentCategoryId:r,theme:n}):H(_.default,{title:w.default.Messages.GUILD_DISCOVERY_POPULAR_HEADER,guildsData:t[r],loadingGuildId:a,analyticsContext:z.POPULAR,onViewGuild:this.handleViewGuild,onGuildCardSeen:this.handleGuildCardSeen,fetchGuilds:function(){return(0,c.fetchPopularGuildsForCategory)(r)},currentCategoryId:r,theme:n})},i.renderSearchResults=function(){var e,t,n=this.props,r=n.mostRecentQuery,a=n.guilds.search,o=n.availableLanguages,i=n.defaultLanguage,l=n.isFetchingSearch,u=n.theme,s=n.currentCategoryId,d=n.currentCategoryName,f=this.state.loadingGuildId,c=s===y.DISCOVERY_ALL_CATEGORIES_ID?w.default.Messages.GUILD_DISCOVERY_SEARCH_PLACEHOLDER:w.default.Messages.GUILD_DISCOVERY_CATEGORY_SEARCH_PLACEHOLDER.format({categoryName:d}),p=null!==(e=null===(t=a[r])||void 0===t?void 0:t[s])&&void 0!==e?e:I.EMPTY_DISCOVERABLE_GUILDS_SECTION;return H(g.default,{loadId:this.loadId,availableLanguages:o,defaultLanguage:i,placeholder:c,isFetchingSearch:l,searchResults:p,mostRecentQuery:r,loadingGuildId:f,currentCategoryId:s,currentCategoryName:d,scroller:this._scroller.current,theme:u,onViewGuild:this.handleViewGuild,onGuildCardSeen:this.handleGuildCardSeen})},i.render=function(){var e,t,n=this.props,r=n.currentCategoryName,i=n.mostRecentQuery,l=n.currentCategoryId,u=i.length>0;return H("div",{className:k.default.pageWrapper},void 0,K,H("div",{className:(0,o.default)(k.default.dragRegion,k.default.pageHeaderDrag,(e={},e[k.default.searchPageDrag]=u,e))}),a.createElement(A.AdvancedScrollerAuto,{className:k.default.scroller,ref:this._scroller,onScroll:this.handleScroll},H("div",{className:(0,o.default)(k.default.viewWrapper,(t={},t[k.default.searchPage]=u,t))},void 0,u?this.renderSearchResults():a.createElement(a.Fragment,null,H("div",{className:k.default.searchHeader},void 0,H("img",{alt:"",className:k.default.headerImage,src:U.default}),H("div",{className:k.default.headerContentWrapper},void 0,H("div",{className:k.default.headerContent},void 0,H(N.default,{size:N.default.Sizes.SIZE_24,className:k.default.searchTitle},void 0,l===y.DISCOVERY_ALL_CATEGORIES_ID?w.default.Messages.GUILD_DISCOVERY_HOME_TITLE:w.default.Messages.GUILD_DISCOVERY_CATEGORY_TITLE.format({categoryName:r})),H(P.default,{size:P.default.Sizes.SIZE_16,className:k.default.searchSubtitle},void 0,l===y.DISCOVERY_ALL_CATEGORIES_ID&&w.default.Messages.GUILD_DISCOVERY_HOME_SUBTITLE),this.renderSearchBar()))),H("div",{className:k.default.featuredBody},void 0,this.renderFeaturedGuildsSection(),l===y.DISCOVERY_ALL_CATEGORIES_ID&&this.renderGamesYouPlay()),H("div",{className:k.default.footer},void 0,H("img",{alt:"",src:j.default,className:k.default.footerImage}),H(N.default,{size:N.default.Sizes.SIZE_16},void 0,w.default.Messages.GUILD_DISCOVERY_CATEGORY_FOOTER_TITLE),H(M.default,{look:M.default.Looks.LINK,color:M.default.Colors.LINK,size:M.default.Sizes.MIN,onClick:this.scrollToTop},void 0,w.default.Messages.GUILD_DISCOVERY_FOOTER_BODY))))))},r}(a.PureComponent);$.displayName="GuildDiscovery";var Z=d.default.connectStores([b.default,C.default,O.default,I.default,h.default,T.default],(function(){var e,t=y.LANGUAGE_OPTIONS,n=b.default.locale,r=null!==(e=i.default.find(t,{code:n}))&&void 0!==e?e:t[0],a=C.default.applicationStatistics,o=Object.keys(a),l=O.default.hasConsented(D.Consents.PERSONALIZATION)&&o.length>0,u=I.default.getCurrentCategoryId(),s=I.default.getCurrentHomepageCategoryId();return{isFetching:I.default.isFetching(),isFetchingSearch:I.default.isFetchingSearch(),guilds:I.default.getDiscoverableGuilds(),mostRecentQuery:I.default.getMostRecentQuery(),currentCategoryId:u,currentHomepageCategoryId:s,currentCategoryName:h.default.getCategoryName(u),categories:h.default.getDiscoveryCategories(),userGuilds:T.default.getGuilds(),theme:b.default.theme,mightHaveGamesYouPlay:l,availableLanguages:t,defaultLanguage:r}}))($);t.default=Z},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.markView=function(e){a.default.dispatch({type:o.ActionTypes.VIEW_HISTORY_MARK_VIEW,key:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=p(n(0)),o=f(n(2)),i=f(n(10708)),l=f(n(126)),u=f(n(43)),s=p(n(7603)),d=f(n(7439));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=a)return void O(o)}};if(a.useEffect((function(){I()}),[]),a.useEffect((function(){return window.addEventListener("resize",I),function(){window.removeEventListener("resize",I)}})),null==r)return null;var T=r.guilds,b=r.loading,C=null==T||0===T.length;if(!b&&C)return null;var M,N=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=T.findIndex((function(e){return e.id===t})),e.next=3,c(t,n,s);case 3:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,l,"next",e)}function l(e){y(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}();if(b||null==T){for(var P=[],A=0;A1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&e.startsWith("?")?i.default.parse(e):{}).offset;1===(null!=t?Math.floor(parseInt(t,10)/12)+1:1)&&H(!0)}),[r]);var W=A===g.DISCOVERY_ALL_CATEGORIES_ID?E.default.Messages.GUILD_DISCOVERY_SEARCH_RESULTS_HEADER.format({count:null!=G?G.toLocaleString():"0",query:r}):E.default.Messages.GUILD_DISCOVERY_SEARCH_RESULTS_CATEGORY_HEADER.format({count:null!=G?G.toLocaleString():"0",query:r,category:R});return b("div",{className:S.default.container},void 0,b("div",{className:S.default.searchHeader},void 0,b(v.default,{onClick:function(){u.clearSearch()},className:S.default.arrow},void 0,b(y.default,{direction:y.default.Directions.LEFT})),b(m.default,{size:m.default.Sizes.SIZE_24,className:S.default.header},void 0,W)),b(d.default,{loadId:t,searchResults:n,mostRecentQuery:r,isFetchingSearch:I,defaultLanguage:h,placeholder:w,availableLanguages:O,isSearchPage:!0,currentCategoryId:A}),x?N:G<=0?b(C,{categoryId:A,categoryName:R,onClick:function(){u.selectCategory(g.DISCOVERY_ALL_CATEGORIES_ID),V(0,12,!0)}}):b("div",{className:S.default.results},void 0,b(s.default,{pageSize:12,totalCount:G,resetCurrentPage:B,onPageChange:function(e){V(12*(e-1),12),null==T||T.scrollTo({to:0})}},void 0,(function(e){var t=e.controller;return b("section",{"aria-labelledby":k},void 0,b(f.default,{guilds:j,loading:U,loadingPlaceholderCount:12,onViewGuild:L,loadingGuildId:M,theme:P,analyticsContext:_.AnalyticsContexts.SEARCH,onGuildCardSeen:D}),t)}))))};P.displayName="DiscoverSearchResults";var A=P;t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(134)),i=n(49),l=u(n(8633));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0&&r.startsWith("?")?o.default.parse(r):{}).offset,l=null!=a?Math.floor(parseInt(a,10)/t.pageSize)+1:1;return n.state={currentPage:l},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a=r.prototype;return a.componentDidUpdate=function(e){var t=this.props.resetCurrentPage;!e.resetCurrentPage&&t&&this.setState({currentPage:1})},a.render=function(){var e=this.props,t=e.totalCount,n=e.pageSize,r=e.maxVisiblePages,a=e.children,o=this.state.currentPage;return a({controller:d(l.default,{totalCount:t,pageSize:n,currentPage:o,maxVisiblePages:r,onPageChange:this.handlePageChange})})},r}(a.PureComponent);c.displayName="GuildDiscoveryPaginator";var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=v(n(80)),l=v(n(84)),u=v(n(178)),s=v(n(7590)),d=v(n(5440)),f=v(n(43)),c=v(n(7)),p=v(n(7440));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0,N=null!=I?I:this._textInputRef;return h(i.default,{focusTarget:N,ringTarget:this._containerRef},void 0,a.createElement("div",{className:(0,o.default)(p.default.searchBox,m),ref:this._containerRef},h(u.default,{inputRef:N,focusProps:{enabled:!1},name:"search",maxLength:100,className:p.default.searchBoxInputWrapper,inputClassName:(0,o.default)(p.default.searchBoxInput,y),onChange:_,onFocus:g,onBlur:E,onKeyPress:S,value:M?v:"",placeholder:r,autoFocus:t,"aria-label":n,autoComplete:O?"on":"off"}),null!=C?h(f.default,{color:f.default.Colors.MUTED,size:f.default.Sizes.SIZE_12,className:p.default.cta},void 0,C):null,M?h(l.default,{onClick:this.handleClear,className:p.default.clear},void 0,h(s.default,{className:(0,o.default)(p.default.clearIcon,T)})):h(d.default,{className:(0,o.default)(p.default.searchIcon,b),"aria-label":c.default.Messages.SEARCH})))},r}(a.Component);g.displayName="SearchBox",g.defaultProps={autoComplete:!1};var E=a.forwardRef((function(e,t){return a.createElement(g,m({forwardedRef:t},e))}));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=d(n(0)),i=n(125),l=d(n(10713)),u=(r=n(7258))&&r.__esModule?r:{default:r};function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0}})),t=e.currentCategoryId,n=e.isViewingSearchResults,r=(0,a.useStateFromStores)([i.default],(function(){return i.default.getDiscoveryCategories()})),l=null==r?void 0:r.map((function(e){return m({},e,{icon:h(e.categoryId)})}));return y(f.default,{},void 0,y(s.DiscoverySidebarHeader,{text:c.default.Messages.DISCOVER}),y(u.default,{categories:l,handleCategorySelect:function(e){(0,o.selectCategory)(e,!0),n&&(0,o.clearSearch)()},currentCategoryId:t,shouldDisplaySelectedCategory:!n}))};_.displayName="GuildDiscoveryCategorySidebar";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=ve;var r,a=oe(n(0)),o=re(n(8)),i=n(3),l=n(67),u=n(349),s=re(n(968)),d=re(n(10718)),f=re(n(7566)),c=re(n(1206)),p=n(279),v=re(n(10722)),y=re(n(9576)),m=re(n(8935)),h=re(n(10723)),_=re(n(8937)),g=re(n(1198)),E=re(n(7895)),S=re(n(10724)),O=re(n(10840)),I=re(n(8940)),T=re(n(9)),b=re(n(657)),C=re(n(41)),M=re(n(655)),N=re(n(122)),P=re(n(442)),A=re(n(263)),R=re(n(151)),L=re(n(35)),D=re(n(12)),w=re(n(986)),k=re(n(84)),j=re(n(63)),U=re(n(9450)),G=re(n(985)),F=re(n(5208)),B=oe(n(248)),H=re(n(7686)),x=re(n(7821)),V=re(n(7995)),W=re(n(7888)),Y=re(n(1096)),z=re(n(7870)),K=re(n(8172)),$=re(n(8250)),Z=re(n(8728)),q=oe(n(643)),X=re(n(43)),Q=n(991),J=re(n(37)),ee=n(1),te=re(n(7)),ne=re(n(7498));function re(e){return e&&e.__esModule?e:{default:e}}function ae(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return ae=function(){return e},e}function oe(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=ae();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function ie(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(t,["onClick","onMouseEnter"]);return a.createElement(k.default,le({},u,{onMouseEnter:function(){d?(e.copiedTimeout.stop(),e.setState({shouldShowNametagTooltip:!1},l)):l&&l()},onClick:function(){r&&r(),e.handleCopyTag()},className:(0,o.default)(ne.default.nameTag,(n={},n[ne.default.canCopy]=Q.SUPPORTS_COPY,n))}),ie(X.default,{className:ne.default.usernameContainer},void 0,ie(Z.default,{},void 0,i.username)),null!=c?ie($.default,{className:ne.default.discriminator},void 0,c):null)}))},m.render=function(){var e,t,n=this.props,r=n.currentUser,i=n.selfDeaf,l=n.selfMute,u=n.serverMute,s=n.serverDeaf,d=n.suppress,c=n.speaking,p=n.streaming,m=n.status,h=n.webBuildOverride,_=this.state.shouldShowSpeakingWhileMutedTooltip;if(null==r)return null;var g=l||d||u,E=i||s,S=ie(de,{size:q.Sizes.SIZE_32,src:r.getAvatarURL("jpg"),"aria-label":r.username,status:p?ee.StatusTypes.STREAMING:m,isSpeaking:c,className:ne.default.avatar});return ie("div",{className:ne.default.container,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,ie(f.default,{object:ee.AnalyticsObjects.AVATAR},void 0,ie(G.default,{renderPopout:this.renderStatusPickerPopout,position:G.default.Positions.TOP,align:G.default.Align.LEFT,animation:G.default.Animation.SCALE,spacing:14},void 0,(function(e){return a.createElement(k.default,le({},e,{"aria-label":te.default.Messages.SET_STATUS,className:ne.default.avatarWrapper}),S)}))),this.renderNameTag(),ie(j.default,{grow:0},void 0,ie(K.default,{tooltipText:_?te.default.Messages.ACCOUNT_SPEAKING_WHILE_MUTED:(0,y.default)(l,u,d),tooltipColor:_?B.TooltipColors.GREEN:void 0,tooltipForceOpen:_||void 0,onMouseEnter:this.handleMouseEnterMute,onMouseLeave:this.handleMouseLeaveMute,icon:g?z.default:Y.default,iconForeground:g?ne.default.strikethrough:null,onClick:this.handleToggleSelfMute,innerClassName:(0,o.default)((e={},e[ne.default.redIcon]=u||d,e)),onContextMenu:this.handleInputAudioContextMenu,role:"switch","aria-label":te.default.Messages.MUTE,"aria-checked":g}),ie(K.default,{tooltipText:(0,v.default)(i,s),icon:i?V.default:x.default,onClick:this.handleToggleSelfDeaf,onContextMenu:this.handleOutputAudioContextMenu,innerClassName:(0,o.default)((t={},t[ne.default.redIcon]=s,t)),iconForeground:E?ne.default.strikethrough:null,role:"switch","aria-label":te.default.Messages.DEAFEN,"aria-checked":E}),ie(K.default,{tooltipText:null!=h?te.default.Messages.USER_SETTINGS_WITH_BUILD_OVERRIDE.format({webBuildOverride:h.id}):te.default.Messages.USER_SETTINGS,onClick:this.handleOpenSettings,onContextMenu:this.handleOpenSettingsContextMenu,innerClassName:null!=h?ne.default.buildOverrideButton:null,icon:H.default},void 0,null!=h?ie(W.default,{width:9,height:9,className:ne.default.hasBuildOverride,"aria-hidden":!0}):null)))},i=r,(c=[{key:"isCopiedStreakGodlike",get:function(){return this.state.copiedStreak>=10}}])&&ue(i.prototype,c),p&&ue(i,p),r}(a.PureComponent);function ve(){var e=(0,i.useStateFromStores)([D.default],(function(){return D.default.getCurrentUser()})),t=null==e?void 0:e.id,n=(0,i.useStateFromStores)([L.default],(function(){return L.default.customStatus})),r=a.useMemo((function(){return null!=n?(0,g.default)(n):null}),[n]),o=(0,i.useStateFromStoresObject)([P.default],(function(){return{streaming:null!=P.default.findActivity((function(e){return e.type===ee.ActivityTypes.STREAMING})),status:P.default.getStatus()}})),l=o.streaming,u=o.status,s=(0,i.useStateFromStores)([A.default],(function(){return null!=t&&A.default.isSpeaking(t)}),[t]),d=(0,i.useStateFromStores)([R.default],(function(){return R.default.hidePersonalInformation})),f=(0,i.useStateFromStores)([N.default,T.default],(function(){var e=N.default.getChannelId();return null!=e?T.default.getChannel(e):null})),v=(0,I.default)(f),y=v.mute,m=v.selfMute,h=v.suppress,_=(0,O.default)(f),E=_.selfDeaf,S=_.deaf,k=(0,i.useStateFromStores)([c.default],(function(){var e;return(0,p.probablyHasBuildOverride)()?null===(e=c.default.getCurrentBuildOverride().overrides)||void 0===e?void 0:e.discord_web:null})),j=(0,i.useStateFromStores)([w.default],(function(){return w.default.getSubscription()})),U=(0,i.useStateFromStores)([C.default],(function(){return C.default.getEverSpeakingWhileMuted()})),G=(0,i.useStateFromStores)([b.default,M.default],(function(){return b.default.hasLayers()||M.default.hasModalOpen()}));return ie(pe,{hidePrivateData:d,currentUser:e,selfMute:m,serverMute:y,suppress:h,serverDeaf:S,selfDeaf:E,status:u,speaking:s,streaming:l,customStatusActivity:r,webBuildOverride:k,subscription:j,speakingWhileMuted:U,occluded:G})}pe.displayName="Account",ve.displayName="AccountConnected"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=C(n(0)),o=T(n(8)),i=n(3),l=T(n(331)),u=T(n(7579)),s=T(n(7895)),d=C(n(7563)),f=T(n(680)),c=T(n(35)),p=T(n(36)),v=T(n(248)),y=T(n(7590)),m=n(44),h=n(1129),_=T(n(15)),g=n(1062),E=T(n(10719)),S=n(1),O=T(n(7)),I=T(n(7445));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(){return(M=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0||null!=o?k(y.default,{focusProps:{offset:{top:8,bottom:8,left:-2,right:-2}},className:P.default.clearButton,onClick:this.handleClearStatus,look:y.default.Looks.BLANK,size:y.default.Sizes.NONE},void 0,k(S.default,{className:P.default.clearIcon})):null))},v.renderClearAfter=function(){var e=this.state.clearAfter;return k(E.default,{className:P.default.formGroup,title:N.default.Messages.CUSTOM_STATUS_CLEAR_AFTER},void 0,k(I.default,{placeholder:N.default.Messages.CUSTOM_STATUS_CLEAR_AFTER,maxVisibleItems:5,value:e,options:this.clearAfterOptions,onChange:this.handleChangeClearAfter}))},v.renderStatusInput=function(){var e=this.state.status;return k(E.default,{className:P.default.formGroup,title:N.default.Messages.CUSTOM_STATUS_STATUS_TITLE},void 0,k(I.default,{maxVisibleItems:4,value:e,options:G,onChange:this.handleChangeStatus,renderOptionLabel:U}))},v.render=function(){var e=this.props,t=e.transitionState,n=e.onClose;return a.createElement(u.default,this.analyticsLocation,k(O.ModalRoot,{transitionState:t,className:P.default.modalRoot,"aria-label":N.default.Messages.CUSTOM_STATUS_SET_CUSTOM_STATUS},void 0,k(O.ModalHeader,{separator:!1,className:P.default.headerContainer},void 0,k("div",{className:P.default.art}),k("div",{className:P.default.header},void 0,k("h4",{className:P.default.headerText},void 0,N.default.Messages.CUSTOM_STATUS_SET_CUSTOM_STATUS)),k(O.ModalCloseButton,{onClick:n,className:P.default.modalCloseButton})),k(O.ModalContent,{},void 0,this.renderCustomStatusInput(),this.renderClearAfter(),k(g.default,{className:P.default.formDivider}),this.renderStatusInput()),k(O.ModalFooter,{},void 0,k(y.default,{onClick:this.handleSubmit},void 0,N.default.Messages.SAVE),k(y.default,{onClick:n,look:y.default.Looks.LINK,color:P.default.cancelButton},void 0,N.default.Messages.CANCEL))))},o=r,(c=[{key:"clearAfterOptions",get:function(){return[{key:1,value:s.ClearAfterValues.TODAY,label:N.default.Messages.CUSTOM_STATUS_TODAY},{key:2,value:s.ClearAfterValues.HOURS_4,label:N.default.Messages.CUSTOM_STATUS_HOURS.format({hours:4})},{key:3,value:s.ClearAfterValues.HOURS_1,label:N.default.Messages.CUSTOM_STATUS_HOURS.format({hours:1})},{key:4,value:s.ClearAfterValues.MINUTES_30,label:N.default.Messages.CUSTOM_STATUS_MINUTES.format({minutes:30})},{key:5,value:null,label:N.default.Messages.CUSTOM_STATUS_DONT_CLEAR}]}},{key:"analyticsLocation",get:function(){return{page:M.AnalyticsPages.CUSTOM_STATUS_MODAL}}}])&&D(o.prototype,c),p&&D(o,p),r}(a.PureComponent);B.displayName="CustomStatusModal";var H=o.default.connectStores([c.default,v.default],(function(){return{customStatus:c.default.getCustomStatusActivity(),user:v.default.getCurrentUser()}}),{forwardRef:!0})(B);t.default=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,u){var d=e.trim();if(d.length>0||null!=t){var f={text:d.length>0?d:null,expiresAt:null!=n?(0,r.default)().add((0,i.default)(n),"ms").toISOString():null,emojiId:null!=t?t.id:null,emojiName:null!=t?t.name:null};a.default.updateRemoteSettings({customStatus:f}),o.default.track(l.AnalyticEvents.CUSTOM_STATUS_UPDATED,{location:null!=u?u.location:null,emoji_type:s(t),text_len:d.length,clear_after:null!=n?""+n:null})}else a.default.updateRemoteSettings({customStatus:null})};var r=u(n(5)),a=u(n(331)),o=u(n(15)),i=u(n(10721)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e){return null==e?null:null!=e.id?"custom":"unicode"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(e===o.ClearAfterValues.TODAY){var t=new Date;return new Date(t.getFullYear(),t.getMonth(),t.getDate()+1).getTime()-t.getTime()}return(0,a.default)("number"==typeof e,"Invalid custom status clear timeout"),e};var r,a=(r=n(21))&&r.__esModule?r:{default:r},o=n(9676)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(t)return a.default.Messages.SERVER_DEAFENED_DIALOG_TITLE;return e?a.default.Messages.UNDEAFEN:a.default.Messages.DEAFEN};var r,a=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(e)return void(0,i.openModal)((function(e){return r.createElement(o.default,d({},e,{title:l.default.Messages.SERVER_DEAFENED_DIALOG_TITLE,body:l.default.Messages.SERVER_DEAFENED_DIALOG_BODY}))}));a.default.toggleSelfDeaf()};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(268)),o=u(n(196)),i=n(44),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?this.setState({shouldRenderOwnedGuildsModal:!0}):n.isClaimed()?(0,b.openModal)((function(n){return a.createElement(f.default,j({},n,{handleSubmit:function(n){return t.handleSubmitDisableAccount(n,e)},title:e?A.default.Messages.DELETE_ACCOUNT:A.default.Messages.DISABLE_ACCOUNT,actionText:e?A.default.Messages.DELETE_ACCOUNT:A.default.Messages.DISABLE_ACCOUNT}),e?A.default.Messages.DELETE_ACCOUNT_BODY:A.default.Messages.DISABLE_ACCOUNT_BODY)})):this.setState({shouldRenderDeleteAccountConfirmModal:!0})},i}(a.PureComponent);H.displayName="UserSettingsAccount";var x=function(){var e=(0,i.useStateFromStores)([E.default],(function(){return E.default.getCurrentUser()})),t=(0,i.useStateFromStores)([h.default],(function(){return h.default.getBackupCodes()})),n=(0,i.useStateFromStores)([_.default],(function(){return _.default.hidePersonalInformation})),r=(0,i.useStateFromStores)([g.default],(function(){return g.default.theme}));return U(H,{currentUser:e,backupCodes:t,hide:n,theme:r})};x.displayName="ConnectedUserAccountSettings";var V=x;t.default=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;d(n(0));var r,a=d(n(36)),o=n(129),i=u(n(7)),l=u(n(7449));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;ur.current.clientWidth;return B("div",{className:(0,o.default)(j.default.field,t)},void 0,B("div",{className:j.default.constrainedRow},void 0,B("div",{className:j.default.usernameRow},void 0,B(I.FormTitle,{className:j.default.fieldTitle},void 0,k.default.Messages.USER_SETTINGS_LABEL_USERNAME),a.createElement("div",{className:j.default.usernameInnerRow,ref:r},B(C.default,{tag:"span",color:C.default.Colors.HEADER_PRIMARY,size:C.default.Sizes.SIZE_16},void 0,n.username),B(C.default,{tag:"span",color:C.default.Colors.HEADER_SECONDARY,size:C.default.Sizes.SIZE_16},void 0,"#",n.discriminator)))),B(S.default,{className:j.default.fieldButton,size:S.default.Sizes.SMALL,color:S.default.Colors.GREY,onClick:function(){return(0,b.openModal)((function(e){return a.createElement(D.default,e)}))}},void 0,i?k.default.Messages.DISAPPROVAL:k.default.Messages.EDIT))}function V(e){var t=e.text,n=e.censor,r=a.useState(!1),o=r[0],i=r[1],l=o?t:n(t);return a.createElement(a.Fragment,null,l,B(S.default,{look:S.default.Looks.LINK,size:S.default.Sizes.MIN,color:S.default.Colors.LINK,onClick:function(){return i(!o)}},void 0,o?k.default.Messages.HIDE:k.default.Messages.REVEAL))}function W(e){var t,n=e.className,r=e.user;if(r.isClaimed())if(null==r.email)t={buttonText:k.default.Messages.ADD,buttonColor:S.default.Colors.GREY,valueMessage:k.default.Messages.USER_SETTINGS_NO_EMAIL_PLACEHOLDER,handleClick:function(){return(0,b.openModal)((function(e){return a.createElement(L.default,e)}))}};else{var i=r.email;t={buttonText:k.default.Messages.EDIT,buttonColor:S.default.Colors.GREY,valueMessage:B(V,{text:i,censor:A.censorEmail}),handleClick:function(){return(0,b.openModal)((function(e){return a.createElement(L.default,e)}))}}}else t={buttonText:k.default.Messages.CLAIM_ACCOUNT_SHORT,buttonColor:S.default.Colors.BRAND,valueMessage:k.default.Messages.USER_SETTINGS_ADD_EMAIL_CLAIM,handleClick:function(){return v.default.openClaimAccountModal()}};return B("div",{className:(0,o.default)(j.default.field,n)},void 0,B("div",{className:j.default.constrainedRow},void 0,B("div",{},void 0,B(I.FormTitle,{className:j.default.fieldTitle},void 0,k.default.Messages.USER_SETTINGS_LABEL_EMAIL),B("div",{},void 0,B(C.default,{tag:"span",color:C.default.Colors.HEADER_PRIMARY,size:C.default.Sizes.SIZE_16},void 0,t.valueMessage)))),B(S.default,{className:j.default.fieldButton,size:S.default.Sizes.SMALL,color:t.buttonColor,onClick:t.handleClick},void 0,t.buttonText))}function Y(e){var t=e.className,n=e.user;if(!n.isClaimed())return null;var r,i=n.phone,l=n.email;return r=null==i?k.default.Messages.USER_SETTINGS_NO_PHONE_PLACEHOLDER:B(V,{text:i,censor:A.censorPhone}),B("div",{className:(0,o.default)(j.default.field,t)},void 0,B("div",{className:j.default.constrainedRow},void 0,B("div",{},void 0,B(I.FormTitle,{className:j.default.fieldTitle},void 0,k.default.Messages.USER_SETTINGS_LABEL_PHONE_NUMBER),B("div",{},void 0,B(C.default,{tag:"span",color:C.default.Colors.HEADER_PRIMARY,size:C.default.Sizes.SIZE_16},void 0,r)))),B("div",{className:j.default.fieldButtonList},void 0,null!=i&&null!=l?B(S.default,{className:(0,o.default)(j.default.fieldButton,j.default.removeButton),size:S.default.Sizes.SMALL,look:S.default.Looks.LINK,color:S.default.Colors.PRIMARY,onClick:function(){(0,b.openModal)((function(e){return a.createElement(f.default,F({},e,{title:k.default.Messages.USER_SETTINGS_ACCOUNT_REMOVE_PHONE_NUMBER_TITLE,children:n.hasFlag(w.UserFlags.MFA_SMS)?k.default.Messages.USER_SETTINGS_ACCOUNT_REMOVE_PHONE_SMS_BACKUP_WARNING:void 0,actionText:k.default.Messages.REMOVE,handleSubmit:y.default.removePhone}))}))}},void 0,k.default.Messages.REMOVE):null,B(S.default,{className:j.default.fieldButton,size:S.default.Sizes.SMALL,color:S.default.Colors.GREY,onClick:function(){(0,b.openModal)((function(e){return a.createElement(c.default,e)}),{modalKey:m.PHONE_VERIFICATION_MODAL_KEY})}},void 0,null==i?k.default.Messages.ADD:k.default.Messages.EDIT)))}x.displayName="EditUsernameRow",W.displayName="EditEmailRow",Y.displayName="EditPhoneRow";var z=B(T.default,{width:24,height:24});function K(){var e,t=(0,i.useStateFromStores)([E.default],(function(){return E.default.getCurrentUser()})),n=(0,i.useStateFromStores)([h.default],(function(){return h.default.getUserProfile(t.id)})),r=a.useRef(null),o=(0,i.useStateFromStores)([g.default],(function(){return g.default.getErrors()})),s=(0,i.useStateFromStores)([g.default],(function(){return g.default.getPendingAvatar()})),f=null==o||null===(e=o.avatar)||void 0===e?void 0:e[0],c=void 0!==s?s:t.avatar,v=a.useCallback((function(){var e,t;null===(e=r.current)||void 0===e||null===(t=e.inputRef.current)||void 0===t||t.activateUploadDialogue()}),[]),y=a.useCallback((function(e,n,r){if(null==t.avatar&&null==e)(0,u.setPendingAvatar)(void 0);else if(null!=e&&null!=n&&r&&!P.default.isPremium(t)){var o=new Image;o.src=e,(0,b.openModal)((function(t){return a.createElement(p.default,F({},t,{imgURI:o.src,avatar:e,onChangeAvatar:function(){t.onClose(),v()}}))}))}else(0,u.setPendingAvatar)(e)}),[t,v]),m=a.useCallback((function(e){(0,l.openContextMenu)(e,(function(e){return a.createElement(R.default,F({},e,{handleUploadAvatar:v,handleDeleteAvatar:function(){return y(null)}}))}))}),[y,v]),I=a.useCallback((function(e){var n=F({},t,{avatar:e}),r=N.default.hasAnimatedAvatar(n)?"gif":"png";return N.default.getUserAvatarURL(n,r)}),[t]);return B("div",{className:j.default.background},void 0,B("div",{className:j.default.profile},void 0,a.createElement(d.default,{ref:r,showIcon:!0,showRemoveButton:!1,avatarClassName:j.default.avatarUploaderInner,avatar:c,onChange:y,makeURL:I}),B("div",{className:j.default.details},void 0,B("div",{className:j.default.detailsInner},void 0,B(C.default,{tag:"span",className:j.default.username,color:C.default.Colors.HEADER_PRIMARY,size:C.default.Sizes.SIZE_20},void 0,t.username),B(C.default,{tag:"span",color:C.default.Colors.HEADER_SECONDARY,size:C.default.Sizes.SIZE_16},void 0,"#",t.discriminator)),B(_.default,{className:j.default.badgeList,user:t,premiumSince:null==n?void 0:n.premiumSince,premiumGuildSince:null==n?void 0:n.premiumGuildSince,openPremiumSettings:H,colored:!0})),null!=c?B("div",{className:j.default.menu},void 0,B(O.default,{onClick:m},void 0,z)):B("div",{className:j.default.uploadButton},void 0,B(S.default,{size:S.default.Sizes.SMALL,color:S.default.Colors.GREY,onClick:v},void 0,k.default.Messages.USER_SETTINGS_UPLOAD_AVATAR))),null!=f?B(C.default,{className:j.default.avatarError,size:C.default.Sizes.SIZE_12,color:C.default.Colors.STATUS_RED},void 0,f):null,B("div",{className:j.default.fieldList},void 0,B(x,{user:t}),B(W,{className:j.default.fieldSpacer,user:t}),B(Y,{className:j.default.fieldSpacer,user:t})))}K.displayName="UserSettingsAccountProfileCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=h(n(0)),o=n(998),i=y(n(7658)),l=h(n(36)),u=n(129),s=n(50),d=h(n(643)),f=y(n(43)),c=n(1),p=y(n(7)),v=y(n(7450));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u3?(l=(l=s&255>>i)<<(i=(i+5)%8)|(a+1>8-i,a++):(l=s>>8-(i+5)&31,0==(i=(i+5)%8)&&a++),u[o]="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567".charCodeAt(l),o++}for(a=o;a>>(a=(a+5)%8),l[i]=r,i++,r=255&o<<8-a)}return l.slice(0,i)}}).call(this,n(361).Buffer)},function(e,t,n){e.exports=n.p+"0b8465d21b4c248c18f7e0a44fda86cc.png"},function(e,t,n){e.exports=n.p+"cdec1a78913423b428eb0013e9678244.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(3)),i=C(n(8857)),l=C(n(9679)),u=C(n(7745)),s=C(n(7615)),d=n(5291),f=C(n(9454)),c=C(n(12)),p=C(n(36)),v=C(n(63)),y=n(106),m=C(n(992)),h=C(n(113)),_=n(969),g=n(50),E=n(44),S=C(n(43)),O=C(n(7908)),I=n(1),T=C(n(7)),b=C(n(7455));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(){return(P=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["label","text","children"]);return a.createElement(v.default,P({direction:v.default.Direction.VERTICAL},o),A(h.default,{tag:h.default.Tags.H2},void 0,t),null!=n?A(S.default,{size:S.default.Sizes.SIZE_16,className:b.default.sectionBody},void 0,n):null,A(v.default.Child,{wrap:!0},void 0,r))};R.displayName="ModalSection";var L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&!o?C(d.default,{className:g.default.sourceDivider}):null,C(u.default,{align:u.default.Align.CENTER,justify:u.default.Justify.BETWEEN,className:g.default.paymentSourceRow},void 0,C(h.default,{paymentSource:t,isDefault:n,isForSubscription:i,locale:s,showSubtext:!0}),r?null:C(l.default,{color:l.default.Colors.PRIMARY,onClick:this.handleEditClick,size:l.default.Sizes.SMALL},void 0,_.default.Messages.EDIT)))},t}(a.PureComponent);P.displayName="PaymentSourceItem",P.defaultProps={isEditing:!1,hideDivider:!1,onEditClick:function(){}};var A=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;at.id?1:-1})),m=this.state.editingPayment,h=y.findIndex((function(e){return e.id===m})),E=y.map((function(t,r){return C(P,{locale:i,paymentSource:t,isDefault:n===t.id,onCancel:e.handleCancel,onDelete:e.handleDelete,isForSubscription:t.id===v,hideDivider:h===r-1,onSubmit:e.handleSubmit,index:r,submitting:p,removing:l,isEditing:m===t.id,onEditClick:e.handleEditClick},t.id)}));return C("div",{},void 0,C(f.default,{tag:f.default.Tags.H2},void 0,C(u.default,{align:u.default.Align.CENTER},void 0,C(s.default,{position:s.default.Positions.LEFT,text:_.default.Messages.BILLING_SECURE_TOOLTIP},void 0,(function(e){return a.createElement(c.default,I({className:g.default.lockIcon},e))})),_.default.Messages.BILLING_PAYMENT_SOURCES)),E,h!==y.length-1?C(d.default,{className:g.default.sourceDivider}):null,this.renderFooter())},t}(a.PureComponent);A.displayName="PaymentMethods";var R=A;t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,id:"a",d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zM8.9 6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2H8.9V6zM16 16h-3v3h-2v-3H8v-2h3v-3h2v3h3v2z"}))}d.displayName="SecureLock"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(3)),l=C(n(2)),u=n(266),s=n(343),d=C(n(5293)),f=C(n(36)),c=C(n(426)),p=C(n(988)),v=C(n(63)),y=C(n(989)),m=C(n(248)),h=n(129),_=C(n(43)),g=n(60),E=C(n(5310)),S=C(n(5312)),O=C(n(5548)),I=n(1),T=C(n(7)),b=C(n(7459));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?G(b.FormItem,{className:R.default.integrationsWrapper},void 0,G(b.FormTitle,{tag:b.FormTitleTags.H5},void 0,G("span",{className:R.default.subEnabledTitle},void 0,A.default.Messages.SUB_ENABLED_SERVERS)),G("div",{},void 0,e.integrations.map((function(e){return G(B,{integration:e},e.id)})))):void 0},o.renderDivider=function(){var e=this.props.account,t=e.revoked,n=e.integrations;if(t||n.length>0)return G(b.FormDivider,{className:R.default.connectedAccountSeparator})},o.render=function(){var e=this.props.account,t=c.default.get(e.type);return G("div",{className:R.default.connection},void 0,this.renderHeader(t),this.renderConnectionOptions(t),this.renderDivider(),this.renderIntegrations())},r}(a.PureComponent);x.displayName="ConnectedAccount";var V=G(s.default,{}),W=function(){var e,t,r=(0,i.useStateFromStores)([m.default],(function(){return m.default.hidePersonalInformation})),s=(0,i.useStateFromStores)([v.default],(function(){return v.default.isFetching()})),f=(0,i.useStateFromStores)([v.default],(function(){return v.default.getAccounts()})),p=(0,i.useStateFromStores)([h.default],(function(){return h.default.detectPlatformAccounts}));function y(e){u.default.updateRemoteSettings({detectPlatformAccounts:e})}return a.useEffect((function(){l.default.fetch()}),[]),r?V:G(b.FormSection,{className:R.default.connections,tag:b.FormTitleTags.H2,title:A.default.Messages.CONNECTIONS},void 0,G("div",{className:(0,o.default)(R.default.accountList,(t={},t[L.default.marginBottom20]=!N.default.embedded,t))},void 0,G(b.FormTitle,{className:L.default.marginBottom4},void 0,A.default.Messages.CONNECT_ACCOUNT_TITLE),G(b.FormText,{className:L.default.marginBottom8},void 0,A.default.Messages.CONNECT_ACCOUNT_DESCRIPTION),G("div",{className:R.default.connectedAccounts},void 0,c.default.filter((function(e){return e.enabled})).map((function(e){return G(d.default,{type:e.type,className:R.default.accountBtn,innerClassName:R.default.accountBtnInner},e.type)})))),function(){if(N.default.embedded)return G(T.default,{value:p,onChange:y,className:(0,o.default)(L.default.marginTop20,L.default.marginBottom20)},void 0,A.default.Messages.DETECT_PLATFORM_ACCOUNTS)}(),(e=s?G(I.default,{className:L.default.marginTop20,type:I.default.Type.SPINNING_CIRCLE}):0===f.length?G(F,{className:L.default.marginTop40},void 0,G(S.EmptyStateImage,{darkSrc:n(10768),lightSrc:n(10769),width:230,height:220}),G(S.EmptyStateText,{note:A.default.Messages.CONNECTED_ACCOUNTS_NONE},void 0,A.default.Messages.CONNECTED_ACCOUNTS_NONE_TITLE)):f.filter((function(e){return c.default.isSupported(e.type)})).map((function(e,t){return G(x,{account:e,onDisconnect:function(){return n=(t=e).type,r=t.id,void l.default.disconnect(n,r);var t,n,r}},t)})),G(b.FormItem,{className:R.default.connectionList},void 0,e)))};W.displayName="UserSettingsConnections";var Y=W;t.default=Y},function(e,t,n){e.exports=n.p+"e9aaf1824f17126a7992e5ad98752389.svg"},function(e,t,n){e.exports=n.p+"fffa18d6d66a76c08c500c56afe68a62.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=j(n(0)),o=w(n(8)),i=w(n(6)),l=w(n(3)),u=n(1187),s=w(n(7783)),d=w(n(8156)),f=n(1178),c=n(10771),p=n(279),v=n(257),y=w(n(243)),m=w(n(35)),h=j(n(36)),_=w(n(426)),g=j(n(7624)),E=w(n(63)),S=w(n(987)),O=w(n(227)),I=w(n(7575)),T=w(n(178)),b=n(129),C=n(50),M=n(44),N=w(n(43)),P=n(1),A=w(n(7463)),R=w(n(6734)),L=w(n(423)),D=w(n(5200));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function U(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function G(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){U(o,r,a,i,l,"next",e)}function l(e){U(o,r,a,i,l,"throw",e)}i(void 0)}))}}function F(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,B(e,t)}function B(e,t){return(B=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function H(){return(H=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0,i=null!=a&&"discord_ios"in a&&"stable"!==window.GLOBAL_ENV.RELEASE_CHANNEL?x(N.default,{color:N.default.Colors.STATUS_RED},void 0,"iOS build overrides must be generated on stable right now!"):null;return x(b.FormSection,{className:L.default.marginTop60},void 0,x(E.default,{className:L.default.marginBottom20},void 0,x(E.default.Child,{},void 0,x(b.FormTitle,{tag:b.FormTitleTags.H2},void 0,"Build Overrides")),x(E.default.Child,{grow:0},void 0,x(h.default,{size:h.ButtonSizes.SMALL,onClick:this.handleAddBuildOverride,disabled:!o},void 0,"Add Build Override"))),$,x(E.default,{direction:E.default.Direction.VERTICAL},void 0,i,e,x(E.default,{grow:0,direction:E.default.Direction.HORIZONTAL_REVERSE},void 0,this.renderRefreshButton(),this.renderSaveButton(),this.renderLinkButton())))},t}(a.Component);Z.displayName="BuildOverrides";var q=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a=0?t.setUserEntryError("You already added that user!"):void t.setState({userIds:[].concat(n,[r]),userIdEntry:""})},t.handleRemoveUser=function(e){var n=t.state.userIds;n=n.filter((function(t){return t!==e.value})),t.setState({userIds:n})},t.setAllowedVersionError=function(e){t.setState({allowedVersionEntryError:e})},t.handleAllowedVersionEntry=function(e){t.setState({allowedVersionEntry:e})},t.handleAllowedVersionEnter=function(e){e.charCode===P.KeyboardKeys.ENTER&&t.handleAddAllowedVersion()},t.handleAddAllowedVersion=function(){var e=t.state,n=e.allowedVersions,r=e.allowedVersionEntry;return 0===(r=r.trim()).length?t.setAllowedVersionError("Enter a valid version number!"):n.indexOf(r)>=0?t.setAllowedVersionError("You already added that version!"):void t.setState({allowedVersions:[].concat(n,[r]),allowedVersionEntry:"",allowedVersionEntryError:""})},t.handleRemoveAllowedVersion=function(e){var n=t.state.allowedVersions;n=n.filter((function(t){return t!==e.value})),t.setState({allowedVersions:n})},t.handleAllowLoggedOut=function(e){t.setState({allowLoggedOut:e})},t.handleExpirationChange=function(e){var n=e.value;t.setState({ttlSeconds:n})},t.handleReleaseChannelChange=function(e){var n=e.value;t.setState({releaseChannel:n})},t.generatePayload=function(){return{overrides:t.props.buildOverrides,meta:{release_channel:"all"===t.state.releaseChannel?null:t.state.releaseChannel,ttl_seconds:t.state.ttlSeconds,user_ids:t.state.userIds,allowed_versions:t.isIos()?t.state.allowedVersions:void 0,allow_logged_out:t.state.allowLoggedOut}}},t.handleGenerateLink=G(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.isIos()||0!==t.state.allowedVersions.length){e.next=3;break}return t.setAllowedVersionError("You must add at least one allowed version for iOS"),e.abrupt("return");case 3:return t.setStatusMessage(null),n=t.generatePayload(),e.next=7,(0,f.getPublicBuildOverrideLink)(n);case 7:!1!==(r=e.sent).error?t.setStatusMessage(r.error.toString(),N.default.Colors.STATUS_RED):(t.setState({publicLink:r.url.toString()}),0===n.meta.user_ids.length&&t.setStatusMessage("Warning! No users added to the whitelist! This link could be used by anyone to override their build.",N.default.Colors.STATUS_YELLOW));case 9:case"end":return e.stop()}}),e)}))),t}F(t,e);var r=t.prototype;return r.isIos=function(){return"discord_ios"in(this.props.buildOverrides||{})},r.renderSettingsForm=function(){var e=this,t=this.state,n=t.ttlSeconds,r=t.releaseChannel,o=t.userIdEntry,i=t.userIdEntryError,l=t.userIds,u=t.allowedVersions,s=t.allowedVersionEntry,d=t.allowedVersionEntryError,f=t.allowLoggedOut,p=c.BUILD_OVERRIDE_EXPIRATION_OPTIONS.find((function(e){return e.value===n})),v=u.map((function(e){return{label:e,value:e}})),y=l.map((function(e){return{label:e,value:e}}));return x(E.default,{direction:E.default.Direction.VERTICAL},void 0,x(b.FormItem,{title:"Expire After",className:L.default.marginBottom20},void 0,x(S.default,{value:null!=p?p.value:null,clearable:!1,searchable:!1,options:c.BUILD_OVERRIDE_EXPIRATION_OPTIONS,onChange:this.handleExpirationChange})),this.isIos()?null:x(b.FormItem,{title:"Release Channel",className:L.default.marginBottom20},void 0,x(S.default,{value:r,clearable:!1,searchable:!1,options:c.BUILD_OVERRIDE_RELEASE_CHANNEL_OPTIONS,onChange:this.handleReleaseChannelChange})),this.isIos()?a.createElement(a.Fragment,null,x(b.FormItem,{title:"Add allowed app version (required)",className:L.default.marginBottom20},void 0,x(E.default,{direction:E.default.Direction.HORIZONTAL},void 0,x(E.default.Child,{wrap:!0,basis:"90%"},void 0,x(T.default,{autoFocus:!0,value:s,onKeyPress:this.handleAllowedVersionEnter,error:d,onChange:this.handleAllowedVersionEntry,placeholder:"Example: 34.0"})),x(h.default,{className:h.ButtonLooks.GHOST,onClick:this.handleAddAllowedVersion},void 0,"Add"))),x(b.FormItem,{title:"Remove allowed app version",className:L.default.marginBottom20},void 0,x(S.default,{options:v,onChange:this.handleRemoveAllowedVersion,disabled:0===u.length}))):null,this.isIos()?null:a.createElement(a.Fragment,null,x(b.FormItem,{title:"Add User ID (optional)",className:L.default.marginBottom20},void 0,x(E.default,{direction:E.default.Direction.HORIZONTAL},void 0,x(E.default.Child,{wrap:!0,basis:"90%"},void 0,x(T.default,{autoFocus:!0,value:o,onKeyPress:this.handleUserEnter,error:i,onBlur:function(){return e.setUserEntryError("")},onChange:this.handleUserIDEntry})),x(h.default,{className:h.ButtonLooks.GHOST,onClick:this.handleAddUser},void 0,"Add"))),x(b.FormItem,{title:"Remove User ID",className:L.default.marginBottom20},void 0,x(S.default,{options:y,onChange:this.handleRemoveUser,disabled:0===l.length}))),x(I.default,{onChange:this.handleAllowLoggedOut,value:f},void 0,"Allow logged out users"))},r.renderPayloadBlock=function(){var e=JSON.stringify(this.generatePayload(),null,2),t=function(){return e},r=x(v.LazyLibrary,{createPromise:function(){return Promise.resolve().then(n.t.bind(null,1041,7))},webpackId:1041,renderFallback:t,render:function(n){var r=n.highlight("json",e,!0);return null==r?t():x("code",{className:"hljs scroller "+r.language+" "+D.default.scrollbarGhost+" "+A.default.codebox,dangerouslySetInnerHTML:{__html:r.value}})}});return x(_.default,{},void 0,x("pre",{},void 0,r))},r.renderLinkForm=function(){var e=this.state,t=e.statusTextColor,n=e.statusText,r=e.publicLink;return x("div",{},void 0,x(b.FormItem,{title:"Signed Link"},void 0,x(E.default,{},void 0,x(E.default.Child,{wrap:!0,basis:"75%"},void 0,x(d.default,{value:r})),x(h.default,{onClick:this.handleGenerateLink},void 0,"Generate Link"))),x(N.default,{color:t,className:L.default.marginBottom8+" "+L.default.marginTop8},void 0,n))},r.render=function(){var e=this.props,t=e.onClose,n=e.transitionState;return x(C.ModalRoot,{size:C.ModalSize.LARGE,transitionState:n,"aria-label":"Generate Public Build Override Link"},void 0,x(C.ModalHeader,{separator:!1},void 0,x(b.FormTitle,{tag:b.FormTitle.Tags.H4},void 0,"Generate Public Build Override Link"),x(C.ModalCloseButton,{onClick:t})),x(C.ModalContent,{},void 0,x(E.default,{},void 0,this.renderSettingsForm(),this.renderPayloadBlock()),this.renderLinkForm()))},t}(a.Component);q.displayName="BuildOverrideLinkModal";var X=function(e){var t=e.isTracingRequests,n=e.isForcedCanary,r=e.isLoggingGatewayEvents,a=e.isLoggingOverlayEvents,o=e.isLoggingAnalyticsEvents,i=(e.isAxeEnabled,e.isSourceMapsEnabled),l=e.isAnalyticsDebuggerEnabled;return x(b.FormSection,{title:"Developer Flags",tag:b.FormTitleTags.H2},void 0,x(I.default,{value:t,note:"Force trace all client requests with APM",onChange:function(e){return(0,u.setDeveloperOptionSettings)({trace:e})}},void 0,"Enable Tracing Requests"),x(I.default,{value:n,note:"Force all API requests to canary instances",onChange:function(e){return(0,u.setDeveloperOptionSettings)({canary:e})}},void 0,"Enable Forced Canary"),x(I.default,{value:r,note:"Logs all incoming and outgoing gateway events to the developer console, enable verbose logging in the developer console to see!",onChange:function(e){return(0,u.setDeveloperOptionSettings)({logGatewayEvents:e})}},void 0,"Enable Logging of Gateway Events to Console"),x(I.default,{value:a,note:"Logs all overlay related RPC events. Super noisy if an overlay is connected",onChange:function(e){return(0,u.setDeveloperOptionSettings)({logOverlayEvents:e})}},void 0,"Enable Logging of Overlay RPC Events & Commands"),x(I.default,{value:o,note:"Logs all analytics events to the developer console",onChange:function(e){return(0,u.setDeveloperOptionSettings)({logAnalyticsEvents:e})}},void 0,"Enable Logging of Analytics Events"),x(I.default,{value:i,note:"Only enable on devices you trust.",onChange:function(e){return(0,u.setDeveloperOptionSettings)({sourceMapsEnabled:e})}},void 0,"Enable source maps to be loaded on this client"),x(I.default,{value:l,note:"Displays a floating debugger with viewed impressions",onChange:function(e){return(0,u.setDeveloperOptionSettings)({analyticsDebuggerEnabled:e})}},void 0,"Enable standard analytics debugger view"),null)};X.displayName="DeveloperFlagsInner";var Q=l.default.connectStores([y.default],(function(){return{isTracingRequests:y.default.isTracingRequests,isForcedCanary:y.default.isForcedCanary,isLoggingGatewayEvents:y.default.isLoggingGatewayEvents,isLoggingOverlayEvents:y.default.isLoggingOverlayEvents,isLoggingAnalyticsEvents:y.default.isLoggingAnalyticsEvents,isAxeEnabled:y.default.isAxeEnabled,isSourceMapsEnabled:y.default.sourceMapsEnabled,isAnalyticsDebuggerEnabled:y.default.isAnalyticsDebuggerEnabled}}))(X),J=x(a.Fragment,{},void 0,x(Q,{}),x(Z,{})),ee=function(e){function t(){return e.apply(this,arguments)||this}return F(t,e),t.prototype.render=function(){return J},t}(a.PureComponent);ee.displayName="UserSettingsModalDeveloperOptions";var te=ee;t.default=te},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BUILD_OVERRIDE_RELEASE_CHANNEL_OPTIONS=t.BUILD_OVERRIDE_EXPIRATION_OPTIONS=void 0;t.BUILD_OVERRIDE_EXPIRATION_OPTIONS=[{value:3600,label:"1 Hour"},{value:86400,label:"1 Day"},{value:259200,label:"3 Days"},{value:604800,label:"1 Week"},{value:1209600,label:"2 Weeks"},{value:1814400,label:"3 Weeks"},{value:2628e3,label:"1 Month"}];t.BUILD_OVERRIDE_RELEASE_CHANNEL_OPTIONS=[{value:"all",label:"All"},{value:"canary",label:"Canary"},{value:"ptb",label:"PTB"},{value:"stable",label:"Stable"},{value:"staging",label:"Staging"}]},function(e,t,n){e.exports=n.p+"59c726954bd8424f376ca3a7eedc4c54.svg"},function(e,t,n){e.exports=n.p+"fe5ef0f14b8d025d73465e2d76913e20.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=U(n(0)),o=k(n(8)),i=k(n(3)),l=k(n(436)),u=k(n(331)),s=k(n(7783)),d=k(n(74)),f=k(n(35)),c=U(n(36)),p=k(n(84)),v=k(n(437)),y=U(n(7624)),m=k(n(5292)),h=k(n(9450)),_=k(n(987)),g=k(n(7575)),E=k(n(248)),S=k(n(7611)),O=n(129),I=k(n(8097)),T=k(n(9674)),b=k(n(5297)),C=n(440),M=k(n(13)),N=n(1),P=k(n(7)),A=k(n(7464)),R=k(n(5430)),L=k(n(996)),D=k(n(6734)),w=k(n(423));function k(e){return e&&e.__esModule?e:{default:e}}function j(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return j=function(){return e},e}function U(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=j();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function G(){return(G=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["features"]);return t.map((function(e,t){var r;return null==e.predicate||e.predicate(n)?f(i.default,{align:i.default.Align.CENTER,className:(0,o.default)(u.default.marginTop20,l.default.feature,(r={},r[l.default.featureBorder]=0!==t,r))},t,null!=e.icon?f("div",{className:(0,o.default)(l.default.icon,e.icon)}):null,f("div",{},void 0,null!=e.title?f("div",{className:(0,o.default)(u.default.marginBottom8,l.default.title)},void 0,e.title):null,f("div",{className:l.default.description},void 0,e.description))):null}))},r}(a.Component);t.default=p,p.displayName="FeatureList"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(7912)),l=n(1),u=s(n(7466));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(o),u=0;u1){for(var l=new Array(i),u=0;ur&&(e=o,r=n[o])})),null==e||e===g.RANDOM_HYPESQUAD_HOUSE?(0,m.getRandomHouse)():e},a.renderUnknownErrorMessage=function(){return M(h.default,{},"error",M(i.Fragment,{},void 0,M(v.default,{className:S.default.quizResultHeading,size:v.default.Sizes.SIZE_24},void 0,E.default.Messages.HYPESQUAD_ERROR_HEADING),M(y.default,{},void 0,E.default.Messages.HYPESQUAD_ERROR_BODY.format({emailAddress:"hypesquad@"+g.EMAIL_DOMAIN,emailAddressLink:"mailto:hypesquad@"+g.EMAIL_DOMAIN}))))},a.renderQuizResult=function(){var e=this.state.selectedHouse;if(null==e)return null;var t,n,r=E.default.Messages.HYPESQUAD_QUIZ_TITLE.format({house:(0,m.getHouseNameFromHouseID)(e)});return M(h.default,{},"submit-step",M(i.Fragment,{},void 0,M("div",{className:(0,l.default)(S.default.quizResultLogoWrapper,A[e],O.default.marginBottom20)},void 0,M("img",{alt:r,className:S.default.quizResultLogo,src:P[e]})),M(v.default,{className:S.default.quizResultHeading,size:v.default.Sizes.SIZE_24},void 0,r),M(y.default,{className:S.default.quizResultBody},void 0,(t=e,((n={})[g.HypeSquadHouses.HOUSE_1]=E.default.Messages.HYPESQUAD_QUIZ_BODY_HOUSE_1,n[g.HypeSquadHouses.HOUSE_2]=E.default.Messages.HYPESQUAD_QUIZ_BODY_HOUSE_2,n[g.HypeSquadHouses.HOUSE_3]=E.default.Messages.HYPESQUAD_QUIZ_BODY_HOUSE_3,n)[t]))))},a.renderContent=function(){var e=this.state,t=e.currentStep,n=e.hasUnknownError,r=e.hasSubmittedHouse,a=e.questions;if(n)return this.renderUnknownErrorMessage();if(r)return this.renderQuizResult();var o=a[t];return M(h.default,{},t,M(_.default,{onSelect:this.handleQuestionSelect,options:o.options,prompt:o.prompt},t))},a.renderHeaderCopy=function(){var e=this.state,t=e.currentStep,n=e.hasUnknownError,r=e.hasSubmittedHouse,a=e.questions;return n?E.default.Messages.HYPESQUAD_QUIZ_ERROR_MODAL_TITLE:r?E.default.Messages.HYPESQUAD_QUIZ_COMPLETED_MODAL_TITLE:E.default.Messages.HYPESQUAD_QUIZ_ONGOING_MODAL_TITLE.format({currentQuestion:t+1,questionCount:a.length})},a.renderNewsletterWarning=function(){return M(h.default,{},void 0,M(y.default,{className:S.default.nameFormPreface,size:y.default.Sizes.SIZE_16},void 0,E.default.Messages.HYPESQUAD_NEWSLETTER_WARNING))},a.renderPrimaryAction=function(){var e=this.state,t=e.currentStep,n=e.responses,r=e.hasUnknownError,a=e.hasSubmittedHouse,o=e.isRequestPending,i=e.questions,l=null==n[t];return r?M(d.default,{type:"submit",color:d.default.Colors.BRAND,onClick:this.handleSubmitButtonClick,submitting:o},void 0,E.default.Messages.HYPESQUAD_QUIZ_RETRY):a?M(d.default,{type:"submit",color:d.default.Colors.BRAND,onClick:this.props.onClose},void 0,E.default.Messages.HYPESQUAD_QUIZ_CLOSE):t===i.length-1?M(d.default,{disabled:l,type:"submit",color:d.default.Colors.BRAND,onClick:this.handleSubmitButtonClick,submitting:o},void 0,E.default.Messages.HYPESQUAD_QUIZ_SHOW_MY_HOUSE):M(d.default,{disabled:l,type:"submit",color:d.default.Colors.BRAND,onClick:this.handleNextQuestionButtonClick},void 0,E.default.Messages.HYPESQUAD_QUIZ_NEXT_QUESTION)},a.renderSecondaryAction=function(){return this.state.hasSubmittedHouse?null:M(d.default,{type:"button",look:d.default.Looks.LINK,color:d.default.Colors.PRIMARY,onClick:this.props.onClose},void 0,E.default.Messages.HYPESQUAD_QUIZ_CANCEL)},a.render=function(){var e=this.state.selectedHouse,t=this.props.transitionState;return M(p.ModalRoot,{size:null==e?p.ModalSize.MEDIUM:p.ModalSize.SMALL,transitionState:t,"aria-labelledby":this.headerId},void 0,M(p.ModalHeader,{separator:!1,id:this.headerId},void 0,M(c.default,{tag:c.default.Tags.H4},void 0,this.renderHeaderCopy())),M("div",{className:S.default.outerContentWrapper},void 0,M(u.default,{component:N},void 0,this.renderContent())),M(p.ModalFooter,{},void 0,this.renderPrimaryAction(),this.renderSecondaryAction()))},r}(i.Component);R.displayName="HouseSelectionModal";var L=R;t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(265)),i=n(50),l=u(n(7468));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=this._loadedAt}}])&&w(a.prototype,i),d&&w(a,d),r}(a.Component);x.displayName="EntitlementGifts";var V=i.default.connectStores([h.default,v.default],(function(){var e=o.default.partition(h.default.getGiftable(),(function(e){return null==e.giftCodeBatchId})),t=e[0],n=e[1];return{applicationsLoaded:Boolean(v.default.lastFetched),entitlementsLoadedAt:h.default.giftEntitlementsLoadedAt,purchasedGiftEntitlements:o.default.groupBy(t,(function(e){return(0,C.makeComboId)(e.skuId,e.subscriptionPlanId)})),giftCodeGiftEntitlements:n}}))(x);t.default=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(9684),i=y(n(8156)),l=y(n(36)),u=y(n(227)),s=n(106),d=n(50),f=y(n(126)),c=y(n(43)),p=y(n(7)),v=y(n(7476));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0&&y.default.enableTemp(v.SETTINGS_LAYERS_LAYOUT)},d.renderKeybinds=function(e){var t=this;return e.map((function(e){return W("div",{className:U.default.row},e.id,W(X,{keybind:e,keybindDescriptions:t.keybindDescriptions,keybindActionTypes:t.keybindActionTypes},e.id))}))},d.renderEmpty=function(e){if(0===e.length)return W(q,{className:F.default.marginTop60},void 0,W(T.EmptyStateImage,{darkSrc:n(10806),lightSrc:n(10807),width:320,height:170}))},d.render=function(){var e=(0,i.default)(this.props.keybinds).reject((function(e){return e.managed&&e.action!==k.KeybindCustomActions.OVERLAY_ACTIVATE_REGION_TEXT_WIDGET})).sortBy((function(e){return e.id})).sortBy((function(e){return!0===e.managed?-1:0})).value();return a.createElement(a.Fragment,null,W(N.FormSection,{tag:N.FormTitleTags.H2,title:j.default.Messages.KEYBINDS},void 0,D.default.embedded?a.createElement(a.Fragment,null,W(b.default,{justify:b.default.Justify.BETWEEN,className:F.default.marginBottom20},void 0,W(b.default.Child,{grow:0},void 0,W(C.default,{messageType:C.HelpMessageTypes.WARNING},void 0,j.default.Messages.ADD_KEYBIND_WARNING)),W(b.default.Child,{wrap:!0,grow:0},void 0,W(I.default,{size:I.ButtonSizes.LARGE,onClick:this.handleAddKeybind},void 0,j.default.Messages.ADD_KEYBIND))),Q,W(N.FormSection,{},void 0,this.renderKeybinds(e),this.renderEmpty(e))):W(C.default,{messageType:C.HelpMessageTypes.INFO,fontSize:C.HelpMessageFontSizes.FONT_SIZE_16,className:U.default.browserNotice},void 0,j.default.Messages.KEYBIND_IN_BROSWER_NOTICE.format({downloadLink:k.MarketingURLs.DOWNLOAD}))),J,W(N.FormSection,{tag:N.FormTitleTags.H2,title:"Default Keybinds",className:F.default.marginTop60},void 0,W("div",{className:U.default.defaultKeybind},void 0,W(R.default,{size:R.default.Sizes.SIZE_16},void 0,j.default.Messages.USER_SETTINGS_KEYBINDS_SHOW_LIST_TITLE),W("div",{className:U.default.defaultKeybindShortcutGroup},void 0,W(f.default,{shortcut:c.TOGGLE_HOTKEYS.binds[0],className:U.default.defaultKeybindShortcut}))),ee,W($,{},void 0,(function(e){return a.createElement(a.Fragment,null,e.map((function(e){var t,n=(0,p.getNameForKeybindGroup)(e),r=(0,p.getDescriptionForKeybindGroup)(e),i=Z[e];return W("div",{className:U.default.defaultKeybindGroup},void 0,W(A.default,{tag:A.default.Tags.H3,size:A.default.Sizes.SIZE_12,className:(0,o.default)(U.default.defaultKeybindGroupHeader,(t={},t[U.default.defaultKeybindGroupWithDescription]=null!=r,t))},void 0,n),null!=r&&W(R.default,{color:R.default.Colors.HEADER_SECONDARY,className:U.default.defaultKeybindGroupDescription},void 0,r),te,i.map((function(e){return W(a.Fragment,{},e.description,W("div",{className:U.default.defaultKeybind},void 0,W(R.default,{size:R.default.Sizes.SIZE_16},void 0,e.description),W("div",{className:U.default.defaultKeybindShortcutGroup},void 0,e.binds.map((function(e){return W(f.default,{shortcut:e,className:U.default.defaultKeybindShortcut},e)})))),ne)})))})))}))))},r=t,(l=[{key:"keybindActionTypes",get:function(){var e=this.props,t=e.overlaySupported,n=e.canGoLive,r=[{value:k.KeybindCustomActions.UNASSIGNED,label:j.default.Messages.KEYBIND_UNASSIGNED},{value:k.KeybindCustomActions.PUSH_TO_TALK,label:j.default.Messages.KEYBIND_PUSH_TO_TALK},{value:k.KeybindCustomActions.PUSH_TO_TALK_PRIORITY,label:j.default.Messages.KEYBIND_PUSH_TO_TALK_PRIORITY},{value:k.KeybindCustomActions.PUSH_TO_MUTE,label:j.default.Messages.KEYBIND_PUSH_TO_MUTE},{value:k.KeybindCustomActions.TOGGLE_MUTE,label:j.default.Messages.KEYBIND_TOGGLE_MUTE},{value:k.KeybindCustomActions.TOGGLE_DEAFEN,label:j.default.Messages.KEYBIND_TOGGLE_DEAFEN},{value:k.KeybindCustomActions.TOGGLE_VOICE_MODE,label:j.default.Messages.KEYBIND_TOGGLE_VOICE_MODE},{value:k.KeybindCustomActions.TOGGLE_STREAMER_MODE,label:j.default.Messages.KEYBIND_TOGGLE_STREAM_MODE}];return t&&(r.push({value:k.KeybindCustomActions.TOGGLE_OVERLAY,label:j.default.Messages.KEYBIND_TOGGLE_OVERLAY}),r.push({value:k.KeybindCustomActions.TOGGLE_OVERLAY_INPUT_LOCK,label:j.default.Messages.KEYBIND_TOGGLE_OVERLAY_INPUT_LOCK}),r.push({value:k.KeybindCustomActions.OVERLAY_ACTIVATE_REGION_TEXT_WIDGET,label:j.default.Messages.KEYBIND_ACTIVATE_OVERLAY_CHAT})),n&&D.default.isWindows()&&r.push({value:k.KeybindCustomActions.TOGGLE_GO_LIVE_STREAMING,label:j.default.Messages.KEYBIND_TOGGLE_GO_LIVE_STREAMING}),D.default.isDesktop()&&r.push({value:k.KeybindCustomActions.NAVIGATE_BACK,label:j.default.Messages.KEYBIND_NAVIGATE_BACK},{value:k.KeybindCustomActions.NAVIGATE_FORWARD,label:j.default.Messages.KEYBIND_NAVIGATE_FORWARD}),r}},{key:"keybindDescriptions",get:function(){var e,t=this.props,n=t.overlaySupported,r=t.canGoLive,a=((e={})[k.KeybindCustomActions.UNASSIGNED]=j.default.Messages.KEYBIND_DESCRIPTION_UNASSIGNED,e[k.KeybindCustomActions.PUSH_TO_MUTE]=j.default.Messages.KEYBIND_DESCRIPTION_PUSH_TO_MUTE,e[k.KeybindCustomActions.PUSH_TO_TALK]=j.default.Messages.KEYBIND_DESCRIPTION_PUSH_TO_TALK,e[k.KeybindCustomActions.PUSH_TO_TALK_PRIORITY]=j.default.Messages.KEYBIND_DESCRIPTION_PUSH_TO_TALK_PRIORITY,e[k.KeybindCustomActions.TOGGLE_MUTE]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_MUTE,e[k.KeybindCustomActions.TOGGLE_DEAFEN]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_DEAFEN,e[k.KeybindCustomActions.TOGGLE_VOICE_MODE]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_VOICE_MODE,e[k.KeybindCustomActions.TOGGLE_STREAMER_MODE]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_STREAMER_MODE,e);return n&&(a[k.KeybindCustomActions.TOGGLE_OVERLAY]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_OVERLAY,a[k.KeybindCustomActions.TOGGLE_OVERLAY_INPUT_LOCK]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_OVERLAY_INPUT_LOCK),r&&D.default.isWindows()&&(a[k.KeybindCustomActions.TOGGLE_GO_LIVE_STREAMING]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_GO_LIVE_STREAMING),D.default.isDesktop()&&(a[k.KeybindCustomActions.NAVIGATE_BACK]=j.default.Messages.KEYBIND_DESCRIPTION_NAVIGATE_BACK,a[k.KeybindCustomActions.NAVIGATE_FORWARD]=j.default.Messages.KEYBIND_DESCRIPTION_NAVIGATE_FORWARD),a}}])&&V(r.prototype,l),s&&V(r,s),t}(a.PureComponent);re.displayName="UserSettingsKeybinds";var ae=l.default.connectStores([_.default,E.default,S.default],(function(){return{keybinds:_.default.getState(),canGoLive:(0,m.default)(E.default),overlaySupported:S.default.isSupported()}}))(re);t.default=ae},function(e,t,n){e.exports=n.p+"f3bb89a27e9d102f748da035cd7e5df7.svg"},function(e,t,n){e.exports=n.p+"21b610d45d1f2175431413ad53258aa6.svg"},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(3)),i=c(n(331)),l=c(n(35)),u=c(n(5401)),s=n(129),d=c(n(7)),f=c(n(7482));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?a.createElement(a.Fragment,null,B(T.FormTitle,{tag:T.FormTitle.Tags.H2},void 0,k.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_TITLE),Y,B("div",{className:j.default.divider})):null,z)):B("div",{className:(0,o.default)(j.default.container,j.default.loading)},void 0,W)}K.displayName="UserSettingsPremiumGuildSubscriptions"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(8)),i=l(n(7485));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;ud;return a.createElement(a.Fragment,null,G(b.default,{size:b.default.Sizes.SIZE_14,className:k.default.blurb},void 0,w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_SUBTITLE.format({helpdeskArticle:M.default.getArticleURL(D.HelpdeskArticles.GUILD_SUBSCRIPTIONS)})),null!=o?G(W,{guildId:"0",premiumGuildSubscriptionSlots:o,premiumSubscription:e,availablePremiumGuildSubscriptionSlots:n,hasCancelablePremiumGuildSubscriptionSlot:f}):null,u.length>0?a.createElement(a.Fragment,null,G(T.default,{size:T.default.Sizes.SIZE_12,className:k.default.subSectionHeader},void 0,w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_ACTIVE_TITLE),u.map((function(t){return G(W,{guildId:t,premiumGuildSubscriptionSlots:r[t],premiumSubscription:e,availablePremiumGuildSubscriptionSlots:n,hasCancelablePremiumGuildSubscriptionSlot:f},t)}))):null)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=j(n(8)),i=j(n(6)),l=n(3),u=n(648),s=j(n(8014)),d=n(49),f=j(n(20)),c=j(n(33)),p=j(n(986)),v=j(n(5418)),y=j(n(249)),m=j(n(84)),h=j(n(5398)),_=j(n(985)),g=j(n(9687)),E=j(n(7996)),S=j(n(5290)),O=j(n(5288)),I=n(44),T=j(n(126)),b=j(n(43)),C=j(n(152)),M=j(n(131)),N=n(5400),P=j(n(130)),A=j(n(110)),R=j(n(8092)),L=j(n(10816)),D=n(1),w=j(n(7)),k=j(n(7489));function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1;(0,I.openModal)((function(n){return a.createElement(R.default,F({},n,{selectedGuild:t,locationSection:D.AnalyticsSections.SETTINGS_PREMIUM,userPremiumGuildSubscriptionSlots:e?void 0:r}))}))}},className:k.default.guildSubscribeButton},void 0,w.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BUTTON_SUBSCRIBE_THIS_SERVER):null)),G("div",{className:k.default.guildGemIndicatorContainer},void 0,G(m.default,{onClick:function(){(0,d.transitionTo)(D.Routes.CHANNEL(t.id,c.default.getChannelId(t.id))),(0,u.popLayer)()}},void 0,G(g.default,{className:k.default.gemIndicator,subscriberCount:o}))))}H.displayName="PremiumGuildHeader";var x=G(E.default,{});function V(e){var t,n=e.premiumGuildSubscriptionSlot,r=e.premiumSubscription,i=e.hasCancelablePremiumGuildSubscriptionSlot,l=null!=n.cooldownEndsAt?new Date(n.cooldownEndsAt):null,u=l&&l>new Date,s=null!=n.premiumGuildSubscription?new Date(A.default.extractTimestamp(n.premiumGuildSubscription.id)):null,d=n.canceled;var f=d?O.default:S.default;return G("div",{className:k.default.guildSubscriptionSlot},void 0,G(f,{className:(0,o.default)(k.default.guildSubscriptionSlotIcon,(t={},t[k.default.guildSubscriptionSlotIconCanceled]=d,t))}),G("div",{className:k.default.guildSubscriptionSlotContent},void 0,G(b.default,{size:b.default.Sizes.SIZE_14,className:k.default.guildSubscriptionCreationDate},void 0,null!=s?w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CREATION_DATE.format({date:s}):w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_UNUSED_SLOT_DESCRIPTION),G(b.default,{size:b.default.Sizes.SIZE_12,color:b.default.Colors.MUTED},void 0,u&&null!=l?G(B,{deadline:l.getTime()}):null,u&&d?" • ":null,d?w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PENDING_CANCELATION.format({date:r.currentPeriodEnd}):null)),G(_.default,{renderPopout:function(e){var t=e.closePopout;return G(L.default,{onClose:t,userPremiumGuildSubscriptionSlot:n,premiumSubscription:r,hasCancelablePremiumGuildSubscriptionSlot:i})},position:_.default.Positions.RIGHT,align:_.default.Align.CENTER},void 0,(function(e){return a.createElement(m.default,F({},e,{className:k.default.guildSubscriptionSlotMenuIcon}),x)})))}function W(e){var t=e.guildId,n=e.premiumGuildSubscriptionSlots,r=e.premiumSubscription,a=e.availablePremiumGuildSubscriptionSlots,o=e.hasCancelablePremiumGuildSubscriptionSlot,i=(0,l.useStateFromStores)([f.default],(function(){return"0"!==t?f.default.getGuild(t):null}));return null==i&&"0"!==t?null:G("div",{className:k.default.guild},void 0,null!=i?G(H,{guild:i,premiumGuildSubscriptionSlots:n,availablePremiumGuildSubscriptionSlots:a}):null,G("div",{className:k.default.guildSubscriptionSlots},void 0,n.map((function(e){return G(V,{premiumGuildSubscriptionSlot:e,premiumSubscription:r,hasCancelablePremiumGuildSubscriptionSlot:o},e.id)}))))}V.displayName="PremiumGuildSubscriptionSlot",W.displayName="PremiumGuild"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=y(n(0)),o=y(n(7563)),i=n(7568),l=n(10817),u=n(10818),s=n(44),d=p(n(8092)),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["body"]);(0,A.openModal)((function(e){return a.createElement(P.default,V({},e,n),W(R.default,{size:R.default.Sizes.SIZE_16},void 0,t))}))}function K(e){var t=e.message;z({header:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_TITLE,confirmText:j.default.Messages.OKAY,red:!0,body:t})}var $=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).handleChangeDefaultGuildsRestricted=function(e){n.setState({defaultGuildsRestricted:!e},(function(){return n.showGuildRestrictionModal(!e)}))},n.handleUsageStatisticsChange=function(){!n.props.usageStatistics?(0,d.setConsents)([k.Consents.USAGE_STATISTICS],[]).catch(K):z({header:j.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_TITLE,body:j.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_BODY,confirmText:j.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_CONFIRM,cancelText:j.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_CANCEL,onConfirm:function(){return(0,d.setConsents)([],[k.Consents.USAGE_STATISTICS]).catch(K)}})},n.handlePersonalizationChange=function(){!n.props.personalization?(0,d.setConsents)([k.Consents.PERSONALIZATION],[]).catch(K):z({header:j.default.Messages.PERSONALIZATION_DISABLE_MODAL_TITLE,confirmText:j.default.Messages.PERSONALIZATION_DISABLE_MODAL_CONFIRM,cancelText:j.default.Messages.PERSONALIZATION_DISABLE_MODAL_CANCEL,onConfirm:function(){return(0,d.setConsents)([],[k.Consents.PERSONALIZATION]).catch(K)},body:j.default.Messages.PERSONALIZATION_DISABLE_MODAL_BODY})},n.handleAccessibilityDetectionChange=function(){var e=!n.props.allowAccessibilityDetection;c.default.updateRemoteSettings({allowAccessibilityDetection:e})},n.handleDataDownloadRequest=function(){z({header:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_TITLE,body:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_NOTE,confirmText:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_CONFIRM,cancelText:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_CANCEL,onConfirm:function(){n.setState({requestingHarvest:!0},(function(){(0,f.requestHarvest)().then((function(e){null!=e&&null!=e.body?(n.setState({currentHarvestRequest:e.body}),s.default.show({body:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_SUCCESS})):s.default.show({title:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_TITLE,body:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_BODY})}),(function(){return s.default.show({title:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_TITLE,body:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_BODY})})).finally((function(){return n.setState({requestingHarvest:!1})}))}))}})};var r=t.defaultGuildsRestricted;return n.state={defaultGuildsRestricted:r,currentHarvestRequest:null,requestingHarvest:!0},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,x(t,n);var l=r.prototype;return l.componentDidMount=function(){var e=this;(0,d.fetchConsents)(),(0,f.getHarvestStatus)().then((function(t){var n={requestingHarvest:!1,currentHarvestRequest:t.body};e.setState(n)}),(function(){e.setState({requestingHarvest:!1})}))},l.componentDidUpdate=function(e){e.defaultGuildsRestricted!==this.props.defaultGuildsRestricted&&this.setState({defaultGuildsRestricted:this.props.defaultGuildsRestricted})},l.hasPermittedSourceFlag=function(e){var t=this.props.friendSourceFlags,n=function(e){return!0===t[e]};return!!n(k.FriendSourceFlagKeys.ALL)||n(e)},l.onFieldChange=function(e,t){var n,r,a,o=this.props.friendSourceFlags;if(e===k.FriendSourceFlagKeys.ALL)t?((r={})[k.FriendSourceFlagKeys.ALL]=!0,r[k.FriendSourceFlagKeys.FRIENDS]=!0,r[k.FriendSourceFlagKeys.GUILDS]=!0,n=r):((a={})[k.FriendSourceFlagKeys.ALL]=!1,a[k.FriendSourceFlagKeys.FRIENDS]=!0,a[k.FriendSourceFlagKeys.GUILDS]=!0,n=a);else if(t){var i,l=!1;switch(e){case k.FriendSourceFlagKeys.FRIENDS:l=!0===o[k.FriendSourceFlagKeys.GUILDS];break;default:l=!0===o[k.FriendSourceFlagKeys.FRIENDS]}n=V({},o,((i={})[k.FriendSourceFlagKeys.ALL]=l,i[e]=!0,i))}else{var u;n=V({},o,((u={})[k.FriendSourceFlagKeys.ALL]=!1,u[e]=!1,u))}this.updatePermittedFriendSourceFlags(n)},l.updatePermittedFriendSourceFlags=function(e){c.default.updateRemoteSettings({friendSourceFlags:e})},l.handleExplicitContentFilterChange=function(e){var t=e.value;c.default.updateRemoteSettings({explicitContentFilter:t})},l.showGuildRestrictionModal=function(e){z({header:j.default.Messages.USER_DM_SETTINGS,body:j.default.Messages.USER_DM_SETTINGS_QUESTION,confirmText:j.default.Messages.YES_TEXT,cancelText:j.default.Messages.NO_TEXT,onConfirm:function(){c.default.updateRemoteSettings({defaultGuildsRestricted:e,restrictedGuilds:e?Object.keys(y.default.getGuilds()):[]})},onCancel:function(){c.default.updateRemoteSettings({defaultGuildsRestricted:e})}})},l.renderFriendSettings=function(){var e=this;return W(C.default,{title:j.default.Messages.FRIEND_PERMITTED_SOURCE,className:G.default.marginBottom40},void 0,W(O.default,{className:(0,o.default)(G.default.marginTop8,G.default.marginBottom20),value:this.hasPermittedSourceFlag(k.FriendSourceFlagKeys.ALL),onChange:function(t){return e.onFieldChange(k.FriendSourceFlagKeys.ALL,t)}},void 0,j.default.Messages.FRIEND_PERMITTED_SOURCE_ALL),W(O.default,{value:this.hasPermittedSourceFlag(k.FriendSourceFlagKeys.FRIENDS),onChange:function(t){return e.onFieldChange(k.FriendSourceFlagKeys.FRIENDS,t)}},void 0,j.default.Messages.FRIEND_PERMITTED_SOURCE_MUTUAL_FRIENDS),W(O.default,{className:G.default.marginReset,value:this.hasPermittedSourceFlag(k.FriendSourceFlagKeys.GUILDS),onChange:function(t){return e.onFieldChange(k.FriendSourceFlagKeys.GUILDS,t)}},void 0,j.default.Messages.FRIEND_PERMITTED_SOURCE_MUTUAL_GUILDS))},l.renderDMSafety=function(){return W(C.default,{className:G.default.marginBottom40},void 0,W(N.default,{tag:N.Tags.H5,className:G.default.marginBottom4,id:Y},void 0,j.default.Messages.USER_EXPLICIT_CONTENT_FILTER),W(M.default,{type:M.Types.DESCRIPTION,className:G.default.marginBottom8},void 0,j.default.Messages.USER_EXPLICIT_CONTENT_FILTER_HELP),W(S.default,{labelledBy:Y,value:this.props.explicitContentFilter,options:(0,D.generateDMSafetyOptions)(),onChange:this.handleExplicitContentFilterChange}))},l.renderServerPrivacy=function(){return W(C.default,{className:G.default.marginBottom40},void 0,W(N.default,{tag:N.Tags.H5,className:G.default.marginBottom8},void 0,j.default.Messages.USER_DM_SETTINGS),W(O.default,{className:G.default.marginReset,value:!this.state.defaultGuildsRestricted,note:j.default.Messages.USER_DM_SETTINGS_HELP,onChange:this.handleChangeDefaultGuildsRestricted},void 0,j.default.Messages.NEW_GUILDS_DM_ALLOWED))},l.renderActivityPartyPrivacy=function(){var e=this.props,t=e.allowActivityPartyPrivacyFriends,n=e.allowActivityPartyPrivacyVoiceChannel;return W(C.default,{className:G.default.marginBottom40},void 0,W(N.default,{tag:N.Tags.H5,className:G.default.marginBottom8},void 0,j.default.Messages.ACTIVITY_PARTY_PRIVACY),W(O.default,{value:t,note:j.default.Messages.ACTIVITY_PARTY_PRIVACY_FRIENDS_HELP,onChange:function(e){return c.default.updateLocalSettings({allowActivityPartyPrivacyFriends:e})}},void 0,j.default.Messages.ACTIVITY_PARTY_PRIVACY_FRIENDS),W(O.default,{value:n,note:j.default.Messages.ACTIVITY_PARTY_PRIVACY_VOICE_CHANNEL_HELP,onChange:function(e){return c.default.updateLocalSettings({allowActivityPartyPrivacyVoiceChannel:e})}},void 0,j.default.Messages.ACTIVITY_PARTY_PRIVACY_VOICE_CHANNEL))},l.renderDataPrivacy=function(){var e=this.props,t=e.usageStatistics,n=e.personalization,r=e.allowAccessibilityDetection;return W(C.default,{className:G.default.marginBottom40},void 0,W(N.default,{tag:N.Tags.H5,className:G.default.marginBottom8},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS),W(O.default,{value:t,note:j.default.Messages.DATA_PRIVACY_CONTROLS_USAGE_STATISTICS_NOTE.format({helpdeskArticle:L.default.getArticleURL(k.HelpdeskArticles.DATA_PRIVACY_CONTROLS)}),onChange:this.handleUsageStatisticsChange},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_USAGE_STATISTICS_TITLE),W(O.default,{value:n,note:j.default.Messages.DATA_PRIVACY_CONTROLS_PERSONALIZATION_NOTE_LEARN_MORE.format({helpdeskArticle:L.default.getArticleURL(k.HelpdeskArticles.DATA_PRIVACY_CONTROLS)}),onChange:this.handlePersonalizationChange},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_PERSONALIZATION_TITLE),W(O.default,{value:r,note:j.default.Messages.DATA_PRIVACY_CONTROLS_ALLOW_ACCESSIBILITY_DETECTION_NOTE.format({helpdeskArticle:L.default.getArticleURL(k.HelpdeskArticles.ACCESSIBILITY_TRACKING)}),onChange:this.handleAccessibilityDetectionChange},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_ALLOW_ACCESSIBILITY_DETECTION_TITLE),W(N.default,{tag:N.Tags.H3,className:(0,o.default)(G.default.marginTop20,G.default.marginBottom8)},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_BASIC_SERVICE_TITLE),W(M.default,{type:M.Types.DESCRIPTION,className:G.default.marginBottom20},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_BASIC_SERVICE_NOTE.format({onClick:function(){p.default.setSection(k.UserSettingsSections.ACCOUNT)}})),this.renderHarvestRequest())},l.renderHarvestRequest=function(){var e,t=this,n=this.props.currentUser,r=this.state,o=r.requestingHarvest,l=r.currentHarvestRequest,u=(0,w.harvestDisabled)(l,n),s=W(I.default,{text:n.verified?null:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_TOOLTIP},void 0,(function(e){var n=e.onMouseEnter,r=e.onMouseLeave;return W(_.default,{disabled:u,onClick:t.handleDataDownloadRequest,onMouseEnter:n,onMouseLeave:r,look:_.default.Looks.OUTLINED,color:_.default.Colors.BRAND,submitting:o},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_DOWNLOAD)}));return u&&null!=l&&(e=W(g.default,{className:U.default.card},void 0,W(R.default,{size:R.default.Sizes.SIZE_16},void 0,j.default.Messages.DATA_DOWNLOAD_REQUESTED_STATUS_NOTE.format({date:(0,i.default)(l.created_at).add(k.REQUEST_DATA_LIMIT_DAYS,"days").format("MMMM Do YYYY")}))),s=null),null!=s&&(s=W(E.default,{},void 0,s)),W(a.Fragment,{},void 0,W(T.default,{className:G.default.marginBottom20}),W(N.default,{tag:N.Tags.H3},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_PERSONAL_DATA_TITLE),W(M.default,{type:M.Types.DESCRIPTION,className:G.default.marginBottom20},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_NOTE.format({helpdeskArticle:L.default.getArticleURL(k.HelpdeskArticles.GDPR_REQUEST_DATA)})),e,s)},l.renderPrivacyAndTermsNote=function(){return W(C.default,{className:G.default.marginBottom40},void 0,W(b.default,{type:b.default.Types.PRIMARY,body:j.default.Messages.USER_SETTINGS_PRIVACY_TERMS.format({termsLink:k.MarketingURLs.TERMS,privacyLink:k.MarketingURLs.PRIVACY})}))},l.render=function(){var e=this.props.fetchedConsents;return W(C.default,{tag:N.Tags.H2,title:j.default.Messages.PRIVACY_AND_SAFETY},void 0,this.renderDMSafety(),this.renderServerPrivacy(),this.renderFriendSettings(),this.renderActivityPartyPrivacy(),e?this.renderDataPrivacy():null,this.renderPrivacyAndTermsNote())},r}(a.PureComponent);$.displayName="UserSettingsPrivacySafety";var Z=u.default.connectStores([m.default,h.default,v.default],(function(){return{currentUser:h.default.getCurrentUser(),friendSourceFlags:(0,w.computeFlags)(),explicitContentFilter:m.default.explicitContentFilter,defaultGuildsRestricted:m.default.defaultGuildsRestricted,fetchedConsents:v.default.fetchedConsents,usageStatistics:v.default.hasConsented(k.Consents.USAGE_STATISTICS),personalization:v.default.hasConsented(k.Consents.PERSONALIZATION),allowAccessibilityDetection:m.default.allowAccessibilityDetection,allowActivityPartyPrivacyFriends:m.default.allowActivityPartyPrivacyFriends,allowActivityPartyPrivacyVoiceChannel:m.default.allowActivityPartyPrivacyVoiceChannel}}))($);t.default=Z},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(3)),l=_(n(1157)),u=_(n(968)),s=_(n(151)),d=_(n(35)),f=_(n(7575)),c=n(129),p=_(n(13)),v=n(1),y=_(n(7)),m=_(n(7492)),h=_(n(423));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(){return(E=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=1e3?(e/=1e3).toFixed(2)+"s":e.toFixed(0)+" ms"},r.handleVideoDeviceChange=function(e){var t=e.value;d.default.setVideoDevice(t,q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO)},r.handleNoiseSuppressionChange=function(e){d.default.setNoiseSuppression(e,{page:q.AnalyticsPages.USER_SETTINGS,section:q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO})},r.handleNoiseCancellationChange=function(e){d.default.setNoiseCancellation(e,{page:q.AnalyticsPages.USER_SETTINGS,section:q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO})},r.handleEchoCancellationChange=function(e){d.default.setEchoCancellation(e,{page:q.AnalyticsPages.USER_SETTINGS,section:q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO})},r.handleAutomaticGainControlChange=function(e){d.default.setAutomaticGainControl(e,{page:q.AnalyticsPages.USER_SETTINGS,section:q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO})},r.handleExperimentalEncodersChange=function(e){d.default.setExperimentalEncoders(e)},r.handleSilenceWarningChange=function(e){d.default.setSilenceWarning(e)},r.handleVideoHookChange=function(e){d.default.setVideoHook(e)},r.handleExperimentalSoundshareChange=function(e){d.default.setExperimentalSoundshare(e)},r.handleQoSChanged=function(e){d.default.setQoS(e)},r.handleVoiceReset=function(){(0,V.openModal)((function(e){return a.createElement(x.default,le({header:X.default.Messages.RESET_VOICE_SETTINGS,confirmText:X.default.Messages.OKAY,cancelText:X.default.Messages.CANCEL,onConfirm:d.default.reset},e),se(W.default,{size:W.default.Sizes.SIZE_16},void 0,X.default.Messages.RESET_VOICE_SETTINGS_BODY))}))},r.handleAudioSubsystemChanged=function(e){var t=e.value;(0,V.openModal)((function(e){return a.createElement(x.default,le({header:X.default.Messages.SWITCH_SUBSYSTEM,confirmText:X.default.Messages.OKAY,cancelText:X.default.Messages.CANCEL,onConfirm:function(){return d.default.setAudioSubsystem(t)}},e),se(W.default,{size:W.default.Sizes.SIZE_16},void 0,X.default.Messages.SWITCH_SUBSYSTEM_BODY))}))},r.renderDevices=function(){var e,t,n=this.props,r=n.inputDevices,a=n.inputDeviceId,o=n.outputDeviceId,l=n.outputDevices,u=n.canSetInputDevice,s=n.canSetOutputDevice;u||(e=se(B.default,{type:B.default.Types.DESCRIPTION,className:ee.default.marginTop8},void 0,X.default.Messages.BROWSER_INPUT_DEVICE_WARNING.format({onDownloadClick:this.handleDownload.bind(this,"Help Text Input Devices")}))),s||(t=se(B.default,{type:B.default.Types.DESCRIPTION,className:ee.default.marginTop8},void 0,X.default.Messages.BROWSER_OUTPUT_DEVICE_WARNING.format({onDownloadClick:this.handleDownload.bind(this,"Help Text Output Devices")})));var d=(0,i.default)(r).values().first(),f=null!=d?d.disabled:null!=e,c=(0,i.default)(l).values().first(),p=null!=c?c.disabled:null!=t;return se(P.default,{className:ee.default.marginBottom20},void 0,se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom8},void 0,X.default.Messages.FORM_LABEL_INPUT_DEVICE),se(R.default,{value:a,clearable:!1,searchable:!1,onChange:this.handleInputDeviceChange,options:i.default.map(r,(function(e){return{value:e.id,label:e.name}})),disabled:f,valueRenderer:this.renderDevice,optionRenderer:this.renderDevice}),e),se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom8},void 0,X.default.Messages.FORM_LABEL_OUTPUT_DEVICE),se(R.default,{value:o,clearable:!1,searchable:!1,onChange:this.handleOutputDeviceChange,options:i.default.map(l,(function(e){return{value:e.id,label:e.name}})),disabled:p,valueRenderer:this.renderDevice,optionRenderer:this.renderDevice}),t))},r.renderVolumeControls=function(){var e=this.props,t=e.inputVolume,n=e.outputVolume;return se(P.default,{className:"volume"},void 0,se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom4},void 0,X.default.Messages.FORM_LABEL_INPUT_VOLUME),se(L.default,{initialValue:(0,K.amplitudeToPerceptual)(t),asValueChanges:this.handleInputVolumeChange})),se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom4},void 0,X.default.Messages.FORM_LABEL_OUTPUT_VOLUME),se(L.default,{initialValue:(0,K.amplitudeToPerceptual)(n),maxValue:200,onValueRender:function(e){return e.toFixed(0)+"%"},asValueChanges:this.handleOutputVolumeChange})))},r.renderMicTest=function(){return S.default.supports(u.Features.LOOPBACK)?se("div",{className:Q.default.micTest},void 0,se(y.default,{title:X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_TITLE,description:X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_DESCRIPTION,notchBackground:y.NotchBackground.GRAY,captionVoice:X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_VOICE_CAPTION,captionNoVoice:a.createElement(a.Fragment,null,X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_VOICE_NO_INPUT_NOTICE,se(C.default,{className:Q.default.micTestHelpLink,href:z.default.getArticleURL(q.HelpdeskArticles.NO_INPUT_DETECTED)},void 0,X.default.Messages.NOTICE_NO_INPUT_DETECTED_HELP_LINK_TEXT)),buttonTest:X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_BUTTON_INACTIVE,buttonStop:X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_BUTTON_ACTIVE,buttonClassName:Q.default.micTestButton,buttonColor:M.default.Colors.BRAND,location:{page:q.AnalyticsPages.USER_SETTINGS,section:q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO}})):null},r.renderInputMode=function(){var e=this.props,t=e.usePTTLimited,n=e.inputMode,r=[{value:q.InputModes.VOICE_ACTIVITY,name:X.default.Messages.INPUT_MODE_VAD},{value:q.InputModes.PUSH_TO_TALK,name:t?X.default.Messages.INPUT_MODE_PTT_LIMITED:X.default.Messages.INPUT_MODE_PTT}];return se(U.default,{title:X.default.Messages.FORM_LABEL_INPUT_MODE,className:ee.default.marginBottom20},void 0,se(A.default,{onChange:this.handleInputModeChange,options:r,value:n}))},r.renderPTTTools=function(){var e,t=this.props,n=t.inputMode,r=t.delay,a=t.shortcut;return n!==q.InputModes.PUSH_TO_TALK?null:(e=$.default.embedded||n!==q.InputModes.PUSH_TO_TALK?se(B.default,{type:B.default.Types.DESCRIPTION,className:(0,o.default)(Q.default.pttToolsMessage,ee.default.marginBottom8)},void 0,X.default.Messages.USER_SETTINGS_VOICE_ADD_MULTIPLE.format({onClick:function(){return p.default.setSection(q.UserSettingsSections.KEYBINDS)}})):se(B.default,{type:B.default.Types.DESCRIPTION,className:(0,o.default)(Q.default.pttToolsMessage,Q.default.pttToolsWarning,ee.default.marginBottom8)},void 0,X.default.Messages.PTT_LIMITED_WARNING.format({onDownloadClick:this.handleDownload.bind(this,"Help Text PTT")})),se("div",{className:Q.default.pttTools},void 0,se(P.default,{},void 0,se(P.default.Child,{basis:"50%"},void 0,se(U.default,{title:X.default.Messages.FORM_LABEL_SHORTCUT},void 0,se(m.default,{defaultValue:a,onChange:this.handleShortcutChange}))),se(P.default.Child,{basis:"50%"},void 0,se(U.default,{title:X.default.Messages.INPUT_MODE_PTT_RELEASE_DELAY},void 0,se(L.default,{initialValue:r,onValueChange:this.handleDelayChange,onValueRender:this.handleDelayValueRender,maxValue:q.MAX_PTT_RELEASE_DELAY})))),e))},r.renderVoiceSensitivityTools=function(){var e=this.props,t=e.inputMode,n=e.vadThreshold,r=e.vadAutoThreshold;return t!==q.InputModes.VOICE_ACTIVITY?null:se(ve,{inputMode:t,threshold:n,auto:r,onThresholdChange:this.handleThresholdChange})},r.renderVideoDevices=function(){var e,t,r,a=this.props,l=a.videoDevices,u=a.videoDeviceId,s=a.theme;S.default.isEnabled()||(r=se(B.default,{type:B.default.Types.DESCRIPTION,className:ee.default.marginTop8},void 0,X.default.Messages.FORM_WARNING_VIDEO_PREVIEW.format({onEnableClick:d.default.enable})));var f=(0,i.default)(l).values().first(),c=null!=f?f.disabled:null!=r,p=S.default.getCameraComponent(),v=s===q.ThemeTypes.LIGHT?n(10829):n(10830);return se(P.default,{},void 0,se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom8},void 0,X.default.Messages.FORM_LABEL_VIDEO_DEVICE),se(R.default,{value:u,clearable:!1,searchable:!1,disabled:c,onChange:this.handleVideoDeviceChange,options:i.default.map(l,(function(e){return{value:e.id,label:e.name}})),valueRenderer:this.renderDevice,optionRenderer:this.renderDevice}),r),se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom8},void 0,X.default.Messages.FORM_LABEL_VIDEO_PREVIEW),se("div",{className:Q.default.previewContainer},void 0,se(p,{deviceId:u,disabled:!this.state.showCamera||c}),se(P.default,{className:(0,o.default)(Q.default.previewOverlay,(e={},e[Q.default.dismiss]=this.state.showCamera,e))},void 0,se(P.default,{className:(0,o.default)(Q.default.previewOverlayInner,(t={},t[Q.default.dismiss]=this.state.showCamera,t)),direction:P.default.Direction.VERTICAL,justify:P.default.Justify.CENTER,align:P.default.Align.CENTER},void 0,se("img",{className:ee.default.marginBottom20,alt:"",src:v}),se(M.default,{onClick:this.handleShowCamera,disabled:this.state.showCamera||c},void 0,X.default.Messages.TEST_VIDEO))))))},r.renderVideoWarnings=function(){return se(G.default,{type:N.Types.PRIMARY,title:X.default.Messages.VIDEO_UNSUPPORTED_BROWSER_TITLE,body:X.default.Messages.VIDEO_UNSUPPORTED_BROWSER_BODY,button:se(M.default,{size:M.default.Sizes.SMALL,className:ee.default.marginTop20,onClick:this.handleDownload.bind(this,"Video unsupported browser")},void 0,X.default.Messages.DOWNLOAD_APP)})},r.renderNoiseCancellation=function(){var e,t=this.props,r=t.theme,a=t.noiseCancellation;if(t.noiseCancellationSupported)return e=r===q.ThemeTypes.LIGHT?n(10831):n(10832),se(F.default,{className:ee.default.marginBottom20},void 0,se(w.default,{className:(0,o.default)(ee.default.marginTop8,ee.default.marginBottom20),value:a,hideBorder:!0,onChange:this.handleNoiseCancellationChange,note:X.default.Messages.USER_SETTINGS_NOISE_CANCELLATION_DESCRIPTION},void 0,X.default.Messages.USER_SETTINGS_NOISE_CANCELLATION),se(G.default,{className:ee.default.marginBottom20,type:G.Types.PRIMARY,imageData:{src:e,width:70,height:40},align:P.default.Align.CENTER,body:se(C.default,{href:z.default.getArticleURL(q.HelpdeskArticles.NOISE_SUPPRESSION),onClick:this.handleKrispLinkClick},void 0,X.default.Messages.LEARN_MORE)}))},r.renderCodec=function(){var e;return e=this.props.theme===q.ThemeTypes.LIGHT?n(10833):n(10834),se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.USER_SETTINGS_VOICE_CODEC_TITLE},void 0,se(G.default,{className:ee.default.marginBottom20,type:G.Types.PRIMARY,imageData:{src:e,width:70,height:40},align:P.default.Align.CENTER,body:X.default.Messages.USER_SETTINGS_VOICE_CODEC_DESCRIPTION}))},r.renderVideoCodec=function(){if(!S.default.supports(u.Features.OPEN_H264))return null;var e,t=this.props,n=t.openH264,r=t.experimentalEncoders,a=t.hardwareH264;return"stable"!==Z.default.releaseChannel&&S.default.isExperimentalEncodersSupported()&&(e=se(w.default,{className:(0,o.default)(ee.default.marginTop8,ee.default.marginBottom20),value:r,onChange:this.handleExperimentalEncodersChange,disabled:!1},void 0,X.default.Messages.EXPERIMENTAL_ENCODERS)),se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.USER_SETTINGS_VOICE_VIDEO_CODEC_TITLE},void 0,se(w.default,{className:(0,o.default)(ee.default.marginTop8,ee.default.marginBottom20),value:n,onChange:this.handleOpenH264Change,disabled:!1,note:X.default.Messages.FORM_HELP_OPEN_H264},void 0,X.default.Messages.USER_SETTINGS_VOICE_OPEN_H264),se(w.default,{className:(0,o.default)(ee.default.marginTop8,ee.default.marginBottom20),value:a,onChange:this.handleHardwareH264Change,disabled:!n,note:X.default.Messages.FORM_HELP_HARDWARE_H264},void 0,X.default.Messages.USER_SETTINGS_VOICE_HARDWARE_H264),e)},r.renderVoiceProcessing=function(){if(!S.default.supports(u.Features.VOICE_PROCESSING))return null;var e,t,n=this.props,r=n.noiseSuppression,a=n.echoCancellation,i=n.automaticGainControl,l=n.inputDeviceId,s=n.noiseCancellation,d=n.vadUseKrisp,f=n.inputMode,c=n.vadAutoThreshold,p=n.advancedVoiceActivitySupported,v=E.default.hasEchoCancellation(l),y=E.default.hasNoiseSuppression(l),m=E.default.hasAutomaticGainControl(l);if((v||v||m)&&(e=se(B.default,{className:ee.default.marginBottom20,type:B.default.Types.DESCRIPTION},void 0,X.default.Messages.FORM_HELP_CERTIFIED_VOICE_PROCESSING)),p){var h=f===q.InputModes.VOICE_ACTIVITY&&c;t=se(w.default,{value:d,onChange:this.handleAdvancedVoiceActivityChange,note:X.default.Messages.USER_SETTINGS_DISABLE_ADVANCED_VOICE_ACTIVITY,disabled:!h},void 0,X.default.Messages.ADVANCED_VOICE_ACTIVITY)}return se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_VOICE_PROCESSING},void 0,e,se(w.default,{className:(0,o.default)(ee.default.marginTop8,ee.default.marginBottom20),value:a,onChange:this.handleEchoCancellationChange,disabled:v},void 0,X.default.Messages.ECHO_CANCELLATION),se(w.default,{value:r,onChange:this.handleNoiseSuppressionChange,note:s&&X.default.Messages.USER_SETTINGS_DISABLE_NOISE_SUPPRESSION,disabled:y||s},void 0,X.default.Messages.NOISE_SUPPRESSION),t,se(w.default,{className:"",value:i,onChange:this.handleAutomaticGainControlChange,disabled:m},void 0,X.default.Messages.AUTOMATIC_GAIN_CONTROL))},r.renderQoS=function(){if(!S.default.supports(u.Features.QOS))return null;var e=this.props.qosEnabled;return se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_QOS},void 0,se(w.default,{className:"",value:e,onChange:this.handleQoSChanged,note:X.default.Messages.FORM_HELP_QOS},void 0,X.default.Messages.FORM_CHECKBOX_QOS))},r.renderAttenutation=function(){if(!S.default.supports(u.Features.ATTENUATION))return null;var e=this.props,t=e.attenuation,n=e.attenuateWhileSpeakingSelf,r=e.attenuateWhileSpeakingOthers;return se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_ATTENUATION},void 0,se(L.default,{initialValue:t,onValueChange:this.handleAttenuationChange}),se(B.default,{className:ee.default.marginBottom20,type:B.default.Types.DESCRIPTION},void 0,X.default.Messages.FORM_HELP_ATTENUATION),se(j.default,{className:ee.default.marginBottom20}),se(w.default,{value:n,onChange:this.handleAttenuateSelfChanged},void 0,X.default.Messages.ATTENUATE_WHILE_SPEAKING_SELF),se(w.default,{className:"",value:r,onChange:this.handleAttenuateOthersChanged},void 0,X.default.Messages.ATTENUATE_WHILE_SPEAKING_OTHERS))},r.renderAudioSubsystem=function(){if(!S.default.supports(u.Features.LEGACY_AUDIO_SUBSYSTEM)&&!S.default.supports(u.Features.EXPERIMENTAL_AUDIO_SUBSYSTEM))return null;var e=[{value:u.AudioSubsystems.STANDARD,label:"Standard"}];S.default.supports(u.Features.LEGACY_AUDIO_SUBSYSTEM)&&e.push({value:u.AudioSubsystems.LEGACY,label:"Legacy"}),S.default.supports(u.Features.EXPERIMENTAL_AUDIO_SUBSYSTEM)&&e.push({value:u.AudioSubsystems.EXPERIMENTAL,label:"Experimental"});var t=this.props.audioSubsystem;return se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_SUBSYSTEM},void 0,se(R.default,{className:ee.default.marginBottom20,value:t,clearable:!1,searchable:!1,options:e,onChange:this.handleAudioSubsystemChanged}),se(j.default,{className:ee.default.marginBottom20}))},r.renderScreenshare=function(){if(!$.default.embedded)return null;var e,t,n,r,a=this.props,o=a.videoHook,i=a.experimentalSoundshare,l=a.soundshareEnabled;(S.default.supports(u.Features.VIDEO_HOOK)&&(e=se(w.default,{value:o,onChange:this.handleVideoHookChange},void 0,X.default.Messages.USER_SETTINGS_VOICE_VIDEO_HOOK_LABEL)),S.default.supportsExperimentalSoundshare()&&(t=se(w.default,{value:i,onChange:this.handleExperimentalSoundshareChange},void 0,X.default.Messages.USER_SETTINGS_VOICE_EXPERIMENTAL_SOUNDSHARE_LABEL)),S.default.supportsEnableSoundshare())&&(r=l===q.SoundshareEnableState.NOT_ENABLED?X.default.Messages.USER_SETTINGS_VOICE_SOUNDSHARE_NOT_ENABLED_DESCRIPTION.format({helpdeskArticle:z.default.getArticleURL(q.HelpdeskArticles.OSX_SOUNDSHARE)}):l===q.SoundshareEnableState.ENABLING?X.default.Messages.USER_SETTINGS_VOICE_SOUNDSHARE_ENABLING_DESCRIPTION.format({helpdeskArticle:z.default.getArticleURL(q.HelpdeskArticles.OSX_SOUNDSHARE)}):X.default.Messages.USER_SETTINGS_VOICE_SOUNDSHARE_ENABLED_DESCRIPTION,n=se(U.default,{},void 0,se(B.default,{className:ee.default.marginBottom20},void 0,r),se(P.default,{},void 0,se(P.default.Child,{grow:0,shrink:0},void 0,se(M.default,{className:ee.default.marginBottom20,size:M.default.Sizes.SMALL,onClick:this.handleEnableSoundshare,disabled:l!==q.SoundshareEnableState.NOT_ENABLED},void 0,l===q.SoundshareEnableState.NOT_ENABLED?X.default.Messages.USER_SETTINGS_VOICE_INSTALL_LABEL:X.default.Messages.USER_SETTINGS_VOICE_INSTALLED_LABEL))),se(j.default,{className:ee.default.marginBottom20})));return null==e&&null==t&&null==n?null:se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_SCREENSHARE},void 0,e,t,n)},r.renderDiagnostics=function(){if(!$.default.embedded)return null;var e=this.props.silenceWarning;return se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_VOICE_DIAGNOSTICS},void 0,se(w.default,{className:"",value:e,onChange:this.handleSilenceWarningChange},void 0,X.default.Messages.DISPLAY_SILENCE_WARNING))},r.renderDebugLogs=function(){if($.default.embedded&&S.default.supports(u.Features.DEBUG_LOGGING)&&null!=g.default.fileManager.readLogFiles){var e=this.props,t=e.debugLogging,n=e.aecDumpSupported,r=e.aecDumpEnabled,o=e.shouldRecordNextConnection,i=e.isStaff,l=this.state.disableDebugUpload,s=a.createElement(a.Fragment,null,se(w.default,{hideBorder:!0,value:t,onChange:this.handleDebugLoggingChange,note:X.default.Messages.FORM_HELP_DEBUG_LOGGING},void 0,X.default.Messages.FORM_CHECKBOX_DEBUG_LOGGING)),d=n?a.createElement(a.Fragment,null,se(w.default,{value:r,onChange:this.handleAecDumpChange,note:X.default.Messages.FORM_HELP_AEC_DUMP},void 0,X.default.Messages.FORM_CHECKBOX_AEC_DUMP)):null,f=("canary"===Z.default.releaseChannel||"development"===Z.default.releaseChannel)&&i&&S.default.supports(u.Features.CONNECTION_REPLAY)?a.createElement(a.Fragment,null,se(w.default,{hideBorder:!0,value:o,onChange:this.handleConnectionLogChange,note:X.default.Messages.FORM_HELP_CONNECTION_LOG},void 0,X.default.Messages.FORM_CHECKBOX_CONNECTION_LOG),se(U.default,{},void 0,se(P.default,{className:ee.default.marginBottom20},void 0,se(P.default.Child,{grow:0,shrink:0},void 0,se(M.default,{size:M.default.Sizes.SMALL,onClick:this.handleOpenConnectionReplay},void 0,X.default.Messages.OPEN_CONNECTION_REPLAY))))):null;return se(F.default,{className:ee.default.marginBottom40,title:X.default.Messages.FORM_LABEL_DEBUG},void 0,d,f,s,se(U.default,{},void 0,se(P.default,{},void 0,se(P.default.Child,{grow:0,shrink:0},void 0,se(M.default,{disabled:l,size:M.default.Sizes.SMALL,onClick:this.handleUploadDebugFiles},void 0,X.default.Messages.UPLOAD)),se(P.default.Child,{grow:0,shrink:0},void 0,se(M.default,{size:M.default.Sizes.SMALL,onClick:this.handleShowVoiceModuleFolder},void 0,X.default.Messages.SHOW_FOLDER)))))}},r.renderResetVoiceSettings=function(){return se(U.default,{},void 0,se(M.default,{look:M.default.Looks.OUTLINED,color:M.default.Colors.RED,onClick:this.handleVoiceReset,size:M.default.Sizes.SMALL},void 0,X.default.Messages.RESET_VOICE_SETTINGS))},r.renderVideoSettings=function(){var e=S.default.supports(u.Features.VIDEO);return se("div",{},void 0,se(H.default,{tag:H.Tags.H2,className:ee.default.marginBottom20},void 0,X.default.Messages.VIDEO_SETTINGS),e?this.renderVideoDevices():this.renderVideoWarnings(),se(j.default,{className:(0,o.default)(ee.default.marginBottom40,ee.default.marginTop40)}))},r.render=function(){var e=z.default.getArticleURL(q.HelpdeskArticles.VOICE_VIDEO_TROUBLESHOOTING)+"?utm_source=discord&utm_medium=blog&utm_campaign=2020-06_help-voice-video&utm_content=--t%3Apm";return se(F.default,{className:Q.default.userSettingsVoice,tag:H.Tags.H2,title:X.default.Messages.VOICE_SETTINGS},void 0,this.renderDevices(),this.renderVolumeControls(),this.renderMicTest(),se(B.default,{className:ee.default.marginBottom20,type:B.default.Types.DESCRIPTION},void 0,X.default.Messages.FORM_HELP_VOICE_VIDEO_TROUBLESHOOTING_GUIDE.format({guideURL:e})),se(j.default,{className:(0,o.default)(ee.default.marginBottom40)}),this.renderInputMode(),this.renderPTTTools(),this.renderVoiceSensitivityTools(),se(j.default,{className:ee.default.marginBottom40}),this.renderVideoSettings(),se(H.default,{tag:H.Tags.H2,className:ee.default.marginBottom20},void 0,X.default.Messages.SETTINGS_ADVANCED),this.renderNoiseCancellation(),this.renderCodec(),this.renderVideoCodec(),this.renderVoiceProcessing(),this.renderQoS(),this.renderAttenutation(),this.renderAudioSubsystem(),this.renderScreenshare(),this.renderDiagnostics(),this.renderDebugLogs(),this.renderResetVoiceSettings())},t}(a.PureComponent);ye.displayName="UserSettingsVoice";var me=l.default.connectStores([T.default,b.default,S.default,E.default,O.default],(function(){var e;return{theme:T.default.theme,canSetInputDevice:S.default.supports(u.Features.AUDIO_INPUT_DEVICE),canSetOutputDevice:S.default.supports(u.Features.AUDIO_OUTPUT_DEVICE),inputVolume:S.default.getInputVolume(),outputVolume:S.default.getOutputVolume(),inputDeviceId:S.default.getInputDeviceId(),inputDevices:S.default.getInputDevices(),outputDevices:S.default.getOutputDevices(),outputDeviceId:S.default.getOutputDeviceId(),videoDevices:S.default.getVideoDevices(),videoDeviceId:S.default.getVideoDeviceId(),echoCancellation:S.default.getEchoCancellation(),loopback:S.default.getLoopback(),noiseSuppression:S.default.getNoiseSuppression(),automaticGainControl:S.default.getAutomaticGainControl(),noiseCancellation:S.default.getNoiseCancellation(),noiseCancellationSupported:S.default.isNoiseCancellationSupported(),advancedVoiceActivitySupported:S.default.isAdvancedVoiceActivitySupported(),inputMode:S.default.getMode(),shortcut:S.default.getModeOptions().shortcut,vadThreshold:S.default.getModeOptions().threshold,vadAutoThreshold:S.default.getModeOptions().autoThreshold,vadUseKrisp:S.default.getModeOptions().vadUseKrisp,delay:S.default.getModeOptions().delay,usePTTLimited:!$.default.embedded,attenuation:S.default.getAttenuation(),attenuateWhileSpeakingSelf:S.default.getAttenuateWhileSpeakingSelf(),attenuateWhileSpeakingOthers:S.default.getAttenuateWhileSpeakingOthers(),silenceWarning:S.default.getEnableSilenceWarning(),debugLogging:S.default.getDebugLogging(),qosEnabled:S.default.getQoS(),audioSubsystem:S.default.getAudioSubsystem(),certifiedDeviceRevision:E.default.getRevision(),videoHook:S.default.getVideoHook(),experimentalSoundshare:S.default.getExperimentalSoundshare(),openH264:S.default.getOpenH264(),experimentalEncoders:S.default.getExperimentalEncoders(),hardwareH264:S.default.getHardwareH264(),aecDumpSupported:S.default.isAecDumpSupported(),aecDumpEnabled:S.default.getAecDump(),shouldRecordNextConnection:O.default.shouldRecordNextConnection(),isStaff:!!(null===(e=b.default.getNullableCurrentUser())||void 0===e?void 0:e.isStaff()),soundshareEnabled:S.default.getSoundshareEnabled()}}))(ye);t.default=me},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NotchBackground=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=n(169),l=n(1),u=s(n(7494));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?y(l.default,{"aria-label":f.default.Messages.SEARCH_CLEAR,className:(0,o.default)(c.default.iconContainer,c.default.iconClickable),onClick:function(e){e.stopPropagation(),n("")},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()},focusProps:{offset:{top:-3,right:-3,bottom:-3,left:-3}}},void 0,y(s.default,{width:18,height:18,className:c.default.icon,"aria-label":f.default.Messages.CLOSE})):y("div",{className:c.default.iconContainer},void 0,y(d.default,{width:18,height:18,className:c.default.icon,"aria-label":f.default.Messages.SEARCH}))}m.displayName="getIcon";var h=a.forwardRef((function(e,t){var n=e.query,r=e.onChange,o=e.loading,l=void 0!==o&&o,u=e.disabled,s=void 0!==u&&u,d=e.placeholder,p=void 0===d?f.default.Messages.SEARCH:d,v=e["aria-label"],h=a.useRef(null),_=a.useRef(null);a.useImperativeHandle(t,(function(){return{focus:function(){var e;return null===(e=_.current)||void 0===e?void 0:e.focus()},blur:function(){var e;return null===(e=_.current)||void 0===e?void 0:e.blur()},activate:function(){return!1}}}),[]);var g=m(n,l,r);return y(i.default,{focusTarget:_,ringTarget:h,offset:{top:2,bottom:2,left:4,right:4}},void 0,a.createElement("div",{className:c.default.container,ref:h},a.createElement("input",{role:"searchbox","aria-busy":l,ref:_,className:c.default.input,value:n,onChange:function(e){return r(e.currentTarget.value)},"aria-label":v,placeholder:p,disabled:s}),g))}));t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=s(n(1157)),i=n(7563),l=s(n(151)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1},o.handleStopListening=function(){(0,d.default)()},o.renderUserPopout=function(e,t){return a.createElement(s.default,O({},e,{userId:t.id}))},o.render=function(){var e=this.props,t=e.currentUser,n=e.host,r=e.party;return this.hasParty(r)?S(m.default,{currentUser:t,host:n,party:r,renderUserPopout:this.renderUserPopout,renderOverflowPopout:this.renderOverflowPopout,onStopListening:this.handleStopListening,onUserContextMenu:this.handleUserContextMenu}):null},r}(a.PureComponent);T.displayName="ListeningAlong";var b=i.default.connectStores([f.default,y.default,v.default,p.default],(function(){var e,t,n=f.default.getSyncingWith(),r=f.default.getActivity(),a=y.default.getCurrentUser(),i=[];return null!=n?(e=y.default.getUser(n.userId),t=n.partyId):null!=r&&null!=r.party&&null!=r.party.id&&(e=a,t=r.party.id),null!=t&&(i=(0,o.default)(Array.from(p.default.getParty(t)||[])).map((function(e){return y.default.getUser(e)})).filter(h.isNotNullish).orderBy([function(t){return null==e||e.id===t.id},function(e){return v.default.isFriend(e.id)}],["desc","desc"]).value()),{currentUser:a,host:e,party:i}}))(T);t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(349),i=c(n(7622)),l=c(n(7726)),u=c(n(63)),s=c(n(643)),d=c(n(970)),f=c(n(7499));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}function Be(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0,E=d?Re.default.Messages.SHARE_YOUR_SCREEN:Re.default.Messages.ACTIVITY_PANEL_GO_LIVE_TOOLTIP_NO_PERMISSION_IN_VOICE,S=!d,O=p||c,I=Be(ge.default,{className:(0,o.default)(Le.default.buttonIcon,(t={},t[Le.default.withText]=!O,t))});return Be(de.default,{renderPopout:function(e){var t=e.closePopout;return Be(x.default,{channel:r,currentUser:l,activeStreams:s,onClose:t,handleGoLive:i?v:W.default})},position:de.default.Positions.TOP,align:de.default.Align.CENTER,animation:de.default.Animation.FADE},void 0,(function(e){var t=e.onClick,r=Fe(e,["onClick"]);return Be(ce.default,{text:E},void 0,(function(e){var i;return a.createElement(le.default,Ge({},e,{size:le.default.Sizes.SMALL,onClick:function(r){var a;_?t(r):n(),null===(a=e.onClick)||void 0===a||a.call(e)},disabled:S,className:(0,o.default)(Le.default.button,Le.default.buttonColor,(i={},i[Le.default.buttonActive]=null!=y,i[Le.default.disabled]=S,i))},_?r:null,{wrapperClassName:Le.default.button}),O?I:Be(ue.default,{align:ue.default.Align.CENTER},void 0,I,Re.default.Messages.GO_LIVE_SHARE_SCREEN))}))}))}function $e(e){var t=e.channel.isGuildStageVoice();return Be(Se.default,{tooltipText:t?Re.default.Messages.STAGE_CHANNEL_LEAVE_BUTTON:Re.default.Messages.DISCONNECT_SELF,onClick:function(){return c.default.disconnect()},icon:t?Ee.default:ve.default})}Ve.displayName="NoiseCancellationPopout",We.displayName="ConnectedVideoButton",ze.displayName="ConnectedActivityButton",Ke.displayName="ConnectedStreamButton",$e.displayName="DisconnectButton";var Ze=Be(Ve,{}),qe=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),l=0;l1){for(var l=new Array(i),u=0;u0?O.default.Messages.EMBEDDED_ACTIVITIES_MAX_PARTICIPANTS.format({count:r}):O.default.Messages.EMBEDDED_ACTIVITIES_UNLIMITED_PARTICIPANTS)))}},null!==(n=null==e?void 0:e.id)&&void 0!==n?n:t)}))),N,M(s.MenuItem,{id:"beta",render:function(){return M("div",{className:I.default.beta},void 0,M(y.default,{color:y.default.Colors.CUSTOM,size:y.default.Sizes.SIZE_12,className:I.default.betaTag},void 0,O.default.Messages.BETA),M(y.default,{className:I.default.subtitle,size:y.default.Sizes.SIZE_12},void 0,O.default.Messages.EMBEDDED_ACTIVITIES_LOOK_FOR_MORE))}}));return M(s.default,{navId:"activity-popout",style:s.MenuStyle.FIXED,onClose:n,"aria-label":"Activity Menu"},void 0,D)}P.displayName="ActivityMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8730)),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),s("path",{className:f,d:"M10.889 4C10.889 3.44772 11.3367 3 11.889 3H12.1112C12.6635 3 13.1112 3.44772 13.1112 4V20C13.1112 20.5523 12.6635 21 12.1112 21H11.889C11.3367 21 10.889 20.5523 10.889 20V4Z",fill:d}),s("path",{className:f,d:"M6.44439 6.25C6.44439 5.69772 6.89211 5.25 7.44439 5.25H7.66661C8.2189 5.25 8.66661 5.69772 8.66661 6.25V17.75C8.66661 18.3023 8.2189 18.75 7.66661 18.75H7.44439C6.89211 18.75 6.44439 18.3023 6.44439 17.75V6.25Z",fill:d}),s("path",{className:f,d:"M3.22222 15.375C3.77451 15.375 4.22222 14.9273 4.22222 14.375L4.22222 9.625C4.22222 9.07272 3.77451 8.625 3.22222 8.625H3C2.44772 8.625 2 9.07272 2 9.625V14.375C2 14.9273 2.44772 15.375 3 15.375H3.22222Z",fill:d}),s("path",{className:f,d:"M22.0001 13.25C22.0001 13.8023 21.5523 14.25 21.0001 14.25H20.7778C20.2255 14.25 19.7778 13.8023 19.7778 13.25V10.75C19.7778 10.1977 20.2255 9.75 20.7778 9.75H21.0001C21.5523 9.75 22.0001 10.1977 22.0001 10.75V13.25Z",fill:d}),s("path",{className:f,d:"M16.3333 7.5C15.781 7.5 15.3333 7.94772 15.3333 8.5V15.5C15.3333 16.0523 15.781 16.5 16.3333 16.5H16.5555C17.1078 16.5 17.5555 16.0523 17.5555 15.5V8.5C17.5555 7.94772 17.1078 7.5 16.5555 7.5H16.3333Z",fill:d}))}d.displayName="NoiseCancellationActive"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),s("path",{d:"M30.6666 24.9644L35.1111 20.5199V31C35.1111 32.1046 34.2156 33 33.1111 33H32.6666C31.562 33 30.6666 32.1046 30.6666 31V24.9644Z",fill:d}),s("path",{d:"M26.2224 14.1463V8C26.2224 6.89543 25.327 6 24.2224 6H23.7779C22.6734 6 21.7779 6.89543 21.7779 8V18.5907L26.2224 14.1463Z",fill:d}),s("path",{d:"M21.7779 33.8543L21.9254 33.7056L26.2224 29.4086V40C26.2224 41.1046 25.327 42 24.2224 42H23.7779C22.6734 42 21.7779 41.1046 21.7779 40V33.8543Z",fill:d}),s("path",{d:"M17.3332 23.0354L12.8888 27.4799V12.5C12.8888 11.3954 13.7842 10.5 14.8888 10.5H15.3332C16.4378 10.5 17.3332 11.3954 17.3332 12.5V23.0354Z",fill:d}),s("path",{d:"M8.44445 28.75C8.44445 29.8546 7.54902 30.75 6.44445 30.75H6C4.89543 30.75 4 29.8546 4 28.75V19.25C4 18.1454 4.89543 17.25 6 17.25H6.44445C7.54902 17.25 8.44445 18.1454 8.44445 19.25L8.44445 28.75Z",fill:d}),s("path",{d:"M44.0001 26.5C44.0001 27.6046 43.1047 28.5 42.0001 28.5H41.5557C40.4511 28.5 39.5557 27.6046 39.5557 26.5V21.5C39.5557 20.3954 40.4511 19.5 41.5557 19.5H42.0001C43.1047 19.5 44.0001 20.3954 44.0001 21.5V26.5Z",fill:d}),s("path",{d:"M42 8.54L39.46 6L6 39.46L8.54 42L16.92 33.64L19.38 31.16L22.7 27.84L29.98 20.56L42 8.54Z",fill:d,className:f}))}d.displayName="NoiseCancellationDisabled"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;p(n(0));var r,a=n(3),o=n(349),i=f(n(331)),l=p(n(7563)),u=f(n(9689)),s=f(n(35)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u8,l=a.useState(!1),u=l[0],s=l[1],d=u?g.default:_.default,f=C(c.default,{className:O.default.expandButton,onClick:function(){return s(!u)},color:c.CircleIconButtonColors.PRIMARY,size:c.CircleIconButtonSizes.SIZE_24,tooltip:u?S.default.Messages.VOICE_PANEL_HIDE_EXTRAS:S.default.Messages.VOICE_PANEL_SHOW_EXTRAS,icon:C(d,{width:16,height:16}),focusProps:N}),p=!i||u?t:t.slice(0,7);return C(E.default,{className:(0,o.default)(O.default.scroller,r),fade:!0},void 0,C("div",{className:O.default.voiceUsers,role:"group","aria-label":S.default.Messages.VOICE_PANEL_USERS_A11Y_LABEL},void 0,p.map((function(e){var t=e.user,r=e.nick,a=e.voiceState;return C(A,{channel:n,user:t,nick:r,mute:a.mute||a.selfMute||a.suppress,deaf:a.deaf||a.selfDeaf,video:a.selfVideo,serverMute:a.mute,serverDeaf:a.deaf},t.id)})),i?f:null))}A.displayName="User",R.displayName="RTCConnectionVoiceUsers"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=k;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=A(n(436)),i=A(n(344)),l=n(121),u=A(n(10858)),s=n(723),d=A(n(22)),f=A(n(237)),c=A(n(9)),p=A(n(664)),v=A(n(56)),y=A(n(64)),m=A(n(20)),h=A(n(41)),_=A(n(122)),g=A(n(74)),E=A(n(33)),S=A(n(107)),O=A(n(442)),I=A(n(12)),T=A(n(65)),b=A(n(7918)),C=A(n(9283)),M=A(n(15)),N=n(60),P=n(1);function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(){return(L=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1?a:null,className:j.default.actionButton,popoutOpen:t,onCameraUnavailable:_.default,onChange:function(){f.default.selectVoiceChannel(n.id,!0),(0,y.transitionToGuild)(w.ME,n.id)}})})),H(E.default,{channel:n,color:"green",centerButton:!0,className:(0,o.default)(j.default.actionButton,j.default.last),onClick:function(){return f.default.selectVoiceChannel(n.id)}}))}function Z(e){var t,n=e.animatedStyle,r=e.y,f=e.x,y=e.channel,m=a.useState(!1),h=m[0],_=m[1],g=(0,p.getChannelIconURL)(y),E=(0,v.default)(y),S=(0,l.useStateFromStoresArray)([O.default],(function(){return[O.default.supports(u.Features.VIDEO),Object.keys(O.default.getVideoDevices()).length]})),b=S[0],C=S[1],M=(0,l.useStateFromStores)([I.default],(function(){return I.default.isFocused()})),D=(0,l.useStateFromStores)([L.default],(function(){return L.default.getMode(y.id)})),G=a.useCallback((function(e){null!=e.top&&null!=e.left&&d.default.move(e.left,e.top)}),[]),F=(0,i.useSpring)({value:h?1:0,config:B({},i.config.stiff,{clamp:!0})});a.useEffect((function(){var e=function(e){e.keyCode===w.KeyboardKeys.ESCAPE&&s.default.stopRinging(y.id)};return window.addEventListener("keydown",e),function(){return window.removeEventListener("keydown",e)}}),[y]);var z=D===w.ChannelModes.VIDEO&&b&&C>0,Z=a.createElement(a.Fragment,null,H(P.default,{className:j.default.icon,ringing:M,src:null!=g?g:"",ringingType:P.default.RingingType.INCOMING,size:h?N.Sizes.SIZE_40:N.Sizes.SIZE_80}),H("div",{className:j.default.titleGroup},void 0,H(A.default,{color:A.default.Colors.CUSTOM,className:j.default.title,size:h?A.default.Sizes.SIZE_16:A.default.Sizes.SIZE_20},void 0,E),H(A.default,{color:A.default.Colors.CUSTOM,className:j.default.subtitle,size:h?A.default.Sizes.SIZE_14:A.default.Sizes.SIZE_16},void 0,D===w.ChannelModes.VOICE?k.default.Messages.INCOMING_CALL_ELLIPSIS:k.default.Messages.INCOMING_VIDEO_CALL_ELLIPSIS))),q=z?x:V;return H(c.default,{className:j.default.wrapper,selector:"."+j.default.root,initialPosition:{left:f,top:r},maxX:window.innerWidth,maxY:window.innerHeight,onDragEnd:G,dragAnywhere:!0},void 0,a.createElement(a.Fragment,null,H(i.animated.div,{className:(0,o.default)(j.default.root,U.default.elevationHigh,(t={},t[j.default.previewCamera]=h,t),h?(0,R.getThemeClass)("dark"):null),style:B({},n,{width:F.value.interpolate([0,1],[q.width,W]),minHeight:F.value.interpolate([0,1],[q.height,Y]),translateX:F.value.interpolate([0,1],[0,-1*Math.abs(W-q.width)/2])})},void 0,h?H(K,{header:Z}):H("div",{className:j.default.mainChannelInfo},void 0,Z),H($,{canVideo:z,channel:y,numVideoDevices:C}),z&&!h?H(T.default,{size:T.default.Sizes.SMALL,fullWidth:!0,look:T.default.Looks.LINK,color:T.default.Colors.PRIMARY,className:j.default.previewButton,onClick:function(){return _(!0)}},void 0,k.default.Messages.INCOMING_CALL_PREVIEW_CAMERA):null)))}K.displayName="CameraPreview",$.displayName="CallActionButtons",Z.displayName="IncomingCallModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={move:function(e,t){a.default.dispatch({type:o.ActionTypes.INCOMING_CALL_MOVE,x:e,y:t})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(1);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l,u,s=Math.pow(3,2);function d(e,t,n,r,a){var o=e.top,i=e.bottom,l=e.left,u=e.right;if(null==o&&null==i?(o=0,i=n-a):null==o&&null!=i?o=n-(i+a):null!=o&&(i=n-(o+a)),null==l&&null==u?(l=0,u=t-r):null==l&&null!=u?l=t-(u+r):null==u&&null!=l&&(u=t-(l+r)),null==o||null==i||null==l||null==u)throw new Error("Logically this can never happen based on our if/else statements");return{top:o,left:l,bottom:i,right:u}}function f(e){return[null==e.bottom?u.TOP:u.BOTTOM,null==e.right?u.LEFT:u.RIGHT]}function c(e){var t=e,n=t.top,r=t.left,a=t.bottom,o=t.right;return 0===n||n<=a?a=null:n=null,0===r||r<=o?o=null:r=null,{top:n,left:r,bottom:a,right:o}}function p(e){var t=e.top,n=e.left,r=e.bottom,a=e.right;return r<0&&(t+=r,r=0),t<0&&(r+=t,t=0),a<0&&(n+=a,a=0),n<0&&(a+=n,n=0),{top:t,left:n,bottom:r,right:a}}function v(e){return null!=e?e+"px":"auto"}!function(e){e[e.DISABLED=0]="DISABLED",e[e.DEFAULT=1]="DEFAULT",e[e.OFFSET=2]="OFFSET"}(l||(l={})),function(e){e.TOP="TOP",e.BOTTOM="BOTTOM",e.RIGHT="RIGHT",e.LEFT="LEFT"}(u||(u={}));var y=function(e){var t,n;function o(t){var n;(n=e.call(this,t)||this).draggableRef=r.createRef(),n._dragStart={x:0,y:0},n.handleMouseDown=function(e){var t=n.position,r=t.top,o=t.left,i=t.bottom,l=t.right,u=n.props,s=u.dragAnywhere,f=u.selector,c=u.maxX,p=u.maxY,v=e.target,y=n.draggableRef.current;if(null!=y&&e.button===a.MouseButtons.PRIMARY&&(s||null!=v&&f&&null!=v.closest(f))){var m=function(e){var t=e.top;return{x:e.left,y:t}}(d({top:r,left:o,bottom:i,right:l},c,p,y.clientWidth,y.clientHeight)),h=m.x,_=m.y;n._dragStart={x:e.clientX,y:e.clientY},n._offsetX=e.clientX-h,n._offsetY=e.clientY-_,window.addEventListener("mousemove",n.handleMouseMove),window.addEventListener("mouseup",n.handleMouseUp)}},n.handleMouseMove=function(e){e.preventDefault();var t=e.clientX,r=e.clientY,a=n.draggableRef.current,o=n.props,i=o.maxX,u=o.maxY,v=o.flipVertical,y=o.flipHorizontal,m=o.onDragStart,h=o.onDrag,_=o.onFlip,g=o.snapOrientation,E=n.state,S=E.dragging,O=E.dragging,I=E.verticalOrientation,T=E.horizontalOrientation,b=!1;if(!(null==a||!S&&(C=n._dragStart,M={x:t,y:r},N=C.x,P=C.y,A=M.x,R=M.y,Math.pow(N-A,2)+Math.pow(P-R,2)1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(r,["mode","children","baseLayer"]),f=n||"HIDDEN"===a?this.getAnimatedStyle():null,c=o.createElement(l.default.div,A({ref:function(e){return t.containerRef.current=null!=e?e.refs.node:void 0},"aria-hidden":"HIDDEN"===a,className:(0,i.default)(b.default.layer,(e={},e[b.default.baseLayer]=s,e[b.default.animating]=n,e["stop-animations"]="HIDDEN"===a,e)),style:f},d),u);return s?c:P(m.default,{containerRef:this.containerRef},void 0,c)},n.getAnimatedStyle=function(){var e=this.state,t=e.opacity,n=e.scale;return{opacity:t,transform:this.context.reducedMotion.enabled?void 0:[{scale:n},{translateZ:0}]}},t}(o.PureComponent);F.displayName="Layer",F.defaultProps={baseLayer:!1},F.contextType=p.AccessibilityPreferencesContext;var B=function(e){function t(){return e.apply(this,arguments)||this}R(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props.layers;e[e.length-1]===T.Layers.USER_SETTINGS&&(c.default.enable(),c.default.enableTemp(f.SETTINGS_LAYERS_LAYOUT)),_.ComponentDispatch.subscribe(T.ComponentActions.LAYER_POP_ESCAPE_KEY,d.popLayer)},n.componentDidUpdate=function(e){var t=this.props,n=t.layers,r=t.hasFullScreenLayer,a=e.layers.length>0||e.hasFullScreenLayer,o=n.length>0||r;!a&&o||o&&n===e.layers&&n[0]===T.Layers.USER_SETTINGS?c.default.enableTemp(f.SETTINGS_LAYERS_LAYOUT):a&&!o&&c.default.disableTemp()},n.componentWillUnmount=function(){_.ComponentDispatch.unsubscribe(T.ComponentActions.LAYER_POP_ESCAPE_KEY,d.popLayer)},n.renderLayers=function(){var e=this,t=this.props,n=t.children,r=t.layers,a=t.hasFullScreenLayer,o=r.length,i=[];return i.push(P(F,{mode:0!==o||a?"HIDDEN":"SHOWN",baseLayer:!0},"layer-base",n)),r.forEach((function(t,n){return i.push(e.renderComponent(t,n,o))})),i},n.renderComponent=function(e,t,n){var r,a=t===n-1,o="layer";return"string"==typeof e?(o=e,r=U[e]()):r=P(e,{}),P(F,{"aria-label":o,mode:a?"SHOWN":"HIDDEN"},"layer-"+t,r)},n.renderArtisanalHack=function(){return P("div",{className:(0,i.default)(b.default.bg,(0,g.getThemeClass)(this.props.sidebarTheme))})},n.render=function(){return o.createElement(o.Fragment,null,this.renderArtisanalHack(),P(s.default,{component:"div",className:(0,i.default)(b.default.layers,this.props.className)},void 0,this.renderLayers()))},t}(o.PureComponent);function H(e){var t=(0,u.useStateFromStores)([v.default],(function(){return v.default.darkSidebar}))?T.ThemeTypes.DARK:void 0,n=(0,u.useStateFromStores)([y.default],(function(){return y.default.getLayers()})),r=(0,h.useFullScreenLayerStore)((function(e){return e.fullScreenLayers.length>0}));return o.createElement(B,A({},e,{sidebarTheme:t,layers:n,hasFullScreenLayer:r}))}B.displayName="Layers",H.displayName="ConnectedLayers"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Y;var r,a=G(n(0)),o=n(3),i=j(n(2)),l=n(7644),u=n(648),s=j(n(8012)),d=n(7638),f=j(n(8196)),c=j(n(90)),p=j(n(121)),v=n(183),y=n(7643),m=j(n(10866)),h=n(1028),_=n(32),g=j(n(9691)),E=j(n(8863)),S=j(n(8173)),O=j(n(9)),I=j(n(48)),T=j(n(55)),b=j(n(35)),C=j(n(12)),M=n(44),N=n(120),P=G(n(10873)),A=j(n(10874)),R=G(n(10875)),L=n(9690),D=n(1),w=j(n(7)),k=j(n(7512));function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function F(e,t){return(F=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function B(){return(B=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1){for(var l=new Array(i),u=0;uo&&++r>=a[o].length&&(++o>=t.props.sections.length&&(o=0),r=0),t.setState({selectedSection:o,selectedRow:r});break;case v.KeyboardKeys.ARROW_UP:e.preventDefault(),--r<0&&(--o<0&&(o=t.props.sections.length-1),r=a[o].length-1),t.setState({selectedSection:o,selectedRow:r});break;case v.KeyboardKeys.ENTER:e.preventDefault(),t.props.sections.length>o&&a[o].length>r&&(t.props.onSelect(a[o][r],o),t.props.onClose());break;case v.KeyboardKeys.ESCAPE:e.preventDefault(),t.props.onSelect(null,null),t.props.onClose()}},t.isEmpty=function(){return 0===t.getRows().reduce((function(e,t){return e+t.length}),0)},t.getSectionHeight=function(e){var n=t.props.sections[e];return t.isEmpty()||null==n?0:44},t.renderSection=function(e){var n=e.section,r=t.props.sections[n];return t.isEmpty()||null==r?null:S("div",{className:m.default.section},n,r)},t.renderRow=function(e){var n,r,a=e.section,i=e.row,l=t.state.selectedRow;if(t.isEmpty())return S("div",{className:m.default.empty},"empty",S("h4",{className:m.default.noResultsHeader},void 0,y.default.Messages.AUTOCOMPLETE_NO_RESULTS_HEADER),S("p",{},void 0,y.default.Messages.AUTOCOMPLETE_NO_RESULTS_BODY));var s=t.getRows(),d=t.getSelectedSection(s),f=null===(n=s[a])||void 0===n?void 0:n[i];return S(u.default,{onClick:t.handleClick.bind(O(t),a,i),onMouseEnter:t.handleMouseEnter.bind(O(t),a,i),className:(0,o.default)(m.default.row,(r={},r[m.default.selected]=d===a&&l===i,r))},a+"-"+i,S("div",{className:m.default.rowInner},void 0,t.props.onRenderResult(f,a)))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n);var i=r.prototype;return i.getSelectedSection=function(e){var t=this.state.selectedSection;if(null!=t)return t;for(var n=0;n0)return n;return 0},i.componentDidMount=function(){this.focus()},i.render=function(){var e=this.props.position,t=this.getRows(),n=[];if(this.isEmpty())n.push(1);else for(var r,i=g(t);!(r=i()).done;){var l=r.value;n.push(l.length)}return S(s.default,{className:(0,o.default)(m.default.container,T(e)),"aria-label":this.props["aria-label"]},void 0,S("div",{className:m.default.autocompleteShadow}),S("div",{className:m.default.autocompleteArrowWrapper},void 0,S("div",{className:m.default.autocompleteArrow})),S("header",{className:m.default.header},void 0,S("div",{className:m.default.autocompleteHeaderBackground}),S("h3",{className:m.default.headerText},void 0,this.props.label),a.createElement("input",{type:"text",className:m.default.input,placeholder:this.props.placeholder,ref:this.inputRef,onChange:this.handleChange,onKeyDown:this.handleKeyDown})),S("section",{className:m.default.sectionTag},void 0,S(f.default,{className:m.default.autocompleteScroller,fade:!0,sections:n,sectionHeight:this.getSectionHeight,rowHeight:40,renderRow:this.renderRow,renderSection:this.renderSection})))},i.focus=function(){null!=this.inputRef.current&&this.inputRef.current.focus()},r}(a.Component);b.displayName="AutocompletePopout",b.defaultProps={sections:[null]};var C=i.default.connectStores([l.default],(function(){return{keyboardModeEnabled:l.default.keyboardModeEnabled}}))(b);t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.showPermissionLockoutModal=function(e){r.default.show({title:i.default.Messages.SELF_DENY_PERMISSION_TITLE,body:i.default.Messages.SELF_DENY_PERMISSION_BODY.format({name:e}),cancelText:i.default.Messages.HELP_DESK,onCancel:function(){window.open(a.default.getArticleURL(o.HelpdeskArticles.PERMISSIONS_LOCKOUT))}})};var r=l(n(145)),a=l(n(131)),o=n(1),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(63)),o=u(n(7824)),i=u(n(43)),l=u(n(7509));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?(t?a.default.Messages.DURATION_HOURS_SHORT:a.default.Messages.DURATION_HOURS).format({hours:n.hours()}):n.minutes()>0?(t?a.default.Messages.DURATION_MINUTES_SHORT:a.default.Messages.DURATION_MINUTES).format({minutes:n.minutes()}):e>0?(t?a.default.Messages.DURATION_SECONDS_SHORT:a.default.Messages.DURATION_SECONDS).format({seconds:n.seconds()}):t?a.default.Messages.FORM_LABEL_OFF:a.default.Messages.FORM_LABEL_SLOWMODE_OFF};var r=o(n(5)),a=o(n(7));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){e.exports=n.p+"58957d928db6fb9d4658eb882f33d7bc.svg"},function(e,t,n){e.exports=n.p+"c2c982c416a67d43d72d182f079a8d22.svg"},function(e,t,n){e.exports=n.p+"bfffd518c76d3f6bc5e96eb52e4ae2cf.svg"},function(e,t,n){e.exports=n.p+"9ad4d437577c5569dc231a787a5377f6.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=A(n(0)),o=N(n(6)),i=N(n(3)),l=n(31),u=n(705),s=N(n(8012)),d=n(7638),f=N(n(90)),c=N(n(9)),p=N(n(64)),v=N(n(122)),y=A(n(1103)),m=N(n(35)),h=N(n(12)),_=N(n(63)),g=N(n(643)),E=N(n(126)),S=N(n(10882)),O=N(n(10884)),I=N(n(10885)),T=N(n(10886)),b=n(1),C=N(n(7)),M=N(n(6780));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u0&&i.unshift(s);var f=null!=a?[{section:d.SectionTypes.CUSTOM,label:"Channel Name",element:function(){return L(E.default,{className:M.default.channelName,size:E.default.Sizes.SIZE_20},void 0,a.name)}}]:[];return[].concat(f,o,i,u)}w.displayName="UnknownUserItem";var U=i.default.connectStores([v.default,y.default,m.default,f.default,c.default],(function(){var e,t=y.default.getAllStats(l.MediaEngineContextTypes.DEFAULT),n=y.default.getAllStats(l.MediaEngineContextTypes.STREAM),r=v.default.getChannelId(),a=null===(e=t.concat(n).find((function(e){return null!=e.screenshare})))||void 0===e?void 0:e.screenshare;return{theme:m.default.theme,sidebarTheme:f.default.darkSidebar?b.ThemeTypes.DARK:void 0,section:y.default.getSection(),defaultStats:t,streamStats:n,videoStreams:y.default.getVideoStreams(),screenshare:a,channel:c.default.getChannel(r)}}))(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,R(t,n),r.prototype.render=function(){var e=this.props,t=e.theme,n=e.sidebarTheme,r=e.section,a=e.defaultStats,o=e.streamStats,i=e.videoStreams,l=e.screenshare,d=e.channel;return L(s.default,{theme:t,sidebarTheme:n,section:r,onSetSection:u.setSection,onClose:u.close,sections:j(a,o,i,l,d)})},r}(a.PureComponent));t.default=U},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=h(n(0)),o=y(n(3)),i=y(n(64)),l=y(n(122)),u=h(n(1103)),s=y(n(12)),d=y(n(227)),f=y(n(646)),c=n(113),p=n(8864),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;ue.duration||null==n.ref.current)n._animationComplete();else{var t=Date.now();if(e.progress+=t-e.last,e.last=t,e.frameCount%2){var r=e.lastDirection*e.intensity,i=o.default.random(-e.intensity,e.intensity,!0),l=Math.max(0,Math.cbrt(e.duration-e.progress/1e3));e.intensity*=Math.min(1,l),e.lastDirection*=-1,(0,a.default)(null!=n.ref.current,"Shakeable style set when not mounted"),n.ref.current.style.transform="translate3d("+r+"px,"+i+"px,0px)"}e.frameCount+=1,n._animationFrame=requestAnimationFrame(n._animate)}},n._animationCleanup=function(){null!=n.ref.current&&(n.ref.current.style.transform=""),cancelAnimationFrame(n._animationFrame)},n.state={shaking:!1},n}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var l=i.prototype;return l.getDefaultAnimProps=function(e,t){return{duration:e||300,progress:0,last:Date.now(),intensity:t||5,lastDirection:-1,frameCount:0}},l.componentWillUnmount=function(){this._animationCleanup()},l.shake=function(e,t){this.animProps=this.getDefaultAnimProps(e,t),this.state.shaking||this.setState({shaking:!0},this._animate)},l.stop=function(){this.state.shaking&&this.setState({shaking:!1})},l._animationComplete=function(){this.setState({shaking:!1},this._animationCleanup)},l.render=function(){var e=this.props,t=e.children,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,["children"]);return r.createElement("div",u({},n,{ref:this.ref}),t)},i}(r.Component);d.displayName="Shakeable";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(6)),l=C(n(265)),u=C(n(3)),s=C(n(24)),d=C(n(8101)),f=n(687),c=C(n(1116)),p=C(n(664)),v=C(n(8214)),y=C(n(249)),m=C(n(10889)),h=C(n(9289)),_=C(n(5519)),g=C(n(13)),E=n(1064),S=C(n(37)),O=C(n(1066)),I=n(1),T=C(n(7)),b=C(n(7514));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 14 14"}),s("path",{fill:d,className:f,d:"M6.99471698,9.67522659 C8.47108874,9.67522659 9.66792453,8.47748685 9.66792453,7 C9.66792453,5.52251315 8.47108874,4.32477341 6.99471698,4.32477341 C5.51834522,4.32477341 4.32150943,5.52251315 4.32150943,7 C4.32150943,8.47748685 5.51834522,9.67522659 6.99471698,9.67522659 Z M6.99471698,2.67522659 C8.18867925,2.67522659 9.26641509,3.16163142 10.0483019,3.94410876 L11.9396226,2.05135952 C10.6822642,0.782477341 8.92830189,0 6.99471698,0 C3.12754717,0 0,3.14048338 0,7 L2.67320755,7 C2.67320755,4.6102719 4.60679245,2.67522659 6.99471698,2.67522659 Z M11.3267925,7 C11.3267925,9.3897281 9.39320755,11.3247734 7.00528302,11.3247734 C5.81132075,11.3247734 4.73358491,10.8383686 3.94113208,10.0558912 L2.04981132,11.9486405 C3.31773585,13.2175227 5.06113208,14 6.99471698,14 C10.8618868,14 14,10.8595166 14,7 L11.3267925,7 Z"}))}d.displayName="Status"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(3)),a=s(n(9463)),o=s(n(9475)),i=s(n(9478)),l=s(n(10891)),u=s(n(9484));function s(e){return e&&e.__esModule?e:{default:e}}r.default.initialize();var d=[l.default,i.default,o.default,u.default,a.default];t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(974),i=d(n(8102)),l=d(n(10892)),u=n(271),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u1;){var r=n.shift();null!=r&&null!=r.close&&r.close()}},t.clearChannel=function(e){var t=this._channels[e];null!=t&&(delete this._channels[e],t.forEach((function(e){return e.close()})))},e}());var b=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n),r.prototype.initialize=function(){this.waitFor(h.default,p.default,v.default)},r}(r.default.Store))(a.default,__OVERLAY__?{}:{NOTIFICATIONS_SET_PERMISSION_STATE:function(e){e.enabled!==_.NotificationPermissionTypes.ENABLED||f.default.embedded||d.default.showNotification(n(1188),g.default.Messages.NOTIFICATION_TITLE_DISCORD,g.default.Messages.BROWSER_NOTIFICATIONS_ENABLED_BODY,{sound:"message1",volume:.4,tag:"hello",onClick:function(){window.focus()}})},NOTIFICATION_CREATE:function(e){var t=e.icon,n=e.title,r=e.body,a=e.options;return v.default.getDesktopType()===_.DesktopNotificationTypes.NEVER||m.default.getStatus()===_.StatusTypes.DND||d.default.showNotification(t,n,r,a),!1},WINDOW_FOCUS:function(e){if(I=e.focused){var t=y.default.getChannelId();null!=t&&T.clearChannel(t)}},MESSAGE_CREATE:function(e){var t=e.channelId,r=e.message;if(e.optimistic)return!1;var o=p.default.getChannel(t),f=h.default.getUser(r.author.id);if(null==o||null==f)return!1;if(!(0,s.shouldNotify)(r,t))return!1;var m=n(1100).default,g=n(261).default;if(null!=m.getFocusedPID()&&g.getTextChatNotificationMode()===_.OverlayNotificationTextChatTypes.ENABLED)return!1;if(I&&t===y.default.getChannelId())return!1;var E=(0,s.makeTextChatNotification)(o,r,f),S=E.icon,O=E.title,b=E.body;a.default.dirtyDispatch({type:_.ActionTypes.RPC_NOTIFICATION_CREATE,channelId:o.id,message:r,icon:S,title:O,body:b});var C=!v.default.isSoundDisabled("message1");if(v.default.getDesktopType()===_.DesktopNotificationTypes.NEVER)return C&&c.playSound("message1",.4),!1;var M=d.default.showNotification(S,O,b,{tag:r.id,sound:C?"message1":void 0,volume:.4,onClick:function(){u.default.track(_.AnalyticEvents.NOTIFICATION_CLICKED,{notif_type:_.ActionTypes.MESSAGE_CREATE,notif_user_id:r.author.id,message_id:r.id,message_type:r.type,channel_id:o.id,channel_type:o.type,guild_id:o.guild_id}),(0,l.transitionTo)(_.Routes.CHANNEL(o.getGuildId()||_.ME,o.id)),i.default.clickedNotification()}});null!=M&&T.track(o.id,M)},CHANNEL_SELECT:function(e){var t=e.channelId;return null!=t&&T.clearChannel(t),!1},MESSAGE_ACK:function(e){var t=e.channelId;return T.clearChannel(t),!1},ACTIVITY_START:function(e){var t=e.userId,n=e.activity;if(v.default.getDesktopType()===_.DesktopNotificationTypes.NEVER)return!1;if(m.default.getStatus()===_.StatusTypes.DND)return!1;switch(n.type){case _.ActivityTypes.PLAYING:var r=h.default.getUser(t);if(null==r)return!1;var a=r.toString(),i=n.name,l=r.getAvatarURL(),s=g.default.Messages.NOTIFICATION_TITLE_START_GAME,f=g.default.Messages.NOTIFICATION_BODY_START_GAME.format({username:a,gameName:i});return d.default.showNotification(l,s,f,{sound:"message2",playSoundIfDisabled:!1,volume:.4,onClick:function(){u.default.track(_.AnalyticEvents.NOTIFICATION_CLICKED,{notif_type:_.ActionTypes.ACTIVITY_START,activity_type:_.ActivityTypes.PLAYING,notif_user_id:t,activity_name:i}),o.default.openPrivateChannel(t)}}),!1;default:return!1}},RELATIONSHIP_ADD:function(e){var t=e.relationship,n=t.type,r=t.user.id,a=e.shouldNotify;if(n!==_.RelationshipTypes.FRIEND||!a)return!1;if(m.default.getStatus()===_.StatusTypes.DND)return!1;var i=h.default.getUser(r);if(null==i)return!1;var l=i.toString(),s=i.getAvatarURL(),f=g.default.Messages.NOTIFICATION_ACCEPTED_FRIEND_REQUEST;d.default.showNotification(s,l,f,{onClick:function(){u.default.track(_.AnalyticEvents.NOTIFICATION_CLICKED,{notif_type:_.ActionTypes.RELATIONSHIP_ADD,notif_user_id:i.id}),o.default.openPrivateChannel(i.id)}})}});t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(6)),a=d(n(3)),o=d(n(2)),i=d(n(9668)),l=d(n(9)),u=d(n(64)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=new i.default(u.default.isMember,(function(e,t){o.default.dispatch({type:s.ActionTypes.GUILD_MEMBERS_REQUEST,guildIds:[e],userIds:t})}));function p(){c.reset()}function v(e,t){return c.request(e,t),!1}function y(e,t){return t.forEach((function(t){var n=t.author,r=t.mentions;null!=n&&v(e,n.id),r.forEach((function(t){return v(e,t.id)}))})),!1}function m(e){var t=e.channelId,n=e.messages,r=l.default.getChannel(t);return null!=r&&null!=r.guild_id&&y(r.guild_id,n)}var h=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n),r.prototype.initialize=function(){this.waitFor(l.default,u.default)},r}(a.default.Store))(o.default,{CONNECTION_CLOSED:function(e){return p()},CONNECTION_OPEN:function(e){return p()},CONNECTION_RESUMED:function(e){return c.requestUnacknowledged(),!1},GUILD_MEMBERS_CHUNK:function(e){var t=e.guildId,n=e.members,r=e.notFound;return n.forEach((function(e){c.acknowledge(t,e.user.id)})),null!=r&&r.forEach((function(e){return c.acknowledge(t,e)})),!1},SEARCH_FINISH:function(e){var t=e.searchId,n=e.messages;return y(t,r.default.flatten(n))},LOAD_MESSAGES_SUCCESS:m,LOAD_MESSAGES_AROUND_SUCCESS:m,LOAD_PINNED_MESSAGES_SUCCESS:m,LOAD_RECENT_MENTIONS_SUCCESS:m});t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=g(n(3)),o=g(n(2)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(10898)),l=g(n(660)),u=g(n(10)),s=g(n(1075)),d=g(n(239)),f=g(n(64)),c=g(n(20)),p=g(n(122)),v=g(n(55)),y=g(n(33)),m=g(n(107)),h=n(1);function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){return e&&e.__esModule?e:{default:e}}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function S(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return O(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 O(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n5&&new o.default("GuildMemberSubscriptions").warn("GuildMemberSubscriptions.subscribe(...): Potential reference leak! ("+n+" subscriptions)")},t.flushUnsubscriptions=function(){var e=this;r.default.isEmpty(this._unsubscriptions)||(r.default.forEach(this._unsubscriptions,(function(t,n){var a=e._subscriptions[n];r.default.forEach(t,(function(e,t){a[t]=(a[t]||0)-e,a[t]<=0&&delete a[t]})),r.default.isEmpty(a)&&delete e._subscriptions[n],e._onChange(n,e.get(n))})),this._unsubscriptions={})},e}();t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(3)),a=v(n(24)),o=n(67),i=v(n(2)),l=v(n(1046)),u=n(127),s=v(n(56)),d=v(n(108)),f=v(n(74)),c=v(n(35)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(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 h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n21e5&&(r=0),l.default.updateActivity(e.applicationId,e.isDiscordApplication?p.Distributors.DISCORD:e.distributor,(0,u.shouldShareApplicationActivity)(e.applicationId,c.default,d.default),e.token,Math.floor(r/1e3),t),e.updatedAt=n;var i=E[e.applicationId];null==i&&(i=E[e.applicationId]=new o.Interval).start(18e5,(function(){return I(e)})),t||(g[e.applicationId]=e,a.default.set(_,g))}function T(e){void 0===e&&(e=!0);for(var t,n=f.default.getRunningGames(),r=new Set,a=m(n);!(t=a()).done;){var o=t.value,i=o.name,l=o.distributor,u=s.default.getGameByName(i);null!=u&&(r.add(u.id),u.id in g||I({applicationId:u.id,updatedAt:Date.now(),distributor:l}))}for(var d=0,c=Object.keys(g);d