(this.webpackJsonp=this.webpackJsonp||[]).push([[30,5,7,8,16,22,26,81],Array(475).concat([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AuthBoxFooter=x,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=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(9)),i=n(5937),l=I(n(29)),u=I(n(55)),s=I(n(371)),d=I(n(153)),f=I(n(476)),c=I(n(474)),p=I(n(5974)),v=I(n(279)),y=I(n(47)),m=I(n(24)),_=n(368),h=I(n(93)),E=n(259),g=n(1),S=I(n(6)),O=I(n(6051));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 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,["className"]),i=r.look===l.default.Looks.LINK;return a.createElement(l.default,C({size:i?l.default.Sizes.MIN:l.default.Sizes.LARGE,fullWidth:!i,className:(0,o.default)(n,(t={},t[O.default.button]=!i,t[O.default.linkButton]=i,t))},r))};t.Button=R,R.displayName="Button",R.Looks=l.default.Looks,R.Colors=l.default.Colors,R.Sizes=l.default.Sizes;var L=function(e){var t=e.className,n=e.src,r=e.size;return b(M,{src:n,size:r,className:(0,o.default)(O.default.inviteLargeIcon,t),"aria-hidden":!0})};t.Avatar=L,L.displayName="Avatar",L.Sizes=M.Sizes;var D=function(e){var t=e.guild,n=e.size,r=e.animate,a=void 0!==r&&r;return b(s.default,{active:!0,guild:t,size:n,animate:a})};t.GuildIcon=D,D.displayName="GuildIcon",D.Sizes=s.default.Sizes;var w=function(e){var t=e.className,n=e.channel,r=e.size;return b(M,{src:(0,i.getChannelIconURL)(n),size:r,className:(0,o.default)(O.default.inviteIcon,t),"aria-hidden":!0})};t.ChannelIcon=w,w.displayName="ChannelIcon",w.Sizes=M.Sizes;var j=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,_=e.autoFocus,h=e.maxLength,E=e.spellCheck,g=e.name,S=e.description,I=e.required;return b(f.default,{title:n,error:r,className:l,required:I},void 0,b(d.default,{name:g,type:v,value:i,inputRef:s,placeholder:a,className:O.default.input,inputClassName:(0,o.default)(u,(t={},t[O.default.inputError]=null!=r,t)),"aria-label":n,onChange:y,autoComplete:m,autoFocus:_,maxLength:h,spellCheck:E}),null!=S?b(c.default,{type:c.default.Types.DESCRIPTION,className:O.default.description},void 0,S):null)};t.Input=j,j.displayName="Input";var k=function(e){var t=e.className,n=e.children;return b("div",{className:(0,o.default)(O.default.block,t)},void 0,n)};t.Block=k,k.displayName="Block";var U=function(e){var t=e.className,n=e.children;return b(m.default,{size:m.default.Sizes.SIZE_12,className:(0,o.default)(O.default.subText,t)},void 0,n)};t.SubText=U,U.displayName="SubText";var G=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:O.default.spinnerVideo}))};t.AuthSpinner=G,G.displayName="AuthSpinner";var F=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)(O.default.pill,O.default.pillOnline,i&&O.default.pillFlat)},void 0,b("i",{className:O.default.pillIconOnline}),b(m.default,{tag:"span",size:m.default.Sizes.SIZE_16,className:O.default.pillMessage},void 0,S.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)(O.default.pill,i&&O.default.pillFlat)},void 0,b("i",{className:O.default.pillIconTotal}),b(m.default,{tag:"span",size:m.default.Sizes.SIZE_16,className:O.default.pillMessage},void 0,S.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:r})))))};t.ActivityCount=F,F.displayName="ActivityCount";var B=function(e){var t=e.className;return b(k,{className:t},void 0,b(R,{onClick:function(){return window.open((0,_.getCurrentPlatformDownloadURL)())}},void 0,S.default.Messages.NUF_DOWNLOAD_APP_BUTTON_PLATFORM.format({platform:(0,_.getPlatformReadableName)()})),b(U,{className:O.default.downloadButtonSubtext},void 0,S.default.Messages.INCOMPATIBLE_BROWSER.format({supportedBrowserURL:h.default.getArticleURL(g.HelpdeskArticles.SUPPORTED_BROWSERS)})))};t.IncompatibleBrowser=B,B.displayName="IncompatibleBrowser";var H=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)(O.default.authBoxWithMobileBanner,(0,E.getThemeClass)(f),t)},void 0,b("div",{className:O.default.mobileBannerLogo}),b("div",{className:O.default.mobileBanner},void 0,b("img",{src:c,alt:""})),l):b(a,{onSubmit:i,className:(0,o.default)(s?O.default.authBoxExpanded:O.default.authBox,(0,E.getThemeClass)(f),t)},void 0,b("div",{className:(0,o.default)(O.default.centeringWrapper,n)},void 0,l))};function x(e){var t,n,r,a;return b(u.default,{grow:0,shrink:0,direction:null!==(t=e.direction)&&void 0!==t?t:u.default.Direction.HORIZONTAL_REVERSE,justify:null!==(n=e.justify)&&void 0!==n?n:u.default.Justify.START,align:null!==(r=e.align)&&void 0!==r?r:u.default.Align.STRETCH,wrap:null!==(a=e.wrap)&&void 0!==a?a:u.default.Wrap.NO_WRAP,className:(0,o.default)(O.default.footer,e.className)},void 0,e.children)}H.displayName="AuthBox",x.displayName="AuthBoxFooter";var V=H;t.default=V},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,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(1173),i=(r=n(6))&&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",e.PROMOTION_INFO="promotion_info"}(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=t.IconTypes=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(9)),i=l(n(6077));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(v({},e))})),n.map((function(e){var t=v({},e);return r.has(e.subscriptionPlanId)&&(t.amount=t.amount*t.quantity,t.discounts=t.discounts.map((function(e){return v({},e,{amount:e.amount*t.quantity})}))),t}))},t.createSubscriptionInvoicePreview=h,t.updateSubscriptionInvoicePreview=g,t.useSubscriptionInvoicePreview=function(e){if("subscriptionId"in e&&null==e.subscriptionId){var t=e,n=(t.subscriptionId,f(t,["subscriptionId"]));e=n}var r=(0,a.useCallback)((function(){return"subscriptionId"in e?g(e):"items"in e?h(e):null}),[JSON.stringify(e)]);return function(e,t){var n=e.preventFetch,r=void 0!==n&&n,o=(0,a.useState)(null),i=o[0],u=o[1],s=(0,a.useState)(null),d=s[0],f=s[1];return(0,a.useEffect)((function(){var e=!1;function n(){return(n=p(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t();case 3:r=n.sent,e||u(r),n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),e||f(new l.BillingError(n.t0));case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))).apply(this,arguments)}return r||function(){n.apply(this,arguments)}(),function(){e=!0}}),[r,t]),[i,d]}(e,r)},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=d(n(8)),i=d(n(14)),l=n(275),u=n(96),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(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 c(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 p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,l,"next",e)}function l(e){c(o,r,a,i,l,"throw",e)}i(void 0)}))}}function v(){return(v=Object.assign||function(e){for(var t=1;te.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 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.PremiumInvoiceTable=p,t.PremiumInvoiceTableHeader=v,t.PremiumInvoiceTableRow=y,t.PremiumInvoiceDiscountedTableRow=function(e){var t=e.label,n=e.value,r=e.discounts,o=e.originalAmount,d=e.interval,f=e.currency,p=e.className,v=function(e){return null!=r?r.find((function(t){return t.type===e})):null},m=v(l.InvoiceDiscountTypes.SUBSCRIPTION_PLAN),_=v(l.InvoiceDiscountTypes.ENTITLEMENT),h=null!=m?Math.floor(m.amount/o*100):null,E=(0,i.formatPrice)(o,f);return a.createElement(a.Fragment,null,c(y,{label:t,value:a.createElement(a.Fragment,null,n,null!=h?c("div",{className:s.default.rowPercentDiscount},void 0,"-",h,"%"):null),className:p}),null!=h?c("div",{className:s.default.rowDiscountOriginalPrice},void 0,"(",null!=d?(0,i.formatRate)(E,d):E,")"):null,null!=_?c("div",{className:s.default.entitlementDiscountRow},void 0,u.default.Messages.BILLING_INVOICE_SUBSCRIPTION_CREDIT_APPLIED):null)},t.PremiumInvoiceTableDivider=m,t.PremiumInvoiceTableTotalRow=_,t.PremiumInvoiceTableFinePrint=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=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(9)),i=n(281),l=n(1169),u=d(n(6)),s=d(n(6081));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;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(_,{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=h,h.displayName="Sequencer",h.defaultProps={fillParent:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;v(n(0));var r,a=c(n(9)),o=v(n(383)),i=c(n(55)),l=c(n(700)),u=n(374),s=n(1),d=c(n(6)),f=c(n(6078));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;u0?M.Step.REVIEW:null};case M.Step.CREDIT_CARD_INFORMATION:var R=function(){var e=k(regeneratorRuntime.mark((function e(n,r){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!0),e.prev=1,e.next=4,(0,d.createCardToken)(n,r);case 4:a=e.sent,_({token:a}),t(M.Step.ADDRESS),e.next=11;break;case 9:e.prev=9,e.t0=e.catch(1);case 11:return e.prev=11,E(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[1,9,11,14]])})));return function(t,n){return e.apply(this,arguments)}}();return{body:w(W,{creditCardInfo:v.info,onCardInfoChange:function(e,t){y({info:e,isValid:t}),u((function(t){return D({},t,{info:D({},t.info,{name:e.name})})}))}}),backStep:M.Step.PAYMENT_TYPE,submitButton:w(o.ElementsConsumer,{},void 0,(function(e){var t=e.stripe,n=e.elements;return w(I.default,{type:"submit",submitting:h,onClick:function(){R(t,n)},disabled:!v.isValid},void 0,A.default.Messages.NEXT)}))};case M.Step.PAYPAL_INFORMATION:var L=0!==S.length&&null!=O;return{body:q,backStep:M.Step.PAYMENT_TYPE,submitButton:w(I.default,{color:L?I.default.Colors.BRAND:I.default.Colors.PRIMARY,type:"submit",onClick:L?function(){return t(M.Step.ADDRESS)}:function(){return(0,f.reopenPayPalWindow)()}},void 0,L?A.default.Messages.NEXT:A.default.Messages.PAYMENT_SOURCE_PAYPAL_REOPEN)};case M.Step.PAYMENT_REQUEST_INFORMATION:return{body:X,backStep:M.Step.PAYMENT_TYPE};case M.Step.ADDRESS:var j=function(){var e=k(regeneratorRuntime.mark((function e(r){var o,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(E(!0),n!==C){e.next=14;break}return e.prev=2,e.next=5,(0,d.createCardPaymentSource)(D({},v.info,{billingAddress:a.info,type:l.PaymentSourceTypes.CARD,stripe:r,token:m.token}));case 5:o=e.sent,p(o.id),t(T),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(2);case 12:e.next=26;break;case 14:if(n!==b){e.next=26;break}return e.prev=15,(0,i.default)(null!=O,"Missing braintreeNonce"),e.next=19,(0,d.createPaypalPaymentSource)(O,a.info);case 19:u=e.sent,p(u.id),t(T),e.next=26;break;case 24:e.prev=24,e.t1=e.catch(15);case 26:E(!1);case 27:case"end":return e.stop()}}),e,null,[[2,10],[15,24]])})));return function(t){return e.apply(this,arguments)}}();return{body:w($,{billingAddressInfo:a.info,onBillingAddressChange:function(e,t){u({info:e,isValid:t})}}),backStep:n===b?M.Step.PAYPAL_INFORMATION:M.Step.CREDIT_CARD_INFORMATION,submitButton:w(o.ElementsConsumer,{},void 0,(function(e){var t=e.stripe;return w(I.default,{type:"submit",disabled:!a.isValid,submitting:h,onClick:function(){j(t)}},void 0,A.default.Messages.NEXT)}))};case M.Step.AWAITING_AUTHENTICATION:return{body:J}}throw new Error("Unexpected step: "+e)},t.useSharedPaymentModal=function(e){var t=(0,u.useStateFromStoresObject)([O.default],(function(){return{defaultPaymentSourceId:void 0!==e?e:O.default.defaultPaymentSourceId,paymentSources:O.default.paymentSources,hasFetchedPaymentSources:O.default.hasFetchedPaymentSources}})),n=t.defaultPaymentSourceId,r=t.paymentSources,o=t.hasFetchedPaymentSources;a.useEffect((function(){(0,f.createClient)(),o||(0,d.fetchPaymentSources)()}),[]);var i=a.useState(n),l=i[0],c=i[1];null!=n&&null==l&&c(n);var p=a.useState((function(){return{info:H,isValid:!1}})),v=p[0],y=p[1],m=a.useState((function(){return{token:null}})),_=m[0],h=m[1],E=a.useState((function(){return{info:x,isValid:!1}})),I=E[0],T=E[1],C=(0,u.useStateFromStoresArray)([g.default],(function(){return[g.default.braintreeEmail,g.default.braintreeNonce,g.default.error]})),M=C[0],A=C[1],P=C[2],R=(0,u.useStateFromStoresArray)([S.default],(function(){return[S.default.error,S.default.isAwaitingAuthentication]})),L=R[0],D=R[1];a.useEffect((function(){var e=function(e){var t=e.billingAddress;T({info:t,isValid:t.country.length>0})};return s.default.subscribe(N.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_SUCCESS,e),function(){s.default.unsubscribe(N.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_SUCCESS,e)}}),[]);var w=a.useState(!1),j=w[0],k=w[1],U=a.useState(null),G=U[0],F=U[1],B=a.useRef(null);return a.useEffect((function(){null!=G&&null!=B.current&&B.current.scrollIntoView({behavior:"smooth"})}),[G]),{paymentSources:r,paymentSourceId:l,hasFetchedPaymentSources:o,setPaymentSourceId:c,creditCardState:v,setCreditCardState:y,tokenState:_,setTokenState:h,billingAddressState:I,setBillingAddressState:T,isSubmittingCurrentStep:j,setIsSubmittingCurrentStep:k,braintreeEmail:M,braintreeNonce:A,paymentError:null!=L?L:P,paymentAuthenticationState:D?b.PaymentAuthenticationState.PENDING:null!=L?b.PaymentAuthenticationState.ERROR:b.PaymentAuthenticationState.NONE,purchaseError:G,setPurchaseError:F,purchaseErrorBlockRef:B}},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=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(377),i=R(n(23)),l=n(92),u=n(3),s=R(n(2)),d=n(287),f=n(5692),c=n(5837),p=R(n(5842)),v=R(n(5843)),y=n(5996),m=n(6034),_=n(5997),h=n(5844),E=R(n(5833)),g=R(n(5693)),S=R(n(5836)),O=R(n(693)),I=R(n(29)),T=R(n(16)),C=n(295),b=n(1249),M=n(692),N=n(1),A=R(n(6)),P=R(n(6093));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;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.trackAppUIViewed=function(e){f.trackAppUIViewed(e)};var r=l(n(98)),a=l(n(118)),o=l(n(13)),i=n(1);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);n=0||(a[n]=e[n]);return a}function ye(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 me(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){ye(o,r,a,i,l,"next",e)}function l(e){ye(o,r,a,i,l,"throw",e)}i(void 0)}))}}function _e(){return(_e=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?se.default.Messages.BILLING_SWITCH_PLAN_UPGRADE_BODY_TIER_2:a<0?se.default.Messages.BILLING_SWITCH_PLAN_DOWNGRADE_BODY_TIER_1:e.interval===ue.SubscriptionIntervalTypes.MONTH?t===ue.PremiumSubscriptionSKUs.TIER_2?se.default.Messages.BILLING_SWITCH_PLAN_UPGRADE_BODY_TIER_2_YEAR.format({numFreeGuildSubscriptions:z.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM}):se.default.Messages.BILLING_SWITCH_PLAN_UPGRADE_BODY_TIER_1_YEAR:se.default.Messages.BILLING_SWITCH_PLAN_DOWNGRADE_BODY_MONTH}function Le(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,s=(0,d.useStateFromStoresArray)([I.default],(function(){return[null!=t?I.default.getHardcoded(t.planId):null,null!=r?I.default.get(r):null]})),f=s[0],c=s[1],p=(0,Z.usePremiumTrialOffer)(),v=null!=p&&ue.SubscriptionTrials[p.trial_id].skus.includes(n),y=Ae(n);a.useEffect((function(){i||(null==t||u||t.planId!==y.year?o(y.year):o(y.month))}),[i]);var m=(u||!v)&&i,_=(0,R.useRadioGroup)();return he("div",{className:de.default.stepBody},void 0,null==f||u?null:he("div",{className:de.default.bodyText},void 0,Re(f,n)),he("div",{className:de.default.selectPlanChooseTitle},void 0,se.default.Messages.BILLING_SWITCH_PLAN_CHOOSE_ONE),v&&!u?he("div",{className:de.default.selectPlanChooseSubtitle},void 0,se.default.Messages.BILLING_SWITCH_PLAN_CHOOSE_ONE_TRIAL_SUBTITLE.format()):null,a.createElement("div",_,he(Pe,{isGift:u,premiumSubscription:u?null:t,planId:y.year,selectPlan:o,selected:r===y.year}),he(Pe,{isGift:u,premiumSubscription:u?null:t,planId:y.month,selectPlan:o,selected:r===y.month})),he("div",{},void 0,m&&null!=c?he("div",{},void 0,he("div",{className:de.default.selectPlanDivider}),he(q.PremiumInvoiceTableTotalRow,{label:se.default.Messages.BILLING_PAYMENT_BREAKDOWN_TOTAL,value:he(X.default,{price:c.price,currency:c.currency,intervalType:u?null:c.interval}),className:de.default.selectPlanTotalRow})):null))}function De(e){var t=e.premiumSubscription,n=e.newPlan,r=e.onInvoiceError,o=e.planGroup,i=(0,H.getItemsWithUpsertedPlanIdForGroup)(t,n.id,1,new Set(o)),l=(0,K.useSubscriptionInvoicePreview)({subscriptionId:t.id,items:i,renewal:!1,applyEntitlements:!0}),u=l[0],s=l[1],d=(0,K.useSubscriptionInvoicePreview)({subscriptionId:t.id,items:i,renewal:!0}),f=d[0],c=d[1],p=null!=s?s:c;if(a.useEffect((function(){r(p)}),[r,p]),null!=p)return he(P.default,{},void 0,p.message);if(null==u||null==f)return he(D.default,{className:de.default.spinner});var v=H.default.isWithinGrandfatheredUpgradeTime()&&t.planId===ue.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&[ue.SubscriptionPlans.PREMIUM_MONTH_TIER_2,ue.SubscriptionPlans.PREMIUM_YEAR_TIER_2].includes(n.id);return a.createElement(a.Fragment,null,v?he(F.default,{className:de.default.grandfatheredUpgradeNote,size:F.default.Sizes.SIZE_16},void 0,se.default.Messages.PREMIUM_SUBSCRIPTION_GRANDFATHERED_UPGRADE_NOTE):null,he(re.SubscriptionPeriodResetNotice,{proratedInvoice:u,renewalInvoice:f}),he(q.PremiumInvoiceTable,{className:de.default.invoice},void 0,he(q.PremiumInvoiceTableHeader,{},void 0,se.default.Messages.BILLING_SWITCH_PLAN_PURCHASE_DETAILS),he(re.PremiumSubscriptionChangePlanInvoiceRows,{invoice:u,newPlan:n}),he(re.SubscriptionInvoiceFooter,{premiumSubscription:t,proratedInvoice:u,renewalInvoice:f,isUpdate:!0})))}Pe.displayName="PremiumSwitchPlanSelectOption",Le.displayName="PremiumSwitchPlanSelectBody";var we=he("div",{},void 0,he(D.default,{})),je=he(q.PremiumInvoiceTableDivider,{});function ke(e){var t=e.premiumSubscription,n=e.newPlan,r=e.planGroup,o=(0,K.useSubscriptionInvoicePreview)({subscriptionId:t.id,items:(0,H.getItemsWithUpsertedPlanIdForGroup)(t,n.id,1,new Set(r)),renewal:!0,applyEntitlements:!1})[0];if(null==o)return we;var i,l=t.planId===ue.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&n.id===ue.SubscriptionPlans.PREMIUM_YEAR_TIER_2;return i=t.type===ue.SubscriptionTypes.PREMIUM?H.default.getDisplayName(n.id):n.name,he("div",{className:de.default.bodyText},void 0,he("div",{className:de.default.renewalInvoiceDate},void 0,l?se.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE.format():se.default.Messages.BILLING_SWITCH_PLAN_CHANGE_DATE.format({renewalDate:o.subscriptionPeriodStart})),he(q.PremiumInvoiceTable,{className:de.default.invoice},void 0,he(q.PremiumInvoiceTableHeader,{},void 0,l?se.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_ESTIMATED_TITLE:se.default.Messages.PREMIUM_SUBSCRIPTION_UPDATES),he(q.PremiumInvoiceTableRow,{label:i,value:l?H.default.estimateGrandfatheredUpgradeCost(t):(0,H.getFormattedRateForPlan)(n)}),null!=l?l:a.createElement(a.Fragment,null,je,he(re.SubscriptionInvoiceFooter,{premiumSubscription:t,renewalInvoice:o,isUpdate:!0}))))}function Ue(e){var t,n=e.premiumSubscription,r=e.paymentSources,o=e.paymentSourceId,i=e.onPaymentSourceChange,l=e.onPaymentSourceAdd,u=e.planId,s=e.setHasAcceptedTerms,f=e.legalTermsNodeRef,c=e.hasLegalTermsFlash,p=e.onInvoiceError,v=e.planGroup,_=(0,d.useStateFromStores)([I.default],(function(){return I.default.getHardcoded(u)})),h=(0,d.useStateFromStores)([S.default],(function(){return S.default.hidePersonalInformation})),E=(null==n?void 0:n.planId)===ue.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&u===ue.SubscriptionPlans.PREMIUM_YEAR_TIER_2;return t=E?se.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_REVIEW_HEADER:(0,H.isPremiumSubscriptionPlan)(u)?H.default.getBillingReviewSubheader(n,u):se.default.Messages.BILLING_SELECT_PLAN_GUILD_SUBSCRIPTION.format({planName:_.name}),he("div",{className:de.default.stepBody},void 0,he(k.FormTitle,{tag:k.FormTitleTags.H5},void 0,t),null!=n?Ce(n,u,v)?he(De,{premiumSubscription:n,newPlan:_,onInvoiceError:p,planGroup:v}):he(ke,{premiumSubscription:n,newPlan:_,planGroup:v}):null,he("div",{className:de.default.paymentSourceWrapper},void 0,he(k.FormTitle,{tag:k.FormTitleTags.H5},void 0,se.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_TITLE),he(y.default,{paymentSources:Object.values(r),selectedPaymentSourceId:o,onChange:i,onPaymentSourceAdd:l,hidePersonalInformation:h})),a.createElement(J.default,{isActive:c,ref:f},he(m.default,{onChange:s,finePrint:E?se.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_LEGALESE:H.default.getLegalString(_.interval),forceShow:!0})))}function Ge(e){var t,n=e.premiumSubscription,r=e.planId,o=e.setPurchaseState,i=e.hasAcceptedTerms,u=e.paymentSourceId,s=e.onBack,c=e.onNext,y=e.legalTermsNodeRef,m=e.flashLegalTerms,_=e.invoiceError,h=e.onPurchaseError,E=e.baseAnalyticsData,g=e.flowStartTime,S=e.isGift,O=void 0!==S&&S,T=e.trialId,C=e.planGroup,M=(0,d.useStateFromStores)([I.default],(function(){return I.default.getHardcoded(r)})),N=a.useState(!1),P=N[0],R=N[1],L=(0,oe.useSubscriptionEntitlements)(r,O).hasEntitlements,D=function(e,t,n,r){return(null==t?void 0:t.planId)===ue.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&e.id===ue.SubscriptionPlans.PREMIUM_YEAR_TIER_2?se.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_CONFIRM:n?se.default.Messages.PAYMENT_MODAL_BUTTON_PREMIUM_GIFT:null!=t?Ce(t,e.id,r)?se.default.Messages.BILLING_SWITCH_PLAN_UPGRADE:se.default.Messages.BILLING_SWITCH_PLAN_CHANGE:(0,H.isPremiumSubscriptionPlan)(e.id)?H.default.getBillingReviewSubheader(null,e.id):se.default.Messages.BILLING_SELECT_PLAN_GUILD_SUBSCRIPTION.format({planName:e.name})}(M,n,O,C),j=(0,H.isPremiumSubscriptionPlan)(r);return t=null!=_?he(b.default,{color:b.default.Colors.GREEN,disabled:!0},void 0,D):i?he(b.default,{onClick:me(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(R(!0),o($.PurchaseState.PURCHASING),e.prev=2,(0,l.default)(null!=u||L,"Missing paymentSourceId"),B.default.track(ue.AnalyticEvents.PAYMENT_FLOW_COMPLETED,_e({},E,{duration_ms:Date.now()-g})),!O){e.next=10;break}return e.next=8,(0,v.purchaseSKU)(ue.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,f.updateSubscription)(n,{items:(0,H.getItemsWithUpsertedPlanIdForGroup)(n,r,1,new Set(C)),paymentSourceId:u});case 13:e.next=17;break;case 15:return e.next=17,(0,p.subscribe)(r,u,T);case 17:o($.PurchaseState.COMPLETED),c(),e.next=26;break;case 21:e.prev=21,e.t0=e.catch(2),o($.PurchaseState.FAIL),h(e.t0),B.default.track(ue.AnalyticEvents.PAYMENT_FLOW_FAILED,_e({},E,{payment_source_id:u,duration_ms:Date.now()-g}));case 26:return e.prev=26,R(!1),e.finish(26);case 29:case"end":return e.stop()}}),e,null,[[2,21,26,29]])}))),color:b.default.Colors.GREEN,submitting:P,disabled:null==u&&!L},void 0,D):he(w.default,{text:se.default.Messages.BILLING_ACCEPT_TERMS_TOOLTIP},void 0,(function(e){return a.createElement(b.default,_e({},e,{color:b.default.Colors.GREEN,type:"submit",onClick:function(){null!=y.current&&(y.current.scrollIntoView({behavior:"smooth"}),m())}}),D)})),he(U.ModalFooter,{justify:A.default.Justify.BETWEEN,align:A.default.Align.CENTER},void 0,t,j?he(Q.default,{onClick:s}):null)}function Fe(e){var t=e.planId,n=e.onClose,r=(0,d.useStateFromStores)([I.default],(function(){return I.default.getHardcoded(t)})),a=(0,d.useStateFromStores)([g.default],(function(){return g.default.getGiftCode(r.skuId)}));return he(_.default,{giftCode:a,subscriptionPlan:r,onClose:n})}function Be(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,s=e.legalTermsNodeRef,f=e.hasLegalTermsFlash,c=e.trialId,p=(0,d.useStateFromStores)([I.default],(function(){return I.default.getHardcoded(t)})),v=[{planId:p.id,quantity:1}],y=(0,K.useSubscriptionInvoicePreview)({items:v,renewal:!1,preventFetch:r,applyEntitlements:!0,trialId:c})[0],m=(0,K.useSubscriptionInvoicePreview)({items:v,renewal:!0,preventFetch:r,trialId:c})[0];return he(ie.default,{paymentSources:a,paymentSourceId:o,plan:p,isGift:r,proratedInvoicePreview:y,renewalInvoicePreview:m,onPaymentSourceChange:i,handlePaymentSourceAdd:l,setHasAcceptedTerms:u,legalTermsNodeRef:s,hasLegalTermsFlash:f,isTrial:null!=c})}function He(e){var t=e.onStepChange,n=e.selectedPlanId,r=e.isGift,a=e.paymentSources,o=(0,d.useStateFromStores)([T.default],(function(){return T.default.getPremiumTypeSubscription()})),i=(0,oe.useSubscriptionEntitlements)(n,r).hasEntitlements;return he(b.default,{onClick:function(){null!=o&&null!=o.paymentSourceId||Object.keys(a).length>0||i?t(Y.Step.REVIEW):t(Y.Step.PAYMENT_TYPE)}},void 0,se.default.Messages.SELECT)}function xe(e){var t=e.isGift,n=void 0!==t&&t,r=e.subscriptionTier,i=e.initialPlanId,p=e.activeSubscription,v=e.followupSKUInfo,y=e.transitionState,m=e.onClose,_=e.analyticsLocation,g=e.trialId,S=e.postSuccessGuild,O=e.renderHeader,M=e.renderPurchaseConfirmation,N=e.planGroup,P=void 0===N?Te:N,R=(0,d.useStateFromStores)([T.default],(function(){return T.default.hasFetchedSubscriptions()})),w=a.useState(Ee),k=w[0],G=w[1],F=a.useState(null!=i?Y.Step.REVIEW:null!=r?Y.Step.PLAN_SELECT:Y.Step.SKU_SELECT),x=F[0],z=F[1];x===Y.Step.PAYMENT_TYPE&&k!==ge&&G(ge);var K=a.useState((function(){return null!=i?I.default.getHardcoded(i).skuId:r})),Z=K[0],q=K[1],X=a.useState(i),J=X[0],ne=X[1],re=(0,d.useStateFromStores)([I.default],(function(){return null!=J?I.default.getHardcoded(J):null})),ie=(0,d.useStateFromStores)([C.default],(function(){return C.default.applicationIdsFetched.has(ue.PREMIUM_SUBSCRIPTION_APPLICATION)})),fe=a.useState($.PurchaseState.WAITING),ce=fe[0],pe=fe[1],ve=a.useState(!1),ye=ve[0],me=ve[1],Ce=a.useState(null),Me=Ce[0],Pe=Ce[1],Re=a.useRef(null),De=(0,h.default)(!1,500),we=De[0],je=De[1];(0,oe.useUnsupportedExternalSubscriptionModalHandler)(p,(function(){return m(!1)}),n);var ke=a.useRef(null!=p?p.planId:null);a.useEffect((function(){null==ke.current&&null!=p&&(ke.current=p.planId)}),[p]);var xe=(0,u.useLazyValue)((function(){return[s.default.v4(),Date.now()]})),Ve=xe[0],We=xe[1],Ye=null!=g&&ue.SubscriptionTrials[g].skus.includes(Z)?g:null,ze={load_id:Ve,payment_type:"subscription",location:_,subscription_type:ue.SubscriptionTypes.PREMIUM,subscription_plan_id:null==re?void 0:re.id,price:null==re?void 0:re.price,regular_price:null==re?void 0:re.price,currency:null==re?void 0:re.currency,is_gift:n,eligible_for_trial:null!=g};a.useEffect((function(){ie||(0,c.fetchUserEntitlementsForApplication)(ue.PREMIUM_SUBSCRIPTION_APPLICATION)}),[ie]),a.useEffect((function(){R||(0,f.fetchSubscriptions)(),B.default.track(ue.AnalyticEvents.PAYMENT_FLOW_STARTED,ze)}),[]);var Ke=(0,te.useSharedPaymentModal)(),$e=Ke.paymentSources,Ze=Ke.paymentSourceId,qe=Ke.setPaymentSourceId,Xe=Ke.creditCardState,Je=Ke.setCreditCardState,Qe=Ke.tokenState,et=Ke.setTokenState,tt=Ke.billingAddressState,nt=Ke.setBillingAddressState,rt=Ke.isSubmittingCurrentStep,at=Ke.setIsSubmittingCurrentStep,ot=Ke.braintreeEmail,it=Ke.braintreeNonce,lt=Ke.paymentError,ut=Ke.paymentAuthenticationState,st=Ke.purchaseError,dt=Ke.setPurchaseError,ft=Ke.purchaseErrorBlockRef,ct=(0,j.useUID)(),pt=(0,u.useStableMemo)((function(){return Date.now()}),[x]),vt=function(e){z(e),dt(null);var t=Date.now();B.default.track(ue.AnalyticEvents.PAYMENT_FLOW_STEP,_e({},ze,{from_step:x,to_step:e,step_duration_ms:t-pt,flow_duration_ms:t-We}))};(0,W.setPaymentStepForAuthentication)(x,ut,vt),(0,Y.setPurchaseStateForStep)(x,ce,pe);var yt=function(){null==m||m(ce===$.PurchaseState.COMPLETED)};(0,E.default)(yt);var mt,_t=(null==p?void 0:p.planId)===ue.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&J===ue.SubscriptionPlans.PREMIUM_YEAR_TIER_2;if(R)switch(null==Ze&&null!=p&&null!=p.paymentSourceId&&qe(p.paymentSourceId),x){case Y.Step.SKU_SELECT:mt=he(Ne,{selectSku:function(e){q(e),vt(Y.Step.PLAN_SELECT)},onClose:yt});break;case Y.Step.PLAN_SELECT:(0,l.default)(null!=Z,"Expected planId");var ht=Ae(Z),Et=J===ht.year||J===ht.month;mt=he(ee.default,{steps:k,isGift:n,currentStep:x,paymentError:lt,body:he(Le,{premiumSubscription:null!=p?p:null,skuId:Z,selectedPlanId:J,setSelectedPlanId:ne,canContinue:Et,isGift:n}),footer:he(U.ModalFooter,{justify:A.default.Justify.BETWEEN,align:A.default.Align.CENTER},void 0,Et&&null!=J?he(He,{paymentSources:$e,onStepChange:vt,selectedPlanId:J,isGift:n}):he(b.default,{disabled:!0},void 0,se.default.Messages.SELECT),null==i&&null==r?he(Q.default,{onClick:function(){return vt(Y.Step.SKU_SELECT)}}):null)});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 gt=(0,te.renderPaymentModalStep)(x,vt,k,G,tt,nt,$e,qe,Xe,Je,Qe,et,rt,at,ot,it,Y.Step.REVIEW,Se,Oe,Ie,ge),St=gt.body,Ot=gt.backStep,It=gt.submitButton;x===Y.Step.PAYMENT_TYPE&&null==Ot&&(Ot=Y.Step.PLAN_SELECT),mt=he(ee.default,{steps:k,currentStep:x,paymentError:lt,body:St,footer:he(U.ModalFooter,{justify:A.default.Justify.BETWEEN,align:A.default.Align.CENTER},void 0,he("div",{},void 0,It),null!=Ot?he(Q.default,{onClick:function(){return null!=Ot&&vt(Ot)}}):null)});break;case Y.Step.REVIEW:(0,l.default)(null!=J,"Expected planId"),mt=he(ee.default,{steps:k,currentStep:x,paymentError:lt,purchaseError:st,purchaseErrorBlockRef:ft,hideBreadcrumbs:_t,body:null==p||n?he(Be,{selectedPlanId:J,isGift:n,paymentSources:$e,paymentSourceId:Ze,onPaymentSourceChange:function(e){return qe(null!=e?e.id:null)},handlePaymentSourceAdd:function(){return vt(Y.Step.PAYMENT_TYPE)},setHasAcceptedTerms:me,legalTermsNodeRef:Re,hasLegalTermsFlash:we,trialId:Ye}):he(Ue,{premiumSubscription:p,paymentSources:$e,paymentSourceId:Ze,onPaymentSourceChange:function(e){return qe(null!=e?e.id:null)},onPaymentSourceAdd:function(){vt(Y.Step.PAYMENT_TYPE),qe(null)},planId:J,setHasAcceptedTerms:me,legalTermsNodeRef:Re,hasLegalTermsFlash:we,onInvoiceError:function(e){return Pe(e)},planGroup:P}),footer:he(Ge,{premiumSubscription:null!=p?p:null,planId:J,hasAcceptedTerms:ye,paymentSourceId:Ze,setPurchaseState:pe,onBack:function(){return vt(Y.Step.PLAN_SELECT)},onNext:function(){return vt(Y.Step.CONFIRM)},onPurchaseError:function(e){return dt(e)},legalTermsNodeRef:Re,flashLegalTerms:function(){return je(!0)},invoiceError:Me,baseAnalyticsData:ze,flowStartTime:We,isGift:n,trialId:Ye,planGroup:P})});break;case Y.Step.CONFIRM:var Tt;(0,l.default)(null!=J,"Expected planId"),(0,l.default)(null!=Z,"Expected selectedSkuId"),Tt=null!=M?M(re,yt):n?he(Fe,{planId:J,onClose:yt}):ke.current===J?he(le.default,{planId:J,postSuccessGuild:S,onClose:yt}):he(le.default,{followupSKUInfo:v,startingPremiumSubscriptionPlanId:ke.current,planId:J,onClose:yt,isDowngrade:null!=p&&be(p,J,P)}),mt=he(ee.default,{steps:k,currentStep:x,body:Tt,hideBreadcrumbs:!0});break;default:throw new Error("Unexpected step "+x)}else mt=he(D.default,{className:de.default.spinner});var Ct,bt,Mt=null==J||(0,H.isPremiumSubscriptionPlan)(J),Nt=null;return null!=O?Nt=O(re,yt):x!==Y.Step.SKU_SELECT&&null!=Z&&((0,l.default)((Ct=Z,bt=ue.PremiumSubscriptionSKUToPremiumType,Ct in bt),"invalid sku id: "+Z),Nt=he(ae.default,{currentStep:x,purchaseState:ce,headerId:ct,premiumType:ue.PremiumSubscriptionSKUToPremiumType[Z],onClose:yt})),he(o.Elements,{options:ue.StripeElementsOptions,stripe:(0,V.ensureStripeV3IsLoaded)()},void 0,he(L.default,{className:de.default.shaker,isShaking:Mt&&ce===$.PurchaseState.PURCHASING,intensity:2},void 0,he(U.ModalRoot,{className:de.default.root,transitionState:y,"aria-labelledby":ct},void 0,Nt,mt)))}function Ve(e){var t=(0,d.useStateFromStores)([T.default],(function(){return T.default.getPremiumTypeSubscription()}));return a.createElement(xe,_e({},e,{activeSubscription:null!=t?t:void 0}))}ke.displayName="PremiumSwitchPlanRenewalMutation",Ue.displayName="PremiumSwitchPlanReviewBody",Ge.displayName="PremiumSwitchPlanReviewFooter",Fe.displayName="PremiumSubscriptionGiftPurchaseConfirmation",Be.displayName="PremiumSubscriptionReview",He.displayName="PlanSelectFooterButton",xe.displayName="PremiumSelectPlanModal",Ve.displayName="PremiumSelectPlanModalConnected"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTrialOffer=c,t.usePremiumTrialOffer=function(){return c(u.PREMIUM_TIER_2_LIKELIHOOD_TRIAL_ID)};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=n(57),i=s(n(12)),l=s(n(5959)),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){return null!=e&&null!=e.expires_at&&Date.now()>Date.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(9)),i=d(n(61)),l=d(n(55)),u=d(n(683)),s=d(n(6087));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 C()},MODAL_POP:function(e){return C()},NEW_PAYMENT_SOURCE_CLEAR_ERROR:function(e){return C()},BILLING_PAYMENT_SOURCE_CREATE_FAIL:function(e){var t=e.error;O=t},BILLING_PAYMENT_SOURCE_CREATE_SUCCESS:function(e){return I()},LOGOUT:function(e){return I()}});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(22))&&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;!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(271)),o=l(n(6)),i=l(n(6084));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}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 J(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 Q(){return(Q=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0,Ie=a.useState(M?Oe||ge?w.Step.REVIEW:w.Step.PAYMENT_TYPE:null),Te=Ie[0],Ce=Ie[1],be=a.useRef(Te),Me=a.useState(Oe?te:ne),Ne=Me[0],Ae=Me[1];a.useEffect((function(){M&&(Ce(Oe||ge?w.Step.REVIEW:w.Step.PAYMENT_TYPE),Ae(Oe?te:ne))}),[M]);var Pe=a.useState(U.PurchaseState.WAITING),Re=Pe[0],Le=Pe[1],De=a.useState(!1),we=De[0],je=De[1],ke=[{planId:_e.id,quantity:1}],Ue=(0,k.useSubscriptionInvoicePreview)({items:ke,renewal:!0,preventFetch:r,trialId:g})[0],Ge=(0,k.useSubscriptionInvoicePreview)({items:ke,renewal:!1,preventFetch:r,applyEntitlements:!0,trialId:g})[0],Fe=(0,l.useLazyValue)((function(){return[u.default.v4(),Date.now()]})),Be=Fe[0],He=Fe[1],xe=(0,l.useStableMemo)((function(){return Date.now()}),[Te]),Ve=a.useRef(null),We=(0,y.default)(!1,j.LEGAL_TERMS_FLASH_DURATION),Ye=We[0],ze=We[1],Ke=null!=Ge?Ge.total:null!=Ue?Ue.total:_e.price,$e=null!=Ue?Ue.currency:_e.currency,Ze={load_id:Be,payment_type:"subscription",subscription_plan_gateway_plan_id:Y.SubscriptionPlanGatewayPlans[t],subscription_type:Y.SubscriptionTypes.PREMIUM,subscription_plan_id:_e.id,price:Ke,regular_price:_e.price,currency:$e,is_gift:r,location:h,eligible_for_trial:null!=g};a.useEffect((function(){null==Se&&(0,d.fetchUserEntitlementsForApplication)(Y.PREMIUM_SUBSCRIPTION_APPLICATION),P.default.track(Y.AnalyticEvents.PAYMENT_FLOW_STARTED,Ze)}),[]),a.useEffect((function(){var e=Date.now();P.default.track(Y.AnalyticEvents.PAYMENT_FLOW_STEP,Q({},Ze,{from_step:be.current,to_step:Te,step_duration_ms:e-xe,flow_duration_ms:e-He}))}),[Te]),null!=Te&&((0,D.setPaymentStepForAuthentication)(Te,ce,Ce),(0,w.setPurchaseStateForStep)(Te,Re,Le));var qe=function(e){be.current=Te,Ce(e),null!=pe&&ve(null)},Xe=function(e,t){if(Le(e),ve(t),e!==Re)if(e===U.PurchaseState.PURCHASING)P.default.track(Y.AnalyticEvents.PAYMENT_FLOW_COMPLETED,Q({},Ze,{duration_ms:Date.now()-He}));else if(e===U.PurchaseState.FAIL){var n=null!=b?C[b]:null;P.default.track(Y.AnalyticEvents.PAYMENT_FLOW_FAILED,Q({},Ze,{payment_gateway:null!=n?n.type===Y.PaymentSourceTypes.CARD?Y.PaymentGateways.STRIPE:Y.PaymentGateways.BRAINTREE:null,payment_source_id:null!=n?n.id:null,duration_ms:Date.now()-He}))}else e===U.PurchaseState.COMPLETED&&(null==c||c())},Je=function(){null==f||f(Re===U.PurchaseState.COMPLETED)};(0,m.default)(Je);var Qe=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 ee(F.default,{steps:Ne,currentStep:a,paymentError:pe||fe,body:t,footer:n,isGift:r,hideBreadcrumbs:i,isLoading:u,purchaseErrorBlockRef:ye})},et=ee(p.default,{giftCode:he,subscriptionPlan:_e,onClose:Je}),tt=ee(W.default,{planId:t,onClose:Je}),nt=R.default.getPremiumType(t);return(0,i.default)(null!=nt,"Missing premium type"),ee(o.Elements,{options:Y.StripeElementsOptions,stripe:(0,L.ensureStripeV3IsLoaded)()},void 0,ee(O.default,{className:K.default.shaker,isShaking:Re===U.PurchaseState.PURCHASING,intensity:2},void 0,ee(N.ModalRoot,{className:K.default.root,transitionState:v,"aria-labelledby":me},void 0,ee(ie,{premiumType:nt,step:null!=Te?Te:w.Step.PAYMENT_TYPE,purchaseState:Re,headerId:me,onClose:Je}),ee("form",{className:K.default.contentWrapper,onSubmit:function(e){return e.preventDefault()}},void 0,M&&null!=Te?function(e){switch(e){case w.Step.PAYMENT_TYPE:case w.Step.CREDIT_CARD_INFORMATION:case w.Step.PAYPAL_INFORMATION:case w.Step.PAYMENT_REQUEST_INFORMATION:case w.Step.ADDRESS:case w.Step.AWAITING_AUTHENTICATION:var t=(0,B.renderPaymentModalStep)(e,qe,Ne,Ae,q,X,C,A,H,z,$,Z,J,ue,se,de,w.Step.REVIEW,re,ae,oe,ne),n=t.body,a=t.backStep,o=t.submitButton;return Qe({body:n,step:e,footer:null!=o||null!=a?ee(N.ModalFooter,{justify:S.default.Justify.BETWEEN,align:S.default.Align.CENTER},void 0,ee("div",{},void 0,o),null!=a?ee(G.default,{onClick:function(){return qe(a)}}):null):null});case w.Step.REVIEW:return Qe({body:ee(V.default,{paymentSources:C,paymentSourceId:b,plan:_e,isGift:r,proratedInvoicePreview:Ge,renewalInvoicePreview:Ue,onPaymentSourceChange:function(e){return A(null!=e?e.id:null)},handlePaymentSourceAdd:function(){return qe(w.Step.PAYMENT_TYPE)},setHasAcceptedTerms:je,legalTermsNodeRef:Ve,hasLegalTermsFlash:Ye,isTrial:null!=g}),footer:ee(le,{hasEntitlements:ge,plan:_e,hasAcceptedTerms:we,paymentSource:null!=b?C[b]:null,setPurchaseState:Xe,isGift:r,onNext:function(){return qe(w.Step.CONFIRM)},legalTermsNodeRef:Ve,flashLegalTerms:function(){return ze(!0)},trialId:g}),step:e});case w.Step.CONFIRM:return Qe({body:r?et:tt,footer:null,hideBreadcrumbs:!0,step:e});default:throw new Error("Unexpected step "+e)}}(Te):Qe({body:null,footer:null,isLoading:!0,step:w.Step.PAYMENT_TYPE})))))}ie.displayName="PremiumSubscriptionNewPlanModalHeader",le.displayName="ReviewStepFooter",ue.displayName="PremiumSubscriptionNewPlanModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){switch(e){case a.InternalTemplateCodes.CLASSROOM:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CLASSROOM,description:o.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_CLASSROOM,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_CLASSROOM,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_CLASSROOM,author:o.default.Messages.DISCORD_NAME};case a.InternalTemplateCodes.LOCAL_COMMUNITIES:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_LOCAL_COMMUNITIES,description:o.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_LOCAL_COMMUNITIES,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_LOCAL_COMMUNITIES,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_LOCAL_COMMUNITIES,author:o.default.Messages.DISCORD_NAME};case a.InternalTemplateCodes.CREATORS_HOBBIES:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CREATORS_HOBBIES,description:o.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_CREATORS_HOBBIES,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_CREATORS_HOBBIES,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_CREATORS_HOBBIES,author:o.default.Messages.DISCORD_NAME};case a.InternalTemplateCodes.GLOBAL_COMMUNITIES:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_GLOBAL_COMMUNITIES,description:o.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_GLOBAL_COMMUNITIES,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_GLOBAL_COMMUNITIES,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_GLOBAL_COMMUNITIES,author:o.default.Messages.DISCORD_NAME};case a.InternalTemplateCodes.FRIENDS_FAMILY:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_FRIENDS_FAMILY,description:o.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_FRIENDS_FAMILY,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_FRIENDS_FAMILY,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_FRIENDS_FAMILY,author:o.default.Messages.DISCORD_NAME};case a.InternalTemplateCodes.STUDY_GROUPS:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_STUDY_GROUPS,description:o.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_STUDY_GROUPS,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_STUDY_GROUPS,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_STUDY_GROUPS,author:o.default.Messages.DISCORD_NAME};case a.InternalTemplateCodes.CREATE_FROM_SCRATCH:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CREATE_FROM_SCRATCH,description:o.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_CREATE_FROM_SCRATCH,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_CREATE_FROM_SCRATCH,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_CREATE_FROM_SCRATCH,author:o.default.Messages.DISCORD_NAME};case a.InternalTemplateCodes.CAMPUS_CLUBS:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CAMPUS_CLUBS,description:o.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_CAMPUS_CLUBS,nameLabel:o.default.Messages.FORM_LABEL_SERVER_NAME,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_CAMPUS_CLUBS,author:o.default.Messages.DISCORD_NAME};case a.InternalTemplateCodes.LEAGUE_CLUBS:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_LEAGUE_CLUBS,description:o.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_LEAGUE_CLUBS,nameLabel:o.default.Messages.FORM_LABEL_SERVER_NAME,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.CREATE_SERVER_DEFAULT_SERVER_NAME_FORMAT,author:o.default.Messages.DISCORD_NAME};case a.InternalTemplateCodes.GITHUB_HACKATHON:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_GITHUB_HACKATHON,description:o.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_GITHUB_HACKATHON,nameLabel:o.default.Messages.FORM_LABEL_SERVER_NAME,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.CREATE_SERVER_DEFAULT_SERVER_NAME_FORMAT,author:"GitHub Education"};default:return{header:o.default.Messages.GUILD_TEMPLATE_CREATE_DISCORD,nameLabel:o.default.Messages.FORM_LABEL_SERVER_NAME,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.CREATE_SERVER_DEFAULT_SERVER_NAME_FORMAT}}};var r,a=n(296),o=(r=n(6))&&r.__esModule?r:{default:r}},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":"DO","code":"+1 829","name":"Dominican Republic"},{"alpha2":"DO","code":"+1 849","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.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(92),o=n(3),i=f(n(154)),l=f(n(257)),u=f(n(5826)),s=p(n(96)),d=f(n(6));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";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=B(n(0)),o=G(n(9)),i=n(394),l=n(3),u=G(n(363)),s=n(1152),d=G(n(6014)),f=G(n(1177)),c=G(n(5963)),p=G(n(5834)),v=G(n(5975)),y=G(n(5976)),m=n(5687),_=G(n(11)),h=G(n(1183)),E=G(n(5947)),g=G(n(55)),S=B(n(475)),O=G(n(466)),I=n(41),T=G(n(24)),C=G(n(13)),b=n(1188),M=n(121),N=n(299),A=G(n(5992)),P=G(n(5977)),R=B(n(5961)),L=G(n(6028)),D=G(n(5978)),w=n(1),j=G(n(6)),k=G(n(6106)),U=G(n(370));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}(o,["redirect_to"]));if(null!=a)a.startsWith(w.Routes.UPCOMING_STAGES(""))?n(42).transitionTo(a):r(a);else if(null==l.service)r(w.Routes.APP);else{var u=window.location.protocol+window.GLOBAL_ENV.API_ENDPOINT+w.Endpoints.SSO,s=H({},l,{token:_.default.getToken()});window.location=u+"?"+(0,i.stringify)(s)}}},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,j.default.Messages.BROWSER_HANDOFF_DETECTING_TITLE),x(S.SubTitle,{},void 0,j.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(void 0),size:S.Avatar.Sizes.DEPRECATED_SIZE_100,className:U.default.marginBottom20}),x(S.Title,{className:U.default.marginBottom8},void 0,j.default.Messages.BROWSER_HANDOFF_SUCCESS_TITLE.format({name:t.toString()})),x(S.SubTitle,{className:U.default.marginBottom40},void 0,j.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,j.default.Messages.BROWSER_HANDOFF_SUCCESS_ACTION.format({name:t.toString()})),x(S.Button,{look:S.Button.Looks.LINK,color:S.Button.Colors.LINK,onClick:this.handleReset},void 0,j.default.Messages.BROWSER_HANDOFF_SUCCESS_CANCEL)))},G.renderDisabledAccount=function(){var e=this.props.authBoxClassName,t=this.props.loginStatus===w.LoginStates.ACCOUNT_DISABLED,n=t?j.default.Messages.ACCOUNT_DISABLED_TITLE:j.default.Messages.ACCOUNT_SCHEDULED_FOR_DELETION_TITLE,r=t?j.default.Messages.ACCOUNT_DISABLED_DESCRIPTION:j.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,j.default.Messages.RETURN_TO_LOGIN),x("div",{className:(0,o.default)(U.default.marginTop8,k.default.needAccount)},void 0,j.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:j.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:j.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,j.default.Messages.LOGIN),x(S.Button,{disabled:!0,look:S.Button.Looks.LINK,color:S.Button.Colors.LINK},void 0,j.default.Messages.FORGOT_PASSWORD),x(S.Button,{disabled:!0,className:U.default.marginTop4,look:S.Button.Looks.LINK,color:S.Button.Colors.LINK},void 0,j.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"),p=null!=(null==l?void 0:l.stage_instance);return n=null==l||null==l.channel||p?null!=u?x(P.default,{giftCode:u}):d?null:x(a.Fragment,{},void 0,x(S.Title,{className:U.default.marginBottom8},"title",j.default.Messages.LOGIN_TITLE),x(S.SubTitle,{},"subtitle",j.default.Messages.AUTH_LOGIN_BODY)):x(R.default,{invite:l}),x(g.default,{direction:g.default.Direction.HORIZONTAL,align:g.default.Align.CENTER},void 0,x("div",{className:k.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:j.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:j.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,color:S.Button.Colors.LINK,className:(0,o.default)(U.default.marginBottom20,U.default.marginTop4)},void 0,j.default.Messages.FORGOT_PASSWORD),x(S.Button,{type:"submit",submitting:s===w.LoginStates.LOGGING_IN,color:p?S.Button.Colors.GREEN:S.Button.Colors.BRAND,className:U.default.marginBottom8},void 0,p?j.default.Messages.LOGIN_STAGE:j.default.Messages.LOGIN),x("div",{className:U.default.marginTop4},void 0,x("span",{className:k.default.needAccount},void 0,j.default.Messages.NEED_ACCOUNT),x(S.Button,{onClick:this.handleGotoRegister,look:S.Button.Looks.LINK,color:S.Button.Colors.LINK,className:k.default.smallRegisterLink},void 0,j.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:k.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,k.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(5704),className:U.default.marginBottom20}),x(S.Title,{className:U.default.marginBottom8},void 0,j.default.Messages.TWO_FA),x(S.SubTitle,{},void 0,j.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:j.default.Messages.TWO_FA_AUTH_CODE,spellCheck:"false",maxLength:10,autoFocus:!0,label:j.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,j.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,color:S.Button.Colors.LINK},void 0,j.default.Messages.MFA_SMS_RECEIVE_CODE):null,x(S.Button,{look:S.Button.Looks.LINK,color:S.Button.Colors.LINK,className:U.default.marginTop4,onClick:this.handleReset},void 0,j.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(5704),className:U.default.marginBottom20}),x(S.Title,{className:U.default.marginBottom8},void 0,j.default.Messages.TWO_FA),x(S.SubTitle,{className:U.default.marginBottom8},void 0,i?j.default.Messages.TWO_FA_ENTER_SMS_TOKEN_SENDING:j.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:j.default.Messages.TWO_FA_AUTH_CODE,spellCheck:"false",maxLength:10,autoFocus:!0,label:j.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,j.default.Messages.LOGIN),i?null:x(S.Button,{onClick:this.handleToggleSMSLogin,className:U.default.marginTop8,look:S.Button.Looks.LINK,color:S.Button.Colors.LINK},void 0,j.default.Messages.MFA_SMS_RESEND),x(S.Button,{look:S.Button.Looks.LINK,color:S.Button.Colors.LINK,className:U.default.marginTop4,onClick:this.handleReset},void 0,j.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:j.default.Messages.PHONE_IP_AUTHORIZATION_TITLE,subtitle:j.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:j.default.Messages.PASSWORD_RECOVERY_VERIFY_PHONE_TITLE,subtitle:j.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(A.default,{authBoxClassName:l,onVerify:this.handleCaptchaVerify,title:i?null:j.default.Messages.LOGIN_TITLE,sitekey:s,captchaService:(0,b.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,(h=[{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,h),E&&Y(v,E),l}(a.PureComponent);function q(e){var t=(0,l.useStateFromStoresObject)([h.default,E.default,_.default,v.default],(function(){return{authenticated:_.default.isAuthenticated(),handoffAvailable:h.default.isHandoffAvailable(),user:h.default.user,loginStatus:_.default.getLoginStatus(),mfaTicket:_.default.getMFATicket(),mfaSMS:_.default.getMFASMS(),maskedPhone:_.default.getMaskedPhone(),errors:_.default.getErrors(),defaultRoute:E.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(44))},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(9)),d=n(122),f=v(n(273)),c=v(n(6001)),p=v(n(6098));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 _(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===P.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=P[t];return _(d.animated.svg,{style:e,className:p.default.guildStar,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 12.14 12.24"},t,_("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}h(t,e),t.getNextScene=function(e){switch(e){case C.ENTRY:case C.ERROR:case C.SUCCESS:return C.IDLE;default:return e}};var r=t.prototype;return r.importData=function(){return n.e(69).then(n.t.bind(null,7409,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 _("div",{className:(0,s.default)(p.default.guildWrapper,t)},void 0,_(c.default,{className:p.default.guildBackground,importData:this.importData,nextScene:n,sceneSegments:N,onScenePlay:r,onSceneComplete:a,pauseWhileUnfocused:o}),_(L,{animate:n===C.STARS}))},t}(u.PureComponent);t.PremiumPaymentGuildAnimation=D,D.displayName="PremiumPaymentGuildAnimation",D.Scenes=C},function(e,t,n){e.exports=n.p+"0f4d1ff76624bb45a3fee4189279ee92.svg"},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(9)),o=n(281),i=n(1),l=s(n(6)),u=s(n(6082));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)(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";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(105));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;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||(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.default=t.Shine=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=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)),l=c(n(9)),u=c(n(273)),s=c(n(29)),d=c(n(55)),f=c(n(6076));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}function _(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(e){e.DEFAULT="default",e.SMALL="small"}(o||(o={}));var E=((r={})[o.DEFAULT]=f.default.shineContainerDefault,r[o.SMALL]=f.default.shineContainerSmall,r),g=function(e){function t(){return e.apply(this,arguments)||this}return _(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)(E[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=g,g.displayName="Shine",g.defaultProps={shineSize:o.DEFAULT};var S=function(e){function t(){return e.apply(this,arguments)||this}return _(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(g,{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.fetchUserEntitlementsForApplication=function(e,t){void 0===t&&(t=!0);return a.default.wait((function(){a.default.dispatch({type:i.ActionTypes.ENTITLEMENT_FETCH_APPLICATION_START,applicationId:e})})),r.default.get({url:i.Endpoints.ENTITLEMENTS_FOR_APPLICATION(e),oldFormErrors:!0,query:{exclude_consumed:t}}).then((function(t){return a.default.dispatch({type:i.ActionTypes.ENTITLEMENT_FETCH_APPLICATION_SUCCESS,applicationId:e,entitlements:t.body}),t.body})).catch((function(){a.default.dispatch({type:i.ActionTypes.ENTITLEMENT_FETCH_APPLICATION_FAIL,applicationId:e})}))},t.fetchGiftableEntitlements=function(){return d.apply(this,arguments)};var r=l(n(14)),a=l(n(2)),o=n(289),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;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:i.ActionTypes.ENTITLEMENTS_GIFTABLE_FETCH}),e.prev=1,e.next=4,(0,o.httpGetWithCountryCodeQuery)({url:i.Endpoints.ENTITLEMENTS_GIFTABLE});case 4:t=e.sent,a.default.dispatch({type:i.ActionTypes.ENTITLEMENTS_GIFTABLE_FETCH_SUCCESS,entitlements:t.body}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),a.default.dispatch({type:i.ActionTypes.ENTITLEMENTS_GIFTABLE_FETCH_FAIL});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=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(22))&&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=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(6))&&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;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.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=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)),s=E(n(6052)),d=E(n(6006)),f=E(n(6053)),c=E(n(1159)),p=E(n(153)),v=n(48),y=E(n(5847)),m=n(1),_=E(n(6)),h=E(n(5708));function E(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 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 C,b,M,N="US",A="CA",P=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"}(C||(C={})),function(e){e.MODAL_US="modalUS",e.MODAL_INTL="modalInternational",e.SETTINGS_US="settingsUS",e.SETTINGS_INTL="settingsInternational"}(b||(b={})),function(e){e.EDIT="edit",e.CREATE="create"}(M||(M={}));var R=((r={})[N]=f.default,r[A]=s.default,r),L=((a={})[C.NAME]=function(e){return{name:C.NAME,title:function(){return _.default.Messages.BILLING_ADDRESS_NAME},autoComplete:"name",getClassNameForLayout:function(e){return[b.MODAL_US,b.MODAL_INTL].includes(e)?h.default.width100:h.default.width60},renderInput:function(e){return u.createElement(p.default,e)}}},a[C.COUNTRY]=function(e){return{name:C.COUNTRY,title:function(){return _.default.Messages.BILLING_ADDRESS_COUNTRY},autoComplete:"country",getClassNameForLayout:function(e){return[b.MODAL_US,b.MODAL_INTL].includes(e)?h.default.width100:h.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:P,onChange:function(t){var r=t.value;null!=n&&n(r,e.name)}}))}}},a[C.LINE1]=function(e){return{name:C.LINE1,title:function(){return _.default.Messages.BILLING_ADDRESS_ADDRESS},autoComplete:"address-line1",placeholder:function(){return _.default.Messages.BILLING_ADDRESS_ADDRESS_PLACEHOLDER},getClassNameForLayout:function(e){return[b.MODAL_US,b.MODAL_INTL].includes(e)?h.default.width100:h.default.width60},renderInput:function(e){return u.createElement(p.default,e)}}},a[C.LINE2]=function(e){return{name:C.LINE2,title:function(){return _.default.Messages.BILLING_ADDRESS_ADDRESS2},placeholder:function(){return _.default.Messages.BILLING_ADDRESS_ADDRESS2_PLACEHOLDER},autoComplete:"address-line2",getClassNameForLayout:function(e){return[b.MODAL_US,b.MODAL_INTL].includes(e)?h.default.width100:h.default.width40},renderInput:function(e){return u.createElement(p.default,e)}}},a[C.CITY]=function(e){return{name:C.CITY,title:function(){return _.default.Messages.BILLING_ADDRESS_CITY},autoComplete:"address-level2",placeholder:function(){return _.default.Messages.BILLING_ADDRESS_CITY_PLACEHOLDER},getClassNameForLayout:function(e){switch(e){case b.MODAL_INTL:case b.MODAL_US:return h.default.width100;case b.SETTINGS_INTL:return h.default.width60;case b.SETTINGS_US:default:return h.default.width50}},renderInput:function(e){return u.createElement(p.default,e)}}},a[C.POSTAL_CODE]=function(e){var t,n;switch(e){case N:t=_.default.Messages.BILLING_ADDRESS_ZIP_CODE,n=_.default.Messages.BILLING_ADDRESS_ZIP_CODE_PLACEHOLDER;break;case A:t=_.default.Messages.BILLING_ADDRESS_POSTAL_CODE,n=_.default.Messages.BILLING_ADDRESS_POSTAL_CODE_CANADA_PLACEHOLDER;break;default:t=_.default.Messages.BILLING_ADDRESS_POSTAL_CODE}return{name:C.POSTAL_CODE,title:function(){return t},autoComplete:"postal-code",placeholder:function(){return n},getClassNameForLayout:function(e){switch(e){case b.MODAL_INTL:return h.default.width100;case b.MODAL_US:return h.default.width50;case b.SETTINGS_INTL:return h.default.width30;case b.SETTINGS_US:default:return h.default.width25}},renderInput:function(e){return u.createElement(p.default,e)}}},a[C.STATE]=function(e){var t;switch(e){case N:t=_.default.Messages.BILLING_ADDRESS_STATE;break;case A:t=_.default.Messages.BILLING_ADDRESS_PROVINCE;break;default:t=_.default.Messages.BILLING_ADDRESS_REGION}return{name:C.STATE,title:function(){return t},autoComplete:"address-level1",getClassNameForLayout:function(e){switch(e){case b.MODAL_INTL:return h.default.width100;case b.MODAL_US:return h.default.width50;case b.SETTINGS_INTL:return h.default.width30;case b.SETTINGS_US:default:return h.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,A].includes(e)&&r?u.createElement(c.default,I({},i,{menuPlacement:[b.MODAL_US,b.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={})[b.MODAL_US]=[[L[C.COUNTRY]],[L[C.LINE1]],[L[C.LINE2]],[L[C.CITY]],[L[C.STATE],L[C.POSTAL_CODE]]],o[b.MODAL_INTL]=[[L[C.COUNTRY]],[L[C.LINE1]],[L[C.LINE2]],[L[C.CITY]],[L[C.STATE]],[L[C.POSTAL_CODE]]],o[b.SETTINGS_US]=[[L[C.NAME]],[L[C.LINE1],L[C.LINE2]],[L[C.CITY],L[C.STATE],L[C.POSTAL_CODE]],[L[C.COUNTRY]]],o[b.SETTINGS_INTL]=[[L[C.NAME]],[L[C.LINE1],L[C.LINE2]],[L[C.CITY]],[L[C.STATE],L[C.POSTAL_CODE]],[L[C.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[C.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=b,w.Modes=M,w.defaultProps=((i={})[C.NAME]="",i[C.COUNTRY]="",i[C.LINE1]="",i[C.LINE2]="",i[C.CITY]="",i[C.POSTAL_CODE]="",i[C.STATE]="",i.layout=b.MODAL_US,i.mode=M.CREATE,i.error=null,i);var j=w;t.default=j},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(9)),i=s(n(55)),l=n(131),u=s(n(5708));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(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&&l.PremiumSubscriptionSKUToPremiumType[this.skuId]||null}},{key:"isSelfRedeemable",get:function(){return!(0,o.hasFlag)(this.flags,f.NOT_SELF_REDEEMABLE)}},{key:"isExistingPremiumSubscriptionDisallowed",get:function(){return(0,o.hasFlag)(this.flags,f.EXISTING_PREMIUM_SUBSCRIPTION_DISALLOWED)}},{key:"analyticsData",get:function(){return{gift_code:this.code,gift_code_max_uses:this.maxUses}}}])&&s(u.prototype,c),p&&s(u,p),a}(a.default);t.default=c},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(275);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;u1){for(var l=new Array(i),u=0;u0&&(u=r.items[0].planId);return n.planId=l,n.additionalPlans=t.items.filter((function(e){return e.planId!==l})),null!=r&&null!=u&&(r.planId=u,r.additionalPlans=r.items.filter((function(e){return e.planId!==u}))),n}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n),c.createFromServer=function(e){return new c({id:e.id,type:e.type,createdAt:new Date(e.created_at),canceledAt:null!=e.canceled_at?new Date(e.canceled_at):null,currentPeriodStart:new Date(e.current_period_start),currentPeriodEnd:new Date(e.current_period_end),status:e.status,paymentSourceId:e.payment_source_id,paymentGateway:e.payment_gateway,paymentGatewayPlanId:e.payment_gateway_plan_id,trialId:e.trial_id,trialEndsAt:e.trial_ends_at,items:e.items.map(d),renewalMutations:null!=e.renewal_mutations?{items:e.renewal_mutations.items.map(d),paymentGatewayPlanId:e.renewal_mutations.payment_gateway_plan_id}:null})},r=c,(l=[{key:"isPurchasedViaApple",get:function(){return this.paymentGateway===i.PaymentGateways.APPLE}},{key:"isPurchasedViaGoogle",get:function(){return this.paymentGateway===i.PaymentGateways.GOOGLE}},{key:"isPurchasedExternally",get:function(){return this.isPurchasedViaApple||this.isPurchasedViaGoogle}},{key:"hasExternalPlanChange",get:function(){return this.isPurchasedExternally&&null!=this.renewalMutations&&this.paymentGatewayPlanId!==this.renewalMutations.paymentGatewayPlanId}}])&&u(r.prototype,l),f&&u(r,f),c}(r.default);t.SubscriptionRecord=f;var c=f;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSelectionText=c,t.contextMenuCallbackNative=function(e){e.preventDefault();var t=c();if("TEXTAREA"===e.target.tagName||"INPUT"===e.target.tagName){if("checkbox"!==e.target.type)return(0,a.openContextMenu)(e,(function(e){return r.createElement(o.default,f({},e,{text:t}))}))}else{if("none"===window.getComputedStyle(e.target).getPropertyValue("-webkit-user-select"))return;var n,s,d,p=e.target;do{null!=p.src&&(s=p.src),null!=p.href&&(n=p.href,d=p.textContent),p=p.parentNode}while(null!=p);if(null!=s)return(0,a.openContextMenu)(e,(function(e){return r.createElement(i.default,f({},e,{src:s}))}));if(null!=n)return(0,a.openContextMenu)(e,(function(e){return r.createElement(l.default,f({},e,{href:n,textContent:d}))}));if(t)return(0,a.openContextMenu)(e,(function(e){return r.createElement(u.default,f({},e,{text:t}))}))}return null},t.contextMenuCallbackWeb=function(e){var t=!1;if("INPUT"===e.target.tagName||"TEXTAREA"===e.target.tagName)t=!0;else if(null!=e.target.closest&&null!=e.target.closest("[contenteditable=true]"))t=!0;else if(c())t=!0;else{var n,r,a=e.target;do{null!=a.src&&(n=a.src),null!=a.href&&(r=a.href),a=a.parentNode}while(null!=a);null==r&&null==n||(t=!0)}t||e.preventDefault()};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(389),o=s(n(8629)),i=s(n(8874)),l=s(n(8875)),u=s(n(8876));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=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 Ve(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=Ge.Routes.CHANGELOGS()+"?"+c}return p.default.call((function(){return d.default.showChangeLog(r)})),ze(l.Redirect,{to:me.default.defaultRoute})}function Xe(){return p.default.call((function(){return N.default.openCreateGuildModal({location:"External link"})})),ze(l.Redirect,{to:me.default.defaultRoute})}function Je(e){var t=e.match.params,n=t.guildId,r=t.channelId;(0,Y.setNewUser)(z.NewUserTypes.MARKETING_UNCLAIMED);var a=Ge.Routes.CHANNEL(n||"",r);return ze(l.Redirect,{to:a})}n(1183),n(10440),n(11752),n(1357),n(1415),n(11753),n(94),n(719),n(1414),n(10459),n(11754),n(306),n(8364),n(373),n(738),n(9208),n(11755),n(1270),n(9141),n(8757),n(9129),n(8764),u.default.initialize(),te.default.loadServer(),Re.default.embedded&&(Le.default.on("USER_SETTINGS_OPEN",(function(){Ee.default.getLayers().includes(Ge.Layers.USER_SETTINGS)||m.default.open(Ge.UserSettingsSections.ACCOUNT)})),Le.default.on("LAUNCH_APPLICATION",(function(e,t){var n=ge.default.getActiveLibraryApplication(t);De.playApplication(t,n,{analyticsParams:{location:{page:Ge.AnalyticsPages.DIRECT,object:Ge.AnalyticsObjects.WEB_URL}}})}))),Ke.displayName="renderUserProfileRedirector",$e.displayName="renderUserSettingsRedirector",Ze.displayName="renderGiftInventoryRedirector",qe.displayName="renderChangeLogRedirector",Xe.displayName="createGuildModalRedirector",Je.displayName="renderWelcomeRedirector",Se.default.registerModalsDeprecated(Ue.default);var Qe=u.default.connectStores([ye.default,me.default,fe.default],(function(){return{isConnected:ye.default.isConnected(),defaultRoute:me.default.defaultRoute,defaultRouteFallback:me.default.fallbackRoute,token:fe.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 ze(l.Redirect,{to:Ge.Routes.LOGIN});if(t){var o=st(n);return null==o||(o.params.guildId===Ge.ME||null!=he.default.getGuild(o.params.guildId))&&null!=pe.default.getChannel(o.params.channelId)?ze(l.Redirect,{to:n}):ze(l.Redirect,{to:a})}return null},t}(a.Component));function et(e){var t=e.match.params,n=t.gameId,r=t.action;return _e.default.whenInitialized((function(){ge.default.whenInitialized((function(){switch(r){case"launch":var e=ge.default.getActiveLibraryApplication(n);if(null==e)return;De.playApplication(e.id,e,{analyticsParams:{location:{page:Ge.AnalyticsPages.DIRECT,object:Ge.AnalyticsObjects.WEB_URL}}});break;case"test-mode":Ae.default.whenInitialized((function(){return y.authorizeAndSetTestModeApplication(n)}));break;case"uninstall":var t=ge.default.getActiveLibraryApplication(n);if(null==t)return;(0,f.uninstallBranchPrompt)(t.id,t.branchId,Ge.AnalyticsLocations.URI_SCHEME)}}))})),ze(l.Redirect,{to:Ge.Routes.APPLICATION_LIBRARY})}et.displayName="gameLibraryActionRedirector";var tt=(0,T.makeAuthenticated)(we.default,null,{passProps:!1});var nt=ze(Qe,{}),rt=[{path:[Ge.Routes.APP,Ge.Routes.CHANNEL("@me",":channelId?")],render:function(){return nt},isSessionRequired:!0},{path:[Ge.Routes.CHANNEL(":guildId",":channelId?",":messageId?"),Ge.Routes.GUILD_DISCOVERY],render:tt,isSessionRequired:!0,isChatRoute:!0}],at=ze(Qe,{}),ot=[{path:[Ge.Routes.APP],render:function(){return at},isSessionRequired:!0},{path:[Ge.Routes.USERS(":id")],render:Ke},{path:[Ge.Routes.APPLICATION_LIBRARY_ACTION(":gameId",":action")],render:et},{path:[Ge.Routes.GUILD_CREATE],render:Xe},{path:[Ge.Routes.CHANGELOGS(":date?")],render:qe,isSessionRequired:!0},{path:[Ge.Routes.SETTINGS(":section",":subsection?")],render:$e,isSessionRequired:!0},{path:[Ge.Routes.APPLICATION_LIBRARY_INVENTORY],render:Ze,isSessionRequired:!0},{path:[Ge.Routes.WELCOME(":guildId?",":channelId?")],render:Je,isSessionRequired:!0},{path:[Ge.Routes.CHANNEL(":guildId",":channelId?",":messageId?"),Ge.Routes.ACTIVITY,Ge.Routes.APPLICATION_LIBRARY,Ge.Routes.APPLICATION_STORE,Ge.Routes.GUILD_DISCOVERY,Ge.Routes.GUILD_MEMBER_VERIFICATION(":guildId",":inviteCode?"),Ge.Routes.GUILD_MEMBER_VERIFICATION_FOR_HUB(":guildId",":inviteCode?"),Ge.Routes.STAGE_DISCOVERY,Ge.Routes.UPCOMING_STAGES(":guildId",":eventId?")],render:tt,isSessionRequired:!0,isChatRoute:!0}];function it(e){if(!ye.default.isConnected()&&!ye.default.isTryingToConnect()){var t=fe.default.getToken();if(null!=t)null!=function(e){for(var t,n=xe(ut());!(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 lt(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||Ge.ME,channelId:a,messageId:i}}(e),n=t.guildId,r=t.channelId,a=t.messageId;if(function(e){return null!=e&&(e===Ge.ME||/^\d+$/.test(e))}(n)&&function(e){return null==e||/^\d+$/.test(e)}(r)){var o=Te.default.getGuildId(),i=o!==n,l=Ie.default.getChannelId(o)!==r;i&&c.default.selectGuild(n),(i||l||null!=a)&&v.default.selectChannel(n,r,a)}else(0,ee.replaceWith)(me.default.fallbackRoute)}}function ut(){return fe.default.isGuest()?rt:ot}function st(e){for(var t,n=xe(ut());!(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 dt=ze(l.Redirect,{exact:!0,from:"/channels",to:"/"}),ft=ze(l.Redirect,{to:"/"}),ct=ze(je.default,{}),pt=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),a=0;a0)return null;if(e.status===p.SubscriptionStatusTypes.PAST_DUE)return v.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PURCHASE_BUTTON_DISABLED_SUBSCRIPTION_PAST_DUE;if(e.status===p.SubscriptionStatusTypes.ACCOUNT_HOLD)return v.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PURCHASE_BUTTON_DISABLED_SUBSCRIPTION_ACCOUNT_HOLD;if(null==e.renewalMutations)return null;var t=(0,c.getNumPremiumGuildSubscriptions)(e.renewalMutations.additionalPlans);return(0,c.getNumPremiumGuildSubscriptions)(e.additionalPlans)>t?v.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PURCHASE_BUTTON_DISABLED_PENDING_MUTATION_PREMIUM_GUILD_SUBSCRIPTION:v.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PURCHASE_BUTTON_DISABLED_PENDING_MUTATION_PLAN},t.isInGracePeriod=function(e){return N(e)>0},t.premiumGuildSubscriptionsRequiredForPerks=N,t.getGracePeriodEndingDate=function(e){var t=N(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.getAvailableStickerSlotCount=function(e,t){var n=O(t),r=h.indexOf(t);if(-1===r)return 0;var a=h[r-1],o=null!=a?S(a):0,i=S(t);return Math.max(0,n-e.slice(o,i).length)},t.GuildTierSubscriptionsOrdered=t.getTiers=t.getIncrementalStickerCountForTier=t.getTotalStickerCountForTier=t.TotalStickerCountsByTier=t.IncrementalStickerCountsByTier=t.OrderedTiers=t.PerkIcons=void 0;var r,a,o,i=y(n(8)),l=y(n(5)),u=y(n(1147)),s=y(n(5832)),d=n(380),f=y(n(93)),c=n(96),p=n(1),v=y(n(6));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 _(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);n=r.amount)return r.tier}return p.PremiumGuildTiers.NONE}function C(e){for(var t,n=m(I);!(t=n()).done;){var r=t.value;if(e>=r.amount)return r.nextTier}return p.PremiumGuildTiers.TIER_1}function b(e,t){return null==t||null!=e&&e>=t}function M(e){return i.default.values(e).filter((function(e){return e.isAvailable()}))}function N(e){var t=T(e.length),n=p.PremiumGuildSubscriptionsRequired[t],r=e.filter((function(e){return null!=e.endsAt}));return n-(e.length-r.length)}t.GuildTierSubscriptionsOrdered=I},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=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(9)),i=I(n(23)),l=n(122),u=I(n(6054)),s=n(3),d=n(5965),f=I(n(105)),c=I(n(161)),p=I(n(6044)),v=n(250),y=n(165),m=I(n(24)),_=n(193),h=n(5944),E=n(366),g=n(290),S=I(n(6)),O=I(n(6117));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 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=33;return C("div",{className:(0,o.default)(O.default.assetWrapper,(t={},t[O.default.assetWrapperMasked]=r||i,t)),style:{height:l,width:l}},void 0,r?C("div",{className:O.default.error},void 0,C(p.default,{className:O.default.errorIcon}),d&&C(m.default,{className:O.default.errorText,color:m.default.Colors.HEADER_SECONDARY,size:m.default.Sizes.SIZE_14},void 0,S.default.Messages.STICKER_ASSET_LOAD_ERROR)):n,s&&a&&C("div",{className:O.default.loadingIndicator}))};P.displayName="StickerAsset";var R=function(e){var t=e.shouldAnimate,n=e.size,r=e.sticker,o=e.fileUri,l=e.assetData,s=e.isFocused,d=e.className,f=e.maskAsset,c=e.positionRef,p=e.withLoadingIndicator,v=e.onError,y=a.useRef(null),m=a.useRef(null),h=a.useState(!0),E=h[0],I=h[1],T=a.useState(!1),b=T[0],M=T[1],N=null==o?(0,g.getStickerAssetUrl)(r):o;return(0,i.default)(null!=N,"Unable to determine sticker asset URL. Sticker ID: "+r.id),a.useEffect((function(){if(null!=y.current&&null!=N){var e=Math.min(2,(0,_.getDevicePixelRatio)());y.current.width=n*e,y.current.height=n*e;var t=!1;return null!=y.current&&(m.current=new u.default({canvas:y.current,animationId:r.id,assetUrl:N,assetData:l,onInitialDraw:function(){t||I(!1)},onError:function(){t||(I(!1),M(!0),null==v||v())}})),function(){var e;null===(e=m.current)||void 0===e||e.drop(),m.current=null,t=!0}}}),[N,n,r.id,l,v]),a.useEffect((function(){var e,n;t||(n=0),null===(e=m.current)||void 0===e||e.setState(t&&s,n)}),[r,t,s]),null==N?null:a.createElement("div",{role:"img",className:d,"aria-label":b?S.default.Messages.ERROR_LOADING_STICKER:A(r),ref:c},C(P,{hasError:b,isLoading:E,maskAsset:f,size:n,withLoadingIndicator:p},void 0,a.createElement("canvas",{className:O.default.lottieCanvas,ref:y})))};t.LottieSticker=R,R.displayName="LottieSticker";var L=function(e){var t=e.shouldAnimate,n=e.sticker,r=e.isFocused,i=e.size,l=e.className,u=e.maskAsset,s=e.positionRef,f=e.withLoadingIndicator,c=e.fileUri,p=a.useState(!1),v=p[0],y=p[1],m=a.useState(!0),_=m[0],h=m[1],E=a.useState(!1),S=E[0],I=E[1],T=a.useRef(null),M=a.useRef(null),N=null!=c?c:(0,g.getStickerAssetUrl)(n,{isPreview:!t||!v||!r,size:i}),R=a.useCallback((function(){h(!1)}),[]),L=a.useCallback((function(){I(!0)}),[]);return a.useEffect((function(){if(null!=T.current){var e=T.current.isVisible;y(e)}}),[]),a.useLayoutEffect((function(){var e;!0===(null===(e=M.current)||void 0===e?void 0:e.complete)&&h(!1)}),[]),null==N?null:a.createElement(d.VisibilitySensor,{ref:T,onChange:y,threshold:.7},a.createElement("div",{className:(0,o.default)(l,O.default.pngImageWrapper),ref:s},C(P,{hasError:S,isLoading:_,maskAsset:u,size:i,withLoadingIndicator:f},void 0,a.createElement("img",{className:O.default.pngImage,alt:A(n),src:N,draggable:!1,onError:L,onLoad:R,onContextMenu:b,ref:M}))))};t.PNGSticker=L,L.displayName="PNGSticker";var D=function(e){var t=e.disableAnimation,n=e.enlargeScaleFactor,r=e.enlargeWithName,o=e.isInteracting,i=e.positionRef,u=e.size,d=e.sticker,c=(0,s.useStateFromStores)([f.default],(function(){return f.default.useReducedMotion})),p=a.useRef(null),_={transform:"scale("+(c?1:1/n)+")",opacity:0},h=(0,l.useTransition)(o,{ref:p,from:_,enter:{transform:"scale(1)",opacity:1},leave:_,config:M}),E=a.useRef(null),g=(0,l.useSpring)({ref:E,transform:o||c?"translateY(0)":"translateY(-25px)",opacity:o?1:0,config:N});return(0,l.useChain)(o?[p,E]:[E,p],o?[0,.0625]:[0,0]),h((function(e,a){return a&&C(y.AppReferencePositionLayer,{className:O.default.positionedLayer,fixed:!0,align:v.Align.CENTER,position:v.Positions.CENTER,reference:i},void 0,(function(){return C("div",{className:O.default.overlayWrapper},void 0,C(l.animated.div,{className:O.default.overlayStickerWrapper,style:e},void 0,C(w,{className:O.default.overlaySticker,disableAnimation:t,enlargeOnInteraction:!1,isInteracting:o,maskAsset:!1,sticker:d,size:Math.round(u*n),withLoadingIndicator:!1})),r&&C(l.animated.div,{className:O.default.overlayLabelWrapper,style:g},void 0,C(m.default,{size:m.default.Sizes.SIZE_14,className:O.default.overlayLabel},void 0,d.name)))}))}))},w=function(e){var t=e.isInteracting,n=void 0!==t&&t,r=e.disableAnimation,o=void 0!==r&&r,i=e.enlargeOnInteraction,l=void 0!==i&&i,u=e.enlargeWithName,d=void 0===u||u,f=e.enlargeScaleFactor,p=void 0===f?1.55:f,v=e.maskAsset,y=void 0!==v&&v,m=e.size,_=e.sticker,g=e.className,S=e.withLoadingIndicator,O=e.assetData,I=e.fileUri,T=e.onError,b=(0,s.useStateFromStores)([c.default],(function(){return c.default.isFocused()})),M=(0,h.useShouldAnimateSticker)(n)&&!o,N=a.useRef(null);if(null==_)return null;var A=_.format_type===E.StickerFormat.LOTTIE?R:L;return C(a.Fragment,{},_.id+","+m,C(A,{shouldAnimate:M,isFocused:b,size:m,sticker:_,className:g,maskAsset:y,positionRef:N,withLoadingIndicator:S,assetData:O,fileUri:I,onError:T}),l&&C(D,{disableAnimation:o,enlargeScaleFactor:p,enlargeWithName:d,isInteracting:n,positionRef:N,size:m,sticker:_}))};w.displayName="Sticker";var j=w;t.default=j},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:n.getAvatarURL(void 0,t);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(void 0):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(150)),o=n(48),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){a.default.dispatch({type:d.ActionTypes.ADD_STICKER_PREVIEW,channelId:e,sticker:t})},t.clearStickerPreview=function(e){a.default.dispatch({type:d.ActionTypes.CLEAR_STICKER_PREVIEW,channelId:e})},t.updateGuildSticker=t.createGuildSticker=t.deleteGuildSticker=t.fetchGuildStickers=t.fetchSticker=t.fetchStickerPacks=t.fetchStickerPack=void 0;var r=f(n(14)),a=f(n(2)),o=f(n(89)),i=f(n(39)),l=f(n(12)),u=n(289),s=f(n(362)),d=n(1);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=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 _(i.default,{focusTarget:this.inputRef,ringTarget:this.containerRef},void 0,a.createElement("div",y({className:(0,o.default)(u,c.default.container,h,(e={},e[c.default.disabled]=g,e)),ref:this.containerRef},C),_("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:g,autoFocus:r,autoComplete:I,ref:this.inputRef})),_(E,{size:h,hasContent:n.length>0,onClear:l,className:d,isLoading:m}))))},r}(a.PureComponent);g.displayName="SearchBar",g.Sizes=h,g.defaultProps={size:h.SMALL,placeholder:f.default.Messages.SEARCH,isLoading:!1,disabled:!1};var S=g;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.showModalUpsell=function(e){var t=e.onCloseCallback,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,["onCloseCallback"]);(0,l.openModal)((function(e){return a.createElement(i.default,s({},e,n))}),{onCloseCallback:t})},t.useAndTriggerGuildMemberAvatarExperiment=function(){var e=d.useExperiment({})[0].enabled;return a.useEffect((function(){return d.trackExposure({})})),e},t.default=t.GuildIDContext=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=n(50),i=(r=n(6029))&&r.__esModule?r:{default:r},l=n(41);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;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 O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(c++,_(g.stickers,!0===(null==t?void 0:t.has(g.id))))}else n.sendable.length>0&&_(n.sendable),n.sendableWithPremium.length>0&&_(n.sendableWithPremium)}return{rowCount:c,rowCountBySection:i,stickersGrid:u,gutterWidth:r,columnCounts:a}}),[t,n,o,l,s,d,f])};t.useHasSendableSticker=function(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getNullableCurrentUser()}));return(0,a.useStateFromStores)([p.default],(function(){for(var n,r=S(p.default.getAllStickersIterator());!(n=r()).done;){var a=n.value;if((0,d.isSendableSticker)(a,t,e))return!0}return!1}),[t,e])};var I=function(){r.useEffect((function(){(0,f.fetchStickerPacks)()}),[])};t.useFetchStickerPacks=I;var T=function(e){var t=(0,a.useStateFromStores)([c.default],(function(){return c.default.frequentlyUsedStickers})),n=(0,a.useStateFromStores)([p.default],(function(){return p.default.getPremiumPacks()})),i=(0,a.useStateFromStores)([l.default],(function(){return l.default.getNullableCurrentUser()})),d=s.default.isPremium(i,m.PremiumTypes.TIER_2),f=function(e){var t=(0,a.useStateFromStores)([p.default],(function(){return p.default.getAllGuildStickers()})),n=(0,a.useStateFromStores)([o.default],(function(){return o.default.getFlattenedGuilds()})),i=(0,a.useStateFromStores)([l.default],(function(){return l.default.getNullableCurrentUser()})),s=JSON.stringify(n.map((function(e){return[e.id,e.name]}))),d=r.useMemo((function(){return n}),[s]);return r.useMemo((function(){var n=d.map((function(e){var n=e.name,r=e.id,a=t.get(r);return null==a||0===a.length?null:{type:v.StickerCategoryTypes.GUILD,id:r,name:n,stickers:a}})).filter((function(e){return null!=e}));if(null!=(null==e?void 0:e.getGuildId())){var r=n.findIndex((function(t){return t.id===e.getGuildId()}));r>=1&&n.unshift(n.splice(r,1)[0]),null==i||u.default.can(m.Permissions.USE_EXTERNAL_EMOJIS,i,e)||(n=n.filter((function(t){return t.id===e.getGuildId()})))}return n}),[t,d,i,e])}(e);return r.useMemo((function(){var e,r=n.map(y.createStickerPackCategory);return[{type:v.StickerCategoryTypes.RECENT,id:v.StickerCategoryTypes.RECENT,name:_.default.Messages.STICKER_CATEGORY_RECENT,stickers:null!==(e=null==t?void 0:t.filter((function(e){var t,r;return(0,y.isGuildSticker)(e)?null!==(t=null===(r=p.default.getStickersByGuildId(e.guild_id))||void 0===r?void 0:r.some((function(t){return t.id===e.id})))&&void 0!==t&&t:(0,y.isStandardSticker)(e)?n.some((function(t){return t.id===e.pack_id})):void 0})))&&void 0!==e?e:[]}].concat(f,d?r:[])}),[t,f,n,d])};t.useStickerPackCategories=T;t.useStickerForRenderableSticker=function(e,t){void 0===t&&(t=!1);var n=(0,a.useStateFromStores)([p.default],(function(){return p.default.getStickerById(e.id)})),o=r.useState(!0),i=o[0],l=o[1],u=r.useState(!1),s=u[0],d=u[1],c=(0,y.isGuildSticker)(e)||(0,y.isStandardSticker)(e);return r.useEffect((function(){(function(){var r,a=(r=regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!t||c||null!=n||!i||s){r.next=10;break}return l(!1),r.prev=2,r.next=5,(0,f.fetchSticker)(e.id);case 5:r.next=9;break;case 7:r.prev=7,r.t0=r.catch(2);case 9:d(!0);case 10:case"end":return r.stop()}}),r,null,[[2,7]])})),function(){var e=this,t=arguments;return new Promise((function(n,a){var o=r.apply(e,t);function i(e){g(o,n,a,i,l,"next",e)}function l(e){g(o,n,a,i,l,"throw",e)}i(void 0)}))});return function(){return a.apply(this,arguments)}})()()}),[t]),c?[e,s]:[null!=n?n:null,s]};t.useFilteredStickerPackCategories=function(e){var t=T(e);return r.useMemo((function(){return t.filter((function(e){return e.stickers.length>0}),[])}),[t])}},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=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}function o(){return(o=Object.assign||function(e){for(var t=1;t=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.fetchPremiumSubscriptions=function(e){return c.apply(this,arguments)},t.fetchUserPremiumGuildSubscriptions=function(){return p.apply(this,arguments)},t.fetchUserPremiumGuildSubscriptionSlots=v,t.fetchPremiumSubscriptionCooldown=function(){return m.apply(this,arguments)},t.subscribeToGuild=function(e,t){return _.apply(this,arguments)},t.unsubscribeFromGuild=function(e,t){return h.apply(this,arguments)},t.cancelUserPremiumGuildSubscriptionSlot=function(e){return E.apply(this,arguments)},t.uncancelUserPremiumGuildSubscriptionSlot=function(e){return g.apply(this,arguments)};var r=s(n(14)),a=s(n(2)),o=n(275),i=s(n(6047)),l=s(n(1195)),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=f(regeneratorRuntime.mark((function e(t){var n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get({url:u.Endpoints.GUILD_PREMIUM_SUBSCRIPTIONS(t),oldFormErrors:!0});case 2:return n=e.sent,o=n.body.map((function(e){return i.default.createFromServer(e)})),a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIPTIONS_FETCH_SUCCESS,guildId:t,subscriptions:o}),e.abrupt("return",o);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(){return(p=f(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get({url:u.Endpoints.USER_GUILD_PREMIUM_SUBSCRIPTIONS,oldFormErrors:!0});case 2:return t=e.sent,n=t.body.map((function(e){return i.default.createFromServer(e)})),a.default.dispatch({type:u.ActionTypes.GUILD_USER_PREMIUM_SUBSCRIPTIONS_FETCH_SUCCESS,subscriptions:n}),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(){return y.apply(this,arguments)}function y(){return(y=f(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get({url:u.Endpoints.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOTS,oldFormErrors:!0});case 2:return t=e.sent,n=t.body.map((function(e){return l.default.createFromServer(e)})),a.default.dispatch({type:u.ActionTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOTS_FETCH_SUCCESS,userPremiumGuildSubscriptionSlots:n}),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(){return(m=f(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.get({url:u.Endpoints.GUILD_PREMIUM_SUBSCRIPTION_COOLDOWN,oldFormErrors:!0});case 3:return t=e.sent,n=t.body.ends_at,a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIPTIONS_COOLDOWN_FETCH_SUCCESS,endsAt:n}),e.abrupt("return",n);case 9:if(e.prev=9,e.t0=e.catch(0),404!==e.t0.status){e.next=16;break}return a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIPTIONS_COOLDOWN_FETCH_SUCCESS,endsAt:null}),e.abrupt("return",null);case 16:throw new o.PremiumGuildSubscriptionError(e.t0);case 17:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function _(){return(_=f(regeneratorRuntime.mark((function e(t,n){var l,s,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIBE_START}),e.prev=1,e.next=4,r.default.put({url:u.Endpoints.GUILD_PREMIUM_SUBSCRIPTIONS(t),body:{user_premium_guild_subscription_slot_ids:n},oldFormErrors:!0});case 4:return l=e.sent,s=Array.isArray(l.body)?l.body.map(i.default.createFromServer):[i.default.createFromServer(l.body)],a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIBE_SUCCESS,subscriptions:s}),v(),e.abrupt("return",s);case 11:throw e.prev=11,e.t0=e.catch(1),d=new o.PremiumGuildSubscriptionError(e.t0),a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIBE_FAIL,error:d}),d;case 16:case"end":return e.stop()}}),e,null,[[1,11]])})))).apply(this,arguments)}function h(){return(h=f(regeneratorRuntime.mark((function e(t,n){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_UNSUBSCRIBE_START}),e.prev=1,e.next=4,r.default.delete({url:u.Endpoints.GUILD_PREMIUM_SUBSCRIPTION(t,n),oldFormErrors:!0});case 4:v(),e.next=12;break;case 7:throw e.prev=7,e.t0=e.catch(1),i=new o.PremiumGuildSubscriptionError(e.t0),a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_UNSUBSCRIBE_FAIL,error:i}),i;case 12:a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_UNSUBSCRIBE_SUCCESS,subscriptionId:n});case 13:case"end":return e.stop()}}),e,null,[[1,7]])})))).apply(this,arguments)}function E(){return(E=f(regeneratorRuntime.mark((function e(t){var n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.post({url:u.Endpoints.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOT_CANCEL(t),oldFormErrors:!0});case 2:return n=e.sent,o=l.default.createFromServer(n.body),a.default.dispatch({type:u.ActionTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOT_UPDATE_SUCCESS,userPremiumGuildSubscriptionSlot:o}),e.abrupt("return",o);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(){return(g=f(regeneratorRuntime.mark((function e(t){var n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.post({url:u.Endpoints.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOT_UNCANCEL(t),oldFormErrors:!0});case 2:return n=e.sent,o=l.default.createFromServer(n.body),a.default.dispatch({type:u.ActionTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOT_UPDATE_SUCCESS,userPremiumGuildSubscriptionSlot:o}),e.abrupt("return",o);case 6: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=c(n(3)),a=c(n(28)),o=c(n(2)),i=n(1148),l=c(n(5991)),u=c(n(11)),s=c(n(36)),d=c(n(39)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){for(var n=0;n1){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.getPremiumTypeSubscription()})),T=e.isGift,C=e.subscriptionTier,b=e.onClick,P=e.size,R=e.className,L=e.trialId,D=e.isTrialCTA,w=e.buttonText,j=e.postSuccessGuild,k=e.onSubscribeModalClose,U=e.premiumModalAnalyticsLocation,G=A(e,["isGift","subscriptionTier","onClick","size","className","trialId","isTrialCTA","buttonText","postSuccessGuild","onSubscribeModalClose","premiumModalAnalyticsLocation"]),F=function(e){if(e.preventDefault(),null!=t){if(b&&b(e),(null==r?void 0:r.status)===S.SubscriptionStatusTypes.ACCOUNT_HOLD)return(0,s.trackPremiumSettingsPaneOpened)(),i.default.open(S.UserSettingsSections.PREMIUM),void(null==k||k(!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,g.openPremiumSelectPlanModal)({isGift:n,initialPlanId:null,subscriptionTier:r,analyticsLocation:N({object:S.AnalyticsObjects.BUTTON_CTA,objectType:f},d),trialId:o,postSuccessGuild:i,onClose:s})}else(0,h.openModal)((function(e){var t=e.onClose,n=A(e,["onClose"]);return a.createElement(u.default,N({},n,{onClose:t}))}));else(0,h.openModal)((function(e){var t=e.onClose,n=A(e,["onClose"]);return a.createElement(l.default,N({},n,{onClose:t}))}))}(t.isClaimed(),t.verified,T,C,L,j,k,U)}else(0,d.transitionTo)(S.Routes.LOGIN)};if(D)return a.createElement(v.default,N({size:P,className:R,innerClassName:I.default.premiumSubscribeButton,look:v.default.Looks.INVERTED,onClick:F},G),M("span",{},void 0,O.default.Messages.PREMIUM_TRIAL_CTA_BUTTON));if(T)return a.createElement(v.default,N({size:P,className:R,innerClassName:I.default.giftButton,color:v.default.Colors.PRIMARY,onClick:F},G),M(m.default,{className:I.default.giftIcon}),M("span",{},void 0,O.default.Messages.PREMIUM_GIFTING_BUTTON));var B=O.default.Messages.APPLICATION_STORE_GET_PREMIUM,H=null!=r?(0,E.getPremiumPlan)(r):null,x=null!=H?E.default.getPremiumType(H.planId):null,V=C===S.PremiumSubscriptionSKUs.TIER_2&&x===S.PremiumTypes.TIER_1;return V&&(B=O.default.Messages.BILLING_SWITCH_PLAN_UPGRADE),a.createElement(y.default,N({disabled:null!=r&&r.status!==S.SubscriptionStatusTypes.ACCOUNT_HOLD&&!E.default.isNoneSubscription(r.planId)&&!V,onClick:F,innerClassName:I.default.premiumSubscribeButton,color:C===S.PremiumSubscriptionSKUs.TIER_1?v.default.Colors.PRIMARY:v.default.Colors.GREEN,size:P,className:R,pauseAnimation:!n},G),M(_.default,{className:I.default.premiumIcon}),M("span",{className:I.default.buttonText},void 0,null!=w?w:B))}P.displayName="PremiumSubscribeButton";var R=P;t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.allowExternalEmojiForIntention=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(8)),o=n(3),i=v(n(106)),l=v(n(249)),u=v(n(361)),s=v(n(13)),d=v(n(261)),f=n(1168),c=n(1),p=v(n(6));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=m(e),i=null==t?void 0:t.getGuildId(),s=(0,o.useStateFromStoresArray)([l.default],(function(){var e=l.default.getDisambiguatedEmojiContext(i);return[e,e.favoriteEmojis]})),c=s[0],v=s[1];return r.useMemo((function(){var r=c.getFrequentlyUsedEmojis(),o=u.default.getFlattenedGuilds(),s=c.getGroupedCustomEmoji(),y=[];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?y.push(a):y.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===v.length?e:[].concat(e,[{type:f.EmojiCategoryTypes.FAVORITES,id:t,name:p.default.Messages.EMOJI_CATEGORY_FAVORITES}]);if(t===f.CUSTOM){var a=[].concat(y);return n||(a=y.filter((function(e){return e.guild.id===i}))),[].concat(e,a)}return[].concat(e,[{type:f.EmojiCategoryTypes.UNICODE,id:t,name:t}])}),[])}),[c,v,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}};var m=function(e){return e!==c.EmojiIntention.COMMUNITY_CONTENT&&e!==c.EmojiIntention.GUILD_STICKER_RELATED_EMOJI};t.allowExternalEmojiForIntention=m},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(22))&&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(22))&&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.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=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(29)),i=n(35),l=y(n(47)),u=y(n(24)),s=y(n(13)),d=y(n(5948)),f=n(1),c=y(n(6)),p=y(n(6038)),v=y(n(6039));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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 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=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(22))&&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=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,s,d,f,c=o.FormStates.CLOSED,p={};function v(){c=o.FormStates.OPEN,p={}}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,l(t,n);var a=r.prototype;return a.getFormState=function(){return c},a.getErrors=function(){return p},a.showNotice=function(){return void 0!==u||void 0!==s||void 0!==d||void 0!==f},a.getPendingAvatar=function(){return u},a.getPendingBanner=function(){return s},a.getPendingBio=function(){return d},a.getPendingBannerColor=function(){return f},a.getAllPending=function(){return{pendingAvatar:u,pendingBanner:s,pendingBio:d,pendingBannerColor:f}},r}(r.default.Store))(a.default,{USER_SETTINGS_ACCOUNT_INIT:function(e){return v()},USER_SETTINGS_MODAL_INIT:function(e){return v()},USER_SETTINGS_ACCOUNT_SUBMIT_SUCCESS:function(e){return v()},USER_SETTINGS_MODAL_SET_SECTION:function(e){return e.section===o.UserSettingsSections.ACCOUNT&&v()},USER_SETTINGS_ACCOUNT_CLOSE:function(e){return c=o.FormStates.CLOSED,void(p={})},USER_SETTINGS_ACCOUNT_SUBMIT:function(e){return c=o.FormStates.SUBMITTING,void(p={})},USER_SETTINGS_ACCOUNT_SUBMIT_FAILURE:function(e){if(c!==o.FormStates.SUBMITTING)return!1;c=o.FormStates.OPEN,p=e.errors||{}},USER_SETTINGS_ACCOUNT_SET_PENDING_AVATAR:function(e){var t=e.avatar;u=t},USER_SETTINGS_ACCOUNT_SET_PENDING_BANNER:function(e){var t=e.banner;s=t},USER_SETTINGS_ACCOUNT_SET_PENDING_BIO:function(e){var t=e.bio;d=t},USER_SETTINGS_ACCOUNT_SET_PENDING_BANNER_COLOR:function(e){var t=e.color;f=t},USER_SETTINGS_RESET_ALL_PENDING:function(e){return u=void 0,s=void 0,d=void 0,void(f=void 0)}});t.default=y},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=n(5943),i=(r=n(279))&&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;t=0||(a[n]=e[n]);return a}(e,["user","size","animate","aria-hidden"]),v=a.useContext(o.GuildIDContext);return a.createElement(i.default,u({src:s(t,d,v),size:r,"aria-label":c?void 0:t.username,"aria-hidden":c},p))}));t.default=d;var f=i.default.Sizes;t.Sizes=f},,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={userTrialOffersFetchedDate:{},userTrialOffers:{}},u=l;var s=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.initialize=function(e){u=e||l},a.getUserTrialOffer=function(e){return u.userTrialOffers[e]},a.hasFetchedOffer=function(e){return null!=u.userTrialOffersFetchedDate[e]},a.shouldFetchOffer=function(e){var t=u.userTrialOffersFetchedDate[e];return null==t||Date.now()-1728e5>t},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.resolveGiftCode=v,t.default=void 0;var r=d(n(14)),a=d(n(2)),o=d(n(1181)),i=d(n(71)),l=n(402),u=d(n(478)),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;u100||null!=b&&b.hasFeature(m.GuildFeatures.COMMUNITY))&&A,R=null;if(null!=b)R=null==A?_.default.Messages.INSTANT_INVITE_YOU_HAVE_BEEN_INVITED_TO_JOIN:_.default.Messages.AUTH_MESSAGE_INVITED_BY.format({username:A.username}),t.target_type===o.InviteTargetTypes.STREAM&&null!=t.target_user&&(R=_.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!=A?_.default.Messages.AUTH_MESSAGE_INVITED_TO_PLAY_USERNAME.format({username:A.username}):_.default.Messages.AUTH_MESSAGE_INVITED_TO_PLAY),P&&null==N&&(O=S(p.GuildIcon,{guild:b,size:p.GuildIcon.Sizes.SMALL})),T=b.name,null!=N&&(T=N.name,null==v&&(C=S("div",{},void 0,S(p.SubTitle,{className:h.default.appIn},void 0,_.default.Messages.EMBEDDED_ACTIVITIES_INVITE_IN),S("div",{className:h.default.guildContainer},void 0,S(p.GuildIcon,{guild:b,size:p.GuildIcon.Sizes.SMALL}),S(y.default,{className:h.default.appGuildName,color:y.default.Colors.CUSTOM,tag:"span",size:y.default.Sizes.SIZE_24},void 0,b.name)))));else if(null!=M){if(null==A)throw new Error("no inviter in group DM invite");var L=A.username;M.name?(R=_.default.Messages.AUTH_MESSAGE_INVITED_BY.format({username:L}),T=M.name,null!=M.icon&&(O=S(p.ChannelIcon,{channel:M,size:p.Avatar.Sizes.SIZE_32}))):(R=_.default.Messages.INSTANT_INVITE_YOU_HAVE_BEEN_INVITED_TO_JOIN_GROUP_DM,T=L)}return S("div",{className:h.default.container},void 0,S(I,{application:N,guild:b,user:P?A:null}),d?a.createElement(a.Fragment,null,S(p.SubTitle,{},void 0,_.default.Messages.INVITE_MODAL_ERROR_TITLE),S(p.Title,{},void 0,d)):a.createElement(a.Fragment,null,S(p.SubTitle,{},void 0,R),S(p.Title,{className:h.default.title},void 0,null!=b?S(f.default,{guild:b,className:h.default.guildBadge,tooltipPosition:c.default.Positions.LEFT}):null,O,T)),v&&S("p",{className:h.default.description},void 0,v),C,null==N?S(p.ActivityCount,{className:h.default.activityCount,online:t.approximate_presence_count,total:t.approximate_member_count,flat:g}):null)};T.displayName="InviteHeader";var C=T;t.default=C},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;c(n(0));var r,a,o=n(475),i=n(296),l=d(n(5698)),u=c(n(5967)),s=d(n(6065));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,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:"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.CopyInputModes=void 0;var r,a=v(n(0)),o=c(n(9)),i=c(n(88)),l=n(252),u=v(n(29)),s=c(n(55)),d=c(n(6)),f=c(n(6079));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;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.PremiumGuildSubscriptionPurchaseModal=se,t.openPremiumGuildSubscriptionPurchaseModal=function(e){var t=e.analyticsLocation,n=e.guildId,r=e.closeLayer,a=e.onCloseModal,i=e.totalNumberOfSlotsToAssign,l=void 0===i?1:i,u=S.default.getPremiumTypeSubscription();if(null!=u&&u.isPurchasedExternally&&null!=u.paymentGateway)return null!=r&&r(),void f.default.show({title:Y.default.Messages.BILLING_MANAGED_BY_PAYMENT_GATEWAY.format({paymentGatewayName:s.PaymentGatewayToFriendlyName[u.paymentGateway]}),body:Y.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BUTTON_UPGRADE_TO_PREMIUM_EXTERNAL_ERROR.format({paymentGatewayName:s.PaymentGatewayToFriendlyName[u.paymentGateway],subscriptionManagementLink:(0,w.getExternalSubscriptionMethodUrl)(u.paymentGateway,"SUBSCRIPTION_MANAGEMENT")})});var d=(0,R.openModal)((function(e){var i=e.transitionState,u=e.onClose;return Z(o.Elements,{options:W.StripeElementsOptions,stripe:(0,j.ensureStripeV3IsLoaded)()},void 0,Z(se,{transitionState:i,onClose:function(e){u(),null==a||a(e)},analyticsLocation:t,guildId:n,totalNumberOfSlotsToAssign:l,closeGuildPerksModal:r}))}),{onCloseRequest:function(){(0,R.closeModal)(d),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=$();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.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(377),i=K(n(23)),l=n(276),u=K(n(98)),s=n(92),d=n(3),f=K(n(154)),c=n(287),p=n(5946),v=K(n(473)),y=K(n(5675)),m=K(n(5673)),_=K(n(15)),h=K(n(39)),E=K(n(693)),g=K(n(257)),S=K(n(1147)),O=K(n(5832)),I=K(n(5690)),T=K(n(29)),C=K(n(55)),b=K(n(1164)),M=K(n(151)),N=K(n(149)),A=n(85),P=n(35),R=n(41),L=K(n(13)),D=n(5935),w=n(96),j=n(295),k=n(1249),U=n(692),G=n(1173),F=n(6002),B=K(n(6009)),H=n(5677),x=K(n(6048)),V=n(6004),W=n(1),Y=K(n(6)),z=K(n(6125));function K(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 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;u0,we=(0,A.useUID)(),je=a.useState(R-ce.length),ke=je[0],Ue=je[1],Ge=a.useState(!1),Fe=Ge[0],Be=Ge[1],He=a.useMemo((function(){return null==$?[{planId:W.SubscriptionPlans.PREMIUM_MONTH_GUILD,quantity:ke}]:(0,F.calculateAdditionalPlansWithPremiumGuildAdjustment)($,ke)}),[$,ke]),xe=(0,l.useLazyValue)((function(){return[u.default.v4(),Date.now()]})),Ve=xe[0],We=xe[1],Ye={load_id:Ve,payment_type:"subscription",sku_id:W.PremiumSubscriptionSKUs.GUILD,subscription_plan_id:He.some((function(e){return e.planId===W.SubscriptionPlans.PREMIUM_YEAR_GUILD}))?W.SubscriptionPlans.PREMIUM_YEAR_GUILD:W.SubscriptionPlans.PREMIUM_MONTH_GUILD,quantity:ke,location:o};a.useEffect((function(){S.default.hasFetchedSubscriptions()||(0,c.fetchSubscriptions)(),L.default.track(W.AnalyticEvents.PAYMENT_FLOW_STARTED,Ye)}),[]);var ze=a.useState(te),Ke=ze[0],$e=ze[1],Ze=a.useState(U.Step.PLAN_SELECT),qe=Ze[0],Xe=Ze[1],Je=a.useState(G.PurchaseState.WAITING),Qe=Je[0],et=Je[1],tt=(0,l.useStableMemo)((function(){return Date.now()}),[qe]),nt=function(e){Xe(e),Re(null);var t=Date.now();L.default.track(W.AnalyticEvents.PAYMENT_FLOW_STEP,q({},Ye,{from_step:qe,to_step:e,step_duration_ms:t-tt,flow_duration_ms:t-We}))},rt=function(){n(Qe===G.PurchaseState.COMPLETED)};Ae!==k.PaymentAuthenticationState.PENDING&&qe!==U.Step.CONFIRM&&null!=le&&(Ke!==te&&$e(te),te.includes(qe)||qe===U.Step.PREMIUM_UPSELL||nt(U.Step.REVIEW)),qe===U.Step.PAYMENT_TYPE&&Ke!==ne&&$e(ne);var at=null!=$&&$.isPurchasedExternally;at&&qe!==U.Step.PLAN_SELECT&&Xe(U.Step.PLAN_SELECT),(0,k.setPaymentStepForAuthentication)(qe,Ae,nt),(0,U.setPurchaseStateForStep)(qe,Qe,et);var ot,it=a.useRef(null),lt=(0,y.default)(!1,500),ut=lt[0],st=lt[1];if(X)if(null!=$&&null!=$.renewalMutations)ot=Z(P.ModalContent,{},void 0,Z("p",{className:z.default.copy},void 0,Y.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_ERROR_PENDING_MUTATION));else if(qe===U.Step.PREMIUM_UPSELL)ot=Z(x.default,{premiumSubscriptionPlan:de,premiumSubscriptionPaymentSourceId:le,analyticsLocation:o,onClose:rt,onBack:function(){return nt(U.Step.PLAN_SELECT)},onSkip:function(){nt(null!=le||De?U.Step.REVIEW:U.Step.PAYMENT_TYPE)}});else{var dt,ft,ct,pt;switch(qe){case U.Step.PLAN_SELECT:dt=Z(V.PremiumGuildSubscriptionPlanSelect,{premiumSubscriptionPlan:de,numGuildSubscriptions:ke,setNumGuildSubscriptions:Ue,premiumSubscription:$,existingAvailableSlots:ce,onClickPremiumSubscriptionLink:function(){__BILLING_STANDALONE__?window.location.href=W.DiscordProtocolRoutes.PREMIUM:(rt(),null!=r&&r(),v.default.open(W.UserSettingsSections.PREMIUM))}}),at&&null!=$&&null!=$.paymentGateway&&(dt=a.createElement(a.Fragment,null,Z(b.default,{className:z.default.externalErrorBlock},void 0,Y.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_EXTERNAL.format({paymentGatewayName:s.PaymentGatewayToFriendlyName[$.paymentGateway]})),dt)),ct=Z(T.default,{look:T.default.Looks.LINK,color:fe===W.ThemeTypes.LIGHT?T.default.Colors.PRIMARY:T.default.Colors.WHITE,onClick:rt},void 0,Y.default.Messages.NEVERMIND),pt=Z(T.default,{type:"submit",disabled:0===ke||at,onClick:function(){K||null!=se&&se.premiumSubscriptionType===W.PremiumTypes.TIER_2?nt(null!=le||De?U.Step.REVIEW:U.Step.PAYMENT_TYPE):nt(U.Step.PREMIUM_UPSELL)}},void 0,Y.default.Messages.CONTINUE);break;case U.Step.PAYMENT_TYPE:case U.Step.CREDIT_CARD_INFORMATION:case U.Step.PAYPAL_INFORMATION:case U.Step.PAYMENT_REQUEST_INFORMATION:case U.Step.ADDRESS:case U.Step.AWAITING_AUTHENTICATION:var vt=(0,H.renderPaymentModalStep)(qe,nt,Ke,$e,Oe,Ie,ye,_e,he,Ee,ge,Se,Te,Ce,be,Me,U.Step.REVIEW,re,ae,oe,ne);dt=vt.body,pt=vt.submitButton,ft=qe===U.Step.PAYMENT_TYPE&&null==vt.backStep?U.Step.PLAN_SELECT:vt.backStep;break;case U.Step.REVIEW:dt=Z(V.PremiumGuildSubscriptionReview,{paymentSources:ye,paymentSourceId:me,currentPremiumSubscription:$,premiumSubscriptionPaymentSourceId:le,premiumSubscriptionPlan:de,newAdditionalPlans:He,onPaymentSourceChange:function(e){return _e(null!=e?e.id:null)},onPaymentSourceAdd:function(){nt(U.Step.PAYMENT_TYPE),_e(null)},onPurchaseTermsChange:Be,legalTermsNodeRef:it,hasLegalTermsFlash:ut}),ft=U.Step.PLAN_SELECT,pt=Fe?Z(T.default,{color:T.default.Colors.GREEN,type:"submit",submitting:Te,onClick:J(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,i.default)(null!=He,"Missing newAdditionalPlans"),e.prev=1,et(G.PurchaseState.PURCHASING),Ce(!0),(0,i.default)(null!=me,"Missing paymentSourceId"),L.default.track(W.AnalyticEvents.PAYMENT_FLOW_COMPLETED,q({},Ye,{duration_ms:Date.now()-We})),null!=$&&null!=se){e.next=11;break}return e.next=9,(0,c.createSubscription)({items:He,paymentSourceId:me});case 9:e.next=15;break;case 11:return t={items:(0,w.getItemsFromNewAdditionalPlans)($,He)},null==le&&(t.paymentSourceId=me),e.next=15,(0,c.updateSubscription)($,t);case 15:if(nt(U.Step.CONFIRM),et(G.PurchaseState.COMPLETED),null==f){e.next=20;break}return e.next=20,ie(f);case 20:null!=p&&p(),e.next=29;break;case 23:e.prev=23,e.t0=e.catch(1),et(G.PurchaseState.FAIL),Re(e.t0),n=null!=me?ye[me]:null,L.default.track(W.AnalyticEvents.PAYMENT_FLOW_FAILED,q({},Ye,{payment_gateway:null!=n?n.type===W.PaymentSourceTypes.CARD?W.PaymentGateways.STRIPE:W.PaymentGateways.BRAINTREE:null,payment_source_id:me,duration_ms:Date.now()-We}));case 29:return e.prev=29,Ce(!1),e.finish(29);case 32:case"end":return e.stop()}}),e,null,[[1,23,29,32]])})))},void 0,Y.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_SUBMIT):Z(N.default,{text:Y.default.Messages.BILLING_ACCEPT_TERMS_TOOLTIP},void 0,(function(e){return a.createElement(T.default,q({},e,{color:T.default.Colors.GREEN,onClick:function(){null!=it.current&&(it.current.scrollIntoView({behavior:"smooth"}),st(!0))},type:"submit"}),Y.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_SUBMIT)}));break;case U.Step.CONFIRM:var yt=_.default.getGuild(f);dt=Z(V.PremiumGuildSubscriptionConfirmation,{guild:yt,guildSubscriptionQuantity:ke+ce.length,onClose:rt,withAnimation:!1})}var mt=null!=Ne&&null==(0,U.errorToStep)(Ne)?Ne:Pe;ot=Z("form",{className:z.default.contentWrapper,onSubmit:function(e){return e.preventDefault()}},void 0,Z(P.ModalContent,{className:z.default.content},void 0,qe!==U.Step.CONFIRM?Z("div",{className:z.default.breadcrumbsWrapper},void 0,Z(I.default,{activeId:U.COLLAPSED_PAYMENT_BREADCRUMB_STEPS.has(qe)?U.Step.PAYMENT_TYPE:qe,breadcrumbs:Ke.filter((function(e){return e!==U.Step.CONFIRM&&!U.COLLAPSED_PAYMENT_BREADCRUMB_STEPS.has(e)})).map((function(e){return{id:e,label:ee(e)}}))})):null,null==mt?null:a.createElement(b.default,{ref:Le},mt.message),Z("div",{className:z.default.bodyWrapper},void 0,Z(m.default,{step:qe,steps:Ke,sideMargin:20},void 0,dt))),qe!==U.Step.CONFIRM?Z(P.ModalFooter,{direction:C.default.Direction.HORIZONTAL,align:C.default.Align.CENTER,justify:C.default.Justify.END},void 0,null!=ft?Z("div",{className:z.default.backStep},void 0,Z(T.default,{color:fe===W.ThemeTypes.LIGHT?T.default.Colors.PRIMARY:T.default.Colors.WHITE,look:T.default.Looks.LINK,size:T.default.Sizes.NONE,onClick:function(){null!=ft&&nt(ft)}},void 0,Y.default.Messages.BACK)):null,Z("div",{className:z.default.footerRight},void 0,ct,pt)):null)}else ot=ue;return Z(P.ModalRoot,{transitionState:t,"aria-labelledby":we},void 0,qe!==U.Step.PREMIUM_UPSELL?Z(B.default,{onClose:rt,currentStep:qe,purchaseState:Qe,headerId:we}):null,ot)}se.displayName="PremiumGuildSubscriptionPurchaseModal"},,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=n(123),i=h(n(284)),l=n(1179),u=h(n(5982)),s=h(n(5983)),d=h(n(5945)),f=n(1),c=h(n(5984)),p=h(n(5985)),v=h(n(5986)),y=h(n(5987)),m=h(n(5988)),_=h(n(5989));function h(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 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;u52||-1===t){var s=v.default,d=_.default;i.unshift(g("source",{src:s,type:"video/webm"},"webm")),u.unshift(g("source",{src:d,type:"video/webm"},"webm"))}return(e={})[f.ThemeTypes.DARK]=i,e[f.ThemeTypes.LIGHT]=u,e}(),T=function(e){var t=e.loop,n=void 0===t||t,r=e.autoPlay,l=void 0===r||r,u=e.setRef,s=e.className,c=e.onReady,p=a.useContext(i.default),v=a.useContext(o.AccessibilityPreferencesContext).reducedMotion;return a.createElement(d.default,{key:p,ref:u,onLoadedData:c,className:s,loop:!v.enabled&&n,autoPlay:!v.enabled&&l,playsInline:!0},I[p]||I[f.ThemeTypes.DARK])};T.displayName="AppSpinner";var C=T;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=l(n(3)),o=l(n(2)),i=n(5849);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=(0,i.getDefaultCountryCode)();function d(e){var t,n=e.countryCode;null!=n&&(s=null!==(t=(0,i.getCountryCodeByAlpha2)(n))&&void 0!==t?t:(0,i.getDefaultCountryCode)())}var f=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(e){null!=e&&(r=e.selectedCountryCode)},o.getState=function(){return{selectedCountryCode:r}},o.getCountryCode=function(){return null!=r?r:s},a}(a.default.PersistedStore);f.persistKey="PhoneStore";var c=new f(o.default,{PHONE_SET_COUNTRY_CODE:function(e){var t=e.countryCode;r=t},CONNECTION_OPEN:d,SET_LOCATION_METADATA:d});t.default=c},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(9)),i=c(n(153)),l=n(131),u=n(5964),s=c(n(6026)),d=c(n(6070)),f=c(n(1244));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,["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.getPromotionImageURL=function(e,t){var n=t===o.ThemeTypes.DARK?"logo-dark":"logo-light",r=window.GLOBAL_ENV.CDN_HOST;if(null!=r)return location.protocol+"//"+r+"/promotions/"+e+"/"+n+"?size=256";return""+location.protocol+window.GLOBAL_ENV.API_ENDPOINT+"/promotions/"+e+"/"+n+"?size=256"},t.outboundPromotionFromServer=s,t.fetchClaimedOutboundPromotionCodes=function(){return f.apply(this,arguments)},t.claimOutboundPromotion=function(e){return c.apply(this,arguments)},t.getOutboundPromotionRedemptionUrl=function(e,t){if(null!=t.outboundRedemptionUrlFormat)return t.outboundRedemptionUrlFormat.replace("{code}",encodeURIComponent(e));return t.outboundRedemptionPageLink};var r=i(n(14)),a=i(n(39)),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(e){return{id:e.id,startDate:e.start_date,endDate:e.end_date,outboundTitle:e.outbound_title,outboundRedemptionModalBody:e.outbound_redemption_modal_body,outboundRedemptionPageLink:e.outbound_redemption_page_link,outboundRedemptionUrlFormat:e.outbound_redemption_url_format,outboundTermsAndConditions:e.outbound_terms_and_conditions}}function d(e){return{code:e.code,userId:e.user_id,claimedAt:e.claimed_at,promotion:s(e.promotion)}}function f(){return(f=u(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get({url:o.Endpoints.CLAIMED_OUTBOUND_PROMOTION_CODES,query:{locale:a.default.locale},oldFormErrors:!0});case 2:return t=e.sent,n=t.body,e.abrupt("return",n.map(d));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function c(){return(c=u(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,r.default.post({url:o.Endpoints.CLAIM_OUTBOUND_PROMOTION_CODE(t)});case 2:return n=e.sent,a=n.body,e.abrupt("return",d(a));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=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(22))&&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=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(9)),i=u(n(55)),l=u(n(6062));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;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)};g.displayName="PremiumModal",g.Header=_,g.Content=h,g.Footer=E,g.Types=y;var S=g;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=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(3)),i=v(n(363)),l=v(n(218)),u=v(n(12)),s=v(n(29)),d=v(n(466)),f=n(41),c=v(n(24)),p=v(n(6));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;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)(b),{width:n,height:a,viewBox:"0 0 106 43"}),s("g",{fill:T,className:C,fillRule:"evenodd","aria-hidden":!0},void 0,d,f,c,p,v,y,m,_,h,E,g,S,O,I))}T.displayName="DiscordNitro"},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(22))&&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=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(6037)),o=n(35),i=n(5854),l=n(1),u=s(n(6099));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;u0?x("div",{className:U.default.existingSlotNotice},void 0,x(I.default,{className:U.default.existingSlotIcon,color:j.Colors.PREMIUM_GUILD_PINK}),x("div",{},void 0,k.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_UNUSED_SLOT_NOTICE.format({slotCount:f.length}),L>0&&null!=u?x(g.default,{text:k.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:j.Colors.STATUS_YELLOW}))})):null)):null,x("div",{className:U.default.planSelectRow},void 0,x("div",{className:U.default.planSelectorWrapper},void 0,x(_.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,k.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_COUNTER)),x("div",{className:U.default.planSelectorPreviewPrice},void 0,p===j.SubscriptionIntervalTypes.MONTH?k.default.Messages.BILLING_PRICE_PER_MONTH_EACH.format({price:O}):p===j.SubscriptionIntervalTypes.YEAR?k.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,k.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:P,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 j.SubscriptionIntervalTypes.MONTH:return k.default.Messages.PREMIUM_GUILD_PLAN_MONTH;case j.SubscriptionIntervalTypes.YEAR:return k.default.Messages.PREMIUM_GUILD_PLAN_YEAR}throw new Error("Unexpected subscriptionPlan: "+e)}V.displayName="PremiumGuildSubscriptionPlanSelect";var Y=x(P.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(j.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===j.SubscriptionPlans.PREMIUM_MONTH_GUILD||t.subscriptionPlanId===j.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,C.isPremiumBaseSubscriptionPlan)(e.subscriptionPlanId)})),m=y.reduce((function(e,t){return e+t.amount}),0),_=(0,N.getItemUnitPriceWithDiscount)(f)*p,h=(0,b.formatRate)((0,b.formatPrice)(_,r.currency),u),E=(0,b.formatPrice)(r.total,r.currency),g=r.total-_-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(P.PremiumInvoiceTable,{},void 0,x(P.PremiumInvoiceTableHeader,{},void 0,k.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_PURCHASE_DETAILS_HEADER),x(P.PremiumInvoiceDiscountedTableRow,{label:k.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_INVOICE_ROW_CONTENT.format({numGuildSubscriptions:p,planName:W(s.id)}),value:h,discounts:S,originalAmount:f.subscriptionPlanPrice*p,currency:s.currency,interval:s.interval}),0!==m?x(P.PremiumInvoiceTableRow,{label:x(D.PremiumInvoiceLabelWithAdjustment,{label:k.default.Messages.PREMIUM_SUBSCRIPTION_PLAN_ADJUSTMENT.format({planName:(0,C.getTierDisplayName)(y[0].subscriptionPlanId)}),tooltipText:k.default.Messages.PREMIUM_SUBSCRIPTION_ADJUSTMENT_TOOLTIP}),value:(0,b.formatPrice)(m,r.currency)}):null,0!==g?x(P.PremiumInvoiceTableRow,{label:x(D.PremiumInvoiceLabelWithAdjustment,{label:k.default.Messages.PREMIUM_SUBSCRIPTION_GUILD_SUBSCRIPTION_ADJUSTMENT,tooltipText:k.default.Messages.PREMIUM_SUBSCRIPTION_ADJUSTMENT_TOOLTIP}),value:(0,b.formatPrice)(g,r.currency)}):null,Y,x(P.PremiumInvoiceTableTotalRow,{label:(r.taxInclusive?k.default.Messages.BILLING_INVOICE_TODAY_TOTAL_TAX_INCLUSIVE:k.default.Messages.BILLING_INVOICE_TODAY_TOTAL).format(),value:E}),x(D.SubscriptionInvoiceFooter,null!=t?{premiumSubscription:t,proratedInvoice:r,renewalInvoice:o,isUpdate:!0}:{renewalInvoice:o})))}var K=x("div",{},void 0,x(E.default,{}));function $(e){var t,n=e.paymentSources,r=e.paymentSourceId,o=e.currentPremiumSubscription,i=e.premiumSubscriptionPaymentSourceId,d=e.premiumSubscriptionPlan,c=e.newAdditionalPlans,v=e.onPaymentSourceChange,y=e.onPaymentSourceAdd,m=e.onPurchaseTermsChange,_=e.legalTermsNodeRef,h=e.hasLegalTermsFlash,E=(0,l.useStateFromStores)([p.default],(function(){return null!=i?p.default.getPaymentSource(i):null})),S=(0,l.useStateFromStores)([f.default],(function(){return f.default.hidePersonalInformation}));t=null!=o?(0,C.getItemsWithUpsertedPremiumGuildPlan)(o,c[0].quantity,c[0].planId):c;var I=(0,N.useSubscriptionInvoicePreview)({subscriptionId:null==o?void 0:o.id,items:t,renewal:!1,applyEntitlements:!0})[0],T=(0,N.useSubscriptionInvoicePreview)({subscriptionId:null==o?void 0:o.id,items:t,renewal:!0})[0];return x("div",{className:U.default.reviewStep},void 0,null!=I&&null!=T?x(z,{premiumSubscription:o,premiumSubscriptionPlan:d,proratedInvoicePreview:I,renewalInvoicePreview:T}):null,x("div",{className:U.default.paymentSourceWrapper},void 0,x(O.FormTitle,{tag:O.FormTitleTags.H5},void 0,k.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_TITLE),null!=i?null!=E?x(g.TooltipContainer,{text:k.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_PAYMENT_SOURCE_TOOLTIP},void 0,x(u.default,{paymentSources:[E],selectedPaymentSourceId:E.id,hidePersonalInformation:S,disabled:!0})):K:x(u.default,{paymentSources:Object.values(n),selectedPaymentSourceId:r,onChange:v,onPaymentSourceAdd:y,hidePersonalInformation:S})),a.createElement(L.default,{isActive:h,ref:_},x(s.default,{onChange:m,forceShow:!0,finePrint:C.default.getLegalString(d.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(h.PremiumPaymentGuildAnimation.Scenes.ENTRY),p=c[0],v=c[1],m=a.useState(!1),_=m[0],E=m[1];return t=l?null==r?k.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_TRANSFERRED_DESCRIPTION_GENERIC_GUILD.format():k.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_TRANSFERRED_DESCRIPTION.format({guildName:r.name}):null==r?k.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_ACTIVATED_DESCRIPTION_GENERIC_GUILD.format({guildSubscriptionQuantity:o}):k.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_ACTIVATED_DESCRIPTION.format({guildName:r.name,guildSubscriptionQuantity:o}),x("div",{className:U.default.confirmationContainer},void 0,s?x(h.PremiumPaymentGuildAnimation,{className:U.default.confirmationAnimation,nextScene:p,onScenePlay:function(e){if(!_)switch(e){case h.PremiumPaymentGuildAnimation.Scenes.ENTRY:return v(h.PremiumPaymentGuildAnimation.Scenes.IDLE);case h.PremiumPaymentGuildAnimation.Scenes.IDLE:return v(h.PremiumPaymentGuildAnimation.Scenes.SUCCESS);case h.PremiumPaymentGuildAnimation.Scenes.SUCCESS:return E(!0),v(h.PremiumPaymentGuildAnimation.Scenes.IDLE)}},pauseWhileUnfocused:!1}):null,x(d.default,{className:U.default.confirmationUpgradedBanner,theme:f,premiumType:j.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,k.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(9)),i=c(n(88)),l=c(n(61)),u=c(n(153)),s=c(n(5951)),d=c(n(6010)),f=c(n(6122));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=_?_:null!=m&&t<=m?m:t)},inputClassName:f.default.value}),v(l.default,{onClick:function(){y(E)||null!=_&&E>=_||S(E+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(E)||null!=_&&E>=_,n))}))))};m.displayName="NumberInputStepper";var _=m;t.default=_},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=w(n(0)),l=n(377),u=L(n(3)),s=L(n(2)),d=w(n(287)),f=w(n(5692)),c=w(n(5837)),p=L(n(5673)),v=L(n(5833)),y=L(n(5693)),m=L(n(5690)),_=L(n(29)),h=L(n(55)),E=L(n(1164)),g=n(131),S=n(35),O=L(n(16)),I=n(295),T=L(n(5846)),C=L(n(5853)),b=L(n(5842)),M=L(n(5843)),N=n(5844),A=n(1),P=L(n(6)),R=L(n(6108));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 j(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 k(e){return 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)}))}}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;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=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(29)),o=c(n(5981)),i=c(n(55)),l=n(475),u=c(n(24)),s=c(n(6)),d=c(n(6063)),f=c(n(370));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,["className"]);return a.createElement(l.default,p({},n,{className:(0,o.default)(d.default.popoutListInput,t)}))},t}(a.PureComponent);E.displayName="PopoutListSearchBar",E.defaultProps={autoFocus:!0};var g=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);g.displayName="PopoutList",g.SearchBar=E,g.Item=u.default,g.Divider=_,g.Empty=h;var S=g;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(e){var t=i.useState(0),n=t[0],r=t[1],o=i.useState(!1),u=o[0],s=o[1],d=i.useState({step:a.INITIALIZING}),c=d[0],p=d[1],v=(0,f.default)(),y=i.useMemo((function(){return new l.default(1500,3e4)}),[]),m=i.useRef();m.current=i.useCallback((function(){p({step:a.INITIALIZING}),v?r((function(e){return e+1})):(P.info("document is not visible, will defer reconnection when document becomes visible."),s(!0))}),[p,r,v,s]);var _=i.useCallback((function(){!function(e){var t=e.current;if(void 0===t)throw new Error("tried to unwrap an undefined value.");return t}(m)()}),[m]);return i.useEffect((function(){v&&u&&c.step===a.INITIALIZING&&(P.info("reconnecting, now that document is visible"),s(!1),r((function(e){return e+1})))}),[c,v,u,s]),i.useEffect((function(){var t=Date.now(),n="wss:"+window.GLOBAL_ENV.REMOTE_AUTH_ENDPOINT+"/?v=1",r=new WebSocket(n);P.info("[0ms] connecting to "+n);var o=function(e){return P.info("["+(Date.now()-t)+"ms] "+e)},i=null,l=null,u=null,s=null,d=!0;function f(){if(null!=i)return i;throw new Error("No key pair set")}var c=function(){p({step:a.INITIALIZING}),y.pending||y.fail(_)},v=function(){d?(d=!1,r.send(JSON.stringify({op:"heartbeat"}))):(o("heartbeat timeout, reconnecting."),r.close(),c())};r.onmessage=function(){var t=N(regeneratorRuntime.mark((function t(n){var i,l,c,m,S,O,I,T,C,b;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i=n.data,l=JSON.parse(i),t.t0=l.op,t.next="nonce_proof"===t.t0?5:"pending_remote_init"===t.t0?12:"pending_finish"===t.t0?22:"finish"===t.t0?30:"cancel"===t.t0?39:"hello"===t.t0?42:"heartbeat_ack"===t.t0?46:47;break;case 5:return c=l.encrypted_nonce,t.next=8,(0,E.computeNonceProof)(f(),c);case 8:return m=t.sent,o("computed nonce proof"),r.send(JSON.stringify({op:"nonce_proof",proof:m})),t.abrupt("return");case 12:return y.succeed(),h.ComponentDispatch.dispatch(g.ComponentActions.WAVE_EMPHASIZE),t.next=16,(0,E.publicKeyFingerprint)(f());case 16:if((S=t.sent)===l.fingerprint){t.next=19;break}throw new Error("bad fingerprint "+S+" !== "+l.fingerprint);case 19:return o("handshake complete awaiting remote auth."),p({step:a.PENDING_REMOTE_INIT,fingerprint:S}),t.abrupt("return");case 22:return h.ComponentDispatch.dispatch(g.ComponentActions.WAVE_EMPHASIZE),o("remote auth handshake started, awaiting finish/cancel."),O=l.encrypted_user_payload,t.next=27,(0,E.decodeEncodedUserRecord)(f(),O);case 27:return I=t.sent,p({step:a.PENDING_FINISH,user:I}),t.abrupt("return");case 30:return h.ComponentDispatch.dispatch(g.ComponentActions.WAVE_EMPHASIZE),o("remote auth handshake finished."),T=l.encrypted_token,p({step:a.FINISH}),t.next=36,(0,E.decryptEncodedCiphertext)(f(),T);case 36:return C=t.sent,e(C),t.abrupt("return");case 39:return o("remote auth handshake cancelled."),_(),t.abrupt("return");case 42:return o("got hello, auth timeout="+l.timeout_ms+"ms"),b=l.heartbeat_interval,s=setTimeout((function(){s=null,v(),u=setInterval(v,b)}),Math.floor(b*Math.random())),t.abrupt("return");case 46:d=!0;case 47:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),r.onopen=N(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.generateRsaKeyPair)();case 2:return i=e.sent,e.next=5,(0,E.serializePublicKey)(i);case 5:return l=e.sent,e.next=8,(0,E.publicKeyFingerprint)(i);case 8:t=e.sent,o("connected, handshaking with fingerprint: "+t),r.send(JSON.stringify({op:"init",encoded_public_key:l}));case 11:case"end":return e.stop()}}),e)}))),r.onclose=function(e){o("disconnected, code: "+e.code+" "+e.reason),c()},r.onerror=function(e){o("disconnected, error: "+e),c()};return function(){o("cleaning up"),r.onopen=function(){return null},r.onmessage=function(){return null},r.onclose=function(){return null},r.onerror=function(){return null},r.close(1e3),y.cancel(),null!=s&&clearTimeout(s),null!=u&&clearInterval(u)}}),[_,e,y,n]),{state:c,cancel:_}}(e.authTokenCallback),n=t.state,r=t.cancel,u=function(e){switch(e){case a.INITIALIZING:case a.PENDING_REMOTE_INIT:return o.QR_CODE;case a.PENDING_FINISH:case a.FINISH:return o.CONFIRM}}(n.step);return i.createElement(i.Fragment,null,b("div",{className:O.default.verticalSeparator}),b(p.default,{fillParent:!0,className:O.default.qrLogin,step:u,steps:[o.QR_CODE,o.CONFIRM]},void 0,b("div",{className:O.default.qrLoginInner},void 0,b(L,{state:n,cancel:r}))))};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=T(n(138)),u=n(92),s=T(n(1190)),d=T(n(5957)),f=T(n(6041)),c=T(n(26)),p=T(n(5673)),v=T(n(29)),y=T(n(151)),m=n(475),_=T(n(279)),h=n(121),E=n(6042),g=n(1),S=T(n(6)),O=T(n(6104)),I=T(n(370));function T(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 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}(e,["onClose","onCloseChangeIdentity"]);return r.createElement(i.default,c({artURL:s.default,onClose:t,type:o.PremiumUpsellTypes.GUILD_MEMBER_AVATAR_MODAL,title:u.default.Messages.GUILD_MEMBER_AVATAR_UPSELL_TITLE,body:u.default.Messages.GUILD_MEMBER_AVATAR_UPSELL_BODY.format({onAndMore:p(t,n)}),premiumType:l.PremiumTypes.TIER_2},a))}v.displayName="GuildMemberAvatarUpsell"},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(1184)),i=n(41),l=s(n(5993)),u=s(n(6));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;u0){var r=a.default.getHardcoded(e[0].planId);t=r.interval}return i(t)}return n.planId};var r,a=(r=n(257))&&r.__esModule?r:{default:r},o=n(1);function i(e){switch(e){case o.SubscriptionIntervalTypes.YEAR:return o.SubscriptionPlans.NONE_YEAR;case o.SubscriptionIntervalTypes.MONTH:default:return o.SubscriptionPlans.NONE_MONTH}}function l(e){return e.find((function(e){var t=a.default.getHardcoded(e.planId);return null!=t&&null!=t.premiumSubscriptionType}))}},,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(26)),i=p(n(29)),l=p(n(55)),u=p(n(700)),s=p(n(16)),d=n(295),f=n(1),c=p(n(6));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;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.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(9)),i=n(383),l=v(n(55)),u=v(n(700)),s=v(n(47)),d=n(6118),f=n(139),c=v(n(6)),p=v(n(6133));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}(e,["ref"]);return a.createElement(h.default,A({className:(0,o.default)(I.default.verticalFit,I.default.paginator),currentPageIndex:d,onChangePage:g,numPages:i,ref:t},l),a.createElement(E.default,{className:I.default.bottomDivider,ref:u},_.map((function(e,t){return P(S.default,{className:(0,o.default)(I.default.paymentRow,I.default.bottomDivider),payment:e,locale:n,compactMode:r},t)}))))})))}R.displayName="PaymentHistoryPage";var L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o0?P("div",{className:(0,o.default)(I.default.paymentPane,I.default.verticalFit)},void 0,t?null:P("div",{className:(0,o.default)(I.default.paymentRow,I.default.bottomDivider)},void 0,P(_.default,{className:I.default.paymentRowHeader},void 0,P("div",{className:T.default.date},void 0,O.default.Messages.BILLING_PAYMENT_TABLE_HEADER_DATE),P("div",{className:I.default.paymentRowHeaderDescription},void 0,O.default.Messages.BILLING_PAYMENT_TABLE_HEADER_DESCRIPTION),P("div",{className:T.default.amount},void 0,O.default.Messages.BILLING_PAYMENT_TABLE_HEADER_AMOUNT))),P(R,{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)}}])&&M(l.prototype,s),p&&M(l,p),r}(a.PureComponent);function D(e){var t=(0,s.useStateFromStores)([v.default],(function(){return v.default.getPayments()})),n=(0,s.useStateFromStores)([y.default],(function(){return y.default.getPremiumTypeSubscription()}));return a.createElement(L,A({},e,{payments:t,subscription:n}))}L.displayName="PaymentHistory",L.defaultProps={compactMode:!1},D.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(6111));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,_),ref:t},g),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,E?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=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=j(n(9)),i=j(n(133)),l=j(n(5)),u=n(680),s=n(92),d=j(n(3)),f=n(290),c=j(n(5936)),p=n(383),v=j(n(71)),y=j(n(470)),m=j(n(271)),_=j(n(61)),h=j(n(55)),E=j(n(477)),g=j(n(700)),S=j(n(149)),O=j(n(683)),I=j(n(372)),T=j(n(255)),C=j(n(5694)),b=j(n(5686)),M=n(1161),N=n(99),A=j(n(96)),P=n(281),R=j(n(6045)),L=n(1),D=j(n(6)),w=j(n(5861));function j(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 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(K,{description:t.description,cost:(0,P.formatPrice)(l-i,u)}),x(K,{description:D.default.Messages.BILLING_PAYMENT_BREAKDOWN_TAXES,cost:(0,P.formatPrice)(i,u)})):null,x(K,{description:D.default.Messages.BILLING_PAYMENT_BREAKDOWN_TOTAL,cost:(0,P.formatPrice)(l,u)})))},v.renderRefundDetails=function(){var e=this.props,t=e.locale,n=e.payment,r=this.validateRefundRules();if(r.includes(W.PAYMENT_GATEWAY)||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(h.default,{justify:h.default.Justify.BETWEEN,align:h.default.Align.END},void 0,x(h.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(h.default,{align:h.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(h.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=[];A.default.isNoneSubscription(p.planId)||(y.push(A.default.getDisplayName(p.planId)),v=L.SubscriptionPlanInfo[p.planId]);for(var m,_=G(p.additionalPlans);!(m=_()).done;){var h=m.value,g=h.planId,O=h.quantity;y.push((O>1?O+"x ":"")+A.default.getDisplayName(g)),null==v&&(v=L.SubscriptionPlanInfo[g])}t=y.join(", "),e=x(E.default,{className:w.default.descriptionIcon,game:i,size:E.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(E.default,{className:w.default.descriptionIcon,game:i,size:E.default.Sizes.XSMALL,skuId:d.id});else e=x(b.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(C.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(_.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(h.default,{className:w.default.summaryInfo,align:h.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?g.default.Types.PAYPAL:e instanceof p.CreditCardSourceRecord?g.default.getType(e.brand):g.default.Types.UNKNOWN}}])&&B(i.prototype,s),d&&B(i,d),r}(a.PureComponent);$.displayName="PaymentHistoryRow",$.defaultProps={compactMode:!1};var Z=d.default.connectStores([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;return{applicationStatistics:null!=n?y.default.getCurrentUserStatisticsForApplication(n):null,application:null!=n?v.default.getGame(n):null,stickerPack:null}}))($);t.default=Z},,,,,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=E(n(0)),o=_(n(9)),i=_(n(130)),l=n(8404),u=_(n(105)),s=n(721),d=_(n(272)),f=E(n(8726));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(8554)),y=E(n(8805)),m=_(n(7340));function _(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(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(S(y.Separator,{},"separator-"+s)),i=0;break;case"groupstart":i>0&&u.length>0&&(d.push(S(y.Separator,{},"separator-"+s)),i=0),l.push([]);break;case"groupend":l.length>0&&t.push(a.createElement(y.Group,g({key:"group-"+s,contents:l.pop()},u.props)));break;case"item":var f=u.children,c=u.childRowHeight,p=u.onChildrenScroll,v=u.listClassName,m=[].concat(r,[u.key]),_=n.isFocused(m),h=null!=f?{"aria-haspopup":!0}:{},E=a.createElement(y.Item,g({key:u.key},u.props,{label:u.label,hasSubmenu:null!=f,isFocused:_,menuItemProps:g({},n.getItemProps({path:m}),{},h),onClose:o}));null!=f?null!=c?d.push(a.createElement(y.SubmenuListItem,g({key:u.key+"-submenu"},u.props,{parentItem:E,isFocused:_,menuSubmenuProps:n.getSubmenuProps({path:m}),rows:e(f,n,m,o),rowHeight:c,onScroll:p,listClassName:v}))):d.push(a.createElement(y.SubmenuItem,g({key:u.key+"-submenu"},u.props,{parentItem:E,isFocused:_,menuSubmenuProps:n.getSubmenuProps({path:m}),renderSubmenu:function(){return e(f,n,m,o)}}))):d.push(E),i++;break;case"customitem":var O=[].concat(r,[u.key]);d.push(a.createElement(y.CustomItem,g({key:u.key},u.props,{isFocused:n.isFocused(O),menuItemProps:n.getItemProps({path:O}),onClose:o}),u.render)),i++;break;case"checkbox":var I=[].concat(r,[u.key]);d.push(a.createElement(y.CheckboxItem,g({key:u.key},u.props,{isFocused:n.isFocused(I),menuItemProps:n.getItemProps({path:I,role:"menuitemcheckbox"})}))),i++;break;case"radio":var T=[].concat(r,[u.key]);d.push(a.createElement(y.RadioItem,g({key:u.key},u.props,{isFocused:n.isFocused(T),menuItemProps:n.getItemProps({path:T,role:"menuitemradio"})}))),i++;break;case"control":var C=[].concat(r,[u.key]);d.push(a.createElement(y.ControlItem,g({key:u.key},u.props,{isFocused:n.isFocused(C),menuItemProps:n.getItemProps({path:C}),onClose:o}))),i++}return t}),[])}(I,M,[],_))))}t.MenuStyle=p,function(e){e.FIXED="styleFixed",e.FLEXIBLE="styleFlexible"}(p||(t.MenuStyle=p={})),I.displayName="Menu";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(14)),a=f(n(2)),o=f(n(727)),i=f(n(182)),l=f(n(755)),u=n(687),s=n(1),d=f(n(6));function f(e){return e&&e.__esModule?e:{default:e}}function c(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 p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,l,"next",e)}function l(e){c(o,r,a,i,l,"throw",e)}i(void 0)}))}}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;u=0||(a[n]=e[n]);return a}var p={ROUND:l.default.baseShapeRound,ROUND_LEFT:l.default.baseShapeRoundLeft,ROUND_RIGHT:l.default.baseShapeRoundRight,SQUARE:""};function v(e){switch(e){case 1:case 4:case 6:return 1;default:return}}function y(e){return e<10?16:e<100?22:30}function m(e){return e<1e3?""+e:Math.min(Math.floor(e/1e3),9)+"k+"}t.BadgeShapes=p;var _=function(e){var t=e.count,n=e.color,r=void 0===n?i.Colors.STATUS_RED:n,u=e.disableColor,s=void 0!==u&&u,d=e.shape,_=void 0===d?p.ROUND:d,h=e.className,E=e.style,g=c(e,["count","color","disableColor","shape","className","style"]);return a.createElement("div",f({className:(0,o.default)(h,l.default.numberBadge,_),style:f({backgroundColor:s?void 0:r,width:y(t),paddingRight:v(t)},E)},g),m(t))};t.NumberBadge=_,_.displayName="NumberBadge";var h=function(e){var t=e.text,n=e.className,r=e.color,u=void 0===r?i.Colors.STATUS_RED:r,s=e.shape,d=void 0===s?p.ROUND:s,v=e.disableColor,y=void 0!==v&&v,m=e.style,_=c(e,["text","className","color","shape","disableColor","style"]);return a.createElement("div",f({className:(0,o.default)(n,l.default.textBadge,d),style:f({backgroundColor:y?void 0:u},m)},_),t)};t.TextBadge=h,h.displayName="TextBadge";var E=function(e){var t=e.icon,n=e.className,r=e.color,a=void 0===r?i.Colors.STATUS_RED:r,u=e.shape,s=void 0===u?p.ROUND:u,c=e.disableColor,v=void 0!==c&&c,y=e.style;return d("div",{className:(0,o.default)(n,l.default.iconBadge,s),style:f({backgroundColor:v?void 0:a},y)},void 0,d(t,{className:l.default.icon}))};t.IconBadge=E,E.displayName="IconBadge"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return f.apply(this,arguments)};var r=u(n(2)),a=n(1150),o=n(8555),i=u(n(8363)),l=u(n(9299));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,n,u){var s,d,f,c,p,v,y,m,_,h,E,g,S,O;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(f=(d=void 0===u?{}:u).withMutualGuilds,c=void 0!==f&&f,p=d.friendToken,v=d.preloadUserBanner,y=void 0===v||v,m=d.dispatchWait,_=void 0!==m&&m,(0,o.maybeFetchColor)(n),h=i.default.getUserProfile(t),E=i.default.getMutualGuilds(t),g=i.default.isFetching(t),S=!Array.isArray(E)&&c,O=y?l.default.preloadUserBannerImage:void 0,S||!(g||Date.now()-(null!==(s=null==h?void 0:h.lastFetched)&&void 0!==s?s:0)<6e4)){e.next=9;break}return e.abrupt("return",Promise.resolve());case 9:if(!_){e.next=14;break}return e.next=12,r.default.wait((function(){return(0,a.fetchProfile)(t,{withMutualGuilds:c,friendToken:p},O)}));case 12:e.next=16;break;case 14:return e.next=16,(0,a.fetchProfile)(t,{withMutualGuilds:c,friendToken:p},O);case 16: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=O(n(23)),a=O(n(14)),o=O(n(2)),i=O(n(154)),l=O(n(8389)),u=n(106),s=n(42),d=O(n(31)),f=O(n(10)),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);return n}(n(1225)),p=O(n(36)),v=n(1242),y=n(121),m=n(8886),_=O(n(204)),h=n(698),E=n(1),g=O(n(6));function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){return e&&e.__esModule?e:{default:e}}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)}function T(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){I(o,r,a,i,l,"next",e)}function l(e){I(o,r,a,i,l,"throw",e)}i(void 0)}))}}function C(e,t){return a.default.patch({url:E.Endpoints.CHANNEL(e),body:t}).then((function(e){return o.default.dispatch({type:E.ActionTypes.THREAD_UPDATE,channel:d.default.fromServer(e.body),guildHashes:void 0}),e}))}var b={archiveThread:function(e,t){var n={archived:!0};return t&&(n.locked=!0),C(e.id,n)},unarchiveThread:function(e,t){return T(regeneratorRuntime.mark((function n(){var r,a,o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r={archived:!1},t&&(r.locked=!1),n.prev=2,n.next=5,C(e.id,r);case 5:return n.abrupt("return",n.sent);case 8:throw n.prev=8,n.t0=n.catch(2),(null===(a=n.t0.body)||void 0===a?void 0:a.code)===E.AbortCodes.TOO_MANY_THREADS?i.default.show({title:g.default.Messages.CANNOT_UNARCHIVE_THREAD,body:g.default.Messages.TOO_MANY_THREADS_MESSAGE}):(null===(o=n.t0.body)||void 0===o?void 0:o.code)===E.AbortCodes.TOO_MANY_ANNOUNCEMENT_THREADS?i.default.show({title:g.default.Messages.CANNOT_UNARCHIVE_THREAD,body:g.default.Messages.TOO_MANY_ANNOUNCEMENT_THREADS_MESSAGE}):429===n.t0.status?i.default.show({title:g.default.Messages.CANNOT_UNARCHIVE_THREAD,body:g.default.Messages.RATE_LIMITED}):i.default.show({title:g.default.Messages.ERROR,body:g.default.Messages.ERROR_OCCURRED_TRY_AGAIN}),n.t0;case 12:case"end":return n.stop()}}),n,null,[[2,8]])})))()},createThread:function(e,t,n,r,l){return T(regeneratorRuntime.mark((function u(){var s,d,c,p,y,m,_;return regeneratorRuntime.wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return s=null!=t?E.Endpoints.CHANNEL_MESSAGE_THREADS(e.id,t):E.Endpoints.CHANNEL_THREADS(e.id),u.prev=1,u.next=4,a.default.post({url:s,body:{name:n,type:r,auto_archive_duration:l}});case 4:d=u.sent,o.default.dispatch({type:E.ActionTypes.SLOWMODE_RESET_COOLDOWN,slowmodeType:v.SlowmodeType.CreateThread,channelId:e.id}),o.default.dispatch({type:E.ActionTypes.THREAD_CREATE_LOCAL,channelId:d.body.id}),u.next=13;break;case 9:throw u.prev=9,u.t0=u.catch(1),(null===(c=u.t0.body)||void 0===c?void 0:c.code)===E.AbortCodes.TOO_MANY_THREADS?i.default.show({title:g.default.Messages.CANNOT_CREATE_THREAD,body:g.default.Messages.TOO_MANY_THREADS_MESSAGE}):(null===(p=u.t0.body)||void 0===p?void 0:p.code)===E.AbortCodes.TOO_MANY_ANNOUNCEMENT_THREADS?i.default.show({title:g.default.Messages.CANNOT_CREATE_THREAD,body:g.default.Messages.TOO_MANY_ANNOUNCEMENT_THREADS_MESSAGE}):(null===(y=u.t0.body)||void 0===y?void 0:y.code)===E.AbortCodes.SLOWMODE_RATE_LIMITED?(_=null!==(m=u.t0.body.retry_after)&&void 0!==m?m:0)>0&&o.default.dispatch({type:E.ActionTypes.SLOWMODE_SET_COOLDOWN,channelId:e.id,slowmodeType:v.SlowmodeType.CreateThread,cooldownMs:1e3*_}):429===u.t0.status?i.default.show({title:g.default.Messages.CANNOT_CREATE_THREAD,body:g.default.Messages.RATE_LIMITED}):i.default.show({title:g.default.Messages.ERROR,body:g.default.Messages.ERROR_OCCURRED_TRY_AGAIN}),u.t0;case 13:return u.abrupt("return",new Promise((function(e){f.default.addConditionalChangeListener((function(){var t=f.default.getChannel(d.body.id);if(null!=t)return o.default.wait((function(){e(t)})),!1}))})));case 14:case"end":return u.stop()}}),u,null,[[1,9]])})))()},joinThread:function(e,t){return T(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,a.default.post({url:E.Endpoints.THREAD_MEMBER(e.id),query:{location:t}});case 3:return n.abrupt("return",n.sent);case 6:n.prev=6,n.t0=n.catch(0),(null===(r=n.t0.body)||void 0===r?void 0:r.code)===E.AbortCodes.TOO_MANY_THREAD_MEMBERS?i.default.show({title:g.default.Messages.CANNOT_JOIN_THREAD,body:g.default.Messages.TOO_MANY_MEMBERS_MESSAGE}):i.default.show({title:g.default.Messages.ERROR,body:g.default.Messages.ERROR_OCCURRED_TRY_AGAIN});case 9:case"end":return n.stop()}}),n,null,[[0,6]])})))()},addMember:function(e,t,n){return T(regeneratorRuntime.mark((function r(){var o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,a.default.post({url:E.Endpoints.THREAD_MEMBER(e.id,t),query:{location:n}});case 3:return r.abrupt("return",r.sent);case 6:r.prev=6,r.t0=r.catch(0),(null===(o=r.t0.body)||void 0===o?void 0:o.code)===E.AbortCodes.TOO_MANY_THREAD_MEMBERS?i.default.show({title:g.default.Messages.CANNOT_ADD_USER_TO_THREAD,body:g.default.Messages.TOO_MANY_MEMBERS_MESSAGE}):i.default.show({title:g.default.Messages.ERROR,body:g.default.Messages.ERROR_OCCURRED_TRY_AGAIN});case 9:case"end":return r.stop()}}),r,null,[[0,6]])})))()},leaveThread:function(e,t){return a.default.delete({url:E.Endpoints.THREAD_MEMBER(e.id),query:{location:t}})},removeMember:function(e,t,n){return a.default.delete({url:E.Endpoints.THREAD_MEMBER(e.id,t),query:{location:n}})},setAutoArchiveDuration:function(e,t){return a.default.patch({url:E.Endpoints.CHANNEL(e.id),body:{auto_archive_duration:t}})},openThreadSidebarForViewing:function(e){y.ComponentDispatch.dispatch(E.ComponentActions.POPOUT_CLOSE),p.default.getChannelId()!==e.parent_id&&(0,s.transitionToGuild)(e.guild_id,e.parent_id),(0,r.default)(null!=e.parent_id,"all threads must have parents"),o.default.dispatch({type:E.ActionTypes.THREAD_SIDEBAR_VIEW_THREAD,parentChannelId:e.parent_id,channelId:e.id}),setTimeout((function(){y.ComponentDispatch.dispatch(E.ComponentActions.FOCUS_CHANNEL_TEXT_AREA,{channelId:e.id})}),0)},openThreadSidebarForCreating:function(e,t,n){if((0,u.trackWithMetadata)(E.AnalyticEvents.THREAD_CREATION_STARTED,{location:n,channel_id:e.id,guild_id:e.guild_id}),y.ComponentDispatch.dispatch(E.ComponentActions.POPOUT_CLOSE),p.default.getChannelId()!==e.id&&(0,s.transitionToGuild)(e.guild_id,e.id),""===c.default.getDraft(e.id,c.DraftType.FirstThreadMessage)){var r=c.default.getDraft(e.id,c.DraftType.ChannelMessage);l.default.saveDraft(e.id,"",c.DraftType.ChannelMessage),l.default.saveDraft(e.id,r,c.DraftType.FirstThreadMessage)}setTimeout((function(){o.default.dispatch({type:E.ActionTypes.THREAD_SIDEBAR_CREATE_THREAD,parentChannelId:e.id,parentMessageId:null==t?void 0:t.id})}),0)},closeThreadSidebar:function(e){o.default.dispatch({type:E.ActionTypes.THREAD_SIDEBAR_CLOSE,parentChannelId:e})},setNotificationSetting:function(e,t){var n=this;return T(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if((0,h.trackThreadNotificationSettingsUpdated)(e,t),_.default.hasJoined(e.id)){r.next=4;break}return r.next=4,n.joinThread(e,"Change Notification Settings");case 4:return r.abrupt("return",a.default.patch({url:E.Endpoints.THREAD_MEMBER_SETTINGS(e.id),body:{flags:t}}));case 5:case"end":return r.stop()}}),r)})))()},loadArchivedThreads:function(e,t,n,r){o.default.dirtyDispatch({type:E.ActionTypes.LOAD_ARCHIVED_THREADS,channelId:t,listType:n,before:r}),a.default.get({url:m.ArchivedThreadListTypeAdapters[n].endpoint(t),query:{before:r},retries:2}).then((function(a){var i=a.body,l=i.threads,u=i.members,s=i.has_more;o.default.dispatch({type:E.ActionTypes.LOAD_ARCHIVED_THREADS_SUCCESS,guildId:e,channelId:t,listType:n,before:r,threads:l,members:(null!=u?u:[]).map((function(e){return(0,h.convertServerThreadMember)(e)})),hasMore:s})}),(function(){o.default.dispatch({type:E.ActionTypes.LOAD_ARCHIVED_THREADS_FAIL,channelId:t,listType:n,before:r})}))}};t.default=b},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(9)),o=u(n(271)),i=u(n(8443)),l=u(n(7605));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;u=0||(a[n]=e[n]);return a}(e,["user","userId"]),o=(0,l.useStateFromStores)([M.default],(function(){return M.default.getUser(n)}),[n]),u=a.useState(!1),d=u[0],f=u[1],c=null!=o?o:t;return a.useEffect((function(){function e(){return(e=q(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,s.getUser)(n);case 2:f(!0);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}null==o&&function(){e.apply(this,arguments)}()}),[o,n]),null==c?(d&&(0,i.default)(null!=c,"Unexpected missing user"),null):a.createElement(J,$({user:c},r))}J.displayName="UserPopout",Q.displayName="UserPopoutContainer";var ee=a.memo(Q);t.default=ee},,,,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(9)),i=f(n(88)),l=f(n(8550)),u=f(n(7419)),s=f(n(1244)),d=f(n(5701));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,["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});var r={HotspotStore:!0};Object.defineProperty(t,"HotspotStore",{enumerable:!0,get:function(){return l.default}});var a=n(395);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(1220);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i,l=(i=n(702))&&i.__esModule?i:{default:i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.COMMAND_SENTINEL=t.REACTION_END_SENTINEL=t.REACTION_START_SENTINEL=t.EMOJI_SENTINEL=t.CHANNEL_SENTINEL=t.MENTION_SENTINEL=void 0;t.MENTION_SENTINEL="@";t.CHANNEL_SENTINEL="#";t.EMOJI_SENTINEL=":";t.REACTION_START_SENTINEL="+:";t.REACTION_END_SENTINEL=":";t.COMMAND_SENTINEL="/"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.buildApplicationCommands=function(e){return a.default.flatMap(e,(function(e){return(0,r.default)(null!=e.id,"Missing command id"),function e(t,n,r,a,o){if(n.hasOwnProperty("id")){if(null==(n=n).options||0===n.options.length)return[m(t,n,r,a,o)]}else if((n=n).type!==c.ApplicationCommandOptionType.SUB_COMMAND&&n.type!==c.ApplicationCommandOptionType.SUB_COMMAND_GROUP&&(null==n.options||0===n.options.length))return[m(t,n,r,a,o)];var i=[];if(null==n.options)return i;for(var l=n.options.filter((function(e){return e.type===c.ApplicationCommandOptionType.SUB_COMMAND_GROUP})),u=0;u=o)return u.slice(0,o);var c=(0,d.getBuiltInCommands)(r,i,l);return u=u.concat(_(c,f,e,o))},t.getInteractionAuthor=function(e,t){if(null!=e.guild){var n=f.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=u.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){var t=u.default.getCurrentUser(),n=e.permissions[t.id];if(null!=n)return n.permission;var r=l.default.getGuildId(),a=null!=r?i.default.getMember(r,t.id):null;if(null!=a){var o=null,s=[].concat(a.roles);null!=r&&s.push(r);for(var d,f=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 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)}(s);!(d=f()).done;){var c=d.value,p=e.permissions[c];if(null!=p&&(o=p.permission))break}if(null!==o)return o}}return e.defaultPermission},t.getApplicationCommandOptionQueryOptions=function(e){var t=e.type===c.ApplicationCommandOptionType.STRING,n=e.type===c.ApplicationCommandOptionType.CHANNEL,r=e.type===c.ApplicationCommandOptionType.USER||e.type===c.ApplicationCommandOptionType.MENTIONABLE,a=e.type===c.ApplicationCommandOptionType.ROLE||e.type===c.ApplicationCommandOptionType.MENTIONABLE;return{canMentionEveryone:t||a,canMentionHere:t,canMentionChannels:t||n,canMentionUsers:t||r,canMentionRoles:t||a,canMentionAnyGuildUser:r,canMentionNonMentionableRoles:a}},t.getApplicationCommandSectionName=function(e){return e.bot?e.bot.username:e.name};var r=v(n(23)),a=v(n(8)),o=n(286),i=v(n(56)),l=v(n(107)),u=v(n(12)),s=v(n(264)),d=n(8605),f=v(n(8341)),c=n(8260),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(l={},null===(u=e.permissions)||void 0===u||u.forEach((function(e){l[e.id]=e})));return{version:e.version,guildId:e.guild_id,id:[e.id].concat(null!=a?a:[]).join("_"),name:[e.name].concat((null!=r?r:[]).map((function(e){return e.name}))).join(" "),applicationId:n,target:null!==(i=e.type)&&void 0!==i?i:o.ApplicationCommandTarget.CHAT,type:c.ApplicationCommandType.BOT,description:t.description,options:t.options,rootId:e.id,rootName:e.name,subCommandPath:r,defaultPermission:e.default_permission,permissions:l}}function _(e,t,n,r){var o=[];return(0,a.default)(e).forEach((function(e){t.test(e.name)&&(null==e.predicate||e.predicate(n))&&o.push(e)})),o.slice(0,r)}},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(8617));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);n1){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 ye(Ie,{row:i,channel:i.item,code:o,location:a},l);case Q.RowTypes.DM:case Q.RowTypes.FRIEND:return ye(Ie,{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=t.guild.hasFeature(te.GuildFeatures.HUB)?he:Ee;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}pe(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,_=y.maxUses,h=y.temporary;if(o){var g=null!=t?t.id:L.default.getChannelId();if(null==g)return;d.default.createInvite(g,{validate:n||null,max_age:m,max_uses:_,target_user_id:s,target_type:u,target_application_id:f,temporary:h},a)}if(v&&J.default.track(te.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=I.default.getStreamForUser(l),O=(0,E.getStreamerApplication)(S,P.default);J.default.track(te.AnalyticEvents.OPEN_MODAL,{type:"Send Stream Invite",source:a,location:i,other_user_id:l,application_id:null!=O?O.id:null,application_name:null!=O?O.name:null,game_id:null!=O?O.id:null})}else null!=f||J.default.track(te.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 ye(a.Fragment,{},void 0,ye(Ce,{value:u,autoFocus:n,onCopy:this.handleCopy}),t?null:ye(X.default,{size:X.default.Sizes.SIZE_12,className:(0,o.default)(oe.default.marginTop8,re.default.footerText)},void 0,(0,Q.maxAgeString)(i,l)," ",n?ye(G.default,{onClick:this.openSettings},void 0,ne.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=t.channel,s=this.state,d=s.query,f=s.settingsOpen,c=null;return e=l?null:null!=o?ne.default.Messages.INVITE_STREAM_HEADER:null!=i?ne.default.Messages.EMBEDDED_ACTIVITIES_INVITE_TO_ACTIVITY:(null==u?void 0:u.isGuildStageVoice())?ne.default.Messages.STAGE_CHANNEL_INVITE_TO_STAGE_MODAL_HEADER:ne.default.Messages.GROUP_DM_INVITE_WITH_NAME.format({groupname:n.toString()}),c=f?ye(K.FormTitle,{id:this._headerId,tag:K.FormTitle.Tags.H2,className:oe.default.marginReset},void 0,ne.default.Messages.INVITE_SETTINGS_TITLE):r?ye("div",{className:re.default.header},void 0,ye(K.FormTitle,{id:this._headerId,tag:K.FormTitle.Tags.H2,className:oe.default.marginBottom8},void 0,e),ye(p.default,{query:d,className:oe.default.marginTop4,onQueryChange:this.handleQueryChange,placeholder:ne.default.Messages.INVITE_SEARCH_FOR_FRIENDS,autoFocus:!0,onClear:this.handleClearSearch})):ye(K.FormTitle,{id:this._headerId,tag:K.FormTitle.Tags.H2,className:oe.default.marginReset},void 0,e),ye(Z.ModalHeader,{separator:r&&!f},void 0,ye(Z.ModalCloseButton,{className:re.default.closeButton,onClick:this.handleDone}),ye("div",{className:re.default.headerContainer},void 0,l&&!f&&a.createElement(a.Fragment,null,ye("img",{className:re.default.welcomeImage,src:ue.default,alt:""}),ye("h1",{className:re.default.welcomeHeading},void 0,ne.default.Messages.INVITE_WELCOME_HEADING),ye("p",{className:re.default.welcomeSubheading},void 0,ne.default.Messages.INVITE_WELCOME_SUBHEADING)),null!=o?be:null,c))},n.renderSettingsBody=function(){var e=this.state,t=e.maxAge,n=e.maxUses,r=e.temporary,a=me.find((function(e){return e.value===t})),i=_e.find((function(e){return e.value===n}));return ye(Z.ModalContent,{className:re.default.settingsContent},void 0,ye("form",{onSubmit:this.handleGenerateNewLink},void 0,ye(K.FormItem,{title:ne.default.Messages.EXPIRE_AFTER,className:oe.default.marginTop20},void 0,ye(V.default,{value:a,clearable:!1,searchable:!1,options:me,onChange:this.handleSelectMaxAge})),ye(K.FormItem,{title:ne.default.Messages.MAX_NUMBER_OF_USES,className:(0,o.default)(oe.default.marginTop20,oe.default.marginBottom4)},void 0,ye(V.default,{value:i,clearable:!1,searchable:!1,options:_e,onChange:this.handleSelectMaxUses})),ye(K.FormItem,{className:(0,o.default)(oe.default.marginTop20,re.default.switch)},void 0,ye(W.default,{value:r,onChange:this.handleToggleTemporary,note:ne.default.Messages.TEMPORARY_MEMBERSHIP_EXPLANATION,hideBorder:!0},void 0,ye(X.default,{},void 0,ne.default.Messages.GRANT_TEMPORARY_MEMBERSHIP)))))},n.renderFriendsBody=function(){var e,t=this.props.rows,n=this.getInviteCode();return 0===t.length?e=ne.default.Messages.INVITE_FRIEND_MODAL_NO_RESULTS:null==n&&(e=ne.default.Messages.INVITE_FRIEND_MODAL_LOADING),null!=e?ye(Z.ModalContent,{className:(0,o.default)(oe.default.marginBottom20,oe.default.marginTop20)},void 0,ye(H.EmptyStateText,{},void 0,e)):ye(Z.ModalListContent,{className:re.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)?ne.default.Messages.INVITE_SHARE_LINK_OWN_SERVER:ne.default.Messages.SHARE_INVITE_LINK_FOR_ACCESS;return null!=r?i=ne.default.Messages.INVITE_SHARE_LINK_TO_STREAM:null!=a&&(i=ne.default.Messages.EMBEDDED_ACTIVITIES_SHARE_LINK_TO_ACTIVITY),ye(Z.ModalContent,{className:re.default.noScroll},void 0,ye(x.default,{direction:x.default.Direction.VERTICAL,className:oe.default.marginBottom20},void 0,Me,ye(X.default,{className:re.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=n.channel,d=this.state,f=d.settingsOpen,p=d.maxAge,v=j.default.theme,y=null;if(f)y=ye(a.Fragment,{},void 0,ye(F.default,{onClick:this.handleGenerateNewLink},void 0,ne.default.Messages.GENERATE_A_NEW_LINK),ye(F.default,{look:F.default.Looks.LINK,color:v===te.ThemeTypes.LIGHT?F.default.Colors.PRIMARY:F.default.Colors.WHITE,onClick:this.handleDone},void 0,ne.default.Messages.CANCEL));else if(i){var m=ne.default.Messages.INVITE_FOOTER_LINK_HEADER;null!=l?m=ne.default.Messages.INVITE_STREAM_FOOTER_LINK_HEADER:null!=u?m=ne.default.Messages.EMBEDDED_ACTIVITIES_INVITE_ACTIVITY_FOOTER_LINK_HEADER:(null==s?void 0:s.isGuildStageVoice())&&(m=ne.default.Messages.STAGE_CHANNEL_INVITE_TO_STAGE_MODAL_FOOTER),y=ye(x.default,{direction:x.default.Direction.VERTICAL,className:re.default.content},void 0,ye(K.FormTitle,{tag:K.FormTitle.Tags.H5,className:oe.default.marginBottom8},void 0,m),this.renderCopyInput())}else r||(y=ye(x.default,{justify:x.default.Justify.BETWEEN,className:oe.default.marginTop20},void 0,ye(c.default,{checked:p===he.value,onChange:this.handleToggleMaxAge},void 0,ye(X.default,{className:re.default.checkBoxLabel},void 0,ne.default.Messages.SET_INVITE_LINK_NEVER_EXPIRE)),ye(z.default,{text:ne.default.Messages.LINK_SETTINGS},void 0,(function(e){var n=e.onMouseEnter,r=e.onMouseLeave;return ye(B.default,{onClick:t.openSettings,onMouseEnter:n,onMouseLeave:r,className:ie.default.cursorPointer},void 0,ye($.default,{width:18,height:18,color:te.Colors.PRIMARY_DARK_400}))}))));return null!=y?ye(Z.ModalFooter,{className:f?re.default.settingsFooter:(0,o.default)((e={},e[re.default.noPadding]=!i,e[re.default.footer]=i,e))},void 0,y):null},n.render=function(){var e=this.props,t=e.transitionState,n=e.channel,r=e.guild;return ye("div",{className:this.props.showFriends?re.default.wrapper:void 0},void 0,ye(Z.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:re.default.modal},void 0,this.renderHeader(),this.renderBody(),this.renderFooter()))},t}(a.PureComponent);Ne.displayName="InstantInviteModal",Ne.defaultProps={analyticsLocation:te.AnalyticsLocations.GUILD_CREATE_INVITE_SUGGESTION};var Ae=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)([L.default,C.default,b.default],(function(){var e;return null!=n?n:null!==(e=C.default.getChannel(L.default.getChannelId()))&&void 0!==e?e:b.default.getDefaultChannel(r.id)}),[n,r.id]),m=null;null!=i?m=g.InviteTargetTypes.STREAM:null!=l&&(m=g.InviteTargetTypes.EMBEDDED_APPLICATION);var _=i,h=l,E=null!=n?n.getGuildId():null!=r?r.id:null,S=(0,u.useStateFromStoresArray)([N.default,M.default,U.default,T.default],(function(){var e=null!=y?y.id:null;return[N.default.getInviteSuggestionRows(),N.default.getTotalSuggestionsCount()>=1,N.default.getInitialCounts(),null!=e?M.default.getInvite(e,{targetType:m,targetUserId:_,targetApplicationId:h}):null,null!=n&&null!=y?U.default.getVoiceStatesForChannel(y):null,null!=E?T.default.getProps(E,e):null]}),[y,m,_,E]),I=S[0],P=S[1],R=S[2],D=S[3],w=S[4],j=S[5],k=(0,u.useStateFromStores)([A.default],(function(){return null!=y&&A.default.can(te.Permissions.CREATE_INSTANT_INVITE,y)}),[y]),G=null===D||!k,F=a.useState((function(){var e=new Set;return null!=i&&null!=w?w.forEach((function(t){var n=t.user;e.add(n.id)})):null!=E&&null!=j&&j.rows.forEach((function(t){t.type===T.MemberListRowTypes.MEMBER&&e.add(t.userId)})),e}))[0],B=null==n?void 0:n.id,H=(0,u.useStateFromStores)([O.default],(function(){return O.default.getStageInstanceByChannel(B)}),[B]);a.useEffect((function(){(0,f.loadInviteSuggestions)(F,r,n).catch(te.NOOP_NULL)}),[F,n,r]);var x=null!=D?D.code:void 0,V=null!=D?D.maxAge:void 0,W=null!=D?D.maxUses:void 0,Y=null!=D?D.temporary:void 0,z=G?r.vanityURLCode:null;return k||null==(null==H?void 0:H.invite_code)||(x=H.invite_code),a.createElement(Ne,{ref:t,canCreateInvites:k,noInvitesAvailable:G,channel:n,guild:r,streamUserId:i,vanityURLCode:z,targetType:m,targetUserId:_,applicationId:l,rows:I,showFriends:P,initialCounts:R,code:x,maxAge:V,maxUses:W,temporary:Y,source:o,welcomeToServer:c,forceSettings:p,analyticsLocation:v,transitionState:s,onClose:d})}));t.default=Ae},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canViewInviteModal=function(e,t,n,r){var a=n||t;return null!=a&&e.can(p.Permissions.CREATE_INSTANT_INVITE,a)||null!=t&&null!=t.vanityURLCode||null!=(null==r?void 0:r.invite_code)},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 _,E=m(n);!(_=E()).done;){var g=_.value;if(null!=r&&r>0&&v.length>=r)break;if(!t.has(g)){var S=d.default.getUser(g);null==S||null!=a&&l.default.isMember(a,S.id)||(o.add(S.id),v.push({type:h.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 C=i.default.getChannel(T);if(null!=C)if(C.type!==p.ChannelTypes.GROUP_DM){if(null!=u.default.lastMessageId(C.id)){var b=C.getRecipientId();if(null!=b&&!t.has(b)&&!o.has(b)){var M=d.default.getUser(b);if(null==M||M.bot||null!=a&&l.default.isMember(a,M.id))continue;o.add(M.id),v.push({type:h.DM,item:M,isSuggested:!1}),y.numDms++}}}else v.push({type:h.GROUP_DM,item:C,isSuggested:!1}),y.numGroupDms++}for(var N,A=m(s.default.getFriendIDs());!(N=A()).done;){var P=N.value;if(null!=r&&r>0&&v.length>=r)break;if(!t.has(P)&&!o.has(P)){var R=d.default.getUser(P);null==R||null!=a&&l.default.isMember(a,R.id)||(v.push({type:h.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:h.DM,item:n,isSuggested:!1}),y.numDms++)}})),c.default.queryGroupDMs(e,50,!1).forEach((function(e){var t=e.channel;v.push({type:h.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:h.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 E:return r?v.default.Messages.INVITE_EXPIRES_MINUTES:v.default.Messages.INVITE_EXPIRES_MINUTES_OR_USES.format({numUses:n});case g: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 E:return v.default.Messages.INVITE_URGENT_MINUTES_PLACEHOLDER.format({numMinutes:n,link:t});case g: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(133)),i=y(n(10)),l=y(n(56)),u=y(n(200)),s=y(n(70)),d=y(n(12)),f=y(n(699)),c=y(n(697)),p=n(1),v=y(n(6));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 _(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);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",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=E,t.CenterControlButton=function(e){var t,n,r,i=e.color,u=void 0===i?"primaryDark":i,p=e.className,v=e.iconClassName,y=e.onPopoutClick,S=e.popoutOpen,O=void 0!==S&&S,I=h(e,["color","className","iconClassName","onPopoutClick","popoutOpen"]),T=a.createElement(E,m({},I,{onContextMenu:y,iconClassName:(0,o.default)(v,c.default.centerIcon),className:(0,o.default)(null==y?p:c.default.staticButton,c.default.centerButton,g[u])}));return a.createElement(a.Fragment,null,null!=y?_("div",{className:(0,o.default)(p,c.default.contextMenuContainer)},void 0,_(d.default,{mask:d.MaskIDs.CHANNEL_CALL_CONTROL_BUTTON,width:56,height:56},void 0,T),_(f.default,{},void 0,_(l.default,{onClick:y,onContextMenu:y,className:(0,o.default)(c.default.contextMenuNub,g[u],(t={},t[c.default.active]=O,t))},void 0,_(s.default,{className:(0,o.default)(c.default.contextMenuCaret,(n={},n[c.default.open]=O,n))})))):null,_("div",{className:(0,o.default)((r={},r[c.default.unmasked]=null!=y,r),null!=y?p:null)},void 0,T))};var r,a=y(n(0)),o=p(n(9)),i=p(n(29)),l=p(n(61)),u=p(n(149)),s=p(n(683)),d=y(n(248)),f=p(n(8400)),c=p(n(7401));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;u=0||(a[n]=e[n]);return a}function E(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,E=void 0!==y&&y,g=e.active,S=void 0!==g&&g,O=e.tooltipPosition,I=void 0===O?u.default.Positions.TOP:O,T=e.shouldShowTooltip,C=void 0===T||T;return _(f.default,{},void 0,_(u.default,{position:I,text:t,shouldShow:C},void 0,(function(e){var u,f,p=e.onClick,y=e.onContextMenu,g=h(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:E,innerClassName:c.default.lineHeightReset,className:(0,o.default)((u={},u[c.default.active]=S,u),l)},g),_(d,{className:(0,o.default)(c.default.controlIcon,s,(f={},f[c.default.themeable]=v,f[c.default.active]=S,f))}))})))}E.displayName="ControlButton";var g={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";Object.defineProperty(t,"__esModule",{value:!0}),t.transformNativeFile=function(e,t){if(e instanceof File)return e;return f(e.data,e.filename,t)},t.makeFile=f,t.classifyFile=function(e){return p(e.name,e.type)},t.classifyFileName=p,t.sizeString=function(e){return r.default.filesize(e)},t.maxFileSize=v,t.anyFileTooLarge=function(e,t){var n=v(t);return Array.from(e).some((function(e){return e.size>n}))};var r=d(n(8794)),a=d(n(8)),o=d(n(66)),i=d(n(15)),l=d(n(12)),u=d(n(96)),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(10308);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.getValidationErrorText=function(e){if(null!=e.choices)return o.default.Messages.COMMAND_VALIDATION_CHOICE_ERROR;switch(e.type){case a.ApplicationCommandOptionType.BOOLEAN:return o.default.Messages.COMMAND_VALIDATION_BOOLEAN_ERROR;case a.ApplicationCommandOptionType.CHANNEL:return o.default.Messages.COMMAND_VALIDATION_CHANNEL_ERROR;case a.ApplicationCommandOptionType.INTEGER:return o.default.Messages.COMMAND_VALIDATION_INTEGER_ERROR;case a.ApplicationCommandOptionType.ROLE:return o.default.Messages.COMMAND_VALIDATION_ROLE_ERROR;case a.ApplicationCommandOptionType.USER:return o.default.Messages.COMMAND_VALIDATION_USER_ERROR;case a.ApplicationCommandOptionType.MENTIONABLE:return o.default.Messages.COMMAND_VALIDATION_MENTIONABLE_ERROR;default:return o.default.Messages.COMMAND_VALIDATION_GENERAL_ERROR}},t.DISCOVERY_COMMANDS_QUERY_LIMIT=t.DISCOVERY_COMMANDS_QUERY_LIMIT_MOBILE=t.DISCOVERY_COMMANDS_QUERY_LIMIT_WEB=t.SECTION_BUILT_IN=t.BOOLEAN_CHOICES=t.FALSE_OPTION_NAME=t.TRUE_OPTION_NAME=void 0;var r,a=n(8260),o=(r=n(6))&&r.__esModule?r:{default:r};t.TRUE_OPTION_NAME="True";t.FALSE_OPTION_NAME="False";var i=[{name:"True",value:"true"},{name:"False",value:"false"}];t.BOOLEAN_CHOICES=i;t.SECTION_BUILT_IN="-1";t.DISCOVERY_COMMANDS_QUERY_LIMIT_WEB=10;t.DISCOVERY_COMMANDS_QUERY_LIMIT_MOBILE=5;t.DISCOVERY_COMMANDS_QUERY_LIMIT=10},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAutocompleteRowId=L,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=b(n(9)),i=n(680),l=n(8279),u=b(n(8842)),s=n(180),d=n(8328),f=b(n(9399)),c=b(n(362)),p=n(290),v=b(n(15)),y=b(n(70)),m=b(n(12)),_=n(8619),h=b(n(61)),E=b(n(8847)),g=b(n(8848)),S=b(n(279)),O=b(n(47)),I=n(1),T=b(n(6)),C=b(n(7366));function b(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=0||(a[n]=e[n]);return a}(e,["children","className","innerClassName"]);return a.Children.count(t)>0?A("div",{className:(0,o.default)(C.default.autocomplete,n)},void 0,a.createElement("div",N({className:(0,o.default)(C.default.autocompleteInner,r)},i),t)):null},t}(a.PureComponent);K.displayName="Autocomplete",K.Generic=w,K.Title=j,K.Divider=k,K.User=U,K.Role=G,K.Channel=F,K.Command=B,K.NewCommand=H,K.Emoji=x,K.GIFIntegration=Y,K.Sticker=W,K.Option=V,K.EmojiUpsell=z;var $=K;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=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(273)),i=n(202),l=p(n(29)),u=p(n(55)),s=n(121),d=n(1),f=p(n(6)),c=p(n(7581));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,["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 C=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a1){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.componentDidUpdate=function(e){var t=this.props,n=t.focusAfterReady,r=t.isReady;n&&!e.isReady&&r&&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,_=r.onClear,E=r.size,g=r.maxHeight,O=r.tags,T=r.onActivate,M=r.className,N=r["aria-activedescendant"],A=r.inputProps,P=r.focusAfterReady,R=null!=s&&s.length>0,L=!1,D=[];null!=O&&O.length>0&&("string"==typeof O[0]?O.forEach((function(e,t){return D.push(I(u.default,{focusProps:{offset:4},className:h.default.tag,onClick:n.handleRemoveTag.bind(n,t)},t,e,I(d.default,{className:h.default.close})))})):(L=!0,O.forEach((function(e,t){return D.push(I(u.default,{className:(0,o.default)(h.default.tag,h.default.richTag),onClick:n.handleRemoveTag.bind(n,t)},t,e.type===C.MEMBER&&e.avatar&&I(c.default,{src:e.avatar,"aria-label":e.label,size:c.default.Sizes.SIZE_16}),e.type===C.ROLE&&e.color&&I("span",{className:h.default.tagRoleColor,style:{backgroundColor:e.color}}),I("span",{className:h.default.tagLabel},void 0,e.label),I(d.default,{className:h.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,h.default.container,E,(0,y.getThemeClass)(v),(e={},e[h.default.disabled]=m,e))},I(p.default,{className:h.default.inner,style:{maxHeight:g}},void 0,D,a.createElement("input",S({className:(0,o.default)(h.default.input,(t={},t[h.default.richTagInput]=L,t)),type:"text",ref:this.ref,spellCheck:"false",placeholder:f,value:s,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onFocus:this.handleFocus,disabled:m,autoFocus:!P&&i,onMouseDown:T,"aria-activedescendant":N},A)),_?I(b,{size:E,themeOverride:v,hasContent:R,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:_.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=function(e){return function(t){var n="SubscribeGuildMembersContainer("+function(e){return e.displayName||e.name||"Component"}(t)+")",l=function(n){var l,u;function f(t){var r;r=n.call(this,t)||this;var o=e(t);return a.default.forEach(o,(function(e,t){return(0,i.subscribeMembers)(t,e)})),r._subscriptions=o,r}u=n,(l=f).prototype=Object.create(u.prototype),l.prototype.constructor=l,d(l,u);var c=f.prototype;return c.componentDidUpdate=function(t){if(!(0,o.default)(this.props,t)){var n=e(this.props);null!=this._subscriptions&&a.default.isEqual(this._subscriptions,n)||(null!=this._subscriptions&&a.default.forEach(this._subscriptions,(function(e,t){return(0,i.unsubscribeMembers)(t,e)})),a.default.forEach(n,(function(e,t){return(0,i.subscribeMembers)(t,e)})),this._subscriptions=n)}},c.componentWillUnmount=function(){null!=this._subscriptions&&a.default.forEach(this._subscriptions,(function(e,t){return(0,i.unsubscribeMembers)(t,e)}))},c.render=function(){var e=this.props,n=e.forwardedRef,a=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,["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(8)),o=l(n(184)),i=n(9105);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;t=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.MemberVerificationModalStates=t.IN_APP_MEMBER_VERIFICATION_MODAL_KEY=t.MEMBER_VERIFICATION_TYPE=t.MAX_PARAGRAPH_RESPONSE_LENGTH=t.MAX_TEXT_RESPONSE_LENGTH=t.MAX_CHOICE_LENGTH=t.MAX_NUM_CHOICES=t.MAX_PLACEHOLDER_LENGTH=t.MAX_QUESTION_LENGTH=t.MAX_RULE_LENGTH=t.MAX_NUM_RULES=t.MAX_FORM_ELEMENTS=t.REQUIRED_FORM_FIELDS=void 0;var r=[{field_type:n(8262).VerificationFormFieldTypes.VERIFICATION}];t.REQUIRED_FORM_FIELDS=r;t.MAX_FORM_ELEMENTS=5;t.MAX_NUM_RULES=16;t.MAX_RULE_LENGTH=300;t.MAX_QUESTION_LENGTH=300;t.MAX_PLACEHOLDER_LENGTH=150;t.MAX_NUM_CHOICES=8;t.MAX_CHOICE_LENGTH=150;t.MAX_TEXT_RESPONSE_LENGTH=150;t.MAX_PARAGRAPH_RESPONSE_LENGTH=1e3;t.MEMBER_VERIFICATION_TYPE="Membership Gating";var a;t.IN_APP_MEMBER_VERIFICATION_MODAL_KEY="in-app-member-verification",t.MemberVerificationModalStates=a,function(e){e[e.VERIFICATION_INFO=0]="VERIFICATION_INFO"}(a||(t.MemberVerificationModalStates=a={}))},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(9)),i=d(n(55)),l=n(1),u=d(n(7609)),s=d(n(370));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,["scrollerRef"]);return h("div",{className:y.default.customContainer},void 0,o.createElement(f.ListAuto,E({},n,{className:(0,i.default)(y.default.customScroller,y.default.contentRegionScroller),ref:t})))},n.render=function(){return h("div",{className:y.default.customColumn},void 0,this.renderContent())},t}(o.PureComponent);function C(e){var t=e.children;return h("div",{className:y.default.customColumn},void 0,h("div",{className:y.default.customContainer},void 0,h(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},C.displayName="DefaultCustomContentScroller",t.ContentTypes=I,function(e){e.MINIMAL="minimal",e.CUSTOM="custom",e.DEFAULT="default"}(I||(t.ContentTypes=I={}));var b=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;a1){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 L={delay:300,position:_.default.Positions.TOP};t.EXPRESSION_TOOLTIP_PROPS=L;var D,w=function(e){return function(t){e&&e(t),(0,T.setVolume)(t)}},j=function(e){return function(t){e&&e(t),(0,T.setMuted)(t)}};function k(e){var t=e.onVolumeChange,n=e.onMute,r=e.volume,o=e.autoMute,i=R(e,["onVolumeChange","onMute","volume","autoMute"]),l=w(t),u=j(n);return r=null==r?T.getVolume:r,o=null==o?T.getMuted:o,a.createElement(v.default,P({},i,{volume:r,autoMute:o,onVolumeChange:l,onMute:u,renderLinkComponent:F}))}function U(e){var t=e.onVolumeChange,n=e.volume,r=e.onMute,o=R(e,["onVolumeChange","volume","onMute"]),i=w(t),l=j(r);n=null==n?T.getVolume:n;return a.createElement(p.default,P({},o,{onVolumeChange:i,onMute:l,volume:n,autoMute:function(){return!1},renderLinkComponent:F}))}function G(e){return a.createElement(u.default,P({},e,{renderLinkComponent:F}))}function F(e){return a.createElement(s.default,e)}function B(e){return a.createElement(y.default,e)}k.displayName="renderVideoComponent",U.displayName="renderAudioComponent",G.displayName="renderImageComponent",F.displayName="renderMaskedLinkComponent",B.displayName="renderPlaintextFilePreview",t.JumpBarType=D,function(e){e[e.OLD_MESSAGES=0]="OLD_MESSAGES",e[e.REPLY=1]="REPLY"}(D||(t.JumpBarType=D={}));var H=function(e){var t=e.type,n=void 0===t?D.OLD_MESSAGES:t,r=e.onClick;return A(E.MessagesInteractionContext.Consumer,{},void 0,(function(e){return e.disableInteractions?null:A("div",{className:b.default.jumpToPresentBar},void 0,A(d.default,{offset:4},void 0,A("button",{type:"button",onClick:r,className:b.default.barButtonMain},void 0,function(e){switch(e){case D.OLD_MESSAGES:return C.default.Messages.YOURE_VIEWING_OLDER_MESSAGES;case D.REPLY:return C.default.Messages.JUMP_BAR_VIEWING_REPLY;default:return(0,I.assertNever)(e)}}(n))),null!=r?A(d.default,{offset:4},void 0,A("button",{type:"button",onClick:r,className:b.default.barButtonAlt},void 0,function(e){switch(e){case D.OLD_MESSAGES:return C.default.Messages.JUMP_TO_PRESENT;case D.REPLY:return C.default.Messages.JUMP_TO_ORIGINAL_MESSAGE;default:return(0,I.assertNever)(e)}}(n),A(g.default,{className:b.default.barButtonIcon}))):A(m.default,{type:m.default.Type.PULSING_ELLIPSIS,className:b.default.spinner,itemClassName:b.default.spinnerItem}))}))};t.JumpToPresentBar=H,H.displayName="JumpToPresentBar";var x=function(e){var t=e.onClick,n=e.loading;return A(E.MessagesInteractionContext.Consumer,{},void 0,(function(e){return e.disableInteractions?null:A(c.default,{className:b.default.messagesErrorBar,onClick:t,focusProps:{offset:{top:4,right:4,bottom:12,left:4}}},void 0,A("div",{className:b.default.barButtonMain},void 0,C.default.Messages.MESSAGES_FAILED_TO_LOAD),n?A(m.default,{type:m.default.Type.PULSING_ELLIPSIS,className:b.default.spinner,itemClassName:b.default.spinnerItem}):A("div",{className:b.default.barButtonAlt},void 0,C.default.Messages.MESSAGES_FAILED_TO_LOAD_TRY_AGAIN))}))};function V(){return A("div",{className:b.default.loadingMore,"aria-label":C.default.Messages.LOADING_MESSAGES_A11Y_LABEL},void 0,A(m.default,{className:b.default.spinner}))}t.ErrorLoadingBar=x,x.displayName="ErrorLoadingBar",V.displayName="LoadingMore";var W=function(e){return A("div",{className:b.default.tooltip},void 0,A(O.default,{color:O.default.Colors.CUSTOM},void 0,e),A(O.default,{className:b.default.clickCTA,color:O.default.Colors.CUSTOM},void 0,C.default.Messages.EMOJI_TOOLTIP_CLICK_CTA))};t.renderClickableTooltipNode=W,W.displayName="renderClickableTooltipNode";var Y=function(e){var t=e.children,n=e.className;return A("div",{className:(0,o.default)(b.default.popoutContainer,n)},void 0,t)};t.MessagePopoutContent=Y,Y.displayName="MessagePopoutContent";var z=function(e){var t=e.className;return A(Y,{className:t},void 0,A("div",{className:b.default.popoutLoadingBackground},void 0,A("div",{className:b.default.popoutLoadingForeground})))};t.PopoutLoadingAnimation=z,z.displayName="PopoutLoadingAnimation"},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={open:function(e){a.default.dirtyDispatch({type:o.ActionTypes.POPOUT_OPEN,popout:e})},close:function(e){a.default.dirtyDispatch({type:o.ActionTypes.POPOUT_CLOSE,key:e})},closeAll:function(){a.default.dirtyDispatch({type:o.ActionTypes.POPOUT_CLOSE_ALL})},rerender:function(e){a.default.dirtyDispatch({type:o.ActionTypes.POPOUT_NEEDS_RERENDER,key:e})},didRerender:function(e){a.default.dirtyDispatch({type:o.ActionTypes.POPOUT_DID_RERENDER,key:e})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openUserProfileModal=function(e){var t=e.userId,n=e.section,u=e.guildId,s=void 0===u?l.ME:u,d=e.friendToken,f=o.default.getUser(t);if(null==f)return(0,a.fetchProfile)(t,{friendToken:d}).then((function(){r.default.dispatch({type:l.ActionTypes.USER_PROFILE_MODAL_OPEN,userId:t,section:n,guildId:s,friendToken:d})}));(0,i.default)(t,f.getAvatarURL(void 0),{withMutualGuilds:!0,friendToken:d}),r.default.dispatch({type:l.ActionTypes.USER_PROFILE_MODAL_OPEN,userId:t,section:n,guildId:s,friendToken:d})},t.closeUserProfileModal=function(){r.default.dispatch({type:l.ActionTypes.USER_PROFILE_MODAL_CLOSE})};var r=u(n(2)),a=n(1150),o=u(n(12)),i=u(n(8264)),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.setActiveCommand=function(e){o.default.dirtyDispatch({type:l.ActionTypes.APPLICATION_COMMAND_SET_ACTIVE_COMMAND,command:e})},t.setPreferredCommandId=function(e){o.default.dirtyDispatch({type:l.ActionTypes.APPLICATION_COMMAND_SET_PREFERRED_COMMAND,commandId:e})},t.updateOptionStates=function(e){o.default.dirtyDispatch({type:l.ActionTypes.APPLICATION_COMMAND_UPDATE_OPTIONS,changedOptionStates:e})},t.queryDmApplicationCommands=function(e,t){return f.apply(this,arguments)},t.clearGuildDiscoveryCommands=t.getApplicationDiscoveryCommands=t.queryGuildApplications=t.queryGuildApplicationCommands=void 0;var r=u(n(8)),a=u(n(14)),o=u(n(2)),i=u(n(97)),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)}))}}function f(){return(f=d(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,a.default.get(l.Endpoints.APPLICATION_BOT_COMMANDS(t));case 2:(r=e.sent).ok&&o.default.dirtyDispatch({type:l.ActionTypes.DM_APPLICATION_COMMANDS_UPDATE,botUserId:t,applicationCommands:r.body,commandTarget:n});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var c=r.default.debounce((function(e,t,n,r,a){o.default.dirtyDispatch({type:l.ActionTypes.APPLICATION_COMMAND_QUERY_REQUEST,guildId:e,query:t,limit:n,nonce:i.default.fromTimestamp(Date.now()),includeApplications:a,commandTarget:r})}),250,{leading:!0,trailing:!0,maxWait:750});t.queryGuildApplicationCommands=c;t.queryGuildApplications=function(e,t,n){o.default.dirtyDispatch({type:l.ActionTypes.APPLICATIONS_REQUEST,guildId:e,nonce:i.default.fromTimestamp(Date.now()),commandLimit:t,commandTarget:n})};t.getApplicationDiscoveryCommands=function(e,t,n,r,a,u){o.default.dirtyDispatch({type:l.ActionTypes.APPLICATION_COMMAND_DISCOVERY_REQUEST,guildId:e,offset:t,limit:n,isBefore:r,commandTarget:a,jumpDescriptor:u,nonce:i.default.fromTimestamp(Date.now())})};t.clearGuildDiscoveryCommands=function(){o.default.dirtyDispatch({type:l.ActionTypes.CLEAR_GUILD_DISCOVERY_COMMANDS})}},,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(22))&&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:"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,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=A(n(9)),i=n(3),l=n(123),u=n(5937),s=A(n(180)),d=n(8328),f=A(n(39)),c=A(n(150)),p=n(193),v=n(252),y=A(n(29)),m=A(n(61)),_=A(n(55)),h=A(n(477)),E=A(n(375)),g=A(n(371)),S=A(n(149)),O=A(n(159)),I=A(n(279)),T=A(n(47)),C=A(n(24)),b=n(1),M=A(n(6)),N=A(n(7558));function A(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 R(){return(R=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0&&r.push(L(a.Fragment,{},"onlineCount",L("i",{className:N.default.statusOnline}),L("span",{className:N.default.count},void 0,M.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:t})))),null!=n&&r.push(L(a.Fragment,{},"memberCount",L("i",{className:N.default.statusOffline}),L("span",{className:N.default.count},void 0,M.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:n})))),L("div",{className:N.default.statusCounts},void 0,r)};k.displayName="InviteData";var U=function(e){var t=e.channel,n=e.guild,r=(0,d.getChannelIconComponent)(t,n);return null==t||null==r?null:L("div",{className:N.default.channel},void 0,L(r,{className:N.default.channelIcon,width:20,height:20}),L("span",{className:N.default.channelName},void 0,t.name))};U.displayName="InviteChannel";var G=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(y.default,R({},l,{disabled:i,onClick:n,size:N.default.buttonSize,className:(0,o.default)(N.default.button,r)}),t)};G.displayName="InviteActionButton",G.Colors=y.default.Colors,G.Looks=y.default.Looks,G.defaultProps={className:null,isDisabled:!1};var F=function(e){var t=e.children;return L("div",{className:N.default.wrapper},void 0,t)};F.displayName="InviteButton";var B=function(e){var t,n=e.guild,r=a.useState(!1),i=r[0],l=r[1],u=c.default.getGuildSplashURL({id:n.id,splash:n.splash,size:400*(0,p.getDevicePixelRatio)()});return null==u?null:L("div",{className:N.default.inviteSplash},void 0,L("img",{src:u,alt:"",className:(0,o.default)(N.default.inviteSplashImage,(t={},t[N.default.inviteSplashImageLoaded]=i,t)),onLoad:function(){return l(!0)}}))};B.displayName="InviteGuildSplash";var H=function(e){var t=e.guild;return L("div",{className:N.default.guildNameWrapper},void 0,t.hasFeature(b.GuildFeatures.VERIFIED)||t.hasFeature(b.GuildFeatures.PARTNERED)?L(E.default,{guild:t,tooltipPosition:S.default.Positions.TOP,tooltipColor:S.default.Colors.PRIMARY,className:N.default.guildBadge}):null,L("span",{className:N.default.guildName},void 0,t.name))};H.displayName="InviteGuildName";var x=function(e){var t=e.guildTemplate;return L("div",{className:N.default.guildNameWrapper},void 0,L("span",{className:N.default.guildName},void 0,t.serializedSourceGuild.name))};x.displayName="InviteGuildTemplateName",F.Header=D,F.Body=w,F.Icon=function(e){var t,n=e.application,r=e.guild,o=e.guildTemplate,d=e.channel,c=e.onClick,p=e.expired,y=void 0!==p&&p,m=null!==(t=(0,s.default)(d))&&void 0!==t?t:"",_=a.useContext(l.AccessibilityPreferencesContext).reducedMotion,E=(0,i.useStateFromStores)([f.default],(function(){return f.default.gifAutoPlay}));if(y||null==r&&null==d&&null==o)return L("div",{className:N.default.guildIconExpired});var S=null==r||null!=r.icon,O=(0,v.getClass)(N.default,"guildIcon",S?"Image":"",null!=c?"Joined":"");return null!=n?L(h.default,{game:n,onClick:c,size:N.default.applicationIcon,className:O}):null!=r?L(g.default,{onClick:c,active:!0,guild:r,className:O,animate:!_.enabled&&E}):null!=d?L(I.default,{onClick:c,src:(0,u.getChannelIconURL)(d),size:I.default.Sizes.SIZE_80,className:O,"aria-label":m}):null},F.Info=j,F.Data=k,F.Channel=U,F.Button=G,F.GuildSplash=B,F.GuildName=H,F.GuildTemplateName=x;var V=F;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=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(9)),i=n(687),l=c(n(473)),u=c(n(61)),s=n(1),d=c(n(6)),f=c(n(7702));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=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(300)),o=n(31),i=s(n(10)),l=s(n(1252)),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;u0&&V.push(G);return r.forEach((function(n,r){if(n.type===L.ActivityTypes.PLAYING&&(0,A.default)(n,L.ActivityFlags.JOIN)&&null!=n.session_id&&null!=n.application_id)if(F[r]){var a=j[r];V.push(k(l.MenuItem,{id:"join",label:a?D.default.Messages.USER_ACTIVITY_JOINING:D.default.Messages.JOIN,disabled:a,hint:a?k(b.default,{type:b.default.Type.PULSING_ELLIPSIS}):null,subtext:n.name,action:function(){return x(n)}},r))}else V.push(k(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,A.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,_=c||i||s,h=c||y||m;V.push(k(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:_?(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:_},"spotify-play-"+n.session_id),k(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:h?(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:h},"spotify-sync-"+n.session_id))}})),V};!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)}(n(0));var r,a=n(3),o=w(n(1234)),i=w(n(478)),l=n(8253),u=n(293),s=w(n(708)),d=w(n(8817)),f=w(n(8727)),c=w(n(8728)),p=w(n(8729)),v=w(n(8730)),y=w(n(11)),m=w(n(10)),_=w(n(684)),h=w(n(15)),E=w(n(40)),g=w(n(256)),S=w(n(70)),O=w(n(36)),I=w(n(479)),T=w(n(80)),C=w(n(8429)),b=w(n(151)),M=w(n(258)),N=w(n(8597)),A=w(n(399)),P=w(n(8499)),R=n(156),L=n(1),D=w(n(6));function w(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 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;u1){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(23)),a=n(8315),o=s(n(8617)),i=s(n(26)),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(8350));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),_={key:m.key,offset:m.text.length};return n&&(_.path=e.getPath(m.key)||void 0),_}var h={key:c.key,offset:i};return n&&(h.path=e.getPath(c.key)||void 0),h}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 _(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=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=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(397)),o=d(n(8422)),i=d(n(8549)),l=n(41),u=d(n(8589)),s=d(n(6));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){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(){return(p=Object.assign||function(e){for(var t=1;ti?null==o||o():r?m(u,t.handleFileRead,a):y(u,t.handleFileRead)}},t.handleFileRead=function(e,n,r){var a=t.props.onChange;t._isMounted&&a(e,n,r)},t}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var o=a.prototype;return o.componentDidMount=function(){this._isMounted=!0},o.activateUploadDialogue=function(){var e;null===(e=this._ref.current)||void 0===e||e.activateUploadDialogue()},o.render=function(){var e=this.props,t=e.multiple,n=e.disabled,a=e.className,o=e.tabIndex,i=e["aria-label"];return r.createElement(u.default,{ref:this._ref,onChange:this.handleFileChange,filters:v,multiple:t,disabled:n,className:a,tabIndex:o,"aria-label":i})},a}(r.PureComponent);_.displayName="ImageInput",_.defaultProps={multiple:!0,showEditingModal:!1,tabIndex:-1,maxFileSizeBytes:1/0};var h=_;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getChannelIconTooltipText=function(e,t,n,r){if(null==e)return null;if(e.id===(null==t?void 0:t.rulesChannelId))return A.default.Messages.CHANNEL_TOOLTIP_RULES;switch(e.type){case N.ChannelTypes.GUILD_TEXT:return r?A.default.Messages.CHANNEL_TOOLTIP_TEXT_ACTIVE_THREADS:e.isNSFW()?A.default.Messages.CHANNEL_TOOLTIP_TEXT_NSFW:(0,M.default)(e)?A.default.Messages.CHANNEL_TOOLTIP_TEXT_LIMITED:A.default.Messages.CHANNEL_TOOLTIP_TEXT;case N.ChannelTypes.GUILD_STAGE_VOICE:return n?A.default.Messages.CHANNEL_TOOLTIP_STAGE_LOCKED:(0,M.default)(e)?A.default.Messages.CHANNEL_TOOLTIP_STAGE_LIMITED:A.default.Messages.CHANNEL_TOOLTIP_STAGE;case N.ChannelTypes.GUILD_VOICE:return n?A.default.Messages.CHANNEL_TOOLTIP_VOICE_LOCKED:(0,M.default)(e)?A.default.Messages.CHANNEL_TOOLTIP_VOICE_LIMITED:A.default.Messages.CHANNEL_TOOLTIP_VOICE;case N.ChannelTypes.GUILD_ANNOUNCEMENT:return e.isNSFW()?A.default.Messages.CHANNEL_TOOLTIP_ANNOUNCEMENTS_NSFW:(0,M.default)(e)?A.default.Messages.CHANNEL_TOOLTIP_ANNOUNCEMENTS_LIMITED:A.default.Messages.CHANNEL_TOOLTIP_ANNOUNCEMENTS;case N.ChannelTypes.GUILD_STORE:return A.default.Messages.CHANNEL_TOOLTIP_STORE;default:return null}},t.getChannelIconComponent=function(e,t,n){var A;void 0===n&&(n={});var P=n,R=P.locked,L=void 0!==R&&R,D=P.video,w=void 0!==D&&D,j=P.stream,k=void 0!==j&&j,U=P.hasActiveThreads,G=void 0!==U&&U;if(null==e)return null;null==t&&(t=r.default.getGuild(e.getGuildId()));if((null==e?void 0:e.id)===(null===(A=t)||void 0===A?void 0:A.rulesChannelId))return u.default;switch(e.type){case N.ChannelTypes.GUILD_ANNOUNCEMENT:return G?e.isNSFW()?m.default:(0,M.default)(e)?h.default:a.default:e.isNSFW()?y.default:(0,M.default)(e)?v.default:p.default;case N.ChannelTypes.GUILD_STORE:return T.default;case N.ChannelTypes.DM:case N.ChannelTypes.GROUP_DM:return o.default;case N.ChannelTypes.PRIVATE_THREAD:return E.default;case N.ChannelTypes.ANNOUNCEMENT_THREAD:case N.ChannelTypes.PUBLIC_THREAD:return e.isNSFW()?_.default:b.default;case N.ChannelTypes.GUILD_TEXT:return G?e.isNSFW()?_.default:(0,M.default)(e)?E.default:b.default:e.isNSFW()?f.default:(0,M.default)(e)?d.default:s.default;case N.ChannelTypes.GUILD_STAGE_VOICE:return L?c.default:(0,M.default)(e)?I.default:O.default;case N.ChannelTypes.GUILD_VOICE:return L?c.default:k?C.default:(0,M.default)(e)?w?l.default:S.default:w?i.default:g.default;case N.ChannelTypes.GUILD_CATEGORY:default:return null}};var r=P(n(15)),a=P(n(9394)),o=P(n(8509)),i=P(n(8313)),l=P(n(9395)),u=P(n(8843)),s=P(n(8307)),d=P(n(8374)),f=P(n(8490)),c=P(n(1221)),p=P(n(8345)),v=P(n(8844)),y=P(n(8845)),m=P(n(9396)),_=P(n(8846)),h=P(n(9397)),E=P(n(8740)),g=P(n(8276)),S=P(n(8510)),O=P(n(291)),I=P(n(9398)),T=P(n(8620)),C=P(n(5955)),b=P(n(8287)),M=P(n(8489)),N=n(1),A=P(n(6));function P(e){return e&&e.__esModule?e:{default:e}}},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=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(8330)),l=y(n(9126)),u=n(8253),s=n(8256),d=n(31),f=y(n(40)),c=n(41),p=n(1),v=y(n(6));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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,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.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=n(5943),i=(r=n(279))&&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;t=0||(a[n]=e[n]);return a}(e,["user","size","animate","aria-hidden"]),v=a.useContext(o.GuildIDContext);return a.createElement(i.default,u({src:s(t,d,v),size:r,"aria-label":c?void 0:t.username,"aria-hidden":c},p))}));t.default=d;var f=i.default.Sizes;t.Sizes=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(8325)),a=s(n(3)),o=s(n(2)),i=s(n(1216)),l=s(n(201)),u=s(n(39));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;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","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=void 0;var r,a=M(n(0)),o=C(n(8)),i=n(3),l=C(n(9360)),u=M(n(8311)),s=n(8290),d=C(n(8383)),f=C(n(8341)),c=n(8504),p=n(8260),v=n(8279),y=n(8829),m=n(8342),_=C(n(9367)),h=n(8253),E=C(n(10)),g=C(n(15)),S=C(n(12)),O=n(1),I=C(n(6)),T=C(n(7479));function C(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 M(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 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;u34*M.length-40&&C(L.bottomOffset)}),[M.length,R,L,C]),w=a.useCallback((function(e){if(e.type===p.ApplicationCommandType.PLACEHOLDER)return N(h.MenuItem,{id:"menu-command-"+e.id,render:function(){return P}},"menu-command-"+e.id);if(null!=o){var t=(0,c.getCommandSection)(e.applicationId,f.default,S.default,o),n=null!=t?(0,m.getIconComponent)(t):void 0;return N(h.MenuItem,{id:e.id,label:e.name,showIconFirst:!0,disabled:!(0,v.hasAccess)(e),icon:function(){return n?N(n,{section:t,width:16,height:16}):null},action:function(){}},e.id)}return null}),[o]);return l.default.useExperiment({})[0].allowCommands?N(h.MenuItem,{id:"apps",label:I.default.Messages.APPS,onChildrenScroll:D,childRowHeight:34,listClassName:T.default.list},void 0,M.map(w)):null};R.displayName="useAppsCommandItems";var L=R;t.default=L},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(286),i=f(n(89)),l=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(8311)),u=n(8290),s=n(8260);n(1);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(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 p(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 p(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 p(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=h[e];return null==t?[]:t.concat([])},a.getGuildSection=function(e,t){if(null==e)return null;var n,r=h[e];return null!=r&&null!==(n=r.find((function(e){return e.id===t})))&&void 0!==n?n:null},a.getTotalGuildCommands=function(e,t){for(var n,r=0,a=c(this.getGuildSections(e));!(n=a()).done;){var o,i;r+=null!==(o=null===(i=n.value.commandCountByTarget)||void 0===i?void 0:i[t])&&void 0!==o?o:0}return r},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return E()},LOGOUT:function(e){return E()},GUILD_APPLICATION_COMMANDS_UPDATE:function(e){var t,n=e.applications;if(e.nonce!==y||null==m||null==n||null==_)return!1;var r={};null===(t=h[m])||void 0===t||t.forEach((function(e){r[e.id]=e})),h[m]=n.sort((function(e,t){var n=e.name,r=t.name;return n===r?0:n1&&a.default.can(s.Permissions.USE_APPLICATION_COMMANDS,e)&&a.default.can(s.Permissions.SEND_MESSAGES,e)},t.getIconComponent=void 0;var r=n(206),a=d(n(40)),o=d(n(97)),i=n(8260),l=d(n(9365)),u=d(n(9366)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}var f=1e3*s.Durations.DAY*7;t.getIconComponent=function(e){return e.type===i.ApplicationCommandSectionType.BUILT_IN?u.default:l.default}},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(391)),o=n(687),i=n(8253),l=d(n(11)),u=n(1),s=d(n(6));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}},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(22))&&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.renderHeader=f,t.renderAutocompleteGroup=c,t.renderSticker=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(5936)),i=l(n(8291));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?e.format({prefix:r(n)}):t;return d(i.default.Title,{className:a,title:o},"autocomplete-title-"+o)}function c(e,t,n,r,o,i,l,u,c,p,v,y,m,_){if(void 0===y&&(y=0),null==_&&(null==n||0===n.length))return null;var h=null==n?void 0:n.map((function(e,n){var i=n+y;return a.createElement(u,s({onClick:o,onHover:r,selected:t===i,index:i},c(e,i)))}));return d(a.Fragment,{},v,null!=i&&null!=l?f(i,l,e,p,m):null,h,_)}function p(e,t){return d(o.default,{sticker:e,isInteracting:t,size:40})}f.displayName="renderHeader",c.displayName="renderAutocompleteGroup",p.displayName="renderSticker"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useEmojiPickerStore=t.resetStoreState=t.setActiveCategoryIndex=t.setSearchQuery=t.setSearchPlaceholder=t.setInspectedEmojiPosition=t.InspectedEmojiChangeSource=void 0;var r,a,o=(r=n(251))&&r.__esModule?r:{default:r};t.InspectedEmojiChangeSource=a,function(e){e[e.GRID_NAVIGATOR_EVENT=0]="GRID_NAVIGATOR_EVENT",e[e.MOUSE_EVENT=1]="MOUSE_EVENT"}(a||(t.InspectedEmojiChangeSource=a={}));var i=Object.freeze({inspectedEmojiPosition:{rowIndex:0,columnIndex:0},searchPlaceholder:null,searchQuery:"",activeCategoryIndex:0}),l=(0,o.default)((function(e){return i}));t.setInspectedEmojiPosition=function(e,t,n){l.setState({inspectedEmojiPosition:{rowIndex:t,columnIndex:e,source:n}})};t.setSearchPlaceholder=function(e){l.setState({searchPlaceholder:e})};t.setSearchQuery=function(e){l.setState({searchQuery:e})};t.setActiveCategoryIndex=function(e){l.setState({activeCategoryIndex:e})};t.resetStoreState=function(){l.setState(i)};var u=l;t.useEmojiPickerStore=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStickerPickerStore=t.resetStoreState=t.setShowPremiumUpsell=t.setSearchQuery=t.setSearchPlaceholder=t.setInspectedStickerPosition=t.setActiveCategoryIndex=void 0;var r,a=(r=n(251))&&r.__esModule?r:{default:r};var o=Object.freeze({inspectedStickerPosition:{rowIndex:0,columnIndex:0},activeCategoryIndex:0,searchPlaceholder:null,searchQuery:"",isSearchSuggestion:!1,showPremiumUpsell:!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.setShowPremiumUpsell=function(e){i.setState({showPremiumUpsell:e})};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.useComponentAction=_,t.ComponentAction=function(e){return _(e),null},t.ComponentDispatchGroupProvider=t.ComponentDispatchGroupContext=t.ComponentDispatchGroup=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=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(64))&&r.__esModule?r:{default:r},l=n(121);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;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=M(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(!O(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(p.COMMAND_SENTINEL))return null;var o=v.default.getChannel(t),d=null!=n?y.default.getGuild(n):null;if(null==o)return null;var _=e.indexOf(":"),h=!1;_>=0&&(_=e.lastIndexOf(" ",_),h=!0);_<0&&(_=e.length-1);var E=e.substring(1,_+1);if(0===E.length)return null;var g=E.split(" ",4);g.length>3&&(h=!0,g.pop());var S=(0,s.getContextCommands)(o,i.ApplicationCommandTarget.CHAT,l.default,u.default,m.default),O={channel:o,guild:d},I=function(e){var t=g.slice(0,e).join(" "),n=(0,c.queryCommands)(O,S,t,i.ApplicationCommandTarget.CHAT,!1,2,r,a),o=n.filter((function(e){return e.name===t}));if(o.length>0){var l=o[0],u=f.default.getPreferredCommandId();if(null!=u){var s=o.find((function(e){return e.id===u}));if(null!=s)return{v:s}}var d=h||e0)return"break"};e:for(var T=g.length;T>0;T--){var C=I(T);switch(C){case"break":break e;default:if("object"==typeof C)return C.v}}return null},t.getRangeBetweenNodes=N,t.COMMAND_OPTION_TYPE=void 0;var r=_(n(8269)),a=_(n(23)),o=n(8315),i=n(286),l=_(n(8383)),u=_(n(8469)),s=n(8504),d=n(8434),f=_(n(8280)),c=n(8279),p=n(8278),v=_(n(10)),y=_(n(15)),m=_(n(40));function _(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(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(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(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 O(e){var t=e.nodes.count();return t>1||1===t&&" "!==e.nodes.first().text}function I(e,t){return C(e.inlines({onlyTypes:["commandOption"],downward:!0,match:function(e){return e.data.get("name")===t}}))}function T(e,t,n){return C(e.inlines({onlyTypes:["commandOption"],path:t,direction:"forward",downward:!1,match:function(e){return!n||!O(e)}}))}function C(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 M(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 N(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=M(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,_;if(i&&(v=M(t,r),y=0),null===v)y=null!==(m=null===(_=v=b(t,r))||void 0===_?void 0:_.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 h=(null!=l?l:t).getPath(u.key),E=(null!=l?l:t).getPath(v.key);return null==h||null==E?null:o.Range.create({anchor:o.Point.create({key:u.key,path:h,offset:s}),focus:o.Point.create({key:v.key,path:E,offset:y})})}t.COMMAND_OPTION_TYPE="commandOption"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;b(n(0));var r,a=n(389),o=T(n(8257)),i=T(n(8323)),l=T(n(8258)),u=b(n(8253)),s=T(n(8430)),d=T(n(11)),f=T(n(8378)),c=T(n(8379)),p=T(n(8380)),v=T(n(8384)),y=T(n(8385)),m=T(n(8386)),_=T(n(8343)),h=T(n(8387)),E=T(n(8324)),g=T(n(8407)),S=T(n(8388)),O=n(1),I=T(n(6));function T(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 b(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 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","direction","foreground","className","title"]);return o.createElement("svg",f({},(0,l.default)(_),{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(8)),a=v(n(63)),o=n(202),i=v(n(3)),l=v(n(2)),u=n(8303),s=v(n(8974)),d=n(48),f=v(n(78)),c=v(n(8255)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){for(var n=0;n0)||(e=!0)),E.forEach((function(t){r.default.isEqual(R(t),function(e){return T.find((function(t){return t.id===e}))}(t))&&(E.delete(t),e=!0)})),0===E.size&&(S=!1),e&&D.emitChange()}),500);function P(e,t){var n=I.indexOf(e);if(n<0)return!1;var r=_({},e,{},t);I[n]=r,I=[].concat(I),S=!0,E.add(r.id),A()}function R(e){return I.find((function(t){return t.id===e}))}function L(e){var t=e.guildId;if(null==h||t!==h.id||g===p.FormStates.SUBMITTING)return!1;h=c.default.getProps().guild;var n=[];null!=h&&(n=(0,r.default)(h.roles).values().value()),E.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?E.delete(e):n[r]=t})),0===E.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 b()},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 h}},{key:"editedRoleIds",get:function(){return Array.from(E)}},{key:"roles",get:function(){return I}},{key:"formState",get:function(){return g}},{key:"lastRoleEditSection",get:function(){return C}}])&&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,A()},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 P(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&&P(r,{permissions:n})},GUILD_SETTINGS_ROLES_CLEAR_PERMISSIONS:function(e){var t=R(e.id);return null!=t&&P(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&&P(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&&P(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&&P(a,{hoist:n,mentionable:r})},GUILD_SETTINGS_CLOSE:function(e){return h=null,T=I=[],E.clear(),S=!1,O=!1,void(g=p.FormStates.CLOSED)},GUILD_ROLE_CREATE:L,GUILD_ROLE_UPDATE:L,GUILD_ROLE_DELETE:L,GUILD_SETTINGS_ROLES_SUBMITTING:function(e){g=p.FormStates.SUBMITTING},GUILD_SETTINGS_ROLES_SAVE_SUCCESS:function(e){N()},GUILD_SETTINGS_ROLES_EDIT_SECTION_UPDATE:function(e){var t=e.section;C=t}}),w=D;t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transitionToChannel=function(e,t,n){void 0===n&&(n=!0);if(i.default.hasModalOpen())return;a.default.closeAll(),n&&r.default.channelListScrollTo(e,t),o.default.getState().updatePath(l.Routes.CHANNEL(e,t))},t.transitionToPage=function(e){if(i.default.hasModalOpen())return;a.default.closeAll(),o.default.getState().updatePath(e)};var r=u(n(1226)),a=u(n(8309)),o=u(n(5939)),i=u(n(690)),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=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(67),i=n(3),l=f(n(8691)),u=n(9189),s=f(n(8692)),d=f(n(161));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}(n,["onClick","onContextMenu","children","selected","tooltipText","lowerBadge","lowerBadgeWidth"]),p=this.state.hovered;return q(Y(a.Fragment,{},void 0,Y("div",{className:G.default.pill},void 0,Y(P.default,{hovered:p,selected:u})),Y(X,{text:s},void 0,Y(L.default,{className:G.default.circleButtonMask,selected:u||p,lowerBadge:d,lowerBadgeWidth:f},void 0,a.createElement(m.default,W({onMouseEnter:function(){return t.setState({hovered:!0})},onMouseLeave:function(){return t.setState({hovered:!1})},className:(0,o.default)((e={},e[G.default.circleIconButton]=!0,e[G.default.selected]=u||p,e)),onClick:r,"aria-label":s,onContextMenu:i,focusProps:{enabled:!1}},c),l)))))},t}(a.PureComponent);t.CircleIconButton=Q,Q.displayName="CircleIconButton";t.UnavailableGuildsButton=function(e){var t=e.unavailableGuilds;return t>0?q(Y(X,{text:U.default.Messages.PARTIAL_OUTAGE.format({count:t}),color:h.default.Colors.RED},void 0,Y(y.default,{href:(0,d.default)(k.LocalizedLinks.TWITTER),target:"_blank",className:G.default.guildsError,"aria-label":U.default.Messages.PARTIAL_OUTAGE_A11Y.format({count:t})},void 0,Y("span",{"aria-hidden":!0,className:G.default.errorInner},void 0,"!")))):null};var ee=Y(J,{}),te=function(e){function t(){return e.apply(this,arguments)||this}return x(t,e),t.prototype.render=function(){var e=this.props,t=e.disable,n=e.onClick,r=e.selected;return t?null:Y(a.Fragment,{},void 0,ee,Y(i.ListNavigatorItem,{id:"app-download-button"},void 0,(function(e){return a.createElement(Q,W({onClick:n,selected:r,tooltipText:U.default.Messages.DOWNLOAD_APPS},e),Y(O.default,{className:G.default.circleIcon}))})))},t}(a.PureComponent);t.AppDownloadButton=te,te.displayName="AppDownloadButton";var ne=function(e){function t(){return e.apply(this,arguments)||this}return x(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=Y(j.default,{folderIndex:s,isLastItem:!0}),f=Y(i.ListNavigatorItem,{id:"create-join-button"},void 0,(function(e){return a.createElement(Q,W({onClick:o,selected:l,onContextMenu:r,tooltipText:U.default.Messages.ADD_A_SERVER},e),Y(b.default,{className:G.default.circleIcon}),null!=s&&d)}));return n?f:Y("div",{className:G.default.tutorialContainer},void 0,Y(u.default,{tutorialId:t?"create-more-servers":"create-first-server",inlineSpecs:z,position:u.TutorialIndicatorPositions.RIGHT},void 0,f))},t}(a.PureComponent);function re(){return Y("div",{className:G.default.upsellTooltip},void 0,Y(C.default,{width:22,height:22,className:G.default.upsellIcon,color:_.GradientCssUrls.PREMIUM_TIER_2}),Y("span",{className:G.default.upsellText},void 0,U.default.Messages.GUILD_CAP_UPSELL_TOOLTIP))}function ae(){var e=a.useState(!1),t=e[0],n=e[1],r=a.useState(!1),l=r[0],u=r[1];function s(){u(!l),l||(0,p.default)({analyticsSource:{page:k.AnalyticsPages.GUILD_LIST},analyticsLocation:{page:k.AnalyticsPages.GUILD_LIST,section:k.AnalyticsSections.GUILD_CAP_UPSELL_MODAL},onCloseCallback:function(){(0,f.hideInlineGuildCapUpsell)(),u(!1),n(!1)}})}a.useEffect((function(){w.default.track(k.AnalyticEvents.PREMIUM_UPSELL_VIEWED,{type:c.PremiumUpsellTypes.GUILD_CAP_INLINE_SERVER_LIST,location:{page:k.AnalyticsPages.GUILD_LIST}})}),[]);var d=Y(P.default,{hovered:t,selected:l});return Y(i.ListNavigatorItem,{id:"nitro-guild-cap-upsell"},void 0,(function(e){var r;return q(a.createElement(a.Fragment,null,Y("div",{className:G.default.pill},void 0,d),Y(X,{text:re()},void 0,Y(L.default,{className:G.default.circleButtonMask,selected:l||t,upperBadge:Y(R.IconBadge,{icon:E.default,color:k.Colors.PREMIUM_TIER_2_PURPLE})},void 0,a.createElement(m.default,W({onMouseEnter:function(){return n(!0)},onMouseLeave:function(){return n(!1)},className:(0,o.default)((r={},r[G.default.nitroUpsell]=!0,r[G.default.selected]=l||t,r)),onClick:s,"aria-label":U.default.Messages.GUILD_CAP_UPSELL_TOOLTIP,focusProps:{enabled:!1}},e),Y(M.default,{className:G.default.circleIcon,foreground:G.default.nitroUpsellIcon}))))))}))}t.CreateJoinGuildButton=ne,ne.displayName="CreateJoinGuildButton",re.displayName="renderTooltip",ae.displayName="GuildCapUpsellRenderer";var oe=Y(ae,{}),ie=a.memo((function(){return(0,f.useShouldShowInlineGuildCapUpsell)()?oe:null}));t.GuildCapUpsell=ie;var le=Y(S.default,{width:24,height:24}),ue=function(e){function t(){return e.apply(this,arguments)||this}x(t,e);var n=t.prototype;return n.onClick=function(){window.location.pathname.startsWith(k.Routes.GUILD_DISCOVERY)&&((0,l.clearSearch)(),(0,l.selectCategory)(s.DISCOVERY_ALL_CATEGORIES_ID,!0)),(0,v.transitionTo)(k.Routes.GUILD_DISCOVERY)},n.render=function(){var e=this,t=this.props.selected;return Y(i.ListNavigatorItem,{id:"guild-discover-button"},void 0,(function(n){return a.createElement(Q,W({onClick:e.onClick,selected:t,tooltipText:U.default.Messages.GUILD_DISCOVERY_TOOLTIP},n),le)}))},t}(a.PureComponent);t.GuildDiscovery=ue,ue.displayName="GuildDiscovery";var se=function(e){var t=e.className;return Y(D.default,{mask:D.default.Masks.SQUIRCLE,className:(0,o.default)(t,G.default.placeholderMask),width:48,height:48,style:{display:"block"}},void 0,Y("div",{className:G.default.dragInner}))};t.DragPlaceholder=se,se.displayName="DragPlaceholder";var de=Y(I.default,{width:24,height:24}),fe=function(){return Y(i.ListNavigatorItem,{id:"guild-hub-button"},void 0,(function(e){return a.createElement(Q,W({selected:!0,tooltipText:U.default.Messages.HUB_DISCORD_HUBS},e),de)}))};t.HubDefault=fe,fe.displayName="HubDefault"},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(13)),i=u(n(16)),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=f)){var c,p=f-d,v=(e.clientX-a)/p,y=i[o]+100*v;if(this.props.equidistant)c=_(y,i);else c=_(this.unscaleValue(y),l);null!=c&&u&&u(l[c]),this.setState({newClosestIndex:c})}},c.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}(o.PureComponent);g.displayName="Slider",g.defaultProps={initialValue:10,minValue:0,maxValue:100,keyboardStep:1,handleSize:10,disabled:!1,stickToMarkers:!1,fillStyles:{}};var S=g;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t={});return d(t.formatInline?a.default.parseInlineReply:a.default.parse,e,t)},t.renderMessageMarkupToAST=function(e,t){void 0===t&&(t={});return d(t.formatInline?a.default.parseInlineReplyToAST:a.default.parseToAST,e,l({},t,{toAST:!0}))};n(307);var r,a=(r=n(8295))&&r.__esModule?r:{default:r},o=n(1308),i=n(1);function l(){return(l=Object.assign||function(e){for(var t=1;t27)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=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(9)),i=n(468),l=u(n(7398));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=k.current+j.current;if(s){var f,c=k.current+u-r,p=I?k.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-(k.current+j.current);null===(v=w.current)||void 0===v||v.scrollTo({to:k.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:j.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===j.current||-1===L)return{visibleItems:null,listOffset:0};var e=L,t=L+j.current,n=0,r=u[0],a=[],o=G();null!=v&&ee&&m=e&&m<=t;for(null!=c&&(I||b)&&O.push(c(i)),b||I||(r+=E);T+E+ge&&N=e&&P<=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]),J=X.visibleItems,Q=X.listOffset,ee=a.useMemo((function(){var e,t,n;return{top:Q,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}}),[Q,u]),te=a.useMemo((function(){return{height:z}}),[z]),ne=b?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,J),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=d(n(8)),a=d(n(3)),o=d(n(2)),i=d(n(89)),l=d(n(15)),u=d(n(256)),s=d(n(361));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 Set,p={},v={},y={};function m(){if(0===Object.keys(y).length)return!1;y={}}function _(e){if(null==y[e.user.id])return!1;delete y[e.user.id]}var h=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(s.default)},a.isFetching=function(e){return c.has(e)},a.getUserProfile=function(e){return p[e]},a.getMutualFriends=function(e){return v[e]},a.getMutualGuilds=function(e){return y[e]},r}(a.default.Store))(o.default,{USER_PROFILE_FETCH_START:function(e){var t=e.userId;c.add(t)},USER_PROFILE_FETCH_FAILURE:function(e){var t,n=e.userId;p[n]=null!==(t=p[n])&&void 0!==t?t:{connectedAccounts:[],premiumSince:null,premiumGuildSince:null,lastFetched:Date.now()},c.delete(n)},USER_PROFILE_FETCH_SUCCESS:function(e){if(c.delete(e.user.id),null!=e.mutual_guilds){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})})),y[e.user.id]=s.default.getFlattenedGuilds().filter((function(e){return null!=t[e.id]})).map((function(e){return{guild:t[e.id].guild,nick:t[e.id].nick}}))}var n=e.premium_since||null;p[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,lastFetched:Date.now()}},LOAD_MUTUAL_FRIENDS:function(e){v[e.userId]=(0,r.default)(e.mutualFriends).map((function(e){return{key:e.id,user:new i.default(e),status:u.default.getStatus(e.id)}})).sortBy((function(e){return e.user.username.toLowerCase()})).value()},GUILD_JOIN:function(e){return m()},GUILD_DELETE:function(e){return m()},GUILD_MEMBER_ADD:_,GUILD_MEMBER_REMOVE:_});t.default=h},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(9373)),i=u(n(39)),l=n(48);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);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:E,APPLICATION_STORE_DIRECTORY_FETCH_SUCCESS:E,STORE_LISTING_FETCH_SUCCESS:function(e){var t=e.storeListing,n=e.channelId;if(null!=n){var r=o.default.createFromServer(t);v[h(n,r.skuId)]=r,m[r.skuId]=r.id}else _(t)},USER_SETTINGS_UPDATE:S,APPLICATION_STORE_CLEAR_DATA:function(e){return g()},GIFT_CODE_RESOLVE_SUCCESS:function(e){var t=e.giftCode;if(null==t.store_listing)return!1;_(t.store_listing)}});t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useExpressionPickerStore=t.setExpressionPickerView=t.toggleExpressionPicker=t.closeExpressionPicker=t.openExpressionPicker=void 0;var r,a=(r=n(251))&&r.__esModule?r:{default:r};var o=Object.freeze({activeView:null,activeViewType:null}),i=(0,a.default)((function(e){return o})),l=function(e,t){i.setState({activeView:e,activeViewType:t})};t.openExpressionPicker=l;var u=function(e){void 0!==e&&e!==i.getState().activeViewType||i.setState({activeView:null,activeViewType:null})};t.closeExpressionPicker=u;t.toggleExpressionPicker=function(e,t){i.getState().activeView===e?u():l(e,t)};t.setExpressionPickerView=function(e){i.setState({activeView:e})};var s=i;t.useExpressionPickerStore=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSKUIdFromURL=function(e){var t=(0,a.matchPath)(e,{path:l.Routes.APPLICATION_STORE_LISTING_SKU(":skuId",":slug")});return null!=t?t.params.skuId:null},t.getGenreURLSlugFromId=function(e){return f[e]},t.getGenreIdFromURLSlug=function(e){return d[e]},t.getGenreText=function(e){switch(e){case l.SKUGenres.ACTION:return u.default.Messages.APPLICATION_STORE_GENRE_ACTION;case l.SKUGenres.ACTION_RPG:return u.default.Messages.APPLICATION_STORE_GENRE_ACTION_RPG;case l.SKUGenres.BRAWLER:return u.default.Messages.APPLICATION_STORE_GENRE_BRAWLER;case l.SKUGenres.HACK_AND_SLASH:return u.default.Messages.APPLICATION_STORE_GENRE_HACK_AND_SLASH;case l.SKUGenres.PLATFORMER:return u.default.Messages.APPLICATION_STORE_GENRE_PLATFORMER;case l.SKUGenres.STEALTH:return u.default.Messages.APPLICATION_STORE_GENRE_STEALTH;case l.SKUGenres.SURVIVAL:return u.default.Messages.APPLICATION_STORE_GENRE_SURVIVAL;case l.SKUGenres.ADVENTURE:return u.default.Messages.APPLICATION_STORE_GENRE_ADVENTURE;case l.SKUGenres.ACTION_ADVENTURE:return u.default.Messages.APPLICATION_STORE_GENRE_ACTION_ADVENTURE;case l.SKUGenres.METROIDVANIA:return u.default.Messages.APPLICATION_STORE_GENRE_METROIDVANIA;case l.SKUGenres.OPEN_WORLD:return u.default.Messages.APPLICATION_STORE_GENRE_OPEN_WORLD;case l.SKUGenres.PSYCHOLOGICAL_HORROR:return u.default.Messages.APPLICATION_STORE_GENRE_PSYCHOLOGICAL_HORROR;case l.SKUGenres.SANDBOX:return u.default.Messages.APPLICATION_STORE_GENRE_SANDBOX;case l.SKUGenres.SURVIVAL_HORROR:return u.default.Messages.APPLICATION_STORE_GENRE_SURVIVAL_HORROR;case l.SKUGenres.VISUAL_NOVEL:return u.default.Messages.APPLICATION_STORE_GENRE_VISUAL_NOVEL;case l.SKUGenres.DRIVING_RACING:return u.default.Messages.APPLICATION_STORE_GENRE_DRIVING_RACING;case l.SKUGenres.VEHICULAR_COMBAT:return u.default.Messages.APPLICATION_STORE_GENRE_VEHICULAR_COMBAT;case l.SKUGenres.MASSIVELY_MULTIPLAYER:return u.default.Messages.APPLICATION_STORE_GENRE_MASSIVELY_MULTIPLAYER;case l.SKUGenres.MMORPG:return u.default.Messages.APPLICATION_STORE_GENRE_MMORPG;case l.SKUGenres.ROLE_PLAYING:return u.default.Messages.APPLICATION_STORE_GENRE_ROLE_PLAYING;case l.SKUGenres.DUNGEON_CRAWLER:return u.default.Messages.APPLICATION_STORE_GENRE_DUNGEON_CRAWLER;case l.SKUGenres.ROGUELIKE:return u.default.Messages.APPLICATION_STORE_GENRE_ROGUELIKE;case l.SKUGenres.SHOOTER:return u.default.Messages.APPLICATION_STORE_GENRE_SHOOTER;case l.SKUGenres.LIGHT_GUN:return u.default.Messages.APPLICATION_STORE_GENRE_LIGHT_GUN;case l.SKUGenres.SHOOT_EM_UP:return u.default.Messages.APPLICATION_STORE_GENRE_SHOOT_EM_UP;case l.SKUGenres.FPS:return u.default.Messages.APPLICATION_STORE_GENRE_FPS;case l.SKUGenres.DUAL_JOYSTICK_SHOOTER:return u.default.Messages.APPLICATION_STORE_GENRE_DUAL_JOYSTICK_SHOOTER;case l.SKUGenres.SIMULATION:return u.default.Messages.APPLICATION_STORE_GENRE_SIMULATION;case l.SKUGenres.FLIGHT_SIMULATOR:return u.default.Messages.APPLICATION_STORE_GENRE_FLIGHT_SIMULATOR;case l.SKUGenres.TRAIN_SIMULATOR:return u.default.Messages.APPLICATION_STORE_GENRE_TRAIN_SIMULATOR;case l.SKUGenres.LIFE_SIMULATOR:return u.default.Messages.APPLICATION_STORE_GENRE_LIFE_SIMULATOR;case l.SKUGenres.FISHING:return u.default.Messages.APPLICATION_STORE_GENRE_FISHING;case l.SKUGenres.SPORTS:return u.default.Messages.APPLICATION_STORE_GENRE_SPORTS;case l.SKUGenres.BASEBALL:return u.default.Messages.APPLICATION_STORE_GENRE_BASEBALL;case l.SKUGenres.BASKETBALL:return u.default.Messages.APPLICATION_STORE_GENRE_BASKETBALL;case l.SKUGenres.BILLIARDS:return u.default.Messages.APPLICATION_STORE_GENRE_BILLIARDS;case l.SKUGenres.BOWLING:return u.default.Messages.APPLICATION_STORE_GENRE_BOWLING;case l.SKUGenres.BOXING:return u.default.Messages.APPLICATION_STORE_GENRE_BOXING;case l.SKUGenres.FOOTBALL:return u.default.Messages.APPLICATION_STORE_GENRE_FOOTBALL;case l.SKUGenres.GOLF:return u.default.Messages.APPLICATION_STORE_GENRE_GOLF;case l.SKUGenres.HOCKEY:return u.default.Messages.APPLICATION_STORE_GENRE_HOCKEY;case l.SKUGenres.SKATEBOARDING_SKATING:return u.default.Messages.APPLICATION_STORE_GENRE_SKATEBOARDING_SKATING;case l.SKUGenres.SNOWBOARDING_SKIING:return u.default.Messages.APPLICATION_STORE_GENRE_SNOWBOARDING_SKIING;case l.SKUGenres.SOCCER:return u.default.Messages.APPLICATION_STORE_GENRE_SOCCER;case l.SKUGenres.TRACK_FIELD:return u.default.Messages.APPLICATION_STORE_GENRE_TRACK_FIELD;case l.SKUGenres.SURFING_WAKEBOARDING:return u.default.Messages.APPLICATION_STORE_GENRE_SURFING_WAKEBOARDING;case l.SKUGenres.WRESTLING:return u.default.Messages.APPLICATION_STORE_GENRE_WRESTLING;case l.SKUGenres.STRATEGY:return u.default.Messages.APPLICATION_STORE_GENRE_STRATEGY;case l.SKUGenres.FOUR_X:return u.default.Messages.APPLICATION_STORE_GENRE_FOUR_X;case l.SKUGenres.ARTILLERY:return u.default.Messages.APPLICATION_STORE_GENRE_ARTILLERY;case l.SKUGenres.RTS:return u.default.Messages.APPLICATION_STORE_GENRE_RTS;case l.SKUGenres.TOWER_DEFENSE:return u.default.Messages.APPLICATION_STORE_GENRE_TOWER_DEFENSE;case l.SKUGenres.TURN_BASED_STRATEGY:return u.default.Messages.APPLICATION_STORE_GENRE_TURN_BASED_STRATEGY;case l.SKUGenres.WARGAME:return u.default.Messages.APPLICATION_STORE_GENRE_WARGAME;case l.SKUGenres.MOBA:return u.default.Messages.APPLICATION_STORE_GENRE_MOBA;case l.SKUGenres.FIGHTING:return u.default.Messages.APPLICATION_STORE_GENRE_FIGHTING;case l.SKUGenres.PUZZLE:return u.default.Messages.APPLICATION_STORE_GENRE_PUZZLE;case l.SKUGenres.CARD_GAME:return u.default.Messages.APPLICATION_STORE_GENRE_CARD_GAME;case l.SKUGenres.EDUCATION:return u.default.Messages.APPLICATION_STORE_GENRE_EDUCATION;case l.SKUGenres.FITNESS:return u.default.Messages.APPLICATION_STORE_GENRE_FITNESS;case l.SKUGenres.GAMBLING:return u.default.Messages.APPLICATION_STORE_GENRE_GAMBLING;case l.SKUGenres.MUSIC_RHYTHM:return u.default.Messages.APPLICATION_STORE_GENRE_MUSIC_RHYTHM;case l.SKUGenres.PARTY_MINI_GAME:return u.default.Messages.APPLICATION_STORE_GENRE_PARTY_MINI_GAME;case l.SKUGenres.PINBALL:return u.default.Messages.APPLICATION_STORE_GENRE_PINBALL;case l.SKUGenres.TRIVIA_BOARD_GAME:return u.default.Messages.APPLICATION_STORE_GENRE_TRIVIA_BOARD_GAME;default:return u.default.Messages.APPLICATION_STORE_GENRE_MISCELLANEOUS}},t.canUserInstall=function(e){var t=(0,i.nativePlatformTypeToSKUOperatingSystem)(o.default.getPlatform());return e.type===l.SKUTypes.DURABLE_PRIMARY&&null!=t&&e.supportedOperatingSystems.includes(t)},t.getReadablePreorderReleaseDate=function(e){var t=e.preorderReleaseAt,n=e.preorderApproximateReleaseDate;if(null!=t)return t.format("MMMM DD");if(null==n)return null;for(var a=0;a1){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=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(22))&&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 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.default=void 0;var r=l(n(8)),a=l(n(14)),o=l(n(2)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u=["Spidey Bot","Captain Hook"],s={fetchForGuild:function(e){o.default.dirtyDispatch({type:i.ActionTypes.WEBHOOKS_FETCHING,guildId:e}),a.default.get({url:i.Endpoints.GUILD_WEBHOOKS(e),oldFormErrors:!0}).then((function(t){var n=t.body;return o.default.dispatch({type:i.ActionTypes.WEBHOOKS_UPDATE,guildId:e,webhooks:n})})).catch((function(t){var n=t.body;o.default.dispatch({type:i.ActionTypes.WEBHOOKS_UPDATE,guildId:e,error:n.message})}))},fetchForChannel:function(e,t){o.default.dirtyDispatch({type:i.ActionTypes.WEBHOOKS_FETCHING,guildId:e,channelId:t}),a.default.get({url:i.Endpoints.CHANNEL_WEBHOOKS(t),oldFormErrors:!0}).then((function(n){var r=n.body;return o.default.dispatch({type:i.ActionTypes.WEBHOOKS_UPDATE,guildId:e,channelId:t,webhooks:r})}))},create:function(e,t,n){return null==n&&(n=u[r.default.random(0,u.length-1)]),a.default.post({url:i.Endpoints.CHANNEL_WEBHOOKS(t),body:{name:n},oldFormErrors:!0}).then((function(t){var n=t.body;return o.default.dispatch({type:i.ActionTypes.WEBHOOK_CREATE,guildId:e,webhook:n}),n}))},delete:function(e,t){return a.default.delete({url:i.Endpoints.WEBHOOK(t),oldFormErrors:!0}).then((function(){o.default.dispatch({type:i.ActionTypes.WEBHOOK_DELETE,guildId:e,webhookId:t})}))},update:function(e,t,n){return a.default.patch({url:i.Endpoints.WEBHOOK(t),body:n,oldFormErrors:!0}).then((function(t){var n=t.body;return o.default.dispatch({type:i.ActionTypes.WEBHOOK_UPDATE,guildId:e,webhook:n}),n}))}};t.default=s},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(8330)),i=n(8253),l=n(31),u=f(n(40)),s=n(1),d=f(n(6));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,["className","channelId","children"]);return a.createElement("div",c({className:(0,o.default)(t,s.default.container),id:(0,i.getMessageDOMId)(n)},l),r)}v.displayName="EmptyMessageIcon",y.displayName="EmptyMessageHeader",m.displayName="EmptyMessageBody",_.displayName="EmptyMessage";var h=_;t.default=h},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","renderThreadAccessory"]),k=(0,y.default)(n,L),U=k.content,G=k.hasSpoilerEmbeds,F=n.type===S.MessageTypes.REPLY?n.messageReference:void 0,B=(0,i.useStateFromStores)([l.default],(function(){return l.default.getMessageByReference(F)})),H=(0,o.useListItem)(n.id),x=(0,v.default)(n),V=(0,u.useCanSeeThreads)(),W=(0,i.useStateFromStores)([s.default],(function(){return n.hasFlag(S.MessageFlags.HAS_THREAD)&&s.default.getChannel(n.id)})),Y=(0,i.useStateFromStores)([d.default],(function(){return d.default.can(S.Permissions.CREATE_INSTANT_INVITE,D)}));return(0,p.default)(n,Y)?null:r.createElement(f.default,C({compact:T,className:(0,a.default)(b,(t={},t[O.default.ephemeral]=(0,c.hasFlag)(n.flags,S.MessageFlags.EPHEMERAL),t[O.default.disableInteraction]=P,t)),disableInteraction:P,childrenRepliedMessage:(0,g.default)(n,F,B,T),childrenHeader:(0,h.default)(C({},e,{guildId:D.guild_id,author:x})),childrenAccessories:(0,m.renderSimpleAccessories)(e,G),childrenMessageContent:(0,_.default)(e,U),childrenSystemMessage:(0,E.default)(e),onContextMenu:M,onClick:N,hasThread:w&&V&&null!=W&&n.hasFlag(S.MessageFlags.HAS_THREAD),hasReply:n.type===S.MessageTypes.REPLY},H,j))}b.displayName="ChannelMessage";var M=r.memo(b);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(22))&&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:"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.default=function(e,t){var n,i=Math.round(screen.width/2-350),l=screen.height>640?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(739)),a=i(n(16)),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=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]),h=(0,o.useStateFromStoresArray)([u.default],(function(){return[u.default.isFriend(n),u.default.isBlocked(n)]}),[n]),E=h[0],g=h[1],S=a.useState(!1),O=S[0],I=S[1];if(v||y)return null;return _(l.MenuItem,E?{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),_(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:g||O&&!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=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(1217)),l=n(8253),u=v(n(70)),s=v(n(12)),d=v(n(466)),f=n(41),c=v(n(24)),p=v(n(6));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,b=E===c.AppContext.POPOUT;return S===s.default.getId()||d.default.hidePersonalInformation||b?null:_(o.MenuItem,{id:"note",label:I?p.default.Messages.LOADING_NOTE:C?p.default.Messages.EDIT_NOTE:p.default.Messages.ADD_NOTE,action:g(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=v){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,i.default)(t.id,t.getAvatarURL(n||void 0));case 4:(0,f.openPopout)(v,{closeOnScroll:!1,render:function(e){return a.createElement(u.default,h({},e,{user:t,userId:S,guildId:null!=n?n:void 0,channelId:null!=r?r:void 0,setNote:!0}))},position:m,offsetX:15,shadow:!1});case 5:case"end":return e.stop()}}),e)})))})}S.displayName="useAddNoteItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.applyChatRestrictions=function(e){var t=e.target,n=e.type,m=e.content,_=e.stickers,g=e.channel,S=e.restrictMentions,O=void 0===S||S,I=e.respectCooldown,T=void 0===I||I,C=p.default.canUseIncreasedMessageLength(s.default.getNullableCurrentUser());return new Promise((function(e){return function(e){var t=e.target,n=e.type,s=e.content,p=e.stickers,m=e.channel,_=e.restrictMentions,g=e.respectCooldown,S=e.userCanUsePremiumMessageLength,O=e.resolve,I=n===v.TextareaTypes.FORM;if(0===s.length&&!I&&(null==p||0===p.length))return void O({valid:!1,failureReason:v.MessageRestrictionTypes.EMPTY_MESSAGE});var T=S?v.MAX_MESSAGE_LENGTH_PREMIUM:v.MAX_MESSAGE_LENGTH,C=!S;if(s.length>T)return C?null!=m&&a.default.dispatch({type:v.ActionTypes.MESSAGE_LENGTH_UPSELL,channel:m,content:s}):function(e,t){(0,d.openModal)((function(n){return r.createElement(o.default,E({title:y.default.Messages.MESSAGE_TOO_LONG_HEADER,body:y.default.Messages.MESSAGE_TOO_LONG_BODY_TEXT.format({currentLength:e,maxLength:t}),confirmText:y.default.Messages.OKAY},n))})),f.default.track(v.AnalyticEvents.OPEN_MODAL,{type:"Message Too Long Alert",message_content_length:e})}(s.length,T),void O({valid:!1,failureReason:v.MessageRestrictionTypes.MESSAGE_TOO_LONG});if(null!=m){if(null!=m.getGuildId()&&g&&u.default.getSlowmodeCooldownGuess(m.id)>0)return void O({valid:!1,failureReason:v.MessageRestrictionTypes.SLOWMODE_COOLDOWN});if(t)for(var b,M=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 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)}(c.RESTRICTIONS);!(b=M()).done;){var N=b.value,A=N.check,P=N.analyticsType,R=N.animation,L=A(s,m,_);if(!1!==L)return void(0,i.showPopout)(t,n,m,(function(){return O({valid:!1,failureReason:v.MessageRestrictionTypes.SHOUTING_CANCELLED})}),(function(){return O({valid:!0})}),(function(){return O({valid:!1,failureReason:v.MessageRestrictionTypes.SHOUTING_CANCELLED})}),P,L,R)}}if(l.default.isFull())return(0,d.openModal)((function(e){return r.createElement(o.default,E({title:y.default.Messages.MESSAGE_RATE_LIMITED_HEADER,body:y.default.Messages.MESSAGE_RATE_LIMITED_BODY,confirmText:y.default.Messages.MESSAGE_RATE_LIMITED_BUTTON},e))})),void O({valid:!1,failureReason:v.MessageRestrictionTypes.RATE_LIMITED});O({valid:!0})}({target:t,type:n,content:m,stickers:_,channel:g,restrictMentions:O,respectCooldown:T,userCanUsePremiumMessageLength:C,resolve: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=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.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(2)),o=m(n(218)),i=n(9323),l=m(n(1324)),u=m(n(1242)),s=m(n(12)),d=n(41),f=m(n(13)),c=n(9324),p=m(n(96)),v=n(1),y=m(n(6));function m(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 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;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0,Ot=d.default.useExperiment({})[0].allowSlashCommands&&Ye,It=null==rt||null==at||at!==ue,Tt=!Ot||!Oe||!se||te!==v.COMMAND_SENTINEL,Ct=null!=pe,bt=a.useCallback((function(){var e,t;return!(Tt||!(null===(e=Ue.current)||void 0===e?void 0:e.onTabOrEnter()))||((null===(t=ke.current)||void 0===t?void 0:t.onTabOrEnter(!1))||!1)}),[Tt]),Mt=a.useCallback((function(){var e,t;return!(Tt||!(null===(e=Ue.current)||void 0===e?void 0:e.onTabOrEnter()))||((null===(t=ke.current)||void 0===t?void 0:t.onTabOrEnter(!0))||!1)}),[Tt]),Nt=a.useCallback((function(e){var t,n;return!(Tt||!(null===(t=Ue.current)||void 0===t?void 0:t.onMoveSelection(e)))||((null===(n=ke.current)||void 0===n?void 0:n.onMoveSelection(e))||!1)}),[Tt]);return ee(m.EventEmitterProvider,{value:je},void 0,a.createElement("div",{ref:t,className:(0,o.default)(re,(n={},n[X.default.channelTextArea]=!0,n[X.default.channelTextAreaDisabled]=_t,n[X.default.highlighted]=Se,n)),onMouseDown:it},ee(K.default,{type:ue,channel:le,editorRef:Ge,activeCommand:ot,pendingReply:pe}),a.createElement("div",{ref:Be,onScroll:pt,className:(0,o.default)(ae,(r={},r[X.default.scrollableContainer]=!0,r[X.default.webkit]="Blink"===platform.layout,r[X.default.hasConnectedBar]=null!=ot||null!=pe,r))},Pe?ee(Y.default,{channelId:le.id}):null,ee("div",{className:(0,o.default)((J={},J[X.default.inner]=!0,J[X.default.innerDisabled]=_t,J[X.default.sansAttachButton]=ue!==q.TextareaTypes.FORM&&ue!==q.TextareaTypes.EDIT&&ue!==q.TextareaTypes.RULES_INPUT,J[X.default.sansAttachButtonCreateThread]=ue===q.TextareaTypes.THREAD_CREATION,J))},void 0,ht,ee(O.default,{ringTarget:t,ringClassName:X.default.focusRing},void 0,a.createElement(B.default,{ref:Ge,focused:se,useSlate:Ye,textValue:te,richValue:ne,disabled:qe,placeholder:ie,isPreviewing:(Ke||$e)&&mt,channel:le,type:ue,draftType:we,canPasteFiles:Xe,shouldUploadLongMessages:ce,uploadPromptCharacterCount:q.MAX_MESSAGE_LENGTH_PREMIUM,maxCharacterCount:null!=Ce?Ce:Qe,onChange:ve,onResize:ye,onBlur:me,onFocus:_e,onKeyDown:he,onSubmit:st,onTab:bt,onEnter:Mt,onMoveSelection:Nt,onSelectionChanged:function(e){null!=Ge.current&&je.emit("selection-changed",e)},onMaybeShowAutocomplete:function(){var e;null===(e=ke.current)||void 0===e||e.onMaybeShowAutocomplete()},promptToUpload:ge,fontSize:et,spellcheckEnabled:tt,canUseCommands:Oe,canOnlyUseTextCommands:Ct,disableAutoFocus:De,className:ue===q.TextareaTypes.THREAD_CREATION?X.default.textAreaThreadCreation:void 0})),ue!==q.TextareaTypes.RULES_INPUT?ee("div",{className:X.default.buttons},void 0,fe?ee(V.default,{disabled:qe,channel:le}):null,ue===q.TextareaTypes.NORMAL?a.createElement(a.Fragment,null,a.createElement(x.default,{ref:xe,disabled:qe,type:ue}),a.createElement(W.default,{ref:Ve,disabled:qe,type:ue})):null,a.createElement(H.default,{ref:We,disabled:qe,type:ue})):null)),Tt?null:a.createElement(p.default,{ref:Ue,channel:le,canOnlyUseTextCommands:Ct}),a.createElement(y.default,{ref:ke,channel:le,canMentionRoles:Ie,canMentionChannels:Te,canExecuteCommands:Oe,useNewSlashCommands:Ot,canOnlyUseTextCommands:Ct,canSendStickers:ue===q.TextareaTypes.NORMAL||ue===q.TextareaTypes.SIDEBAR,textValue:te,focused:se,expressionPickerView:rt,type:ue,editorRef:Ge,onSendMessage:st,onSendSticker:ct,onVisibilityChange:vt}),Ye&&null!=ne&&yt?ee($.default,{showPremiumFlair:ue===q.TextareaTypes.NORMAL&&te.length>q.MAX_MESSAGE_LENGTH&&Je,document:ne.document,maxCharacterCount:null!=Ce?Ce:Qe,currentLength:te.length,showCharacterCountAfter:null!=Ce?Ce:Qe/10,className:be,upsellAroundLimit:ue===q.TextareaTypes.NORMAL&&!Je}):null,Ye&&!__OVERLAY__&&null!=ne&&null==ot?a.createElement(Z.default,{ref:He,editorRef:Ge,containerRef:Be,value:ne}):null,Et&&Ne&&!St&&!0!==(null===(Q=ke.current)||void 0===Q?void 0:Q.isVisible())&&!__OVERLAY__&&null!=ne?ee(S.default,{editorRef:Ge,channel:le,isEditorFocused:se,onSelectSticker:ct}):null),It?null:ee(h.default,{positionTargetRef:t,isEditingMessage:ue===q.TextareaTypes.EDIT,onSelectGIF:dt,onSelectEmoji:ft,onSelectSticker:ct,emojiButtonRef:We,stickerButtonRef:Ve,gifButtonRef:xe,channel:le,canAddGIFs:Le,canAttachStickers:Pe}))}te.displayName="ChannelTextAreaContainer";var ne=a.memo(a.forwardRef(te));t.default=ne},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(8))&&r.__esModule?r:{default:r},i=n(8404),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.showingEmptyState,i=e.listPaddingLeft,l=void 0===i?0:i,u=e.listScrollbarWidth,s=void 0===u?0:u,d=a.useState(void 0),f=d[0],c=d[1],p=a.useCallback((function(){if(null==t.current)return null;c(t.current.offsetWidth-l-s)}),[t,l,s]);return a.useLayoutEffect((function(){p()}),[n,p,r]),a.useEffect((function(){var e=o.default.debounce(p,250);return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}),[p]),f};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;u=n)s.push(E(a.Fragment,{},"more-users",i(n+"+",n)));else if(l>t.length){var m=l-t.length;s.push(E(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;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(A),decorateNode:s.catchAndLogExceptions(F),renderDecoration:B}},t.computeLineStates=L,t.findBackticksOnLine=j,t.caseInsensitiveLangRegex=t.langRegex=void 0;var r=c(n(0)),a=d(n(8785)),o=d(n(23)),i=d(n(404)),l=d(n(1231)),u=d(n(8439)),s=c(n(8326));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),P=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=j(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&&h[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 j(e){for(var t,n=[],r=/\\|```/g;null!=(t=r.exec(e));)"\\"!==t[0]?n.push(t.index):r.lastIndex+=1;return n}var k={max:1/0,maxAge:6e4,updateAgeOnGet:!0},U=new i.default(k);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,_=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+_,!0)}),v+=_),""===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=g;h(n(0));var r,a=n(389),o=m(n(8258)),i=h(n(8253)),l=n(1209),u=m(n(11)),s=m(n(8901)),d=m(n(8329)),f=m(n(8441)),c=m(n(8639)),p=m(n(8902)),v=m(n(9127)),y=m(n(6));function m(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 h(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;u0?(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: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=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(8450),l=y(n(8477)),u=n(8253),s=n(1271),d=n(8512),f=y(n(181)),c=y(n(180)),p=n(1),v=y(n(6));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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=0||(a[n]=e[n]);return a}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;u=o,l=r.tier!==K.PremiumGuildTiers.NONE&&r.tier!==K.PremiumGuildTiers.TIER_1;return re("div",{className:Z.default.tier},r.tier,re("div",{className:i?Z.default.tierHeaderUnlocked:Z.default.tierHeaderLocked},void 0,re(R.default,{tier:r.tier,className:Z.default.tierIcon}),re("div",{className:Z.default.tierTitle},void 0,r.title),i?re("div",{className:Z.default.tierUnlocked},void 0,$.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_UNLOCKED):re(a.Fragment,{},void 0,re("div",{className:Z.default.tierRequirements},void 0,$.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_TIER_REQUIREMENT.format({required:o})),re(A.default,{className:Z.default.tierLock}))),re("div",{className:Z.default.tierBody},void 0,re("div",{className:Z.default.previousPerks},void 0,l?$.default.Messages.PREMIUM_GUILD_PERKS_MODAL_PREVIOUS_PERKS:$.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BASE_PERKS),null!=r.perks&&re("div",{},void 0,r.perks.map((function(t){return e.renderPerk(t,i)})))))},t}(a.Component);se.displayName="GuildPremiumTierPerksModalCard";var de=re(z.default,{}),fe=re(m.default,{}),ce=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=ne(e,["onClose"]);return a.createElement(Y.default,te({},n,{onClose:function(e){t(),s(e)},selectedGuild:i,locationSection:K.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,userPremiumGuildSubscriptionSlots:d}))}),{onCloseRequest:function(){(0,D.closeModal)(f),s(!1)}})}else(0,_.openPremiumGuildSubscriptionPurchaseModal)({analyticsLocation:n,guildId:i.id,closeLayer:t.handleClose,totalNumberOfSlotsToAssign:null!=r?r:1,onCloseModal:s})},t.handleDismissError=function(){t.setState({error:null})},t}ae(t,e);var r=t.prototype;return r.componentDidMount=function(){G.default.track(K.AnalyticEvents.OPEN_MODAL,{type:K.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,location_section:this.props.locationSection}),B.ComponentDispatch.subscribe(K.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){ee(o,r,a,i,l,"next",e)}function l(e){ee(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),r.componentWillUnmount=function(){B.ComponentDispatch.unsubscribe(K.ComponentActions.LAYER_POP_ESCAPE_KEY,this.handleClose)},r.canSelectTier=function(e){return e!==K.PremiumGuildTiers.NONE},r.renderClose=function(){return re("div",{className:Z.default.closeWrapper},void 0,re("div",{className:Z.default.closeContent},void 0,re(v.default,{className:Z.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 re("div",{className:(0,o.default)(Z.default.progressBarWrapper,(e={},e[Z.default.progressBarWrapperVisible]=i,e))},void 0,i?re(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:[K.HEXColors.TRANSPARENT,(0,F.hexWithOpacity)(K.HEXColors.BLACK,this.props.theme===K.ThemeTypes.DARK?.2:.1)]}):K.HEXColors.TRANSPARENT;return re(i.default.div,{className:Z.default.tierWrapper,style:null!=t?{transform:[{translateY:t.interpolate({inputRange:[0,1],outputRange:[ie+"px","0px"]})}],boxShadow:i.default.template(Q(),r),opacity:t.interpolate({inputRange:[0,1],outputRange:[.5,1]})}:null},void 0,re(C.default,{className:this.state.selectedTier===e.tier?Z.default.carouselItemSelected:Z.default.carouselItemClickable,onClick:function(){return n.selectTier(e.tier)}},void 0,re(se,{subscriberCount:this.props.guild.premiumSubscriberCount,tier:e})))},r.getCarouselAlignment=function(e){switch(e){case K.PremiumGuildTiers.TIER_1:return T.Alignment.LEFT;case K.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?re("div",{className:Z.default.carouselPlaceholder}):re("div",{className:(0,o.default)(Z.default.carouselContainer,Z.default.carouselContainerVisible)},void 0,re(T.CarouselWithPreview,{className:Z.default.carousel,edgeItems:0,items:(0,x.getTiers)(),renderItem:function(t,n,r){return e.renderCarouselItem(t,r)},currentIndex:t-1,itemSize:{width:365,margin:30},width:a,gutter:(a-le)/2,align:this.getCarouselAlignment(t),hideOverflow:!1}))},r.render=function(){var e=this,t=this.state.error;return re(a.Fragment,{},void 0,this.renderClose(),re(U.ScrollerAuto,{className:Z.default.perksModal},void 0,re("div",{className:Z.default.perksModalContentWrapper},void 0,re("div",{className:Z.default.content},void 0,re("img",{className:Z.default.headerGraphic,alt:"",src:n(9611)}),re(P.default,{className:Z.default.headerLogo}),re(k.default,{size:k.default.Sizes.SIZE_16,className:Z.default.headerBlurb},void 0,$.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BLURB.format({helpdeskArticle:H.default.getArticleURL(K.HelpdeskArticles.GUILD_SUBSCRIPTIONS),openPremiumGuildSettings:function(){e.handleClose(),p.default.open(K.UserSettingsSections.PREMIUM_GUILD_SUBSCRIPTION)}})),re(W.default,{closeLayer:this.handleClose,guild:this.props.guild,openPaymentModal:this.openPaymentModal}),this.renderProgressBar()),this.renderCarousel(),re("div",{className:Z.default.content},void 0,re(j.default,{className:Z.default.subscriberPerksHeader,size:j.default.Sizes.SIZE_24},void 0,$.default.Messages.PREMIUM_GUILD_PERKS_MODAL_SUBSCRIBER_PERKS_HEADER),de,re("div",{className:Z.default.divider}),fe,re(y.default,{onOpenPremiumClick:this.handleClose})))),re(s.default,{},void 0,null!=t?re(N.default,{className:Z.default.slideIn},void 0,re(b.default,{onDismiss:this.handleDismissError},void 0,t.message)):null))},t}(a.PureComponent);ce.displayName="PremiumGuildPerksModal";var pe=function(e){var t=e.guildId,n=(0,u.useStateFromStores)([S.default],(function(){return S.default.getCurrentUser()})),r=(0,u.useStateFromStores)([g.default],(function(){return g.default.theme})),o=(0,u.useStateFromStores)([E.default],(function(){return E.default.getGuild(t)}),[t]),i=(0,u.useStateFromStores)([O.default],(function(){return O.default.windowSize()})).width,l=(0,u.useStateFromStores)([h.default],(function(){return h.default.getNotice(o)}),[o]);return null==o?null:a.createElement(ce,te({},e,{guild:o,theme:r,currentUser:n,channelNotice:l,viewportWidth:i}))};pe.displayName="PremiumGuildPerksModalConnected";var ve=pe;t.default=ve},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.showNotice=function(e,t){a.default.dirtyDispatch({type:o.ActionTypes.CHANNEL_NOTICE_SHOW,noticeType:e,guild:t})},t.hideNotice=function(e,t){void 0===t&&(t={});var n=t.suppressAnalyticsTracking,r=void 0!==n&&n;a.default.dirtyDispatch({type:o.ActionTypes.CHANNEL_NOTICE_HIDE,noticeType:e,suppressAnalyticsTracking:r})},t.hidePremiumGuildGracePeriodNotice=function(e){a.default.dispatch({type:o.ActionTypes.PREMIUM_GUILD_GRACE_PERIOD_NOTICE_DISMISS,guildId:e})},t.hideEnablePublicGuildUpsellNotice=function(e){a.default.dispatch({type:o.ActionTypes.PUBLIC_UPSELL_NOTICE_DISMISS,guildId:e})},t.hideMaxMemberCountChannelNotice=function(e,t){a.default.dispatch({type:o.ActionTypes.MAX_MEMBER_COUNT_NOTICE_DISMISS,guildId:e,noticeType: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=t.LiveIndicatorShapes=t.LiveIndicatorSizes=t.LiveIndicatorLooks=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=f(n(9)),i=f(n(133)),l=n(8263),u=n(1),s=f(n(6)),d=f(n(7399));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;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.default=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(9)),o=u(n(61)),i=u(n(6)),l=u(n(7660));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;u=0||(a[n]=e[n]);return a}(e,["className","compact","zalgo","disableInteraction","childrenRepliedMessage","childrenExecutedCommand","childrenHeader","childrenSystemMessage","childrenButtons","childrenMessageContent","childrenAccessories","messageRef","focusProps","hasThread","isSystemMessage","hasReply"]),P=a.createElement(i.default,C,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]=b,t[u.default.isSystemMessage]=M,t[u.default.hasReply]=N,t)),ref:I},A),m,_,c("div",{className:u.default.contents,role:"document"},void 0,E,h,null==E&&S),O,null!=g?c("div",{className:u.default.buttonContainer},void 0,g):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.perceptualToAmplitude=function(e,t){void 0===t&&(t=100);if(0===e)return 0;var n;n=e>t?(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=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(9)),o=n(202),i=u(n(61)),l=u(n(7441));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,["children","className","color"]),c=r.useState(!1),p=c[0],v=c[1],y=r.useCallback((function(){v(!0)}),[v]),m=r.useCallback((function(){v(!1)}),[v]),_={};return null!=s&&(_={color:(0,o.int2hex)(s),backgroundColor:p?(0,o.int2rgba)(s,.3):(0,o.int2rgba)(s,.1)}),r.createElement(i.default,d({},f,{tag:"span",className:(0,a.default)(u,(t={},t[l.default.wrapper]=!0,t.mention=!0,t.interactive=f.onClick,t)),onMouseEnter:y,onMouseLeave:m,style:_,tabIndex:null!=f.onClick?0:-1}),n)};f.displayName="Mention";var c=f;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return"function"==typeof e?e(t):e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=function(e,t){a.default.dispatch({type:i.ActionTypes.ACTIVITY_SYNC,activity:e,userId:t})},t.play=function(e,t){u(e,t).then((function(n){return a.default.dispatch({type:i.ActionTypes.ACTIVITY_PLAY,activity:e,userId:t,metadata:n})})).catch((function(){return a.default.dispatch({type:i.ActionTypes.ACTIVITY_PLAY,activity:e,userId:t})}))},t.getMetadata=u;var r=l(n(14)),a=l(n(2)),o=l(n(256)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=o.default.getActivityMetadata(t);return null!=n?Promise.resolve(n):null==e.session_id?Promise.reject(new Error("null/undefined session_id")):r.default.get({url:i.Endpoints.USER_ACTIVITY_METADATA(t,e.session_id,e.application_id),oldFormErrors:!0}).then((function(e){var n=e.body;return a.default.dispatch({type:i.ActionTypes.ACTIVITY_METADATA_UPDATE,metadata:n,userId:t}),n}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=n(57),o=l(n(2)),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;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",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.getTimeUnit=w,t.getTimeAndUnit=function(e,t){var n=null!=e?w(e,(function(e){return t.includes(e)})):E.NONE,r=null!=n?P[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,E,g,S=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=C(n(8)),I=n(57),T=C(n(6));function C(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 M(e,t,n,r){_||(_="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;l=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.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=n(202),o=n(3),i=v(n(8254)),l=n(8253),u=v(n(56)),s=v(n(15)),d=v(n(40)),f=n(1),c=v(n(6)),p=v(n(7480));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\s*)+$/,""));return n},serializeSelection:function(e,t,n,a){void 0===a&&(a=!1);var o=y(e,new g(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 _(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(h(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 _(e,"",t)}function _(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 h(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"),_="<@&"+m+">";return"plain"===t?null==y||null==y.roles[m]?_:"@"+y.roles[m].name:_;case"channel":var E=e.data.get("id"),g="<#"+E+">";if("plain"===t){var S=o.default.getChannel(E);return null==S?g:(0,a.computeChannelName)(S,s.default,l.default,!0)}return g;case"commandOption":var O=e.data.get("name");return f.hasValueNodes(e)?O+":"+e.nodes.map((function(e){return null==e?"":"inline"===e.object?h(e,t):e.text})).join("")+" ":O+": ";default:throw new Error("Slate: Unknown inline-object type: "+e.type)}}t.default=v;var E=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}(),g=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=function(e,t,n){void 0===t&&(t=!0);void 0===n&&(n=!1);if(!e.available)return o.default.Messages.GAME_ACTION_BUTTON_UNAVAILABLE;if(e.premium&&!n)return o.default.Messages.APPLICATION_STORE_FREE_WITH_PREMIUM;var r=e.getPrice(null,t);if(null!=r)return r.amount>0?(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(281),o=(r=n(6))&&r.__esModule?r:{default:r}},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=n(8321),i=n(8253),l=d(n(200)),u=n(1),s=d(n(6));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;u0,d=null!=e.interaction;return n?o=I.default.Messages.REPLY_QUOTE_MESSAGE_BLOCKED:s&&u?o=I.default.Messages.REPLY_QUOTE_STICKER:d&&u?o=I.default.Messages.REPLY_QUOTE_COMMAND:u?o=I.default.Messages.REPLY_QUOTE_NO_TEXT_CONTENT:i=M(S.default,{message:e,content:t,className:r}),s?l=M(_.default,{className:a}):d?l=M(y.default,{className:a}):(u||e.attachments.length>0||e.embeds.length>0)&&(l=M(m.default,{className:a})),{contentPlaceholder:o,renderedContent:i,icon:l}}function D(e){return"reply-context-"+e.id}function w(e){var t,n=e.author,r=e.baseAuthor,u=e.baseMessage,f=e.referencedMessage,c=e.renderPopout,y=a.useMemo((function(){return null!=c&&f.state===d.ReferencedMessageState.LOADED?function(e){return c(e,f.message)}:void 0}),[f,c]),m=a.useContext(l.GuildIDContext),_=function(e,t,n){var r=e.referencedMessage,a=e.compact,o=e.isReplyAuthorBlocked,i=e.author,l=e.showAvatarPopout,u=e.onClickAvatar,s=e.onContextMenu,f=e.onPopoutRequestClose;if(a||r.state!==d.ReferencedMessageState.LOADED||o)return M("div",{className:T.default.replyBadge},void 0,M(N,{className:T.default.replyIcon}));if(r.message.type===O.MessageTypes.USER_JOIN)return M(A,{className:T.default.userJoinSystemMessageIcon});var c=function(){return P(r.message.author,i,t,u,s)};return null!=n&&null!=l?M(v.default,{renderPopout:n,shouldShow:l,position:v.default.Positions.RIGHT,onRequestClose:f},void 0,c):c()}(e,m,y),h=R(e,y),S=function(e){var t=e.content,n=e.referencedMessage,r=e.isReplyAuthorBlocked,i=n.state!==d.ReferencedMessageState.DELETED?e.onClickReply:void 0;switch(n.state){case d.ReferencedMessageState.LOADED:var l=L(n.message,t,r,T.default.repliedTextContent,T.default.repliedTextContentIcon),u=l.contentPlaceholder,s=l.renderedContent,f=l.icon;return a.createElement(a.Fragment,null,M(p.default,{className:(0,o.default)(T.default.repliedTextPreview,T.default.clickable),onClick:i},void 0,null!=s?s:M("span",{className:T.default.repliedTextPlaceholder},void 0,u)),f);case d.ReferencedMessageState.NOT_LOADED:return M(p.default,{className:(0,o.default)(T.default.repliedTextPreview,T.default.clickable),onClick:i},void 0,M("span",{className:T.default.repliedTextPlaceholder},void 0,I.default.Messages.REPLY_QUOTE_MESSAGE_NOT_LOADED));case d.ReferencedMessageState.DELETED:return M("div",{className:T.default.repliedTextPreview},void 0,M("span",{className:T.default.repliedTextPlaceholder},void 0,I.default.Messages.REPLY_QUOTE_MESSAGE_DELETED));default:(0,g.assertNever)(n)}}(e),C=a.useMemo((function(){return e.compact?(0,s.default)((0,E.dateFormat)((0,i.default)(),"LT")):null}),[e.compact]);return null!=n&&null!=r&&(t=I.default.Messages.CHANNEL_MESSAGE_REPLY_A11Y_LABEL.format({author:null==n?void 0:n.nick,repliedAuthor:null==r?void 0:r.nick})),M("div",{id:D(u),className:(0,o.default)(T.default.repliedMessage,C),"aria-label":t},void 0,_,h,S)}N.displayName="ReplyIcon",A.displayName="UserJoinSystemMessageIcon",P.displayName="baseRenderAvatar",R.displayName="renderUsername",w.displayName="RepliedMessage"},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(9)),i=d(n(8644)),l=d(n(149)),u=n(1161),s=d(n(7341));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=95})),t=(0,r.useStateFromStores)([a.HotspotStore],(function(){return a.HotspotStore.hasHotspot(a.HotspotLocations.GUILD_CAP_INLINE_UPSELL)})),n=(0,r.useStateFromStoresObject)([i.default],(function(){var e;return null==(null===(e=i.default.getNullableCurrentUser())||void 0===e?void 0:e.premiumType)}));return e&&t&&n},t.hideInlineGuildCapUpsell=function(){(0,a.hideHotspot)(a.HotspotLocations.GUILD_CAP_INLINE_UPSELL)},t.isAtGuildCapAndNonPremium=function(){var e=o.default.getGuildCount()>=u.MAX_USER_GUILDS,t=l.default.canUseIncreasedGuildCap(i.default.getNullableCurrentUser());return e&&!t};var r=n(3),a=n(8277),o=s(n(15)),i=s(n(12)),l=s(n(96)),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=function(e){var t=e.onCloseCallback,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,["onCloseCallback"]);(0,o.openModal)((function(e){return r.createElement(i.default,s({},e,n,{guildCount:a.default.getGuildCount(),"aria-labelledby":"nitro-guild-cap-upsell"}))}),{onCloseCallback: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=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(15)),o=n(41),i=l(n(9570));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;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";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){switch(e.type){case g.ChannelTypes.DM:return r.default;case g.ChannelTypes.GROUP_DM:return p.default;case g.ChannelTypes.GUILD_ANNOUNCEMENT:return e.isNSFW()?f.default:(0,E.default)(e)?d.default:s.default;case g.ChannelTypes.GUILD_TEXT:return e.id===(null==t?void 0:t.rulesChannelId)?o.default:e.isNSFW()?u.default:(0,E.default)(e)?l.default:i.default;case g.ChannelTypes.GUILD_STAGE_VOICE:return _.default;case g.ChannelTypes.GUILD_VOICE:return(0,E.default)(e)?m.default:y.default;case g.ChannelTypes.ANNOUNCEMENT_THREAD:case g.ChannelTypes.PUBLIC_THREAD:return e.isNSFW()?c.default:h.default;case g.ChannelTypes.PRIVATE_THREAD:return e.isNSFW()?c.default:v.default;case g.ChannelTypes.GUILD_DIRECTORY:return a.default;default:return null}};var r=S(n(8509)),a=S(n(9613)),o=S(n(8843)),i=S(n(8307)),l=S(n(8374)),u=S(n(8490)),s=S(n(8345)),d=S(n(8844)),f=S(n(8845)),c=S(n(8846)),p=S(n(696)),v=S(n(8740)),y=S(n(8276)),m=S(n(8510)),_=S(n(291)),h=S(n(8287)),E=S(n(8489)),g=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.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=void 0;var r=i(n(14)),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)}))}}var s={welcomeScreenViewed:function(e,t){void 0===t&&(t=!1),a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_VIEW,guildId:e,isLurking:t})},fetchWelcomeScreen:function(){var e=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.WELCOME_SCREEN_FETCH_START}),e.prev=1,e.next=4,r.default.get({url:o.Endpoints.GUILD_WELCOME_SCREEN(t),oldFormErrors:!0});case 4:return n=e.sent,a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_FETCH_SUCCESS,guildId:t,welcomeScreen:n.body}),e.abrupt("return",n.body);case 9:e.prev=9,e.t0=e.catch(1),a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_FETCH_FAIL});case 12:case"end":return e.stop()}}),e,null,[[1,9]])})));return function(t){return e.apply(this,arguments)}}(),resetWelcomeScreen:function(){a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SETTINGS_RESET})},updateSettings:function(e){a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SETTINGS_UPDATE,settings:e})},saveWelcomeScreen:function(){var e=u(regeneratorRuntime.mark((function e(t,n){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SUBMIT}),e.prev=1,e.next=4,r.default.patch({url:o.Endpoints.GUILD_WELCOME_SCREEN(t),body:{description:n.description,welcome_channels:n.channels,enabled:n.enabled},oldFormErrors:!0});case 4:i=e.sent,a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SUBMIT_SUCCESS,guildId:t,welcomeScreen:i.body}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SUBMIT_FAILURE});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t,n){return e.apply(this,arguments)}}()};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRemoteIconURL=U,t.containsSameValues=function(e,t){return r.default.isEqual(e,r.default.pick(t,Object.keys(e)))},t.validateOrigin=G,t.transformChannel=function(e,t){var n=[],r=e.getGuildId();[N.ChannelTypes.GUILD_CATEGORY].concat(p.GUILD_VOCAL_CHANNEL_TYPES).includes(e.type)||n.push(new Promise((function(t){m.default.whenReady(e.id,(function(){return t()})),u.default.fetchMessages({channelId:e.id,limit:N.MAX_MESSAGES_PER_CHANNEL})})));return Promise.all(n).then((function(){var n,a=(!e.isNSFW()||!0===(null===(n=g.default.getNullableCurrentUser())||void 0===n?void 0:n.nsfwAllowed))&&t?m.default.getMessages(e.id).toArray().map(F):[],o=Object.values(S.default.getVoiceStatesForChannel(e.id)).map((function(t){return B(r,e.id,t)}));return{id:e.id,name:e.name,type:e.type,topic:e.topic,bitrate:e.bitrate,user_limit:e.userLimit,guild_id:r,position:e.position,messages:a,voice_states:o}}))},t.transformInternalTextMessage=F,t.transformVoiceState=B,t.transformRelationship=function(e,t,n){var r=g.default.getUser(t);return{type:e,user:null!=r?(0,M.default)(r):null,presence:{status:h.default.getStatus(t),activity:null!=n?h.default.getApplicationActivity(t,n):h.default.getPrimaryActivity(t)}}},t.isMatchingOrigin=H,t.transformShortcut=x,t.getDeprecatedVoiceSettings=function(){var e=y.default.getSettings(),t=function(e){return Object.values(e).sort((function(e,t){return e.index-t.index})).map((function(e){return{id:e.id,name:e.name}}))},n=[];e.modeOptions.shortcut&&Array.isArray(e.modeOptions.shortcut)&&(n=x(e.modeOptions.shortcut));return{input:{available_devices:t(y.default.getInputDevices()),device_id:e.inputDeviceId,volume:e.inputVolume},output:{available_devices:t(y.default.getOutputDevices()),device_id:e.outputDeviceId,volume:e.outputVolume},mode:{type:e.mode,auto_threshold:e.modeOptions.autoThreshold,threshold:e.modeOptions.threshold,shortcut:n,delay:e.modeOptions.delay},automatic_gain_control:e.automaticGainControl,echo_cancellation:e.echoCancellation,noise_suppression:e.noiseSuppression,qos:e.qos,silence_warning:e.silenceWarning,deaf:e.deaf,mute:e.mute}},t.getVoiceSettings=function(e){var t=y.default.getSettings(e),n="";t.modeOptions.shortcut&&Array.isArray(t.modeOptions.shortcut)&&(n=(0,C.toString)(t.modeOptions.shortcut));return{input_mode:{type:t.mode,shortcut:n},local_mutes:Object.keys(t.localMutes),local_volumes:t.localVolumes,self_mute:t.mute,self_deaf:t.deaf}},t.hasMessageReadPermission=function(e,t,n){var r=v.default.getGuild(e.getGuildId());return(r?r.getApplicationId():e.getApplicationId())===t||n.indexOf(N.OAuth2Scopes.MESSAGES_READ)>-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"))&&(E.default.allowActivityPartyPrivacyFriends&&(o|=N.ActivityFlags.PARTY_PRIVACY_FRIENDS),E.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 _.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=A(n(8)),a=A(n(142)),o=A(n(14)),i=A(n(10954)),l=A(n(28)),u=A(n(390)),s=A(n(695)),d=A(n(1359)),f=A(n(8295)),c=n(682),p=n(31),v=A(n(15)),y=A(n(51)),m=A(n(201)),_=A(n(1287)),h=A(n(256)),E=A(n(39)),g=A(n(12)),S=A(n(80)),O=A(n(258)),I=A(n(264)),T=A(n(43)),C=n(401),b=A(n(689)),M=A(n(1304)),N=n(1);function A(e){return e&&e.__esModule?e:{default:e}}function P(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){P(o,r,a,i,l,"next",e)}function l(e){P(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"],j={};function k(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(k)),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(k),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=g.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,C.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 b.default(N.RPCCloseCodes.INVALID_CLIENTID,"No Client ID Specified")));case 8:return null==(a=j[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),j[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 b.default(N.RPCCloseCodes.INVALID_ORIGIN,"Invalid Origin")}else if(!G(n,o))throw new b.default(N.RPCCloseCodes.INVALID_ORIGIN,"Invalid Origin");t.application={id:i,name:l,icon:u,coverImage:s,flags:f}}),(function(){throw new b.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(713),o=(r=n(9664))&&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;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=n(3),a=n(203),o=s(n(1280)),i=s(n(15)),l=s(n(40)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}var d=function(e){var t=(0,r.useStateFromStores)([i.default],(function(){return i.default.getGuild(e)}),[e]),n=o.default.useExperiment({guildId:e})[0].enabled,s=(0,r.useStateFromStores)([l.default],(function(){return null!=t&&l.default.can(u.Permissions.MANAGE_EVENTS,t)}),[t]),d=(0,r.useStateFromStores)([l.default],(function(){return null!=t&&s&&l.default.can(a.MODERATE_STAGE_CHANNEL_PERMISSIONS,t)}),[t,s]),f=null!=t&&t.hasFeature(u.GuildFeatures.COMMUNITY);return{canManageEvents:n&&f&&s,canStartEvents:n&&f&&d,canSeeEvents:n&&f}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRandomDateShortcut=function(){return o.default.sample(j())},t.refreshSearchTokens=function(){Object.assign(V,(t=[_.default.Messages.SEARCH_ANSWER_HAS_LINK,_.default.Messages.SEARCH_ANSWER_HAS_EMBED,_.default.Messages.SEARCH_ANSWER_HAS_ATTACHMENT,_.default.Messages.SEARCH_ANSWER_HAS_VIDEO,_.default.Messages.SEARCH_ANSWER_HAS_IMAGE,_.default.Messages.SEARCH_ANSWER_HAS_SOUND],(e={})[m.SearchTokenTypes.FILTER_FROM]={regex:P(_.default.Messages.SEARCH_FILTER_FROM),componentType:x.FILTER,key:A(_.default.Messages.SEARCH_FILTER_FROM),validator:B,getAutocompletions:G},e[m.SearchTokenTypes.ANSWER_USERNAME_FROM]={follows:[m.SearchTokenTypes.FILTER_FROM],regex:H,validator:R,mutable:!0,componentType:x.ANSWER,queryKey:"author_id"},e[m.SearchTokenTypes.FILTER_MENTIONS]={regex:P(_.default.Messages.SEARCH_FILTER_MENTIONS),componentType:x.FILTER,key:A(_.default.Messages.SEARCH_FILTER_MENTIONS),validator:B,getAutocompletions:G},e[m.SearchTokenTypes.ANSWER_USERNAME_MENTIONS]={follows:[m.SearchTokenTypes.FILTER_MENTIONS],regex:H,validator:R,mutable:!0,componentType:x.ANSWER,queryKey:"mentions"},e[m.SearchTokenTypes.FILTER_HAS]={regex:P(_.default.Messages.SEARCH_FILTER_HAS),componentType:x.FILTER,key:A(_.default.Messages.SEARCH_FILTER_HAS),getAutocompletions:function(e,n,r){return U(e,r,t)}},e[m.SearchTokenTypes.ANSWER_HAS]={regex:new RegExp("(?:\\s*-?("+t.map((function(e){return y.default.escape(e)})).join("|")+"))","i"),follows:[m.SearchTokenTypes.FILTER_HAS],validator:w,componentType:x.ANSWER,queryKey:"has"},e[m.SearchTokenTypes.FILTER_FILE_TYPE]={regex:P(_.default.Messages.SEARCH_FILTER_FILE_TYPE),key:A(_.default.Messages.SEARCH_FILTER_FILE_TYPE),componentType:x.FILTER},e[m.SearchTokenTypes.ANSWER_FILE_TYPE]={regex:/(?:\s*([^\s]+))/,follows:[m.SearchTokenTypes.FILTER_FILE_TYPE],mutable:!0,componentType:x.ANSWER,queryKey:"attachment_extensions"},e[m.SearchTokenTypes.FILTER_FILE_NAME]={regex:P(_.default.Messages.SEARCH_FILTER_FILE_NAME),key:A(_.default.Messages.SEARCH_FILTER_FILE_NAME),componentType:x.FILTER},e[m.SearchTokenTypes.ANSWER_FILE_NAME]={regex:/(?:\s*([^\s]+)(?=\s))/,follows:[m.SearchTokenTypes.FILTER_FILE_NAME],mutable:!0,componentType:x.ANSWER,queryKey:"attachment_filename"},e[m.SearchTokenTypes.FILTER_BEFORE]={regex:P(_.default.Messages.SEARCH_FILTER_BEFORE),componentType:x.FILTER,key:A(_.default.Messages.SEARCH_FILTER_BEFORE),getAutocompletions:function(e,t,n){return k(e,n,m.SearchTokenTypes.FILTER_BEFORE)}},e[m.SearchTokenTypes.FILTER_ON]={regex:P("("+_.default.Messages.SEARCH_FILTER_ON+"|"+_.default.Messages.SEARCH_FILTER_DURING+")"),componentType:x.FILTER,key:A(_.default.Messages.SEARCH_FILTER_DURING),getAutocompletions:function(e,t,n){return k(e,n,m.SearchTokenTypes.FILTER_ON)}},e[m.SearchTokenTypes.FILTER_AFTER]={regex:P(_.default.Messages.SEARCH_FILTER_AFTER),componentType:x.FILTER,key:A(_.default.Messages.SEARCH_FILTER_AFTER),getAutocompletions:function(e,t,n){return k(e,n,m.SearchTokenTypes.FILTER_AFTER)}},e[m.SearchTokenTypes.ANSWER_BEFORE]={regex:N,follows:[m.SearchTokenTypes.FILTER_BEFORE],componentType:x.ANSWER,mutable:!0,validator:function(e){return L(e,"before")}},e[m.SearchTokenTypes.ANSWER_ON]={regex:N,follows:[m.SearchTokenTypes.FILTER_ON],componentType:x.ANSWER,mutable:!0,validator:function(e){return L(e,"on")}},e[m.SearchTokenTypes.ANSWER_AFTER]={regex:N,follows:[m.SearchTokenTypes.FILTER_AFTER],componentType:x.ANSWER,mutable:!0,validator:function(e){return L(e,"after")}},e[m.SearchTokenTypes.FILTER_IN]={regex:P(_.default.Messages.SEARCH_FILTER_IN),componentType:x.FILTER,key:A(_.default.Messages.SEARCH_FILTER_IN),validator:F,getAutocompletions:function(e,t,n){"#"===e[0]&&(e=e.substring(1));var r=v.default.queryChannels(e,t,1/0).map((function(e){return e.channel})).filter((function(e){return!e.isThread()}));if(!e.trim()){var a=d.default.getChannelId(t),i=r.find((function(e){return e.id===a}));i&&(r.splice(r.indexOf(i),1),r.unshift(i))}var u=l.default.getTextChannelNameDisambiguations(t);return(0,o.default)(r).take(n).map((function(e){return{text:""+u[e.id].name,channel:e}})).value()}},e[m.SearchTokenTypes.ANSWER_IN]={regex:/(?:\s*#?([^ ]+))/i,mutable:!0,follows:[m.SearchTokenTypes.FILTER_IN],componentType:x.ANSWER,validator:D,queryKey:"channel_id"},e));var e,t},t.getFilterAutocompletions=function(e,t){void 0===t&&(t=Object.keys(V).length);return(0,o.default)(V).keys().filter((function(e){return m.IS_SEARCH_FILTER_TOKEN.test(e)})).filter((function(e){return null!=V[e].key})).map((function(e){return{token:e,text:V[e].key}})).filter((function(t){var n=t.text;return(0,r.default)(e.toLowerCase(),n)})).take(t).value()},t.default=t.ComponentTypes=void 0;var r=E(n(480)),a=E(n(133)),o=E(n(8)),i=E(n(5)),l=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(86)),u=E(n(70)),s=E(n(1241)),d=E(n(36)),f=E(n(107)),c=E(n(160)),p=E(n(12)),v=E(n(697)),y=E(n(264)),m=n(1),_=E(n(6));function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function E(e){return e&&e.__esModule?e:{default:e}}function g(){return(g=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0&&(M=M.concat(P)),R=!!c&&i.id===c.id,M.some((function(e){return u.has(e.id)}))||s||R||M.push((0,re.permissionOverwriteForUser)(i.id,_))),_===oe.ChannelTypes.GUILD_STAGE_VOICE&&(M=[],Object.values(m).forEach((function(e){var t=e.row;t.id&&(t.rowType===h.RowType.ROLE?M.push((0,T.createModeratorOverwrite)(t.id,y.PermissionOverwriteType.ROLE)):t.rowType===h.RowType.MEMBER&&M.push((0,T.createModeratorOverwrite)(t.id,y.PermissionOverwriteType.MEMBER)))})))),n.setState({errors:{}}),e.prev=8,e.next=11,f.default.createChannel(b,_,v,M,N,A,_!==oe.ChannelTypes.GUILD_CATEGORY?o:null,g,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,C.isGuildTextChannelType)(_)&&(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,_.computeChannelName)(o,L.default,R.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,E.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?Y.default:W.default;case oe.ChannelTypes.GUILD_VOICE:return t?q.default:Z.default;case oe.ChannelTypes.GUILD_STORE:return J.default;case oe.ChannelTypes.GUILD_ANNOUNCEMENT:return $.default;case oe.ChannelTypes.GUILD_STAGE_VOICE:return X.default;default:return(0,C.isGuildTextChannelType)(n)?W.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(ne.default,{size:ne.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:w.default.Direction.VERTICAL,align:w.default.Align.CENTER,className:le.default.header},void 0,pe(ee.default,{tag:ee.default.Tags.H2,size:ee.default.Sizes.SIZE_24,className:le.default.modalTitle},void 0,e),pe(ne.default,{size:ne.default.Sizes.SIZE_16,color:ne.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(ne.default,{size:ne.default.Sizes.SIZE_12,color:ne.default.Colors.STATUS_RED,className:le.default.error},void 0,o.name)),null!=r&&(t=pe(x.default,{className:le.default.cloneInfo,type:x.default.Types.DESCRIPTION},void 0,ie.default.Messages.CLONE_CHANNEL_HELP.format({name:(0,_.computeChannelName)(r,L.default,R.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(H.default,{title:i,titleClassName:le.default.sectionTitle,className:le.default.name},void 0,pe(F.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(H.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:ae.default.getArticleURL(oe.HelpdeskArticles.ANNOUNCEMENT_CHANNELS)})),null==t?null:pe(x.default,{className:le.default.channelTypeDescription,type:x.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(V.default,{tag:V.default.Tags.H5},void 0,ie.default.Messages.CREATE_STORE_CHANNEL_APPLICATION),pe(te.SingleSelect,{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(V.default,{tag:V.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(G.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(z.default,{className:le.default.switchIcon}),ie.default.Messages.CREATE_STORE_CHANNEL_BETA_TITLE):null,null!=n?pe(o.Fragment,{},void 0,i?pe(V.default,{tag:V.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(H.default,{},"privacy-switch",pe(G.default,{hideBorder:!0,onChange:this.handlePrivacyChange,value:r,note:o},void 0,pe(K.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,E.canCreatePrivateChannel)(a,d,s)&&(t=(0,E.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(j.default,{messageType:j.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(D.default,{type:"button",onClick:function(){t.setState({slide:a.ADD_MEMBERS})},disabled:!this.canSubmit()},void 0,ie.default.Messages.NEXT):pe(D.default,{type:"submit",disabled:!this.canSubmit()},void 0,e),pe(D.default,{onClick:o,look:D.default.Looks.LINK,color:D.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(D.default,{type:"submit",disabled:!this.canSubmit()},void 0,e),pe(D.default,{onClick:function(){t.setState({slide:a.CHANNEL_INFO})},look:D.default.Looks.LINK,color:D.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:w.default.Direction.VERTICAL,align:w.default.Align.CENTER,className:le.default.header},void 0,pe(ee.default,{tag:ee.default.Tags.H2,size:ee.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(ne.default,{size:ne.default.Sizes.SIZE_16,color:ne.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(U.Slides,{activeSlide:e,width:440},void 0,pe(U.Slide,{id:a.CHANNEL_INFO,impressionName:u.ImpressionNames.CHANNEL_ADD_INFO,impressionMetadata:t},void 0,this.renderCreateChannelContent()),pe(U.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);_e.displayName="CreateChannel";var he=o.forwardRef((function(e,t){var n=e.channelType,r=e.guildId,a=e.cloneChannelId,i=(0,d.useStateFromStoresObject)([A.default,L.default,P.default,b.default,M.default,N.default],(function(){var e,t,o,i=A.default.getGuild(r),l=L.default.getCurrentUser(),u=null!=i&&null!=i.ownerId?L.default.getUser(i.ownerId):null,s=new Set(null!==(e=null===(t=N.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:M.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,I.useGuildEligibleForStageChannels)(r)&&l&&u;return o.createElement(_e,ve({},e,i,{canCreateStageChannel:s,ref:t}))}));t.default=he},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateRoleSort=function(e){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_SORT_UPDATE,roles:e})},t.init=function(){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_INIT})},t.updateRolePermissions=function(e,t,n){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_PERMISSIONS,id:e,flag:t,allow:n})},t.updateRolePermissionSet=function(e,t){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_PERMISSION_SET,id:e,permissions:t})},t.clearRolePermissions=function(e){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_CLEAR_PERMISSIONS,id:e})},t.updateRoleName=function(e,t){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_NAME,id:e,name:t})},t.updateRoleColor=function(e,t){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_COLOR,id:e,color:t})},t.toggleRoleSettings=function(e,t,n){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_SETTINGS,id:e,hoist:t,mentionable:n})},t.saveRoleSettings=function(e,t,n){return r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_SUBMITTING}),new Promise((function(r){var o=function n(){if(null==t||0===t.length)return r();var o=t.pop();if(null==o||""===o.name)return n();a.default.updateRole(e,o.id,o.name,o.permissions,o.color,o.hoist,o.mentionable).then(n,n)};null!=n&&n.length>0?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(199)),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=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={};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.getRoleMemberCount=function(e){return null!=e?l[e]:null},a.shouldFetch=function(e){if(null==e)return!1;var t=u[e];return null==t||Date.now()-t>12e4},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.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(14)),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(1258)),i=s(n(86)),l=s(n(8521)),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;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;return null!=E||I?h("div",{className:r},void 0,E,h(S,{text:O,className:a}),null!=t&&t.some(s.default)?h(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.default=t.NO_COMMANDS=void 0;var r=i(n(3)),a=i(n(2)),o=n(8279);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,s,d,f,c,p=Object.freeze([]);t.NO_COMMANDS=p;var v,y=[];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,l(t,n);var a=r.prototype;return a.getResultCommands=function(e){return e===c?y:p},a.hasResults=function(e,t){return t===c&&(e=e.trimEnd().split(" ")[0].toLocaleLowerCase(),!(null==f||0!==y.length||!e.startsWith(f))||f===e)},r}(r.default.Store))(a.default,{LOGOUT:function(e){return v=void 0,y=[],u=void 0,s=void 0,f=void 0,d=void 0,void(c=void 0)},CHANNEL_SELECT:function(e){var t=e.guildId;if(v===t)return!1;v=t,y=[],u=void 0,s=void 0,f=void 0,d=void 0,c=void 0},GUILD_APPLICATION_COMMANDS_UPDATE:function(e){var t,n=e.applicationCommands;if(e.nonce!==u)return!1;y=(0,o.buildApplicationCommands)(n),f=null===(t=s)||void 0===t?void 0:t.toLocaleLowerCase(),c=d},APPLICATION_COMMAND_QUERY_REQUEST:function(e){var t=e.nonce,n=e.query,r=e.commandTarget;u=t,s=n,d=r}});t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ApplicationBuyButton=void 0;var r,a=G(n(0)),o=k(n(9)),i=n(394),l=n(3),u=k(n(154)),s=n(8615),d=G(n(5672)),f=n(8344),c=k(n(473)),p=n(8837),v=n(8296),y=k(n(8440)),m=n(42),_=k(n(71)),h=k(n(39)),E=k(n(12)),g=k(n(161)),S=k(n(5826)),O=k(n(8634)),I=k(n(373)),T=k(n(1167)),C=k(n(29)),b=k(n(5828)),M=k(n(149)),N=k(n(5686)),A=k(n(13)),P=n(99),R=k(n(96)),L=n(8366),D=n(1),w=k(n(6)),j=k(n(7546));function k(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;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)([_.default,E.default,I.default,S.default],(function(){var e=_.default.getGame(r),t=E.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],C=d[5],b=(0,l.useStateFromStores)([g.default],(function(){return g.default.isFocused()})),M=(0,l.useStateFromStores)([O.default],(function(){return O.default.isPurchasingSKU})),N=(0,l.useStateFromStores)([h.default],(function(){return h.default.locale})),A=(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:b,isPurchasing:M,locale:N,analyticsContext:A,ref:t,targetSkuId:C}))}));t.default=K},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return o.default.embedded&&null!=e&&0!==(null==e?void 0:e.length)?[s(a.MenuItem,{id:"search-google",label:i.default.Messages.SEARCH_WITH_GOOGLE,action:function(){return window.open("https://www.google.com/search?q="+encodeURIComponent(e),"_blank")}})]:null};!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=n(8253),o=l(n(16)),i=l(n(6));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("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=j;D(n(0));var r,a=n(389),o=R(n(8257)),i=n(286),l=R(n(8323)),u=R(n(8500)),s=R(n(8441)),d=R(n(8399)),f=R(n(8258)),c=D(n(8253)),p=R(n(8430)),v=R(n(11)),y=R(n(8378)),m=R(n(8379)),_=R(n(8380)),h=R(n(8340)),E=R(n(8384)),g=R(n(8385)),S=R(n(9650)),O=R(n(8607)),I=R(n(8386)),T=R(n(8929)),C=R(n(8387)),b=R(n(8324)),M=R(n(8407)),N=R(n(8388)),A=n(1),P=R(n(6));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(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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.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(8)),o=f(n(8526)),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(8457)),l=f(n(97)),u=n(1),s=f(n(6));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=0||(a[n]=e[n]);return a}(t,[e].map(Y))}))},roles:g,members:O,placeholderText:I.placeholderText,hintText:I.hintText,renderEmptyText:I.renderEmptyText,isStageChannel:d,description:f})}function Q(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,m=e.placeholderText,_=e.hintText,h=e.renderEmptyText,g=e.isStageChannel,S=e.focusSearchAfterReady,O=e.isReady,T=e.description,C=a.useRef(null),M=a.useRef(null),P=(0,i.useStateFromStores)([v.default],(function(){return v.default.hidePersonalInformation})),R=a.useState(!1),L=R[0],D=R[1],U=a.useState(0),B=U[0],H=U[1],x=a.useState(-1),V=x[0],W=x[1],Y=a.useCallback((function(e,t,n){var r;(void 0===n&&(n=!0),H(e),W(t),n)&&(null===(r=M.current)||void 0===r||r.scrollToIndex({section:null!=e?e:0,row:null!=t?t:0,padding:8}))}),[]),z=a.useCallback((function(e,t){if(null==t)u("");else{var n=(e===w.AddMembersSections.ROLES?c:p)[t];n.rowType!==w.RowType.EMPTY_STATE&&d(n)}}),[c,p,d,u]),q=a.useCallback((function(e){var t;null!=e&&e.rowType!==w.RowType.EMPTY_STATE&&(d(e),u(""),null===(t=C.current)||void 0===t||t.focus())}),[d,u]),J=a.useMemo((function(){return Object.keys(r)}),[r]);var Q=p.some((function(e){return!e.disabled}))||c.some((function(e){return!e.disabled}))||""===l.trim();function ee(){var e;D(!(null===(e=M.current)||void 0===e?void 0:e.isScrolledToTop())&&Q)}a.useEffect((function(){ee()}));var te;return K("div",{className:F.default.content},void 0,(null==(te=T)&&g&&(te=G.default.Messages.CHANNEL_PERMISSIONS_MODERATOR_DESCRIPTION),te&&K(N.default,{color:N.default.Colors.HEADER_SECONDARY,className:F.default.description},void 0,te)),K("div",{className:(0,o.default)(F.default.searchBox,(t={},t[F.default.scrollSeparator]=L,t))},void 0,a.createElement(k.default,{ref:C,query:l,onQueryChange:u,selectedSection:B,selectedRow:V,onSelectionChange:Y,onSelect:z,tags:J.map((function(e){return r[e].display})),sections:[c.length,p.length],onRemoveTag:function(e){f(J[e])},placeholder:m,focusAfterReady:S,isReady:O}),null!=_?K(N.default,{size:N.default.Sizes.SIZE_12},void 0,_):null),Q?a.createElement(A.default,{ref:M,className:(0,o.default)(F.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 w.AddMembersSections.ROLES:u=(n=$(l=c[i]))in r||l.disabled,s=l.disabled,d=B===w.AddMembersSections.ROLES&&V===i,t=a.createElement(a.Fragment,null,K("div",{className:F.default.rowHeight},void 0,K(I.default,{color:l.colorString,height:20})),K("div",{className:F.default.rowLabel},void 0,K(N.default,{className:F.default.rowTitle,color:l.rowType===w.RowType.EMPTY_STATE?N.default.Colors.MUTED:N.default.Colors.STANDARD},void 0,l.name),g&&l.disabled?K(N.default,{color:N.default.Colors.HEADER_SECONDARY,size:N.default.Sizes.SIZE_12},void 0,G.default.Messages.CHANNEL_PERMISSIONS_ROLE_ALREADY_HAS_PERMISSIONS):null));break;case w.AddMembersSections.MEMBERS:u=(n=$(l=p[i]))in r||l.disabled,s=l.disabled,d=B===w.AddMembersSections.MEMBERS&&V===i,t=a.createElement(a.Fragment,null,K(b.default,{src:l.avatarURL,size:b.default.Sizes.SIZE_24,"aria-label":l.name}),K(N.default,{className:F.default.rowLabel},void 0,l.name),l.bot&&K(y.default,{verified:l.verifiedBot}),!P&&K(N.default,{color:N.default.Colors.MUTED,className:F.default.rowLabelSubText},void 0,l.userTag))}return null==l?null:K(X,{rowLabel:j.getRowTypeLabel(l.rowType),checked:u,disabled:s,onSelect:function(){return q(l)},showCheckbox:l.rowType!==w.RowType.EMPTY_STATE,onMouseEnter:function(){return Y(o,i,!1)},selected:d},n,K(E.default,{align:E.default.Align.CENTER,justify:E.default.Justify.START},void 0,t))},rowHeight:40,renderSection:function(e){switch(e.section){case w.AddMembersSections.ROLES:return Z(G.default.Messages.ROLES);case w.AddMembersSections.MEMBERS:return Z(G.default.Messages.MEMBERS)}},sectionHeight:32,onScroll:ee}):K(E.default,{className:n,align:E.default.Align.CENTER,justify:E.default.Justify.CENTER,direction:E.default.Direction.VERTICAL},void 0,K(s.default,{className:F.default.noResultIcon}),K(N.default,{},void 0,h(l))))}function ee(e){var t=e.transitionState,n=e.onClose,r=e.channelId,o=e.newChannel,l=e.inSettings,u=(0,g.useUID)(),s=a.useState(!1),c=s[0],v=s[1],y=a.useState({}),_=y[0],h=y[1],S=(0,i.useStateFromStores)([f.default],(function(){return f.default.getChannel(r)}),[r]),I=(0,i.useStateFromStores)([p.default],(function(){return p.default.getGuild(null==S?void 0:S.getGuildId())}));if(a.useEffect((function(){P.default.track(U.AnalyticEvents.OPEN_MODAL,{type:"Grant Channel Access"})}),[]),null==S||null==I)return null;var b=o&&0===Object.keys(_).length;function A(){return(A=W(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=S&&0!==Object.keys(_).length){e.next=3;break}return n(),e.abrupt("return");case 3:return v(!0),e.prev=4,e.next=7,te(S,_,l);case 7:n(),v(!1),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),v(!1);case 14:case"end":return e.stop()}}),e,null,[[4,11]])})))).apply(this,arguments)}var R=(0,d.isGuildTextChannelType)(S.type)?O.default:T.default;return K(C.ModalRoot,{transitionState:t,size:C.ModalSize.SMALL,"aria-labelledby":u,className:F.default.modalRoot},void 0,K(C.ModalHeader,{separator:!1,direction:E.default.Direction.VERTICAL,align:E.default.Align.CENTER,className:F.default.header},void 0,K(M.default,{tag:M.default.Tags.H2,size:M.default.Sizes.SIZE_24},void 0,G.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TITLE),K(N.default,{size:N.default.Sizes.SIZE_16,color:N.default.Colors.HEADER_SECONDARY,className:F.default.headerSubtitle},void 0,K(R,{height:16,width:16,className:F.default.headerSubtitleIcon}),S.name)),K(J,{guild:I,channel:S,permission:S.viewPermission,pendingAdditions:_,setPendingAdditions:h}),K(C.ModalFooter,{},void 0,!b&&a.createElement(a.Fragment,null,K(m.default,{onClick:function(){return A.apply(this,arguments)},look:m.default.Looks.FILLED,size:m.default.Sizes.SMALL,className:F.default.button,submitting:c},void 0,G.default.Messages.DONE),K(m.default,{look:m.default.Looks.LINK,color:m.default.Colors.TRANSPARENT,onClick:n,size:m.default.Sizes.SMALL},void 0,G.default.Messages.CANCEL)),b&&K(m.default,{look:m.default.Looks.FILLED,color:m.default.Colors.GREY,onClick:n,size:m.default.Sizes.SMALL},void 0,G.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_SKIP)))}function te(e,t,n){var r=[];return Object.values(t).forEach((function(t){var n=t.row;n.id&&(n.rowType===w.RowType.ROLE?r.push((0,R.permissionOverwriteForRole)(n.id,e.type)):n.rowType===w.RowType.MEMBER&&r.push((0,R.permissionOverwriteForUser)(n.id,e.type)))})),(0,l.savePermissionUpdates)(e.id,r,n)}Z.displayName="renderSectionTitle",X.displayName="AddMembersRow",J.displayName="AddMembersBody",Q.displayName="MemberRoleSelector",ee.displayName="AddMembersModal"},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(48),i=n(1213),l=(n(1),u(n(6)));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;u1){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,h.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,E.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(_.default,{size:_.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);A.displayName="DeleteModal";var P={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(_.default,{size:_.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(_.default,{size:_.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(A,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(_.default,{size:_.default.Sizes.SIZE_16,className:I.default.spacing},void 0,O.default.Messages.EDIT_FOLLOWED_NEWS_BODY))}))}};t.default=P},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(null==e)return!1;var t=e.type;if(null==e.guild_id||!o.GUILD_NON_CATEGORY_CHANNEL_TYPES.has(t))return!1;if(e.isVocal()&&!i.default.canEveryoneRole(r.Permissions.CONNECT,e))return!0;var n=e.permissionOverwrites[e.guild_id];return null!=n&&a.default.has(n.deny,r.Permissions.VIEW_CHANNEL)};var r=n(92),a=l(n(63)),o=n(31),i=l(n(78));function l(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;!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&&!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,t,n,l){void 0===n&&(n=!1);void 0===l&&(l=!1);return r.useMemo((function(){return null!=e.customRenderedContent?e.customRenderedContent:e.type===i.MessageTypes.APPLICATION_COMMAND&&0===e.content.length||e.hasFlag(i.MessageFlags.LOADING)?(0,o.default)(e):(0,a.default)(e,{renderMediaEmbeds:t,formatInline:l,isInteracting:n})}),[e.content,e.customRenderedContent,e.embeds,e.interaction,e.state,e.type,t,l,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=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(8361)),o=l(n(9370)),i=n(1);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";(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(183)),a=d(n(79)),o=n(1367),i=n(293),l=d(n(1310)),u=d(n(708)),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);n1){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;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;u1){for(var l=new Array(i),u=0;u=400&&t.status<500&&t.body){var n,r=null;return t.body.code===f.AbortCodes.INVALID_FORM_BODY&&t.body.errors?(r=m(t.body.errors),void(0,u.setFailed)(e,void 0,r)):void(0,u.setFailed)(e,t.status,null===(n=t.body)||void 0===n?void 0:n.message)}return void(0,u.setFailed)(e,t.body.code)}(0,u.setFailed)(e)}};t.handleInteractionResponse=h,t.InteractionStatusViewState=_,function(e){e[e.SENDING=0]="SENDING",e[e.CREATED=1]="CREATED",e[e.FAILED=2]="FAILED"}(_||(t.InteractionStatusViewState=_={}));t.getInteractionStatusViewState=function(e,t){var n=null==t?void 0:t.state,r=e.state===f.MessageStates.SENT&&v(e.id)<(0,o.now)(),a=(null==t?void 0:t.data.interactionType)===l.InteractionTypes.APPLICATION_COMMAND,i=e.type===f.MessageTypes.APPLICATION_COMMAND;return a&&n===d.InteractionState.QUEUED||i&&e.state===f.MessageStates.SENDING?_.SENDING:a&&n===d.InteractionState.CREATED||e.hasFlag(f.MessageFlags.LOADING)&&!r?_.CREATED:e.hasFlag(f.MessageFlags.LOADING)&&r||i&&e.state===f.MessageStates.SEND_FAILED?_.FAILED:void 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trackSearchStart=m,t.trackSearchResultViewed=_,t.search=function(e,t,n,r){void 0===n&&(n=!1);""===e?g():(i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY,query:e}),n?h(e,t,r):E(e,t,r))},t.fetchSuggestions=function(e){if(""===e||null==e)return;o.default.get({url:c.Endpoints.GIFS_SUGGEST,query:{q:e,provider:c.GIFProviders.TENOR,limit:5,locale:u.default.locale},oldFormErrors:!0}).then((function(t){var n=t.body;i.default.dispatch({type:c.ActionTypes.GIF_PICKER_SUGGESTIONS_SUCCESS,query:e,items:n})}))},t.resetSearch=g,t.trackSelectGIF=function(e){var t=e.type,n=e.index,r=e.offset,a=e.limit,i=e.results,u=e.totalResults,d=e.query,p=e.gifId,y=(0,f.calculateAnalyticsMetadata)(s.default.getAnalyticsID(),t,{offset:r,limit:a,results:i,totalResults:u});l.default.trackWithMetadata(c.AnalyticEvents.SEARCH_RESULT_SELECTED,v({},y,{index_num:n,source_object:"GIF Picker",query:d})),null!=p&&o.default.post({url:c.Endpoints.GIFS_SELECT,body:{id:p,q:d},oldFormErrors:!0})},t.initializeSearch=function(){var e=a.default.v4().replace(y,"");l.default.trackWithMetadata(c.AnalyticEvents.SEARCH_OPENED,{search_type:c.SearchTypes.GIF,load_id:e}),i.default.wait((function(){i.default.dispatch({type:c.ActionTypes.GIF_PICKER_INITIALIZE,analyticsID:e})}))},t.fetchTrending=function(){o.default.get({url:c.Endpoints.GIFS_TRENDING,query:{provider:c.GIFProviders.TENOR,locale:u.default.locale,media_format:s.default.getSelectedFormat()},oldFormErrors:!0}).then((function(e){var t=e.body,n=t.categories,r=t.gifs;i.default.dispatch({type:c.ActionTypes.GIF_PICKER_TRENDING_FETCH_SUCCESS,trendingCategories:n,trendingGIFPreview:r[0]})}))},t.fetchTrendingGIFs=function(e){var t=Date.now();m(c.GIFPickerResultTypes.TRENDING_GIFS),o.default.get({url:c.Endpoints.GIFS_TRENDING_GIFS,query:{media_format:s.default.getSelectedFormat(),provider:c.GIFProviders.TENOR,locale:u.default.locale,limit:e},oldFormErrors:!0}).then((function(n){var r=n.body;_(r,c.GIFPickerResultTypes.TRENDING_GIFS,{startTime:t,limit:e}),i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY_SUCCESS,items:r})}),(function(){i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY_FAILURE})}))},t.addFavoriteGIF=function(e){i.default.dispatch({type:c.ActionTypes.GIF_FAVORITE_ADD,gif:e}),d.default.track(c.AnalyticEvents.GIF_FAVORITED)},t.removeFavoriteGIF=function(e){i.default.dispatch({type:c.ActionTypes.GIF_FAVORITE_REMOVE,url:e}),d.default.track(c.AnalyticEvents.GIF_UNFAVORITED)},t.fetchTrendingSearchTerms=function(){o.default.get({url:c.Endpoints.GIFS_TRENDING_SEARCH,query:{provider:c.GIFProviders.TENOR,limit:5,locale:u.default.locale},oldFormErrors:!0}).then((function(e){var t=e.body;i.default.dispatch({type:c.ActionTypes.GIF_PICKER_TRENDING_SEARCH_TERMS_SUCCESS,items:t})}))};var r=p(n(8)),a=p(n(98)),o=p(n(14)),i=p(n(2)),l=p(n(106)),u=p(n(39)),s=p(n(8613)),d=p(n(13)),f=n(9371),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=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 h(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;_(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 E=r.default.debounce(h,250);function g(){i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY,query:""})}},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(22))&&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=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(22))&&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;u=0||(a[n]=e[n]);return a}(e,["onClose","stickerPack"]),o=a.useState(null),i=o[0],l=o[1],d=a.useRef(null);return a.useLayoutEffect((function(){(0,g.resetInspectedStickerPosition)(),null!=d.current&&l(d.current.offsetWidth)}),[]),a.createElement(y.ModalRoot,w({},r,{"aria-labelledby":"sticker-pack-sku-preview-modal"}),j(s.default,{hideBreadcrumbs:!0,body:a.createElement("div",{ref:d},null!=i&&j(V,{stickerPack:n,hasHeaderImage:!0,onInspect:x,width:i})),footer:j(W,{onClose:t,stickerPack:n}),header:j(Y,{onClose:t,stickerPack:n}),onScroll:B,steps:[u.Step.SKU_PREVIEW],currentStep:u.Step.SKU_PREVIEW}))};z.displayName="StickerPackViewAllModal";t.openStickerPackViewAllModal=function(e){var t=e.stickerPack,n=e.sourceSticker,r=e.analyticsLocation;return _.default.track(N.AnalyticEvents.STICKER_PACK_VIEW_ALL,{sticker_id:null==n?void 0:n.id,sticker_pack_id:t.id,location:r}),_.default.track(N.AnalyticEvents.OPEN_MODAL,{type:N.AnalyticsSections.STICKER_PACK_VIEW_ALL,location:r}),(0,m.openModal)((function(e){return a.createElement(z,w({stickerPack:t},e))}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(14)),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)}var u={createChannelFollower:function(e,t){return r.default.post({url:o.Endpoints.CHANNEL_FOLLOWERS(t),body:{webhook_channel_id:e},oldFormErrors:!0})},fetchChannelFollowerStats:function(e){return(t=regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a.default.dirtyDispatch({type:o.ActionTypes.CHANNEL_FOLLOWER_STATS_FETCH_START}),t.prev=1,t.next=4,r.default.get({url:o.Endpoints.CHANNEL_FOLLOWER_STATS(e),body:{channel_id:e},oldFormErrors:!0});case 4:n=t.sent,a.default.dispatch({type:o.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:o.ActionTypes.CHANNEL_FOLLOWER_STATS_FETCH_FAILURE,channelId:e});case 11:case"end":return t.stop()}}),t,null,[[1,8]])})),function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,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)}))})();var t},dismissPublishBump:function(e){a.default.dispatch({type:o.ActionTypes.CHANNEL_FOLLOWING_PUBLISH_BUMP_DISMISSED,messageId:e})},permanentlyHidePublishBump:function(e){a.default.dispatch({type:o.ActionTypes.CHANNEL_FOLLOWING_PUBLISH_BUMP_HIDE_PERMANENTLY,channelId: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(9)),i=p(n(10342)),l=p(n(184)),u=p(n(8443)),s=n(1),d=p(n(6)),f=p(n(7342)),c=p(n(7341));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=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":g.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(P,{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";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=t.SlideIn=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(9)),i=s(n(273)),l=n(123),u=s(n(7582));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 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(481),i=l(n(8569));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=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=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(9)),i=n(122),l=n(123),u=f(n(88)),s=n(1),d=f(n(7610));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"]);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.useGuildMembers=_,t.useGuildRoleMembers=function(e,t,n){r.useEffect((function(){(0,c.requestMembersForRole)(e,t).catch(n)}),[e,t]);var a=_(e);return r.useMemo((function(){return a.filter((function(e){return e.roles.includes(t)}))}),[a,t])},t.useQueryGuildMembers=function(e,t){var n=r.useRef(!1);r.useEffect((function(){f.default.requestMembers(e,t,200),""===t||n.current||(s.default.track(v.AnalyticEvents.SEARCH_STARTED,{search_type:"Role Members"}),n.current=!0)}),[e,t])},t.filterFullMembersByQuery=function(e,t){var n=e.trim().toLowerCase();return t.id===n||(0,a.default)(n,t.name.toLowerCase())||(0,a.default)(n,t.userTag.toLowerCase())},t.getSectionAnalyticsName=function(e){switch(e){case p.GuildSettingsRoleEditSections.MEMBERS:return"Members";case p.GuildSettingsRoleEditSections.PERMISSIONS:return"Permissions";case p.GuildSettingsRoleEditSections.DISPLAY:return"Role Settings";default:(0,d.assertNever)(e)}},t.MAX_PREFETCH_MEMBER_COUNT=t.ADD_MEMBER_QUERY_LIMIT=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=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=y(n(480)),o=n(3),i=y(n(56)),l=y(n(160)),u=y(n(12)),s=y(n(13)),d=n(48),f=y(n(723)),c=n(8674),p=n(8303),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}t.ADD_MEMBER_QUERY_LIMIT=50;function _(e){return(0,o.useStateFromStores)([i.default,u.default,l.default],(function(){return i.default.getMembers(e).map((function(t){var n,r=u.default.getUser(t.userId);return null==r?null:{name:null!==(n=t.nick)&&void 0!==n?n:r.username,userTag:l.default.hidePersonalInformation?r.username:r.tag,id:t.userId,avatarSource:r.getAvatarSource(e),avatarURL:r.getAvatarURL(e),bot:r.bot,verifiedBot:r.isVerifiedBot(),roles:t.roles,key:t.userId}})).filter(d.isNotNullish)}),[e])}t.MAX_PREFETCH_MEMBER_COUNT=1e3},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PermissionTemplates=t.DEFAULT_TEMPLATE_TYPE=t.PermissionTemplateTypes=t.CREATE_ROLE_DESKTOP_MODAL_WIDTH=t.ROLE_NAME_MAX_LENGTH=void 0;var r,a=u(n(63)),o=u(n(78)),i=n(1),l=u(n(6));function u(e){return e&&e.__esModule?e:{default:e}}t.ROLE_NAME_MAX_LENGTH=100;var s;t.CREATE_ROLE_DESKTOP_MODAL_WIDTH=440,t.PermissionTemplateTypes=s,function(e){e[e.COSMETIC=0]="COSMETIC",e[e.MEMBER=1]="MEMBER",e[e.MODERATOR=2]="MODERATOR",e[e.MANAGER=3]="MANAGER"}(s||(t.PermissionTemplateTypes=s={}));var d=s.COSMETIC;t.DEFAULT_TEMPLATE_TYPE=d;var f=o.default.DEFAULT,c=a.default.remove(f,i.Permissions.MENTION_EVERYONE),p=a.default.combine(f,i.Permissions.VIEW_AUDIT_LOG,i.Permissions.MANAGE_NICKNAMES,i.Permissions.KICK_MEMBERS,i.Permissions.BAN_MEMBERS,i.Permissions.MANAGE_MESSAGES,i.Permissions.MUTE_MEMBERS,i.Permissions.DEAFEN_MEMBERS,i.Permissions.MOVE_MEMBERS,i.Permissions.PRIORITY_SPEAKER),v=a.default.combine(p,i.Permissions.MANAGE_CHANNELS,i.Permissions.MANAGE_ROLES,i.Permissions.MANAGE_EMOJIS,i.Permissions.MANAGE_GUILD,i.Permissions.MANAGE_WEBHOOKS,i.Permissions.SEND_TTS_MESSAGES),y=a.default.add(v,i.Permissions.VIEW_GUILD_ANALYTICS),m=((r={})[s.COSMETIC]={key:"template_cosmetic",color:i.Colors.BRAND,permissions:o.default.NONE,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_COSMETIC},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_COSMETIC},contents:function(){return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_COSMETIC_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_COSMETIC_CONTENT_2]},contentPreface:function(){return""}},r[s.MEMBER]={key:"template_member",color:i.Colors.STATUS_GREEN_600,permissions:f,communityPermissions:c,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_MEMBER},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_MEMBER},contents:function(){return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_MEMBER_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MEMBER_CONTENT_2,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MEMBER_CONTENT_3]},contentPreface:function(){return""}},r[s.MODERATOR]={key:"template_moderator",color:i.Colors.STATUS_YELLOW,permissions:p,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_MODERATOR},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_MODERATOR},contents:function(){return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_2,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_3]},contentPreface:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_PREFACE}},r[s.MANAGER]={key:"template_manager",color:i.Colors.STATUS_RED,permissions:v,communityPermissions:y,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_MANAGER},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_MANAGER},contents:function(){return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_2,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_3,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_4]},contentPreface:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_PREFACE}},r);t.PermissionTemplates=m},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,h=a.useCallback((function(e){f(e)}),[f]),E=(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]),g=t.id===n.id,T=(0,y.default)(n);a.useEffect((function(){g&&f(v.GuildSettingsRoleEditSections.PERMISSIONS)}),[g,f]);var C=(0,l.useHasGuildRoleItems)(t,n);return a.createElement(a.Fragment,null,S("div",{className:_.default.titleContainer},void 0,S(c.default,{className:_.default.titleText,color:c.default.Colors.HEADER_PRIMARY,size:c.default.Sizes.SIZE_16},void 0,m.default.Messages.ROLE_EDIT_TITLE_WITH_NAME.format({roleName:n.name})),C?S(u.default,{className:_.default.menu,onClick:function(e){(0,i.openContextMenu)(e,(function(e){return a.createElement(l.default,O({},e,{guild:t,role:n}))}))},"aria-label":m.default.Messages.MORE_OPTIONS},void 0,I):null),null!=T?S(s.default,{messageType:s.HelpMessageTypes.WARNING,fontSize:s.HelpMessageFontSizes.FONT_SIZE_14},void 0,T):null,S(d.default,{className:_.default.tabBar,"aria-label":m.default.Messages.OPTIONS,selectedItem:r,type:d.default.Types.TOP,look:d.default.Looks.BRAND,onItemSelect:h},void 0,S(d.Item,{className:_.default.tabBarItem,id:v.GuildSettingsRoleEditSections.DISPLAY,disabled:g},void 0,m.default.Messages.ROLE_EDIT_TAB_DISPLAY),S(d.Item,{className:_.default.tabBarItem,id:v.GuildSettingsRoleEditSections.PERMISSIONS},void 0,m.default.Messages.ROLE_EDIT_TAB_PERMISSIONS),S(d.Item,{className:_.default.tabBarItem,id:v.GuildSettingsRoleEditSections.MEMBERS,disabled:g},void 0,g?m.default.Messages.ROLE_EDIT_TAB_MANAGE_MEMBERS:m.default.Messages.ROLE_EDIT_TAB_MEMBERS_WITH_LIST.format({numMembers:E||"0"}))))};var r,a=g(n(0)),o=n(3),i=n(389),l=g(n(8576)),u=h(n(61)),s=g(n(8353)),d=g(n(8293)),f=h(n(8331)),c=h(n(24)),p=h(n(8460)),v=n(8303),y=h(n(9774)),m=h(n(6)),_=h(n(7680));function h(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 g(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 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)(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=T(n(8330)),l=b(n(8357)),u=T(n(8283)),s=T(n(81)),d=n(31),f=T(n(163)),c=T(n(15)),p=T(n(40)),v=T(n(61)),y=T(n(149)),m=T(n(8367)),_=T(n(8368)),h=n(41),E=n(9024),g=n(8286),S=n(1),O=T(n(6)),I=T(n(7346));function T(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 b(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 M(e,t){return(M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function N(){return(N=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;un?I.default.containerDragAfter:I.default.containerDragBefore:I.default.containerDefault},o.isDisabled=function(){var e=this.props,t=e.channel,n=e.sorting,r=e.sortingType;return!!n&&!(0,E.areTypesInSameSection)(r,t.type)},r}(a.PureComponent);t.default=D,D.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(9)),i=n(680),l=n(8328),u=y(n(88)),s=y(n(8976)),d=y(n(8319)),f=y(n(149)),c=y(n(24)),p=n(1),v=y(n(7357));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 _(){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}(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,_({role:z?"button":"link",href:Y?void 0:W,ref:H,className:v.default.mainContent,onClick:function(){return T&&T(t)}},B,{"aria-label":j,focusProps:{enabled:!1}}),h(O,{className:P,channel:t,guild:U,hasActiveThreads:I,locked:m}),h(d.default,{className:v.default.name,"aria-hidden":!0},void 0,h("div",{className:v.default.channelName},void 0,null==n?t.name:n),R&&h(c.default,{color:c.default.Colors.MUTED,size:c.default.Sizes.SIZE_12,className:v.default.subtitle},void 0,R))),a.Children.count(k)>0?h("div",{onClick:g,className:v.default.children},void 0,k):null),$=null!=T||null!=b||null!=C;return h(u.default,{focusTarget:H,ringTarget:x,offset:{top:2,bottom:2,right:4}},void 0,h("div",{className:(0,o.default)(A,$?v.default.wrapper:v.default.notInteractive,l?E.SELECTED:f?E.CONNECTED:m?E.LOCKED:r?E.MUTED:y?E.UNREAD:null,S(L)),onMouseUp:function(e){return null==b?void 0:b(e,t)},onMouseDown:function(e){return null==C?void 0:C(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:h("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.default=t.JoinRequestGuild=t.HubGuild=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=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(9)),i=n(5941),l=n(680),u=n(3),s=Y(n(184)),d=n(57),f=Y(n(391)),c=n(389),p=Y(n(274)),v=Y(n(8573)),y=Y(n(10033)),m=Y(n(1233)),_=Y(n(5939)),h=Y(n(8559)),E=Y(n(8599)),g=Y(n(163)),S=Y(n(11)),O=Y(n(298)),I=Y(n(1223)),T=Y(n(15)),C=Y(n(94)),b=Y(n(36)),M=Y(n(107)),N=Y(n(361)),A=Y(n(181)),P=Y(n(12)),R=Y(n(80)),L=Y(n(161)),D=Y(n(8464)),w=n(8263),j=Y(n(8465)),k=Y(n(8702)),U=n(393),G=n(8358),F=Y(n(10034)),B=Y(n(8701)),H=Y(n(8859)),x=n(1),V=Y(n(6)),W=Y(n(7389));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){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,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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,G.renderMentionBadge)(u):null;A=$("div",{className:(0,o.default)(W.default.blobContainer,(L={},L[W.default.sorting]=d,L[W.default.wobble]=M,L))},void 0,$(j.default,{selected:M||n||b,upperBadge:Y,lowerBadge:z,lowerBadgeWidth:(0,w.getBadgeWidthForValue)(u)},void 0,U)),l&&null!=s&&(A=s(A))}return l&&null!=S&&(P=$(B.default,{folderIndex:S,index:O,onDragOverChanged:this.handleDragOverChanged})),(0,G.renderListItem)($(a.Fragment,{},void 0,$(D.default,{hovered:!R&&b,selected:!R&&n,unread:!R&&r,className:W.default.pill}),$(H.default,{guild:t,disabled:d},void 0,A),P),null!=i?this.setRef:null)},r}(a.Component);Q.displayName="Guild",Q.defaultProps={unread:!1,audio:!1,video:!1,screenshare:!1,isCurrentUserInThisGuildVoice:!1,liveStage:!1,isInStageChannel:!1,unavailable:!1,badge:0,draggable:!0,hasContextMenu:!0,sorting:!1,isJoinRequestGuild:!1};var ee=function(e){var t,n=e.guild,r=e.guildId,o=K(e,["guild","guildId"]),i=(0,l.useListItem)(null!=r?r:""),u=(null===(t=(0,E.default)())||void 0===t?void 0:t.guild_id)===r;return null==n||null==r?null:a.createElement(Q,Z({guildId:r,guild:n},o,{draggable:!1,dragging:!1,treeItemProps:i,isInStageChannel:u}))};t.LurkingGuild=ee,ee.displayName="LurkingGuild";var te=function(e){var t,n=e.guild,r=e.invite,o=K(e,["guild","invite"]),i=(0,l.useListItem)(null!==(t=n.id)&&void 0!==t?t:""),s=(0,u.useStateFromStores)([L.default],(function(){return L.default.isFocused()}));return null==n?null:a.createElement(Q,Z({},o,{guildId:n.id,guild:n,animatable:s,draggable:!1,dragging:!1,hasContextMenu:!1,treeItemProps:i,selected:!0,route:x.Routes.GUILD_MEMBER_VERIFICATION_FOR_HUB(n.id,r.code)}))};t.HubGuild=te,te.displayName="HubGuild";function ne(e){var t,n,r=e.guildId,o=(0,u.useStateFromStores)([T.default],(function(){return T.default.getGuild(r)})),i=(null===(t=(0,h.default)(r))||void 0===t?void 0:t.length)>0,s=(0,u.useStateFromStores)([A.default],(function(){return A.default.isMuted(r)})),d=(null===(n=(0,E.default)())||void 0===n?void 0:n.guild_id)===r,f=(0,u.useStateFromStores)([O.default],(function(){return O.default.isUnavailable(r)})),c=(0,u.useStateFromStores)([L.default],(function(){return L.default.isFocused()})),p=(0,_.default)((function(e){return e.guildId})),v=(0,u.useStateFromStores)([b.default],(function(){return b.default.getChannelId(r)})),y=(0,u.useStateFromStoresObject)([I.default],(function(){return{badge:I.default.getMentionCount(r),unread:I.default.hasUnread(r)}})),M=y.badge,N=y.unread,D=(0,u.useStateFromStoresObject)([C.default],(function(){return{selectedVoiceGuildId:C.default.getGuildId(),selectedVoiceChannelId:C.default.getChannelId()}})),w=D.selectedVoiceGuildId,j=D.selectedVoiceChannelId,k=w===r,U=(0,u.useStateFromStores)([S.default],(function(){return S.default.getId()})),G=(0,u.useStateFromStores)([g.default],(function(){if(!k)return!1;var e=g.default.getActiveStreamForUser(U);return null!=e&&e.guildId===r})),F=(0,u.useStateFromStores)([g.default],(function(){return g.default.getAllApplicationStreams().some((function(e){return e.guildId===r}))})),B=(0,u.useStateFromStores)([R.default],(function(){return k&&null!=j&&R.default.hasVideo(j)}),[k,j]),H=(0,u.useStateFromStores)([m.default,P.default],(function(){var e,t=(null===(e=P.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})),x=!1,V=!1,W=!1;k?(x=!B,V=B,W=G):W=!s&&F;var Y=(0,l.useListItem)(null!=r?r:"");return a.createElement(Q,Z({},e,{guild:o,unavailable:f,animatable:c,selected:p===r,selectedChannelId:v,badge:M,unread:N,isCurrentUserInThisGuildVoice:k,liveStage:i,isInStageChannel:d,audio:x,video:V,screenshare:W,treeItemProps:Y,joinRequestStatus:H}))}t.JoinRequestGuild=function(e){var t=e.guildId,n=K(e,["guildId"]),r=(0,l.useListItem)(null!=t?t:""),o=(0,u.useStateFromStoresObject)([m.default,P.default],(function(){var e,n=(null===(e=P.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(Q,Z({},n,{guildId:t,guild:i,animatable:d,draggable:!1,dragging:!1,treeItemProps:r,selected:t===f,isJoinRequestGuild:!0,joinRequestStatus:s,route:x.Routes.GUILD_MEMBER_VERIFICATION(t)})):null},ne.displayName="ConnectedGuild";var re=(0,i.DragSource)(x.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})(ne);t.default=re},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=b("usernameProfile",n,r);return M(e.author.id,t.id,a)},t.useClickReferencedMessageAuthorUsername=function(e,t,n,r){var a=b("referencedUsernameProfile",n,r);return M(null==e?void 0:e.author.id,t.id,a)},t.useClickInteractionUserUsername=function(e,t,n,r){var a=b("interactionUsernameProfile",n,r);return M(null==e?void 0:e.user.id,t.id,a)},t.useClickMessageAuthorAvatar=function(e,t){return N(b("avatarProfile",e,t))},t.useClickReferencedMessageAuthorAvatar=function(e,t){return N(b("referencedAvatarProfile",e,t))},t.useClickInteractionUserAvatar=function(e,t){return N(b("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,_.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(g.default,C({},e,{message:p,channel:l,attachment:t})):r.createElement(E.default,C({},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,h.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=b("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(154)),o=n(389),i=I(n(390)),l=I(n(8406)),u=I(n(10)),s=I(n(8333)),d=I(n(201)),f=I(n(160)),c=I(n(12)),p=n(121),v=n(99),y=I(n(16)),m=n(8928),_=I(n(685)),h=I(n(8706)),E=I(n(10093)),g=I(n(10104)),S=n(1),O=I(n(6));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 C(){return(C=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1)){var e=x.current.getBoundingClientRect(),t=e.width,n=e.height,r=function(e,t,n){switch(e){case g.AVATAR:return{width:t,height:n};case g.BANNER:return t/n<2.5?{width:t,height:n}:{width:t*(227.2/n),height:227.2}}}(O,t,n),a=r.width,o=r.height,i=function(e,t,n){switch(e){case g.AVATAR:var r=Math.min(t,n);return{width:r,height:r};case g.BANNER:var a=Math.min(t,568);return{width:a,height:.4*a}}}(O,a,o);B({width:a,height:o}),C(i),N(S(a,o,i))}},K=a.useCallback((function(e){var t=H.current,n=t.x,r=t.y;if(P&&(e.clientX!==n||e.clientY!==r)){var a=e.clientX-k.x,o=e.clientY-k.y;Y(a,o,M)}}),[M,P,k,Y]),$=function(){R(!1)};return a.useEffect((function(){return window.addEventListener("mouseup",$),window.addEventListener("resize",z),function(){window.removeEventListener("mouseup",$),window.removeEventListener("resize",z)}})),a.useEffect((function(){if(P)return window.addEventListener("mousemove",K),function(){return window.removeEventListener("mousemove",K)}}),[K,P]),E(f.ModalRoot,{onAnimationEnd:z,transitionState:n,size:f.ModalSize.MEDIUM,"aria-labelledby":V},void 0,E(f.ModalHeader,{separator:!1,id:V},void 0,E(s.FormTitle,{tag:s.FormTitleTags.H4},void 0,p.default.Messages.AVATAR_UPLOAD_EDIT_MEDIA)),E(f.ModalContent,{className:v.default.modalContent},void 0,E("div",{className:O===g.AVATAR?v.default.editingContainerAvatar:v.default.editingContainerBanner},void 0,a.createElement("img",{style:h({opacity:null==F?0:1,transform:"translate3d("+H.current.x+"px, "+H.current.y+"px, 0px)"},function(){if(null==F)return{};var e=F.width/F.height;if(O===g.BANNER&&e>2.5){var t=T.height/F.height;return{width:F.width*D*t,minWidth:F.width*D*t,height:F.height*D*t}}return{width:F.width*D,minWidth:F.width*D,height:F.height*D}}()),className:v.default.image,src:t,alt:"avatar",ref:x,onMouseDown:function(e){var t=e.clientX-H.current.x,n=e.clientY-H.current.y;U({x:t,y:n}),R(!0)},draggable:!1}),E("div",{className:O===g.AVATAR?v.default.overlayAvatar:v.default.overlayBanner,style:{opacity:null==F?0:1,width:T.width,height:T.height}})),E("div",{className:v.default.sliderContainer},void 0,E(d.default,{className:v.default.icon,width:24,height:24}),E(l.default,{initialValue:1,minValue:1,maxValue:2,keyboardStep:.025,asValueChanges:function(e){if(null!=F){var t=S(F.width*e,F.height*e,T),n=H.current,r=n.x,a=n.y;(0,o.inRange)(r,t.right,t.left)&&(0,o.inRange)(a,t.top,t.bottom)||Y(r,a,t),w(e),N(t)}},equidistant:!0,hideBubble:!0}),E(d.default,{className:v.default.icon,width:48,height:48}))),E(f.ModalFooter,{className:v.default.modalFooter},void 0,E(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),E(i.default,{size:i.ButtonSizes.SMALL,onClick:function(){if(null!=x.current){var e=x.current,t=e.naturalWidth/e.width,n=T.width/2,a=T.height/2,o=(e.width/2-n-H.current.x)*t,i=(e.height/2-a-H.current.y)*t,l=T.width*t,u=T.height*t,s=W?c.AVATAR_MAX_SIZE:c.USER_BANNER_MAX_WIDTH,d=W?c.AVATAR_MAX_SIZE:c.USER_BANNER_MAX_HEIGHT,f=Math.min(l,s),p=Math.min(u,d),v=document.createElement("canvas");v.width=f,v.height=p;var _=v.getContext("2d");null!=_&&_.drawImage(e,o,i,l,u,0,0,v.width,v.height),r(v.toDataURL("image/png"),y),m()}}},void 0,p.default.Messages.AVATAR_UPLOAD_APPLY)))};O.displayName="ImageCroppingModal";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=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(9)),i=u(n(88)),l=u(n(5701));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,["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 _=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=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=n(262),i=n(57),l=s(n(16)),u=s(n(6));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,["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]=E,n[s.default.highlighted]=C,n[O||""]=E,n[s.default.clickable]=!E&&(S||h),n));var N=p("div",{className:(0,o.default)(I,s.default.layout,(r={},r[s.default.muted]=!E&&g,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),_),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,b,a.createElement(i.Link,c({to:S,onClick:h},M,{role:"listitem",ref:t}),N)):null!=h?a.createElement(u.default,c({onClick:h,focusProps:b},M,{role:"listitem",innerRef:t}),N):a.createElement(l.default,b,a.createElement("div",c({},M,{role:"listitem",ref:t}),N))}));t.default=v},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.default=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(void 0);t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.maybeFetchColor=function(e){return m.apply(this,arguments)},t.default=function(e,t,n){var o=(0,i.useStateFromStores)([l.default],(function(){return l.default.desaturateUserColors})),u=y((function(a){var i,l;if(null==e)return t;var u=n;return null==u&&(u=o?r.HSL:r.RGB),null!==(i=null===(l=a.colors[e])||void 0===l?void 0:l[u])&&void 0!==i?i:t}));return a.useEffect((function(){null!=e&&u===t&&_(e)}),[e,u,t]),u},t.ColorFormats=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(251)),i=n(3),l=d(n(105)),u=n(483),s=n(1239);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,["activity","user","useStoreStream","showActions","hideHeader"]),O=(0,o.useStateFromStores)([s.default],(function(){return l?s.default.getStreamForUser(n.id):null})),T=(0,o.useStateFromStores)([c.default,p.default,d.default],(function(){var e,r;return(0,i.hasFlag)(t,_.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})),C=(0,o.useStateFromStores)([c.default],(function(){return null!=O?c.default.getGuild(O.guildId):null})),b=(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(y.default,S({},g,{activity:t,user:n,application:b,hideHeader:E,activityGuild:null!=T?T:C,renderActions:m?function(){return a.createElement(I,S({},g,{applicationStream:O,activity:t,user:n}))}:null,onOpenSpotifyTrack:u.openTrack,onOpenSpotifyArtist:u.openArtist,onOpenSpotifyAlbum:u.openAlbum}))}I.displayName="UserActivityActionsContainer",T.displayName="UserActivityContainer";var C=y.default.Types;t.UserActivityTypes=C;var b=T;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(8)),a=c(n(5)),o=c(n(3)),i=n(57),l=c(n(2)),u=c(n(5960)),s=c(n(5851)),d=n(402),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={},y={},m=[],_=[],h=[],E=new Set,g={},S={},O=new Set;function I(e){var t=s.default.createFromServer(e),n=t.code;if(null!=y[n])y[n]=y[n].merge(t);else if(y[n]=t,null!=t.expiresAt){var r=new i.Timeout;v[n]=r,function e(t){var n=y[t];if(null==n||null==n.expiresAt)return;var r=n.expiresAt.valueOf()-(0,a.default)().valueOf();if(r<=0)delete y[t],delete v[t],N.emitChange();else{var o=v[t];if(null==o)return;o.start(Math.min(f.MAX_TIMEOUT_MS,r),(function(){return e(t)}))}}(n)}}function T(e,t){if(void 0===t&&(t=!1),t&&!O.has(e.channel_id))return!1;var n=(0,d.findGiftCodes)(e.content);return 0===n.length||n.forEach((function(e){m.includes(e)||h.includes(e)||(C({code:e}),l.default.wait((function(){return u.default.resolveGiftCode(e,!1,!0).catch(f.NOOP_NULL)})))})),!1}function C(e){var t=e.code;m.includes(t)||(m=[].concat(m,[t]))}function b(e){return T(e.message,!0)}function M(e){var t=e.channelId,n=e.messages;O.add(t),n.forEach((function(e){return T(e,!0)}))}var N=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,p(t,n);var o=a.prototype;return o.get=function(e){var t=y[e];return null==t||t.isExpired()?null:t},o.getError=function(e){return null!=e?S[e]:null},o.getForGifterSKUAndPlan=function(e,t,n){return r.default.values(y).filter((function(r){return r.userId===e&&r.skuId===t&&(null==n||r.subscriptionPlanId===n)&&!r.isExpired()}))},o.getIsResolved=function(e){return h.includes(e)},o.getIsAccepting=function(e){return _.includes(e)},o.getUserGiftCodesFetchingForSKUAndPlan=function(e,t){return E.has((0,d.makeComboId)(e,t))},o.getUserGiftCodesLoadedAtForSKUAndPlan=function(e,t){return g[(0,d.makeComboId)(e,t)]},o.getResolvingCodes=function(){return m},o.getResolvedCodes=function(){return h},o.getAcceptingCodes=function(){return _},a}(o.default.Store))(l.default,{CONNECTION_OPEN:function(e){return O.clear(),!1},CHANNEL_SELECT:function(e){var t=e.channelId;return null!=t&&O.add(t),!1},GIFT_CODE_RESOLVE:C,GIFT_CODE_RESOLVE_SUCCESS:function(e){var t=e.giftCode;return m=m.filter((function(e){return e!==t.code})),h.includes(t.code)||(h=[].concat(h,[t.code])),I(t)},GIFT_CODE_RESOLVE_FAILURE:function(e){var t=e.code;m=m.filter((function(e){return e!==t})),h.includes(t)||(h=[].concat(h,[t]))},GIFT_CODE_REDEEM:function(e){var t=e.code;_.includes(t)||(_=[].concat(_,[t]))},GIFT_CODE_REDEEM_SUCCESS:function(e){var t=e.code;_=_.filter((function(e){return e!==t}));var n=y[t];null!=n&&(y[t]=n.merge({redeemed:!0,uses:n.uses+1}))},GIFT_CODE_REDEEM_FAILURE:function(e){var t=e.code,n=e.error;_=_.filter((function(e){return e!==t}));var r=y[t];if(S[t]=n,null!=r)switch(n.code){case f.AbortCodes.UNKNOWN_GIFT_CODE:y[t]=r.set("revoked",!0);break;case f.AbortCodes.INVALID_GIFT_REDEMPTION_EXHAUSTED:y[t]=r.set("uses",r.maxUses)}},GIFT_CODE_REVOKE_SUCCESS:function(e){var t=e.code;delete y[t];var n=v[t];null!=n&&(n.stop(),delete v[t]),h.includes(t)||(h=[].concat(h,[t]))},GIFT_CODE_CREATE_SUCCESS:function(e){I(e.giftCode)},GIFT_CODES_FETCH:function(e){var t=e.skuId,n=e.subscriptionPlanId;E.add((0,d.makeComboId)(t,n))},GIFT_CODES_FETCH_SUCCESS:function(e){var t=e.giftCodes,n=e.skuId,r=e.subscriptionPlanId;t.forEach(I);var a=(0,d.makeComboId)(n,r);g[a]=Date.now(),E.delete(a)},GIFT_CODES_FETCH_FAILURE:function(e){var t=e.skuId,n=e.subscriptionPlanId;E.delete((0,d.makeComboId)(t,n))},MESSAGE_CREATE:b,MESSAGE_UPDATE:b,LOAD_MESSAGES_SUCCESS:M,LOAD_MESSAGES_AROUND_SUCCESS:M,LOAD_RECENT_MENTIONS_SUCCESS:function(e){e.messages.forEach((function(e){return T(e)}))},LOAD_PINNED_MESSAGES_SUCCESS:function(e){e.messages.forEach((function(e){return T(e)}))},SEARCH_FINISH:function(e){e.messages.forEach((function(e){e.forEach((function(e){return T(e)}))}))},GIFT_CODE_UPDATE:function(e){var t=e.uses,n=e.code,r=y[n];null!=r&&(y[n]=r.set("uses",Math.max(r.uses,t)))}}),A=N;t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(2)),a=v(n(8389)),o=v(n(390)),i=v(n(397)),l=v(n(8422)),u=v(n(9376)),s=n(8390),d=v(n(8437)),f=v(n(1225)),c=n(1),p=v(n(6));function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t,n,v,m,_){var h={content:"",tts:!1,hasSpoiler:m,filename:_};if(null!=v){h.content=v.content,h.tts=v.tts;var E=d.default.getPendingReply(e);if(null!=E){var g=o.default.getSendMessageOptionsForReply(E);h.type=c.MessageTypes.REPLY,h.message_reference=g.messageReference,h.allowed_mentions=g.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)}})}),""!==h.content&&""===f.default.getDraft(e,n)&&a.default.saveDraft(e,h.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,h)}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.getAllLiveStageChannels=function(){return u.default.getAllStageInstances().map((function(e){return a.default.getChannel(e.channel_id)})).filter(i.isNotNullish).filter((function(e){return o.default.can(l.JOIN_VOCAL_CHANNEL_PERMISSIONS,e)}))},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.useStateFromStoresArray)([u.default],(function(){return Object.keys(u.default.getStageInstancesByGuild(e))}),[e]))};var r=n(3),a=s(n(10)),o=s(n(40)),i=n(48),l=n(203),u=s(n(81));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.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;n=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(43))&&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=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(9)),i=n(122),l=n(252),u=c(n(29)),s=n(1),d=c(n(6)),f=c(n(7536));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","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.getAutoArchiveDurationText=function(e){var t,n=s(null,!0).find((function(t){return t.value===e}));return null!==(t=null==n?void 0:n.label)&&void 0!==t?t:a.default.duration(e,"minutes").humanize()},t.getAutoArchiveDuration=function(e,t,n){var r,a=null!==(r=null!=n?n:null==e?void 0:e.defaultAutoArchiveDuration)&&void 0!==r?r:o.DEFAULT_AUTO_ARCHIVE_DURATION;if(4320===a&&(null==t||!t.hasFeature(i.GuildFeatures.THREE_DAY_THREAD_ARCHIVE)))return o.DEFAULT_AUTO_ARCHIVE_DURATION;if(10080===a&&(null==t||!t.hasFeature(i.GuildFeatures.SEVEN_DAY_THREAD_ARCHIVE)))return o.DEFAULT_AUTO_ARCHIVE_DURATION;return a},t.getAutoArchiveDurations=t.getAutoArchiveOptions=void 0;var r=u(n(9116)),a=u(n(5)),o=n(392),i=n(1),l=u(n(6));function u(e){return e&&e.__esModule?e:{default:e}}var s=(0,r.default)((function(e,t){var n=[{label:l.default.Messages.AUTO_ARCHIVE_DURATION_1_HOUR,value:60},{label:l.default.Messages.AUTO_ARCHIVE_DURATION_24_HOURS,value:1440}];return(null!=e&&e.hasFeature(i.GuildFeatures.THREE_DAY_THREAD_ARCHIVE)||t)&&n.push({label:l.default.Messages.AUTO_ARCHIVE_DURATION_3_DAYS,value:4320}),(null!=e&&e.hasFeature(i.GuildFeatures.SEVEN_DAY_THREAD_ARCHIVE)||t)&&n.push({label:l.default.Messages.AUTO_ARCHIVE_DURATION_1_WEEK,value:10080}),n}));t.getAutoArchiveOptions=s;var d=(0,r.default)((function(e){return s(e).map((function(e){return e.value}))}));t.getAutoArchiveDurations=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.StageInviteFooter=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=E(n(9)),i=E(n(162)),l=E(n(89)),u=E(n(29)),s=E(n(371)),d=E(n(1240)),f=E(n(407)),c=E(n(291)),p=E(n(279)),v=E(n(47)),y=E(n(248)),m=E(n(24)),_=E(n(6)),h=E(n(7577));function E(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 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("div",{className:h.default.speaker},void 0,S("div",{className:(0,o.default)(h.default.icon,(p={},p[h.default.embed]=b,p))},void 0,S(f.default,{height:b?12:14,className:h.default.listeners})),S(m.default,{size:b?m.default.Sizes.SIZE_12:m.default.Sizes.SIZE_14,color:m.default.Colors.HEADER_SECONDARY,className:h.default.label},void 0,"+",_.default.Messages.STAGE_INVITE_SPEAKER_COUNT.format({count:w}))):null),b&&S(u.default,{color:u.default.Colors.GREEN,onClick:M},void 0,_.default.Messages.STAGE_CHANNEL_JOIN_BUTTON)))};I.displayName="StageInviteHeader";var T=function(e){var t=e.guild,n=e.onlineCount;if(null==t)return null;var r=new i.default(t),a=r.name,o=r.description;return S("div",{},void 0,S(v.default,{muted:!0,uppercase:!0,className:h.default.alignStart},void 0,_.default.Messages.STAGE_INVITE_GUILD_HEADER),S("div",{className:h.default.guild},void 0,S(y.default,{mask:y.default.Masks.SQUIRCLE,width:40,height:40},void 0,S(s.default,{guild:r,size:s.default.Sizes.MEDIUM,active:!0})),S("div",{className:h.default.guildInfo},void 0,S(v.default,{},void 0,a),S("div",{className:h.default.speaker},void 0,S("div",{className:h.default.dot}),null!=n&&n>0?S(m.default,{},void 0,_.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:n})):null))),o&&S(m.default,{color:m.default.Colors.HEADER_SECONDARY,className:h.default.alignStart},void 0,o))};t.StageInviteFooter=T,T.displayName="StageInviteFooter";var C=I;t.default=C},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&&(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(62)).default);t.default=l},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.NUF_NOTIFICATION_MODAL_KEY=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={}));t.NUF_NOTIFICATION_MODAL_KEY="nuf-notification-modal-key"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useChannelNotificationRadioItems=m,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=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=c(n(8477)),l=c(n(9160)),u=n(8253),s=c(n(181)),d=n(1),f=c(n(6));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;u0},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(389),o=u(n(8253)),i=u(n(9772)),l=u(n(6));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 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.maybeFetchGuildDiscoveryCategories=function(e){return f.apply(this,arguments)},t.fetchMetadataForGuild=function(e){return c.apply(this,arguments)},t.updateGuildPrimaryCategory=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,primaryCategoryId:t})},t.updateGuildKeywords=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,keywords:t})},t.updateGuildEmojiDiscoverabilityEnabled=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,emojiDiscoverabilityEnabled:t})},t.saveGuildMetadata=function(e,t,n,r,a,o){return p.apply(this,arguments)},t.addGuildCategory=function(e,t){r.default.post({url:l.Endpoints.GUILD_DISCOVERY_UPDATE_CATEGORY(e,t),oldFormErrors:!0}).then((function(){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_ADD,guildId:e,categoryId:t})})).catch((function(t){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL,guildId:e,errors:t.body})}))},t.deleteGuildCategory=function(e,t){r.default.delete({url:l.Endpoints.GUILD_DISCOVERY_UPDATE_CATEGORY(e,t),oldFormErrors:!0}).then((function(){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_DELETE,guildId:e,categoryId:t})})).catch((function(t){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL,guildId:e,errors:t.body})}))};var r=u(n(14)),a=u(n(2)),o=u(n(39)),i=u(n(8483)),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)}))}}function f(){return(f=d(regeneratorRuntime.mark((function e(t){var n,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===t&&(t=!1),(n=o.default.locale)!==i.default.getFetchedLocale()){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,r.default.get({url:l.Endpoints.GUILD_DISCOVERY_CATEGORIES,query:{locale:n,primary_only:t},oldFormErrors:!0});case 6:u=e.sent,a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_FETCH_SUCCESS,categories:u.body,locale:n});case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function c(){return(c=d(regeneratorRuntime.mark((function e(t){var n,o,i,u,s,d,f,c,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.get({url:l.Endpoints.GUILD_DISCOVERY_METADATA(t),oldFormErrors:!0});case 3:return n=e.sent,o=n.body,i=o.primary_category_id,u=o.category_ids,s=o.keywords,d=o.emoji_discoverability_enabled,f=o.partner_actioned_timestamp,c=o.partner_application_timestamp,p={primaryCategoryId:i,secondaryCategoryIds:u,keywords:s,emojiDiscoverabilityEnabled:d,partnerActionedTimestamp:f,partnerApplicationTimestamp:c},a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA_FROM_SERVER,guildId:t,metadata:p}),e.abrupt("return",p);case 10:e.prev=10,e.t0=e.catch(0),a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_METADATA_FETCH_FAIL});case 13:case"end":return e.stop()}}),e,null,[[0,10]])})))).apply(this,arguments)}function p(){return(p=d(regeneratorRuntime.mark((function e(t,n,o,i,u,s){var d,f,c,p,v,y,m,_;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.patch({url:l.Endpoints.GUILD_DISCOVERY_METADATA(t),body:{primary_category_id:n,emoji_discoverability_enabled:i,partner_actioned_timestamp:u,partner_application_timestamp:s,keywords:o},oldFormErrors:!0});case 3:d=e.sent,f=d.body,c=f.primary_category_id,p=f.category_ids,v=f.keywords,y=f.emoji_discoverability_enabled,m=f.partner_actioned_timestamp,_=f.partner_application_timestamp,a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA_FROM_SERVER,guildId:t,metadata:{primaryCategoryId:c,secondaryCategoryIds:p,keywords:v,emojiDiscoverabilityEnabled:y,partnerActionedTimestamp:m,partnerApplicationTimestamp:_}}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL,guildId:t,errors:e.t0.body});case 11:case"end":return e.stop()}}),e,null,[[0,8]])})))).apply(this,arguments)}},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=n(3),i=c(n(8458)),l=n(8253),u=c(n(40)),s=n(41),d=n(1),f=c(n(6));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;ur))return!1;var d=null==c||c.prevSend>r-2*s?u.TYPING_DELAY_LOCAL:0,f=setTimeout((function(){null!=c&&c.channelId===t&&n===i.default.getId()&&null!=c.timeout&&(c.timeout=null,function(e){var t=y(e);return t===v?0:Object.keys(t).length}(t)>u.MAX_TYPING_USERS||a.default.post({url:u.Endpoints.TYPING(t),oldFormErrors:!0}).then((function(e){if(200===e.status){var n,r,a=null!==(n=e.body.message_send_cooldown_ms)&&void 0!==n?n:0,i=null!==(r=e.body.thread_create_cooldown_ms)&&void 0!==r?r:0;a>0&&o.default.dispatch({type:u.ActionTypes.SLOWMODE_SET_COOLDOWN,channelId:t,slowmodeType:l.SlowmodeType.SendMessage,cooldownMs:a}),i>0&&o.default.dispatch({type:u.ActionTypes.SLOWMODE_SET_COOLDOWN,channelId:t,slowmodeType:l.SlowmodeType.CreateThread,cooldownMs:i})}})))}),d);return c={channelId:t,timeout:f,prevSend:r},m({channelId:t,userId:n})},TYPING_STOP_LOCAL:function(e){var t=e.channelId,n=i.default.getId();return null!=n&&(null!=c&&c.channelId===t&&null!=c.timeout&&(clearTimeout(c.timeout),c=null,_({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==c||c.channelId!==e)return!1;null!=c.timeout&&clearTimeout(c.timeout),c=null}(t),_({channelId:t,userId:n.id})}});t.default=E},,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I,t.CreateGuildSlideTypes=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=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)),i=n(95),l=g(n(1259)),u=n(703),s=n(85),d=n(35),f=g(n(13)),c=n(259),p=g(n(9086)),v=g(n(9087)),y=g(n(8791)),m=g(n(9089)),_=g(n(9268)),h=n(1),E=g(n(7422));function g(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;u1){for(var l=new Array(i),u=0;uh?g="\n...":E||(g="..."),""!==g&&(g+=E?" "+C.default.Messages.PREVIEW_LINES_LEFT.format({lines:_-h}):" "+C.default.Messages.PREVIEW_BYTES_LEFT.format({formattedBytes:(0,s.formatKbSize)(c)})));var S=(null==m?void 0:m.slice(0,h).join("\n"))+g,O=l||h<_;return L("div",{className:(0,o.default)(v,b.default.container)},void 0,L("div",{className:(0,o.default)(b.default.textContainer,(n={},n[b.default.expanded]=l,n))},void 0,null==i?L(y.default,{className:b.default.spinner}):L(k,{text:S,language:d})),L(I.default,{color:I.default.Colors.HEADER_SECONDARY,className:b.default.footer},void 0,O?a.createElement(a.Fragment,null,L(U,{expanded:l,setExpanded:u,isWholeFile:E,numLines:_}),L(H,{language:d,fileContents:i,bytesLeft:c,attachment:r})):null,L("div",{className:b.default.footerGap}),L(G,{attachment:r}),L(F,{language:d,setLanguage:f})))}function V(e){var t=e.transitionState,n=e.language,r=e.fileContents,o=e.bytesLeft,i=e.attachment,l=a.useState(n),u=l[0],d=l[1],f=null!=r?r:"";return 0!==o&&(f+="... "+C.default.Messages.PREVIEW_BYTES_LEFT.format({formattedBytes:(0,s.formatKbSize)(o)})),L(S.ModalRoot,{transitionState:t,"aria-label":C.default.Messages.PREVIEW_MODAL_LABEL,size:S.ModalSize.LARGE,className:b.default.modalRoot},void 0,L("div",{className:b.default.modalContent},void 0,L(T.default,{className:b.default.modalTextContainer},void 0,null==r?L(y.default,{className:b.default.spinner}):L(k,{text:f,language:u})),L(I.default,{color:I.default.Colors.HEADER_SECONDARY,className:b.default.footer},void 0,L("div",{className:b.default.footerGap}),L(G,{attachment:i}),L(F,{language:u,setLanguage:d}))))}H.displayName="OpenFullPreviewSection",x.displayName="PlaintextFilePreviewComponent",V.displayName="PlaintextFilePreviewModal";var W=a.memo((function(e){var t=e.attachment,n=e.className,r=a.useState(!1),o=r[0],i=r[1],l=a.useState(t.filename.split(".").slice(-1)[0]),u=l[0],s=l[1],d=function(e,t){var n=a.useState(!1),r=n[0],o=n[1],i=a.useState(null),l=i[0],u=i[1],s=a.useState(1),d=s[0],f=s[1];return a.useEffect((function(){function n(){return(n=w(regeneratorRuntime.mark((function n(){var r,a,i,l,s,d,c,p;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,fetch(e,{headers:{Range:"bytes=0-50000",Accept:"text/plain"}});case 3:return a=n.sent,i=new TextDecoder(null!==(r=null==t?void 0:t.split("charset=").slice(-1)[0])&&void 0!==r?r:"utf-8"),n.t0=i,n.next=8,a.arrayBuffer();case 8:n.t1=n.sent,l=n.t0.decode.call(n.t0,n.t1),s=a.headers.get("content-range")||"0",d=a.headers.get("content-length")||"1",c=parseInt(s.split("/")[1]),p=c-parseInt(d),u(0===p?l:l.slice(0,-1)),f(p),o(!1),n.next=24;break;case 19:n.prev=19,n.t2=n.catch(0),u("Could not render this file preview."),f(0),o(!0);case 24:case"end":return n.stop()}}),n,null,[[0,19]])})))).apply(this,arguments)}!function(){n.apply(this,arguments)}()}),[e,t]),{fileContents:l,bytesLeft:d,hadError:r}}(t.url,t.content_type);return L(x,{attachment:t,fileContents:d.fileContents,bytesLeft:d.bytesLeft,expanded:o,setExpanded:i,language:u,setLanguage:s,hadError:d.hadError,className:n})}),(function(e,t){return e.attachment.id===t.attachment.id&&e.className===t.className}));t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPlaintextPreviewableFile=function(e){return r.has(e.split(".").slice(-1)[0])},t.PLAINTEXT_FILE_EXTENSIONS=void 0;var r=new Set(["1c","4d","abnf","accesslog","ada","arduino","ino","armasm","arm","avrasm","actionscript","as","alan","i","log","ln","angelscript","asc","apache","apacheconf","applescript","osascript","arcade","asciidoc","adoc","aspectj","autohotkey","autoit","awk","mawk","nawk","gawk","bash","sh","zsh","basic","bbcode","blade","bnf","brainfuck","bf","csharp","cs","c","h","cpp","hpp","cc","hh","c++","h++","cxx","hxx","cal","cos","cls","cmake","cmake.in","coq","csp","css","csv","capnproto","capnp","chaos","kaos","chapel","chpl","cisco","clojure","clj","coffeescript","coffee","cson","iced","cpc","crmsh","crm","pcmk","crystal","cr","cypher","d","dns","zone","bind","dos","bat","cmd","dart","delphi","dpr","dfm","pas","pascal","freepascal","lazarus","lpr","lfm","diff","patch","django","jinja","dockerfile","docker","dsconfig","dts","dust","dst","dylan","ebnf","elixir","ex","elm","erlang","erl","extempore","xtlang","xtm","fsharp","fs","fix","fortran","f90","f95","gcode","nc","gams","gms","gauss","gss","godot","gdscript","gherkin","gn","gni","go","golang","gf","golo","gololang","gradle","groovy","xml","html","xhtml","rss","atom","xjb","xsd","xsl","plist","svg","http","https","haml","handlebars","hbs","html.hbs","html.handlebars","haskell","hs","haxe","hx","hy","hylang","ini","toml","inform7","i7","irpf90","json","java","jsp","javascript","js","jsx","jolie","iol","ol","julia","julia-repl","kotlin","kt","tex","leaf","lean","lasso","ls","lassoscript","less","ldif","lisp","livecodeserver","livescript","lock","ls","lua","makefile","mk","mak","make","markdown","md","mkdown","mkd","mathematica","mma","wl","matlab","maxima","mel","mercury","mirc","mrc","mizar","mojolicious","monkey","moonscript","moon","n1ql","nsis","never","nginx","nginxconf","nim","nimrod","nix","ocl","ocaml","ml","objectivec","mm","objc","obj-c","obj-c++","objective-c++","glsl","openscad","scad","ruleslanguage","oxygene","pf","pf.conf","php","php3","php4","php5","php6","php7","parser3","perl","pl","pm","plaintext","txt","text","pony","pgsql","postgres","postgresql","powershell","ps","ps1","processing","prolog","properties","protobuf","puppet","pp","python","py","gyp","profile","python-repl","pycon","k","kdb","qml","r","cshtml","razor","razor-cshtml","reasonml","re","redbol","rebol","red","red-system","rib","rsl","graph","instances","robot","rf","rpm-specfile","rpm","spec","rpm-spec","specfile","ruby","rb","gemspec","podspec","thor","irb","rust","rs","SAS","sas","scss","sql","p21","step","stp","scala","scheme","scilab","sci","shexc","shell","console","smali","smalltalk","st","sml","ml","solidity","sol","stan","stanfuncs","stata","iecst","scl","stl","structured-text","stylus","styl","subunit","supercollider","sc","svelte","swift","tcl","tk","terraform","tf","hcl","tap","thrift","tp","tsql","twig","craftcms","typescript","ts","tsx","unicorn-rails-log","vbnet","vb","vba","vbscript","vbs","vhdl","vala","verilog","v","vim","axapta","x++","x86asm","xl","tao","xquery","xpath","xq","yml","yaml","zephir","zep"]);t.PLAINTEXT_FILE_EXTENSIONS=r},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=A;var r,a=g(n(0)),o=h(n(9)),i=g(n(680)),l=n(92),u=h(n(1160)),s=h(n(61)),d=h(n(5942)),f=n(85),c=h(n(729)),p=h(n(47)),v=h(n(24)),y=n(1210),m=h(n(6)),_=h(n(7437));function h(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 g(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 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:_.default.selected,BRAND:_.default.selectedBrand});function C(e){return String(e)}var b=a.createContext({activeDescendant:null,selected:new Set,setSelected:l.NOOP,itemToString:C});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"],h=e.multiSelect,E=void 0!==h&&h,g=e.autoFocus,T=void 0!==g&&g,M=e.maxVisibleItems,N=void 0===M?5:M,A=e.itemToString,P=void 0===A?C:A,R=a.useState(""),L=R[0],D=R[1],w=a.useState(!0)[0],j=a.useState(null),k=j[0],U=j[1],G=(0,f.useUID)(),F=a.useRef(null);a.useLayoutEffect((function(){var e=document.querySelector('[data-listbox-item-id="'+k+'"]'),t=F.current;null!=t&&null!=e&&t.scrollIntoViewNode({node:e,padding:12})}),[k]);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)(_.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!=k?k:void 0}}),O("div",{},void 0,w&&(H?O("div",{className:_.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(b.Provider,{value:{activeDescendant:k,selected:r,setSelected:l,itemToString:P}},void 0,a.createElement(y.ListNone,S({},f,{style:{maxHeight:46*N},"aria-multiselectable":E,id:G,ref:F,className:(0,o.default)(_.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 A(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(b),m=y.activeDescendant,h=y.selected,E=y.setSelected,g=(0,y.itemToString)(l),C=m===g,M=null!==(t=null==v?void 0:v.selected)&&void 0!==t?t:h.has(l),A=(0,i.useListItem)(g);return a.createElement(s.default,S({tag:"li",id:g,onClick:function(){return E(l)}},((n={})["data-listbox-item-id"]=l,n),{className:(0,o.default)(_.default.item,(r={},r[_.default.focused]=C,r[p]=M,r))},A,{role:"option","aria-selected":M,"aria-disabled":f}),O(N.Provider,{value:l},void 0,u))}A.displayName="ComboboxItem",A.Colors=T,A.Label=function(e){var t=e.children;return O("span",{className:_.default.itemLabel},void 0,t)},A.Icon=function(e){var t=e.children;return O("span",{className:_.default.itemCheckbox},void 0,t)},A.Checkbox=function(e){var t=e.checked,n=a.useContext(b).selected,r=a.useContext(N);return O("span",{className:_.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 P=O(c.default,{width:20,height:20});A.Checkmark=function(){var e=a.useContext(b).selected,t=a.useContext(N);return e.has(t)?O("span",{className:_.default.itemCheckbox},void 0,P):null}},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(8428),a=l(n(16)),o=n(293),i=l(n(1310));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.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(16)),a=u(n(9295)),o=u(n(399)),i=u(n(8598)),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(399))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return(0,r.useStateFromStores)([o.default,a.default],(function(){var e=o.default.getVoiceChannelId();if(e){var t=a.default.getChannel(e);if(null==t?void 0:t.isGuildStageVoice())return t}return null}))};var r=n(3),a=i(n(10)),o=i(n(36));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;!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=T(n(9)),o=n(3),i=T(n(8273)),l=n(1278),u=T(n(12)),s=T(n(29)),d=T(n(55)),f=n(8823),c=n(1214),p=T(n(9308)),v=T(n(9309)),y=T(n(9310)),m=T(n(9311)),_=T(n(9312)),h=T(n(9313)),E=T(n(9315)),g=T(n(9317)),S=T(n(9318)),O=T(n(9319)),I=T(n(7462));function T(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 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;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=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 g=(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]),C=null==T?void 0:T.isGuildStageVoice(),b=(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=b.muted,N=b.deafened,A=b.suppressed,P=b.voiceConnected&&null!=n?[!C&&v.default.canWithPartialContext(h.Permissions.MUTE_MEMBERS,{channelId:n})?I(d.MenuCheckboxItem,{id:"voice-mute",label:E.default.Messages.SERVER_VOICE_MUTE,checked:M||A,color:f.MenuItemColor.DANGER,action:function(){return i.default.setServerMute(t,e.id,!(M||A))}},"voice-mute"):null,!C&&v.default.canWithPartialContext(h.Permissions.DEAFEN_MEMBERS,{channelId:n})?I(d.MenuCheckboxItem,{id:"voice-deafen",label:E.default.Messages.SERVER_DEAFEN,checked:N,color:f.MenuItemColor.DANGER,action:function(){return i.default.setServerDeaf(t,e.id,!N)}},"voice-deafen"):null,!S&&null!=g&&v.default.canWithPartialContext(h.Permissions.MOVE_MEMBERS,{channelId:n})?I(d.MenuItem,{id:"voice-disconnect",label:S?E.default.Messages.DISCONNECT_SELF:E.default.Messages.DISCONNECT_OTHER,color:f.MenuItemColor.DANGER,action:function(){return i.default.setChannel(t,e.id,null)}},"voice-disconnect"):null]:[],R=S||null==g?[]:[v.default.canManageUser(h.Permissions.KICK_MEMBERS,e,g)?I(d.MenuItem,{id:"kick",label:E.default.Messages.KICK_USER.format({user:e.username}),color:f.MenuItemColor.DANGER,action:function(){return(0,_.openModal)((function(n){return a.createElement(u.default,O({},n,{guildId:t,user:e}))}))}},"kick"):null,v.default.canManageUser(h.Permissions.BAN_MEMBERS,e,g)?I(d.MenuItem,{id:"ban",label:E.default.Messages.BAN_USER.format({user:e.username}),color:f.MenuItemColor.DANGER,action:function(){return(0,_.openModal)((function(n){return a.createElement(l.default,O({},n,{guildId:t,user:e}))}))}},"ban"):null];return[].concat(P,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=g(n(199)),l=g(n(8604)),u=g(n(8828)),s=n(8298),d=n(8253),f=n(8256),c=g(n(10)),p=g(n(15)),v=g(n(40)),y=g(n(12)),m=g(n(80)),_=n(41),h=n(1),E=g(n(6));function g(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}(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),_(d.default,{autoPlay:!0,loop:!0,className:p.default.spacing,width:400},void 0,_("source",{src:n(9357),type:"video/webm"}),_("source",{src:n(9358),type:"video/mp4"}),_("img",{alt:"",src:n(9359)})),_(u.default,{title:c.default.Messages.FORM_LABEL_DELETE_MESSAGE_HISTORY,className:p.default.spacing},void 0,_(i.default,{clearable:!1,searchable:!1,options:E,value:t,onChange:this.handleChangeDeleteDuration})),_(u.default,{title:c.default.Messages.FORM_LABEL_REASON_BAN,className:p.default.spacing},void 0,_(l.default,{maxLength:f.MAX_REASON_LENGTH,onChange:this.handleChangeReason,value:r,rows:2})))},v}(a.PureComponent);g.displayName="BanConfirm";var S=g;t.default=S},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=p(n(1387)),a=n(286),o=p(n(40)),i=p(n(39)),l=n(8290),u=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(8434)),s=n(8260),d=n(1),f=p(n(6));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=n(9361).default;t.BUILT_IN_SECTIONS=v;var y=n(9362).default,m=[].concat(y,[{id:"-1",name:"shrug",target:a.ApplicationCommandTarget.CHAT,type:s.ApplicationCommandType.BUILT_IN_TEXT,applicationId:l.SECTION_BUILT_IN,description:f.default.Messages.COMMAND_SHRUG_DESCRIPTION,options:[{name:"message",type:s.ApplicationCommandOptionType.STRING,description:f.default.Messages.COMMAND_SHRUG_MESSAGE_DESCRIPTION}],execute:function(e){return{content:((u.getOptionalString(e,"message")||"")+" ¯\\_(ツ)_/¯").trim()}}},{id:"-2",name:"tableflip",target:a.ApplicationCommandTarget.CHAT,type:s.ApplicationCommandType.BUILT_IN_TEXT,applicationId:l.SECTION_BUILT_IN,description:f.default.Messages.COMMAND_TABLEFLIP_DESCRIPTION,options:[{name:"message",type:s.ApplicationCommandOptionType.STRING,description:f.default.Messages.COMMAND_TABLEFLIP_MESSAGE_DESCRIPTION}],execute:function(e){return{content:((u.getOptionalString(e,"message")||"")+" (╯°□°)╯︵ ┻━┻").trim()}}},{id:"-3",name:"unflip",target:a.ApplicationCommandTarget.CHAT,type:s.ApplicationCommandType.BUILT_IN_TEXT,applicationId:l.SECTION_BUILT_IN,description:f.default.Messages.COMMAND_TABLEUNFLIP_DESCRIPTION,options:[{name:"message",type:s.ApplicationCommandOptionType.STRING,description:f.default.Messages.COMMAND_TABLEUNFLIP_MESSAGE_DESCRIPTION}],execute:function(e){return{content:((u.getOptionalString(e,"message")||"")+" ┬─┬ ノ( ゜-゜ノ)").trim()}}},{id:"-4",name:"tts",target:a.ApplicationCommandTarget.CHAT,type:s.ApplicationCommandType.BUILT_IN_TEXT,applicationId:l.SECTION_BUILT_IN,description:f.default.Messages.COMMAND_TTS_DESCRIPTION,options:[{name:"message",type:s.ApplicationCommandOptionType.STRING,description:f.default.Messages.COMMAND_TTS_MESSAGE_DESCRIPTION,required:!0}],predicate:function(e){var t=e.channel;return!t.isPrivate()&&i.default.enableTTSCommand&&o.default.can(d.Permissions.SEND_TTS_MESSAGES,t)},execute:function(e){return{content:u.getOptionalString(e,"message")||"",tts:!0}}},{id:"-5",name:"me",target:a.ApplicationCommandTarget.CHAT,type:s.ApplicationCommandType.BUILT_IN_TEXT,applicationId:l.SECTION_BUILT_IN,description:f.default.Messages.COMMAND_ME_DESCRIPTION,options:[{name:"message",type:s.ApplicationCommandOptionType.STRING,description:f.default.Messages.COMMAND_ME_MESSAGE_DESCRIPTION,required:!0}],execute:function(e){return{content:"_"+(u.getOptionalString(e,"message")||"")+"_"}}},{id:"-6",name:"spoiler",target:a.ApplicationCommandTarget.CHAT,type:s.ApplicationCommandType.BUILT_IN_TEXT,applicationId:l.SECTION_BUILT_IN,description:f.default.Messages.COMMAND_SPOILER_DESCRIPTION,options:[{name:"message",type:s.ApplicationCommandOptionType.STRING,description:f.default.Messages.COMMAND_SPOILER_MESSAGE_DESCRIPTION,required:!0}],execute:function(e){var t=u.getOptionalString(e,"message")||"";return{content:(0,d.MARKDOWN_SPOILER_WRAPPER)(t).trim()}}},{id:"-7",name:"nick",target:a.ApplicationCommandTarget.CHAT,type:s.ApplicationCommandType.BUILT_IN,applicationId:l.SECTION_BUILT_IN,description:f.default.Messages.COMMAND_NICK_DESCRIPTION,options:[{name:"new_nick",type:s.ApplicationCommandOptionType.STRING,description:f.default.Messages.COMMAND_NICK_NEWNICK_DESCRIPTION}],predicate:function(e){var t=e.channel;return!t.isPrivate()&&(o.default.can(d.Permissions.CHANGE_NICKNAME,t)||o.default.can(d.Permissions.MANAGE_NICKNAMES,t))},execute:function(e,t){var n=t.guild,a=t.channel;if(n){var o=u.getOptionalString(e,"new_nick");r.default.changeNickname(n.id,a.id,d.ME,o||"")}}}]);t.BUILT_IN_COMMANDS=m;var _=m.filter((function(e){return["giphy","tenor","tts","me","tableflip","unflip","shrug","spoiler","nick"].includes(e.name)}));t.BUILT_IN_COMMANDS_ORIGINAL=_;t.getBuiltInCommands=function(e,t,n){var r=t?m:_;return r=r.filter((function(t){return t.target===e&&(!n||t.type===s.ApplicationCommandType.BUILT_IN_TEXT||t.type===s.ApplicationCommandType.BUILT_IN_INTEGRATION)}))}},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(22))&&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,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=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(705)),i=f(n(688)),l=n(8253),u=f(n(80)),s=n(1),d=f(n(6));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;u0&&(e=setTimeout((function(){return o()}),1e3+n))}return function(){clearTimeout(e)}}),[o,f,t]);var c=null;if(null==r?c=function(e,t){switch((0,d.getInteractionStatusViewState)(t,e)){case d.InteractionStatusViewState.SENDING:return g(y.default.Messages.APPLICATION_COMMAND_SENDING);case d.InteractionStatusViewState.CREATED:return g(y.default.Messages.APPLICATION_COMMAND_WAITING.format({applicationName:t.author.username}));case d.InteractionStatusViewState.FAILED:return S(t.interactionError)}}(f,t):null!=r.errorText&&(c=S(r.errorText)),null==c)return null;var p=c,m=p.text;return E(O,{icon:p.icon,text:m,className:n,color:p.color})}O.displayName="InteractionStatusMessage",I.displayName="InteractionStatus";var T=a.memo(I);t.default=T},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(286),i=u(n(10)),l=n(8611);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;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=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(9)),i=s(n(8362)),l=n(1),u=s(n(7491));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:_,getScrollOffsetForIndex:p}),f("div",{className:(0,o.default)(u.default.wrapper,s)},void 0,a.createElement(i.default,{listPadding:d,onScroll:y,ref:_,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=t.EventEmitterConsumer=t.EventEmitterProvider=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 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));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=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.on=function(){return this},a.once=function(){return this},a.addListener=function(){return this},a.removeListener=function(){return this},a.emit=function(){return!1},r}(((r=n(64))&&r.__esModule?r:{default:r}).default),u=a.createContext(new l),s=u.Provider,d=u.Consumer;t.EventEmitterConsumer=d,t.EventEmitterProvider=s;var f=u;t.default=f},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(22))&&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=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(9)),o=i(n(7499));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,["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.openStickerPackPremiumUpsellModal=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(3),i=n(692),l=n(280),u=b(n(5948)),s=b(n(5695)),d=b(n(5696)),f=b(n(6003)),c=b(n(39)),p=b(n(29)),v=b(n(5954)),y=b(n(8865)),m=b(n(8627)),_=n(35),h=n(41),E=b(n(24)),g=b(n(13)),S=b(n(96)),O=n(281),I=n(1),T=b(n(6)),C=b(n(7519));function b(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=0||(a[n]=e[n]);return a}(e,["onClose"]);return a.createElement(_.ModalRoot,N({},n,{"aria-labelledby":"sticker-pack-premium-upsell-modal-header"}),A(d.default,{hideBreadcrumbs:!0,body:A(R,{onClose:t}),footer:A(L,{onClose:t}),steps:[i.Step.PREMIUM_UPSELL],currentStep:i.Step.PREMIUM_UPSELL}))}))}},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(9)),i=u(n(22)),l=u(n(7518));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,["width","height","color","winking","foreground"]);return a.createElement("svg",d({width:u,height:c},(0,i.default)(h),{viewBox:"0 0 20 20"}),f("path",{fill:v,className:(0,o.default)(_,(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)(_,(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){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(28)),o=l(n(2)),i=n(8561);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=!0,d=new Set;function f(){a.default.set("SpellcheckStore",{enabled:s,learnedWords:d})}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(){var e=a.default.get("SpellcheckStore");null!=e&&(s=e.enabled,d=new Set(e.learnedWords),(0,i.setEnabled)(s),(0,i.setLearnedWords)(d))},o.isEnabled=function(){return s},r}(r.default.Store))(o.default,{SPELLCHECK_TOGGLE:function(e){return s=!s,(0,i.setEnabled)(s),void f()},SPELLCHECK_LEARN_WORD:function(e){var t=e.word;d.add(t.toLocaleLowerCase()),(0,i.setLearnedWords)(d),f()},I18N_LOAD_SUCCESS:function(e){var t=e.locale;(0,i.setAppLocale)(t)}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=v(n(0)),o=n(389),i=v(n(8253)),l=c(n(8630)),u=c(n(8631)),s=c(n(16)),d=c(n(43)),f=c(n(6));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;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 n=t.map((function(t){return e.options[t].label}));return m.default.Messages.SELECT_ACCESSIBILITY_DESC_WITH_SELECTION.format({selections:n.join(",")})}return m.default.Messages.SELECT_ACCESSIBILITY_DESC.format({placeholder:e.placeholder})};t.useIsComponentDisabled=function(e){var t=u.default.getChannel(e),n=(0,a.default)([d.default],(function(){return null==(null==t?void 0:t.guild_id)||d.default.canChatInGuild(t.guild_id)}),[t]),r=(0,a.default)([l.default],(function(){return null!=(null==t?void 0:t.guild_id)&&l.default.isLurking(t.guild_id)}),[t]),o=(0,a.default)([s.default,f.default],(function(){var e,n,r=f.default.getCurrentUser();return null!==(e=null!=(null==t?void 0:t.guild_id)&&null!=r?null===(n=s.default.getMember(null==t?void 0:t.guild_id,r.id))||void 0===n?void 0:n.isPending:null)&&void 0!==e&&e}));return!(n&&!r&&!o)}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ActionComponentState=void 0,t.ActionComponentState=r,function(e){e[e.NORMAL=0]="NORMAL",e[e.LOADING=1]="LOADING",e[e.DISABLED=2]="DISABLED"}(r||(t.ActionComponentState=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n;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,t)}}):(null===(n=e.threadMetadata)||void 0===n?void 0:n.archived)?null:f(o.MenuItem,{id:"join-thread",label:u.default.Messages.JOIN_THREAD,action:function(){return l.default.joinThread(e,t)}})};!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(8253),i=s(n(204)),l=s(n(8265)),u=s(n(6));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(f.default,_({tag:"span"},t,L,{className:(0,o.default)(L.className,v.default.clickable,O)}))})):a.createElement(f.default,_({},L,{className:(0,o.default)(L.className,O)}));return a.createElement(a.Fragment,null,!I&&d?a.createElement(a.Fragment,null," ",E(r,d,l)," "):null,t,I||d?null:E(r,d,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=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(9)),i=n(5943),l=y(n(8642)),u=n(8643),s=y(n(8264)),d=y(n(1222)),f=y(n(61)),c=y(n(278)),p=n(150),v=y(n(7341));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 _(){return(_=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 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;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.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(8515))&&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;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(),_=(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,_)},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=_,_.displayName="CarouselWithPreview",_.defaultProps={animate:!0,edgeItems:2,align:y.CENTER,gutter:0,hideOverflow:!0};var h=(0,l.default)(_);t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.tier,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,["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(9600)),o=u(n(8865)),i=u(n(9601)),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.useTrackThreadBrowserTab=function(e,t){var n=e?"Active Threads":(null==t?void 0:t.tab)===a.Public?"Public Archived Threads":(null==t?void 0:t.moderatorView)?"All Private Archived Threads":"My Private Archived Threads";o.useEffect((function(){(0,E.trackThreadBrowserTab)(n)}),[n])},t.useActiveThreads=function(e){var t=(0,u.useStateFromStoresArray)([d.default,v.default,s.default],(function(){return(0,i.default)(v.default.getThreadsForGuild(e.guild_id)).values().map((function(e){var t=e.id;return s.default.getChannel(t)})).filter(c.isNotNullish).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 p.default.compare(f.default.lastMessageId(e),f.default.lastMessageId(t))})).reverse().value()}),[t]),r=(0,u.useStateFromStores)([m.default],(function(){return i.default.partition(n,(function(e){return m.default.hasJoined(e)}))}),[n],u.statesWillNeverBeEqual),a=r[0],y=r[1];return{joinedThreadIds:a,unjoinedThreadIds:y}},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){_.default.loadArchivedThreads(e.guild_id,e.id,r,t)}),[e.id,r,e.guild_id]);o.useEffect((function(){return f()}),[f]);var c=(0,u.useStateFromStoresObject)([y.default],(function(){return{canLoadMore:y.default.canLoadMore,loading:y.default.loading}})),p=c.canLoadMore,v=c.loading;return{threadIds:(0,u.useStateFromStoresArray)([y.default,s.default,d.default],(function(){return(0,i.default)(y.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:v,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=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)),i=g(n(8)),l=n(92),u=n(3),s=g(n(10)),d=g(n(40)),f=g(n(200)),c=n(48),p=g(n(97)),v=g(n(410)),y=g(n(8886)),m=g(n(204)),_=g(n(8265)),h=n(392),E=n(698);function g(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}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(P,{channel:e}):t===a.AllArchived?A(D,{channel:e}):A(w,{channel:e})},t.RowType=void 0;var r,a,o=N(n(0)),i=b(n(5)),l=n(3),u=N(n(5957)),s=n(8298),d=b(n(8449)),f=b(n(8361)),c=b(n(682)),p=b(n(56)),v=b(n(200)),y=b(n(70)),m=b(n(12)),_=b(n(8287)),h=n(8442),E=b(n(24)),g=N(n(1161)),S=b(n(97)),O=b(n(746)),I=n(698),T=b(n(6)),C=b(n(7375));function b(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 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;u0||(null===(e=p.current)||void 0===e||e.cancel(),f(!0))}),[p,f]),h=a.useMemo((function(){return{onAllowIdle:y,onPreventIdle:v,onActive:m,onForceIdle:_}}),[y,v,m,_]);return l(d.Provider,{value:i},void 0,l(s.Provider,{value:h},void 0,t(u({idle:i},h))))}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(22))&&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=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(22))&&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=void 0;var r=i(n(14)),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(8)),a=l(n(3)),o=l(n(2)),i=l(n(15));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=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(22))&&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",{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.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(1161),o=(r=n(685))&&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.default=function(e){var t=o.useState((function(){return new D(j(),e)})),n=t[0],r=t[1],a=o.useState(!1),i=a[0],l=a[1],u=o.useState((function(){return j()})),s=u[0],d=u[1];return o.useEffect((function(){var e=function(e){return d(e)};return n.on("change",e),d(n.state),function(){n.off("change",e)}}),[n]),o.useEffect((function(){if(s&&!(s.channels.length>0)&&!i){var t=j();0===t.channels.length?l(!0):r(new D(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 S.default.addChangeListener(n.reloadMessages),function(){return S.default.removeChangeListener(n.reloadMessages)}}),[n.reloadMessages]),o.useEffect((function(){return C.default.addChangeListener(n.handleUserGuildSettingsStoreChange),function(){return C.default.removeChangeListener(n.handleUserGuildSettingsStoreChange)}}),[n]),[s,n]},t.UnreadMessagesLoader=t.MAX_SHOWN_MESSAGES=t.LoadState=t.SortOrder=void 0;var r,a,o=P(n(0)),i=N(n(64)),l=N(n(8)),u=N(n(28)),s=N(n(2)),d=N(n(390)),f=P(n(8321)),c=N(n(105)),p=N(n(8669)),v=N(n(300)),y=n(392),m=n(8473),_=n(31),h=N(n(10)),E=N(n(86)),g=N(n(15)),S=N(n(201)),O=N(n(40)),I=N(n(200)),T=N(n(361)),C=N(n(181)),b=N(n(97)),M=n(1);function N(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 P(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 R(){return(R=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 R({},e,{messages:o,hasLoadedAnything:e.hasLoadedAnything||i||t,hasLoadedFirst:e.hasLoadedFirst||i||t,isFullyLoaded:e.isFullyLoaded||i&&u||t&&!a.hasMoreAfter})}function j(){var e=u.default.get("unread-messages-collapsed-channels")||{},t=function(e){var t=[];return h.default.getSortedPrivateChannels().forEach((function(n){return k(e,t,null,n.id)})),T.default.getFlattenedGuildIds().forEach((function(n){if(null!=n){var r=E.default.getSelectableChannelIds(n),a=v.default.getActiveJoinedUnreadThreadsForGuild(n);r.forEach((function(r){k(e,t,n,r);var o=a[r]||{};for(var i in o)k(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 k(e,t,n,r){if(null!=r){var a=h.default.getChannel(r);if(null!=a)if(!a.isNSFW())if(_.THREAD_CHANNEL_TYPES.has(a.type)||!C.default.isGuildOrCategoryOrChannelMuted(n,a.id)){if(a.isPrivate()){if(!I.default.getMentionCount(r))return}else if(!I.default.hasUnread(a.id))return;if(a.isPrivate()||O.default.can(M.Permissions.READ_MESSAGE_HISTORY,a)){var o=I.default.ackMessageId(r);if(null==o){var i=g.default.getGuild(a.guild_id);if(null==i||null==i.joinedAt)return;o=b.default.fromTimestamp(i.joinedAt.getTime())}var l=I.default.getOldestUnreadMessageId(r),u=I.default.lastMessageId(r),s=I.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,hasError:!1,hasMentionsOrUnreads:d,mentionCount:s,messages:[],sortOrder:U(n,r,l)}))}}}}t.UnreadMessagesLoader=D;function U(e,t,n){var a=h.default.getChannel(t);if(a.isPrivate())return r.PrivateChannel;if(I.default.getMentionCount(t)>0)return r.Mentioned;if(null!=n){var o=b.default.extractTimestamp(n);if(Date.now()-o>864e6)return r.ReallyOldChannel;if(Date.now()-o>1728e5)return r.OldChannel}if(a.isThread()){var i=(0,m.computeThreadNotificationSetting)(a);return i===y.ThreadMemberFlags.ALL_MESSAGES?r.AllMessagesNotifications:i===y.ThreadMemberFlags.NO_MESSAGES?r.NoNotifications:r.GuildChannel}var l=C.default.getChannelMessageNotifications(e,t),u=l===M.UserNotificationSettings.NULL?C.default.getMessageNotifications(e):l;return u===M.UserNotificationSettings.ALL_MESSAGES?r.AllMessagesNotifications:u===M.UserNotificationSettings.NO_MESSAGES?r.NoNotifications:r.GuildChannel}},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(8)),a=n(8321),o=u(n(300)),i=u(n(86)),l=u(n(200));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;u0&&f>=d+1;return i.default.can(s.Permissions.MOVE_MEMBERS,r)&&i.default.can(s.Permissions.CONNECT,r)&&!c},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(5941),a=d(n(199)),o=d(n(15)),i=d(n(40)),l=d(n(80)),u=d(n(365)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}},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(55)),o=u(n(47)),i=u(n(24)),l=u(n(7661));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?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.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(404)),a=s(n(14)),o=s(n(2)),i=s(n(199)),l=s(n(8460)),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.default=function(e){var t=r.useState(e),n=t[0],a=t[1],o=r.useRef(null);return r.useEffect((function(){var t,n;a(null!==(t=null===(n=o.current)||void 0===n?void 0:n.offsetHeight)&&void 0!==t?t:e)})),{headerHeight:n,headerRef:o}};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}},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(22))&&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:"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=function(e,t,n){var l=a.default.getCurrentConfig({guildId:t.id}).showNewRolesCreationFlow;if(a.default.trackExposure({guildId:t.id}),l&&!e.shiftKey)return void(0,o.openModal)((function(e){return r.createElement(i.default,s({},e,{guild:t}))}));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=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(8527)),o=n(41),i=l(n(9784));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}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 _(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 h(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 E(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 g(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,_.displayName="NoticeButton",h.displayName="NoticeButtonAnchor",E.displayName="NoticeCloseButton",g.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(15)),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 _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0){var i=j(t);g=[].concat(g,i)}},AUDIT_LOG_FETCH_NEXT_PAGE_FAIL:function(e){N=!1},AUDIT_LOG_FILTER_BY_ACTION:function(e){var t=e.action;L=t},AUDIT_LOG_FILTER_BY_USER:function(e){var t=e.userId;R=t},GUILD_SETTINGS_SET_SECTION:k,GUILD_SETTINGS_INIT:function(e){var t=e.guildId,n=e.section;return E=t,k({section:n})},GUILD_SETTINGS_CLOSE:function(e){return g=[],O=[],L=f.AuditLogActions.ALL,R=null,D={},w=0,b=!0,S=[],I=[],T=[],void(C=[])}});t.default=U},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(62)),o=u(n(164)),i=u(n(97)),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:e<=l.AuditLogActions.STAGE_INSTANCE_DELETE?l.AuditLogTargetTypes.STAGE_INSTANCE:e<=l.AuditLogActions.STICKER_DELETE?l.AuditLogTargetTypes.STICKER:e<=l.AuditLogActions.GUILD_SCHEDULED_EVENT_DELETE?l.AuditLogTargetTypes.GUILD_SCHEDULED_EVENT:e<=l.AuditLogActions.THREAD_DELETE?l.AuditLogTargetTypes.THREAD:(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.STICKER_CREATE:case l.AuditLogActions.MESSAGE_PIN:case l.AuditLogActions.BOT_ADD:case l.AuditLogActions.INTEGRATION_CREATE:case l.AuditLogActions.STAGE_INSTANCE_CREATE:case l.AuditLogActions.GUILD_SCHEDULED_EVENT_CREATE:case l.AuditLogActions.THREAD_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.STICKER_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:case l.AuditLogActions.STAGE_INSTANCE_DELETE:case l.AuditLogActions.GUILD_SCHEDULED_EVENT_DELETE:case l.AuditLogActions.THREAD_DELETE: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.STICKER_UPDATE:case l.AuditLogActions.INTEGRATION_UPDATE:case l.AuditLogActions.MEMBER_MOVE:case l.AuditLogActions.STAGE_INSTANCE_UPDATE:case l.AuditLogActions.GUILD_SCHEDULED_EVENT_UPDATE:case l.AuditLogActions.THREAD_UPDATE: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=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=C(n(9)),i=C(n(5)),l=n(3),u=C(n(8254)),s=C(n(8533)),d=C(n(9839)),f=C(n(15)),c=C(n(29)),p=C(n(1160)),v=C(n(151)),y=C(n(686)),m=C(n(5827)),_=n(41),h=C(n(47)),E=C(n(24)),g=C(n(93)),S=C(n(97)),O=n(1),I=C(n(6)),T=C(n(7717));function C(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 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;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;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.trackApplicationFunnel=function(e,t){a.default.trackWithMetadata(o.AnalyticEvents.MKTG_APPLICATION_STEP,{application_type:e,step:t})};var r,a=(r=n(106))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){void 0===t&&(t=1e3);var r=(0,a.useForceUpdate)();return(0,i.default)((function(){r(),null!=n&&n()}),t),(0,o.diffAsUnits)(Date.now(),e)};var r,a=n(276),o=n(1161),i=(r=n(9898))&&r.__esModule?r:{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=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(9)),i=n(57),l=p(n(29)),u=p(n(5969)),s=p(n(153)),d=n(1163),f=p(n(6)),c=p(n(7754));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=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)&&i.push.apply(i,[e].concat(l))},c=m(e[o.value.channel.id]);!(d=c()).done;)f();return i}},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(10)),i=f(n(5947)),l=f(n(15)),u=f(n(36)),s=f(n(699)),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},CHANNEL_DELETE:function(e){var t=e.channel;null==t.guild_id&&null!=t.id&&null!=p&&p===d.Routes.CHANNEL(d.ME,t.id)&&(p=null)}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(14)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l={show:function(e,t){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.TUTORIAL_INDICATOR_SHOW,tutorialId:e,renderData:t})}))},hide:function(e){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.TUTORIAL_INDICATOR_HIDE,tutorialId:e})}))},dismiss:function(e){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.TUTORIAL_INDICATOR_DISMISS,tutorialId:e})})),r.default.put({url:o.Endpoints.TUTORIAL_INDICATOR(e),oldFormErrors:!0})},suppressAll:function(){a.default.dispatch({type:o.ActionTypes.TUTORIAL_INDICATOR_SUPPRESS_ALL}),r.default.post({url:o.Endpoints.TUTORIAL_INDICATORS_SUPPRESS,oldFormErrors:!0})}};t.default=l},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(9946)),i=u(n(709)),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;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 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;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(70)),a=u(n(12)),o=n(180),i=n(1),l=u(n(6));function u(e){return e&&e.__esModule?e:{default:e}}},,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.search=f,t.searchByMode=function(e,t){var n=i.default.getQuery(e),r=function(e){switch(e){case u.SearchModes.MOST_RELEVANT:return{sort_by:"relevance",sort_order:"desc"};case u.SearchModes.OLDEST:return{sort_by:"timestamp",sort_order:"asc"};case u.SearchModes.NEWEST:default:return{sort_by:"timestamp",sort_order:"desc"}}}(t);return f(e,d({},n,{},r,{offset:0}))},t.searchNextPage=function(e,t){void 0===t&&(t=u.SEARCH_PAGE_SIZE);return c(e,t)},t.searchPreviousPage=function(e,t){void 0===t&&(t=u.SEARCH_PAGE_SIZE);return c(e,-t)},t.changePage=function(e,t){return p(e,t*u.SEARCH_PAGE_SIZE)},t.clearHistory=function(e){r.default.dispatch({type:u.ActionTypes.SEARCH_CLEAR_HISTORY,searchId:e})},t.ensureSearchState=function(e){r.default.wait((function(){r.default.dispatch({type:u.ActionTypes.SEARCH_ENSURE_SEARCH_STATE,searchId:e})}))},t.setSearchState=function(e,t){null!=e&&r.default.dirtyDispatch({type:u.ActionTypes.SEARCH_EDITOR_STATE_CHANGE,searchId:e,editorState:t})},t.clearSearchState=function(e){a.default.trackWithMetadata(u.AnalyticEvents.SEARCH_CLOSED,{search_id:i.default.getAnalyticsId(e)}),r.default.wait((function(){return r.default.dispatch({type:u.ActionTypes.SEARCH_EDITOR_STATE_CLEAR,searchId:e})}))},t.updateAutocompleteQuery=function(e,t,n){null!=e&&r.default.dirtyDispatch({type:u.ActionTypes.SEARCH_AUTOCOMPLETE_QUERY_UPDATE,searchId:e,tokens:t,cursorScope:n})},t.setShowBlockedResults=function(e,t){r.default.dispatch({type:u.ActionTypes.SEARCH_SET_SHOW_BLOCKED_RESULTS,searchId:e,showBlocked:t})};var r=s(n(2)),a=s(n(106)),o=s(n(8770)),i=s(n(1241)),l=s(n(12)),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;tr))return f(e,d({},n,{offset:t}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createAlgoliaIndex=function(){if(null==_)return;var e=(0,a.default)("NKTZZ4AIZU",_,{responsesCache:(0,r.createNullCache)()}).initIndex(h);l.default.wait((function(){return l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_SEARCH_INIT,index:e})}))},t.doAlgoliaSearch=function(e,t,n){void 0===n&&(n=!0);var r=t.categoryId,a=void 0===r?u.DISCOVERY_ALL_CATEGORIES_ID:r,f=t.preferredLocale,p=t.offset,v=t.length,y=d.default.getSearchIndex();if(null==y)return;n&&function(e,t,n,r,a){var i=(0,s.getHistory)(),l=o.default.stringify({query:e,offset:n,limit:r,preferredLocale:t,categoryId:a}),u=i.location.search;if(!(null!=u&&u.length>0&&u.startsWith("?"))||u.startsWith("?")&&u.split("?")[1]!==l){var d={search:l};(0,s.transitionTo)(c.Routes.GUILD_DISCOVERY,d)}}(e,f,p,v,a);l.default.dirtyDispatch({type:c.ActionTypes.GUILD_DISCOVERY_SEARCH_FETCH_START,section:c.GuildDiscoverySections.SEARCH,query:e,categoryId:a});var _=[].concat(E);a!==u.DISCOVERY_ALL_CATEGORIES_ID&&_.push("(primary_category_id="+a+" OR categories.id="+a+")");var h=_.join(" AND "),g=["preferred_locale: "+f],S=["name","description","keywords","categories.name.default","categories.name."+f,"primary_category.name.default","primary_category.name."+f,"vanity_url_code"];try{var O=y.search(e,{filters:h,optionalFilters:g,length:v,offset:p,restrictSearchableAttributes:S}),I=i.default.get({url:c.Endpoints.GUILD_DISCOVERY_VALID_TERM,query:{term:e},oldFormErrors:!0});Promise.all([O,I]).then((function(t){var n=t[0],r=n.hits,o=n.nbHits,i=t[1].body.valid;l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_SEARCH_FETCH_SUCCESS,section:c.GuildDiscoverySections.SEARCH,query:e,categoryId:a,guilds:i?[].concat(r.map((function(e){return m({},e,{id:e.objectID})}))):[],offset:p,limit:v,total:i?Math.min(o,u.MAX_ALGOLIA_PAGINATOR_RESULTS):0})})).catch((function(){l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_SEARCH_FETCH_FAILURE,section:c.GuildDiscoverySections.SEARCH,categoryId:a,query:e})}))}catch(t){l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_SEARCH_FETCH_FAILURE,section:c.GuildDiscoverySections.SEARCH,categoryId:a,query:e})}},t.getSearchResultsCount=function(e){var t=d.default.getSearchIndex();if(null==t)return;try{var n=t.search(e,{filters:E.join(" AND "),facets:["categories.id"]}),r=i.default.get({url:c.Endpoints.GUILD_DISCOVERY_VALID_TERM,query:{term:e},oldFormErrors:!0});Promise.all([n,r]).then((function(t){var n=t[0],r=n.nbHits,a=n.facets,o=t[1].body.valid;l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_SEARCH_UPDATE_COUNTS,query:e,nbHits:o?r:0,facets:o?a:void 0})}))}catch(t){l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_SEARCH_COUNTS_FAIL,query:e})}},t.fetchPopularGuildsForCategory=function(e){return g.apply(this,arguments)},t.fetchFeaturedOrPopularGuilds=function(e,t){return S.apply(this,arguments)},t.fetchGamesYouPlayGuilds=function(){return O.apply(this,arguments)},t.searchGuildDiscovery=function(e,t,n,r,a){return I.apply(this,arguments)},t.clearSearch=function(e){void 0===e&&(e=!0);e&&(0,s.transitionTo)(c.Routes.GUILD_DISCOVERY);l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_CLEAR_SEARCH})},t.selectCategory=function(e,t){void 0===t&&(t=!1);l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_SELECT_CATEGORY,categoryId:e,isHomepage:t})};var r=n(10433),a=p(n(10434)),o=p(n(137)),i=p(n(14)),l=p(n(2)),u=n(1213),s=n(42),d=p(n(1275)),f=p(n(470)),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(){return(m=Object.assign||function(e){for(var t=1;t 0","approximate_member_count > 0"];function g(){return(g=y(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_POPULAR_FETCH_START,categoryId:t}),e.prev=1,e.next=4,i.default.get({url:c.Endpoints.GUILD_DISCOVERY,query:o.default.stringify({categories:[t]}),oldFormErrors:!0});case 4:n=e.sent,r=n.body.guilds,l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_POPULAR_FETCH_SUCCESS,categoryId:t,guilds:r}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1),l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_POPULAR_FETCH_FAILURE,categoryId:t});case 12:case"end":return e.stop()}}),e,null,[[1,9]])})))).apply(this,arguments)}function S(){return(S=y(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l.default.dirtyDispatch({type:c.ActionTypes.GUILD_DISCOVERY_FETCH_START,section:c.GuildDiscoverySections.FEATURED}),e.prev=1,e.next=4,i.default.get({url:c.Endpoints.GUILD_DISCOVERY,query:o.default.stringify({offset:t,limit:n}),oldFormErrors:!0});case 4:T(e.sent.body,c.GuildDiscoverySections.FEATURED),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_FETCH_FAILURE,section:c.GuildDiscoverySections.FEATURED});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}function O(){return(O=y(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=f.default.applicationStatistics,n=Object.keys(t),l.default.dirtyDispatch({type:c.ActionTypes.GUILD_DISCOVERY_FETCH_START,section:c.GuildDiscoverySections.GAMES_YOU_PLAY}),e.prev=3,e.next=6,i.default.get({url:c.Endpoints.GUILD_DISCOVERY,query:o.default.stringify({application_ids:n}),oldFormErrors:!0});case 6:T(e.sent.body,c.GuildDiscoverySections.GAMES_YOU_PLAY),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(3),l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_FETCH_FAILURE,section:c.GuildDiscoverySections.GAMES_YOU_PLAY});case 13:case"end":return e.stop()}}),e,null,[[3,10]])})))).apply(this,arguments)}function I(){return(I=y(regeneratorRuntime.mark((function e(t,n,r,a,s){var d,f,p,v,y,m;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return void 0===s&&(s=u.DISCOVERY_ALL_CATEGORIES_ID),l.default.dirtyDispatch({type:c.ActionTypes.GUILD_DISCOVERY_SEARCH_FETCH_START,section:c.GuildDiscoverySections.SEARCH,query:t,categoryId:s}),e.prev=2,e.next=5,i.default.get({url:c.Endpoints.GUILD_DISCOVERY,query:o.default.stringify({query:t,offset:r,limit:a,preferred_locale:n}),oldFormErrors:!0});case 5:d=e.sent,f=d.body,p=f.offset,v=f.limit,y=f.guilds,m=f.total,l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_SEARCH_FETCH_SUCCESS,section:c.GuildDiscoverySections.SEARCH,query:t,categoryId:s,guilds:y,offset:p,limit:v,total:m}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_SEARCH_FETCH_FAILURE,section:c.GuildDiscoverySections.SEARCH,categoryId:s,query:t});case 13:case"end":return e.stop()}}),e,null,[[2,10]])})))).apply(this,arguments)}function T(e,t){var n=e.offset,r=e.limit,a=e.guilds,o=e.total;l.default.dispatch({type:c.ActionTypes.GUILD_DISCOVERY_FETCH_SUCCESS,section:t,guilds:a,offset:n,limit:r,total: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=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(9)),i=n(5941),l=f(n(184)),u=f(n(199)),s=n(1),d=f(n(7801));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","icon","name","ariaLabel","className","style","to","onClick","selected"]),C=(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 b="string"==typeof g?g:g.pathname,M=a.useCallback((function(e){if("string"==typeof g)C.push(g);else{var t=g.pathname,n=g.state;C.push(t,n)}null!=S&&S(e)}),[C,g,S]);return a.createElement(l.default,p({},T,{href:b,onClick:M,className:(0,o.default)(h,s.default.wrapper,(t={},t[s.default.selected]=I,t)),"aria-label":null!==(n=_||m)&&void 0!==n?n:"",style:p({},E,{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=I;var r,a=g(n(0)),o=h(n(391)),i=n(389),l=h(n(10037)),u=h(n(8323)),s=h(n(8258)),d=g(n(8253)),f=h(n(10038)),c=h(n(11)),p=n(41),v=h(n(10039)),y=h(n(8441)),m=h(n(8399)),_=h(n(6));function h(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 g(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 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;u=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(8)),a=c(n(14)),o=n(698),i=c(n(10)),l=c(n(201)),u=n(200),s=c(n(12)),d=c(n(97)),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,b.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===F.MessageTypes.THREAD_STARTER_MESSAGE,"Message must be a thread starter message");var v,y=K({},(0,l.useListItem)(null!==(t=e.id)&&void 0!==t?t:"")),m=(0,u.useStateFromStores)([f.default],(function(){return f.default.getMessageByReference(s)})),_=q(r.id,T.DEFAULT_POPOUTS),h=_.popouts,E=_.setPopout,S=Z(r,!1);return r.type===F.MessageTypes.THREAD_STARTER_MESSAGE&&null!=m&&m.state===f.ReferencedMessageState.LOADED?a.createElement(X,K({},e,{message:m.message,groupId:m.message.id})):a.createElement(g.default,K({},y,{id:n,compact:c,className:(0,o.default)(p,(v={},v[H.default.message]=!0,v[H.default.cozyMessage]=!c,v[H.default.systemMessage]=!0,v[H.default.groupStart]=!0,v)),childrenHeader:(0,w.default)(e,E,h,s),childrenSystemMessage:(0,G.default)(e),childrenMessageContent:null,"aria-label":S,hasThread:!1}))},t.default=void 0;var r,a=W(n(0)),o=x(n(9)),i=x(n(23)),l=n(680),u=n(3),s=x(n(105)),d=x(n(8437)),f=W(n(706)),c=n(42),p=n(1209),v=x(n(10)),y=x(n(8333)),m=x(n(70)),_=x(n(39)),h=x(n(10092)),E=x(n(61)),g=x(n(8424)),S=n(121),O=n(1161),I=n(99),T=n(1254),C=x(n(1216)),b=n(8541),M=x(n(685)),N=x(n(682)),A=n(8542),P=x(n(10105)),R=x(n(8497)),L=x(n(8830)),D=x(n(10106)),w=x(n(10113)),j=x(n(10115)),k=x(n(10117)),U=x(n(10120)),G=x(n(8654)),F=n(1),B=x(n(6)),H=x(n(7343));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;u=0||(a[n]=e[n]);return a}function K(){return(K=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(g.MARKDOWN_SPOILER_REGEXP_GLOBAL,S.default.Messages.SPOILER).replace(/<@!?(\d+)>/g,(function(e,t){var r=E.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,E.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:g.ActionTypes.STOP_SPEAKING_MESSAGE})}function D(){return null!==A&&A.utterance.removeEventListener("end",L),o.cancelAll(),A=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,C(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(u.default,m.default,v.default,c.default,E.default,h.default,f.default,l.default)},a.isSpeakingMessage=function(e,t){return null!==A&&A.channelId===e&&A.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===g.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,_=R(u.content,m,y,v);M||P(),null!==A&&D();var h=o.createUtterance(_);return h.addEventListener("end",L),o.speakUtterance(h,M),A={utterance:h,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=h.default.enableTTSCommand&&n.tts&&a,l=v.default.getTTSType(),f=n.author.id!==u.default.getId()&&(l===g.TTSNotificationTypes.ALL_CHANNELS||l===g.TTSNotificationTypes.SELECTED_CHANNEL&&a);if((i||f)&&!y.default.isBlocked(n.author.id)){var p,E;if(b.indexOf(n.id)>=0)return!1;b.unshift(n.id)>10&&b.pop();var S=r.getGuildId();if(S&&_.default.getMutedChannels(S).has(t))return!1;var O=d.default.getNick(S,n.author.id)||n.author.username,I=n.type===g.MessageTypes.REPLY?null===(p=n.referenced_message)||void 0===p?void 0:p.author:null,T=I?null!==(E=d.default.getNick(S,null==I?void 0:I.id))&&void 0!==E?E:I.username:null,C=R(n.content,O,S,T);M||P();var N=o.speak(C,M,g.MAX_TTS_LENGTH);null!=N&&(A={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=A)||void 0===t?void 0:t.messageId)||a===(null===(n=A)||void 0===n?void 0:n.channelId))&&(o.cancelAll(),A=null,!0)},AUDIO_TOGGLE_SELF_DEAF:function(e){c.default.isSelfDeaf()&&o.cancelAll()},USER_SETTINGS_UPDATE:function(e){return P()},I18N_LOAD_SUCCESS:function(e){return P()}});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(9)),i=d(n(29)),l=d(n(149)),u=d(n(248)),s=d(n(7904));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({},_,{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==h||h()},onMouseLeave:function(){null==y||y(),null==E||E()},onContextMenu:r,role:O,"aria-checked":S}),null!=n?p(u.default,{width:20,height:20,mask:u.default.Masks.PANEL_BUTTON},void 0,C):C,n)}))}v.displayName="PanelButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(8)),a=v(n(5)),o=v(n(3)),i=v(n(14)),l=v(n(2)),u=v(n(31)),s=v(n(162)),d=v(n(8569)),f=v(n(89)),c=v(n(10)),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 _(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);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,["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=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(22))&&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(22))&&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=void 0;var r,a=O(n(0)),o=g(n(9)),i=g(n(707)),l=g(n(9292)),u=g(n(1222)),s=g(n(61)),d=g(n(9293)),f=g(n(149)),c=g(n(8803)),p=g(n(5830)),v=O(n(279)),y=g(n(8553)),m=g(n(8468)),_=n(1),h=g(n(6)),E=g(n(7446));function g(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(){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,g):null,h)}d.displayName="CustomStatus"},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(8360)),i=l(n(7481));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","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.toggleExpressionSuggestionsEnabled=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);t.toggleExpressionSuggestionsEnabled=function(){a.default.dispatch({type:o.ActionTypes.EXPRESSION_SUGGESTIONS_TOGGLE})}},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=v(n(9)),o=v(n(29)),i=n(85),l=n(475),u=n(35),s=v(n(272)),d=v(n(9125)),f=v(n(5963)),c=v(n(6)),p=v(n(7560));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","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=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(22))&&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: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;!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=f(n(9)),i=f(n(61)),l=f(n(255)),u=n(1),s=f(n(6)),d=f(n(7588));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,["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(9602)),o=u(n(8920)),i=u(n(9603)),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=y;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(22))&&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;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=void 0;var r=d(n(8)),a=d(n(14)),o=d(n(2)),i=d(n(26)),l=d(n(1212)),u=d(n(10)),s=n(1);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;t0)){e.next=29;break}return h=_.shift(),e.prev=13,e.next=16,a.default.patch({url:s.Endpoints.USER_GUILD_SETTINGS(h.guildId),body:h.updates});case 16:return e.next=18,O(1e3);case 18:e.next=27;break;case 20:return e.prev=20,e.t0=e.catch(13),y.error(e.t0),h.attempts+=1,h.attempts<3&&_.push(h),e.next=27,O(5e3);case 27:e.next=11;break;case 29:case"end":return e.stop()}}),e,null,[[13,20]])})))).apply(this,arguments)}function S(){var e={},t=l.default.getCollapsedCategories();for(var n in t)t[n]!==v[n]&&(e[n]=!0);for(var r in v)t[r]!==v[r]&&(e[r]=!0);return e}function O(e){return new Promise((function(t){return setTimeout(t,e+Math.ceil(e*Math.random()))}))}function I(){v=p({},l.default.getCollapsedCategories())}var T={init:function(){o.default.subscribe(s.ActionTypes.CATEGORY_COLLAPSE,h),o.default.subscribe(s.ActionTypes.CATEGORY_EXPAND,h),o.default.subscribe(s.ActionTypes.CATEGORY_COLLAPSE_ALL,h),o.default.subscribe(s.ActionTypes.CATEGORY_EXPAND_ALL,h),o.default.subscribe(s.ActionTypes.CONNECTION_OPEN,_),o.default.subscribe(s.ActionTypes.USER_GUILD_SETTINGS_FULL_UPDATE,I)},saveUserGuildSettings:E};t.default=T},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=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=f(n(473)),o=f(n(8936)),i=n(280),l=f(n(5953)),u=f(n(13)),s=n(1),d=f(n(6));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;t=0||(a[n]=e[n]);return a}(e,["onClose","onCloseParent","analyticsSource"]);return r.createElement(l.default,p({title:d.default.Messages.STREAM_PREMIUM_UPSELL_HEADER,body:__OVERLAY__?d.default.Messages.STREAM_PREMIUM_UPSELL_BODY_NO_CTA:d.default.Messages.STREAM_PREMIUM_UPSELL_BODY.format({onPressMore:function(){(0,o.default)(),t(),null==n||n(),u.default.track(s.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_section:s.AnalyticsSections.STREAM_UPSELL_MODAL,location_object:s.AnalyticsObjects.NAVIGATION_LINK}),a.default.open(s.UserSettingsSections.PREMIUM)}}),artURL:v,type:i.PremiumUpsellTypes.STREAM_QUALITY_UPSELL,analyticsLocation:{section:s.AnalyticsSections.STREAM_UPSELL_MODAL,object:s.AnalyticsObjects.BUTTON_CTA},analyticsSource:f,onClose:t,onSubscribeClick:o.default},c))}y.displayName="StreamUpsellModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSizeForWidth=function(e){return e<400?"small":e<1e3?"medium":"large"},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(9)),o=s(n(29)),i=s(n(55)),l=s(n(24)),u=s(n(7942));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)||i.some((function(e){return e.includes(l)}))){e.next=14;break}return Q(l,i),(0,A.openModal)((function(e){return o.createElement(M.default,J({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&&(he(a.CONFIRM),Se(!0))}),[]),ze=o.useCallback((function(e){Fe(e),he($?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(P.default,{size:P.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}}(_e)))),$e=Z(C.Slides,{springConfig:J({},l.config.stiff,{clamp:!0}),activeSlide:_e,width:400},void 0,Z(C.Slide,{id:a.GUILD},void 0,Z("div",{className:Y.default.modalSize},void 0,Z(B.default,{onSelectGuild:ze}))),Z(C.Slide,{id:a.SOURCE},void 0,Z("div",{className:Y.default.modalSize},void 0,Z(H.default,{selectedSource:be,onChangeSelectedSource:Ye}))),Z(C.Slide,{id:a.CONFIRM},void 0,Z("div",{className:Y.default.modalSize},void 0,Z(F.default,{selectedChannelId:Ie,selectedPreset:Ae,selectedResolution:Le,selectedSource:be,selectedFPS:je,showExtendedSettings:se,sourceChanged:ge,selectSource:$,onChangeSelectedFPS:function(e){return Ve(Ae,Le,e)},onChangeSelectedResolution:function(e){return Ve(Ae,e,je)},onChangeSelectedPreset:function(e){return Ve(e,Le,je)},onChangeSelectedChannelId:Te,onChangeSource:function(){return he(a.SOURCE)},onChangeGuild:function(){return he(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}}(_e,z,$,ge),qe=_e!==a.CONFIRM||null==be&&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 he(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=void 0;var r=s(n(3)),a=s(n(2)),o=s(n(16)),i=s(n(43)),l=s(n(8943)),u=s(n(8944));n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){for(var n=0;n1){for(var l=new Array(i),u=0;u0&&C&&(ae=T?U("div",{className:R.default.loadingMore},"loading-more-after",Y):I?U("div",{className:R.default.hasMore},void 0,U(g.default,{look:g.default.Looks.FILLED,color:g.default.Colors.GREY,size:g.default.Sizes.MAX,onClick:C},void 0,P.default.Messages.LOAD_MORE_MESSAGES)):U("div",{className:R.default.scrollingFooterWrap},void 0,F(h.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:J.height-43-25};X&&(le.maxHeight-=40);var ue=C&&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,k(),a.createElement(b.default,{className:(0,o.default)(R.default.messagesPopout,x),onScroll:ue?function(){null!=te&&te.scrollHeight===te.scrollTop+te.offsetHeight&&I&&!T&&(null==C||C())}: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",j({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=i(n(3)),a=i(n(2)),o=n(5979);n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(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 d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nnew Date(t))&&(t=r.startDate)}return t}var m=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,o,i,s=r.prototype;return s.initialize=function(e){null!=e&&(f=e)},s.getEligibleActiveOutboundPromotions=function(){return v.filter((function(e){return e.id!==f.consumedInboundPromotionId}))},s.getUnseenOutboundPromotions=function(){var e=f.lastSeenOutboundPromotionStartDate;return null==e?this.getEligibleActiveOutboundPromotions():this.getEligibleActiveOutboundPromotions().filter((function(t){var n=t.startDate;return new Date(n)>new Date(e)}))},s.shouldShowOutboundPromotionNotice=function(){var e=this.getUnseenOutboundPromotions(),t=f.lastDismissedOutboundPromotionStartDate;return e.length>0&&(null==t||e.some((function(e){var n=e.startDate;return new Date(n)>new Date(t)})))},s.getState=function(){return f},a=r,(o=[{key:"lastFetchedActivePromotions",get:function(){return p}},{key:"isFetchingActiveOutboundPromotions",get:function(){return c}},{key:"hasFetchedConsumedInboundPromotionId",get:function(){return f.hasFetchedConsumedInboundPromotionId}},{key:"consumedInboundPromotionId",get:function(){return f.consumedInboundPromotionId}}])&&l(a.prototype,o),i&&l(a,i),r}(r.default.PersistedStore);m.persistKey="PromotionsPersistedStore";var _=new m(a.default,{ACTIVE_OUTBOUND_PROMOTIONS_FETCH_SUCCESS:function(e){var t=e.activeOutboundPromotions,n=e.consumedInboundPromotionId;v=t.map((function(e){return(0,o.outboundPromotionFromServer)(e)})),p=Date.now(),c=!1,f.hasFetchedConsumedInboundPromotionId||(f.hasFetchedConsumedInboundPromotionId=!0,f.consumedInboundPromotionId=n)},ACTIVE_OUTBOUND_PROMOTIONS_FETCH:function(e){c=!0},ACTIVE_OUTBOUND_PROMOTIONS_FETCH_FAIL:function(e){return v=[],void(c=!1)},OUTBOUND_PROMOTION_NOTICE_DISMISS:function(e){return function(){if(0===v.length)return!1;var e=y();null!=e&&(f.lastDismissedOutboundPromotionStartDate=e)}()},OUTBOUND_PROMOTIONS_SEEN:function(e){return function(){if(0===v.length)return!1;var e=y();null!=e&&(f.lastDismissedOutboundPromotionStartDate=e,f.lastSeenOutboundPromotionStartDate=e)}()},LOGOUT:function(e){return f={hasFetchedConsumedInboundPromotionId:!1,consumedInboundPromotionId:null,lastSeenOutboundPromotionStartDate:null,lastDismissedOutboundPromotionStartDate:null},c=!1,p=null,void(v=[])}});t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ChangeLogTemplate=void 0;var r,a,o=_(n(743)),i=_(n(3)),l=_(n(28)),u=_(n(2)),s=n(141),d=_(n(8761)),f=_(n(382)),c=_(n(15)),p=_(n(9153)),v=_(n(39)),y=_(n(12)),m=n(1);function _(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=C[e]||(C[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!=M[i])throw new Error("ChangeLogStore: Locale ("+i+") already defined for PartnerGuildOwner changelogs");M[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!=T[u])throw new Error("ChangeLogStore: Locale ("+u+") already defined for default changelogs");T[u]=o}})),null==T["en-us"])throw new Error("ChangeLogStore: No default changeLog");function R(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 L(e){void 0===e&&(e=!1);var t=null!=C?Object.keys(C):[],n=v.default.locale.toLowerCase(),r=y.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==C[i])throw new Error("ChangeLogStore: This changelog experiment has not been registered");var u=String(l.bucket);null!=C[i][u]&&(a=C[i][u][n]||C[i][u]["en-us"])}}if(null==a){var s=Object.values(c.default.getGuilds());if(null!=s&&s.some((function(e){return e.hasFeature(m.GuildFeatures.PARTNERED)&&e.isOwner(r)}))){var f=M[n]||M["en-us"];if(null!=f)return f}}if(null==a&&null!=r&&(r.hasFlag(m.UserFlags.HYPESQUAD)||r.hasFlag(m.UserFlags.HYPESQUAD_ONLINE_HOUSE_1)||r.hasFlag(m.UserFlags.HYPESQUAD_ONLINE_HOUSE_2)||r.hasFlag(m.UserFlags.HYPESQUAD_ONLINE_HOUSE_3))){var p=b[n]||b["en-us"];if(null!=p)return p}return null==a&&(a=T[n]||T["en-us"]),a}function D(){if(N=!0,p.default.getWillShow())return A=!1,!0;var e=R(S=L()),t=l.default.get("lastChangeLogDate"),n=t&&new Date(t),r=S.date&&new Date(S.date);return O!==e&&y.default.getCurrentUser().isClaimed()&&(!n||!r||r>n)&&(A=null!=O,O=e,l.default.set("lastChangeLog",O),l.default.set("lastChangeLogDate",S.date),l.default.set("shouldShowChangeLog",A)),!0}S=L(!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,E(t,n);var a,o,i,u=r.prototype;return u.initialize=function(){O=l.default.get("lastChangeLog")||O,A=l.default.get("shouldShowChangeLog")||A,this.waitFor(c.default,y.default,f.default,v.default,p.default)},u.isOpen=function(){return N&&A},u.lastSeenChangeLogMatches=function(e){return O===R(e)},a=r,(o=[{key:"changeLog",get:function(){return S}},{key:"changeLogSource",get:function(){return I}}])&&h(a.prototype,o),i&&h(a,i),r}(i.default.Store))(u.default,{CHANGE_LOG_OPEN:function(e){return t=e.query,I=t,A=!0,void l.default.set("shouldShowChangeLog",A);var t},CHANGE_LOG_CLOSE:function(e){return A=!1,void l.default.set("shouldShowChangeLog",A)},CONNECTION_OPEN:function(e){return D()},CONNECTION_CLOSED:function(e){N=!1},USER_SETTINGS_UPDATE:function(e){if(null==e.settings.locale)return!1;S=L()},EXPERIMENT_OVERRIDE_BUCKET:function(e){return D(),!0}});t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(8)),a=n(141),o=n(208),i=l(n(382));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;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=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=E(n(9)),i=n(3),l=n(57),u=E(n(294)),s=E(n(8478)),d=E(n(163)),f=E(n(11)),c=E(n(51)),p=E(n(40)),v=E(n(283)),y=n(8670),m=E(n(9723)),_=n(1),h=E(n(7656));function E(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 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){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);_.displayName="KeybindRecorder";var h=_;t.default=h},function(e,t,n){e.exports=n.p+"3231ce6517d4a74dc5cdb4c98a0e8fd2.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(2)),a=l(n(8751)),o=l(n(181)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u={update:function(e){r.default.dispatch({type:i.ActionTypes.CHANNEL_COLLAPSE,channelId:e})},toggleCollapseGuild:function(e){a.default.saveUserGuildSettings(e,{hide_muted_channels:!o.default.isGuildCollapsed(e)}),r.default.dispatch({type:i.ActionTypes.GUILD_TOGGLE_COLLAPSE_MUTED,guildId:e})}};t.default=u},function(e,t,n){"use strict";var r,a,o;Object.defineProperty(t,"__esModule",{value:!0}),t.AnalyticsSetupTypes=t.AnalyticsActions=t.Steps=void 0,t.Steps=r,function(e){e.INVITE="member_joined",e.CHANNEL="create_channel",e.AVATAR="avatar",e.MESSAGE="send_message",e.COMPLETED="completed",e.DISMISSED="dismissed"}(r||(t.Steps=r={})),t.AnalyticsActions=a,function(e){e.PERSONALIZE_SERVER="Personalize Server",e.INVITE="Invite Friends",e.CREATE_CHANNEL="Create Channel",e.SEND_MESSAGE="Send Message",e.DOWNLOAD="Download",e.DISMISS_GUILD_PROGRESS="Dismiss Guild Progress",e.DISCORD_OVERVIEW_VIDEO="Discord Overview Video"}(a||(t.AnalyticsActions=a={})),t.AnalyticsSetupTypes=o,function(e){e.CHANNEL_WELCOME="Channel Welcome CTA",e.GUILD_PROGRESS="Guild Progress"}(o||(t.AnalyticsSetupTypes=o={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(28)),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)}var u={};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,l(t,n);var o=r.prototype;return o.initialize=function(){u=a.default.get("GuildNSFWAgreeStore")||u},o.didAgree=function(e){return null!=e&&(u[e]||!1)},r}(r.default.Store))(o.default,{GUILD_NSFW_AGREE:function(e){var t=e.guildId;u[t]=!0,a.default.set("GuildNSFWAgreeStore",u)}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDispatchApplicationStates=j,t.default=void 0;var r,a,o,i,l,u=N(n(0)),s=b(n(9)),d=b(n(273)),f=b(n(3)),c=b(n(469)),p=n(42),v=b(n(155)),y=b(n(405)),m=b(n(71)),_=n(8432),h=b(n(9206)),E=b(n(149)),g=b(n(8376)),S=N(n(136)),O=b(n(9034)),I=n(1),T=b(n(6)),C=b(n(7798));function b(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 A(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?A(c.default,{component:u.Fragment},void 0,r.percent>0&&r.percent<100?u.createElement(w,r):null):u.createElement(w,r)}));t.default=k},function(e,t,n){e.exports=n.p+"3bd0d83cb24ccf918b757ab5c18dc564.svg"},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(8253),o=u(n(16)),i=u(n(43)),l=u(n(6));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;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";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.LAST_ACTIVITY_FEEDBACK_DATE_STORAGE_KEY=t.LAST_VOICE_FEEDBACK_DATE_STORAGE_KEY=t.END_ACTIVITY_FEEDBACK_COOLDOWN=t.END_VOICE_FEEDBACK_COOLDOWN=t.END_ACTIVITY_FEEDBACK_CHANCE=t.END_STREAM_FEEDBACK_CHANCE=t.END_VOICE_FEEDBACK_CHANCE=t.FEEDBACK_FREEFORM_LENGTH=t.FeedbackRating=void 0,t.FeedbackRating=r,function(e){e.BAD="bad",e.NEUTRAL="neutral",e.GOOD="good"}(r||(t.FeedbackRating=r={}));t.FEEDBACK_FREEFORM_LENGTH=1024;t.END_VOICE_FEEDBACK_CHANCE=.2;t.END_STREAM_FEEDBACK_CHANCE=.2;t.END_ACTIVITY_FEEDBACK_CHANCE=1;t.END_VOICE_FEEDBACK_COOLDOWN=864e5;t.END_ACTIVITY_FEEDBACK_COOLDOWN=0;t.LAST_VOICE_FEEDBACK_DATE_STORAGE_KEY="lastVoiceFeedback";t.LAST_ACTIVITY_FEEDBACK_DATE_STORAGE_KEY="lastActivityFeedback"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.inIncentiviedInstallExperiment=function(){return i.ExperimentStore.getUserExperimentBucket(i.Experiments.INCENTIVIZED_INSTALL)!==i.ExperimentBuckets.NOT_ELIGIBLE},t.useAndTrackExposureToExperiment=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return!l.default.isEligible()})),t=u.useExperiment({},{disable:e})[0];e||u.trackExposure({});return t.show},t.default=void 0;var r,a=n(3),o=n(50),i=n(1148),l=(r=n(8797))&&r.__esModule?r:{default:r};var u=(0,o.createExperiment)({id:i.Experiments.INCENTIVIZED_INSTALL,kind:"user",label:"Incentivized Install",defaultConfig:{show:!1},treatments:[{id:1,label:"Show Upsell",config:{show:!0}}]}),s=u;t.default=s},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(96)),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=function(e){return j({},G,{link:(0,b.default)(e),emoji:(t=e,n=t.emojiTooltipPosition,r=void 0===n?g.default.Positions.TOP:n,{react:function(e,t,n){return e.src?k(s.MessageStandardEmoji,{node:e,tooltipPosition:r},n.key):k("span",{},n.key,e.surrogate)}}),customEmoji:U(e)});var t,n,r};var r=w(n(0)),a=L(n(9)),o=L(n(132)),i=L(n(1326)),l=n(180),u=n(277),s=n(9275),d=n(42),f=n(31),c=L(n(10)),p=L(n(249)),v=L(n(15)),y=L(n(40)),m=L(n(70)),_=L(n(12)),h=L(n(8426)),E=L(n(8467)),g=L(n(149)),S=L(n(1221)),O=L(n(8276)),I=n(292),T=w(n(701)),C=n(9289),b=L(n(1393)),M=n(1),N=L(n(6)),A=L(n(5701));n(7442);var P,R=L(n(7342));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 j(){return(j=Object.assign||function(e){for(var t=1;t1){for(var i=new Array(o),l=0;l1){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(),_?R(k,{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}A(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(g.default,{className:I.default.video,controls:!1,height:u,poster:n,width:l,playsInline:!0,autoPlay:i}):a.createElement(g.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,_=s.hideControls,h=s.muted,E=s.playing,g=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&&_,muted:h,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:E,dragging:O,type:n,ref:this.controlsRef,width:g?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(9)),i=u(n(273)),l=u(n(7433));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,["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},b,{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:h,autoPlay:E||!1,autoMute:g||!1,type:l.default.Types.VIDEO,fileName:v,fileSize:null==n?void 0:(0,o.sizeString)(n),playable:_,renderLinkComponent:S,onPlay:O,onEnded:I,onVolumeChange:T,onMute:C})}))},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(22))&&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=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(22))&&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.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(22))&&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}),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}}),Object.defineProperty(t,"SubmenuListItem",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"MenuSubmenuListItemProps",{enumerable:!0,get:function(){return c.MenuSubmenuListItemProps}});var r,a=v(n(8806)),o=v(n(8809)),i=v(n(8810)),l=v(n(8811)),u=v(n(8812)),s=v(n(8813)),d=(r=n(8814))&&r.__esModule?r:{default:r},f=v(n(8815)),c=v(n(8816));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(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(9)),i=c(n(61)),l=c(n(8807)),u=c(n(8808)),s=c(n(8427)),d=n(8256),f=c(n(7340));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(22))&&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(9)),i=n(8256),l=u(n(7340));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;u0&&f("div",{className:l.default.submenuPaddingContainer},void 0,a.createElement("div",c({className:l.default.submenu},r,{ref:y}),a.createElement(o.default,{ref:m,className:p,listPadding:[6,0,6,8],onScroll:d,renderRow:_,rowCount:u.length,rowHeight:s})))})):null)}p.displayName="MenuSubmenuListItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){switch(t){case a.SpotifyActionTypes.USER_ACTIVITY_PLAY:return e.hasSpotifyAccount?o.default.Messages.USER_ACTIVITY_PLAY_ON_PLATFORM.format({platform:a.SPOTIFY_PLATFORM_NAME}):o.default.Messages.USER_ACTIVITY_CONNECT_PLATFORM.format({platform:a.SPOTIFY_PLATFORM_NAME});case a.SpotifyActionTypes.EMBED_SYNC:return e.hasSpotifyAccount?e.syncingWithUser||e.syncingWithParty?o.default.Messages.INVITE_EMBED_JOINED:o.default.Messages.JOIN:o.default.Messages.USER_ACTIVITY_CONNECT_PLATFORM.format({platform:a.SPOTIFY_PLATFORM_NAME});case a.SpotifyActionTypes.USER_ACTIVITY_SYNC:default:return}};var r,a=n(293),o=(r=n(6))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){a.default.track(l.AnalyticEvents.SPOTIFY_BUTTON_CLICKED,{type:e,source:r,is_premium:(0,i.isSpotifyPremium)(),party_id:u.includes(e)&&null!=(null==n?void 0:n.party)?n.party.id:null,other_user_id:t.id})};var r,a=(r=n(13))&&r.__esModule?r:{default:r},o=n(293),i=n(8498),l=n(1);var u=[o.SpotifyActionTypes.USER_ACTIVITY_SYNC,o.SpotifyActionTypes.EMBED_SYNC]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return!!e||((0,a.default)(o.PlatformTypes.SPOTIFY,"Spotify Button"),!1)};var r,a=(r=n(8377))&&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=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=j(n(9)),i=n(3),l=j(n(14)),u=j(n(8338)),s=n(5943),d=n(8277),f=n(280),c=j(n(11)),p=j(n(56)),v=j(n(15)),y=j(n(40)),m=j(n(12)),_=j(n(29)),h=j(n(467)),E=j(n(61)),g=j(n(8496)),S=n(1149),O=j(n(153)),I=j(n(149)),T=j(n(159)),C=j(n(5686)),b=n(35),M=n(8263),N=j(n(47)),A=j(n(24)),P=j(n(13)),R=j(n(150)),L=n(1),D=j(n(6)),w=j(n(7450));function j(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 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(){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;u=2&&(r=D.default.Messages.USER_ACTIVITY_STATE_SIZE.format({count:l.size[0],max:l.size[1]}));return F("div",{className:w.default.state},void 0,F("span",{title:d},void 0,s),null!=r?F("span",{},void 0," ",r):null)},s.renderIcon=function(e){return(0,y.default)(e)?F(A.default,{color:L.Colors.SPOTIFY,className:w.default.spotifyIcon}):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===L.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),_=this.renderState(i,a),h=this.renderTimePlayed(i),E=null!=n?n():null,g=this.renderTimeBar(i),O=this.renderIcon(i),I=![u,v,y,_,h,g,E].some((function(e){return null!=e}));return F("div",{className:(0,l.default)(this.getTypeClass("activity"),r)},void 0,this.renderHeader(I),F("div",{className:p?w.default.bodyAlignCenter:w.default.bodyNormal},void 0,u,this.isStreamerOnTypeActivityFeed()?null:F(T.default.Child,{className:(0,l.default)((0,S.getClass)(w.default,"content",p?"GameImage":null!=u?"Images":"NoImages",t))},void 0,v,y,_,h,s||c?null:g,f?E:null),d?E:null),s?g:null,s||c?E:null,O)},n=t,(r=[{key:"activity",get:function(){var e=this.props,t=e.activity;return null!=e.activityGuild&&(null==t?void 0:t.type)!==L.ActivityTypes.PLAYING&&(null==t?void 0:t.type)!==L.ActivityTypes.WATCHING?{type:L.ActivityTypes.PLAYING,name:D.default.Messages.SHARING_SCREEN}:t}}])&&G(n.prototype,r),a&&G(n,a),t}(i.PureComponent);K.displayName="UserActivity",K.Types=o;var $=K;t.default=$},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(271))&&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;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(22))&&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=B,t.BadgeSizes=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=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)),i=w(n(9)),l=w(n(61)),u=w(n(149)),s=w(n(9335)),d=n(8433),f=w(n(6)),c=w(n(7471)),p=w(n(9336)),v=w(n(9337)),y=w(n(9338)),m=w(n(9339)),_=w(n(9340)),h=w(n(9341)),E=w(n(9342)),g=w(n(9343)),S=w(n(9344)),O=w(n(9345)),I=w(n(9346)),T=w(n(9347)),C=w(n(9348)),b=w(n(9349)),M=w(n(9350)),N=w(n(9351)),A=w(n(9352)),P=w(n(9353)),R=w(n(9354)),L=w(n(9355)),D=w(n(9356));function w(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 k(){return(k=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;up?v:m;return U("div",{className:(0,i.default)(t,c.default.container),"aria-label":f.default.Messages.PROFILE_USER_BADGES,role:"group"},void 0,_.map((function(e){return U(u.default,{position:u.default.Positions.TOP,text:e.tooltip,spacing:24},e.key,(function(t){var n;return o.createElement(l.default,k({},t,{onClick:e.onClick,className:c.default.clickable}),U("img",{alt:" ","aria-hidden":!0,src:F[e.key],className:(0,i.default)((n={},n[c.default.profileBadge24]=h===G.SIZE_24,n[c.default.profileBadge22]=h===G.SIZE_22,n[c.default.profileBadge18]=h===G.SIZE_18,n))}))}))})))}t.BadgeSizes=G,function(e){e[e.SIZE_24=0]="SIZE_24",e[e.SIZE_22=1]="SIZE_22",e[e.SIZE_18=2]="SIZE_18"}(G||(t.BadgeSizes=G={})),B.displayName="UserProfileBadgeList"},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(199)),i=p(n(8272)),l=p(n(476)),u=p(n(466)),s=p(n(24)),d=n(1),f=p(n(6)),c=p(n(7475));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?[{id:o,type:c.ApplicationCommandSectionType.DM,name:i.username,commandCountByTarget:(a={},a[n]=u.length,a),icon:i.avatar}]:[],dmCommands:u}})),g=E.dmCommandSections,S=E.dmCommands,O=r.useMemo((function(){return function(e,t,n){var r=e.channel,a=e.guild;return null!=r?(0,u.getBuiltInCommands)(t,!0,n).filter((function(e){return null==e.predicate||e.predicate({channel:r,guild:a})})):[]}(e,n,v)}),[v,e,n]),I=r.useMemo((function(){var t;return v?u.BUILT_IN_SECTIONS:(null!==(t=null!=e.guild?_:g)&&void 0!==t?t:[]).concat(u.BUILT_IN_SECTIONS)}),[v,e.guild,g,_]),T=r.useMemo((function(){var e=I.reduce((function(e,t){var r;return e+(null!==(r=t.commandCountByTarget&&t.commandCountByTarget[n])&&void 0!==r?r:0)}),0);return{hasMoreBefore:null!=h&&h.topOffset>0&&e>0,hasMoreAfter:null!=h&&h.bottomOffset0}));i.length>0&&((e=i[0].data).unshift.apply(e,M),(t=i[i.length-1].data).push.apply(t,N));var l=i.reduce((function(e,t){return e.concat(t.data)}),[]),u=[],s=0;return I.forEach((function(e){var t;u.push(s),s+=null!==(t=e.type===c.ApplicationCommandSectionType.BUILT_IN?r[e.id]:e.commandCountByTarget&&e.commandCountByTarget[n])&&void 0!==t?t:0})),{discoverySections:i,sectionsOffset:u,discoveryCommands:l}}),[A,M,N,I,n]),R=P.discoverySections,L=P.sectionsOffset,D=P.discoveryCommands;return{discoverySections:R,applicationCommandSections:I,discoveryCommands:D,commands:A,guildCommands:h,sectionsOffset:L,hasMoreBefore:C,hasMoreAfter:b}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u,t.renderSimpleAccessories=s;i(n(0));var r,a=i(n(8831));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 i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}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;u0?t.map((function(e){return Q("div",{className:$.default.giftCodeContainer},e,Q(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:Q(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 Q(L.GIFAccessoryContext.Provider,{value:ne(e)},e.id,Q(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 Q(f.default,{skuId:a,renderFallback:function(){return t.renderEmbed(e,n)}},e.id)}}return t.renderEmbed(e,n)})):null},i.renderComponentAccessories=function(e){return null==e.components||0===e.components.length||!1===this.props.renderComponentAccessory?null:Q(m.default,{message:e})},i.renderActivityInvite=function(e){if(null==e.activity)return null;var t=this.props.channel;return Q(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:Q(p.default,{channelId:e.channel_id,messageId:e.id})},i.renderEphemeralAccessories=function(e){return(0,G.hasFlag)(e.flags,z.MessageFlags.EPHEMERAL)?Q(D.default,{message:e,onDeleteMessage:function(){s.default.dismissAutomatedMessage(e)}}):null},i.renderStickersAccessories=function(e){var t=(0,E.getMessageStickers)(e),n=this.props,r=n.channel,a=n.isInteracting;return 0===t.length?null:t.map((function(e){return Q(g.default,{channel:r,isInteracting:a,renderableSticker:e},e.id)}))},i.renderThreadAccessories=function(e){if(e.hasFlag(z.MessageFlags.HAS_THREAD)&&!1!==this.props.renderThreadAccessory&&(0,S.computeCanSeeThreads)())return Q(O.default,{message:e,compact:this.props.compact})},i.renderSuppressConfirmModal=function(){var e=this,t=this.props,n=t.channel,r=t.message;return Q(j.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,Q(k.default,{size:k.default.Sizes.SIZE_16,color:k.default.Colors.STANDARD,className:$.default.confirmText},void 0,K.default.Messages.SUPPRESS_EMBED_BODY),Q(k.default,{size:k.default.Sizes.SIZE_16,color:k.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 Q(j.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,Q(k.default,{size:k.default.Sizes.SIZE_16,color:k.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),_=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==_?null:Q("div",{className:(0,o.default)(t,$.default.container)},void 0,l,u,s,d,f,y,_,c,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)([I.default],(function(){return I.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)([_.default],(function(){return null!=t.guild_id&&_.default.isLurking(t.guild_id)}),[t]),d=(0,i.useStateFromStores)([C.default,A.default],(function(){var e,n,r=A.default.getCurrentUser();return null!==(e=null!=t.guild_id&&null!=r?null===(n=C.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=e.renderThreadAccessory,u=void 0!==l&&l,s=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","renderThreadAccessory"]),d=(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({},d,s,{disableReactionReads:n,disableReactionCreates:!0,disableReactionUpdates:!0,canSuppressEmbeds:!1,canDeleteAttachments:!1,renderComponentAccessory:o,renderThreadAccessory:u}))};t.SimpleMessageAccessories=ae,ae.displayName="SimpleMessageAccessories"},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(22))&&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",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;!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(9)),o=i(n(7484));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,["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,b({},r,{channelContext:t,giftCode:l,headerId:i}))};w.displayName="GiftCodeAcceptModal";var j=w;t.default=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StoreEmbedWithoutDimensions=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=n(192),i=C(n(3)),l=n(8344),u=C(n(8257)),s=C(n(8836)),d=C(n(8636)),f=C(n(9523)),c=n(8614),p=C(n(8273)),v=C(n(8299)),y=C(n(71)),m=C(n(120)),_=C(n(8895)),h=C(n(373)),E=C(n(8364)),g=C(n(29)),S=n(289),O=n(1),I=C(n(6)),T=C(n(7555));function C(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 M(){return(M=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;uc.HORIZONTAL_EMBED_BREAKPOINT;return null==n||null==r?l?s():N(c.ResponsiveLoadingEmbedTile,{isHorizontal:_}):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:_,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})}}])&&A(a.prototype,i),p&&A(a,p),r}(a.Component);R.displayName="StoreEmbed",R.defaultProps={renderFallback:O.NOOP};var L=[h.default,_.default,m.default,E.default,y.default];function D(e){var t=e.skuId,n=h.default.get(t);return{sku:n,application:null!=n?y.default.getGame(n.applicationId):null,fetchFailed:h.default.didFetchingSkuFail(t),inLibrary:null!=n&&m.default.hasApplication(n.applicationId,n.applicationId,!0),storeListing:null!=n?E.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 j=i.default.connectStores(L,D)(w);t.default=j;var k=(0,p.default)(i.default.connectStores(L,D)(R));t.StoreEmbedWithoutDimensions=k},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(120)),i=c(n(373)),l=c(n(29)),u=n(136),s=c(n(8470)),d=c(n(8891)),f=c(n(8892));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}(n,["onClose"]);return r.createElement(m.default,S({},i,{onClose:function(e){void 0===e&&(e=null),a.default.dispatch({type:_.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(1147)),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(287)),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(14)),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=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(9)),i=n(8278),l=n(8619),u=y(n(47)),s=n(8504),d=n(8279),f=y(n(9393)),c=n(8342),p=y(n(6)),v=y(n(7489));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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,_(u.default,{className:v.default.optionalHeader,size:u.default.Sizes.SIZE_12},void 0,p.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,f,p=e.command,y=e.activeOptionName,m=e.channel,h=e.showOptions,g=e.showImage,S=e.optionStates,O=e.onOptionClick,I=e.isSelectable,T=void 0===I||I,C=(0,s.useCommandSection)(m,p.applicationId),b=a.useMemo((function(){var e;return null==p||null===(e=p.options)||void 0===e?void 0:e.find((function(e){return e.name===y}))}),[y,p]),M=null!=y?null==S?void 0:S[y]:null;null!=M&&!1===(null===(t=M.lastValidationResult)||void 0===t?void 0:t.success)?u=null!==(f=M.lastValidationResult.error)&&void 0!==f?f:"":u=null;var N=g&&null!=C?(0,c.getIconComponent)(C):null;return _("div",{className:(0,o.default)(v.default.wrapper,T?null:v.default.disabled)},void 0,null!=N?_(N,{className:v.default.image,section:C,width:32,height:32}):null,_("div",{className:v.default.infoWrapper},void 0,_("div",{className:v.default.usageWrapper},void 0,_(l.AutocompleteRowHeading,{className:v.default.title},void 0,i.COMMAND_SENTINEL+p.name),h?_(E,{command:p,optionStates:S,onOptionClick:O}):null),_(l.AutocompleteRowSubheading,{className:(0,o.default)(v.default.description,null!=u?v.default.error:null)},void 0,null!==(n=null!==(r=u)&&void 0!==r?r:null==b?void 0:b.description)&&void 0!==n?n:p.description)),_(l.AutocompleteRowContentSecondary,{className:v.default.source},void 0,C?(0,d.getApplicationCommandSectionName)(C):void 0))}h.displayName="renderOption",g.displayName="ApplicationCommandItem"},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;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(22))&&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;u0)return{results:{commands:C}};O.pop()}return S},renderResults:function(e,t,n,r,a,o,i,l){var u=e.commands;return(0,y.renderAutocompleteGroup)(a,t,u,i,l,h.default.Messages.COMMANDS_MATCHING,h.default.Messages.COMMANDS,o.commands===m.CommandMode.OLD_BUILT_INS?p.default.Command:p.default.NewCommand,(function(e){return{key:e.id,command:e,channel:n,guildId:n.guild_id,showImage:!0}}),(function(e){return""+v.COMMAND_SENTINEL+e}),"commands")},onSelect:function(e,t,n,r){var o=e.commands[t];return(0,d.hasAccess)(o)&&(r.commands===m.CommandMode.OLD_BUILT_INS?r.insertText(function(e){return""+v.COMMAND_SENTINEL+e.name}(o)):a.setActiveCommand(o)),{type:m.AutocompleteSelectionTypes.COMMAND}}};t.default=O},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={},s={integration:"",query:""};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,l(t,n);var a=r.prototype;return a.getResults=function(e,t){if(null==e||null==t)return null;var n=u[e];return null!=n&&null!=n[t]?n[t]:null},a.getQuery=function(){return s},r}(r.default.Store))(a.default,{INTEGRATION_QUERY:function(e){var t=e.integration,n=e.query;u[t]=u[t]||{},u[t][n]={loading:!0,results:[]}},INTEGRATION_QUERY_SUCCESS:function(e){var t=e.integration,n=e.query,r=e.results;u[t][n]={loading:!1,results:r.map((function(e){return{type:o.ChannelTextAreaIntegrations[t].type,meta:e}}))},s={query:n,integration:t}},INTEGRATION_QUERY_FAILURE:function(e){var t=e.integration,n=e.query;delete u[t][n]}});t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.LEGACY_COMMAND_REGEX=void 0;var r=d(n(9414)),a=n(8260),o=d(n(8291)),i=n(8346),l=n(8281),u=d(n(8850)),s=d(n(6));function d(e){return e&&e.__esModule?e:{default:e}}function f(){return(f=Object.assign||function(e){for(var t=1;t?;+.=-]{1,3}/;t.LEGACY_COMMAND_REGEX=c;var p={results:{commands:[]}},v=f({},u.default,{sentinel:void 0,autoFocus:!1,matches:function(e,t,n,r,a){if(a.commands===l.CommandMode.DISABLED||a.commands===l.CommandMode.OLD_BUILT_INS||!r||n.length<2)return!1;var o=c.exec(n);return null!=o&&n.length>o[0].length},queryResults:function(e,t,n,o,i){var l=c.exec(n);if(null==l)return p;var s=u.default.queryResults(e,t,n.substring(l[0].length),o,i),d=s.results,f=s.metadata,v=d.commands.filter((function(e){return e.type===a.ApplicationCommandType.BOT}));return 0===v.length?p:(r.default.trackExposure({}),r.default.getCurrentConfig({}).showApplicationCommandSuggestions?{results:{commands:v},metadata:f}:p)},renderResults:function(e,t,n,r,a,u,d,f){var c=e.commands;return(0,i.renderAutocompleteGroup)(a,t,c,d,f,s.default.Messages.COMMANDS_MATCHING,s.default.Messages.COMMANDS,u.commands===l.CommandMode.OLD_BUILT_INS?o.default.Command:o.default.NewCommand,(function(e){return{key:e.id,command:e,channel:n,guildId:n.guild_id,showImage:!0}}),(function(e){return e}),"commands")},onSelect:function(e,t,n,r){var a=u.default.onSelect(e,t,n,r).metadata;return{type:l.AutocompleteSelectionTypes.COMMAND_SUGGESTION,metadata:a}}});t.default=v},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(22))&&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",{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.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(133))&&r.__esModule?r:{default:r},i=n(1);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,o.default)({ARROW_UP:null,ARROW_DOWN:null,ARROW_LEFT:null,ARROW_RIGHT:null});function d(e){switch(e){case i.KeyboardKeys.ARROW_DOWN:return s.ARROW_DOWN;case i.KeyboardKeys.ARROW_UP:return s.ARROW_UP;case i.KeyboardKeys.ARROW_LEFT:return s.ARROW_LEFT;case i.KeyboardKeys.ARROW_RIGHT:return s.ARROW_RIGHT;default:return null}}var f=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;an&&(u=-1),a>0&&l1){for(var l=new Array(i),u=0;u0))return null==P[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=P[t])||void 0===n?void 0:n.id)||""}function j(e){return e===g.GIFResultFormat.VIDEO}D.displayName="renderLoadingItem";var k=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})}})};k.displayName="ConnectedGIFFavButtonInner";var U=u.default.connectStores([p.default],(function(e){var t=e.item.url;return{isFavorite:p.default.getIsFavorite(t)}}))(k),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(A):o,loaded:!1},j(a)||(n._image=F.getElement(),n._image.onload=function(){return n.setState({loaded:!0})},n._image.src=t.src),n}C(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===g.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,j(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!==g.GIFPickerResultTypes.TRENDING_GIFS?a.createElement(_.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(_.default,{fade:!0,className:O.default.results,sections:[P.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}C(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props,t=e.resultType,n=e.data;t===g.GIFPickerResultTypes.FAVORITES&&((0,s.trackSearchStart)(g.GIFPickerResultTypes.FAVORITES),(0,s.trackSearchResultViewed)(n,g.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(h.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!==g.GIFPickerResultTypes.TRENDING_GIFS?a===g.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(E.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.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(9)),i=c(n(61)),l=c(n(149)),u=c(n(9423)),s=c(n(8623)),d=c(n(6)),f=c(n(7500));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=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){for(var l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onFocus","onBlur"]);return U("div",{onFocus:t,onBlur:n},void 0,a.cloneElement(a.Children.only(l),w({},r)))}))}H.displayName="makeStageRow",Y.displayName="GuildTooltip"},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=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.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(9425)),o=m(n(9426)),i=m(n(9427)),l=m(n(1224)),u=m(n(9428)),s=m(n(9429)),d=m(n(9430)),f=m(n(9431)),c=m(n(9432)),p=m(n(5686)),v=m(n(8625)),y=n(1168);function m(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}var h=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=h},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=E(n(8)),i=E(n(98)),l=n(3),u=E(n(8511)),s=E(n(185)),d=E(n(249)),f=E(n(86)),c=E(n(15)),p=E(n(361)),v=E(n(261)),y=n(1168),m=n(8347),_=n(5949),h=n(1);function E(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 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);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)(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=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=m(n(9)),i=n(8),l=n(1250),u=m(n(61)),s=n(1172),d=n(366),f=n(290),c=m(n(5936)),p=m(n(8867)),v=m(n(6)),y=m(n(7521));function m(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 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}(S,["ref"]);switch(e.type){case d.StickerGridItemTypes.STICKER:var L,D,k,B=n&&null!=j&&(0,f.isStandardSticker)(e.sticker)&&!j.has(e.sticker.pack_id);return a.createElement(u.default,h({},R,{key:e.sticker.id,"aria-label":e.sticker.name,className:(0,o.default)(y.default.sticker,A,(L={},L[y.default.stickerInspected]=r,L)),innerRef:P,onFocus:null!==(D=null==R?void 0:R.onFocus)&&void 0!==D?D:g,onMouseMove:g,onClick:_,style:W}),!U&&E("div",{className:y.default.inspectedIndicator}),E(c.default,{className:(0,o.default)(y.default.stickerNode,(k={},k[y.default.stickerNodeDimmed]=U&&!r&&null!=I&&-1!==I.rowIndex&&-1!==I.columnIndex,k[y.default.stickerNodeHidden]=m,k[y.default.stickerUnsendable]=H&&!(0,s.isSendableSticker)(e.sticker,F,G),k)),disableAnimation:!r&&!l,enlargeOnInteraction:U,isInteracting:r,maskAsset:r,sticker:e.sticker,size:w}),B?O:null);case d.StickerGridItemTypes.VIEW_ALL:var x,V;return a.createElement(u.default,h({},R,{key:"view-all",className:(0,o.default)(y.default.viewAll,A,(x={},x[y.default.viewAllInspected]=r,x)),innerRef:P,onFocus:null!==(V=null==R?void 0:R.onFocus)&&void 0!==V?V:g,onMouseOver:g,onClick:_,style:W}),E("div",{className:y.default.viewAllButton},void 0,v.default.Messages.STICKER_PICKER_VIEW_ALL))}})))}));t.default=I},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(1221)),o=i(n(7520));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;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=o.default.getActiveCommand(),a=null==r||null===(n=r.options)||void 0===n?void 0:n.find((function(t){return t.name===e}));if(null==a)return{success:!1};return d(a,t)},t.validateOptionContent=d;var r=n(8290),a=n(8434),o=u(n(8280)),i=u(n(9487)),l=u(n(6));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&&(t=[{type:"text",text:n}]),0===t.length)return{success:!1,error:(0,r.getValidationErrorText)(e)};var o=i.default[e.type](t[0],e);return null==o.error&&(o.error=(0,r.getValidationErrorText)(e)),o}},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 f=o.getPath(l.key);(0,r.default)(null!=f,"Failed to find path for first text");var c=a.Point.create({key:l.key,path:f,offset:0}),p=c,v=o.data.get("commandName");null==v&&l.text.startsWith(""+s.COMMAND_SENTINEL+v+" ")?p=a.Point.create({key:l.key,path:f,offset:v.length+2}):(l.text.startsWith(s.COMMAND_SENTINEL)||d.LEGACY_COMMAND_REGEX.test(l.text))&&(p=i.end);var y=a.Range.create({anchor:c,focus:p});e.insertTextAtRange(y,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,d=a.selection,c=f.getPreviousOptionNode(s,d.start.path);if(null==c||f.hasValueNodes(c))return!1;var p=c.data.get("name"),v=f.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;f.wrapOptionValueNodes(e,c);var m=f.getNextOptionNode(s,d.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=f.getOptionNames(r),s={},d=m(a);!(n=d()).done;){var c=n.value,p=f.getOptionContent(r,c);if(null!=p){var v=(0,u.validateOptionNameContent)(c,p);if(s[c]={lastValidationResult:v},0!==p.length){var y=f.getOptionNode(r,c);null==y||f.hasValueNodes(y)||f.wrapOptionValueNodes(e,y)}}}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||!f.isOptionNode(a))return!1;if(f.hasValueNodes(a))return f.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=f.getPreviousOptionNode(n,a.focus.path);if(null==o||f.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=f.getRangeBetweenNodes({parent:i,startNode:o,endNode:f.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=E,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=m(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=y(n(23)),a=n(8315),o=v(n(8311)),i=y(n(8280)),l=n(8260),u=n(8877),s=n(8278),d=n(8852),f=v(n(8350)),c=n(8879);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){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 _(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&&!c.WHITESPACE_RE.test(h[h.length-1]);e.moveToEndOfDocument(),E&&e.insertText(" "),e.insertInline(d),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=f.getOptionNames(o),u=m(null!==(s=r.options)&&void 0!==s?s:[]);!(a=u()).done;){var s,d=a.value;if((t||d.required)&&!l.has(d.name))return E(e,d.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(A)}},t.stripAllBlocks=O,t.runOnce=I,t.onKeyDown=A;var r=y(n(0)),a=p(n(23)),o=n(8315),i=p(n(8280)),l=y(n(8881)),u=n(8396),s=y(n(8350)),d=y(n(8439)),f=y(n(8326)),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 h(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),h=0!==m.size?t.getChild(m):t,E=Array.from(h.nodes).map((function(e){return e.key})),g=E.indexOf(v.key),S=E.indexOf(y.key);(0,a.default)(g>=0&&(S>=0&&g<=S||h!==t),"Slate: inline object text nodes not found or out of order"+JSON.stringify({b:h.toJSON(),startPoint:v,endPoint:y,blockChildrenKeys:E,startPointIndex:g,endPointIndex:S}));for(var O,I=[],T=!1,C=_(h.nodes);!(O=C()).done;){var b=O.value;if(b.key===v.key){T=!0;var M=null==v.offset?null:b.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"===b.object||b.key===v.key||b.key===y.key||T||I.push(b),b.key===y.key){T=!1;var N=null==y.offset?null:b.text.substring(y.offset);N&&I.push(o.Text.create({text:N}))}}if("block"===h.object?e.replaceNodeByKey(h.key,o.Block.create({type:h.type,nodes:I,data:h.data})):"inline"===h.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(h.key,o.Inline.create({type:h.type,nodes:I,data:h.data}))),d.isCollapsed&&null!=p&&p.line===u){var A=p.character>n?p.character-r+1:p.character,P=e.value.document.nodes.get(u),R=f.findPointInBlockNode(P,A);e.select(o.Range.create({anchor:R,focus:R}))}return!0}function A(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(23)),a=p(n(404)),o=c(n(101)),i=c(n(718)),l=p(n(26)),u=p(n(1284)),s=p(n(1285)),d=c(n(8396));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:""},timestamp:{type:"inlineObject"}},_=new Set(["*","_","\\"]),h={},E={};for(var g in u.default.RULES){if(!(g in m))throw new Error("Slate: Unknown markdown rule: "+g+". 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[g];"skip"!==S.type&&(h[g]=O(u.default.RULES[g])),"skip"!==S.type&&"inlineObject"!==S.type&&(E[g]=O("text"===g?o.defaultRules.text:u.default.RULES[g]))}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)([h,I]);t.markdownRules=T;var C=(0,s.default)([E,I]),b=i.astParserFor(T),M=i.astParserFor(C),N={max:1/0,maxAge:6e4,updateAgeOnGet:!0},A=new a.default(N),P=new a.default(N);function R(e,t,n){var r=[],a={returnMentionIds:!0,disableAutoBlockNewlines:!0,guildId:t},o=n?M:b,i=n?P:A,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 j(e,t,n,r,a,o){for(var i=k(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 k(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(22))&&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){"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(22))&&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.ArchivedThreadListTypeAdapters=void 0;var r,a=c(n(23)),o=c(n(3)),i=c(n(2)),l=n(31),u=c(n(10)),s=c(n(204)),d=n(392),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){for(var n=0;n=0))return!1;g=g.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 h===e&&E===t?g:[]},a=r,(o=[{key:"canLoadMore",get:function(){return m&&!y&&!_}},{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!==h)return!1;var n=I(t.id),r=S[E];if(!r.matches(t))return n;var a=r.sortKey(t);if(null==a)return n;var o=g.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(g[g.length-1]):null,r=n?S[E].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"),g=g.concat(t)):g=t,m=e.hasMore,y=!1},LOAD_ARCHIVED_THREADS_FAIL:function(e){if(e.channelId!==h||e.listType!==E)return!1;y=!1,_=!0}});t.default=T},function(e,t,n){e.exports=n.p+"2366510047c77ec129d3b746237de881.png"},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(9)),o=i(n(7545));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?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(h.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(_.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,E.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})}}])&&A(i.prototype,u),s&&A(i,s),r}(a.PureComponent);R.displayName="ApplicationPlayButton",R.defaultProps={fullWidth:!1,size:v.default.Sizes.LARGE,tooltipPosition:_.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=void 0;var r,a,o,i=P(n(0)),l=N(n(3)),u=P(n(1286)),s=N(n(8273)),d=N(n(26)),f=n(42),c=N(n(155)),p=N(n(405)),v=N(n(306)),y=n(768),m=N(n(1342)),_=N(n(29)),h=N(n(8635)),E=N(n(149)),g=P(n(136)),S=N(n(16)),O=P(n(8366)),I=P(n(1253)),T=N(n(8891)),C=n(1),b=N(n(6)),M=N(n(7549));function N(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 P(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 R(){return(R=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;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:h.default.spacing},void 0,_.default.Messages.PUBLISH_FOLLOWED_NEWS_BODY_REACH.format({numGuildsFollowing:r.guildsFollowing})),O(y.default,{},void 0,_.default.Messages.PUBLISH_FOLLOWED_NEWS_BODY_SETTINGS_INSIGHTS.format({onClick:this.openSettings}))):_.default.Messages.PUBLISH_FOLLOWED_NEWS_BODY;return a.createElement(p.default,S({header:_.default.Messages.MODIFY_FOLLOWED_NEWS_HEADER,confirmText:_.default.Messages.CONFIRM,cancelText:_.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:h.default.spacing},void 0,this.needsReload()?T:i))},r}(a.PureComponent);C.displayName="PublishModal";var b=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}}))(C),M=b;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=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;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=function(e){var t,n,r=(0,o.useStateFromStores)([f.default],(function(){return f.default.getGuild(e.guild_id)})),p=(0,s.useCanManageThread)(e),v=(0,s.useCanUnarchiveThread)(e),m=(0,s.useIsThreadModerator)(e);if(!(!0===(null===(t=e.threadMetadata)||void 0===t?void 0:t.archived)?v:p))return;var _=new Date((0,d.default)(e)).toLocaleString(c.default.getLocale(),{month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit"});return(null===(n=e.threadMetadata)||void 0===n?void 0:n.archived)?y(i.MenuItem,{id:"unarchive-thread",label:c.default.Messages.UNARCHIVE_THREAD,action:function(){return l.default.unarchiveThread(e,m)}}):a.createElement(a.Fragment,null,y(i.MenuItem,{id:"archive-thread",label:c.default.Messages.ARCHIVE_THREAD,action:function(){return l.default.archiveThread(e,m)}}),y(i.MenuItem,{id:"auto-archive-thread",label:c.default.Messages.AUTO_ARCHIVE,subtext:c.default.Messages.AUTO_ARCHIVE_THREAD_AT.format({time:_})},void 0,(0,u.getAutoArchiveOptions)(r).map((function(t){var n=t.value,r=t.label;return y(i.MenuItem,{id:String(n),label:r,action:function(){return l.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=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(8253),l=p(n(8265)),u=n(8566),s=n(1209),d=p(n(9547)),f=p(n(15)),c=p(n(6));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"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 20 20"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M10 0C4.4764 0 0 4.4764 0 10C0 15.5236 4.4764 20 10 20C15.5236 20 20 15.5236 20 10C20 4.4764 15.5236 0 10 0ZM10 3.6C10.4422 3.6 10.8 3.95781 10.8 4.4V9.5376L14.5625 11.7126C14.9453 11.9329 15.0703 12.4173 14.85 12.8001C14.6297 13.183 14.1453 13.3079 13.7625 13.0876L9.68726 10.7376C9.65601 10.7251 9.62788 10.7048 9.59976 10.6876C9.3607 10.5486 9.19976 10.2954 9.19976 10.0001V4.4001C9.19976 3.9579 9.55781 3.6 10 3.6Z"})))}d.displayName="Clock"},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(9)),o=v(n(8794)),i=n(8289),l=v(n(271)),u=v(n(61)),s=v(n(8635)),d=v(n(255)),f=v(n(8376)),c=v(n(6)),p=v(n(7573));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(_,{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),h?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=h,h.displayName="AttachmentUpload";var E=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(_,{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})))};E.displayName="Attachment";var g=E;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=U(n(0)),o=j(n(3)),i=j(n(1234)),l=j(n(478)),u=U(n(8428)),s=j(n(8836)),d=n(1228),f=n(156),c=j(n(1363)),p=j(n(1309)),v=j(n(8499)),y=j(n(1245)),m=n(8596),_=j(n(708)),h=j(n(9580)),E=j(n(8268)),g=j(n(89)),S=j(n(400)),O=j(n(155)),I=j(n(8647)),T=j(n(56)),C=j(n(120)),b=j(n(1255)),M=j(n(12)),N=j(n(8429)),A=j(n(9581)),P=j(n(150)),R=n(263),L=j(n(16)),D=j(n(8257)),w=n(1);function j(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 U(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 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;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=h(n(0)),o=m(n(9)),i=n(123),l=m(n(8264)),u=m(n(278)),s=h(n(150)),d=n(121),f=m(n(8443)),c=n(8442),p=m(n(8641)),v=n(1),y=m(n(7341));function m(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 h(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;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:a.default,className:v.default.unlocked};switch(e){case p.PerkIcons.EMOJI:return{icon:o.default,className:(0,r.default)(v.default.icon,v.default.emoji)};case p.PerkIcons.AUDIO:return{icon:i.default,className:(0,r.default)(v.default.icon,v.default.audio)};case p.PerkIcons.ANIMATED:return{icon:l.default,className:(0,r.default)(v.default.icon,v.default.animated)};case p.PerkIcons.CUSTOMIZATION:return{icon:u.default,className:(0,r.default)(v.default.icon,v.default.customization)};case p.PerkIcons.UPLOAD:return{icon:c.default,className:(0,r.default)(v.default.icon,v.default.upload)};case p.PerkIcons.VANITY:return{icon:s.default,className:(0,r.default)(v.default.icon,v.default.vanity)};case p.PerkIcons.STREAM:return{icon:f.default,className:(0,r.default)(v.default.icon,v.default.stream)};case p.PerkIcons.STICKER:return{icon:d.default,className:(0,r.default)(v.default.icon,v.default.sticker)}}throw new Error("Unexpected perk icon "+e)};var r=y(n(9)),a=y(n(372)),o=y(n(5954)),i=y(n(1240)),l=y(n(8885)),u=y(n(9604)),s=y(n(8625)),d=y(n(8627)),f=y(n(5955)),c=y(n(5980)),p=n(5935),v=y(n(7593));function y(e){return e&&e.__esModule?e:{default:e}}},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(480)),l=R(n(23)),u=n(3),s=n(5946),d=n(6004),f=R(n(5673)),c=R(n(15)),p=R(n(8568)),v=R(n(361)),y=R(n(5832)),m=R(n(29)),_=R(n(61)),h=R(n(371)),E=R(n(6005)),g=R(n(5942)),S=n(85),O=n(35),I=R(n(47)),T=R(n(24)),C=R(n(13)),b=n(5935),M=R(n(9606)),N=n(1),A=R(n(6)),P=R(n(7597));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;u1){for(var l=new Array(i),u=0;u0&&l.default.requestMembersById(t.guild_id,e)}),[]),0===n.length?null:g(p.default,{className:_.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){e.exports=n.p+"0c9615349350c4185381d58c69b88cbc.svg"},function(e,t,n){e.exports=n.p+"d6ad2a5e5abb35e5fb3cb43e1c9c3b27.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openUserContextMenu=function(e,t,n){if(n.isGroupDM())(0,a.openContextMenu)(e,(function(e){return r.createElement(i.default,d({},e,{user:t,channel:n}))}));else if(n.isDM())(0,a.openContextMenu)(e,(function(e){return r.createElement(o.default,d({},e,{user:t,channel:n,showMute:!1}))}));else{var u=n.getGuildId();if(null==u)return;(0,a.openContextMenu)(e,(function(e){return r.createElement(l.default,d({},e,{user:t,channelId:n.id,guildId: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=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=n(389),o=u(n(8476)),i=u(n(8930)),l=u(n(8322));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;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}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 _(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,_=e.channelLimitReached,h=e.channelLimit,E=e.centerButton,g=void 0!==E&&E,S=y(e,["enabled","join","channel","onChange","onCameraUnavailable","cameraUnavailable","hasPermission","className","channelLimitReached","channelLimit","centerButton"]),O=g?u.CenterControlButton:u.default;return p(m,{enabled:t,join:n,channel:r,onChange:i,onCameraUnavailable:l,cameraUnavailable:d,hasPermission:f,channelLimitReached:_,channelLimit:h},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))}))}_.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(22))&&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(9)),o=c(n(180)),i=c(n(8449)),l=n(149),u=c(n(8393)),s=c(n(258)),d=c(n(6)),f=c(n(7624));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(n.guild_id);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,showUserPopout:!1})}var _=(0,i.default)(n);return v("div",{className:(0,a.default)(f.default.channelInfo,(t={},t[f.default.selected]=p,t))},void 0,v(_,{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],_=a.useState(!1),h=_[0],E=_[1],g=a.useCallback((function(){var e=c.current;null!=e&&(m(!e.isScrolledToTop()),E(!e.isScrolledToBottom()))}),[]);return a.useLayoutEffect((function(){return g()}),[]),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]=h,t)),onScroll:g},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(9)),i=n(131),l=f(n(468)),u=f(n(8947)),s=f(n(7348)),d=f(n(7626));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,["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(14)),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(680)),o=n(3),i=l(n(105));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=void 0;var r,a=re(n(3)),o=n(34),i=re(n(1351)),l=re(n(28)),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(287)),d=n(1150),f=re(n(183)),c=n(141),p=re(n(187)),v=re(n(412)),y=re(n(8797)),m=re(n(182)),_=n(280),h=re(n(8759)),E=re(n(708)),g=n(304),S=re(n(712)),O=re(n(16)),I=re(n(96)),T=re(n(107)),C=re(n(11)),b=re(n(9152)),M=re(n(738)),N=re(n(8760)),A=re(n(10)),P=re(n(709)),R=re(n(9708)),L=re(n(9154)),D=re(n(1353)),w=re(n(405)),j=re(n(71)),k=re(n(56)),U=re(n(15)),G=re(n(51)),F=re(n(8359)),B=re(n(40)),H=re(n(9709)),x=re(n(94)),V=re(n(79)),W=re(n(36)),Y=re(n(9155)),z=re(n(160)),K=re(n(9710)),$=re(n(8957)),Z=re(n(12)),q=re(n(80)),X=re(n(1147)),J=re(n(5959)),Q=re(n(5826)),ee=re(n(1167)),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!=b&&null!=r&&(null===(t=k.default.getMember(b,r.id))||void 0===t?void 0:t.isPending))de=oe({},se,{type:te.NoticeTypes.PENDING_MEMBER});else if(h.default.shouldShowOutboundPromotionNotice())de=oe({},se,{type:te.NoticeTypes.OUTBOUND_PROMOTION});else if(!O.default.embedded||i.default.supported()&&!w.default.isCorruptInstallation())if(!s||G.default.supports(o.Features.VIDEO)||ce(te.NoticeTypes.VIDEO_UNSUPPORTED_BROWSER))if(B.length>0&&I.default.canRedeemPremiumPerks(r)){var fe=B[0];de=oe({},se,{type:te.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK,metadata:fe})}else if(!ce(te.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL)&&B.length>0){var pe=B[0];de=oe({},se,{type:te.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL,metadata:pe})}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)||p.default.getUserExperimentBucket(v.default.NOTIFICATION_NAG)!==c.ExperimentBuckets.TREATMENT_1&&p.default.getUserExperimentBucket(v.default.NOTIFICATION_NAG)!==c.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!=ne)de=oe({},se,{type:te.NoticeTypes.SURVEY,metadata:ne});else if(null==(null==r?void 0:r.email)||r.verified)if(E.default.hasConnectedAccount()||!V.default.isObservedAppRunning(f.default.get(te.PlatformTypes.SPOTIFY).name)||ce(te.NoticeTypes.CONNECT_SPOTIFY))if(null!=ae&&null!=ae.expires_at&&Date.parse(ae.expires_at)1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?A(_.default,{value:r,className:C.default.badge}):null)),A(O.default,{color:O.default.Colors.HEADER_SECONDARY,size:O.default.Sizes.SIZE_12,className:C.default.subtextContainer},void 0,f))}function k(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:A(u.default,{className:C.default.activityStatus,emojiClassName:C.default.activityEmoji,activities:r,applicationStream:a,hideTooltip:!0})}R.displayName="RecentsChannelHeader",D.displayName="DMSectionsIcon",j.displayName="ChannelName"},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(9)),o=i(n(7644));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.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(8750)),o=s(n(47)),i=s(n(24)),l=s(n(6)),u=s(n(7646));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 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(){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){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(8477)),l=n(8253),u=n(1271),s=n(8512),d=c(n(181)),f=c(n(6));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-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=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(9)),o=i(n(7664));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=1&&v<=n;return u?E(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&&_&&(r(v),d(!1),m(null))}},t.key):E(l.default,{onClick:function(){return d(!0)}},t.key,E(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?E("div",{className:(0,o.default)(y.default.pageControlContainer)},void 0,E("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,E(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,E(d.default,{className:y.default.iconCaret,"aria-hidden":!0}),E("span",{},void 0,v.default.Messages.BACK));case u.PaginationTypes.PAGE:return function(e){var t;return E(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,E("span",{},void 0,e.targetPage))}(e);case u.PaginationTypes.GAP:return function(e){return E(g,{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 E(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,E("span",{},void 0,v.default.Messages.NEXT),E(f.default,{className:y.default.iconCaret,"aria-hidden":!0}))}(e);default:return null}var t,n,r,a})))):null};return E(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+"300e574bfeb954dc85176e515eb7b57c.png"},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(8));function a(e){return e&&e.__esModule?e:{default:e}}var o=new(a(n(26)).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;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.AddRoleMembersModalContent=L,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=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(202),i=n(3),l=C(n(8254)),u=n(8297),s=n(1229),d=n(8482),f=C(n(8355)),c=C(n(29)),p=C(n(55)),v=n(85),y=C(n(8448)),m=n(35),_=C(n(47)),h=C(n(24)),E=C(n(723)),g=n(8674),S=n(8529),O=n(1),I=C(n(6)),T=C(n(7683));function C(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 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}(t,[e].map(N))}))}),[]),q=a.useMemo((function(){return z.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}}))}),[z]);return a.createElement(a.Fragment,null,M(m.ModalHeader,{className:T.default.header,separator:!1,id:C,direction:p.default.Direction.VERTICAL},void 0,M(_.default,{size:_.default.Sizes.SIZE_24},void 0,I.default.Messages.ROLE_ADD_MEMBERS_TITLE),P?M(h.default,{className:T.default.subtitle,color:h.default.Colors.STANDARD,size:h.default.Sizes.SIZE_16},void 0,I.default.Messages.ROLE_CREATE_ADD_MEMBERS_SUBTITLE):M("div",{className:T.default.roleContainer},void 0,M(y.default,{color:null!==(t=null==w?void 0:w.colorString)&&void 0!==t?t:(0,o.int2hex)(O.DEFAULT_ROLE_COLOR),width:16,height:16}),M(h.default,{className:T.default.roleName,color:h.default.Colors.STANDARD,size:h.default.Sizes.SIZE_16},void 0,null==w?void 0:w.name))),M(d.MemberRoleSelector,{listClassName:T.default.list,pendingAdditions:F,query:k,onQueryChange:U,onClickRow:$,onRemovePendingAddition:Z,roles:[],members:q,placeholderText:I.default.Messages.ROLE_ADD_MEMBERS_SEARCH,renderEmptyText:function(e){return I.default.Messages.ROLE_EDIT_MEMBERS_NO_RESULTS.format({query:e})},focusSearchAfterReady:L,isReady:D}),M(m.ModalFooter,{className:T.default.footer},void 0,M("div",{className:T.default.buttonsRight},void 0,P&&0===Object.keys(F).length?M(c.default,{onClick:n,color:c.default.Colors.GREY},void 0,I.default.Messages.ROLE_CREATION_SKIP):M(c.default,{onClick:K,submitting:x},void 0,I.default.Messages.ADD),!P&&M(c.default,{look:c.default.Looks.LINK,color:c.default.Colors.PRIMARY,size:c.default.Sizes.SMALL,onClick:n},void 0,I.default.Messages.CANCEL)),null!=b&&M(c.default,{color:c.default.Colors.PRIMARY,look:c.default.Looks.LINK,size:c.default.Sizes.TINY,onClick:b,className:T.default.backButton},void 0,I.default.Messages.BACK)))}function D(e){var t=e.transitionState,n=e.onClose,r=e.roleId,a=e.guildId,o=(0,v.useUID)();return M(m.ModalRoot,{transitionState:t,"aria-labelledby":o,size:m.ModalSize.SMALL},void 0,M(L,{onClose:n,roleId:r,guildId:a,headerId:o}))}D.displayName="AddRoleMembersModal"},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(22))&&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)(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.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(40)),l=d(n(149)),u=d(n(1221)),s=d(n(6));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(8459);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(61)),o=d(n(683)),i=d(n(696)),l=d(n(24)),u=d(n(6)),s=d(n(7694));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=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);E=[].concat(E),P()},WEBHOOKS_UPDATE:function(e){var t=e.guildId,n=e.channelId,r=e.webhooks;if(null==_||t!==_.id||null==r||C===d.FormStates.SUBMITTING)return!1;I=!1;for(var a=function(e){var t=g[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);g[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),g.splice(e,1)}},o=g.length-1;o>=0;o--)a(o);for(var i,l=function(){var e=i.value;null==g.find((function(t){if(t.id===e.id)return!0}))&&g.push(e)},u=v(r);!(i=u()).done;)l();g=[].concat(g),P()},INTEGRATION_SETTINGS_SUBMITTING:function(e){return C=d.FormStates.SUBMITTING,void(b={})},INTEGRATION_SETTINGS_SAVE_FAILURE:function(e){if(C!==d.FormStates.SUBMITTING)return!1;C=d.FormStates.OPEN,b=e.errors||{}}}),w=D;t.default=w},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;u0){var o=new E.AuditLogChange(M.AuditLogChangeKeys.PERMISSIONS_GRANTED,null,r);t.push(o)}if(a.length){var i=new E.AuditLogChange(M.AuditLogChangeKeys.PERMISSIONS_DENIED,null,a);t.push(i)}return t;case M.AuditLogChangeKeys.PERMISSIONS_GRANTED:case M.AuditLogChangeKeys.PERMISSIONS_DENIED:var l=[],u=w(e.oldValue,e.newValue),s=u.added,d=u.removed;if(s.length>0){var f=new E.AuditLogChange(e.key,null,s);l.push(f)}if(d.length){var v=new E.AuditLogChange(M.AuditLogChangeKeys.PERMISSIONS_RESET,d,d);l.push(v)}return l;case M.AuditLogChangeKeys.PREFERRED_LOCALE:return j(e,(function(e){var t=N.default.getAvailableLocales().find((function(t){return t.value===e}));return null!=t?t.name:null}));case M.AuditLogChangeKeys.VIDEO_QUALITY_MODE:return j(e,(function(e){return e===M.VideoQualityMode.FULL?N.default.Messages.VIDEO_QUALITY_MODE_FULL:N.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.ThreadChangeStrings=t.GuildScheduledEventChangeStrings=t.StageInstanceChangeStrings=t.IntegrationChangeStrings=t.StickerChangeStrings=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,d,f=A(n(63)),c=n(202),p=n(180),v=A(n(26)),y=n(8423),m=n(207),_=A(n(81)),h=A(n(362)),E=n(8681),g=A(n(10)),S=A(n(249)),O=A(n(8680)),I=A(n(70)),T=A(n(107)),C=A(n(12)),b=A(n(8286)),M=n(1),N=A(n(6));function A(e){return e&&e.__esModule?e:{default: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;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(C.ModalFooter,{className:w.default.footer,justify:_.default.Justify.BETWEEN},void 0,F(_.default,{grow:0,align:_.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!=j&&F(y.default,{onClick:function(){Q(!0)},size:y.default.Sizes.MIN,look:y.default.Looks.LINK,color:y.default.Colors.RED},void 0,D.default.Messages.REMOVE)),J&&F(R.default,{onConfirm:function(){U(),ue()},onCancel:function(){return Q(!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(180)),i=d(n(10)),l=n(466),u=d(n(24)),s=d(n(6));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(13)),o=l(n(8533)),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;u0?L:0);r[a]=i}this.setState({tierPositions:r})}},i.renderProgressBar=function(e){var t=this.state.tierPositions,n=this.getSubscriptionCount();if(null==t)return null;var r={numRequired:0,y:0,key:T.PremiumGuildTiers.NONE},a=e.map((function(e){var n;return{numRequired:T.PremiumGuildSubscriptionsRequired[e.tier],name:(0,O.getTierName)(e.tier),y:null!==(n=t[e.tier])&&void 0!==n?n:0,key:e.tier}}));return P(y.default,{className:n>0?b.default.progressWithSubscriptions:b.default.progress,progress:n,tiers:[r].concat(a),initialAnimationDelay:500,onAnimatedTierMaker:this.handleAnimatedTier})},i.renderTierNone=function(){return a.createElement("div",{className:b.default.tierDefaultUnlocked,ref:this.defaultTierRef},P(E.FormText,{type:E.FormText.Types.LABEL_BOLD},void 0,C.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_TITLE_NONE),P(E.FormText,{type:E.FormText.Types.DESCRIPTION,className:b.default.tierDefaultUnlockedDescription},void 0,C.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_DESCRIPTION_NONE))},i.renderSubscribers=function(){var e=this.props,t=e.subscribers,n=e.subscriberCount,r=e.guildId;return a.createElement("div",{ref:this.defaultTierRef,className:b.default.subscribers},P(h.default,{guildId:r||void 0,users:t,renderUser:this.renderSubscriber,renderMoreUsers:this.renderMoreSubscribers,max:5}),P("div",{className:b.default.subscriberCount},void 0,C.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_COUNT_SUBSCRIBERS.format({count:n})))},i.renderContent=function(){var e=this,t=this.props,n=t.renderTier,r=t.subscriptions,o=t.subscriberCount,i=t.tiers;return null==r?P(m.default,{type:m.default.Type.SPINNING_CIRCLE}):a.createElement(a.Fragment,null,P("div",{className:b.default.content},void 0,this.renderProgressBar(i),P("div",{className:b.default.tiers},void 0,0===o?this.renderTierNone():this.renderSubscribers(),i.map((function(t,r,a){return n({tier:t,tiers:a,tierIndex:r,onSetRef:e.setTierRef,isAnimatedTo:T.PremiumGuildSubscriptionsRequired[e.state.animatedTier]>=T.PremiumGuildSubscriptionsRequired[t.tier],subscriptionCount:e.getSubscriptionCount()})})))))},i.render=function(){return P("div",{},void 0,this.renderContent())},r}(a.Component);D.displayName="GuildSettingsPremiumStatus";var w=l.default.connectStores([f.default,p.default,c.default,d.default],(function(){var e=f.default.getGuildId(),t=null!=e?c.default.getSubscriptionsForGuild(e):null,n=(0,i.default)(null!=t?t:[]).uniqBy((function(e){return e.userId})),r=n.map((function(t){return{user:p.default.getUser(t.userId),nick:d.default.getNick(e,t.userId)}})).filter((function(e){return null!=e.user})).value();return{guildId:e,subscriptions:t,subscribers:r,subscriberCount:n.size()}}))(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=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(9)),i=n(122),l=n(8921),u=_(n(61)),s=_(n(9900)),d=_(n(9901)),f=_(n(686)),c=_(n(1221)),p=_(n(8749)),v=n(1),y=_(n(6)),m=_(n(7385));function _(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(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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===I.CLOSED,l=this.state.closingState===I.CLOSING;if(!this.shouldShow()||a)return null;var s=l||a?m.default.hidden:null,c=l?d.default.Stages.FLYING:d.default.Stages.HOVERING;return E(i.Spring,{from:{opacity:0},to:{opacity:1},config:C},void 0,(function(t){return E(i.animated.div,{className:m.default.tierClose,style:t},void 0,E(d.default,{className:m.default.tierCloseMechaWumpus,stage:c,onFlyingComplete:e.handleFlyingAnimationComplete}),E("div",{className:(0,o.default)(m.default.tierCloseHint,s)},void 0,y.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_CLOSE_HINT.format({numLeft:r-n})),E(u.default,{onClick:e.handleCloseClick,className:(0,o.default)(m.default.tierCloseClose,s)},void 0,E(f.default,{className:m.default.tierCloseCloseIcon})))}))},t}(a.Component);M.displayName="TierCloseHint",function(e){e[e.NONE=0]="NONE",e[e.UNLOCKED_SLIDE=1]="UNLOCKED_SLIDE"}(b||(b={}));var N=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a=_,g=u.tier!==v.PremiumGuildTiers.NONE&&u.tier!==v.PremiumGuildTiers.TIER_1,S=E(M,{numUnlocked:l,numRequired:_});return E(i.Spring,{from:{unlockedTranslateY:50},to:{unlockedTranslateY:t===b.NONE?50:0},config:T},void 0,(function(t){var n,l,s,v;return E("div",{className:(0,o.default)(m.default.tier,(n={},n[m.default.tierBottomMargin]=d,n))},u.tier,a.createElement("div",{className:(0,o.default)((l={},l[m.default.tierHeaderWithoutCardBody]=!f,l[m.default.tierHeaderUnlocked]=h,l[m.default.tierHeaderLocked]=!h,l)),ref:e.setRef},E("div",{className:m.default.tierHeaderContent},void 0,E(p.default,{tier:u.tier,className:m.default.tierIcon}),E("div",{className:(0,o.default)(m.default.tierTitle,(s={},s[m.default.tierTitleActive]=h,s))},void 0,u.title),h?E(i.animated.div,{style:{transform:t.unlockedTranslateY.to((function(e){return"translate3d(0, "+e+"px, 0)"}))},className:m.default.tierUnlocked},void 0,y.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_UNLOCKED):E(a.Fragment,{},void 0,E("div",{className:m.default.tierRequirement},void 0,y.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_TIER_REQUIREMENT.format({required:_})),E(c.default,{className:m.default.tierLock})),S)),E("div",{className:(0,o.default)((v={},v[m.default.tierBody]=f,v))},void 0,null!=r?r:a.createElement(a.Fragment,null,g?E("div",{className:m.default.previousPerks},void 0,y.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_PREVIOUS_PERKS):null,null!=u.perks&&E("div",{className:m.default.perks},void 0,u.perks.map((function(t){return e.renderPerk(t,h)}))))))}))},t}(a.Component);N.displayName="GuildSettingsPremiumTierStatusCard",N.defaultProps={withCardBody:!0};var A=N;t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StickerUploadModal=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(9)),i=G(n(98)),l=n(3),u=G(n(5938)),s=G(n(8589)),d=G(n(185)),f=G(n(8408)),c=G(n(39)),p=G(n(12)),v=G(n(29)),y=G(n(8564)),m=G(n(55)),_=G(n(278)),h=G(n(8272)),E=G(n(153)),g=G(n(149)),S=n(131),O=G(n(476)),I=G(n(1236)),T=n(35),C=G(n(47)),b=G(n(24)),M=n(380),N=n(5940),A=n(398),P=n(366),R=n(290),L=G(n(5936)),D=n(1),w=G(n(6)),j=G(n(7751)),k=G(n(9906)),U=G(n(9907));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,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(){return(H=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=2&&ue.length<=100,Ee=!fe&&!0!==(null==ve?void 0:ve.isBlocking)&&Q.length>=2&&null!=oe&&_e&&he,ge=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n,r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),e.prev=1,ce(!0),!me){e.next=8;break}return e.next=6,(0,N.updateGuildSticker)(U,null!==(n=null==G?void 0:G.id)&&void 0!==n?n:"",{name:Q,tags:null!==(r=null==oe?void 0:oe.uniqueName)&&void 0!==r?r:"",description:ue});case 6:e.next=15;break;case 8:return(o=new FormData).append("name",Q),o.append("tags",null!==(a=null==oe?void 0:oe.uniqueName)&&void 0!==a?a:""),o.append("description",ue),null!=(null==ne?void 0:ne.file)&&o.append("file",ne.file),e.next=15,(0,N.createGuildSticker)(U,o);case 15:k(),e.next=21;break;case 18:e.prev=18,e.t0=e.catch(1),ye({message:e.t0.body.message,isBlocking:!1});case 21:return e.prev=21,ce(!1),e.finish(21);case 24:case"end":return e.stop()}}),e,null,[[1,18,21,24]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){B(o,r,a,i,l,"next",e)}function l(e){B(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),Se=a.useCallback((function(){ye({message:w.default.Messages.GUILD_STICKER_INVALID_STICKER,isBlocking:!0})}),[]),Oe=Z({sticker:G,previewData:q,onStickerError:Se});return x(T.ModalRoot,{transitionState:L,"aria-labelledby":"STICKER_UPLOAD_MODAL",className:j.default.modal},void 0,x(T.ModalCloseButton,{onClick:k,className:j.default.modalClose}),x("form",{onSubmit:ge},void 0,x(T.ModalContent,{},void 0,x(T.ModalHeader,{direction:m.default.Direction.VERTICAL,separator:!1,className:j.default.modalHeader},void 0,x(C.default,{size:C.default.Sizes.SIZE_24,className:j.default.modalHeaderTitle},void 0,w.default.Messages.GUILD_STICKER_UPLOAD_TITLE),x(b.default,{size:b.default.Sizes.SIZE_16},void 0,w.default.Messages.GUILD_STICKER_UPLOAD_DESCRIPTION.format({fileSize:(0,M.formatKbSize)(A.MAX_STICKER_FILE_SIZE,{useKibibytes:!0})}))),x(S.FormSection,{title:w.default.Messages.GUILD_STICKER_UPLOAD_PREVIEW_TITLE,className:j.default.formItem},void 0,x(Y,{stickerPreview:Oe})),x(O.default,{title:w.default.Messages.GUILD_STICKER_UPLOAD_NAME_TITLE,required:!0,className:j.default.formItem},void 0,x(E.default,{value:Q,onChange:ee,placeholder:w.default.Messages.GUILD_STICKER_UPLOAD_NAME_PLACEHOLDER,maxLength:30})),x(S.FormSection,{className:(0,o.default)(j.default.formItem,j.default.formItemRow)},void 0,x(O.default,{title:me?w.default.Messages.GUILD_STICKER_UPLOAD_FILE_TITLE_BLOCKED:w.default.Messages.GUILD_STICKER_UPLOAD_FILE_TITLE,required:!0,className:j.default.formItemRowChild},void 0,me?x(E.default,{disabled:!0,value:null!==(y=null==ne?void 0:ne.filename)&&void 0!==y?y:""}):x(z,{filename:null!==(_=null==ne?void 0:ne.filename)&&void 0!==_?_:"",onFileSelect:function(e){var t=e.type.split(";")[0];if(V.has(t))if(e.size>W)ye({message:w.default.Messages.GUILD_STICKER_FILE_TOO_BIG.format({maxSize:(0,M.formatKbSize)(W,{useKibibytes:!0})}),isBlocking:null==ne.file});else{var n=(0,R.getStickerFormatTypeFromFileType)(e.type),r=n===P.StickerFormat.LOTTIE,a=new FileReader;if(a.addEventListener("load",(function(){var e=a.result;r||X({id:i.default.v4(),formatType:n,content:e}),ye(null)})),a.readAsDataURL(e),r){var o=new FileReader;o.addEventListener("load",(function(){X({id:i.default.v4(),formatType:n,content:o.result})})),o.readAsText(e)}re({file:e,filename:e.name})}else ye({message:w.default.Messages.GUILD_STICKER_UNKNOWN_MIME_TYPE,isBlocking:!0})}})),x(O.default,{title:w.default.Messages.GUILD_STICKER_UPLOAD_RELATED_EMOJI_TITLE,required:!0,className:j.default.formItemRowChild},void 0,x($,{emoji:oe,onSelectEmoji:ie}))),x("div",{className:j.default.formItem},void 0,x(S.FormTitle,{},void 0,w.default.Messages.GUILD_STICKER_UPLOAD_DESCRIPTION_TITLE,x(g.default,{text:w.default.Messages.GUILD_STICKER_UPLOAD_DESCRIPTION_TOOLTIP},void 0,(function(e){return a.createElement(I.default,H({className:j.default.infoIcon},e))}))),x(h.default,{value:ue,onChange:se,placeholder:w.default.Messages.GUILD_STICKER_UPLOAD_DESCRIPTION_PLACEHOLDER,maxLength:100})),null!=ve&&x(b.default,{className:j.default.formItem,size:b.default.Sizes.SIZE_14,color:b.default.Colors.ERROR},void 0,ve.message)),x(T.ModalFooter,{},void 0,x(v.default,{type:"submit",disabled:!Ee},void 0,me?w.default.Messages.GUILD_STICKERS_UPDATE:w.default.Messages.UPLOAD),x(v.default,{look:v.default.Looks.LINK,color:F===D.ThemeTypes.LIGHT?v.default.Colors.PRIMARY:v.default.Colors.WHITE,onClick:k},void 0,w.default.Messages.NEVERMIND))))};t.StickerUploadModal=q,q.displayName="StickerUploadModal"},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(121),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(66)),i=c(n(9930)),l=n(8356),u=n(42),s=c(n(36)),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 _={binds:p?["mod+["]:["alt+left"],comboKeysBindGlobal:!0,action:function(){return(0,u.back)(),!1}};t.NAVIGATE_BACK=_;var h={binds:p?["mod+]"]:["alt+right"],comboKeysBindGlobal:!0,action:function(){return(0,u.forward)(),!1}};t.NAVIGATE_FORWARD=h;var E={CHANNEL_PREV:y,CHANNEL_NEXT:v,TOGGLE_PREVIOUS_GUILD:m,NAVIGATE_BACK:_,NAVIGATE_FORWARD:h};t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldShowAllActiveJoinedThreads=u,t.getVisibleThreadsForChannel=void 0;var r=l(n(8)),a=n(31),o=l(n(1212)),i=l(n(181));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(null!=t){if(t.id===e.id)return!0;if(t.isThread()&&t.parent_id===e.id)return!0}return!i.default.isChannelMuted(e.guild_id,e.id)&&(null==e.parent_id||!o.default.isCollapsed(e.parent_id))}t.getVisibleThreadsForChannel=function(e){var t,n=e.channel,o=e.selectedChannel,i=e.activeJoinedThreads,l=e.activeJoinedUnreadThreads,s=u(n,o)?i[n.id]:l[n.id],d=null!==(t=null==o?void 0:o.id)&&void 0!==t?t:null;return a.THREADED_CHANNEL_TYPES.has(n.type)?n.id===d?{count:r.default.size(s),threads:s,includeSelectedChannel:!1}:null!=d&&null!=o&&o.parent_id===n.id&&a.THREAD_CHANNEL_TYPES.has(o.type)?null==s?{count:1,threads:void 0,includeSelectedChannel:!0}:d in s?{count:r.default.size(s),threads:s,includeSelectedChannel:!1}:{count:r.default.size(s)+1,threads:s,includeSelectedChannel:!0}:{count:r.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=function(e,t){var n=e.id,d=e.guild_id,f=e.parent_id;if(null==d)return!1;null==t&&(t=r.default.getState().channelId);if(function(e,t){return e===t||e===l.default.getVoiceChannelId()||i.default.getMentionCount(e)>0}(e.id,t))return!1;var c=u.default.getMutedChannels(d).has(n);if(null!=f&&o.default.isCollapsed(f)&&(c||e.isVocal()||e.type===s.ChannelTypes.GUILD_STORE||u.default.isChannelMuted(d,f)||(0,a.isGuildReadableType)(e.type)&&!1===i.default.hasUnread(n)))return!0;return c&&u.default.isGuildCollapsed(d)};var r=d(n(5939)),a=n(31),o=d(n(1212)),i=d(n(200)),l=d(n(36)),u=d(n(181)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MARK_CHANNEL_READ=void 0;var r=S(n(390)),a=n(8321),o=n(8390),i=S(n(8437)),l=S(n(1276)),u=n(5940),s=S(n(8265)),d=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(1268)),f=S(n(719)),c=S(n(8333)),p=S(n(201)),v=S(n(200)),y=S(n(36)),m=S(n(107)),_=S(n(161)),h=n(121),E=n(1);function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=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(_.default.isElementFullScreen())return!1;if(h.ComponentDispatch.hasSubscribers(E.ComponentActions.CALL_DECLINE))return h.ComponentDispatch.dispatch(E.ComponentActions.CALL_DECLINE),!1;if(f.default.close())return!1;if(h.ComponentDispatch.hasSubscribers(E.ComponentActions.POPOUT_CLOSE))return h.ComponentDispatch.dispatch(E.ComponentActions.POPOUT_CLOSE),!1;if(h.ComponentDispatch.hasSubscribers(E.ComponentActions.CLOSE_GIF_PICKER))return h.ComponentDispatch.dispatch(E.ComponentActions.CLOSE_GIF_PICKER),!1;if(h.ComponentDispatch.hasSubscribers(E.ComponentActions.MODAL_CLOSE))return h.ComponentDispatch.dispatch(E.ComponentActions.MODAL_CLOSE),!1;if(h.ComponentDispatch.hasSubscribers(E.ComponentActions.SEARCH_RESULTS_CLOSE))return h.ComponentDispatch.dispatch(E.ComponentActions.SEARCH_RESULTS_CLOSE),!1;var e=m.default.getGuildId(),t=y.default.getChannelId(e),n=d.default.getSection(t)===E.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?(h.ComponentDispatch.dispatch(E.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,E.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 C={MARK_CHANNEL_READ:O};t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MARK_SERVER_READ=void 0;var r=c(n(14)),a=c(n(2)),o=c(n(390)),i=c(n(1223)),l=c(n(201)),u=c(n(36)),s=c(n(107)),d=n(121),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(390)),a=i(n(200)),o=i(n(36));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(1226)),a=n(8356),o=u(n(94)),i=u(n(36)),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(121),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(121),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(9937))&&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(105))&&r.__esModule?r:{default:r},o=n(121),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(422),a=c(n(105)),o=c(n(694)),i=c(n(51)),l=c(n(94)),u=n(121),s=n(1344),d=n(401),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(288))&&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(8450),a=u(n(1212)),o=u(n(86)),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(9942)),a=d(n(5939)),o=n(31),i=d(n(10)),l=d(n(200)),u=d(n(181)),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 _={UNREAD_NEXT:c,UNREAD_PREV:p,MENTION_NEXT:y,MENTION_PREV:m};t.default=_},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(285),o=(r=n(105))&&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){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.usePurchasableLiveScheduledEventsStageChannel=function(e){var t=(0,r.useStateFromStores)([i.default],(function(){return Object.values(i.default.getStageInstancesByGuild(e)).find((function(e){return null!=e.guild_scheduled_event_id}))}),[e]),n=(d=null==t?void 0:t.channel_id,f=(0,r.useStateFromStores)([l.default],(function(){return l.default.getChannel(d)}),[d]),(0,r.useStateFromStores)([u.default],(function(){return u.default.can(o.JOIN_VOCAL_CHANNEL_PERMISSIONS,f)}))?null:f),s=(0,r.useStateFromStores)([a.default],(function(){return a.default.getGuildScheduledEvent(null==t?void 0:t.guild_scheduled_event_id)}));var d,f;return{purchasableLiveScheduledEventStageChannel:n,purchasableLiveScheduledEvent:s}},t.useLiveScheduledEventStageChannel=function(e,t){var n=(0,r.useStateFromStores)([i.default],(function(){var n;return null===(n=Object.values(i.default.getStageInstancesByGuild(e)).find((function(e){return e.guild_scheduled_event_id===t})))||void 0===n?void 0:n.channel_id}),[t,e]);return(0,r.useStateFromStores)([l.default],(function(){return l.default.getChannel(n)}),[n])};var r=n(3),a=s(n(8764)),o=n(203),i=s(n(81)),l=s(n(10)),u=s(n(40));function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addDirectoryGuildEntry=function(e,t,n){return v.apply(this,arguments)},t.removeDirectoryGuildEntry=function(e,t){l.default.delete({url:s.Endpoints.DIRECTORY_CHANNEL_ENTRY(e,t),trackedActionData:{event:a.NetworkActionNames.DIRECTORY_GUILD_ENTRY_DELETE,metadata:{directory_channel_id:e,guild_id:t}}}),i.default.dispatch({type:s.ActionTypes.GUILD_DIRECTORY_ENTRY_DELETE,channelId:e,guildId:t})},t.updateDirectoryEntry=t.clearDirectorySearch=t.searchDirectoryEntries=t.fetchDirectoryEntries=void 0;var r=d(n(378)),a=n(95),o=d(n(14)),i=d(n(2)),l=d(n(482)),u=d(n(10386)),s=n(1);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)}))}}var p=(0,r.default)(function(){var e=c(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,i.default.dispatch({type:s.ActionTypes.GUILD_DIRECTORY_FETCH_START}),e.next=4,o.default.get({url:s.Endpoints.DIRECTORY_CHANNEL_ENTRIES(t)});case 4:n=e.sent,i.default.dispatch({type:s.ActionTypes.GUILD_DIRECTORY_FETCH_SUCCESS,channelId:t,entries:n.body}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),i.default.dispatch({type:s.ActionTypes.GUILD_DIRECTORY_FETCH_FAILURE});case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}(),200);function v(){return(v=c(regeneratorRuntime.mark((function e(t,n,r){var o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.default.post({url:s.Endpoints.DIRECTORY_CHANNEL_ENTRY(t,n),body:{description:r},trackedActionData:{event:a.NetworkActionNames.DIRECTORY_GUILD_ENTRY_CREATE,metadata:{directory_channel_id:t,guild_id:n}}});case 2:o=e.sent,i.default.dispatch({type:s.ActionTypes.GUILD_DIRECTORY_ENTRY_CREATE,channelId:t,entry:o.body});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}t.fetchDirectoryEntries=p;var y=(0,r.default)(function(){var e=c(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u.default.shouldFetch(t,n)){e.next=4;break}return i.default.dispatch({type:s.ActionTypes.GUILD_DIRECTORY_CACHED_SEARCH,channelId:t,query:n}),e.abrupt("return");case 4:return e.prev=4,i.default.dispatch({type:s.ActionTypes.GUILD_DIRECTORY_SEARCH_START,channelId:t,query:n}),e.next=8,o.default.get({url:s.Endpoints.DIRECTORY_ENTRIES_SEARCH(t),query:{query:n}});case 8:r=e.sent,i.default.dispatch({type:s.ActionTypes.GUILD_DIRECTORY_SEARCH_SUCCESS,channelId:t,query:n,results:r.body}),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(4),i.default.dispatch({type:s.ActionTypes.GUILD_DIRECTORY_FETCH_FAILURE});case 15:case"end":return e.stop()}}),e,null,[[4,12]])})));return function(t,n){return e.apply(this,arguments)}}(),200);t.searchDirectoryEntries=y;t.clearDirectorySearch=function(e){i.default.dispatch({type:s.ActionTypes.GUILD_DIRECTORY_SEARCH_CLEAR,channelId:e})};var m=function(){var e=c(regeneratorRuntime.mark((function e(t,n,r){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.default.patch({url:s.Endpoints.DIRECTORY_CHANNEL_ENTRY(t,n),body:{description:r}});case 2:a=e.sent,i.default.dispatch({type:s.ActionTypes.GUILD_DIRECTORY_ENTRY_UPDATE,channelId:t,entry:a.body});case 4:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}();t.updateDirectoryEntry=m},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(10));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;tt?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;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=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=_(t);return m(e,t,0,n.length)},t.appendSpace=function(e){var t=_(e);return m(" ",e,t.length)},t.setCollapsedSelection=h,t.setCollapsedEndSelection=function(e){return h(e.getCurrentContent().getFirstBlock().getText().length,e)},t.setCollapsedStartSelection=function(e){return h(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=_(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=_(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===_(e).length},Object.defineProperty(t,"getDefaultKeyBinding",{enumerable:!0,get:function(){return a.default}});var r=n(9193),a=v(n(9205)),o=v(n(9031)),i=v(n(10006)),l=v(n(10007)),u=v(n(10008)),s=v(n(10009)),d=v(n(10010)),f=v(n(9204)),c=v(n(10011)),p=v(n(10012));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 _(e){return e.getCurrentContent().getFirstBlock().getText()}function h(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=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(57);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=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this)._interval=new a.Interval,n.update=function(){var e=n.props,t=e.onUpdate,r=e.numUpdatesToShow,a=e.pointsToSmooth,o=e.updateInterval,i=n.props.getHistoricalTotalBytes(),l=null!=i[0]?i[0].bytes:0,u=[].concat(n.state.deltaBytes.slice(1,r+a),[l-n.state.lastTotalBytes]);n.setState({deltaBytes:u,smoothedDeltaBytes:n.smoothDeltaBytes(u),lastTotalBytes:l},(function(){return null!=t&&t(o)}))};var r=n.props.getHistoricalTotalBytes(),o=n.calculateInitialDeltaBytes(r);return n.state={deltaBytes:o,smoothedDeltaBytes:n.smoothDeltaBytes(o),lastTotalBytes:null!=r[0]?r[0].bytes:0},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var o=r.prototype;return o.componentDidMount=function(){this.update(),this._interval.start(this.props.updateInterval,this.update)},o.componentWillUnmount=function(){this._interval.stop()},o.calculateInitialDeltaBytes=function(e){for(var t=this.props,n=t.numUpdatesToShow,r=t.updateInterval,a=t.pointsToSmooth,o=Date.now(),i=0,l=0,u=[],s=null!=e[0]?e[0].bytes:0;id;)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;u0}))}))}),[s,p,y,T,x]),me=(0,l.useListItem)(""+s),_e=me.onFocus,he=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}(me,["onFocus"]),Ee=a.useCallback((function(){!K&&le(!1)}),[K]),ge=a.useCallback((function(){!K&&le(!0)}),[K]),Se=a.useCallback((function(e){de(e)}),[]),Oe=a.useCallback((function(e){("ArrowRight"===e.key&&!g||"ArrowLeft"===e.key&&g)&&ve()}),[ve,g]),Ie=L(U,{guildIds:r,color:y,hovered:ie,expanded:g,isDropHovered:se}),Te=L(I.default,{folderIndex:V,isExpandedFolder:g,onDragOverChanged:Se}),Ce=a.useCallback((function(e){null!=u&&u(s,e)}),[u,s]);return a.createElement("div",{ref:Ce,className:N.default.wrapper},!Z&&L("span",{className:(0,o.default)(N.default.expandedFolderBackground,(n={},n[N.default.collapsed]=!g,n[N.default.hover]=pe,n))}),function(){var e,t,n;Z?e=F:(e=L("div",{className:(0,o.default)((t={},t[M.default.wobble]=se&&!g,t))},void 0,L(E.default,{selected:!ae,upperBadge:g?null:(0,S.renderIconBadge)({audio:P,video:w,screenshare:k,participating:null!=B,participatingInStage:B===C.ChannelTypes.GUILD_STAGE_VOICE}),lowerBadge:!g&&x>0?(0,S.renderMentionBadge)(x):null,lowerBadgeWidth:(0,h.getBadgeWidthForValue)(x)},void 0,a.createElement(v.default,R({className:(0,o.default)(N.default.folder,(n={},n[N.default.hover]=pe,n)),onClick:null!=Q?Q:ve,onContextMenu:null!=ee?ee:ye,onMouseEnter:ge,onMouseLeave:Ee,onKeyDown:Oe,onFocus:_e,"aria-label":b.default.Messages.GUILD_FOLDER_TOOLTIP_A11Y_LABEL.format({folderName:p||W||b.default.Messages.SERVER_FOLDER_PLACEHOLDER,mentions:x}),"aria-expanded":g,"aria-owns":fe,focusProps:{enabled:!1}},he),te?L("div",{className:N.default.expandedFolderIconWrapper},void 0,te):Ie))),z&&null!=q&&(e=q(e)));var r=p||W||b.default.Messages.SERVER_FOLDER_PLACEHOLDER;return(0,S.renderListItem)(L(a.Fragment,{},void 0,L(_.default,{hovered:!Z&&!g&&ie,selected:!Z&&!g&&m,unread:!Z&&!g&&T,className:M.default.pill}),L(S.ListItemTooltip,{text:r,disabled:K,disableWrapper:!0},void 0,e),z?Te:null))}(),L(G,{id:fe,expanded:g&&!Z,sorting:K,draggingGuildId:$,guildIds:r,setRef:i,folderIndex:V,onDragStart:X,onDragEnd:J,guildNodeOverride:ne}))}));var H=a.memo(B);t.default=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultFolderColor=function(){return r.DEFAULT_FOLDER_COLOR};var r=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){r.useEffect((function(){return l.default.trackExposure({})}),[]);var e=(0,a.useStateFromStores)([f.default],(function(){return f.default.getGuilds()})),t=l.default.useExperiment({})[0].enableStageDiscoveryForUser,n=i.default.useExperiment({})[0].enablePublicStageToggle;return t||!!n&&Object.keys(e).filter((function(e){return u.ExperimentStore.getGuildExperimentBucket(o.default.definition.id,e)===u.ExperimentBuckets.TREATMENT_1})).some((function(t){return c.default.can(p.Permissions.MANAGE_GUILD,e[t])||c.default.can(p.Permissions.MANAGE_CHANNELS,e[t])||d.default.getChannels(t)[d.GUILD_VOCAL_CHANNELS_KEY].some((function(e){var t=e.channel;return t.isGuildStageVoice()&&(0,s.canCreatePublicStage)(t)}))}))};var r=m(n(0)),a=n(3),o=v(n(1371)),i=v(n(1372)),l=v(n(1373)),u=n(1148),s=n(1294),d=m(n(86)),f=v(n(15)),c=v(n(40)),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(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=ge,t.PrivateChannelRecipientsInvitePopoutConnected=void 0;var r,a=de(n(0)),o=ue(n(9)),i=ue(n(8)),l=ue(n(5)),u=de(n(3)),s=ue(n(2)),d=ue(n(728)),f=ue(n(391)),c=ue(n(8765)),p=ue(n(1211)),v=ue(n(10053)),y=ue(n(1217)),m=ue(n(8297)),_=ue(n(10054)),h=n(106),E=n(5937),g=ue(n(180)),S=ue(n(1258)),O=n(42),I=n(31),T=ue(n(303)),C=ue(n(10)),b=ue(n(8521)),M=ue(n(10055)),N=ue(n(70)),A=ue(n(160)),P=ue(n(12)),R=ue(n(29)),L=ue(n(61)),D=ue(n(55)),w=ue(n(278)),j=ue(n(153)),k=ue(n(149)),U=n(85),G=n(131),F=ue(n(10056)),B=ue(n(8368)),H=ue(n(466)),x=n(35),V=n(41),W=n(217),Y=n(745),z=ue(n(279)),K=ue(n(47)),$=ue(n(8282)),Z=ue(n(24)),q=ue(n(1210)),X=ue(n(272)),J=ue(n(13)),Q=n(121),ee=n(48),te=n(1163),ne=ue(n(10057)),re=n(1),ae=ue(n(6)),oe=ue(n(7811)),ie=ue(n(370)),le=ue(n(1244));function ue(e){return e&&e.__esModule?e:{default:e}}function se(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return se=function(){return e},e}function de(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=se();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(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 fe(e,t){return(fe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ce(){return(ce=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)([C.default],(function(){return Array.from(n).map(C.default.getChannel)}),[n]);return a.createElement(H.default,ce({header:ae.default.Messages.GROUP_DM_INVITE_CONFIRM,confirmText:ae.default.Messages.GROUP_DM_INVITE_CONFIRM_BUTTON,cancelText:ae.default.Messages.CANCEL,onConfirm:t,confirmButtonColor:R.default.Colors.BRAND},r),pe(Z.default,{size:Z.default.Sizes.SIZE_16},void 0,ae.default.Messages.GROUP_DM_INVITE_CONFIRM_DESCRIPTION),pe(G.FormTitle,{className:oe.default.selectExistingFormHeader},void 0,ae.default.Messages.GROUP_DM_INVITE_SELECT_EXISTING),pe(X.default,{className:oe.default.confirmInviteScroller},void 0,o.filter(ee.isNotNullish).sort((function(e,t){return t.lastActiveTimestamp-e.lastActiveTimestamp})).map((function(e){return pe(me,{onClose:r.onClose,channel:e},e.id)}))))};_e.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 pe(ne.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)(re.Routes.FRIENDS),c.default.setSection(re.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,re.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=Se(Array.from(new Set([].concat(n.recipients,i))));l.size>0?(0,V.openModal)((function(e){return a.createElement(_e,ce({},e,{onConfirm:function(){return t.pushToExistingDM(n,i)},channelIds:l}))}),{},t.context):t.pushToExistingDM(n,i)}else{var u=Se(i);i.length>1&&u.size>0?(0,V.openModal)((function(e){return a.createElement(_e,ce({},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,te.copy)(e),null!=t.copyTimeout&&clearTimeout(t.copyTimeout),t.setState({copied:!0}),t.copyTimeout=setTimeout((function(){t.setState({copied:!1})}),1e3),J.default.track(re.AnalyticEvents.COPY_INSTANT_INVITE,{server:null,channel:null!=r?r.id:null,channel_type:null!=r?r.type:null,location:re.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,fe(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,h.collectChannelAnalyticsMetadata)(e);null!=e?e.isDM()?J.default.track(re.AnalyticEvents.OPEN_POPOUT,ce({},t,{type:"Add Friends to DM",source:"DM",is_friend:!this.isNotFriends()})):J.default.track(re.AnalyticEvents.OPEN_POPOUT,ce({},t,{type:"Add Friends to DM",source:"Group DM"})):J.default.track(re.AnalyticEvents.OPEN_POPOUT,ce({},t,{type:"New Group DM",source:"Friends List"})),Q.ComponentDispatch.subscribe(re.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),Q.ComponentDispatch.subscribe(re.ComponentActions.SCROLL_PAGE_DOWN,this.scrollPageDown)},l.componentWillUnmount=function(){Q.ComponentDispatch.unsubscribe(re.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),Q.ComponentDispatch.unsubscribe(re.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=_.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 P.default.getCurrentUser().isStaff()?re.MAX_GROUP_DM_STAFF_PARTICIPANTS:null!=e&&e.userLimit?e.userLimit:re.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 pe(R.default,{fullWidth:!0,disabled:a,onClick:this.handleInviteUsers},void 0,ae.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 pe("div",{className:oe.default.addButton},void 0,pe(R.default,{size:R.default.Sizes.SMALL,disabled:a,onClick:this.handleInviteUsers},void 0,ae.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?ae.default.Messages.GROUP_DM_INVITE_FULL_SUB2.format({number:this.getMaxParticipants()}):ae.default.Messages.GROUP_DM_INVITE_REMAINING.format({number:t});return pe(Z.default,{size:Z.default.Sizes.SIZE_12,className:(0,o.default)(oe.default.subtitle,(e={},e[oe.default.subtitleWarning]=t<0,e),ie.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=P.default.getUser(e);null!=t&&u.push(t.username)})),pe(D.default,{className:(0,o.default)(oe.default.searchBar,ie.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?ae.default.Messages.GROUP_DM_SEARCH_PLACEHOLDER:void 0,disabled:this.isPartyFull(),className:oe.default.searchBarComponent,autoFocus:!0,inputProps:{"aria-autocomplete":"list","aria-controls":ve},"aria-activedescendant":"user-row-"+i}),this.renderAddUsersButton())},l.renderHeader=function(){var e=null!=this.scrollerRef.current&&this.state.separator,t=this.isNotFriends()?ae.default.Messages.GROUP_DM_ADD_FRIENDS:ae.default.Messages.GROUP_DM_HEADER;return pe(x.ModalHeader,{direction:D.default.Direction.VERTICAL,align:D.default.Align.STRETCH,id:this._headerId,className:oe.default.header,separator:e},void 0,pe(K.default,{tag:K.default.Tags.H2,size:K.default.Sizes.SIZE_20},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=P.default.getUser(l),s=null!=u?u.username:"";return pe(ye,{className:oe.default.notFriends},void 0,pe("div",{},void 0,ae.default.Messages.GROUP_DM_INVITE_NOT_FRIENDS.format({username:s})),pe(R.default,{size:R.default.Sizes.SMALL,onClick:function(){return u?e.handleAddFriend(u):null},className:ie.default.marginTop20},void 0,ae.default.Messages.ADD_FRIEND_BUTTON))}return r?this.isPartyFull()?pe(ye,{className:oe.default.partyFull},void 0,pe("div",{},void 0,ae.default.Messages.GROUP_DM_INVITE_FULL_MAIN),pe("div",{},void 0,ae.default.Messages.GROUP_DM_INVITE_FULL_SUB2.format({number:this.getMaxParticipants()}))):0===i.length?pe(ye,{className:(0,o.default)(oe.default.noResults,ie.default.marginBottom20)},void 0,pe("div",{},void 0,ae.default.Messages.GROUP_DM_INVITE_EMPTY)):a.createElement(q.default,{role:"listbox",id:ve,ref:this.scrollerRef,sections:[i.length],className:oe.default.scroller,renderRow:this.renderRow,rowHeight:this.getRowHeight,renderSection:this.renderSection,sectionHeight:0,onScroll:this.handleScroll,paddingTop:0,paddingBottom:14,fade:!0}):pe(ye,{className:oe.default.noFriends},void 0,pe("div",{},void 0,ae.default.Messages.GROUP_DM_INVITE_NO_FRIENDS),pe(R.default,{autoFocus:!0,color:R.default.Colors.GREEN,fullWidth:!0,size:R.default.Sizes.SMALL,onClick:this.handleAddFriendNavigation,className:ie.default.marginTop20},void 0,ae.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 pe(a.Fragment,{},void 0,pe(G.FormTitle,{tag:G.FormTitle.Tags.H5,className:ie.default.marginBottom8},void 0,ae.default.Messages.GROUP_DM_INVITE_LINK_TITLE),pe(D.default,{className:(0,o.default)(le.default.input,(e={},e[le.default.success]=u,e)),justify:D.default.Justify.BETWEEN,align:D.default.Align.CENTER},void 0,s.length>0?pe(j.default,{className:oe.default.copyInput,name:"invite",value:l?ae.default.Messages.INSTANT_INVITE_HIDDEN:s,editable:!1,inputClassName:oe.default.noBorder,spellCheck:"false",onClick:function(e){return e.currentTarget.select()}}):pe(j.default,{className:oe.default.copyInput,name:"invite",value:s,placeholder:(0,S.default)(ae.default.Messages.GROUP_DM_INVITE_LINK_EXAMPLE),editable:!1,inputClassName:oe.default.noBorder,spellCheck:"false",onClick:function(){return t.createInvite()}}),te.SUPPORTS_COPY&&s.length>0?pe(R.default,{size:R.default.Sizes.SMALL,color:u?R.default.Colors.GREEN:R.default.Colors.BRAND,className:oe.default.copyButton,onClick:function(){return t.handleCopyInvite(s)}},void 0,u?ae.default.Messages.INVITE_COPIED:ae.default.Messages.COPY):null,0===s.length?pe(R.default,{size:R.default.Sizes.SMALL,color:R.default.Colors.BRAND,className:oe.default.copyButton,onClick:function(){return t.createInvite()}},void 0,ae.default.Messages.GROUP_DM_INVITE_LINK_CREATE):null),s.length>0?pe(Z.default,{size:Z.default.Sizes.SIZE_12,className:(0,o.default)(ie.default.marginTop8,oe.default.footerText)},void 0,ae.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?pe(a.Fragment,{},void 0,pe("div",{className:oe.default.footerSeparator}),pe(D.default,{direction:D.default.Direction.VERTICAL,className:oe.default.footer},void 0,r)):void 0},l.render=function(){var e=this.props.transitionState;return pe(x.ModalRoot,{"aria-labelledby":this._headerId,transitionState:null!=e?e:W.ModalTransitionState.ENTERED,className:oe.default.popout},void 0,pe("div",{role:"combobox","aria-controls":ve,"aria-haspopup":"listbox","aria-expanded":!0,"aria-owns":ve},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 Ee=u.default.connectStores([M.default,b.default,A.default],(function(e){var t,n=e.channel;return null!=n&&null!=(t=b.default.getInvite(n.id))&&t.isExpired()&&(t=null),ce({},M.default.getState(),{invite:t,hideDiscriminator:A.default.hidePersonalInformation,hideInstantInvites:A.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?k.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],_=function(){return m((function(e){return!e}))};a.useEffect((function(){return p&&Q.ComponentDispatch.subscribe(re.ComponentActions.TOGGLE_DM_CREATE,_),function(){Q.ComponentDispatch.unsubscribe(re.ComponentActions.TOGGLE_DM_CREATE,_)}}),[p]);return pe(w.default,{renderPopout:function(e){return a.createElement(Ee,ce({},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($.default.Icon,ce({},e,{onClick:_,icon:null!=r?r:null==t?F.default:B.default,className:n,iconClassName:n,tooltip:o,tooltipPosition:l}))}))}function Se(e){var t=Oe(e);return new Set((0,i.default)(C.default.getMutablePrivateChannels()).values().filter((function(e){return(0,I.isMultiUserDM)(e.type)})).filter((function(e){return Oe(e.recipients)===t})).map((function(e){return e.id})).value())}function Oe(e){return JSON.stringify(e.sort())}t.PrivateChannelRecipientsInvitePopoutConnected=Ee,ge.displayName="PrivateChannelRecipientsInviteButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStageDiscoveryLoadAnalytics=function(e,t){var n=E(),a=n.setLastVisibleIndex,o=n.setNewLoadId,i=n.setLoadEventSent,u=n.setLastVisibleIndexAtLoad,p=n.loadEventSent,v=n.lastVisibleIndexAtLoad,h=n.loadId;r.useEffect((function(){a(e)}),[a,e]),r.useEffect((function(){if(t)return o(m()),void i(!1);a(e)}),[o,i,a,t]),r.useEffect((function(){if(!t){var n=setTimeout((function(){-1===E.getState().lastVisibleIndexAtLoad&&u(e)}),500);return function(){return clearTimeout(n)}}}),[u,t,e]),r.useEffect((function(){var e;p||-1!==v&&(i(!0),l.default.track(c.AnalyticEvents.STAGE_DISCOVERY_LOADED,y({load_id:h,last_visible_index_at_load:v},{indexes:(e=f.useStageDiscoveryListStore.getState().list.map(_)).map((function(e){return e.index})),stage_instance_ids:e.map((function(e){var t;return null!==(t=e.stage_instance_id)&&void 0!==t?t:"-1"})),recommendation_sources:e.map((function(e){var t;return null!==(t=e.recommendation_source[0])&&void 0!==t?t:s.StageDiscoveryRecommendationSource.UNSPECIFIED})),recommendation_scores:e.map((function(e){var t;return null!==(t=e.recommendation_score)&&void 0!==t?t:-1}))})))}),[i,h,p,v]),(0,d.useOnStageDiscoveryExited)((function(){l.default.track(c.AnalyticEvents.STAGE_DISCOVERY_EXITED,{load_id:h,last_visible_index_at_load:v,last_visible_index:e,has_scrolled:v!==e})}))},t.trackStageDiscoveryReload=function(){var e=E.getState();l.default.track(c.AnalyticEvents.STAGE_DISCOVERY_RELOADED,{load_id:e.loadId,last_visible_index_at_load:e.lastVisibleIndexAtLoad,last_visible_index:e.lastVisibleIndex,has_scrolled:e.lastVisibleIndexAtLoad!==e.lastVisibleIndex})},t.trackStageDiscoveryStageJoined=function(e){var t=E.getState();l.default.track(c.AnalyticEvents.STAGE_DISCOVERY_STAGE_JOINED,y({load_id:t.loadId,last_visible_index_at_load:t.lastVisibleIndexAtLoad},h(e))),t.setStageJoinTimestamp(new Date)},t.trackStageDiscoveryStageExited=function(e){var t,n=E.getState();l.default.track(c.AnalyticEvents.STAGE_DISCOVERY_STAGE_EXITED,y({load_id:n.loadId,last_visible_index_at_load:n.lastVisibleIndexAtLoad},h(e),{join_timestamp:null===(t=n.stageJoinTimestamp)||void 0===t?void 0:t.getTime()})),n.setStageJoinTimestamp(null)},t.trackStageDiscoveryStageOpened=function(e){var t=E.getState();l.default.track(c.AnalyticEvents.STAGE_DISCOVERY_STAGE_OPENED,y({load_id:t.loadId,last_visible_index_at_load:t.lastVisibleIndexAtLoad},h(e)))},t.NO_VISIBLE_INDEX=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=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)),a=p(n(98)),o=p(n(251)),i=p(n(81)),l=p(n(13)),u=n(48),s=n(722),d=n(11301),f=n(10446),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(){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,["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=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.CREATE_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(399)),o=n(180),i=y(n(70)),l=y(n(12)),u=y(n(8475)),s=y(n(9044)),d=y(n(8826)),f=y(n(8287)),c=y(n(10083)),p=n(1),v=y(n(6));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.CREATE_THREAD="CREATE_THREAD"}(r||(t.AttachmentTypes=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(22))&&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.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(8)),i=f(n(10089)),l=n(1),u=s(n(7822));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:k.default.spinnerMore},"hasMore"):null:0===s.length&&t.state.loadingMore?x(T.default,{className:k.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,w.DEFAULT_NUM_REACTION_USERS,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(A.default,{className:k.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,w.DEFAULT_NUM_REACTION_USERS);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":j.default.Messages.REACTIONS,transitionState:o,size:M.ModalSize.DYNAMIC,className:k.default.container},void 0,x(P.default,{className:k.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([_.default,g.default],(function(e){var t=e.message,n=_.default.getMessage(t.getChannelId(),t.id),r=null!=n?n.reactions:[];return{theme:g.default.theme,reactions:r}}),{forwardRef:!0})(q);t.default=X}).call(this,n(68).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(390))&&r.__esModule?r:{default:r},o=n(9224),i=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,i.isPublicSystemMessage)(t))return y;if((0,d.default)(t))return v(o.default,{messageReference:t.messageReference});if(null!=t.interaction&&"SENDING"===t.state)return null;var n=s.default.getChannel(t.channel_id);return null!=n?a.createElement(u.default,p({},e,{channelId:t.channel_id,guildId:n.guild_id,userId:t.author.id})):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=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(1311)),i=n(8643),l=f(n(10114)),u=f(n(8268)),s=f(n(10)),d=f(n(8642));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;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(29)),i=f(n(8685)),l=f(n(8649)),u=f(n(47)),s=f(n(24)),d=f(n(7840));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;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=(0,n(50).createExperiment)({kind:"user",id:"2021-06_standalone_subscriptions_tab",label:"Standalone Subscriptions Tab",defaultConfig:{useStandaloneSubscriptionsTab:!1},treatments:[{id:1,label:"Enables the standalone Subscriptions tab",config:{useStandaloneSubscriptionsTab:!0}}]});t.default=r},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=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(9)),i=n(5689),l=d(n(5948)),u=n(1),s=d(n(7860));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;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=E(n(9)),i=E(n(273)),l=E(n(8299)),u=n(8308),s=S(n(9065)),d=S(n(8655)),f=E(n(61)),c=n(8516),p=E(n(8894)),v=E(n(8337)),y=E(n(8592)),m=n(121),_=n(1),h=E(n(7873));function E(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 S(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 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 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&&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=C(d.default,{items:n,itemSize:this.getItemSize(),renderItem:this.renderItem,currentIndex:a,animate:i,edgeItems:2});return n.length<=1?f:C("div",{className:h.default.carouselButtonsContainer},void 0,f,C(s.CarouselPrevious,{onClick:this.manualPrevious,className:(0,o.default)(h.default.arrow,(e={},e[h.default.arrowHovered]=l,e))}),C(s.CarouselNext,{onClick:this.manualNext,className:(0,o.default)(h.default.arrow,(t={},t[h.default.arrowHovered]=u,t))}))},a.getPaginationSrc=function(e){return e.type===_.CarouselMediaTypes.YOUTUBE_VIDEO?(0,_.YOUTUBE_PREVIEW_URL)(e.youtubeVideoId):e.type===_.CarouselMediaTypes.IMG?e.src:e.type===_.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 C(p.default,{pauseOnHover:!0,onInterval:this.autoNext,interval:a,className:r,disable:u||d||o},void 0,this.renderCarousel(),C("div",{className:h.default.pagination},void 0,C(s.default,{renderItem:this.renderPaginationItem,scrollToPadding:85,items:n,selectedIndex:l,onSetItem:function(t){return e.setItem(t,!0)},paginationContainerClass:h.default.scroller,align:n.length<6?s.default.Align.LEFT:s.default.Align.CENTER})))},r}(a.PureComponent);j.displayName="MediaCarousel",j.defaultProps={autoplayInterval:8e3,paused:!1};var k=(0,l.default)(j);t.default=k},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(9)),i=d(n(9066)),l=d(n(29)),u=n(468),s=d(n(7872));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;u>0):null)},t}(a.PureComponent);A.displayName="Result";var P=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 C("div",{className:O.default.guildIconContainer},void 0,C(y.default,{tabIndex:-1,guild:e,size:y.default.Sizes.MINI,className:O.default.guildIcon}))},n.renderName=function(){var e=this.props.guild;return C("div",{className:O.default.name},void 0,C("span",{className:O.default.match},void 0,e.name))},n.renderContent=function(){var e=this.props,t=e.unread,n=e.children;return C("div",{className:t?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),C("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.onContextMenu,o=e.focused,i=e.score;return C(A,{onMouseEnter:t,onClick:n,onFocus:r,onContextMenu:a,focused:o,score:i},void 0,this.renderContent())},t}(a.Component);t.Guild=P,P.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:C("div",{className:O.default.iconContainer},void 0,C(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=C(c.default,{className:O.default.badge,value:r})),null!=a&&(t=C("span",{className:O.default.note},void 0,(0,i.computeChannelName)(a,f.default,s.default))),C("div",{className:O.default.name},void 0,C("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,t=e.voiceStates,n=e.channel;return null==t?null:C(m.default,{guildId:n.guild_id,users:t.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 C("div",{className:t||null!=n&&n>0?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),C("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.onContextMenu,o=e.focused,i=e.score;return C(A,{onMouseEnter:t,onClick:n,onFocus:r,onContextMenu:a,focused:o,score:i},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 C("div",{className:O.default.dmIconContainer},void 0,C(g.default,{src:(0,o.getChannelIconURL)(e),size:g.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=C(c.default,{className:O.default.badge,value:n})),C("div",{className:O.default.name},void 0,C("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 C("div",{className:null!=t&&t>0?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),C("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.onContextMenu,o=e.focused,i=e.score;return C(A,{onMouseEnter:t,onClick:n,onFocus:r,onContextMenu:a,focused:o,score:i},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 C("div",{className:O.default.iconContainer},void 0,C(g.default,{src:e.getAvatarURL(void 0),"aria-label":e.username,size:g.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=C(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),C("div",{className:O.default.name},void 0,C("span",{className:O.default.match},void 0,t),e,C("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 C("div",{className:null!=n&&n>0?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),C("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.onContextMenu,o=e.focused,i=e.score;return C(A,{onMouseEnter:t,onClick:n,onFocus:r,onContextMenu:a,focused:o,score:i},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 C("div",{className:O.default.contentDefault},void 0,C("div",{className:O.default.iconContainer},void 0,C(v.default,{tabIndex:-1,className:O.default.gameIcon,game:n,size:O.default.gameIconSize})),n.name,C("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 C(A,{onMouseEnter:t,onClick:n,onFocus:r,focused:a},void 0,this.renderContent())},t}(a.Component);t.Application=w,w.displayName="Application";var j=function(e){function t(){return e.apply(this,arguments)||this}return M(t,e),t.prototype.render=function(){return C("div",{className:O.default.resultDefault},void 0,C("div",{className:O.default.contentDefault},void 0,C("div",{className:O.default.header},void 0,this.props.children)))},t}(a.Component);t.Header=j,j.displayName="Header";var k=C(h.default,{width:16,height:16}),U=C(_.default,{width:16,height:16}),G=C(E.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=k):(0,u.isAccessibleChannelPath)(o)?(e=S.default.Messages.QUICKSWITCHER_LINK_MESSAGE,t=U):(e=S.default.Messages.QUICKSWITCHER_LINK_NO_ACCESS,t=G),C("div",{className:O.default.contentDefault},void 0,C("div",{className:O.default.iconContainer},void 0,t),e,C("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.onContextMenu,o=e.focused,i=e.score;return C(A,{onMouseEnter:t,onClick:n,onFocus:r,onContextMenu:a,focused:o,score:i},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(29)),o=u(n(24)),i=u(n(6)),l=u(n(8193));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:m[0].name}):i.default.unparse(f,e.id,!0);if(!c.length&&t.attachments.length){var h=t.attachments[0].filename;c=T.default.Messages.NOTIFICATION_BODY_ATTACHMENT.format({filename:h})}if(!c.length&&t.embeds.length){var E=t.embeds[0];if(null!=E.description)c=null!=E.title?E.title+": "+E.description:E.description;else if(null!=E.title)c=E.title;else if(null!=E.fields){var C=E.fields[0];c=C.name+": "+C.value}}return{icon:n.getAvatarURL(e.guild_id),title:s,body:c}};var r=n(180),a=C(n(26)),o=C(n(182)),i=C(n(1216)),l=n(747),u=C(n(685)),s=n(392),d=n(8473),f=n(31),c=C(n(1268)),p=C(n(10)),v=C(n(15)),y=C(n(70)),m=C(n(36)),_=C(n(107)),h=C(n(479)),E=C(n(181)),g=C(n(12)),S=C(n(258)),O=C(n(8659)),I=n(1),T=C(n(6));function C(e){return e&&e.__esModule?e:{default:e}}function b(e,t,n,r){if(void 0===r&&(r=!1),n.isManaged())return!1;var a=n.getGuildId();return(null==a||!o.default.isLurking(a))&&(t.id!==e.id&&(!y.default.isBlocked(t.id)&&(!(!r&&h.default.getStatus()===I.StatusTypes.DND)&&!E.default.allowNoMessages(n))))}var M=function(e,t,n){return e+" ("+(0,r.computeChannelName)(t,g.default,y.default,!0)+(null!=n?", "+(0,r.computeChannelName)(n,g.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){e.exports=n.p+"4b25b64915cb0e74934b6b749445def2.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useChannelPromptSlide=C,t.default=function(e){return C(e).content};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(391)),l=n(275),u=S(n(86)),s=S(n(15)),d=S(n(29)),f=S(n(55)),c=S(n(371)),p=S(n(153)),v=n(85),y=n(131),m=n(35),_=S(n(47)),h=S(n(24)),E=S(n(6)),g=S(n(7413));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;u1){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(196),o=(r=n(6))&&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(13))&&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;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:"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(22))&&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.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(9106),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(8)),a=o(n(404));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);return!r.default.isEqual(a.get(t),n)&&(a.set(t,n),this._subscriptions[e]=a,this._onChange(e,l(a)),!0)},e}();t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=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=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(473)),i=f(n(12)),l=n(280),u=f(n(5953)),s=n(1),d=f(n(6));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;t=0||(a[n]=e[n]);return a}(e,["onClose","source"]),v=(0,a.useStateFromStores)([i.default],(function(){return i.default.getCurrentUser()})).premiumType===s.PremiumTypes.TIER_1?d.default.Messages.PREMIUM_PROFILE_CUSTOMIZATION_UPGRADE_BODY:d.default.Messages.PREMIUM_PROFILE_CUSTOMIZATION_UPSELL_BODY;return r.createElement(u.default,p({artURL:n(9303),type:l.PremiumUpsellTypes.CUSTOM_PROFILE_UPSELL,title:d.default.Messages.PREMIUM_PROFILE_CUSTOMIZATION_UPSELL_HEADER,body:v.format({onLearnMore:function(){t(),o.default.open(s.UserSettingsSections.PREMIUM,null,{openWithoutBackstack:!0})}}),premiumType:s.PremiumTypes.TIER_2,analyticsSource:f,analyticsLocation:{section:s.AnalyticsSections.CUSTOM_PROFILES_UPSELL_MODAL,object:s.AnalyticsObjects.BUTTON_CTA},onClose:t},c))}v.displayName="PremiumProfileUpsell"},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=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(67)),i=n(3),l=p(n(9305)),u=p(n(8821)),s=p(n(160)),d=p(n(8550)),f=p(n(6)),c=p(n(7456));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,_(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 E(e){var t=(0,i.useStateFromStores)([s.default],(function(){return s.default.hidePersonalInformation})),n=(0,u.default)(e.userId);return a.createElement(h,y({},e,n,{hideNote:t}))}h.displayName="Note",h.defaultProps={autoFocus:!1},E.displayName="ConnectedNote"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){var n,r;function l(e){var n;return(n=t.call(this,e)||this)._interval=new o.Interval,n.state=u({},n.getUpdatedTime()),n}r=t,(n=l).prototype=Object.create(r.prototype),n.prototype.constructor=n,s(n,r);var f=l.prototype;return f.componentDidMount=function(){var e=this;this._interval.start(1e3,(function(){return e.setState(e.getUpdatedTime())}))},f.componentWillUnmount=function(){this._interval.stop()},f.componentDidUpdate=function(e){e.timestamps.end===this.props.timestamps.end&&e.timestamps.start===this.props.timestamps.start||this.setState(this.getUpdatedTime())},f.getUpdatedTime=function(){var e=this.props.timestamps,t=Date.now()/1e3;return null!=e.end?this.getDiff(t,d(e.end)/1e3):null!=e.start?this.getDiff(d(e.start)/1e3,t):{hours:0,minutes:0,seconds:0}},f.renderTime=function(e,t){return void 0===t&&(t=!1),t&&e<=0?-1:e<10?"0"+e:e},f.getDiff=function(e,t){var n=Math.max(t-e,0),r=Math.floor(n)%60,a=Math.floor(n/60)%60;return{hours:Math.floor(n/3600)%24,minutes:a,seconds:r}},f.render=function(){var t=this.props,n=t.timestamps,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,["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(57),i=(r=n(6))&&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(22))&&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.UserPopoutCustomStatus=C,t.UserPopoutInfo=b,t.UserPopoutProfileText=function(e){var t=e.customStatus,n=e.hidePersonalInformation,r=void 0!==n&&n,o=e.userBio;return a.createElement(a.Fragment,null,null!=t&&t,!r&&T("div",{className:g.default.divider}),o&&!r&&T("div",{className:g.default.aboutMeSection},void 0,T(c.default,{size:c.default.Sizes.SIZE_12,className:g.default.aboutMeTitle,muted:!0,uppercase:!0},void 0,E.default.Messages.USER_POPOUT_ABOUT_ME),T(m.default,{className:g.default.aboutMeBody,userBio:o})))},t.UserPopoutAvatar=function(e){var t,n=e.user,r=e.status,l=e.isMobile,u=e.guildId,c=e.onClose,v=e.disableUserProfileLink,y=(0,i.useStateFromStores)([s.default],(function(){return s.default.isGuest()})),m=n.isNonUserBot(),_=T(M,{className:g.default.avatar,src:n.getAvatarURL(u,!0),size:f.Sizes.SIZE_80,"aria-label":n.username,status:r,isMobile:l,statusTooltip:!0});return a.createElement(a.Fragment,null,y?_:T(d.default,{className:(0,o.default)((t={},t[g.default.avatarWrapperNonUserBot]=m,t[g.default.avatarWrapperNormal]=!m,t[g.default.avatarPositionPremium]=null!=n.banner&&!m,t[g.default.avatarPositionNormal]=null==n.banner||m,t[g.default.clickable]=!v,t)),onClick:m||v?void 0:function(){(0,h.openUserProfileModal)({userId:n.id,guildId:u||void 0}),null==c||c()}},void 0,_,!v&&(S=p.default.Masks.AVATAR_DEFAULT,null!=r&&(S=l?p.default.Masks.AVATAR_STATUS_MOBILE_80:p.default.Masks.AVATAR_STATUS_ROUND_80),T(p.default,{mask:S,className:g.default.avatarHint,width:80,height:80},void 0,T("div",{className:g.default.avatarHintInner},void 0,E.default.Messages.VIEW_PROFILE)))));var S};var r,a=I(n(0)),o=S(n(9)),i=n(3),l=S(n(8300)),u=S(n(8732)),s=S(n(11)),d=S(n(61)),f=I(n(279)),c=S(n(47)),p=S(n(248)),v=S(n(43)),y=S(n(8363)),m=S(n(9113)),_=I(n(8827)),h=n(8310),E=S(n(6)),g=S(n(7472));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;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)(F.default.icon,F.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}})}$.displayName="ImageFilePreview";var Z=function(e){function t(){return e.apply(this,arguments)||this}return z(t,e),t.prototype.render=function(){return this.props.upload.isImage?Y($,{file:this.props.upload.file}):Y("div",{className:(0,o.default)(F.default.icon,(e={},e[F.default[this.props.upload.classification]]=!0,e))});var e},t}(a.Component);Z.displayName="UploadIcon";var q=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=W(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(!S.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,j.applyChatRestrictions)({target:o._channelTextAreaRef.current,type:U.TextareaTypes.FORM,content:l,channel: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||t.ignoreDraft?"":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}z(t,e);var n=t.prototype;return n.componentDidMount=function(){var e;D.ComponentDispatch.subscribe(U.ComponentActions.MODAL_SUBMIT,this.confirm),D.ComponentDispatch.subscribe(U.ComponentActions.MODAL_CLOSE,this.cancel),(null===(e=this.props.upload)||void 0===e?void 0:e.showLargeMessageDialog)&&L.default.track(U.AnalyticEvents.OPEN_MODAL,{type:"Upload Large Message",message_content_length:this.props.upload.file.size}),w.default.embedded&&k.default.focus()},n.componentWillUnmount=function(){D.ComponentDispatch.unsubscribe(U.ComponentActions.MODAL_SUBMIT,this.confirm),D.ComponentDispatch.unsubscribe(U.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?G.default.Messages.CHANNEL_SLOWMODE_COOLDOWN.format({seconds:Math.round((n+1e3)/1e3)}):null;r&&(u=Y(b.default,{type:"button",look:b.default.Looks.LINK,color:b.default.Colors.PRIMARY,onClick:this.cancelAll,className:F.default.cancelAllButton},void 0,Y("span",{},void 0,G.default.Messages.UPLOAD_AREA_CANCEL_ALL)));var d=Y(a.Fragment,{},void 0,Y(M.default,{value:i,onChange:function(t,n){return e.setState({hasSpoiler:n})}},void 0,Y(R.default,{},void 0,G.default.Messages.SPOILER_MARK_SELECTED)),Y("div",{className:F.default.hasSpoilers},void 0,u,Y(b.default,{type:"button",look:b.default.Looks.LINK,color:b.default.Colors.PRIMARY,onClick:this.cancel},void 0,Y("span",{},void 0,G.default.Messages.CANCEL)),Y(P.default,{text:s},void 0,(function(t){return a.createElement("div",t,Y(b.default,{disabled:l,type:"submit",onClick:e.confirm},void 0,Y("span",{},void 0,G.default.Messages.UPLOAD)))}))));return Y("div",{className:(0,o.default)(F.default.footer,F.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=l.messageMaxLength,c=this.state,y=c.transitioning,m=c.textValue,h=c.richValue,E=c.textFocused;if(null==u||null==s)return null;var g=N.PlaintextFilePreviewExperiment.getCurrentConfig({}).enabled;return Y("div",{className:(0,o.default)(F.default.uploadModal,(e={},e[F.default.transitioning]=y,e))},void 0,Y("div",{className:F.default.inner},void 0,Y("div",{className:(0,o.default)(F.default.file,(t={},t[F.default.expandable]=u.isImage,t))},void 0,Y(Z,{upload:u}),Y("div",{className:F.default.description},void 0,Y("div",{className:F.default.filename},void 0,u.showLargeMessageDialog?G.default.Messages.LARGE_MESSAGE_UPLOAD_TITLE_MAX_LENGTH.format({maxLength:f}):u.filename),u.showLargeMessageDialog?Y("div",{className:F.default.subtitle},void 0,G.default.Messages.LARGE_MESSAGE_UPLOAD_SUBTITLE):null,Y(R.default,{className:F.default.destination,color:R.default.Colors.HEADER_SECONDARY,size:R.default.Sizes.SIZE_14},void 0,G.default.Messages.UPLOAD_TO.format({destination:(0,p.computeChannelName)(s,C.default,O.default,!0)})))),Y("div",{className:F.default.comment},void 0,g&&(0,_.isPlaintextPreviewableFile)(null!==(n=null===(r=this.props.upload)||void 0===r?void 0:r.filename)&&void 0!==n?n:"")?a.createElement(a.Fragment,null,Y("div",{className:F.default.label},void 0,Y("span",{},void 0,G.default.Messages.UPLOAD_AREA_FILENAME)),Y(A.default,{className:(0,o.default)(F.default.channelTextAreaUpload,B.default.marginTop8),value:this.state.filename,onChange:function(e){return i.setState({filename:e})},onKeyDown:function(e){if(e.which===U.KeyboardKeys.ENTER)return i.confirm()}})):null,Y("div",{className:F.default.label},void 0,Y("span",{},void 0,G.default.Messages.UPLOAD_AREA_LEAVE_A_COMMENT),Y("span",{className:F.default.optional},void 0,"(",G.default.Messages.UPLOAD_AREA_OPTIONAL,")")),a.createElement(v.default,{ref:this._channelTextAreaRef,className:(0,o.default)(F.default.channelTextAreaUpload,B.default.marginTop8),textValue:m,richValue:h,focused:E,channel:s,onChange:this.handleTextChange,onSubmit:this.handleSubmit,type:U.TextareaTypes.FORM,pendingReply:d}))),this.renderFooter())},t}(a.Component);function X(e){var t,n,r=e.onClose,a=e.draftType,o=e.ignoreDraft,i=(0,l.useStateFromStores)([T.default],(function(){return T.default.getFirstUpload()})),u=(0,l.useStateFromStores)([T.default],(function(){return T.default.hasAdditionalUploads()})),s=null!==(t=null==i?void 0:i.channelId)&&void 0!==t?t:null,d=(0,l.useStateFromStores)([E.default],(function(){var e;return null!==(e=E.default.getChannel(s))&&void 0!==e?e:null})),f=(0,l.useStateFromStores)([I.default],(function(){return null!=s?I.default.getSlowmodeCooldownGuess(s):0})),c=(0,l.useStateFromStores)([h.default],(function(){return null!=s?h.default.getPendingReply(s):void 0})),p=(0,m.default)();return Y(q,{onClose:r,draftType:a,ignoreDraft:o,upload:i,file:null!==(n=null==i?void 0:i.file)&&void 0!==n?n:null,hasAdditionalUploads:u,channel:d,cooldown:f,pendingReply:c,messageMaxLength:p})}q.displayName="Upload",X.displayName="UploadConnected";var J=function(e){function t(){return e.apply(this,arguments)||this}z(t,e);var n=t.prototype;return n.close=function(){s.default.pop()},n.render=function(){return Y(X,{onClose:this.close,draftType:this.props.draftType,ignoreDraft:this.props.ignoreDraft})},t}(a.Component);t.default=J,J.displayName="UploadModal",J.modalConfig={closable:!1}},,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ResizeOrientation=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=(r=n(1243))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}var l;t.ResizeOrientation=l,function(e){e[e.VERTICAL=0]="VERTICAL",e[e.HORIZONTAL=1]="HORIZONTAL"}(l||(t.ResizeOrientation=l={}));var u=function(e){var t=e.initialElementDimension,n=e.resizableDomNodeRef,r=e.maxDimension,i=e.minDimension,u=e.onElementResize,s=e.throttleDuration,d=void 0===s?300:s,f=e.orientation,c=a.useState(!1),p=c[0],v=c[1],y=a.useRef(0),m=a.useRef(null==t?0:t);return a.useLayoutEffect((function(){if(p){var e=(0,o.default)(u,d),t=function(t){if(null==n.current)return null;var a=f===l.HORIZONTAL,o=a?t.screenX:t.screenY,u=(y.current-o)*(a?1:-1),s=m.current+u,d=null==r?s:Math.min(r,s),c=null==i?d:Math.max(null!=i?i:0,d);y.current=o,m.current=c,n.current.style[a?"width":"height"]=c+"px",e(c)},a=function(){v(!1),u(m.current)};return document.addEventListener("mouseup",a),document.addEventListener("mousemove",t),function(){document.removeEventListener("mouseup",a),document.removeEventListener("mousemove",t),e.cancel()}}}),[p,u,i,r,f,n,d]),a.useCallback((function(e){var t=f===l.HORIZONTAL;null!=n.current&&(m.current=t?n.current.offsetWidth:n.current.offsetHeight),y.current=t?e.screenX:e.screenY,v(!0)}),[f,n])};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t=!0);var n=a.useState(""),r=n[0],o=n[1],i=a.useState(null),l=i[0],v=i[1],y=a.useState(null),m=y[0],C=y[1],b=(0,E.default)(e.code);a.useEffect((function(){function e(){return(e=A(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=(t=f.default.getNullableCurrentUser())){e.next=11;break}return e.prev=2,e.next=5,(0,s.fetchCurrentUser)();case 5:t=e.sent,e.next=11;break;case 8:e.prev=8,e.t0=e.catch(2),u.default.verifySSOToken(null);case 11:null!=t&&o(b.defaultName.format({username:t.username}));case 12:case"end":return e.stop()}}),e,null,[[2,8]])})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[b.defaultName]);(0,g.default)(e);var N=a.createElement(a.Fragment,null,t?M(S.default,{guildTemplate:e}):null,M("div",{className:T.default.icon},void 0,M(d.default,{icon:l,onChange:v})),M(p.default,{title:b.nameLabel},void 0,M(c.default,{type:"text",value:r,maxLength:100,onChange:o,error:null==m?void 0:m.name})),M(_.default,{size:_.default.Sizes.SIZE_12,color:_.default.Colors.MUTED,className:T.default.guidelines},void 0,b.terms.format({guidelinesURL:O.MarketingURLs.GUIDELINES}))),L=e.serializedSourceGuild.roles.filter((function(e){return"@everyone"!==e.name})),D=a.createElement(a.Fragment,null,M("div",{className:T.default.divider}),M(p.default,{className:T.default.previewSection,title:I.default.Messages.GUILD_TEMPLATE_MODAL_CHANNELS_HEADER},void 0,M(P,{channels:e.serializedSourceGuild.channels}),M(_.default,{size:_.default.Sizes.SIZE_12,color:_.default.Colors.HEADER_SECONDARY,className:T.default.protip},void 0,M("span",{className:T.default.protipText},void 0,I.default.Messages.FORM_LABEL_ROLES_PRO_TIP,":")," ",I.default.Messages.GUILD_TEMPLATE_MODAL_CHANNELS_TIP)),L.length>0?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 h.default.acceptGuildTemplate(e.code,r,l).catch((function(e){return C(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=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=C(n(9)),i=C(n(8)),l=n(202),u=C(n(363)),s=n(1150),d=C(n(8792)),f=C(n(12)),c=C(n(153)),p=C(n(476)),v=C(n(683)),y=C(n(8307)),m=C(n(8276)),_=C(n(24)),h=C(n(9534)),E=C(n(5698)),g=C(n(9535)),S=C(n(5967)),O=n(1),I=C(n(6)),T=C(n(7559));function C(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 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;u12&&null!=n&&(n=n.slice(0,11),r=Math.min(a-n.length,99)),{emojisToRender:n,remainingEmojis:r,numGuildEmoji:a}}),[Ne,$]),Re=Pe.emojisToRender,Le=Pe.remainingEmojis,De=Pe.numGuildEmoji,we=null!=ne?ne:null==Ne?void 0:Ne.approximate_member_count,je=null!=re?re:null==Ne?void 0:Ne.approximate_presence_count;a.useEffect((function(){return(0,j.setHasUnsubmittedChanges)(!1),function(){(0,j.setHasUnsubmittedChanges)(!1)}}),[]),a.useEffect((function(){P.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,j.setHasUnsubmittedChanges)(!0):!e&&B&&(0,j.setHasUnsubmittedChanges)(!1)}),[oe,B]);var ke=a.useMemo((function(){return!(((null==Ae?void 0:Ae.verificationLevel)!==U.VerificationLevels.VERY_HIGH||(null==V?void 0:V.isStaff()))&&Y||z)||oe.some((function(e){return!(0,w.isValidFormResponse)(e)}))}),[oe,Ae,z,Y,V]),Ue=(0,i.useStateFromStores)([s.default],(function(){return s.default.useReducedMotion}));if(null==Ae)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:_e,password:ge});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=g,!e.t0){e.next=11;break}return e.next=11,g(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(J,{email:_e,password:ge,setEmail:he,setPassword:Se,emailError:Ie,passwordError:be}),He=q(Q,{email:_e}),xe=q(te,{guildId:r,formState:oe,updateFormState:ie,isPreview:k,useReducedMotion:Ue});return a.createElement(a.Fragment,null,q(h.default,{direction:h.default.Direction.VERTICAL,justify:h.default.Justify.BETWEEN,className:F.default.guildSidebar,shrink:0},void 0,q("div",{},void 0,q(E.default,{guild:Ae,className:F.default.guildIcon}),q(b.default,{size:b.default.Sizes.SIZE_20,className:F.default.guildName},void 0,null==Ae?void 0:Ae.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=A.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(b.default,{size:b.default.Sizes.SIZE_12,muted:!0,className:F.default.emoji},void 0,"+"+Le):null)):null),q("div",{},void 0,null!=je&&q(h.default,{align:h.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:je}))),null!=we&&q(h.default,{align:h.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(C.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(C.ModalFooter,{className:F.default.footer},void 0,q(_.default,{className:F.default.submitButton,type:"submit",submitting:ue,onClick:Ge,disabled:0===_e.length||0===ge.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(C.ModalFooter,{className:F.default.footer},void 0,q(_.default,{className:F.default.submitButton,type:"submit",submitting:ue,onClick:Fe,color:_.default.Colors.GREEN,disabled:null==g||ke||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(9595),i=l(n(15));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(22))&&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.default=P;var r,a=M(n(0)),o=C(n(9)),i=n(3),l=n(42),u=C(n(40)),s=C(n(29)),d=C(n(61)),f=M(n(8293)),c=C(n(255)),p=C(n(8287)),v=C(n(47)),y=C(n(8265)),m=n(8657),_=n(392),h=n(1209),E=n(698),g=C(n(9612)),S=C(n(9614)),O=n(1),I=C(n(6)),T=C(n(7603));function C(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 M(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 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;u0?-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}(),_=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=_,_.displayName="ConfettiCanvas";var h=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;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(364),i=n(196),l=n(140);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.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(9)),o=s(n(8744)),i=s(n(8288)),l=s(n(6)),u=s(n(7957));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=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=m(n(9)),i=m(n(8273)),l=m(n(8264)),u=m(n(8268)),s=m(n(55)),d=m(n(278)),f=m(n(279)),c=m(n(24)),p=m(n(8300)),v=n(1),y=m(n(7621));function m(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 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",{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(9)),i=y(n(680)),l=p(n(61)),u=p(n(55)),s=n(721),d=n(85),f=p(n(272)),c=p(n(7637));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 _(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 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}(O,["ref"]);return(0,s.useFocusLock)(T),E(i.ListNavigatorProvider,{navigator:S},void 0,a.createElement("div",h({ref:T,className:y},C,{role:"listbox"}),l?E(f.default,{className:c.default.quickSelectScroller},void 0,m):m))}I.displayName="QuickSelectPopoutOption",T.displayName="QuickSelectPopout";var C=O;t.default=C},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(9)),i=n(3),l=y(n(8664)),u=y(n(8665)),s=y(n(61)),d=y(n(151)),f=n(35),c=n(41),p=y(n(6)),v=y(n(7638));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 _(){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;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=h;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=y(n(23)),o=n(3),i=y(n(8283)),l=y(n(15)),u=y(n(40)),s=y(n(8368)),d=n(41),f=n(217),c=y(n(8288)),p=n(1),v=y(n(6));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 _(){return(_=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,["stream","channel","exitFullScreen","appContext","analyticsLocation"]),g=null==n?void 0:n.getGuildId(),S=(0,o.useStateFromStores)([l.default],(function(){return null!=g?l.default.getGuild(g):null}),[g]);return function(e,t){return null!=e&&null!=t&&u.default.can(p.Permissions.CREATE_INSTANT_INVITE,t)}(S,n)?r.createElement(c.default,_({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,_({},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,h)},iconComponent:s.default,label:v.default.Messages.ACTIVITY_INVITE_MODAL_INVITE},E)):null}h.displayName="InviteButton"},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(22))&&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(22))&&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=I;var r,a=E(n(0)),o=_(n(28)),i=_(n(282)),l=_(n(278)),u=_(n(8952)),s=n(8282),d=n(121),f=_(n(9706)),c=_(n(9711)),p=E(n(8963)),v=_(n(9713)),y=n(1),m=_(n(6));function _(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(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 l=new Array(i),u=0;u=0||(a[n]=e[n]);return a}(e,["onOpen","onClose"]),c=a.useState(!1),_=c[0],h=c[1],E=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=E[0],T=E[1],C=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),b=C.showTutorial,M=C.setSeenTutorial,N=a.useCallback((function(){h(!1),_&&(null==n||n())}),[n,_]),A=a.useCallback((function(){h(!_),_?null==n||n():null==t||t()}),[n,t,_]),P=a.useCallback((function(){A(),T(p.Tab.Unreads)}),[T,A]);a.useEffect((function(){return d.ComponentDispatch.subscribe(y.ComponentActions.TOGGLE_INBOX_UNREADS_TAB,P),function(){d.ComponentDispatch.unsubscribe(y.ComponentActions.TOGGLE_INBOX_UNREADS_TAB,P)}}),[P]);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:b,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:_,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,g({},r,e,{onClick:A,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(10)),i=u(n(400)),l=u(n(201));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=d(n(3)),a=d(n(28)),o=d(n(2)),i=n(1209),l=d(n(15)),u=d(n(107)),s=d(n(12));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 Date(Date.UTC(2021,6,30)),p=!1;function v(){if(Date.now()>0)return!1;var e=s.default.getCurrentUser(),t=u.default.getGuildId();if(!t||!e)return!1;if(a.default.get("seenThreadsWelcome")||!1)return!1;if(!(0,i.computeCanSeeThreadsInGuild)(t))return!1;var n=e.createdAt;return Date.now()-n.getTime()>=6048e5&&n1){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(22))&&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";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(11)),o=i(n(205));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=(0,n(50).createExperiment)({kind:"guild",id:"2021-07_live_stage_notifications",label:"Control and receive live stage notifications.",defaultConfig:{showNotificationSurfaces:!1},treatments:[{id:1,label:"Show live stage notification surfaces.",config:{showNotificationSurfaces:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=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=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=h(n(8479)),l=h(n(308)),u=h(n(764)),s=h(n(15)),d=n(85),f=h(n(291)),c=n(35),p=h(n(47)),v=h(n(24)),y=h(n(9727)),m=h(n(6)),_=h(n(7657));function h(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 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;u=1e3?(e/=1e3).toFixed(2)+"s":e.toFixed(0)+"ms"},maxValue:I.MAX_PTT_RELEASE_DELAY}))):P(L,{speaking:M,inputMode:r,threshold:d,autoThreshold:f,onThresholdChange:function(e,t){return u.default.setMode(r,{threshold:e,autoThreshold:t},n)}}),P(a.Fragment,{},void 0,P(h.default,{title:T.default.Messages.FORM_LABEL_INPUT_DEVICE,className:b.default.marginBottom20},void 0,P(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:A})),P(h.default,{title:T.default.Messages.FORM_LABEL_INPUT_VOLUME,className:b.default.marginBottom20},void 0,P(y.default,{initialValue:(0,O.amplitudeToPerceptual)(_),asValueChanges:function(e){return u.default.setInputVolume((0,O.perceptualToAmplitude)(e))}})),P(h.default,{title:T.default.Messages.FORM_LABEL_OUTPUT_DEVICE,className:b.default.marginBottom20},void 0,P(v.default,{value:E,clearable:!1,searchable:!1,onChange:function(e){var t=e.value;return u.default.setOutputDevice(t,"Voice Settings")},options:o.default.map(g,(function(e){return{value:e.id,label:e.name}})),disabled:D})),P(h.default,{title:T.default.Messages.FORM_LABEL_OUTPUT_VOLUME,className:b.default.marginBottom20},void 0,P(y.default,{initialValue:(0,O.amplitudeToPerceptual)(S),maxValue:200,asValueChanges:function(e){return u.default.setOutputVolume((0,O.perceptualToAmplitude)(e))}})),P(h.default,{title:T.default.Messages.FORM_LABEL_INPUT_MODE,className:b.default.marginBottom20},void 0,P(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 j(e){var t;return(0,d.default)((function(){null!=I.CURRENT_APP_CONTEXT&&e.onClose()})),P(g.ModalRoot,{transitionState:e.transitionState,"aria-label":T.default.Messages.VOICE_SETTINGS},void 0,P(g.ModalHeader,{},void 0,P(c.default.Child,{},void 0,P(E.default,{tag:E.default.Tags.H1,className:b.default.marginReset},void 0,T.default.Messages.VOICE_SETTINGS),P(S.default,{size:S.default.Sizes.SIZE_12,className:C.default.title},void 0,e.title)),P(c.default.Child,{grow:0},void 0,P(g.ModalCloseButton,{onClick:e.onClose}))),P(g.ModalContent,{},void 0,P(w,{mediaEngineContext:null!==(t=e.mediaEngineContext)&&void 0!==t?t:l.MediaEngineContextTypes.DEFAULT})))}j.displayName="VoiceSettingsModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=de;var r,a,o=Q(n(0)),i=X(n(8)),l=X(n(5)),u=n(67),s=n(3),d=X(n(8477)),f=X(n(8416)),c=X(n(1282)),p=X(n(8489)),v=n(180),y=n(1271),m=X(n(8512)),_=n(31),h=X(n(10)),E=X(n(1252)),g=X(n(684)),S=X(n(15)),O=X(n(70)),I=Q(n(181)),T=X(n(12)),C=X(n(29)),b=X(n(467)),M=X(n(1160)),N=X(n(55)),A=X(n(1162)),P=X(n(8267)),R=X(n(149)),L=X(n(1165)),D=X(n(476)),w=X(n(474)),j=X(n(159)),k=X(n(8672)),U=X(n(9733)),G=X(n(8307)),F=X(n(8374)),B=X(n(8490)),H=n(35),x=X(n(47)),V=X(n(9734)),W=n(374),Y=X(n(24)),z=n(48),K=n(1),$=X(n(6)),Z=X(n(7662)),q=X(n(370));function X(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 Q(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 ee(){return(ee=Object.assign||function(e){for(var t=1;t1){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=h.default.getChannel(e.value);if(null==t)return e.label;var n=h.default.getChannel(t.parent_id),r=null!=n?n.name:null;return te(k.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(x.default,{size:x.default.Sizes.SIZE_20},void 0,$.default.Messages.NOTIFICATION_SETTINGS),te(Y.default,{size:Y.default.Sizes.SIZE_16,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(C.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(P.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(j.default,{tag:j.default.Tags.H3,className:Z.default.muteUntilTitle},void 0,$.default.Messages.MUTE_UNTIL),te(m.default,{className:Z.default.muteUntilText,muteConfig:n})),te(W.SingleSelect,{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(A.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(P.default,{onChange:this.handleCheckboxChange.bind(this,a.SUPPRESS_EVERYONE),value:t},void 0,$.default.Messages.FORM_LABEL_SUPPRESS_EVERYONE.format()),te(P.default,{onChange:this.handleCheckboxChange.bind(this,a.SUPPRESS_ROLES),value:n},void 0,$.default.Messages.FORM_LABEL_SUPPRESS_ROLES),te(P.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(Y.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_12,uppercase:!0,className:Z.default.headerName},void 0,$.default.Messages.CHANNEL_OR_CATEGORY),te(x.default,{size:x.default.Sizes.SIZE_12,uppercase:!0,className:Z.default.headerOption},void 0,$.default.Messages.FORM_LABEL_ALL),te(x.default,{size:x.default.Sizes.SIZE_12,uppercase:!0,className:Z.default.headerOption},void 0,$.default.Messages.FORM_LABEL_MENTIONS),te(x.default,{size:x.default.Sizes.SIZE_12,uppercase:!0,className:Z.default.headerOption},void 0,$.default.Messages.FORM_LABEL_NOTHING),te(x.default,{size:x.default.Sizes.SIZE_12,uppercase:!0,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)([E.default,S.default,g.default,I.default],(function(){var e=E.default.getCategories(t);return{guildId:t,categories:e,guild:S.default.getGuild(t),memberCount:g.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,_.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=E;!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=n(3),o=m(n(274)),i=m(n(39)),l=m(n(29)),u=m(n(8267)),s=m(n(476)),d=m(n(159)),f=n(35),c=m(n(47)),p=n(9166),v=m(n(6)),y=m(n(7663));function m(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 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(298)),a=u(n(15)),o=u(n(39)),i=u(n(13)),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.default=function(e){var t=(0,o.useStateFromStores)([u.default],(function(){return u.default.can(d.Permissions.MANAGE_CHANNELS,e)}));if(__OVERLAY__)return null;return t?[v(l.MenuItem,{id:"create-channel",label:f.default.Messages.CREATE_CHANNEL,action:function(){return(0,s.openModal)((function(t){return a.createElement(i.default,y({},t,{channelType:d.ChannelTypes.GUILD_TEXT,guildId:e.id}))}))}}),v(l.MenuItem,{id:"create-category",label:f.default.Messages.CREATE_CATEGORY,action:function(){return(0,s.openModal)((function(t){return a.createElement(i.default,y({},t,{channelType:d.ChannelTypes.GUILD_CATEGORY,guildId:e.id}))}))}})]: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=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=c(n(8458)),l=n(8253),u=c(n(40)),s=n(41),d=n(1),f=c(n(6));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.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.createModeratorOverwrite=N,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=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=n(8481),l=n(275),u=n(286),s=n(1229),d=n(8482),f=T(n(10)),c=T(n(15)),p=T(n(29)),v=T(n(55)),y=n(85),m=T(n(291)),_=n(35),h=T(n(47)),E=T(n(24)),g=T(n(78)),S=n(203),O=T(n(6)),I=T(n(7667));function T(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 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;u=O.COMMUNITY_UPSELL_MINIMUM_GUILD_SIZE&&S.default.hasHotspot(g.HotspotLocations.GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL),notice:{store:L.default,element:W.GuildSettingsCommunityOverviewNotice},predicate:function(){return n}},{section:se.GuildSettingsSections.ANALYTICS,impressionName:o.ImpressionNames.GUILD_SETTINGS_ANALYTICS,label:de.default.Messages.SERVER_INSIGHTS,ariaLabel:de.default.Messages.SERVER_INSIGHTS,element:H.default,newIndicator:S.default.hasHotspot(g.HotspotLocations.GUILD_ANALYTICS_GUILD_SETTINGS_MENU),predicate:function(){return h&&t.hasFeature(se.GuildFeatures.COMMUNITY)}},{section:se.GuildSettingsSections.PARTNER,impressionName:o.ImpressionNames.GUILD_SETTINGS_PARTNER,label:de.default.Messages.PARTNER_PROGRAM,element:Q.default,predicate:function(){return n&&t.hasFeature(se.GuildFeatures.COMMUNITY)&&!t.hasFeature(se.GuildFeatures.PARTNERED)},ariaLabel:de.default.Messages.PARTNER_PROGRAM},{section:se.GuildSettingsSections.DISCOVERY,impressionName:o.ImpressionNames.GUILD_SETTINGS_DISCOVERY,label:de.default.Messages.DISCOVERY,element:z.default,notice:{store:L.default,element:z.GuildSettingsDiscoveryNotice},predicate:function(){return n&&t.hasFeature(se.GuildFeatures.COMMUNITY)},ariaLabel:t.hasFeature(se.GuildFeatures.DISCOVERABLE)?de.default.Messages.DISCOVERY:de.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE},{section:se.GuildSettingsSections.MEMBER_VERIFICATION,impressionName:o.ImpressionNames.GUILD_SETTINGS_MEMBER_VERIFICATION,label:de.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,element:m.default,predicate:function(){return n&&t.hasFeature(se.GuildFeatures.COMMUNITY)}},{section:se.GuildSettingsSections.COMMUNITY_WELCOME,impressionName:o.ImpressionNames.GUILD_SETTINGS_COMMUNITY_WELCOME,label:de.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,ariaLabel:de.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,element:Y.default,notice:{store:b.default,element:M.default},predicate:function(){return n&&t.hasFeature(se.GuildFeatures.COMMUNITY)}},{section:se.GuildSettingsSections.TICKETED_EVENTS,label:t.hasFeature(se.GuildFeatures.TICKETED_EVENTS_ENABLED)?de.default.Messages.GUILD_MONETIZATION_TICKETING_SETTINGS_PAGE_TITLE:de.default.Messages.GUILD_MONETIZATION_ENABLE_TICKETING_SETTINGS_PAGE_TITLE,ariaLabel:t.hasFeature(se.GuildFeatures.TICKETED_EVENTS_ENABLED)?de.default.Messages.GUILD_MONETIZATION_TICKETING_SETTINGS_PAGE_TITLE:de.default.Messages.GUILD_MONETIZATION_ENABLE_TICKETING_SETTINGS_PAGE_TITLE,element:ue.default,predicate:function(){return!!I.default.getCurrentConfig({guildId:t.id}).enabled&&(!!t.hasFeature(se.GuildFeatures.COMMUNITY)&&(t.hasFeature(se.GuildFeatures.MONETIZATION_ENABLED)?n:E))}},{section:se.GuildSettingsSections.THREADS,label:de.default.Messages.THREADS,ariaLabel:de.default.Messages.THREADS,element:oe.default,predicate:function(){return null==N?void 0:N.viewBots}},{section:d.SectionTypes.DIVIDER},{section:se.GuildSettingsSections.GUILD_PREMIUM,impressionName:o.ImpressionNames.GUILD_SETTINGS_BOOST_STATUS,label:de.default.Messages.GUILD_PREMIUM,ariaLabel:de.default.Messages.GUILD_PREMIUM,element:ee.default,className:fe.default.serverBoostTabItem,icon:_e(te.default,{className:fe.default.icon})},{section:d.SectionTypes.DIVIDER},{section:d.SectionTypes.HEADER,label:de.default.Messages.USER_MANAGEMENT},{section:se.GuildSettingsSections.MEMBERS,impressionName:o.ImpressionNames.GUILD_SETTINGS_MEMBERS,label:de.default.Messages.MEMBERS,element:q.default,type:d.ContentTypes.CUSTOM},{section:se.GuildSettingsSections.INSTANT_INVITES,impressionName:o.ImpressionNames.GUILD_SETTINGS_INVITES,label:de.default.Messages.INVITES,element:Z.default,type:d.ContentTypes.CUSTOM,predicate:function(){return n}},{section:se.GuildSettingsSections.BANS,impressionName:o.ImpressionNames.GUILD_SETTINGS_BANS,label:de.default.Messages.BANS,element:V.default,type:d.ContentTypes.CUSTOM,predicate:function(){return v}},{section:d.SectionTypes.DIVIDER,predicate:function(){return E}},{section:se.GuildSettingsSections.DELETE,onClick:function(){var e=k.default.getCurrentUser(),n=t.toString(),r={header:de.default.Messages.DELETE_SERVER_TITLE.format({name:n}),confirmText:de.default.Messages.DELETE_SERVER,cancelText:de.default.Messages.CANCEL,onConfirm:function(){B.ComponentDispatch.subscribeOnce(se.ComponentActions.LAYER_POP_COMPLETE,(function(){l.default.deleteGuild(t.id,n).then((function(){S.default.hasHotspot(g.HotspotLocations.GUILD_DELETE_FEEDBACK)&&(c.default.trackExposure({}),c.default.getCurrentConfig({}).showFeedback&&(0,G.openModal)((function(e){return a.createElement(y.default,me({},e,{guildId:t.id}))})))}))})),(0,u.popLayer)()}};e.mfaEnabled?(0,G.openModal)((function(e){return a.createElement(U.default,me({},e,r),_e(F.default,{size:F.default.Sizes.SIZE_16},void 0,de.default.Messages.DELETE_SERVER_BODY.format({name:n})))})):(0,G.openModal)((function(e){return a.createElement(f.default,me({},e,r,{validationText:n,instructionText:de.default.Messages.DELETE_SERVER_ENTER_NAME,errorText:de.default.Messages.DELETE_SERVER_INCORRECT_NAME}),de.default.Messages.DELETE_SERVER_BODY.format({name:n}))}))},label:de.default.Messages.DELETE_SERVER,color:se.Colors.STATUS_RED,predicate:function(){return E}}]}function Ee(e,t,n){void 0===t&&(t=null),v.default.trackWithMetadata(se.AnalyticEvents.SETTINGS_PANE_VIEWED,{settings_type:"guild",origin_pane:t,destination_pane:e,location:n})}var ge={canManageGuild:!1,canManageChannels:!1,canManageRoles:!1,canManageBans:!1,canManageNicknames:!1,canManageEmoji:!1,canViewAuditLog:!1,canManageWebhooks:!1,canViewGuildAnalytics:!1,isOwnerWithRequiredMfaLevel:!1},Se=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,ye(t,n);var a=r.prototype;return a.componentDidMount=function(){Ee(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&&Ee(r,t),(a||o||i||l||s||d||f)&&(d||r!==se.GuildSettingsSections.AUDIT_LOG)&&(o||r!==se.GuildSettingsSections.ROLES)&&(s||r!==se.GuildSettingsSections.EMOJI)&&(i||r!==se.GuildSettingsSections.BANS)&&(c||r!==se.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,_=e.showDirtyGuildTemplateIndicator,h=e.memberCount,E=e.threadsOptInConfig;return null==a?null:_e("div",{},void 0,_e(s.default,{theme:t,sidebarTheme:n,section:r,onSetSection:l.default.setSection,onClose:u.popLayer,sections:he({guild:a,channels:o,canManageGuild:i,canViewAuditLog:d,canManageRoles:f,canManageEmoji:c,canManageWebhooks:p,canManageBans:v,canViewGuildAnalytics:y,isOwnerWithRequiredMfaLevel:m,showDirtyGuildTemplateIndicator:_,memberCount:h,threadsOptInConfig:E})}),_e(C.ViewingRolesSettingsNotice,{guildId:a.id}))},r}(a.PureComponent);function Oe(){var e=(0,i.useStateFromStores)([L.default],(function(){return L.default.getProps()}),[]),t=e.guild,n=e.section,r=e.analyticsLocation,o=(0,i.useStateFromStores)([j.default],(function(){return j.default.theme}),[]),u=(0,i.useStateFromStores)([p.default],(function(){return p.default.darkSidebar?se.ThemeTypes.DARK:void 0}),[]),s=(0,i.useStateFromStores)([N.default],(function(){return null!=t?N.default.getChannels(t.id).SELECTABLE:null}),[t]),d=(0,i.useStateFromStores)([w.default],(function(){return null!=t?w.default.getGuildPermissionProps(t):ge})),f=(0,i.useStateFromStores)([w.default],(function(){return null!=t&&w.default.canAccessGuildSettings(t)})),c=(0,i.useStateFromStores)([E.default],(function(){var e;return null!=(null==t?void 0:t.id)&&!0===(null===(e=E.default.getForGuild(t.id))||void 0===e?void 0:e.isDirty)}),[t]),v=(0,i.useStateFromStores)([A.default],(function(){return A.default.getMemberCount(null==t?void 0:t.id)}),[t]),y=(0,T.useThreadsOptInConfig)(t),m=null==t?void 0:t.id;return a.useEffect((function(){null!=m&&d.canManageGuild&&h.default.loadTemplatesForGuild(m)}),[m,d.canManageGuild]),a.useEffect((function(){f||l.default.close()}),[f]),a.createElement(Se,me({guild:t,section:n,theme:o,sidebarTheme:u,channels:s,showDirtyGuildTemplateIndicator:c,analyticsLocation:r,memberCount:v,threadsOptInConfig:y},d))}Se.displayName="GuildSettings",Oe.displayName="ConnectedGuildSettings"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=h(n(0)),o=m(n(9)),i=m(n(63)),l=m(n(9781)),u=m(n(8267)),s=m(n(149)),d=m(n(681)),f=h(n(159)),c=m(n(8978)),p=m(n(78)),v=m(n(7687)),y=m(n(370));function m(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 h(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;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 _=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=_,_.displayName="Content";var h=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);h.displayName="Layout",h.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"},h.Direction=i.default.Direction,h.Justify=i.default.Justify,h.Align=i.default.Align,h.Wrap=i.default.Wrap,h.Sidebar=m,h.Content=_;var E=h;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=C,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)(E.default.settingsWrapper,(t={},t[E.default.windows]=p.default.isWindows(),t[E.default.osx]=p.default.isOSX(),t))},void 0,b):null};O(n(0));var r,a=g(n(9)),o=n(3),i=g(n(8254)),l=g(n(107)),u=g(n(29)),s=g(n(278)),d=g(n(8354)),f=g(n(683)),c=O(n(8678)),p=g(n(16)),v=n(8532),y=g(n(712)),m=g(n(9794)),_=n(1),h=g(n(6)),E=g(n(7699));function g(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=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=C(n(8)),i=n(3),l=C(n(8317)),u=n(8575),s=C(n(8377)),d=C(n(86)),f=C(n(40)),c=C(n(5690)),p=C(n(55)),v=n(131),y=n(121),m=C(n(93)),_=C(n(9853)),h=C(n(9857)),E=C(n(9860)),g=C(n(9861)),S=C(n(9866)),O=n(1),I=C(n(6)),T=C(n(7735));function C(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 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=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)(b.default.inviteSettingsInviteRow,M.default.card)},void 0,D(y.default,{grow:k,basis:0,align:y.default.Align.CENTER,className:(0,o.default)(b.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:b.default.text},void 0,D(E.default,{className:b.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)(b.default.text)},void 0,D(E.default,{className:b.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)(b.default.text,b.default.countdownColumn)},void 0,D(E.default,{className:b.default.countdown},void 0,D(p.default,{deadline:t.getExpiresAt()}))),D(u.default,{className:b.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:k,basis:0,className:N.default.marginReset},void 0,D(_.FormTitle,{},void 0,C.default.Messages.INSTANT_INVITE_INVITER)),D(y.default.Child,{basis:0,grow:U,className:N.default.marginReset},void 0,D(_.FormTitle,{},void 0,C.default.Messages.INSTANT_INVITE_INVITE_CODE)),D(y.default.Child,{grow:G,basis:0,className:b.default.textAlignRight},void 0,D(_.FormTitle,{},void 0,C.default.Messages.INSTANT_INVITE_USES)),D(y.default.Child,{grow:F,basis:0,className:b.default.textAlignRight},void 0,D(_.FormTitle,{},void 0,C.default.Messages.INSTANT_INVITE_EXPIRES))):D(v.default,{theme:i},void 0,D(v.EmptyStateImage,{darkSrc:n(8997),lightSrc:n(8998),width:256,height:130}),D(v.EmptyStateText,{note:C.default.Messages.NO_INVITES_BODY},void 0,C.default.Messages.NO_INVITES_LABEL)),D(_.FormSection,{className:b.default.headerSection},"header",D(_.FormTitle,{tag:_.FormTitleTags.H1},void 0,C.default.Messages.INVITES),D(_.FormText,{className:N.default.marginBottom20,type:_.FormTextTypes.DESCRIPTION},void 0,l?C.default.Messages.SETTINGS_INVITE_TIP.format({onCreateInvite:t.handleShowInviteModal}):C.default.Messages.SETTINGS_INVITE_TIP_WITHOUT_CREATE),D(_.FormDivider,{className:b.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.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_600},{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.Colors.STATUS_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_600},{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_560},{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(6))&&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(9)),o=c(n(183)),i=c(n(8377)),l=c(n(88)),u=c(n(149)),s=c(n(13)),d=n(1),f=c(n(7744));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,["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:"M23 10V4H1V10C2.1 10 3 10.9 3 12C3 13.1 2.1 14 1 14V20H23V14C21.9 14 21 13.1 21 12C21 10.9 21.9 10 23 10ZM13 16V18H11V16H9V14H13C13.27 14 13.5 13.83 13.5 13.62C13.5 12.58 8.5 13.62 8.5 10.37C8.5 9.07 9.62 8 11 8V6H13V8H15V10H11C10.73 10 10.5 10.17 10.5 10.38C10.5 11.42 15.5 10.38 15.5 13.63C15.5 14.93 14.38 16 13 16Z"}))}d.displayName="Ticket"},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(8768)),i=n(8253),l=s(n(181)),u=s(n(6));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,["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=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(22))&&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:"M12 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.5C17.25 3.5 21.5 7.75 21.5 13H23C23 6.93 18.07 2 12 2ZM5.5 13C5.5 9.42 8.42 6.5 12 6.5C15.58 6.5 18.5 9.42 18.5 13H17C17 10.24 14.76 8 12 8C9.24 8 7 10.24 7 13C7 13.91 7.26 14.75 7.69 15.49L6.38 16.25C5.82 15.29 5.5 14.18 5.5 13ZM12 15C13.1046 15 14 14.1046 14 13C14 11.8954 13.1046 11 12 11C10.8954 11 10 11.8954 10 13C10 14.1046 10.8954 15 12 15ZM12 16.5C9.94 16.5 8.5 17.8 8.5 19.5V20H13V16.62C12.69 16.55 12.36 16.5 12 16.5ZM17 15H22C23.1 15 24 15.9 24 17V22C24 23.1 23.1 24 22 24H17C15.9 24 15 23.1 15 22V17C15 15.9 15.9 15 17 15ZM17 22H22V21H17V22ZM17 20H22V19H17V20ZM17 18H22V17H17V18Z",fill:d}))}d.displayName="StageEvents"},,,,,,,,,,,,,,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(9)),i=l(n(7797));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"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M13.25 18L13.25 6L11.75 6L11.75 18L13.25 18Z",fill:d}),s("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M7 12.75C6.30964 12.75 5.75 13.3096 5.75 14V18H4.25V14C4.25 12.4812 5.48122 11.25 7 11.25H18C19.5188 11.25 20.75 12.4812 20.75 14V18H19.25V14C19.25 13.3096 18.6904 12.75 18 12.75H7Z",fill:d}),s("path",{d:"M12.5 7C11.1193 7 10 5.88071 10 4.5C10 3.11929 11.1193 2 12.5 2C13.8807 2 15 3.11929 15 4.5C15 5.88071 13.8807 7 12.5 7Z",fill:d}),s("path",{d:"M20 22C18.6193 22 17.5 20.8807 17.5 19.5C17.5 18.1193 18.6193 17 20 17C21.3807 17 22.5 18.1193 22.5 19.5C22.5 20.8807 21.3807 22 20 22Z",fill:d}),s("path",{d:"M12.5 22C11.1193 22 10 20.8807 10 19.5C10 18.1193 11.1193 17 12.5 17C13.8807 17 15 18.1193 15 19.5C15 20.8807 13.8807 22 12.5 22Z",fill:d}),s("path",{d:"M5 22C3.61929 22 2.5 20.8807 2.5 19.5C2.5 18.1193 3.61929 17 5 17C6.38071 17 7.5 18.1193 7.5 19.5C7.5 20.8807 6.38071 22 5 22Z",fill:d}))}d.displayName="Hub"},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=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.initialize=function(e){var t=e;null!=t&&Object.keys(t).forEach((function(e){"number"==typeof t[e]&&(l[e]=t[e])}))},a.getState=function(){return l},a.hasViewed=function(e){return null!=l[e]},r}(r.default.PersistedStore);u.persistKey="ViewHistoryStore";var s=new u(a.default,{VIEW_HISTORY_MARK_VIEW:function(e){var t=e.key;l[t]=Date.now()}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.open=function(e,t){m.default.track(_.AnalyticEvents.OPEN_MODAL,{type:"Guest Mode - Login Modal",location:e}),T=(0,v.openModal)((function(e){return a.createElement(b,I({},e,{openRegister:t}))}))},t.close=C,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=g(n(2)),l=g(n(199)),u=g(n(5702)),s=n(42),d=g(n(413)),f=g(n(36)),c=g(n(107)),p=n(35),v=n(41),y=g(n(24)),m=g(n(13)),_=n(1),h=g(n(6)),E=g(n(7390));function g(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;uDate.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=function(e){if((0,r.isOnXbox)(e))return i.XBOX_APPLICATION_ID_PREFIX+e.name;if((0,r.isListeningOnSpotify)(e)&&null!=e.party&&null!=e.party.id)return a.SpotifyApplication.id;if((0,r.isStreaming)(e)&&null!=e.url)return o.TWITCH_APPLICATION_ID_PREFIX+e.url;if(null!=e.application_id)return e.application_id;return null};var r=n(1214),a=n(1264),o=n(9213),i=n(9214)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TWITCH_APPLICATION_ID_PREFIX=void 0;var r=i(n(183)),a=i(n(379)),o=i(n(6));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)}t.TWITCH_APPLICATION_ID_PREFIX="twitch:";var u=function(e){var t,n;function a(t){var n;return(n=e.call(this,t)||this).id="twitch:"+t.url,n.name=o.default.Messages.GAME_FEED_ACTIVITY_STREAMING_TWITCH,n}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),a.prototype.getIconURL=function(){return r.default.get("twitch").icon.svg},a}(a.default);t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.XBOX_APPLICATION_ID_PREFIX=void 0;var r=o(n(183)),a=o(n(379));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)}t.XBOX_APPLICATION_ID_PREFIX="xbox:";var l=function(e){var t,n;function a(t){var n;return(n=e.call(this,t)||this).id="xbox:"+t.name,n.name=t.name,n}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),a.prototype.getIconURL=function(){return r.default.get("xbox").icon.svg},a}(a.default);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(22))&&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.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(9)),i=d(n(55)),l=n(85),u=c(n(35)),s=d(n(7813));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,{align:i.default.Justify.BETWEEN,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 _=m;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;g(n(0));var r,a=n(389),o=h(n(8258)),i=g(n(8253)),l=h(n(11)),u=h(n(8579)),s=h(n(10067)),d=h(n(8484)),f=h(n(8329)),c=h(n(8370)),p=h(n(8485)),v=h(n(8399)),y=h(n(8571)),m=n(1),_=h(n(6));function h(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 g(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 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?L.default.Messages.WELCOME_CTA_SUBTITLE_ACTION_WITH_GUIDE.format({guideURL:ne}):null)),ee)))}G.displayName="WelcomeMessageCTA",F.displayName="WelcomeArea"},function(e,t,n){e.exports=n.p+"e7b5ebef60788733060075b99faed415.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){switch(e){case r.SpoilerRenderSetting.ALWAYS:return!0;case r.SpoilerRenderSetting.IF_MODERATOR:return t;case r.SpoilerRenderSetting.ON_CLICK:default:return!1}};var r=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(8)),a=v(n(3)),o=v(n(2)),i=n(297),l=v(n(10)),u=v(n(56)),s=v(n(15)),d=v(n(201)),f=v(n(70)),c=v(n(39)),p=v(n(12));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={};function _(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=!1),void 0===r&&(r=!1);var a=l.default.getChannel(e),o=null!=a?a.getGuildId():null;return{id:e,messages:t.map((function(e){return(0,i.createMessageRecord)(e)})),guildId:o,loaded:n,loading:r}}function h(e){var t=e.channel;delete m[t.id]}function E(){r.default.forEach(m,(function(e){r.default.forEach(e.messages,(function(e){e.timestamp.locale(c.default.locale)}))}))}function g(){r.default.forEach(m,(function(e){e.messages=e.messages.map((function(e){return e.set("blocked",f.default.isBlocked(e.author.id))}))}))}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,y(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(l.default,s.default,u.default,d.default,p.default,c.default)},a.getPinnedMessages=function(e){return m[e]&&m[e]||null},a.loaded=function(e){return null!=m[e]&&m[e].loaded},r}(a.default.Store))(o.default,{CONNECTION_OPEN:function(e){m={}},GUILD_DELETE:function(e){var t=e.guild;m=(0,r.default)(m).filter((function(e){return e.guildId!==t.id})).keyBy("id").value()},MESSAGE_UPDATE:function(e){var t=e.message.id,n=e.message.channel_id;if(null!=n){var a=m[n];if(null!=e.message.author)if(e.message.pinned){if(!a)return a=_(n,[e.message],!1),void(m[n]=a);a.messages=a.messages.slice();var o=r.default.findIndex(a.messages,(function(e){return e.id===t}));-1===o?a.messages.unshift((0,i.createMessageRecord)(e.message)):a.messages[o]=(0,i.updateMessageRecord)(a.messages[o],e.message),m[n]=a}else{if(!a)return;var l=r.default.findIndex(a.messages,(function(e){return e.id===t}));if(-1===l)return;a.messages=a.messages.slice(),a.messages.splice(l,1),m[n]=a}else if(a){var u=r.default.findIndex(a.messages,(function(e){return e.id===t}));if(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]=_(t,[],!1,!0)},LOAD_PINNED_MESSAGES_SUCCESS:function(e){var t=e.channelId,n=e.messages;m[t]=_(t,n,!0)},LOAD_PINNED_MESSAGES_FAILURE:function(e){var t=e.channelId;delete m[t]},USER_SETTINGS_UPDATE:function(e){return E()},I18N_LOAD_SUCCESS:function(e){return E()},CHANNEL_DELETE:h,THREAD_DELETE:h,RELATIONSHIP_ADD:function(e){return g()},RELATIONSHIP_REMOVE:function(e){return g()}});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(8581)),i=f(n(8487)),l=n(8253),u=f(n(40)),s=n(1),d=f(n(6));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;u0,T=h?[]:(0,i.default)(f).keys().filter((function(e){return e!==(null==S?void 0:S.id)})).reject(E.default.isBlocked).map((function(e){return C.default.getUser(e)})).filter(L.isNotNullish).map((function(t){return D.default.getName(n,e.props.channel.id,t)})).value();if(0===T.length&&!I)return s&&null!=r?H(Y,{activity:r,isFocused:d}):(0,v.isChannelAvailableForCallout)(m,O)?z:null;var b="",P=null,R="";if(I){if(P=H(N.default,{className:k.default.slowModeIcon}),g>=w.Durations.HOUR){var U=Math.floor(g/w.Durations.HOUR),G=Math.floor((g-U*w.Durations.HOUR)/w.Durations.MINUTE),F=g-U*w.Durations.HOUR-G*w.Durations.MINUTE;R=j.default.Messages.CHANNEL_SLOWMODE_DESC_HOURS.format({hours:U,minutes:G,seconds:F})}else if(g>=60){var x=Math.floor(g/60),V=g-60*x;R=j.default.Messages.CHANNEL_SLOWMODE_DESC_MINUTES.format({minutes:x,seconds:V})}else R=j.default.Messages.CHANNEL_SLOWMODE_DESC.format({seconds:g});if(!y&&p>0){var W=l.default.duration(p);if(p>1e3*w.Durations.HOUR){var K=(""+W.minutes()).padStart(2,"0"),$=(""+W.seconds()).padStart(2,"0");b=W.hours()+":"+K+":"+$}else{var Z=(""+W.seconds()).padStart(2,"0");b=W.minutes()+":"+Z}}else 0===T.length&&(b=y?j.default.Messages.CHANNEL_SLOWMODE_DESC_IMMUNE:j.default.Messages.CHANNEL_SLOWMODE_DESC_SHORT)}var q,X=T[0],J=T[1],Q=T[2];return q=0===T.length?"":1===T.length?j.default.Messages.ONE_USER_TYPING.format({a:X}):2===T.length?j.default.Messages.TWO_USERS_TYPING.format({a:X,b:J}):3===T.length?j.default.Messages.THREE_USERS_TYPING.format({a:X,b:J,c:Q}):j.default.Messages.SEVERAL_USERS_TYPING,H("div",{className:(0,o.default)(k.default.typing,{"stop-animation":!d},c)},void 0,T.length>0&&H(A.default,{className:k.default.ellipsis,dotRadius:3.5,themed:!0}),H("span",{className:k.default.text,"aria-live":"polite","aria-atomic":!0},void 0,q),I&&H(M.default,{text:R},void 0,(function(t){return a.createElement(u.default.div,B({style:e.getCooldownTextStyle(),className:k.default.cooldownWrapper},t),b,P)})))},t}(a.PureComponent);K.displayName="TypingUsers";var $=d.default.connectStores([y.default,m.default,S.default,T.default,I.default,b.default,O.default,g.default,h.default],(function(e){var t=e.channel,n=e.isThreadCreation,r=S.default.findActivity((function(e){return null!=e.application_id}));return{showInviteEducation:(0,c.default)(t,r,y.default,m.default),activity:r,typingUsers:I.default.getTypingUsers(t.id),isFocused:b.default.isFocused(),guildId:g.default.getGuildId(),slowmodeCooldownGuess:O.default.getSlowmodeCooldownGuess(t.id,n?O.SlowmodeType.CreateThread:O.SlowmodeType.SendMessage),theme:T.default.theme,isBypassSlowmode:n?h.default.can(w.Permissions.MANAGE_THREADS,t):h.default.can(w.Permissions.MANAGE_CHANNELS,t)||h.default.can(w.Permissions.MANAGE_MESSAGES,t)}}))(K);t.default=$},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(h.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:if("roleMention"===p.type)f=p.roleId;else if("text"===p.type)f=p.text.trim();else if("textMention"===p.type&&"@everyone"===p.text){var v;f=null===(v=n.guild)||void 0===v?void 0:v.id}break;case m.ApplicationCommandOptionType.USER:"userMention"===p.type?f=p.userId:"text"===p.type&&(f=p.text.trim());break;case m.ApplicationCommandOptionType.MENTIONABLE:if("userMention"===p.type)f=p.userId;else if("roleMention"===p.type)f=p.roleId;else if("text"===p.type)f=p.text.trim();else if("textMention"===p.type&&"@everyone"===p.text){var _;f=null===(_=n.guild)||void 0===_?void 0:_.id}break;case m.ApplicationCommandOptionType.BOOLEAN:"text"===p.type&&(f=C(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 E,g,S=null!==(E=null===(g=y.getOptionalString(t,d.name))||void 0===g?void 0:g.trim())&&void 0!==E?E:"";f=null!=d.choices?T(d.choices,S):S,i.push({type:d.type,name:d.name,value:f})}}}if(null!=e.subCommandPath)for(var I,M=O(e.subCommandPath.reverse());!(I=M()).done;){var N=I.value,A=N.name,P=N.type;i=[{type:P,name:A,options:i}]}var R={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};b(e.applicationId,R,n)},t.retryCommandMessage=void 0;var r=S(n(23)),a=S(n(2)),o=S(n(390)),i=n(286),l=g(n(1324)),u=S(n(106)),s=g(n(8612)),d=n(8506),f=g(n(1263)),c=S(n(15)),p=S(n(12)),v=n(8290),y=g(n(8434)),m=n(8260),_=n(8279),h=n(1);function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=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=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 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;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=w;L(n(0));var r,a=n(389),o=P(n(8257)),i=n(286),l=P(n(8323)),u=P(n(8258)),s=P(n(8405)),d=L(n(8253)),f=P(n(8430)),c=P(n(11)),p=n(717),v=P(n(8378)),y=P(n(8379)),m=P(n(8380)),_=P(n(8340)),h=P(n(8384)),E=P(n(8385)),g=P(n(8386)),S=P(n(8505)),O=P(n(8343)),I=P(n(8608)),T=P(n(10131)),C=P(n(8324)),b=P(n(8435)),M=P(n(8388)),N=n(1),A=P(n(6));function P(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,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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,["guildId","transitionState"]),m=(0,l.useUID)(),_=(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){g(o,r,a,i,l,"next",e)}function l(e){g(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return n.apply(this,arguments)}}();return h(u.ModalRoot,{size:u.ModalSize.DYNAMIC,transitionState:n,"aria-labelledby":m},void 0,a.createElement(p.default,E({},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==_?void 0:_.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=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=w(n(9)),i=w(n(3)),l=w(n(2)),u=w(n(8514)),s=n(180),d=n(8328),f=w(n(10)),c=w(n(86)),p=w(n(15)),v=w(n(40)),y=w(n(70)),m=w(n(36)),_=w(n(12)),h=w(n(29)),E=w(n(371)),g=w(n(1159)),S=n(85),O=w(n(476)),I=w(n(8672)),T=w(n(8345)),C=n(35),b=n(41),M=w(n(47)),N=w(n(24)),A=w(n(13)),P=w(n(10143)),R=n(1),L=w(n(6)),D=w(n(7843));function w(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 k(e,t){return(k=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,g=e.guild,S=e.isMobile,T=void 0!==S&&S,C=e.inSidebar,b=void 0!==C&&C,M=e.handleClick,N=e.handleContextMenu,A=e.handleParentClick,P=e.handleParentContextMenu,R=e.renderFollowButton,L=p,D=(0,u.default)(r,g);switch(r.type){case _.ChannelTypes.DM:var w=r.getRecipientId(),j=r.isSystemDM(),k=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:E.default.cursorPointer},void 0,L);return a.createElement(a.Fragment,null,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":h.default.Messages.DIRECT_MESSAGE}):null,null!=k?O(f.TooltipContainer,{text:k,position:c.Positions.BOTTOM},void 0,U):U,j?null:O(i.default,{size:10,userId:w,className:E.default.status,isMobile:T,position:c.Positions.BOTTOM},w));case _.ChannelTypes.GROUP_DM:return r.isManaged()?L:O(a.Fragment,{},void 0,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":h.default.Messages.GROUP_DM}):null,O(v.default,{channel:r},"channel-"+r.id));case _.ChannelTypes.GUILD_ANNOUNCEMENT:case _.ChannelTypes.GUILD_TEXT:return O(a.Fragment,{},void 0,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":r.type===_.ChannelTypes.GUILD_ANNOUNCEMENT?h.default.Messages.NEWS_CHANNEL:h.default.Messages.TEXT_CHANNEL}):null,O(m.default.Title,{onContextMenu:N,onClick:M},void 0,L),null!=R?R():null);case _.ChannelTypes.GUILD_VOICE:return O(a.Fragment,{},void 0,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":h.default.Messages.VOICE_CHANNEL}):null,O(m.default.Title,{onContextMenu:N,onClick:M},void 0,L));case _.ChannelTypes.ANNOUNCEMENT_THREAD:case _.ChannelTypes.PUBLIC_THREAD:case _.ChannelTypes.PRIVATE_THREAD:var G=null;if(!b&&y){var F=(0,u.default)(y,g);G=O(a.Fragment,{},void 0,null!==F?O(m.default.Icon,{icon:F,disabled:!0,"aria-label":h.default.Messages.TEXT_CHANNEL}):null,O(m.default.Title,{onContextMenu:P,onClick:A,className:(0,o.default)(E.default.parentChannelName,E.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":h.default.Messages.THREAD}):null,O(m.default.Title,{onContextMenu:N,onClick:M,className:(0,o.default)((n={},n[E.default.cursorPointer]=b,n))},void 0,L));case _.ChannelTypes.GUILD_DIRECTORY:return O(a.Fragment,{},void 0,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":""}):null,O(m.default.Title,{onContextMenu:N,onClick:M},void 0,h.default.Messages.HUB_DIRECTORY_CHANNEL_TITLE.format({guildName:null==g?void 0:g.name})));default:return null}},t.renderTopic=function(e,t){switch(e.type){case _.ChannelTypes.DM:return O(p.default,{channel:e},e.id);case _.ChannelTypes.GUILD_ANNOUNCEMENT:case _.ChannelTypes.GUILD_TEXT:case _.ChannelTypes.GUILD_VOICE:case _.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=g(n(9)),i=g(n(10154)),l=n(180),u=g(n(8449)),s=g(n(70)),d=g(n(12)),f=n(149),c=n(250),p=g(n(10155)),v=g(n(10156)),y=g(n(10158)),m=g(n(8318)),_=n(1),h=g(n(6)),E=g(n(7391));function g(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?V.default.Messages.PREMIUM_TRIAL_CTA_DESCRIPTION_EXPIRING_DAYS.format({days:u.days}):u.hours>0?V.default.Messages.PREMIUM_TRIAL_CTA_DESCRIPTION_EXPIRING_HOURS.format({hours:u.hours}):V.default.Messages.PREMIUM_TRIAL_CTA_DESCRIPTION_EXPIRING_MINUTES.format({minutes:Math.max(u.minutes,1)})),Z(B.default,{subscriptionTier:x.PremiumSubscriptionSKUs.TIER_2,trialId:t.trial_id,premiumModalAnalyticsLocation:q,className:W.default.trialButton,isTrialCTA:!0}))}function ae(e){var t=e.premiumSubscription,n=e.useStandaloneSubscriptionsTab,r=(0,l.useStateFromStores)([T.default],(function(){return null!=t&&null!=t.paymentSourceId?T.default.getPaymentSource(t.paymentSourceId):null}),[t]),i=(0,l.useStateFromStores)([I.default],(function(){return I.default.isBusy}));return null===t?null:n?a.createElement(a.Fragment,null,Z(L.default,{size:L.default.Sizes.SIZE_16,className:Y.default.marginTop10},void 0,V.default.Messages.PREMIUM_SUBSCRIPTION_SUBSCRIPTIONS_LINK.format({onSubscriptionsClick:function(){f.default.open(x.UserSettingsSections.SUBSCRIPTIONS)}})),Z(M.FormDivider,{className:(0,o.default)(Y.default.marginTop20,Y.default.marginBottom20)})):Z(y.default,{className:W.default.subscriptionDetails,subscription:t,paymentSource:r,busy:i,useStandaloneSubscriptionsTab:n})}ne.displayName="SecondaryTier2Subscription",re.displayName="PremiumTrialsBanner",ae.displayName="PremiumSubscriptionDetails";var oe=Z(p.default,{}),ie=Z(b.default,{}),le=Z(g.default,{}),ue=Z(G.default,{}),se=Z(ee,{}),de=Z(U.default,{});function fe(){var e=(0,l.useStateFromStores)([C.default],(function(){return C.default.getPremiumTypeSubscription()})),t=(0,l.useStateFromStores)([C.default],(function(){return C.default.hasFetchedSubscriptions()})),n=(0,k.usePremiumTrialOffer)(),r=m.default.useExperiment({})[0].enableTestPage;a.useEffect((function(){u.default.wait((function(){s.fetchSubscriptions(),(0,d.fetchUserPremiumGuildSubscriptionSlots)(),s.fetchPaymentSources()}))}),[]);var i=_.default.useExperiment({})[0].useStandaloneSubscriptionsTab;return S.default.enabled?oe:t?Z("div",{className:W.default.container},void 0,Z("div",{className:W.default.content},void 0,Z(ae,{premiumSubscription:e,useStandaloneSubscriptionsTab:i}),le,null==e&&null!=n?Z(re,{userTrialOffer:n}):null,i?null:Z(H.AccountCredit,{useStandaloneSubscriptionsTab:i}),ue,Z(ne,{isTrial:null!=n}),se,i||null==e?null:Z(v.default,{subscription:e,withOverheadSeparator:!0}),r?de:null)):Z("div",{className:(0,o.default)(W.default.container,W.default.loading)},void 0,ie)}fe.displayName="PremiumMarketing";var ce=fe;t.default=ce},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AccountCredit=j,t.default=void 0;var r,a=R(n(0)),o=A(n(9)),i=n(3),l=A(n(2)),u=R(n(287)),s=n(5829),d=n(5946),f=A(n(8316)),c=A(n(9058)),p=R(n(9059)),v=A(n(160)),y=A(n(5833)),m=A(n(693)),_=A(n(1147)),h=A(n(5826)),E=A(n(467)),g=A(n(55)),S=A(n(477)),O=A(n(151)),I=n(131),T=A(n(96)),C=A(n(10186)),b=n(1),M=A(n(6)),N=A(n(7863));function A(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 R(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 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;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()?Ee(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,_,g,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,J.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,ge({},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 Ee(h.default,{isAuthenticated:o,toolbar:this.renderHeaderToolbar(e,t)},void 0,null!=r?Ee(a.Fragment,{},void 0,Ee(h.default.Icon,{icon:W.default,"aria-label":ve.default.Messages.STORE_CHANNEL}),Ee(h.default.Title,{},void 0,r.name)):null!=t&&t.premium?Ee(a.Fragment,{},void 0,Ee(h.default.Icon,{icon:V.default,"aria-label":ve.default.Messages.PREMIUM}),Ee(ue.default,{sku:t})):null!=t?Ee(a.Fragment,{},void 0,Ee(h.default.Icon,{icon:W.default,"aria-label":ve.default.Messages.STORE_CHANNEL}),Ee(h.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?Ee("div",{className:ye.default.noHeaderSpacer}):Ee("div",{className:ye.default.headerAssets},void 0,Ee("div",{className:ye.default.headerBackground,style:{backgroundImage:"url("+(0,q.getAssetURL)(e.id,a,1024,"png")+")"}}),Ee("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 Ee(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 Ee(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 Ee(fe.default,{skuId:t.id,guild:e.guild,className:ye.default.guildInvite,inChannel:null!=r,pageSize:a})},S.renderFeatures=function(e){return Ee(te.default,{sku:e})},S.renderSystemRequirements=function(e){return null==e.systemRequirements||0===Object.keys(e.systemRequirements).length?null:Ee(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 Ee(a.Fragment,{},void 0,Ee(U.default,{tag:"h1"},void 0,ve.default.Messages.APPLICATION_STORE_ABOUT_HEADER.format({name:n.name})),Ce,Ee(ee.default,{applicationId:e.id,blurb:t.summary,description:r,className:ye.default.description,assets:t.assets}))},S.renderApplicationContentRating=function(e){return Ee(Q.default,{sku:e,className:ye.default.contentRating})},S.renderApplicationLegalInfo=function(e){return Ee(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 Ee(F.default,{data:d})},S.renderSmall=function(e,t,n){return Ee("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 Ee("div",{className:ye.default.listing},void 0,this.renderHeaderAssets(e,t,n),this.renderCarousel(e,t),Ee("div",{className:ye.default.listingLarge},void 0,Ee("div",{className:ye.default.body},void 0,Ee("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)),Ee("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 Ee(a.Fragment,{},void 0,this.renderHeader(t,n),Ee(G.default,{align:G.default.Align.CENTER,justify:G.default.Justify.CENTER},void 0,Ee(B.default,{className:ye.default.spinner})));if(!o&&n.showAgeGate){var l=i?null:Ee("div",{className:ye.default.gatedListing},void 0,this.renderListing());return Ee(a.Fragment,{},void 0,Ee(u.Helmet,{title:t.name}),this.renderJsonLD(),this.renderHeader(t,n),Ee(ae.default,{game:t}),l)}return i?Ee("div",{className:ye.default.listingWrapper},void 0,Ee(u.Helmet,{title:t.name}),this.renderJsonLD(),Ee(y.default,{section:pe.AnalyticsSections.NAVIGATION},void 0,this.renderHeader(t,n)),Ee(z.AdvancedScrollerAuto,{onScroll:this.handleScroll,className:ye.default.scroller},void 0,Ee(y.default,{section:pe.AnalyticsSections.BODY},void 0,this.renderListing()))):Ee("div",{},void 0,Ee(u.Helmet,{title:t.name}),this.renderJsonLD(),this.renderHeader(t,n),this.renderListing())},s=r,(_=[{key:"isChannelType",get:function(){return null!=this.props.channel}}])&&Se(s.prototype,_),g&&Se(s,g),r}(a.PureComponent);be.displayName="ApplicationStoreListing";var Me=(0,g.default)((0,S.default)(s.default.connectStores([R.default,N.default,j.default,A.default,w.default,D.default,C.default,P.default,b.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=C.default.getGame(i))}else if(null==o){if(null==i)throw new Error("Needs applicationId or skuId");null!=(a=C.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&&j.default.inTestModeForApplication(i);return{skuId:n,application:null!=i?C.default.getGame(i):null,isFetchingEntitlements:null!=i&&L.default.applicationIdsFetching.has(i),didFetchEntitlements:null!=i&&L.default.applicationIdsFetched.has(i),shouldFetchStatistics:u&&null!=i&&P.default.shouldFetchStatisticsForApplication(i),sku:r,isFocused:A.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?b.default.getGuild(s.getGuildId()):null}}))(be)));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(740)),a=n(42),o=u(n(11)),i=u(n(16)),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))};_.displayName="DropdownButton",_.DropdownSizes=y,_.Sizes=l.default.Sizes,_.Colors=l.default.Colors,_.Looks=l.default.Looks;var h=_;t.default=h},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=j(n(23)),i=n(3),l=j(n(391)),u=n(389),s=j(n(707)),d=j(n(8694)),f=n(5937),c=j(n(180)),p=j(n(8703)),v=j(n(8476)),y=j(n(163)),m=j(n(256)),_=j(n(200)),h=j(n(8582)),E=j(n(181)),g=j(n(12)),S=j(n(1222)),O=j(n(61)),I=j(n(8319)),T=j(n(255)),C=j(n(466)),b=n(41),M=U(n(279)),N=j(n(8553)),A=j(n(24)),P=j(n(43)),R=j(n(8468)),L=n(1),D=j(n(6)),w=j(n(7895));function j(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 U(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 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)([E.default],(function(){return E.default.isChannelMuted(t.getGuildId(),t.id)})),l=(0,i.useStateFromStores)([_.default],(function(){return _.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.MAX_IMAGE_UPLOAD_FILESIZE_BYTES=t.BIO_MAX_LENGTH=void 0;t.BIO_MAX_LENGTH=190;t.MAX_IMAGE_UPLOAD_FILESIZE_BYTES=10485760},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;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?b.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(6))&&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(9)),i=n(202),l=s(n(8313)),u=s(n(7910));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=E(n(0)),o=n(10241),i=n(34),l=E(n(744)),u=_(n(51)),s=_(n(271)),d=_(n(47)),f=_(n(13)),c=_(n(93)),p=_(n(8778)),v=n(1),y=_(n(6)),m=_(n(7912));function _(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(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;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=_[e],r=_[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 h=i.value,E=e[h];s.hidden[h]||void 0===E||c.push(y(s.Item,{section:n,label:h,value:E},h))}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(9)),o=c(n(51)),i=c(n(55)),l=c(n(9139)),u=c(n(681)),s=n(10242),d=c(n(7394)),f=c(n(370));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 _={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:C(I.KeybindActions.SERVER_PREV,I.KeybindActions.SERVER_NEXT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_CHANNELS,binds:C(I.KeybindActions.CHANNEL_PREV,I.KeybindActions.CHANNEL_NEXT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_BACK_FORWARD,binds:C(I.KeybindActions.NAVIGATE_BACK,I.KeybindActions.NAVIGATE_FORWARD)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_CHANNELS,binds:C(I.KeybindActions.UNREAD_PREV,I.KeybindActions.UNREAD_NEXT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_MENTION_CHANNELS,binds:C(I.KeybindActions.MENTION_CHANNEL_PREV,I.KeybindActions.MENTION_CHANNEL_NEXT),groupEnd:!0},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_PREVIOUS_GUILD,binds:C(I.KeybindActions.TOGGLE_PREVIOUS_GUILD)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_SERVER_READ,binds:C(I.KeybindActions.MARK_SERVER_READ)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_CHANNEL_READ,binds:C(I.KeybindActions.MARK_CHANNEL_READ)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_EMOJIS,binds:C(I.KeybindActions.SEARCH_EMOJIS),groupEnd:!0},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_MUTE,binds:C(I.KeybindActions.TOGGLE_MUTE)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_DEAFEN,binds:C(I.KeybindActions.TOGGLE_DEAFEN)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_ACCEPT,binds:C(I.KeybindActions.CALL_ACCEPT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_DECLINE,binds:C(I.KeybindActions.MARK_CHANNEL_READ)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_START,binds:C(I.KeybindActions.CALL_START),groupEnd:!0},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_SCROLL_CHAT,binds:C(I.KeybindActions.SCROLL_UP,I.KeybindActions.SCROLL_DOWN)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_JUMP_TO_FIRST_UNREAD,binds:C(I.KeybindActions.JUMP_TO_FIRST_UNREAD)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_FOCUS_TEXT_AREA,binds:C(I.KeybindActions.TEXTAREA_FOCUS)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_QUICKSWITCHER,binds:C(I.KeybindActions.QUICKSWITCHER_SHOW)}]},t.default=t.OVERLAY_LOCKED_LAYOUT=t.OVERLAY_LAYOUT=void 0;var r,a,o,i=n(9002),l=n(9003),u=n(1322),s=n(9006),d=n(9007),f=n(9008),c=n(10244),p=n(9009),v=n(9010),y=n(9011),m=n(9012),_=n(9013),h=n(9014),E=n(9015),g=n(9016),S=n(1298),O=n(9017),I=n(1),T=(r=n(6))&&r.__esModule?r:{default:r};function C(){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:A(D,{row:n,result:r,sending:null!=r.data.record.id&&N.includes(r.data.record.id),selected:n===g,onMouseEnter:k,onInvite:j},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=_(n(3)),a=_(n(2)),o=_(n(1234)),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(714)),l=n(180),u=_(n(10)),s=_(n(15)),d=_(n(1255)),f=_(n(256)),c=_(n(70)),p=_(n(12)),v=_(n(699)),y=n(1);function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function _(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}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;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,["src","original","placeholder","width","height","animated","children","renderLinkComponent","maxWidth","maxHeight","shouldAnimate"])),_=(0,o.zoomFit)(s,d),h=_.width,E=_.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:h,maxHeight:E,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=t.ImageReadyStates=void 0;var r,a=p(n(0)),o=f(n(9)),i=f(n(133)),l=n(1239),u=f(n(271)),s=p(n(151)),d=f(n(7430));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,E,S,O,I),w={},j="div";null!=b&&(j=u.default,w.href=b,w.tabIndex=P),L=null!=f&&i===_.READY&&"function"==typeof M?null!=N?N():M({src:f,size:D,alt:c,className:r}):i===_.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 k=null!=A?A():null;return k=k||T,a.createElement(j,v({className:(0,o.default)(d.default.imageWrapper,(e={},e[d.default.imageZoom]=C,e[d.default.imageWrapperBackground]=i!==_.READY,e[d.default.clickable]=null!=R.onClick,e),n),style:null!=N?null:D},w,R),k?y("div",{className:d.default.imageAccessory},void 0,k):null,L)},r}(a.PureComponent);t.default=h,h.displayName="Image",h.defaultProps={readyState:_.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}),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=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=n(8289),l=(r=n(8799))&&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;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(22))&&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(22))&&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(22))&&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(22))&&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(28))&&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.smartOutput=function(e,t,n){return"string"==typeof e.content||void 0===e.content?e.content:t(e.content,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=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=n(389),i=s(n(9291)),l=s(n(9369)),u=s(n(8322));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;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 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),s("path",{d:"M10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20C15.5228 20 20 15.5228 20 10C20 7.34784 18.9464 4.8043 17.0711 2.92893C15.1957 1.05357 12.6522 0 10 0ZM14.5625 14.4375C14.3791 14.7161 14.0145 14.8107 13.7188 14.6562C11.375 13.2188 8.40625 12.9062 4.9375 13.6875C4.71979 13.7377 4.49182 13.668 4.33945 13.5046C4.18709 13.3412 4.13348 13.1089 4.19883 12.8952C4.26417 12.6816 4.43854 12.519 4.65625 12.4688C8.46875 11.5938 11.7188 11.9688 14.375 13.5938C14.5149 13.6781 14.6141 13.816 14.6495 13.9755C14.685 14.1349 14.6535 14.3019 14.5625 14.4375ZM15.8125 11.6875C15.7053 11.8622 15.5328 11.9869 15.3333 12.0338C15.1338 12.0807 14.9238 12.0461 14.75 11.9375C12.0625 10.2812 7.96875 9.8125 4.78125 10.7812C4.5133 10.8594 4.22401 10.7887 4.02236 10.5957C3.8207 10.4027 3.73731 10.1168 3.80361 9.84569C3.8699 9.57457 4.0758 9.3594 4.34375 9.28125C7.96875 8.1875 12.5 8.71875 15.5625 10.625C15.9134 10.8575 16.0229 11.3229 15.8125 11.6875ZM15.9062 8.875C12.6875 6.96875 7.375 6.78125 4.28125 7.71875C3.81691 7.79284 3.36952 7.5115 3.23513 7.0609C3.10074 6.61031 3.32093 6.12986 3.75 5.9375C7.28125 4.875 13.1562 5.0625 16.875 7.28125C17.0893 7.40709 17.2434 7.61436 17.3023 7.85577C17.3612 8.09717 17.3198 8.35214 17.1875 8.5625C16.9054 8.98221 16.3499 9.1177 15.9062 8.875Z",fill:d}))}d.displayName="Spotify"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.activity,n=e.color,r=e.user,s=e.look;if(null==(null==t?void 0:t.buttons)||t.buttons.length<1)return null;function d(){return(d=p(regeneratorRuntime.mark((function e(t,n,r){var a,u,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,o.getMetadata)(t,n);case 3:if(null!=(a=e.sent)&&Array.isArray(a.button_urls)){e.next=6;break}return e.abrupt("return");case 6:if("string"==typeof(u=a.button_urls[r])){e.next=9;break}return e.abrupt("return");case 9:if(null!=(s=l.default.safeParseWithQuery(u))&&null!=s.protocol&&null!=s.hostname){e.next=12;break}return e.abrupt("return");case 12:(0,i.handleClick)({href:l.default.format(s),trusted:!1}),e.next=17;break;case 15:e.prev=15,e.t0=e.catch(0);case 17:case"end":return e.stop()}}),e,null,[[0,15]])})))).apply(this,arguments)}return a.createElement(a.Fragment,null,t.buttons.map((function(e,a){return f(u.default,{color:n,look:s,onClick:function(){return function(e,t,n){return d.apply(this,arguments)}(t,r.id,a)}},"customButton-"+a,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=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=n(8428),i=n(730),l=s(n(186)),u=s(n(8339));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;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,_=c.loading,h=c.disabled,E=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:E,onMouseEnter:t,onMouseLeave:n,disabled:h,submitting:_}),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=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(9316)),o=n(1214),i=n(1),l=u(n(7351));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,["activity","user","channelId","guildId","source","size","className"]),E=(0,d.useSpotifySyncAction)(t,n,p,s.default.getNickname(c,r,n)),g=E.tooltip,S=E.loading,O=E.disabled,I=E.onClick;return y(l.default,{text:g},void 0,(function(e){var n=e.onMouseEnter,r=e.onMouseLeave;return a.createElement(i.default,v({},h,{size:(0,o.default)(m,f.default.iconButtonSize),className:(0,o.default)(_,f.default.iconButton),onClick:I,onMouseEnter:n,onMouseLeave:r,disabled:O,submitting:S,"aria-label":g||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(1214),o=l(n(8339)),i=l(n(6));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,A=(0,o.useStateFromStores)([f.default],(function(){return f.default.getChannel(null==I?void 0:I.channelId)})),P=(0,o.useStateFromStores)([v.default,c.default,p.default],(function(){return null!=A&&(0,s.canWatchStream)(A,v.default,c.default,p.default)}),[A]),R=null!=M&&null!=I&&M.state!==g.ApplicationStreamStates.ENDED&&M.ownerId===I.ownerId,L=function(e){null!=I&&(l.default.selectVoiceChannel(I.channelId),R||(0,u.watchStreamAndTransitionToStream)(I,{forceMultiple:e}),h.ComponentDispatch.dispatch(g.ComponentActions.POPOUT_CLOSE),h.ComponentDispatch.dispatch(g.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(E.default,C({key:"play",disabled:t||R||!P,onClick:function(){return L(!1)}},w,{fullWidth:!0}),b(_.default,{className:O.default.streamIcon}),D),N&&!R?b(y.default,{text:S.default.Messages.STREAM_WATCH_MULTIPLE_TOOLTIP},void 0,(function(e){return a.createElement(E.default,C({},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}),b(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(397)),l=I(n(132)),u=n(364),s=n(484),d=I(n(163)),f=I(n(10)),c=I(n(15)),p=I(n(40)),v=I(n(80)),y=I(n(149)),m=I(n(9110)),_=I(n(5955)),h=n(121),E=I(n(8339)),g=n(1),S=I(n(6)),O=I(n(7460));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 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;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{body:(t.isThread()?o.default.Messages.EVERYONE_POPOUT_BODY_THREAD:o.default.Messages.EVERYONE_POPOUT_BODY).format({role:a,count:(parseInt(i/l,10)*l).toLocaleString()}),footer:o.default.Messages.EVERYONE_POPOUT_FOOTER}},analyticsType:"@Everyone Warning",animation:{dark:n(10315),light:n(10316)}},{check:function(e){return!!a.TOKEN_REGEX.test(e)&&{body:o.default.Messages.TOKEN_POPOUT_BODY}},analyticsType:"API Token Warning"}];t.RESTRICTIONS=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(23)),a=u(n(1216)),o=u(n(8731)),i=u(n(40)),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){e.exports=n.p+"14ce1e8528e32f1a13659e476a3c0716.svg"},function(e,t,n){e.exports=n.p+"273ec1aee7edca70e8038dfcb26436b1.svg"},function(e,t,n){e.exports=n.p+"006ca0d19c6267812c15ff9611d4e6d5.svg"},function(e,t,n){e.exports=n.p+"69599bf4774238ea687b769da6a9595e.svg"},function(e,t,n){e.exports=n.p+"b3bbdcadbdb67b466e9330da22ed0221.svg"},function(e,t,n){e.exports=n.p+"5947547ef2316bb7db5650751f2ccb2f.svg"},function(e,t,n){e.exports=n.p+"c613a8513d53c5b2a4d5941419100a11.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BotTypes",{enumerable:!0,get:function(){return o.BotTagTypes}}),t.default=void 0;s(n(0));var r,a=l(n(9)),o=s(n(1222)),i=l(n(7468));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(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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?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=p;var r,a,o=f(n(0)),i=f(n(248)),l=f(n(150)),u=n(8260),s=(r=n(7476))&&r.__esModule?r:{default:r};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,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,["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;!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(1251)),o=i(n(7478));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=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})},k(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,h.default,m.default,y.default,_.default,p.default],(function(e){var t=e.code,n=e.author,r=v.default.get(t),a=null!=r?h.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?_.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?C.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(62)),a=n(9374),o=i(n(89));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=m;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(473)),o=c(n(8735)),i=n(1225),l=n(8289),u=n(280),s=c(n(5953)),d=n(1),f=c(n(6));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,["channel","onClose","content"]);return r.createElement(s.default,v({artURL:n(8887),type:u.PremiumUpsellTypes.MESSAGE_LENGTH_UPSELL,title:f.default.Messages.PREMIUM_MESSAGE_LENGTH_ROADBLOCK_MODAL_HEADER,body:f.default.Messages.PREMIUM_MESSAGE_LENGTH_ROADBLOCK_MODAL_BODY.format({maxLength:d.MAX_MESSAGE_LENGTH,onLearnMore:function(){c(),a.default.open(d.UserSettingsSections.PREMIUM,null,{openWithoutBackstack:!0})}}),premiumType:d.PremiumTypes.TIER_2,analyticsSource:{page:y(t)},analyticsLocation:{section:d.AnalyticsSections.MESSAGE_LENGTH_UPSELL_MODAL,object:d.AnalyticsObjects.BUTTON_CTA},onClose:c,secondaryCTA:f.default.Messages.PREMIUM_MESSAGE_LENGTH_UPSELL_MODAL_UPLOAD,onSecondaryClick:function(){c();var e=new Blob([p],{type:"text/plain"});(0,o.default)([(0,l.makeFile)(e,"message.txt")],t,i.DraftType.ChannelMessage,!1,!0,!0,!0)}},m))}m.displayName="PremiumMessageLengthRoadblockUpsell"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(23)),a=l(n(419)),o=l(n(9377)),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(64)),a=o(n(8));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&&(0,c.hideHotspot)(c.HotspotLocations.APPLICATION_COMMAND_TOOLTIP)}),[Q.length]);var oe=a.useMemo((function(){return J.map((function(e){return e.data.length}))}),[J]);a.useLayoutEffect((function(){if(null!=te){var e=!1,t=te.jumpDescriptor;if(null!=t&&te.jumpSequenceId!==G.current){if(null==t.sectionId)window.requestAnimationFrame((function(){var e,n;return null===(e=B.current)||void 0===e?void 0:e.scrollTo(null!==(n=t.offset)&&void 0!==n?n:0)}));else{var n=J.findIndex((function(e){return e.section.id===t.sectionId}));if(n>=0){for(var r,a=0,o=0;o0&&ee[0].id!==P.current){if(!e&&null!=P.current){var i=ee.findIndex((function(e){return e.id===P.current})),l=R.current,u=i;if(ne||(u-=7),0!==u){z(Y+u);var s=B.current;if(!$&&null!=l&&null!=s){var d=l+u,f=s.getRowDescriptors()[d>=0?d:0];null!=f&&window.requestAnimationFrame((function(){var e;null===(e=B.current)||void 0===e||e.scrollTo(f.offset.top+L.current)}))}}}P.current=ee[0].id}}}),[ee,J,te,ne,$,oe,Y]);var ie=(0,l.useStateFromStores)([S.default],(function(){return null==n.guild_id?null:S.default.getRemoteGuildApplications(n.guild_id)}),[n.guild_id]),le=a.useCallback((function(e,t,r,a){void 0===r&&(r=E.DISCOVERY_COMMANDS_QUERY_LIMIT),null!=n.guild_id&&j(n.guild_id,e,t,r,a)}),[n.guild_id]);a.useEffect((function(){if((0,s.trackWithMetadata)(N.AnalyticEvents.APPLICATION_COMMAND_BROWSER_OPENED),null!=n.guild_id)h.queryGuildApplications(n.guild_id,E.DISCOVERY_COMMANDS_QUERY_LIMIT,u.ApplicationCommandTarget.CHAT);else if(n.type===N.ChannelTypes.DM){var e=v.default.getUser(n.getRecipientId());!0===(null==e?void 0:e.bot)&&null==g.default.getCommands(e.id,u.ApplicationCommandTarget.CHAT)&&h.queryDmApplicationCommands(e.id,u.ApplicationCommandTarget.CHAT)}return function(){return h.clearGuildDiscoveryCommands()}}),[n]),a.useEffect((function(){null!=te&&te.isStale&&le(0,!1,E.DISCOVERY_COMMANDS_QUERY_LIMIT,{sectionId:null,offset:0})}),[n.guild_id]),a.useEffect((function(){null!=B.current&&$&&B.current.scrollRowIntoView(Y)}),[$,Y]);var ue=a.useCallback((function(e){return e===J.length-1&&!re?0:16}),[J.length,re]),se=a.useCallback((function(e){var t;(h.setActiveCommand(e),(null==e?void 0:e.id)&&e.id!==U.current)&&((0,s.trackWithMetadata)(N.AnalyticEvents.APPLICATION_COMMAND_SELECTED,{command_id:null!==(t=e.rootId)&&void 0!==t?t:e.id,application_id:e.applicationId}),U.current=e.id)}),[U]),de=a.useCallback((function(e){var t=J.findIndex((function(t){return t.section.id===e.id}));if(t>=0){var n;null===(n=B.current)||void 0===n||n.scrollToSectionTop(t)}else{var r=Q.findIndex((function(t){return t.id===e.id})),a=Math.max(ae[r]-E.DISCOVERY_COMMANDS_QUERY_LIMIT,0);le(a,!1,2*E.DISCOVERY_COMMANDS_QUERY_LIMIT,{sectionId:Q[r].id})}}),[Q,J,le,ae]);a.useImperativeHandle(t,(function(){return{onTabOrEnter:function(){var e=ee[Y-(ne?7:0)];return null!=e&&se(e),!0},onMoveSelection:function(e){if(0===ee.length)return!0;var t=ne?7:0,n=re?7:0,r=ee.length+t+n,a=Y+e;return a>=r?a=r-1:a<0&&(a=0),z(a),Z(!0),!0}}}),[ee,re,ne,se,Y]);var fe=a.useCallback((function(e,t){var r=J[t.sectionIndex],a=null==r?void 0:r.data[t.sectionRowIndex];return null==a||r.section.id!==a.applicationId||a.type===O.ApplicationCommandType.PLACEHOLDER?D(b.default,{},a.id):D(y.default.NewCommand,{index:e,command:a,channel:n,className:A.default.itemWrapper,selected:Y===e,onClick:function(){return se(a)},onHover:function(){z(e),Z(!1)}},a.id)}),[n,J,se,Y]),ce=a.useCallback((function(e){var t=J[e].section;if(null==t)return null;var n=D((0,M.getIconComponent)(t),{section:t,width:16,height:16,padding:0});return D(f.default,{className:A.default.categoryHeader,icon:n},e,(0,I.getApplicationCommandSectionName)(t))}),[J]),pe=a.useCallback((function(e,t){var r;if(null==ie&&null!=n.guild_id)return null;var a=e===J.length-1;return D("div",{className:(0,o.default)(A.default.categorySection,(r={},r[A.default.categorySectionLast]=a,r))},e,t)}),[n.guild_id,J.length,ie]),ve=(0,d.useSynchronizedActiveCategoryIndexForScrollPosition)({activeCategoryIndex:x,isScrolling:i,listRef:B,onActiveCategoryIndexChange:function(e){var t,n,r=null===(t=B.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=J[null!=a?a:0])||void 0===t?void 0:t.section.id)}));o<0||V(e+o)},scrollOffset:20,searchQuery:""});return D(y.default,{className:A.default.outerWrapper,innerClassName:A.default.wrapper,onMouseDown:function(e){e.preventDefault()}},void 0,D(C.default,{className:A.default.rail,sections:Q,activeSectionIndex:x,onSectionClick:de}),a.createElement(m.default,{className:A.default.list,listPadding:w,onScroll:function(e){var t,r;if(null!=te&&null!=n.guild_id&&!te.loadingMore){var a=48*Q.length+56*ee.length-56*(ne?7:0)-56*(re?7:0)-512;if(te.isStale&&(e<512||e+420>a)){var o,i=(null!==(o=R.current)&&void 0!==o?o:0)+te.topOffset,l=L.current+32,s=Math.ceil(388/56),d=Math.max(S.default.getTotalGuildCommands(n.guild_id,u.ApplicationCommandTarget.CHAT)-s,0);i>d&&(l-=56*((i=d)-d)),i<0&&(i=0),l<0&&(l=0),ne||0===i?ne&&0===i&&(l-=392):l+=392,le(i,!1,E.DISCOVERY_COMMANDS_QUERY_LIMIT,{sectionId:null,offset:l})}else ne&&e<512?le(Math.max(te.topOffset-E.DISCOVERY_COMMANDS_QUERY_LIMIT,0),!0):re&&e+420>a&&le(te.bottomOffset,!1)}ve(e),F.current=e;var f=function(e){var t,n=null===(t=B.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;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(22))&&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(22))&&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=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(280),i=n(8619),l=c(n(248)),u=c(n(13)),s=n(1),d=c(n(6)),f=c(n(7490));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,["onClick"]);return a.createElement(l.default,m({"aria-label":t.name,onClick:function(){v(t),null==n||n()}},r),h)})),E?_("hr",{className:p.default.builtInSeparator}):null)}}),[r,v,n]);return 0===n.length?null:_("div",{className:(0,o.default)(t,p.default.wrapper)},void 0,_(i.default,{activeIndex:r,className:p.default.list,renderCategoryListItem:E,rowCount:n.length,rowHeight:y,listPadding:h}))}E.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(8)),o=n(8342),i=l(n(7493));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,["ref"]);return a.createElement(d.default,h({ref:function(e){var n;t.current=null!==(n=null==e?void 0:e.getScrollerNode())&&void 0!==n?n:null,E.current=e}},n,{className:v.default.scroller,style:{maxHeight:null!=T?f.LAYER_MAX_HEIGHT:f.DEFAULT_MAX_HEIGHT},role:"listbox"}),C)}))));if(null!=T){var M=T.left,N=T.bottom,A=T.top,P={left:M};return null!=N?P.bottom=N:null!=A&&(P.top=A),_(s.default,{},void 0,_("div",{className:v.default.autocompleteLayer,style:P},void 0,b))}return b}));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useChannelAutocompleteLayerPosition=function(e,t){return r.useMemo((function(){var n=window.getSelection();if(!(u.includes(e)&&n&&n.anchorNode&&n.isCollapsed&&null!=t.query))return null;var r,o,i=n.anchorNode,s=n.anchorOffset;i.nodeType===Node.TEXT_NODE&&((s-=t.query.queryText.length+(null!==(r=null===(o=t.query.typeInfo.sentinel)||void 0===o?void 0:o.length)&&void 0!==r?r:0))<0&&(s=0));var d=document.createRange();d.setStart(i,s),d.setEnd(i,s);var f=d.getBoundingClientRect(),c=f.y>a.LAYER_MAX_HEIGHT?{bottom:window.innerHeight-f.y}:{top:f.y+a.LAYER_VERTICAL_BUFFER};return l({left:f.x},c)}),[t,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=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)),a=n(8281),o=n(1);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=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);n0&&this.props.navigator.focusNextItem(),null!=this.state.selectedIndex&&(null===(t=this.state.query)||void 0===t?void 0:t.type)===l.AutocompleteOptionTypes.COMMANDS){var n,r=null===(n=this.state.query.results.commands)||void 0===n?void 0:n[this.state.selectedIndex];null!=r&&o.setPreferredCommandId(r.id)}return!0},a.onMaybeShowAutocomplete=function(){this.updateResults(!1)},a.onResultHover=function(e){this.props.navigator.setFocus(""+e),this.setSelectedIndex(e)},a.onResultClick=function(e){this.selectResult(e,!0)},a.clearQuery=function(){this.setState({query:null,isVisible:!1,selectedIndex:null})},a.queryResults=function(){this.updateResults(!1)},a.isVisible=function(){return this.state.isVisible},a.updateResults=function(e){var t;if(null!=this.props.editorRef.current){var n=(0,u.getOptions)(this.props),r=(0,u.findMatchingAutocompleteType)(this.props.channel,this.props.guild,n,this.props.currentWord,this.props.currentWordIsAtStart,this.props.firstText,this.props.optionText),a=(0,u.findCommandOptionAutcompleteType)(this.props.activeCommandOption,this.props.currentWord);if(null==r&&null!=a)r=a;else if(null==r||null!=a&&r.type!==a.type)return void this.clearQuery();var o=r,l=o.type,s=o.typeInfo,d=o.query;e=e||(null===(t=this.state.query)||void 0===t?void 0:t.typeInfo)!==r.typeInfo;for(var f=s.queryResults(this.props.channel,this.props.guild,d,n,e),c=f.results,p=f.metadata,v=0,y=0,m=Object.values(c);y0||h),g=this.state.selectedIndex;!E||h?g=null:null!=g&&g>=v&&(g=v-1),E&&!this.state.isVisible&&(0,i.trackAutocompleteOpen)(l,this.props.channel,p),this.setState({query:{type:l,typeInfo:s,queryText:d,results:c,resultCount:v,options:n,isLoading:h},isVisible:E,selectedIndex:g})}},a.hasResults=function(){return null!=this.state.query&&this.state.query.resultCount>0},a.canShow=function(){return this.props.focused&&null==this.props.expressionPickerView},a.selectResult=function(e,t){var n,r;if(!this.state.isVisible)return!1;var a=this.state.query,o=a.type,u=a.typeInfo,s=a.results,d=a.resultCount,f=a.options;if(e>=d)return!1;var c=null===(n=u.onSelect)||void 0===n?void 0:n.call(u,s,e,t?l.SelectType.SEND:l.SelectType.INSERT,f);return(0,i.trackAutocompleteSelect)(o,null!==(r=null==c?void 0:c.type)&&void 0!==r?r:null,this.props.channel,null==c?void 0:c.metadata),this.clearQuery(),!0},a.setState=function(e){for(var t in e)if(e[t]!==this.state[t])return this.state=d({},this.state,{},e),void this.emit("change",this.state)},r}(a.default);t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getOptions=function(e){var t=e.activeCommand,n=e.activeCommandOption,o=e.canMentionUsers,l=void 0===o||o,u=e.canMentionRoles,s=void 0===u||u,d=e.canMentionChannels,f=void 0===d||d,c=e.canMentionEveryone,p=e.canExecuteCommands,v=e.useNewSlashCommands,y=e.canOnlyUseTextCommands,m=e.canSendStickers,_=e.hideMentionDescription,h=e.hidePersonalInformation,E=e.type,g=e.emojiIntention,S=e.editorRef,O=e.onSendMessage,I=e.onSendSticker,T={mentions:{channel:i.ChannelMentionMode.DENY,global:i.GlobalMentionMode.DENY,role:i.RoleMentionMode.DENY,user:i.UserMentionMode.DENY},commands:i.CommandMode.DISABLED,allowStickers:!0===m,forNonStringCommandOption:null!=n&&n.type!==r.ApplicationCommandOptionType.STRING,hideMentionDescription:!0===_,hidePersonalInformation:!0===h,textareaType:E,emojiIntention:g,sendMessage:O,sendSticker:I,insertText:function(e,t){var n;null===(n=S.current)||void 0===n||n.insertAutocomplete(e,null!=t?t:e)}};if(null!=n){var C=(0,a.getApplicationCommandOptionQueryOptions)(n);C.canMentionChannels&&(T.mentions.channel=i.ChannelMentionMode.ALLOW_SELECTABLE),C.canMentionEveryone&&(T.mentions.global=C.canMentionHere?i.GlobalMentionMode.ALLOW_EVERYONE_OR_HERE:i.GlobalMentionMode.ALLOW_EVERYONE),C.canMentionRoles&&(T.mentions.role=C.canMentionNonMentionableRoles?i.RoleMentionMode.ALLOW_ALL:i.RoleMentionMode.ALLOW_MENTIONABLE),C.canMentionUsers&&(T.mentions.user=C.canMentionAnyGuildUser?i.UserMentionMode.ALLOW_GUILD:i.UserMentionMode.ALLOW_CHANNEL)}else f&&(T.mentions.channel=i.ChannelMentionMode.ALLOW_SELECTABLE),s&&(T.mentions.role=i.RoleMentionMode.ALLOW_MENTIONABLE),l&&(T.mentions.user=i.UserMentionMode.ALLOW_CHANNEL),c&&(T.mentions.global=i.GlobalMentionMode.ALLOW_EVERYONE_OR_HERE);if(p)if(v){T.commands=y?i.CommandMode.NEW_TEXT_ONLY:i.CommandMode.NEW;var b=T.insertText;T.insertText=function(e,a){var o;(b(e,a),null==t||t.type===r.ApplicationCommandType.BUILT_IN_INTEGRATION||null==n||n.type===r.ApplicationCommandOptionType.STRING&&null==n.choices)||(null===(o=S.current)||void 0===o||o.completeCurrentCommandOption())}}else T.commands=i.CommandMode.OLD_BUILT_INS;return T},t.matchesType=u,t.findMatchingAutocompleteType=function(e,t,n,r,a,s,d){for(var f,c=null,p=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 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)}(o.AUTOCOMPLETE_PRIORITY);!(f=p()).done;){var v=f.value,y=o.AUTOCOMPLETE_OPTIONS[v];if(v===i.AutocompleteOptionTypes.GIFS){if(u(v,e,t,d,!1,n)){c={type:v,typeInfo:y,query:d};break}}else if(v===i.AutocompleteOptionTypes.COMMANDS){if(u(v,e,t,s,!0,n)){var m,_;c={type:v,typeInfo:y,query:s.substring(null!==(m=null===(_=y.sentinel)||void 0===_?void 0:_.length)&&void 0!==m?m:0)};break}}else if(u(v,e,t,r,a,n)){var h,E;c={type:v,typeInfo:y,query:r.substring(null!==(h=null===(E=y.sentinel)||void 0===E?void 0:E.length)&&void 0!==h?h:0)};break}}if(null==c)return null;return c.query=c.query.toLocaleLowerCase(),c},t.findCommandOptionAutcompleteType=function(e,t){if(null==e)return null;var n;if(null!=e.choices)n=i.AutocompleteOptionTypes.CHOICES;else switch(e.type){case r.ApplicationCommandOptionType.BOOLEAN:n=i.AutocompleteOptionTypes.CHOICES;break;case r.ApplicationCommandOptionType.CHANNEL:n=i.AutocompleteOptionTypes.CHANNELS;break;case r.ApplicationCommandOptionType.ROLE:case r.ApplicationCommandOptionType.USER:case r.ApplicationCommandOptionType.MENTIONABLE:n=i.AutocompleteOptionTypes.MENTIONS;break;default:return null}var a=o.AUTOCOMPLETE_OPTIONS[n];return{type:n,typeInfo:a,query:t}},t.getDefaultSelectionType=function(e){switch(e){case i.AutocompleteOptionTypes.CHANNELS:return i.AutocompleteSelectionTypes.CHANNEL;case i.AutocompleteOptionTypes.CHOICES:return i.AutocompleteSelectionTypes.CHOICE;case i.AutocompleteOptionTypes.COMMANDS:return i.AutocompleteSelectionTypes.COMMAND;case i.AutocompleteOptionTypes.GIFS:return i.AutocompleteSelectionTypes.GIF;case i.AutocompleteOptionTypes.MENTIONS:return i.AutocompleteSelectionTypes.MENTION;case i.AutocompleteOptionTypes.REACTIONS:return i.AutocompleteSelectionTypes.REACTION;default:throw new Error("Cannot determine selection type")}};var r=n(8260),a=n(8279),o=n(9407),i=n(8281);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"}(a)),{type:d.AutocompleteSelectionTypes.CHANNEL}}};t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(8290),a=f(n(8280)),o=n(8260),i=f(n(8291)),l=f(n(697)),u=n(8346),s=n(8281),d=f(n(6));function f(e){return e&&e.__esModule?e:{default:e}}var c={results:{choices:[]}};var p={stores:[a.default],matches:function(e,t,n,r,i){var l=a.default.getActiveOption();return null!=l&&(l.type===o.ApplicationCommandOptionType.BOOLEAN||null!=(null==l?void 0:l.choices)&&l.choices.length>0)},queryResults:function(e,t,n,i,u){var s,d=a.default.getActiveOption();return null==d?c:{results:l.default.queryChoiceResults(n,d.type===o.ApplicationCommandOptionType.BOOLEAN?r.BOOLEAN_CHOICES:null!==(s=d.choices)&&void 0!==s?s:[])}},renderResults:function(e,t,n,r,a,o,l,s){var f=e.choices;return(0,u.renderAutocompleteGroup)(a,t,f,l,s,d.default.Messages.OPTIONS_MATCHING,d.default.Messages.OPTIONS,i.default.Option,(function(e,t){return{key:t.toString(),name:e.name}}),(function(e){return e}),"choice")},onSelect:function(e,t,n,r){var a=e.choices[t];return r.insertText(function(e){return e.name}(a)),{type:s.AutocompleteSelectionTypes.CHOICE}}};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=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=g(n(9411)),i=n(1172),l=n(5940),u=g(n(362)),s=n(366),d=g(n(5936)),f=g(n(15)),c=g(n(8291)),p=g(n(697)),v=n(8278),y=n(8346),m=n(8281),_=n(1),h=g(n(6)),E=g(n(7495));function g(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},queryResults:function(e,t,n,r,a){var u=o.default.getCurrentConfig({}).emojiAutocompleteUpsellEnabled,s=p.default.queryEmojiResults(n,e,r.emojiIntention),d=[];if(r.allowStickers){(0,l.fetchStickerPacks)();var f=p.default.queryStickers([n],!0,[e,function(e,t){return t===i.StickerSendability.SENDABLE}]),c=Math.max(4,8-s.emojis.unlocked.length);d=f.stickers.slice(0,c)}var v=s.emojis.unlocked.slice(0,_.MAX_AUTOCOMPLETE_RESULTS-d.length),y=v.length+d.length<_.MAX_AUTOCOMPLETE_RESULTS&&s.emojis.locked.length>0?[{emojis:s.emojis.locked}]:[];return y.length>0&&o.default.trackExposure({}),{results:{emojis:v,emojisLocked:u?y:[],stickers:d},metadata:{numEmojiResults:v.length,numStickerResults:d.length}}},renderResults:function(e,t,n,r,o,i,l,u){var s=e.emojis,d=e.stickers,p=e.emojisLocked;return a.createElement(a.Fragment,null,(0,y.renderAutocompleteGroup)(o,t,s,l,u,h.default.Messages.EMOJI_MATCHING,h.default.Messages.EMOJI,c.default.Emoji,(function(e){return{emoji:e,key:e.id||e.uniqueName||e.name,sentinel:v.EMOJI_SENTINEL,guild:null!=e.guildId?f.default.getGuild(e.guildId):null}}),(function(e){return""+v.EMOJI_SENTINEL+e}),"emoji"),p.length>0?(0,y.renderAutocompleteGroup)(o,t,p,l,u,0===s.length?h.default.Messages.EMOJI_MATCHING:null,0===s.length?h.default.Messages.EMOJI:null,c.default.EmojiUpsell,(function(e){return{key:"emoji-upsell",emojis:e.emojis}}),(function(e){return""+v.EMOJI_SENTINEL+e}),"emoji-upsell",s.length):null,(s.length>0||p.length>0)&&d.length>0&&O(c.default.Divider,{className:E.default.emojiStickersDivider}),(0,y.renderAutocompleteGroup)(o,t,d,l,u,h.default.Messages.STICKERS_MATCHING,h.default.Messages.STICKER,c.default.Sticker,(function(e){var t=e.comparator,n=e.sticker;return{renderSticker:I,queryMatch:t!==n.name.toLocaleLowerCase()?t:void 0,sticker:n,key:n.id}}),(function(e){return e}),"stickers",s.length+p.length,s.length>0?E.default.stickersHeaderWithEmojiResults:void 0))},onSelect:function(e,t,n,r){var a=e.emojis,o=e.emojisLocked,i=e.stickers;if(t"}(l)),{type:m.AutocompleteSelectionTypes.EMOJI,metadata:{numEmojiResults:a.length,numStickerResults:i.length}}}if((t-=a.length)1){for(var l=new Array(i),u=0;u0&&i.default.search(f,s);var c=d.default.getResults(f,s);return null==c?O:{results:{command:u,integrations:c.results,isLoading:c.loading}}},renderResults:function(e,t,n,r,o,i,l,s){var d=e.integrations,v=e.isLoading,E=I(o,i),g=E.command,O=E.query;if(null==g||0===O.length)return null;if(v)return S(p.default,{className:h.default.spinner,type:p.default.Type.SPINNING_CIRCLE});if(null!=d){var T,C,b=!1,M=d.map((function(e,n){switch(e.type){case m.ChannelTextAreaIntegrationTypes.GIF:return b=!0,S(f.default.GIFIntegration,{className:h.default.horizontalAutocomplete,onClick:s,onHover:l,selected:t===n,index:n,width:e.meta.width||0,height:e.meta.height||0,src:e.meta.src||"",url:e.meta.url},""+e.meta.url+e.meta.src)}})),N=i.commands===y.CommandMode.OLD_BUILT_INS?g:null!==(T=null===(C=u.default.getActiveCommand())||void 0===C?void 0:C.integrationTitle)&&void 0!==T?T:g,A=O.length>0&&null!=N?_.default.Messages.CONTENT_MATCHING.format({query:O,command:N}):null!=N?N:g;return S(a.Fragment,{},"gifs",S(f.default.Title,{title:A}),b?S(c.default,{className:h.default.horizontalAutocompletes},void 0,M):M)}},onSelect:function(e,t,n,r){var a=e.command,o=e.integrations;if(null==a)return{type:null};var i=o[t];if(n===y.SelectType.INSERT?r.insertText(T(i)):r.sendMessage(T(i)),l.default.trackWithMetadata(m.AnalyticEvents.SEARCH_RESULT_SELECTED,{search_type:m.SearchTypes.GIF,index_num:t,source_object:"/"+a}),r.commands!==y.CommandMode.OLD_BUILT_INS){var d=u.default.getActiveCommand();(null==d?void 0:d.type)===s.ApplicationCommandType.BUILT_IN_INTEGRATION&&l.default.trackWithMetadata(m.AnalyticEvents.APPLICATION_COMMAND_USED,{command_id:d.id,application_id:d.applicationId})}return{type:y.AutocompleteSelectionTypes.GIF}}};t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(14)),a=l(n(2)),o=l(n(8851)),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=(0,n(50).createExperiment)({kind:"user",id:"2021-05_application_command_suggestions",label:"Application Command Suggestion experiment",defaultConfig:{showApplicationCommandSuggestions:!1},treatments:[{id:1,label:"Show suggestions",config:{showApplicationCommandSuggestions:!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=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(8291)),i=f(n(697)),l=n(8278),u=n(8346),s=n(8281),d=f(n(6));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&&g.length>0?v:null,I,E.length>0&&S.length>0||g.length>0&&S.length>0?y:null,T)},onSelect:function(e,t,n,r){var a=e.users,o=e.globals,i=e.roles,u=a[t],d=o[t-a.length],f=i[t-a.length-o.length];return null!=u?r.insertText(function(e,t){return t?""+l.MENTION_SENTINEL+e.username:""+l.MENTION_SENTINEL+e.tag}(u.user,r.hidePersonalInformation),function(e){return"<@!"+e.id+">"}(u.user)):null!=d?r.insertText(function(e){return e.text}(d)):null!=f&&r.insertText(function(e){return""+l.MENTION_SENTINEL+e.name}(f),function(e){return"<@&"+e.id+">"}(f)),{type:s.AutocompleteSelectionTypes.MENTION}}};t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(40)),a=f(n(8291)),o=f(n(697)),i=n(8278),l=n(8346),u=n(8281),s=n(1),d=f(n(6));function f(e){return e&&e.__esModule?e:{default:e}}var c={sentinel:i.REACTION_START_SENTINEL,matches:function(e,t,n,a,o){return a&&(o.textareaType===s.TextareaTypes.NORMAL||o.textareaType===s.TextareaTypes.SIDEBAR)&&(r.default.can(s.Permissions.ADD_REACTIONS,e)||e.isPrivate())},queryResults:function(e,t,n,r,a){return{results:{emojis:o.default.queryEmojiResults(n,e,s.EmojiIntention.REACTION).emojis.unlocked}}},renderResults:function(e,t,n,r,o,u,s,f){var c=e.emojis;return(0,l.renderAutocompleteGroup)(o,t,c,s,f,d.default.Messages.REACTIONS_MATCHING,d.default.Messages.EMOJI,a.default.Emoji,(function(e){return{emoji:e,key:e.id||e.uniqueName||e.name,sentinel:i.EMOJI_SENTINEL}}),(function(e){return""+i.REACTION_START_SENTINEL+e}),"reactions")},onSelect:function(e,t,n,r){var a=e.emojis[t];return r.sendMessage(function(e){return""+i.REACTION_START_SENTINEL+e.name+i.REACTION_END_SENTINEL}(a)),{type:u.AutocompleteSelectionTypes.REACTION}}};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n,r,l=e.navId,u=e.scrollerRef,s=e.state,d=e.onFocus,f=function(e,t){var n;null===(n=u.current)||void 0===n||n.scrollToTop(),e&&null!=s.query&&(!s.isVisible||!0===t&&!1===s.query.typeInfo.autoFocus?(p.setFocus(null),null==d||d(null)):(p.setFocus("0"),null==d||d(0)))},c=function(e){var t;if(null===(t=u.current)||void 0===t||t.scrollToBottom(),e&&null!=s.query&&s.query.resultCount>0){var n=s.query.resultCount-1;p.setFocus(n.toString()),null==d||d(n)}},p=(0,o.default)({id:l,isEnabled:s.isVisible,orientation:i.Orientations.VERTICAL,useVirtualFocus:!0,setFocus:function(e,t){var n,r=document.querySelector(e);null!=r&&(null===(n=u.current)||void 0===n||n.scrollIntoViewNode({node:r}));null==d||d(+t)},onNavigateNextAtEnd:function(){return f(!0)},onNavigatePreviousAtStart:function(){return c(!0)},scrollToStart:function(){return f(!1,!1),Promise.resolve()},scrollToEnd:function(){return c(!1),Promise.resolve()}});return a.useEffect((function(){f(!0,!0)}),[null===(t=s.query)||void 0===t?void 0:t.type,null===(n=s.query)||void 0===n?void 0:n.queryText,null===(r=s.query)||void 0===r?void 0:r.isLoading,s.isVisible]),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=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(680))&&r.__esModule?r:{default:r},i=n(704);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=void 0;var r,a=R(n(0)),o=A(n(9)),i=A(n(8)),l=n(3),u=A(n(274)),s=A(n(9419)),d=A(n(8257)),f=R(n(9124)),c=n(1168),p=A(n(8408)),v=n(398),y=A(n(9461)),m=A(n(39)),_=A(n(29)),h=n(721),E=n(250),g=n(165),S=n(41),O=A(n(13)),I=n(121),T=n(1218),C=n(8365),b=n(1),M=A(n(6)),N=A(n(7531));function A(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 R(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 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;u=0||(a[n]=e[n]);return a}(e,["isActive","className","viewType"]);return a.createElement(_.default,D({},l,{onClick:function(){O.default.track(b.AnalyticEvents.EXPRESSION_PICKER_TAB_CLICKED,{tab:i,badged:!1}),(0,C.setExpressionPickerView)(i)},"aria-current":n?"page":void 0,className:(0,o.default)(r,N.default.navButton,(t={},t[N.default.navButtonActive]=n,t)),look:_.default.Looks.BLANK,size:_.default.Sizes.NONE}))}));function k(e){var t=e.positionTargetRef,n=e.onSelectGIF,r=e.onSelectEmoji,_=e.onSelectSticker,A=e.channel,P=e.gifButtonRef,R=e.stickerButtonRef,D=e.emojiButtonRef,k=e.isEditingMessage,U=e.canAddGIFs,G=e.canAttachStickers,F=a.useRef(null),B=a.useRef(!1),H=a.useRef(null),x=function(e){var t=e.positionContainerRef,n=e.drawerRef,r=(0,l.useStateFromStores)([m.default],(function(){return m.default.expressionPickerWidth})),o=a.useState(window.innerWidth),s=o[0],d=o[1],c=a.useState(null!=r?r:T.ExpressionPickerWidths.MIN),p=c[0],v=c[1],y=a.useMemo((function(){switch(p){case T.ExpressionPickerWidths.MIN:return T.MIN_EXPRESSION_PICKER_WIDTH;case T.ExpressionPickerWidths.MAX:return null;default:return p}}),[p]),_=a.useCallback((function(e){var t=e>=s?T.ExpressionPickerWidths.MAX:e<=T.MIN_EXPRESSION_PICKER_WIDTH?T.ExpressionPickerWidths.MIN:e;null==t&&null!=n.current&&(n.current.style.width=""),u.default.updateLocalSettings({expressionPickerWidth:t}),v(t)}),[n,s]),h=(0,f.default)({initialElementDimension:y,maxDimension:s,minDimension:T.MIN_EXPRESSION_PICKER_WIDTH,resizableDomNodeRef:n,onElementResize:_,orientation:f.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:F,drawerRef:H}),V=x.drawerWidth,W=x.handleDrawerResizeHandleMouseDown,Y=(0,C.useExpressionPickerStore)((function(e){return e.activeView})),z=a.useCallback((function(e){if(!(0,S.hasAnyModalOpen)()){for(var t=e.target;t instanceof Element;){if(t===H.current)return;if(t===P.current||t===D.current||t===R.current)return;t=t.parentNode}(0,C.closeExpressionPicker)(),null!=document.activeElement&&"BODY"!==document.activeElement.tagName||I.ComponentDispatch.dispatchToLastSubscribed(b.ComponentActions.TEXTAREA_FOCUS)}}),[D,R,P]),K=a.useCallback((function(){(0,C.closeExpressionPicker)()}),[]);a.useLayoutEffect((function(){var e=function(){Y===T.ExpressionPickerViewType.GIF&&(0,C.closeExpressionPicker)()};return window.addEventListener("mousedown",z),window.addEventListener("contextmenu",z),I.ComponentDispatch.subscribe(b.ComponentActions.POPOUT_CLOSE,K),I.ComponentDispatch.subscribe(b.ComponentActions.CLOSE_GIF_PICKER,e),function(){window.removeEventListener("mousedown",z),window.removeEventListener("contextmenu",z),I.ComponentDispatch.unsubscribe(b.ComponentActions.POPOUT_CLOSE,K),I.ComponentDispatch.unsubscribe(b.ComponentActions.CLOSE_GIF_PICKER,e)}}),[Y,K,z]),(0,h.useFocusLock)(F),a.useEffect((function(){null==H.current||B.current||(O.default.track(b.AnalyticEvents.EXPRESSION_PICKER_OPENED,{width:H.current.offsetWidth,tab:Y,badged:!1}),B.current=!0)}));var $=!k&&(U||G),Z=L(y.default,{channel:A,onSelectSticker:_,containerWidth:V,closePopout:K}),q=L(s.default,{onSelectGIF:n});return L(d.default,{section:b.AnalyticsSections.EXPRESSION_PICKER},void 0,L(g.AppReferencePositionLayer,{className:N.default.positionLayer,reference:t,position:E.Positions.TOP,align:E.Align.RIGHT,spacing:8,autoInvert:!0},void 0,(function(e){var t,n=e.isPositioned;return a.createElement("section",{className:(0,o.default)(N.default.positionContainer,(t={},t[N.default.positionContainerOnlyEmoji]=!$,t)),ref:F},n?a.createElement("div",{className:N.default.drawerSizingWrapper,style:{width:null==V?void 0:V},ref:H},L("div",{className:N.default.resizeHandle,onMouseDown:W}),L("div",{className:N.default.contentWrapper},void 0,$?L("nav",{className:N.default.nav},void 0,L("div",{className:N.default.navList,role:"tablist","aria-label":"Expression Picker"},void 0,U&&L("div",{className:N.default.navItem,role:"tab",id:c.GIF_PICKER_TAB_ID,"aria-controls":c.GIF_PICKER_TAB_PANEL_ID,"aria-selected":Y===T.ExpressionPickerViewType.GIF},void 0,L(j,{isActive:Y===T.ExpressionPickerViewType.GIF,viewType:T.ExpressionPickerViewType.GIF},void 0,M.default.Messages.EXPRESSION_PICKER_GIF)),G?L("div",{className:N.default.navItem,role:"tab",id:v.STICKER_PICKER_TAB_ID,"aria-controls":v.STICKER_PICKER_TAB_PANEL_ID,"aria-selected":Y===T.ExpressionPickerViewType.STICKER},void 0,L(j,{isActive:Y===T.ExpressionPickerViewType.STICKER,viewType:T.ExpressionPickerViewType.STICKER},void 0,L("div",{className:N.default.stickersNavItem},void 0,M.default.Messages.EXPRESSION_PICKER_STICKER))):null,L("div",{className:N.default.navItem,role:"tab",id:c.EMOJI_PICKER_TAB_ID,"aria-controls":c.EMOJI_PICKER_TAB_PANEL_ID,"aria-selected":Y===T.ExpressionPickerViewType.EMOJI},void 0,L(j,{isActive:Y===T.ExpressionPickerViewType.EMOJI,viewType:T.ExpressionPickerViewType.EMOJI},void 0,M.default.Messages.EXPRESSION_PICKER_EMOJI)))):null,Y!==T.ExpressionPickerViewType.STICKER||k?null:Z,Y!==T.ExpressionPickerViewType.GIF||k?null:q,Y===T.ExpressionPickerViewType.EMOJI?L(p.default,{inExpressionPicker:!0,channel:A,closePopout:K,onSelectEmoji:r,containerWidth:V,emojiSize:null!=V&&V1){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:h.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?h.default.categoryFadeBlurple:h.default.categoryFade}),O("div",{className:h.default.categoryText},void 0,null!=n?O(n,{className:h.default.categoryIcon}):null,O("span",{className:h.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);C.displayName="GIFPickerFrontPage";var b=o.default.connectStores([s.default],(function(){return{trendingCategories:s.default.getTrendingCategories()}}))(C);t.default=b},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,_=void 0===m?"ltr":m,h=n.sections,E=n.columns,g=n.getItemKey,S=n.getItemHeight,O=n.getSectionHeight,I=n.chunkSize,T=n.renderSection,C=n.renderItem,b=n.itemGutter,M=n.sectionGutter,N=n.padding,A=n.fade,P=void 0!==A&&A,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),j=a.default.useRef(null),k=a.default.useState(!1),U=k[0],G=k[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:_});var V=(0,l.useVirtualizedMasonryState)({sections:h,columns:E,getItemKey:g,getItemHeight:S,getSectionHeight:O,chunkSize:I,itemGutter:b,sectionGutter:M,padding:N,getScrollerState:x,dir:_}),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),J=(0,a.useCallback)((function(){return Z.itemGrid}),[Z]),Q=(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:J,getCoordsMap:Q,getScrollerState:x},(0,l.getAnimatedScrollHelpers)(B,x,X))}),[B,x,J,X,Q]);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]=P,v[u.default.scrolling]=U,v)),style:(0,l.getMergedOrientationStyles)(L)},D),(0,a.useMemo)((function(){return f(i.FocusRingScope,{containerRef:j},void 0,a.default.createElement("div",{style:{height:K},className:u.default.content,ref:j},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?C(n,r,a,t):null}))):null}))))}),[z,C,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(9)),i=n(88),l=n(414),u=s(n(381));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 _=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=_,_.displayName="CategoryColumn";var h=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=h,h.displayName="ResultsLoader"},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(22))&&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=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(9)),i=M(n(8)),l=n(3),u=n(8296),s=M(n(105)),d=n(1218),f=M(n(8621)),c=M(n(8859)),p=M(n(161)),v=M(n(61)),y=M(n(5954)),m=M(n(13)),_=n(139),h=n(1168),E=n(8347),g=n(5949),S=M(n(8860)),O=M(n(8394)),I=n(8861),T=n(1),C=M(n(7507)),b=M(n(7352));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 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=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-k>=J))}}),[J]),re=a.useCallback((function(){var e;N(X),null===(e=V.current)||void 0===e||e.scrollTo(J)}),[J,X,N]),ae=a.useCallback((function(e,t){var n=w[e];if(null==n)return 0;var r=ee?j:0;if(n.type===h.EmojiCategoryTypes.RECENT)return t?0:D;if(n.type===h.EmojiCategoryTypes.GUILD){var a=w[e+1];return null!=a&&a.type!==h.EmojiCategoryTypes.GUILD?t?k+-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&&A(v.default,{"aria-hidden":!ee,className:(0,o.default)(C.default.unicodeShortcut,(t={},t[C.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(22))&&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(22))&&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(22))&&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(22))&&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(22))&&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(22))&&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(22))&&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(22))&&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=E(n(488)),i=E(n(9)),l=E(n(8)),u=n(122),s=n(680),d=E(n(8511)),f=E(n(9434)),c=E(n(61)),p=E(n(261)),v=n(139),y=n(1),m=E(n(6)),_=E(n(7352)),h=E(n(7508));function E(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 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,["ref"]);return a.createElement(u.animated.div,O({},l,{ref:o,className:(0,i.default)(h.default.diversitySelectorOptions,(t={},t[h.default.diversitySelectorOptionsInExpressionPicker]=r,t)),style:d,role:"listbox"}),c.map((function(e,t){return S(M,{index:t,fade:0!==t,delay:20*t,surrogate:e,onClick:n},t)})))})))};N.displayName="DiversityOptions";var A=function(e){var t=e.searchBarRef,n=e.selectedSurrogate,r=e.className,o=e.inExpressionPicker,i=p.default.getURL(I+n),l=a.useState(!1),u=l[0],s=l[1],f=a.useRef(null),v=a.useCallback((function(e){var t;(null==e?void 0:e.target)instanceof Node&&(null===(t=f.current)||void 0===t?void 0:t.contains(null==e?void 0:e.target))||s(!1)}),[]);return a.useEffect((function(){return document.addEventListener("click",v,!0),function(){return document.removeEventListener("click",v,!0)}}),[v]),a.createElement("div",{ref:f,className:r},S(c.default,{className:h.default.diversitySelectorButton,onClick:function(){s(!0)},"aria-haspopup":!0,"aria-expanded":u,tabIndex:u?-1:0},void 0,S("div",{className:h.default.diversityEmojiItemImage,style:{backgroundImage:'url("'+i+'")'}})),u?S(N,{inExpressionPicker:o,selectedSurrogate:n,onClick:function(e){var n;d.default.setDiversityColor(e),v(),null===(n=t.current)||void 0===n||n.focus()}}):null)};A.displayName="DiversitySelector";var P=A;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(680)),a=n(3),o=i(n(105));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=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=_(n(105)),l=_(n(8862)),u=_(n(249)),s=_(n(15)),d=_(n(161)),f=_(n(24)),c=_(n(150)),p=n(8347),v=_(n(8394)),y=_(n(6)),m=_(n(7510));function _(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(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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:P.default.listWrapper},void 0,ue?a.createElement(_.default,{className:P.default.list,listPadding:Q,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:P.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(9)),i=n(8296),l=n(5688),u=y(n(29)),s=n(1149),d=y(n(5686)),f=y(n(24)),c=n(1),p=y(n(6)),v=y(n(7511));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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;uk,se=(0,h.useStickersGrid)({filteredStickers:ee,stickersCategories:$,collapsedStickersCategories:J,listWidth:q,listPaddingRight:G,stickerNodeMargin:ue?F:B,stickerNodeWidth:ue?W:Y}),de=se.rowCount,fe=se.rowCountBySection,ce=se.stickersGrid,pe=se.gutterWidth,ve=se.columnCounts,ye=a.useCallback((function(e,t){var r=e.sticker,a=e.type,o=e.packId;t.location;if(a===g.StickerGridItemTypes.VIEW_ALL||null!=r&&!(0,m.isSendableSticker)(r,Q,n)){var i=E.default.getStickerPack(o);null!=i&&(0,O.openStickerPackViewAllModal)({stickerPack:i})}else null!=r&&le(r)}),[le,Q,n]),me=(0,S.useKeyboardNavigation)({columnCounts:ve,stickersListRef:v,stickersGrid:ce,onGridItemSelect:ye,store:y.useStickerPickerStore,setInspectedStickerPosition:y.setInspectedStickerPosition,gridNavigatorId:"sticker-picker-grid"}),_e=me.getItemProps,he=me.getRowProps,Ee=me.gridContainerProps,ge=me.handleGridContainerKeyDown,Se=me.isUsingKeyboardNavigation;a.useEffect((function(){return y.resetStoreState}),[]),a.useEffect((function(){""===V.current&&""!==D&&(0,_.trackStickerSearchStart)(),V.current=D}),[D]),a.useEffect((function(){0===ie?z(D):K(D,ie,H)}),[D,ie,H]),a.useLayoutEffect((function(){var e;null===(e=R.current)||void 0===e||e.focus()}),[]);var Oe=a.useCallback((function(){o(),p.default.track(A.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_section:A.AnalyticsSections.STICKER_PICKER_UPSELL}),u.default.open(A.UserSettingsSections.PREMIUM)}),[o]);return a.createElement(a.Fragment,null,j("div",{className:P.default.header},void 0,a.createElement(b.default,{ref:R,onKeyDown:ge,stickersListRef:v,channel:n})),Z?j(T.default,{className:P.default.emptyState}):a.createElement(a.Fragment,null,j(I.default,{stickersListRef:v,channel:n}),a.createElement("div",w({ref:c,className:P.default.listWrapper,id:"sticker-picker-grid"},Ee),null!=q?a.createElement(C.default,{ref:v,collapsedStickersCategories:J,filteredStickers:ee,getStickerItemProps:_e,getStickerRowProps:he,gridWidth:q,gutterWidth:pe,isUsingKeyboardNavigation:Se,onSelectSticker:le,rowCount:de,rowCountBySection:fe,stickersCategories:$,stickersGrid:ce,channel:n}):null)),x&&j(M.StickersPremiumUpsell,{onLearnMore:Oe}))},Z=function(e){var t=(0,l.useStateFromStores)([E.default],(function(){return!E.default.hasLoadedStickerPacks}));return(0,h.useFetchStickerPacks)(),j("div",{className:P.default.wrapper},void 0,t?j(c.default,{className:P.default.loadingIndicator}):a.createElement($,e))};Z.displayName="StickerPickerLoader";var q=Z;t.default=q},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trackStickerSearchEmpty=t.trackStickerSearchSelect=t.trackStickerSearchResultsViewed=t.trackStickerSearchStart=void 0;var r=i(n(106)),a=i(n(13)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}t.trackStickerSearchStart=function(){a.default.track(o.AnalyticEvents.SEARCH_STARTED,{search_type:o.SearchTypes.STICKER})};t.trackStickerSearchResultsViewed=function(e,t,n){r.default.trackWithMetadata(o.AnalyticEvents.SEARCH_RESULT_VIEWED,{search_type:o.SearchTypes.STICKER,total_results:t,query:e,is_suggestion:n})};t.trackStickerSearchSelect=function(e,t,n){null!=t&&""!==t&&r.default.trackWithMetadata(o.AnalyticEvents.SEARCH_RESULT_SELECTED,{load_id:e.id,search_type:o.SearchTypes.STICKER,source_object:"Sticker Picker",total_results:n,query:t})};t.trackStickerSearchEmpty=function(e){null!=e&&""!==e&&r.default.trackWithMetadata(o.AnalyticEvents.SEARCH_RESULT_EMPTY,{query:e,search_type:o.SearchTypes.STICKER,source_object:"Sticker Picker"})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useKeyboardNavigation=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(0)),a=n(8404),o=n(8296),i=n(8392),l=n(398);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}t.useKeyboardNavigation=function(e){var t=e.columnCounts,n=e.stickersGrid,u=e.stickersListRef,s=e.store,d=e.gridNavigatorId,f=e.setInspectedStickerPosition,c=e.onGridItemSelect,p=(0,o.useAnalyticsContext)(),v=r.useCallback((function(e){c(e,p)}),[c,p]),y=r.useCallback((function(e,t){f(e,t,l.InspectedStickerChangeSource.GRID_NAVIGATOR_EVENT)}),[f]),m=(0,i.useExpressionPickerGridKeyboardNavigation)({columnCounts:t,gridNavigatorId:d,itemGrid:n,itemList:u,onGridNavigatorItemSelect:v,onGridNavigatorPositionChange:y}),_=m.gridDispatch,h=m.getItemProps,E=m.getRowProps,g=m.gridContainerProps,S=m.handleGridContainerKeyDown,O=m.isUsingKeyboardNavigation;return r.useEffect((function(){return s.subscribe((function(e){if(null!=e){var t=e.columnIndex,n=e.rowIndex;e.source!==l.InspectedStickerChangeSource.GRID_NAVIGATOR_EVENT&&_({type:a.GridActionType.SET_FOCUSED_POSITION,x:t,y:n})}}),(function(e){return e.inspectedStickerPosition}))}),[_,s]),{getItemProps:h,getRowProps:E,gridContainerProps:g,handleGridContainerKeyDown:S,isUsingKeyboardNavigation:O}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetStoreState=t.resetInspectedStickerPosition=t.setInspectedStickerPosition=t.useStickerViewAllStore=void 0;var r,a=(r=n(251))&&r.__esModule?r:{default:r};var o=Object.freeze({inspectedStickerPosition:{rowIndex:-1,columnIndex:-1}}),i=(0,a.default)((function(e){return o})),l=i;t.useStickerViewAllStore=l;var u=function(e,t,n){i.setState({inspectedStickerPosition:{rowIndex:t,columnIndex:e,source:n}})};t.setInspectedStickerPosition=u;t.resetInspectedStickerPosition=function(){u(-1,-1)};t.resetStoreState=function(){i.setState(o)}},function(e,t,n){e.exports=n.p+"ae971fcbf3bbca191a19e338c38f0917.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=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(9)),i=p(n(149)),l=p(n(9467)),u=p(n(47)),s=p(n(24)),d=n(290),f=p(n(6)),c=p(n(7522));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 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.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(9)),i=n(8296),l=M(n(8394)),u=n(1218),s=M(n(8621)),d=M(n(15)),f=M(n(61)),c=M(n(149)),p=M(n(1224)),v=M(n(5686)),y=M(n(13)),m=n(139),_=n(8348),h=n(5944),E=M(n(362)),g=n(366),S=n(290),O=M(n(5936)),I=n(1),T=M(n(6)),C=M(n(7524)),b=M(n(7349));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 A(){return(A=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=7)}),[W]);var Y=function(e){var t=e.activeIndex,n=e.handleCategorySelect,r=e.stickerPickerCategories,s=e.categoryListRef,v=e.firstStandardStickerCategoryOffsetTop,m=e.setShouldRenderShortcut,h=(0,i.useAnalyticsContext)(),b=(0,_.useStickerPickerStore)((function(e){return""!==e.searchQuery})),M=a.useCallback((function(e){var i,s,v=(null===(i=r[0])||void 0===i?void 0:i.type)===g.StickerCategoryTypes.RECENT,m=r.length>0;if(0===e&&v)return P(f.default,{"aria-label":T.default.Messages.STICKER_PICKER_CATEGORIES_RECENT,className:(0,o.default)(C.default.stickerCategory,C.default.stickerCategoryRecent,(s={},s[C.default.stickerCategoryRecentDisabled]=m&&!v,s[C.default.stickerCategoryRecentSelected]=!b&&v&&0===t,s)),onClick:function(){n(0)}},"recent",P(p.default,{className:C.default.stickerCategoryRecentIcon,height:w,width:w}));var _=t===e,M=r[e],N=r[e+1],R=null!=N&&M.type===g.StickerCategoryTypes.GUILD&&N.type!==g.StickerCategoryTypes.GUILD,D=M.type===g.StickerCategoryTypes.PACK,j="",k=null;if(M.type===g.StickerCategoryTypes.GUILD){var U=d.default.getGuild(M.id);null!=U&&(j=U.name,k=P(l.default,{guild:U,isSelected:_}))}else if(D){var G=E.default.getStickerPack(M.id);null!=G&&(j=G.name,k=P(O.default,{disableAnimation:!_||b,size:L,sticker:(0,S.getStickerPackPreviewSticker)(G)}))}return P(a.Fragment,{},M.id,P(c.default,{position:c.default.Positions.RIGHT,text:j,tooltipContentClassName:C.default.tooltip},void 0,(function(t){var r;return a.createElement(f.default,A({},t,{"aria-label":j,className:(0,o.default)(C.default.stickerCategory,(r={},r[C.default.premiumCategory]=D,r[C.default.premiumCategorySelected]=!b&&_&&D,r)),onClick:function(){M.type===g.StickerCategoryTypes.PACK&&y.default.track(I.AnalyticEvents.EXPRESSION_PICKER_CATEGORY_SELECTED,{location:null==h?void 0:h.location,tab:u.ExpressionPickerViewType.STICKER,sticker_pack_id:M.id}),n(e)}}),k)})),R?P("hr",{className:C.default.guildCategorySeparator},"separator"):null)}),[t,h,n,b,r]);return{getScrollOffsetForIndex:a.useCallback((function(e,t){return t?G:0}),[]),renderCategoryListItem:M,rowHeight:a.useCallback((function(e){var t=r[e],n=r[e+1],a=null!=n&&t.type===g.StickerCategoryTypes.GUILD&&n.type!==g.StickerCategoryTypes.GUILD;return L+(a?F:D)}),[r]),onScroll:a.useCallback((function(e){var t,n=null===(t=s.current)||void 0===t?void 0:t.getListDimensions();if(null!=n){var r=e+n.height;m(r-j=7&&P(f.default,{"aria-hidden":!b,className:(0,o.default)(C.default.standardStickerShortcut,(t={},t[C.default.invisibleShortcut]=!b,t)),onClick:Z},void 0,B))};H.displayName="StickerPickerCategoryList";var x=H;t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=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=E(n(9)),i=n(3),l=n(280),u=E(n(47)),s=E(n(24)),d=E(n(13)),f=n(398),c=n(5944),p=E(n(362)),v=E(n(5936)),y=E(n(8868)),m=n(1),_=E(n(6)),h=E(n(7526));function E(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 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;uV?J:Q,preferAnimation:n<=W,ownedStickerPacks:R,isDisplayingIndividualStickers:!0,channel:k,currentUser:G},e):null}),[E,o,u,c,m,_,h,B,Y,n,R,k,G]),$=a.useCallback((function(e,t){return x("div",{},e,t)}),[]),Z=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),S.default.track(D.AnalyticEvents.EXPRESSION_PICKER_CATEGORY_COLLAPSE_TOGGLED,{location:null==U?void 0:U.location,tab:f.ExpressionPickerViewType.STICKER,collapsed:!i,sticker_pack_id:a?e:null}),z(o)}),[U,t,z]);return{renderRow:K,renderSection:$,renderSectionHeader:a.useCallback((function(e){var n=g[e];if(null!=O){var r=O.sendable,o=O.sendableWithPremium;if(0===e&&r.length>0)return null;var i=r.length>0&&o.length>0;return a.createElement(a.Fragment,null,i?x("div",{className:j.default.divider},void 0,ue):null,x(p.default,{className:j.default.packHeader,"aria-label":w.default.Messages.STICKERS_YOU_MIGHT_LIKE_A11Y},"stickers-you-might-like-header",w.default.Messages.STICKERS_YOU_MIGHT_LIKE))}switch(n.type){case M.StickerCategoryTypes.RECENT:return x(p.default,{className:j.default.packHeader,"aria-label":w.default.Messages.STICKER_CATEGORY_A11Y_LABEL.format({categoryName:n.name}),icon:se,isCollapsed:t.has(n.id),onClick:function(){return Z(n.id,{isStickerPack:!1})}},"header-"+n.id,n.name);case M.StickerCategoryTypes.GUILD:var l=v.default.getGuild(n.id);return null==l?null:x(p.default,{className:j.default.packHeader,"aria-label":w.default.Messages.STICKER_CATEGORY_A11Y_LABEL.format({categoryName:l.name}),icon:x(d.default,{guild:l,height:16,width:16}),isCollapsed:t.has(l.id),onClick:function(){return Z(l.id)}},"h"+l.id,l.name);case M.StickerCategoryTypes.PACK:var u=b.default.getStickerPack(n.id);return null==u?null:x(p.default,{className:j.default.packHeader,"aria-label":w.default.Messages.STICKER_CATEGORY_A11Y_LABEL.format({categoryName:u.name}),icon:x(A.default,{disableAnimation:!0,size:12,sticker:(0,N.getStickerPackPreviewSticker)(u)}),isCollapsed:t.has(u.id),onClick:function(){return Z(u.id)}},"h"+u.id,u.name)}}),[t,g,Z,O]),sectionHeaderHeight:a.useCallback((function(e){if(null!=O){var t=O.sendable,n=O.sendableWithPremium;if(0===e&&t.length>0)return 0;var r=t.length>0&&n.length>0?q:0;return X+r}return X}),[O])}},fe=a.forwardRef((function(e,t){var n=e.collapsedStickersCategories,r=e.gridWidth,l=e.filteredStickers,s=e.getStickerItemProps,d=e.getStickerRowProps,f=e.gutterWidth,p=e.isUsingKeyboardNavigation,v=e.onSelectSticker,y=e.rowCount,m=e.rowCountBySection,h=e.stickersCategories,E=e.stickersGrid,g=e.channel,S=a.useRef(!1),O=a.useRef(null),T=(0,I.useStickerPickerStore)((function(e){return[e.searchQuery,e.activeCategoryIndex,e.inspectedStickerPosition]}),o.default),C=T[0],M=T[1],N=T[2],A=(0,i.useStateFromStores)([b.default],(function(){return b.default.getPremiumPacks()})),P=a.useMemo((function(){return new Set(A.map((function(e){return e.id})))}),[A]),L=de({collapsedStickersCategories:n,gridWidth:r,stickersCategories:h,stickersGrid:E,isScrolling:S,isUsingKeyboardNavigation:p,onSelectSticker:v,getStickerItemProps:s,getStickerRowProps:d,gutterWidth:f,inspectedStickerPosition:N,filteredStickers:l,ownedStickerPacks:P,channel:g}),D=L.renderRow,k=L.renderSection,U=L.renderSectionHeader,F=L.sectionHeaderHeight,B=(0,c.useSynchronizedActiveCategoryIndexForScrollPosition)({activeCategoryIndex:M,isScrolling:S,listRef:O,onActiveCategoryIndexChange:I.setActiveCategoryIndex,scrollOffset:20,searchQuery:C});return(0,c.useSynchronizedScrollPositionForActiveCategoryIndex)({searchQuery:C,activeCategoryIndex:M,listRef:O}),a.useImperativeHandle(t,(function(){return{scrollTo:function(){for(var e,t=arguments.length,n=new Array(t),r=0;rV?ne:re,sectionHeaderHeight:F,stickyHeaders:!0,ref:O}),x(R.default,{stickersGrid:E}))}));t.default=fe},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=m(n(8394)),i=m(n(8862)),l=m(n(15)),u=n(139),s=n(8348),d=m(n(362)),f=n(366),c=n(290),p=m(n(5936)),v=m(n(6)),y=m(n(7353));function m(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 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;u=0||(a[n]=e[n]);return a}var w,j=(0,u.cssValueToNumber)(M.default.containerPadding),k=(0,u.cssValueToNumber)(M.default.stickerSuggestionSize),U=(0,u.cssValueToNumber)(M.default.stickerSuggestionMargin),G=2*k+U+2*j,F=function(){return Promise.resolve()};!function(e){e[e.STICKER=0]="STICKER"}(w||(w={}));var B=L(_.default,{size:14});function H(e){var t,n=e.isFocused,r=e.isHidden,l=e.sendability,u=e.listIndex,s=e.sticker,d=e.onMouseOver,f=e.onSelectSticker,p=(0,i.useListItem)(""+u),v=p.tabIndex,y=D(p,["tabIndex"]);return a.createElement(E.default,R({},y,{tabIndex:r?-1:v,className:(0,o.default)(M.default.suggestedExpression,(t={},t[M.default.suggestedExpressionFocused]=n,t)),focusProps:{enabled:!1},onClick:function(){return f(s,l)},onMouseOver:d}),L(g.default,{mask:g.default.Masks.STICKER_ROUNDED_RECT,width:k+4,height:k+4,className:M.default.mask},void 0,L("div",{className:M.default.maskBackground})),L(m.default,{maskAsset:!0,size:k,sticker:s,className:M.default.sticker}),l!==c.StickerSendability.SENDABLE&&B)}H.displayName="ExpressionSuggestionSticker";var x=a.memo((function(e){var t,n,r=e.editorRef,u=e.channel,m=e.isEditorFocused,_=e.onSelectSticker,g=a.useContext(d.default),N=a.useState(null),A=N[0],P=N[1],j=a.useState(!1),k=j[0],U=j[1],B=a.useState(null),x=B[0],V=B[1],W=(0,f.useExpressionPickerStore)((function(e){return null!=e.activeView})),Y=a.useRef(null),z=a.useState(""),K=z[0],$=z[1],Z=a.useState(!1),q=Z[0],X=Z[1],J=a.useState(!1),Q=J[0],ee=J[1],te=(0,I.useStickerSuggestionResults)(K,k,u),ne=(0,I.useTextChangeHandler)({setTextInputValue:$,setHasDismissed:U,setHasSelection:ee,setFocusedSuggestionType:P}),re=ne.handleTextChange,ae=ne.debouncedSetTextInputValue;a.useEffect((function(){var e=function(e){X(e)},t=function(e){var t,n=""!==e&&null!=e;(ee(n),n)&&(P(null),null===(t=r.current)||void 0===t||t.focus())};return g.addListener("text-changed",re),g.addListener("autocomplete-visibility-change",e),g.addListener("selection-changed",t),function(){g.removeListener("text-changed",re),g.removeListener("autocomplete-visibility-change",e),g.removeListener("selection-changed",t)}}),[re,r,g]),a.useLayoutEffect((function(){null==A&&V(null)}),[A]);var oe=a.useState(!1),ie=oe[0],le=oe[1];a.useLayoutEffect((function(){requestAnimationFrame((function(){var e;le(m||!0===(null===(e=Y.current)||void 0===e?void 0:e.contains(document.activeElement)))}))}),[m]);var ue=te.length>0,se=ie&&!W&&!q&&!k&&!Q&&ue,de=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:F,scrollToEnd:F,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(w.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===w.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:ue,shouldRenderSuggestions:se,focusedSuggestionType:A,setFocusedSuggestionType:P,setHasDismissed:U,setFocusedStickerListItem:V,setTextInputValue:$}).stickersNavigator,fe=function(e,t){if(se){if(O.default.track(C.AnalyticEvents.AUTO_SUGGEST_EXPRESSION_SELECTED,{sticker_id:e.id}),t===c.StickerSendability.SENDABLE)U(!0),_(e,v.StickerSelectLocation.EXPRESSION_SUGGESTIONS),ae.cancel(),$("");else if((0,y.isStandardSticker)(e)){var n=p.default.getStickerPack(e.pack_id);null!=n&&(0,h.openStickerPackViewAllModal)({stickerPack:n})}g.emit("sticker-suggestions-hidden")}},ce=a.useRef([]),pe=a.useRef(!1);a.useEffect((function(){se&&(ce.current=te),se!==pe.current&&(g.emit(se?"sticker-suggestions-shown":"sticker-suggestions-hidden"),se&&(0,T.throttledTrackExpressionSuggestionDisplayed)()),pe.current=se}),[g,se,te]);var ve=!se,ye=se?te:ce.current;return L(E.default,{tabIndex:ve?-1:0,"aria-hidden":ve,className:(0,o.default)(M.default.container,(t={},t[M.default.hidden]=ve,t)),innerRef:Y,style:{minWidth:G},onClick:function(){var e;return null===(e=r.current)||void 0===e?void 0:e.focus()}},void 0,a.createElement(a.Fragment,null,L(i.ListNavigatorProvider,{navigator:de},void 0,L(i.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,n=e.tabIndex,r=D(e,["ref","tabIndex"]);return a.createElement("div",R({className:M.default.stickerResults,ref:function(e){t.current=e},onMouseLeave:function(){null==A&&V(null)},tabIndex:ve?-1:n},r),ye.map((function(e,t){var n=e.sticker,r=e.sendability;return L(H,{isFocused:x===""+t,isHidden:ve,sendability:r,listIndex:t,onMouseOver:function(){de.setFocus(""+t),V(""+t)},onSelectSticker:fe,sticker:n},n.id)})))}))),L("div",{className:M.default.bottomInformationTextContainer},void 0,L("div",{className:M.default.textDivider}),L(S.default,{className:M.default.descriptionText,style:{maxWidth:G}},void 0,null!=x?b.default.Messages.EXPRESSION_SUGGESTIONS_STICKER_NAME.format({stickerName:null===(n=te[+x])||void 0===n?void 0:n.sticker.name}):b.default.Messages.EXPRESSION_SUGGESTIONS_STICKER_SHORT_NAV_PROMPT.format({upHook:function(e,t){return L(s.default,{shortcut:"up",className:M.default.keybind},t)}})))),L("div",{className:M.default.containerBackground}))}));t.default=x},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=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=y(n(378)),o=n(3),i=n(1172),l=n(5940),u=n(5944),s=y(n(362)),d=y(n(12)),f=y(n(697)),c=n(393),p=n(1361),v=n(1306);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 _(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 h=(0,c.promiseThrottle)(l.fetchStickerPacks,p.REQUEST_THROTTLE_DURATION_MS);t.useStickerSuggestionResults=function(e,t,n){var a=(0,u.useHasSendableSticker)(n),l=(0,o.useStateFromStores)([d.default],(function(){return d.default.getNullableCurrentUser()}));return r.useMemo((function(){var r=(0,v.getQueriesFromUserInput)(e);if(t||null==e||r.length>p.MAX_NUM_USER_INPUT_WORDS||!a)return[];var o=[],u=[],s=(0,v.removePunctuation)(e),d=s===r[0]?r:[s].concat(r);f.default.queryStickers(d,!1).stickers.forEach((function(e){var t=e.sticker,r=(0,i.getStickerSendability)(t,l,n),a={sticker:t,sendability:r};r===i.StickerSendability.SENDABLE?o.push(a):r===i.StickerSendability.SENDABLE_WITH_PREMIUM&&u.push(a)}));var c=[];return o.length>0&&(c=o.slice(0,p.MAX_NUM_SUGGESTED_STICKERS),0!==u.length&&(c.length===p.MAX_NUM_SUGGESTED_STICKERS&&c.pop(),c.push(u[0]))),c}),[e,n,a,t,l])};t.useTextChangeHandler=function(e){var t=e.setTextInputValue,n=e.setHasDismissed,o=e.setHasSelection,i=e.setFocusedSuggestionType,l=e.delayBeforeSuggestions,u=r.useRef(null),d=r.useRef(!1),f=r.useRef(!1),c=r.useMemo((function(){return(0,a.default)(t,null!=l?l:p.DELAY_BEFORE_SUGGESTIONS_MS)}),[t,l]);return{handleTextChange:function(){var e,r=(e=regeneratorRuntime.mark((function e(r){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=r&&""!==r){e.next=10;break}c.cancel(),null==t||t(""),null==n||n(!1),null==o||o(!1),null==i||i(null),u.current=null,d.current=!1,e.next=25;break;case 10:if(d.current||r.trim()===(null===(a=u.current)||void 0===a?void 0:a.trim())){e.next=25;break}if(u.current=r,!((0,v.getQueriesFromUserInput)(r).length>p.MAX_NUM_USER_INPUT_WORDS)){e.next=17;break}return d.current=!0,c.cancel(),t(""),e.abrupt("return");case 17:if(!0!==f.current){e.next=19;break}return e.abrupt("return");case 19:if(s.default.hasLoadedStickerPacks){e.next=24;break}return f.current=!0,e.next=23,h();case 23:f.current=!1;case 24:c(u.current);case 25: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){_(o,r,a,i,l,"next",e)}function l(e){_(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return r.apply(this,arguments)}}(),debouncedSetTextInputValue:c}}},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(9)),i=S(n(8)),l=S(n(10341)),u=S(n(8325)),s=S(n(142)),d=S(n(8389)),f=S(n(1216)),c=n(8349),p=n(8289),v=I(n(9481)),y=S(n(9482)),m=S(n(9483)),_=S(n(9494)),h=n(1),E=S(n(6)),g=S(n(7344));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(null!=i?i:s)){e.preventDefault();var y=new Blob([v],{type:"text/plain"});return f([(0,p.makeFile)(y,"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===h.TextareaTypes.EDIT,!1).content},n.renderers={renderEmoji:function(e){return C(v.Emoji,{emoji:e,channel:n.props.channel})},renderCustomEmoji:function(e){return C(v.CustomEmoji,{emoji:e,channel:n.props.channel})},renderTextMention:function(e){return C(v.TextMention,{text:e,channel:n.props.channel})},renderUserMention:function(e){return C(v.UserMention,{id:e,channel:n.props.channel})},renderRoleMention:function(e){return C(v.RoleMention,{id:e,channel:n.props.channel})},renderChannelMention:function(e){return C(v.ChannelMention,{id:e,channel:n.props.channel})}},n.resolvePlaintextMention=function(e){return(0,_.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,b(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.getFirstText=function(){var e,t=this.ref.current;return null!==(e=null==t?void 0:t.getFirstText())&&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,t){var n;void 0===t&&(t=!0),null===(n=this.ref.current)||void 0===n||n.insertText(e,t)},S.getPlaceholder=function(){var e=this.props,t=e.disabled,n=e.placeholder,r=e.isPreviewing;return t&&!r?E.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,_=n.type,E=n.fontSize,S=n.useSlate,O=n.spellcheckEnabled,I=n.canUseCommands,b=n.useNewSlashCommands,N=n.canOnlyUseTextCommands,A=n.disableAutoFocus,P=n.className,R=this.state.submitting,L={className:(0,o.default)(P,g.default.textArea,(e={},e[g.default.textAreaSlate]=S,e[g.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[E],(t={},t[g.default.textAreaWithoutAttachmentButton]=_!==h.TextareaTypes.NORMAL&&_!==h.TextareaTypes.THREAD_CREATION&&_!==h.TextareaTypes.SIDEBAR,t)),spellcheckEnabled:O,useNewSlashCommands:b,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})):a.createElement(y.default,T({ref:this.ref},L,{value:l?"":r}));return a.createElement(a.Fragment,null,C(c.ComponentAction,{event:h.ComponentActions.INSERT_TEXT,handler:this.handleInsertText}),C(c.ComponentAction,{event:h.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=b,t.TextMention=M,t.UserMention=N,t.RoleMention=P,t.ChannelMention=function(e){var t,n=e.id,r=(0,i.useStateFromStores)([s.default],(function(){return s.default.getChannel(n)})),a=(0,m.shouldDisplayChannelIconPrefix)(null==r?void 0:r.type);return null==r?R:I(p.default,{className:(0,o.default)((t={mention:!0},t[E.default.iconMention]=a,t))},void 0,a&&I(y.default,{className:E.default.channelIcon,"aria-label":h.default.Messages.VOICE_CHANNEL}),(0,m.getChannelPrefix)(null==r?void 0:r.type),r.name)};var r,a=O(n(0)),o=g(n(9)),i=n(3),l=g(n(5938)),u=O(n(5957)),s=g(n(10)),d=g(n(15)),f=g(n(160)),c=g(n(12)),p=g(n(8426)),v=g(n(149)),y=g(n(8276)),m=n(292),_=g(n(258)),h=g(n(6)),E=g(n(7533));function g(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;u":"@"+l)}))}return I(p.default,{className:"mention"},void 0,null==l?"<@!"+t+">":"@"+l)}C.displayName="Emoji",b.displayName="CustomEmoji",M.displayName="TextMention",N.displayName="UserMention";var A=I("span",{},void 0,"@deleted-role");function P(e){var t=e.id,n=e.channel,r=(0,i.useStateFromStores)([d.default],(function(){var e=d.default.getGuild(n.guild_id);return null==e?null:e.roles[t]}));return null==r?A:I(p.default,{className:"mention",color:0===r.color?null:r.color},void 0,"@",r.name)}P.displayName="RoleMention";var R=I("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(9)),i=y(n(8325)),l=n(389),u=y(n(8550)),s=n(250),d=n(8349),f=y(n(16)),c=n(5859),p=y(n(8629)),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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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,_(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.getFirstText=function(){return this.props.value},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=F(n(0)),o=U(n(9)),i=U(n(23)),l=n(8315),u=n(10582),s=n(389),d=F(n(8311)),f=U(n(8280)),c=n(8260),p=n(250),v=U(n(13)),y=n(8349),m=n(121),_=U(n(16)),h=U(n(9484)),E=U(n(9485)),g=U(n(9486)),S=U(n(9489)),O=U(n(9490)),I=U(n(9491)),T=F(n(8396)),C=F(n(8878)),b=F(n(8350)),M=n(8879),N=F(n(8880)),A=U(n(9492)),P=n(8882),R=U(n(8439)),L=U(n(9493)),D=n(8326),w=n(1),j=U(n(7535)),k=U(n(7342));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;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);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)},U.withEditor=function(e){var t=this.editorRef;return t&&e(t)},U.focus=function(){this.withEditor((function(e){return e.focus()}))},U.blur=function(){this.withEditor((function(e){return e.blur()}))},U.insertText=function(e,t){var n=this;void 0===t&&(t=!0),this.withEditor((function(r){r.ensureSelection();var a=n.props,o=a.preprocessInsertedText,i=a.canUseCommands;if(e=(0,D.areStylesDisabledInEditor)(r)?e:o(e),(0,D.insertText)(r,e+(t?" ":""),"line"),null!=(i?f.default.getActiveCommand():null)){var l=b.getOptionContents(r.value.document);C.validateAllOptionContents(l)}}))},U.prependText=function(e,t){var n=this;void 0===t&&(t=!0),this.withEditor((function(r){r.ensureSelection();var a=n.props,o=a.preprocessInsertedText,i=a.canUseCommands;if(e=(0,D.areStylesDisabledInEditor)(r)?e:o(e),(0,D.prependText)(r,e+(t?" ":"")),null!=(i?f.default.getActiveCommand():null)){var l=b.getOptionContents(r.value.document);C.validateAllOptionContents(l)}}))},U.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(M.WHITESPACE_RE.test(c))break;u=c+u}return{word:""===u?null:u,isAtStart:s&&"line"===f.type&&r.nodes.get(0)===f}},U.getSelectedText=function(){var e=this.editorRef;if(null==e)return"";for(var t,n=e.value,r=n.document,a=n.selection,o="",i=H(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},U.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)&&!M.WHITESPACE_RE.test(a.text.slice(r.start.offset).replace(/(\s|\t)+$/,"")))},U.toggleMarkdownStyle=function(e){this.withEditor((function(t){(0,P.toggleMarkdownStyle)(t,e)}))},U.setSelectionLineType=function(e){this.withEditor((function(t){var n=t.value,r=n.document,a=n.selection,o=(0,D.pointToLineChar)(r,a.start),i=(0,D.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)}))},U.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,D.areStylesDisabledInEditor)(a)?e:u(t);(0,D.insertText)(a,n?y+" ":y,"line")}))},U.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,D.areStylesDisabledInEditor)(r)?":"+e.name+":":"<"+a+":"+o.replace(/:/g,"")+":"+e.id+">";n.insertText(i,t)}))},U.insertCommandOption=function(e){this.props.canUseCommands&&this.withEditor((function(t){return C.insertCommandOption(t,e)}))},U.insertNextCommandOption=function(e){this.props.canUseCommands&&this.withEditor((function(t){return C.insertNextCommandOption(t,e)}))},U.selectCommandOption=function(e){this.props.canUseCommands&&this.withEditor((function(t){return C.selectCommandOption(t,e)}))},U.completeCurrentCommandOption=function(){var e=this;this.props.canUseCommands&&this.withEditor((function(t){for(;(0,N.runOnce)(t,e.props.guildId,e.props.resolvePlaintextMention,E.default););C.completeCurrentCommandOption(t)}))},U.getFirstText=function(){var e;return null!==(e=this.withEditor((function(e){var t;return null===(t=e.value.document.getFirstText())||void 0===t?void 0:t.text})))&&void 0!==e?e:null},U.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=b.getPreviousOptionNode(n,r.start.path);return null==a||b.hasValueNodes(a)?null:a.data.get("name")})))&&void 0!==e?e:null},U.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=b.getPreviousOptionNode(n,r.start.path);if(null===a||b.hasValueNodes(a))return[];var o=b.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"),b.getContentBetweenNodes({parent:l,startNode:a,endNode:o})})))&&void 0!==e?e:[]},U.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)},U.componentWillUnmount=function(){null!=this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null),f.default.removeChangeListener(this.handleCommandStoreChange)},U.componentDidUpdate=function(){var e=this;this.withEditor((function(t){e.hasExternalUpdate&&(e.hasExternalUpdate=!1,t.run("onChange"))}))},U.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,B(y.ComponentAction,{event:w.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?B("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)(k.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})))},U.getSelectedLine=function(e){var t=e.value,n=t.document,r=t.selection;return r.isCollapsed?n.getClosestBlock(r.start.key):null},U.handleTabOrEnterDown=function(e){if(e.which===w.KeyboardKeys.TAB&&this.props.onTab())return e.preventDefault(),e.stopPropagation(),!0;if(e.which===w.KeyboardKeys.ENTER&&this.props.onEnter(e))return e.preventDefault(),e.stopPropagation(),!0;if(e.which===w.KeyboardKeys.TAB)this.hasOpenPlainTextCodeBlock()&&(e.preventDefault(),e.stopPropagation(),this.insertText(" ",!1));else if(e.which===w.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=b.getOptionContents(t),null!=n.options){var a,o=C.validateAllOptionContents(r),i=n.options.find((function(e){return!o[e.name].success}));if(null!=i)return C.selectCommandOption(e,i.name),m.ComponentDispatch.dispatch(w.ComponentActions.SHAKE_APP,{duration:200,intensity:2}),v.default.track(w.AnalyticEvents.APPLICATION_COMMAND_VALIDATION_FAILED,{application_id:null==n?void 0:n.applicationId,command_id:null==n?void 0:n.rootId,argument_type:c.ApplicationCommandOptionType[null!==(a=null==i?void 0:i.type)&&void 0!==a?a:3],is_required:null==i?void 0:i.required}),!0}}));if(a)return a;d.setActiveCommand(null)}return this.props.onSubmit(R.default.serialize(this.props.value.document,"raw"),n,r),!0}},U.hasOpenPlainTextCodeBlock=function(){var e=this.editorRef;return null!=e&&(0,T.isPointInCodeBlock)(e,e.value.selection.start)},U.createPlugins=function(){var e=this.props,t=e.renderers,n=e.channelId,r=e.guildId,a=e.preprocessInsertedText,o=e.resolvePlaintextMention;return[(0,T.default)(),(0,O.default)(),(0,S.default)(),(0,N.default)(t,r,o,this.resolveCommandOption),(0,g.default)(n,r,this.getCommandState,o,this.resolveCommandOption),(0,A.default)(r),(0,I.default)(a),(0,L.default)(this.setValue)]},r}(a.PureComponent);t.default=K,K.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(389),i=v(n(8253)),l=c(n(8630)),u=c(n(8631)),s=c(n(16)),d=c(n(43)),f=c(n(6));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;E.insertNextCommandOption(e,c,c)}else E.completeAllCommandOptions(e);(0,f.trackWithMetadata)(I.AnalyticEvents.APPLICATION_COMMAND_SELECTED,{command_id:null!==(s=t.rootId)&&void 0!==s?s:t.id,application_id:t.applicationId})}}(o,d,t,r,a),null!=d&&F(o,d),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=""+_.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(_.COMMAND_SENTINEL)){var d=g.findMatchingCommand(u,e,t,!0,a);if(null!=d)return d}return r}(e,t,o,d,n);if((null==y?void 0:y.id)!==(null==d?void 0:d.id))return c.setActiveCommand(y),i();if(null!=d)return F(o,d),i();return i()}(e,t,u.canOnlyUseTextCommands,r,a,o,i):i()})),onKeyDown:O.catchAndLogExceptions((function(e,t,r){return v.default.isInExperiment()&&n().canUseCommands?function(e,t,n){var r=!1;switch(e.which){case I.KeyboardKeys.BACKSPACE:r=function(e){var t=e.value.selection;if(!t.isCollapsed||0!==t.anchor.offset)return!1;return E.unwrapPreviousCommandOption(e)}(t);break;case I.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&&!p.default.hasResults(a,s.ApplicationCommandTarget.CHAT))return!0;if(!o)return!1;E.completeCurrentCommandOption(e)||E.insertNextCommandOption(e,!0);return!0}(t);break;case I.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=M(n(0)),i=C(n(9)),l=C(n(23)),u=n(3),s=n(286),d=C(n(1166)),f=n(106),c=M(n(8311)),p=C(n(8469)),v=C(n(8280)),y=n(8260),m=n(8877),_=n(8278),h=C(n(9488)),E=M(n(8878)),g=M(n(8350)),S=n(8880),O=M(n(8326)),I=n(1),T=C(n(7534));function C(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 M(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 N(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 A(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 A(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 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;u=0||(a[n]=e[n]);return a}(e,["editor","optionName","isComplete","children"]),c=(0,u.useStateFromStores)([v.default],(function(){return v.default.getOptionState(l)}),[l]),p=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",R({ref:t},f,{contentEditable:!1}),"​",P("span",{className:(0,i.default)(T.default.pill,(r={},r[T.default.completePill]=s,r[T.default.erroredPill]=!1===(null==c||null===(n=c.lastValidationResult)||void 0===n?void 0:n.success),r)),onClick:p},void 0,P("span",{className:T.default.optionKey},void 0,l,":"),s&&null!==d?P("span",{className:T.default.optionValue},void 0,d):null)," ")}));var k=P(w,{});function U(e,t,n){var r=e.attributes,a=e.children,i=e.node,l=t.value,u=l.document,s=l.selection,d=v.default.getActiveCommand();if(!L.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),p=g.getOptionNames(u),y=d.options.length>p.size,m=!1;if(null!=c&&!g.hasValueNodes(c)){var _=u.getClosestBlock(c.key);if(null!=_){var h=g.getNextOptionNode(u,s.start.path);m=0===g.getContentBetweenNodes({parent:_,startNode:c,endNode:h}).length}}s.isFocused&&y&&!m&&(f=k)}return o.createElement("div",R({},r,{className:T.default.commandBlock}),a,f)}function G(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(j,R({editor:t,optionName:l,isComplete:u},r),a)}function F(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(""+_.COMMAND_SENTINEL+t.name+" ")&&0===Object.values(v.default.getOptionStates()).filter((function(e){return e.hasValue})).length&&E.insertNextCommandOption(e,!0,!0);var o=e.value,i=o.document,u=o.selection,s=v.default.getActiveOptionName(),d=u.isFocused?g.getPreviousOptionNode(i,u.start.path):null,f=null==d||g.hasValueNodes(d)?null:null!==(r=d.data.get("name"))&&void 0!==r?r:null;if(s!==f){for(var p,h=g.getOptionNames(i),S={},I=N(null!==(T=t.options)&&void 0!==T?T:[]);!(p=I()).done;){var T,C=p.value;S[C.name]={hasValue:h.has(C.name),isActive:C.name===f}}if(null!=s){var b=g.getOptionNode(i,s);if(null!=b&&!g.hasValueNodes(b)){var M=g.getOptionContent(i,s);null!=M&&(M.length>0&&t.type!==y.ApplicationCommandType.BUILT_IN_INTEGRATION&&O.restoringExactSelection(e,(function(){g.wrapOptionValueNodes(e,b)})),S[s].lastValidationResult=(0,m.validateOptionNameContent)(s,M))}}c.updateOptionStates(S)}}U.displayName="renderBlock",G.displayName="renderInline"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(8290),o=n(8260),i=n(8279),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(8396),o=(r=n(8439))&&r.__esModule?r:{default:r},i=n(8326);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 _=s[f-1],h=s[f+1],E=v.join(":");if("syntaxBefore"===E&&null!=h){var g=h.attributes.map((function(e){return"before_"+e})).join(":");""!==g&&(E=E+":"+g)}if("syntaxAfter"===E&&null!=_){var S=_.attributes.map((function(e){return"after_"+e})).join(":");""!==S&&(E=E+":"+S)}d.push({type:"SlateMarkdown:"+E,anchor:u.findPointInBlockNode(t,m,!0),focus:u.findPointInBlockNode(t,m+p.length,!0)})}}return[].concat(r(),d)}(e,t,0,r)})),renderDecoration:_}};var r=p(n(0)),a=f(n(9)),o=f(n(23)),i=p(n(8881)),l=n(8396),u=p(n(8326)),s=f(n(7369)),d=f(n(7364));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(185)),a=u(n(249)),o=u(n(86)),i=u(n(56)),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;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(1276)),l=n(5940),u=p(n(5936)),s=p(n(61)),d=p(n(686)),f=p(n(8472)),c=p(n(7539));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 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=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(9)),i=n(3),l=f(n(8280)),u=f(n(9503)),s=f(n(9504)),d=f(n(7344));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=2&&P;function L(e){e.stopPropagation(),(0,s.setPendingReplyShouldMention)(r.id,!f)}return T("div",{className:S.default.clipContainer},void 0,T("div",{className:S.default.container},void 0,T("div",{className:S.default.replyBar},void 0,T(v.default,{onClick:function(){return(0,d.transitionTo)(E.Routes.CHANNEL(r.getGuildId(),r.id,l.id))},focusProps:{offset:{top:-8,right:-4,bottom:-8,left:-4}}},void 0,T(h.default,{color:h.default.Colors.HEADER_SECONDARY,className:(0,o.default)(S.default.text,S.default.replyLabel)},void 0,g.default.Messages.REPLYING_TO.format({userHook:function(e,t){return T("span",{className:S.default.name,style:{color:M}},t,b)}}))),T("div",{className:S.default.actions},void 0,O&&a.createElement(a.Fragment,null,T(y.default,{text:f?g.default.Messages.REPLY_MENTION_ON_TOOLTIP:g.default.Messages.REPLY_MENTION_OFF_TOOLTIP},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave,r=e.onFocus,a=e.onBlur;return T(v.default,{role:"switch","aria-checked":f,onClick:L,onMouseEnter:t,onMouseLeave:n,onFocus:r,onBlur:a},void 0,T(h.default,{color:f?h.default.Colors.LINK:h.default.Colors.MUTED,className:S.default.mentionButton},void 0,T(m.default,{"aria-label":g.default.Messages.MENTION,className:S.default.mentionIcon}),f?g.default.Messages.REPLY_MENTION_ON:g.default.Messages.REPLY_MENTION_OFF))})),T("div",{className:S.default.separator,"aria-hidden":!0})),T(v.default,{className:S.default.closeButton,onClick:function(e){e.stopPropagation(),(0,s.deletePendingReply)(r.id)}},void 0,T(_.default,{className:S.default.closeIcon})))),R&&T(C,{channel:r,message:l,replyChainLength:A})))}C.displayName="ThreadSuggestion",b.displayName="ChannelReply"},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(9)),i=c(n(149)),l=c(n(5686)),u=c(n(9506)),s=c(n(8439)),d=c(n(6)),f=c(n(7543));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;um,T=0===O?d.default.Messages.CHARACTER_COUNT_AT_LIMIT:O>0?d.default.Messages.CHARACTER_COUNT_CLOSE_TO_LIMIT.format({count:O}):d.default.Messages.CHARACTER_COUNT_OVER_LIMIT;return v("div",{className:(0,o.default)(p,f.default.characterCount,(t={},t[f.default.error]=O<0,t))},void 0,v("div",{className:f.default.flairContainer},void 0,g&&O>=0?v(i.default,{text:d.default.Messages.PREMIUM_MESSAGE_LENGTH_CHATBOX_FLAIR.format({maxLength:r}),position:i.default.Positions.TOP},void 0,(function(e){return a.createElement(l.default,y({className:f.default.premiumFlair},e))})):null,I?null:v(i.default,{text:T,position:i.default.Positions.TOP},void 0,(function(e){return a.createElement("span",e,O)}))),h&&!I?v(u.default,{className:f.default.upsell}):null)}m.displayName="SlateCharacterCount"},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=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=h(n(9)),i=n(3),l=h(n(9507)),u=h(n(10)),s=h(n(36)),d=n(1149),f=h(n(5686)),c=n(41),p=h(n(24)),v=h(n(13)),y=n(1),m=h(n(6)),_=h(n(7542));function h(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 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;u=0||(a[n]=e[n]);return a}(e,["channel","onClose"]);return r.createElement(i.default,f({artURL:n(8887),type:o.PremiumUpsellTypes.MESSAGE_LENGTH_UPSELL,title:u.default.Messages.PREMIUM_MESSAGE_LENGTH_UPSELL_MODAL_HEADER,body:u.default.Messages.PREMIUM_MESSAGE_LENGTH_UPSELL_MODAL_BODY.format({onLearnMore:function(){s(),a.default.open(l.UserSettingsSections.PREMIUM,null,{openWithoutBackstack:!0})}}),premiumType:l.PremiumTypes.TIER_2,analyticsSource:{page:c(t)},analyticsLocation:{section:l.AnalyticsSections.MESSAGE_LENGTH_UPSELL_MODAL,object:l.AnalyticsObjects.BUTTON_CTA},onClose:s},d))}p.displayName="PremiumMessageLengthUpsell"},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(29)),i=y(n(9509)),l=y(n(9510)),u=y(n(8802)),s=y(n(9511)),d=y(n(9512)),f=y(n(9513)),c=y(n(165)),p=n(8882),v=y(n(7544));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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(22))&&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(22))&&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(22))&&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(22))&&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=t.Upload=void 0;var r=u(n(8)),a=u(n(3)),o=u(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=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(8289));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){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=function(e,t,n){this.file=e,this.channelId=t,this.classification=i.classifyFile(e),this.isImage="image"===this.classification,this.sizeString=i.sizeString(e.size),this.filename=e.name,this.showLargeMessageDialog=n};t.Upload=d;var f=[];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 a=r.prototype;return a.getFirstUpload=function(){return f.length>0?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=W(n(0)),o=x(n(133)),i=x(n(98)),l=n(3),u=x(n(2)),s=n(1325),d=W(n(5672)),f=x(n(9516)),c=x(n(5970)),p=x(n(8888)),v=x(n(1177)),y=x(n(71)),m=x(n(12)),_=x(n(5836)),h=x(n(5826)),E=W(n(8634)),g=x(n(373)),S=x(n(1167)),O=x(n(5690)),I=x(n(55)),T=x(n(1164)),C=x(n(477)),b=x(n(151)),M=n(131),N=x(n(8565)),A=n(35),P=x(n(13)),R=n(5835),L=x(n(16)),D=n(281),w=n(8366),j=n(289),k=x(n(5840)),U=x(n(8889)),G=n(8890),F=n(1),B=x(n(6)),H=x(n(7370));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?Q: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:A.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)([E.default],(function(){return[E.default.getPricesForSku(r),E.default.isPurchasingSKU,E.default.error,E.default.analyticsLocation,E.default.promotionId,E.default.giftCode,E.default.isGift,E.default.isIAP,E.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],C=(0,l.useStateFromStoresArray)([g.default],(function(){return[g.default.get(r),g.default.isFetching(r)]})),b=C[0],M=C[1],N=(0,l.useStateFromStores)([S.default],(function(){return S.default.inTestModeForApplication(n)})),A=(0,l.useStateFromStores)([h.default,m.default],(function(){return h.default.isEntitledToSku(m.default.getNullableCurrentUser(),r,n)})),P=(0,l.useStateFromStores)([_.default],(function(){return _.default.error}));return a.createElement(ee,z({},o,{application:i,applicationId:n,skuId:r,prices:s,isPurchasing:d,purchaseError:P||f,analyticsLocation:c,promotionId:p,isIAP:I,giftCode:v,isGift:O,forceConfirmationStepOnMount:T,sku:b,isFetchingSKU:M,isInTestMode:N,isUserEntitledToSku:A,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=l[s-1],f=d===c.Steps.PAYMENT_TYPE;f&&u.clearError(),n.setState({step:d,steps:f?v.ADD_PAYMENT_STEPS:i})}else if((0,c.canGoBack)(s,t)){var p=n.props.defaultPaymentSourceId;n.setState({step:c.Steps.REVIEW,steps:v.REVIEW_PAYMENT_STEPS,paymentSourceId:p})}else r()},n.handleChoosePaymentType=function(e){switch(e){case y.PaymentSourceTypes.PAYPAL:n.setState({step:c.Steps.PAYPAL,steps:v.ADD_PAYPAL_STEPS});break;case y.PaymentSourceTypes.CARD:n.setState({step:c.Steps.CREDIT_CARD_INFORMATION,steps:v.ADD_CARD_STEPS});break;case y.PaymentSourceTypes.PAYMENT_REQUEST:n.setState({step:c.Steps.PAYMENT_REQUEST_INFO,steps:v.ADD_PAYMENT_REQUEST_STEPS})}},n.handlePaymentSourceAdd=function(e){n.setState({step:c.Steps.REVIEW,paymentSourceId:e})},n.handlePurchase=O(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:C,step:c.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?c.Steps.REVIEW:c.Steps.PAYMENT_TYPE})};var r=t.defaultPaymentSourceId,a=t.paymentSources,o=t.initialStep,i=Object.values(a).length>0,l=o;return null==l&&(l=i?c.Steps.REVIEW:c.Steps.PAYMENT_TYPE),n.state={paymentSourceId:r,steps:i?v.REVIEW_PAYMENT_STEPS:v.ADD_PAYMENT_STEPS,step:l,errorStep:null},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,T(t,n);var a,i,s,d=r.prototype;return d.componentDidMount=function(){f.default.hasFetchedPaymentSources||l.fetchPaymentSources()},d.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,c.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=c.Steps.AWAITING_AUTHENTICATION:t.step===c.Steps.AWAITING_AUTHENTICATION&&(o.step=null!=n?c.Steps.REVIEW:c.Steps.CONFIRM),o},d.render=function(){var e,t=this,n=this.props,r=n.isPurchasing,a=n.canSubmit,i=n.submitButtonText,l=n.useShinySubmitButton,u=n.legalNotice,s=n.renderHeader,d=n.onPaymentSourceChange,f=n.price,m=n.onClearError,_=n.size,h=n.renderConfirmationBody,E=n.renderConfirmationFooter,S=n.className,O=n.isGift,I=n.isGiftable,T=n.needsToBeGift,C=n.onIsGiftUpdate,b=n.transitionState,M=((e={})[c.Steps.CONFIRM]={renderBody:h,renderFooter:E},e[c.Steps.SELECT_PLAN]={renderBody:function(){return t.props.renderSelectPlanBody(t.handleSelectPlan)},renderFooter:function(){return t.props.renderSelectPlanFooter()}},e),N=this.state,A=N.step,P=N.paymentSourceId,R=this.stepsToRender;return g(o.Elements,{options:y.StripeElementsOptions,stripe:(0,p.ensureStripeV3IsLoaded)()},void 0,g(v.default,{transitionState:b,className:S,isPurchasing:r,canSubmit:a,submitButtonText:i,useShinySubmitButton:l,legalNotice:u,renderHeader:s,onPaymentSourceChange:d,price:f,onClearError:m,size:_,extraRenderers:M,step:A,steps:R,paymentSourceId:P,isGiftable:I,isGift:O,needsToBeGift:T,onIsGiftUpdate:C,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,(i=[{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,c.getStepIndex)(e,this.stepsToRender)||!this._hasChangedSteps}}])&&I(a.prototype,i),s&&I(a,s),r}(a.Component);t.PaymentModal=b,b.displayName="PaymentModal",b.defaultProps={useShinySubmitButton:!1,needsToBeGift:!1,isGiftable:!1,isGift:!1,renderConfirmationBody:y.NOOP_NULL,renderConfirmationFooter:y.NOOP_NULL,renderSelectPlanBody:y.NOOP_NULL,renderSelectPlanFooter:y.NOOP_NULL};var M=a.forwardRef((function(e,t){var n=(0,i.useStateFromStoresArray)([f.default],(function(){return[f.default.paymentSources,f.default.defaultPaymentSourceId]})),r=n[0],o=n[1],l=(0,i.useStateFromStores)([s.default],(function(){return s.default.error})),u=(0,i.useStateFromStoresArray)([d.default],(function(){return[d.default.error,d.default.isAwaitingAuthentication]})),c=u[0],p=u[1];return a.createElement(b,E({},e,{ref:t,billingError:c||l,paymentSources:r,defaultPaymentSourceId:o,isAwaitingAuthentication:p}))}));t.default=M},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=B(n(0)),o=n(377),i=G(n(3)),l=G(n(2)),u=B(n(287)),s=B(n(5692)),d=B(n(5837)),f=G(n(5673)),c=G(n(160)),p=G(n(5833)),v=G(n(5839)),y=G(n(5693)),m=G(n(693)),_=G(n(29)),h=G(n(1160)),E=G(n(55)),g=G(n(1164)),S=n(131),O=n(35),I=G(n(272)),T=n(5835),C=G(n(16)),b=n(139),M=G(n(5842)),N=G(n(5843)),A=n(5996),P=n(5997),R=n(5844),L=n(9518),D=n(9519),w=n(1),j=G(n(6)),k=G(n(5838)),U=G(n(5714));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;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0&&C.push(O(o.default,{icon:p.default,color:o.default.Colors.PRIMARY,iconSize:o.default.Sizes.LARGE},"tax_added",_.default.Messages.BILLING_SALES_TAX_ADDED.format({tax:(0,m.formatPrice)(r.tax,r.currency)})))),O(a.Fragment,{},void 0,O(c.FormTitle,{className:h.default.formTitle},void 0,_.default.Messages.BILLING_PAY_FOR_IT_WITH),O(i.default,{paymentSources:Object.values(n),selectedPaymentSourceId:d,hidePersonalInformation:u,onChange:g,onPaymentSourceAdd:S}),C,f&&O(s.default,{disabled:E,className:h.default.giftToggle,type:s.default.Types.INVERTED,value:y,onChange:T},void 0,O("div",{className:h.default.checkboxLabel},void 0,_.default.Messages.BILLING_IS_GIFT_PURCHASE)),O(l.default,{onChange:I,forceShow:!0,className:h.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,_=i&&!(p&&!v)&&m&&t,E={submitting:o,color:u.default.Colors.GREEN,disabled:!_,onClick:s};return O(y.ModalFooter,{},void 0,O("div",{className:h.default.buyButtonTooltipWrapper},void 0,E.disabled&&null!=c?O(f.default,{text:c},void 0,(function(e){return a.createElement("div",S({"aria-hidden":!0,className:h.default.buyButtonTooltipTarget},e))})):null,r?a.createElement(d.default,E,n):a.createElement(u.default,S({type:"submit"},E),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(22))&&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(389),o=u(n(8253)),i=u(n(9522)),l=u(n(6));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(22))&&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(22))&&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(9)),o=l(n(6)),i=l(n(7551));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"]);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(14)),a=d(n(2)),o=n(42),i=d(n(709)),l=d(n(86)),u=d(n(15)),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(13))&&r.__esModule?r:{default:r},i=n(296),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+"35edf813c8596f469ab56e28edc63969.png"},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=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=n(286),l=v(n(8610)),u=n(8637),s=n(8899),d=v(n(9539)),f=v(n(9540)),c=v(n(9541)),p=v(n(7566));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;u0,U=m===u.ButtonStyle.LINK&&null!=I&&I.length>0,G=D===_.ActionComponentState.LOADING;return r=U?function(){(0,y.handleClick)({href:I||"",shouldConfirm:!0})}:function(){var e=f.default.getChannel(d.channel_id);null!=e&&null!=T&&(0,s.executeMessageComponentInteraction)({componentType:u.ComponentType.BUTTON,messageId:d.id,messageFlags:d.flags,customId:T,hash:P,indices:R,applicationId:L,channelId:e.id,guildId:e.guild_id})},b(c.default,{className:g.default.component,color:M(m),size:c.default.Sizes.SMALL,disabled:E||D===_.ActionComponentState.DISABLED||w,onClick:r,onContextMenu:function(e){U&&(0,i.openContextMenu)(e,(function(e){return a.createElement(N,C({},e,{url:I}))}))},role:U?"link":"button"},void 0,b("div",{className:(0,o.default)(S.default.content,(t={},t[S.default.hidden]=G,t)),"aria-hidden":G},void 0,j?b(l.default,{className:(0,o.default)((n={},n[S.default.textEmoji]=k,n)),src:O.src,emojiId:O.id,emojiName:O.name,animated:O.animated}):null,k?b("div",{className:S.default.label},void 0,v):null,U?b(p.default,{className:S.default.launchIcon,width:16,height:16}):null),G?b("div",{className:S.default.loading},void 0,A):null)}P.displayName="ButtonActionComponent"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;var r,a=S(n(0)),o=E(n(9)),i=n(3),l=E(n(5938)),u=n(286),s=n(8506),d=E(n(10)),f=n(8609),c=E(n(1251)),p=S(n(374)),v=n(8638),y=n(8637),m=E(n(8898)),_=E(n(6)),h=E(n(7564));function E(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 S(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 O(){return(O=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1,D=A===v.ActionComponentState.LOADING,w=a.useState(!1),j=w[0],k=w[1],U=a.useState(null),G=U[0],F=U[1],B=a.useState((function(){return new Set(r.filter((function(e){return e.default})).map((function(e){return e.value})))})),H=B[0],x=B[1],V=a.useState(H),W=V[0],Y=V[1],z=a.useMemo((function(){return r.some((function(e){return null!=e.emoji}))}),[r]);a.useEffect((function(){var e=new Set(r.filter((function(e){return e.default})).map((function(e){return e.value})));x(e),Y(e)}),[r]),a.useEffect((function(){if(null!=R){var e=R.selectedOptions.map((function(e){var t;return null===(t=r[e])||void 0===t?void 0:t.value}));x(new Set(e)),Y(new Set(e))}}),[c,r,t.id,R]);var K=a.useCallback((function(){return _.default.Messages.MESSAGE_SELECT_COMPONENT_SELECT_REQUIREMENT.format({count:S})}),[S]),$=a.useCallback((function(){if(L&&(H.sizeg))F(K());else if(W!==H){F(null),Y(H);var e=d.default.getChannel(t.channel_id);null!=e&&null!=o&&(0,s.executeMessageComponentInteraction)({componentType:u.ComponentType.SELECT,messageId:t.id,messageFlags:t.flags,customId:o,hash:l,indices:c,applicationId:n,channelId:e.id,guildId:e.guild_id,httpBodyData:{values:Array.from(H)},localState:{selectedOptions:Array.from(H).map((function(e){return r.findIndex((function(t){return t.value===e}))}))}})}}),[L,H,S,g,F,K,W,Y,n,o,l,c,t,r]);a.useEffect((function(){j||H.size===W.size&&Array.from(W).every((function(e){return H.has(e)}))||$()}),[j,H,W,$]);var Z=(0,p.useVariableSelect)({value:H,onChange:function(e){return x(e)},isMulti:L});return I(a.Fragment,{},void 0,I("div",{className:h.default.container},void 0,a.createElement(p.default,O({isDisabled:N||P,className:h.default.select,options:r.map((function(e){return O({},e,{disabled:L&&!H.has(e.value)&&H.size===g})})),placeholder:null!=E?E:_.default.Messages.MESSAGE_SELECT_COMPONENT_DEFAULT_PLACEHOLDER,onClose:function(){return k(!1)},onOpen:function(){return k(!0)},maxVisibleItems:5,closeOnSelect:!L,optionClassName:h.default.selectOption,renderOptionLabel:function(e){return a.createElement(T,O({},e,{isDisabled:L&&!H.has(e.value)&&H.size===g,isOffset:z}))},renderOptionValue:function(e){return L?I(b,{options:e}):a.createElement(C,e[0])}},Z)),D?I("div",{className:h.default.loading},void 0,M):null),null!=G?a.createElement(f.InteractionStatusMessage,O({},(0,f.getFailedContent)(G),{className:h.default.error})):null)}N.displayName="SelectActionComponent"},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(8609)),o=n(8899),i=l(n(7565));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=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.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(8308),i=m(n(61)),l=m(n(278)),u=m(n(149)),s=m(n(8900)),d=n(139),f=n(5944),c=m(n(5936)),p=m(n(9543)),v=m(n(7568)),y=m(n(7349));function m(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 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}(t,["onMouseEnter","onMouseLeave"]);return a.createElement("div",W({key:e.id,className:(0,o.default)(F.default.otherEmoji,(n={},n[G.default.nonInteractingSticker]=null==Z||Z===e.id,n)),onMouseEnter:function(){null==r||r(),q(e.id)},onMouseLeave:function(){null==i||i(),q(null)}},l),Y(L.default,{size:32,enlargeOnInteraction:!0,enlargeWithName:!1,enlargeScaleFactor:2,isInteracting:Z===e.id,sticker:e}))}))})))))}}())}return Y(c.PopoutLoadingAnimation,{className:G.default.popoutLoader})};function q(e){var t=e.channel,n=e.closePopout,r=e.sticker;return Y(c.MessagePopoutContent,{className:G.default.popoutContent},void 0,Y(K,{sticker:r,description:U.default.Messages.STICKER_POPOUT_UNJOINED_PRIVATE_GUILD_DESCRIPTION.format({openPremiumSettings:function(){n(),z(t)}})}))}q.displayName="UnavailableStickerPopout";var X=Y(c.PopoutLoadingAnimation,{}),J=function(e){var t=e.renderableSticker,n=e.channel,r=e.closePopout,a=e.refreshPositionKey,o=(0,A.useStickerForRenderableSticker)(t,!0),i=o[0],l=o[1];return null!=i&&(0,R.isStandardSticker)(i)?Y($,{sticker:i,closePopout:r,channel:n,refreshPositionKey:a}):null!=i&&(0,R.isGuildSticker)(i)?Y(Z,{sticker:i,channel:n,closePopout:r,refreshPositionKey:a}):l?l&&null==i?Y(q,{channel:n,closePopout:r,sticker:t}):(r(),null):X};t.default=J},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(14))&&r.__esModule?r:{default:r},o=n(701),i=n(1);var l=function(e){return a.default.get({url:i.Endpoints.STICKER_GUILD_DATA(e),oldFormErrors:!0}).then((function(e){return null!=(null==e?void 0:e.body)?(0,o.makeDiscoverableGuild)(e.body):null})).catch((function(){return null}))};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.navigateToOwnedStickerPack=function(e){var t=e.stickerPack,n=e.stickerPickerCategories;a.ComponentDispatch.dispatchToLastSubscribed(i.ComponentActions.OPEN_EXPRESSION_PICKER,{activeView:r.ExpressionPickerViewType.STICKER});var l=n.findIndex((function(e){return e.id===t.id}));-1!==l&&(0,o.setActiveCategoryIndex)(l)};var r=n(1218),a=n(121),o=n(8348),i=n(1)},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=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(9)),i=n(3),l=n(389),u=I(n(8397)),s=I(n(685)),d=n(42),f=I(n(10)),c=I(n(200)),p=I(n(61)),v=I(n(8903)),y=I(n(97)),m=I(n(8265)),_=n(392),h=I(n(746)),E=n(698),g=I(n(9548)),S=I(n(6)),O=I(n(7570));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 C(){return(C=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u=_.MAX_THREAD_MESSAGE_COUNT?S.default.Messages.THREAD_MESSAGE_COUNT_MAX:S.default.Messages.THREAD_MESSAGE_COUNT.format({count:I}):S.default.Messages.SEE_THREAD)),b("span",{className:(0,o.default)(O.default.bottomLine)},void 0,T)))}M.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(200)),a=o(n(97));function o(e){return e&&e.__esModule?e:{default:e}}},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(8298),l=c(n(8361)),u=c(n(8640)),s=c(n(70)),d=n(8442),f=c(n(7341));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(8475)),o=l(n(6)),i=l(n(7572));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(_)?E(f.GIFAccessoryContext.Consumer,{},void 0,(function(e){return u({alt:"",src:t.proxy_url||t.url,original:t.url,width:h,height:O,autoPlay:r,onClick:a,onContextMenu:o,renderAccessory:e,className:y,shouldLink:m})})):g.test(_)&&null!=t.proxy_url?d({poster:t.proxy_url+"?format=jpeg",fileSize:t.size,fileName:t.filename,src:t.url,width:h,height:O,onClick:a,onContextMenu:o,naturalWidth:h,naturalHeight:O,className:y,playable:m}):null:null!=n&&S.test(_)&&null!=t.url?c({fileSize:t.size,fileName:t.filename,src:t.url,className:y,playable:m}):I&&null!=t.url&&(0,i.isPlaintextPreviewableFile)(_)?v({attachment:t,className:y}):E(l.default,{url:t.url,filename:t.filename,size:t.size,onClick:a,onContextMenu:o,className:y})};O.displayName="AttachmentContent";var I=E(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),E("div",{className:y.default.messageAttachment},void 0,a.createElement(O,h({},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&&E(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?E(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-acrobat.svg":9555,"./icon-file-ae.svg":9556,"./icon-file-ai.svg":9557,"./icon-file-archive.svg":9558,"./icon-file-audio.svg":9559,"./icon-file-code.svg":9560,"./icon-file-document.svg":9561,"./icon-file-image.svg":9562,"./icon-file-ps.svg":9563,"./icon-file-sketch.svg":9564,"./icon-file-spreadsheet.svg":9565,"./icon-file-unknown.svg":9566,"./icon-file-video.svg":9567,"./icon-file-webcode.svg":9568};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=9554},function(e,t,n){e.exports=n.p+"aee87e981ef9acae845ef397c7a034c5.svg"},function(e,t,n){e.exports=n.p+"f8e80ba7587764ddfa27aa1e02c6ed54.svg"},function(e,t,n){e.exports=n.p+"f1141359084b3b61f3a41adbe541fdbb.svg"},function(e,t,n){e.exports=n.p+"4f27cbf7f975daa32fe7c8dec19ce2de.svg"},function(e,t,n){e.exports=n.p+"7674eb0d869afebca7b1f3a5202506c6.svg"},function(e,t,n){e.exports=n.p+"d6bb78c1d64640ad06cc8cdd1c61b67d.svg"},function(e,t,n){e.exports=n.p+"3c2ce4428c2c44824b07162f648524f5.svg"},function(e,t,n){e.exports=n.p+"2930628f6ae15f3332f9d06e4c967a89.svg"},function(e,t,n){e.exports=n.p+"06d2bb1aa36f4ded097cc069df5ee305.svg"},function(e,t,n){e.exports=n.p+"318ce2f97a8bd1d7a693938d9aff5f08.svg"},function(e,t,n){e.exports=n.p+"1939fe07993a754364bf3fee5223428d.svg"},function(e,t,n){e.exports=n.p+"66084381f55f4238d69e5cbe3b8dc42e.svg"},function(e,t,n){e.exports=n.p+"81d1e0f3ad7aa06b1a82da2492cf8699.svg"},function(e,t,n){e.exports=n.p+"557b6b6b982a8c2b2c97048b86e2e6c3.svg"},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,h=(0,o.useStateFromStoresObject)([c.default],(function(){return{invite:c.default.getInvite(t),inviteError:c.default.getInviteError(t)}}),[t]),O=h.invite,I=h.inviteError;a.useEffect((function(){null==O&&i.default.resolveInvite(t)}),[t]);var b=null!=O?O:{state:S.InviteStates.RESOLVING,code:""},M=(0,o.useStateFromStores)([f.default],(function(){return null!=(null==O?void 0:O.guild)?f.default.getGuild(O.guild.id):null}),[O]),N=(0,o.useStateFromStores)([d.default],(function(){return d.default.getId()})),A=function(){null!=b.channel&&i.default.transitionToInviteSync(b)},P=function(){(0,u.isAtGuildCapAndNonPremium)()?(0,s.default)({analyticsSource:{page:S.AnalyticsPages.INVITE_EMBED},analyticsLocation:{page:S.AnalyticsPages.INVITE_EMBED,section:S.AnalyticsSections.GUILD_CAP_UPSELL_MODAL}}):i.default.acceptInvite(t,r("Invite Button Embed"),(function(){A()}))};switch(b.state){case S.InviteStates.RESOLVING:return C;case S.InviteStates.EXPIRED:case S.InviteStates.BANNED:return T(_.default,{banned:b.state===S.InviteStates.BANNED,author:n});case S.InviteStates.ERROR:return T(v.default,{author:n,inviteError:I});default:return b.target_type===l.InviteTargetTypes.STREAM?T(g.default,{onTransitionToInviteChannel:A,onAcceptInstantInvite:P,currentUserId:N,guild:M,invite:b}):b.target_type===l.InviteTargetTypes.EMBEDDED_APPLICATION?T(p.default,{invite:b,getAcceptInviteContext:r}):null!=b.channel&&b.channel.type===S.ChannelTypes.GROUP_DM?T(y.default,{onTransitionToInviteChannel:A,onAcceptInstantInvite:P,currentUserId:N,invite:b,author:n}):null!=b.stage_instance&&null!=b.guild?T(E.default,{stageInstance:b.stage_instance,guild:b.guild,isMember:null!=M,onTransitionToInviteChannel:A,onAcceptInstantInvite:P}):T(m.default,{onTransitionToInviteChannel:A,onAcceptInstantInvite:P,currentUserId:N,guild:M,invite:b,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=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(3),i=O(n(1211)),l=n(481),u=n(8444),s=O(n(8445)),d=O(n(11)),f=O(n(15)),c=O(n(1174)),p=O(n(9572)),v=O(n(9573)),y=O(n(9574)),m=O(n(9575)),_=O(n(9576)),h=O(n(8446)),E=O(n(9577)),g=O(n(9578)),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(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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,["guildCount","onClose"]);return a.createElement(s.default,_({artURL:v.default,onClose:n,type:u.PremiumUpsellTypes.GUILD_CAP_MODAL_UPSELL,title:f.default.Messages.GUILD_CAP_UPSELL_MODAL_TITLE,body:t=0||(a[n]=e[n]);return a}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;u0?t.filter(s.isNotNullish).map((function(e){return e.username})).join(", "):c.default.Messages.UNNAMED);var O=g?p:v,I=c.default.Messages.JOIN_GUILD,T=u.default.Button.Colors.GREEN;g&&(I=c.default.Messages.JOINED_GUILD,T=u.default.Button.Colors.PRIMARY);var C=c.default.Messages.INVITE_BUTTON_TITLE_INVITED_GROUP_DM;return _&&(C=c.default.Messages.INVITE_BUTTON_TITLE_INVITER_GROUP_DM),y(u.default,{},void 0,y(u.default.Header,{text:C}),y(u.default.Body,{},void 0,y(u.default.Icon,{channel:E,onClick:g?O:void 0}),y(u.default.Info,{title:S,onClick:g?O:void 0},void 0,y(u.default.Data,{members:t.length})),y(u.default.Button,{onClick:O,submitting:h,isDisabled:g,color:T},void 0,I)))}_.displayName="GroupDMInvite"},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=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(8720)),i=y(n(31)),l=y(n(162)),u=y(n(8314)),s=n(41),d=y(n(24)),f=y(n(8446)),c=n(1),p=y(n(6)),v=y(n(7576));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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!=O&&O>0?N=_(u.default.Data,{members:S,membersOnline:O}):b&&(N=_(u.default.Channel,{channel:T,guild:f})),_(u.default,{},void 0,_(u.default.Header,{text:A}),_(u.default.Body,{},void 0,_(u.default.Icon,{guild:f}),_(u.default.Info,{title:P,onClick:C?R:null},void 0,N),_(u.default.Button,{onClick:R,submitting:I,color:u.default.Button.Colors.GREEN},void 0,M?p.default.Messages.INVITE_VOICE_CHANNEL_JOIN:C?p.default.Messages.JOINED_GUILD:p.default.Messages.JOIN_GUILD)),f.hasFeature(c.GuildFeatures.HUB)&&a.createElement(a.Fragment,null,_("div",{className:v.default.separator}),_(d.default,{size:d.default.Sizes.SIZE_14,color:d.default.Colors.HEADER_SECONDARY},void 0,p.default.Messages.HUB_INVITE_ANOTHER_SCHOOL_LINK.format({onClick:function(){return(0,s.openModal)((function(e){return a.createElement(o.default,e)}))}}))))}E.displayName="GuildInvite"},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=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(8406)),i=p(n(11)),l=p(n(36)),u=p(n(160)),s=p(n(8314)),d=n(121),f=n(1),c=p(n(6));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;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=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(9)),i=M(n(399)),l=M(n(1309)),u=M(n(1277)),s=n(293),d=M(n(8264)),f=M(n(89)),c=M(n(93)),p=n(252),v=M(n(271)),y=M(n(29)),m=M(n(61)),_=M(n(55)),h=M(n(278)),E=M(n(8824)),g=M(n(149)),S=M(n(8409)),O=M(n(8745)),I=M(n(279)),T=n(1),C=M(n(6)),b=M(n(7579));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 A(){return(A=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(T.ActivityActionTypes.JOIN)||!(0,i.default)(t,T.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(T.ActivityActionTypes.JOIN_REQUEST)||!(0,i.default)(t,T.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(T.ActivityActionTypes.LISTEN)&&!this.isActionType(T.ActivityActionTypes.WATCH))&&(!(this.isDeadInvite()||!(0,i.default)(t,T.ActivityFlags.SYNC))&&!(a||!r||this.isInParty()))},n.getHelpdeskArticleURL=function(){var e=this.props.partyId;return null!=e&&(0,s.isSpotifyParty)(e)?T.HelpdeskArticles.SPOTIFY_CONNECTION:T.HelpdeskArticles.RICH_PRESENCE_INTRODUCTION},n.renderHeaderText=function(){var e=this.props,t=e.activityActionType,n=e.name;switch(t){case T.ActivityActionTypes.LISTEN:return C.default.Messages.INVITE_EMBED_INVITE_TO_LISTEN.format({name:n});case T.ActivityActionTypes.WATCH:return C.default.Messages.INVITE_EMBED_INVITE_TO_WATCH.format({name:n});case T.ActivityActionTypes.JOIN:return C.default.Messages.INVITE_EMBED_INVITE_TO_JOIN_GROUP;case T.ActivityActionTypes.JOIN_REQUEST:default:return C.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 T.ActivityActionTypes.LISTEN:return C.default.Messages.INVITE_EMBED_LISTEN_HAS_ENDED;case T.ActivityActionTypes.WATCH:return C.default.Messages.INVITE_EMBED_WATCH_HAS_ENDED;case T.ActivityActionTypes.JOIN:case T.ActivityActionTypes.JOIN_REQUEST:default:return C.default.Messages.INVITE_EMBED_GAME_HAS_ENDED}if(i&&!o)switch(n){case T.ActivityActionTypes.JOIN:return C.default.Messages.INVITE_EMBED_JOIN_VIA_DESKTOP_APP}if(this.isActionType(T.ActivityActionTypes.LISTEN)||this.isActionType(T.ActivityActionTypes.WATCH)){if(null!=s&&null!=s.details&&null!=s.state&&(0,u.default)(s)){return[P("div",{className:b.default.details},"details",P(v.default,{className:b.default.textLink,onClick:this.handleOpenSpotifyTrack},void 0,s.details)),P("div",{className:b.default.state},"state",C.default.Messages.USER_ACTIVITY_LISTENING_ARTISTS.format({artists:s.state,artistsHook:function(t,n){return null!=s.state?P(E.default,{artists:s.state,linkClassName:b.default.textLink,canOpen:null!=s.sync_id,onOpenSpotifyArtist:e.handleOpenSpotifyArtist},n):null}}))]}return this.isActionType(T.ActivityActionTypes.LISTEN)?C.default.Messages.USER_ACTIVITY_LISTEN_ALONG:C.default.Messages.USER_ACTIVITY_WATCH_ALONG}return this.isActionType(T.ActivityActionTypes.JOIN_REQUEST)?this.isPartyFull()?C.default.Messages.INVITE_EMBED_FULL_GROUP:C.default.Messages.INVITE_EMBED_NUM_OPEN_SLOTS.format({number:c-f}):this.isInParty()?C.default.Messages.INVITE_EMBED_IN_GROUP:r||a||o?this.isPartyFull()?C.default.Messages.INVITE_EMBED_FULL_GROUP:this.hasPartySize()?C.default.Messages.INVITE_EMBED_NUM_OPEN_SLOTS.format({number:c-f}):C.default.Messages.JOIN:C.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:y.default.Sizes.SMALL},v=null!=c?c(p):null;if(null!=v)return v;if(!this.isDeadInvite()&&this.isActionType(T.ActivityActionTypes.LISTEN)&&null!=l&&null!=d&&null!=u&&(0,s.isSpotifyParty)(l))return f(A({},p,{activity:u,user:d.author}));return a.createElement(y.default,A({},p,r||!n||e.isDeadInvite()?e.canJoin()?{children:C.default.Messages.JOIN,onClick:e.handleJoin}:e.canSync()?{children:C.default.Messages.JOIN,onClick:e.handleSync}:e.canSendInvite()?{children:C.default.Messages.INVITE_EMBED_INVITE_TO_JOIN,onClick:e.handleInvite,disabled:i}:{children:e.isActionType(T.ActivityActionTypes.JOIN_REQUEST)?C.default.Messages.INVITE_EMBED_INVITE_TO_JOIN:C.default.Messages.JOIN,disabled:!0}:{children:C.default.Messages.USER_ACTIVITY_ACTION_DOWNLOAD_APP,onClick:e.handleDownloadApp},{color:!n&&!o||this.isDeadInvite()?y.default.Colors.GREY:y.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=e.guildId,o=this.getPartySize(),i=o[0],l=o[1],u=this.hasPartySize()||this.isActionType(T.ActivityActionTypes.LISTEN)||this.isActionType(T.ActivityActionTypes.WATCH);if(null==t||this.isDeadInvite()||!u||r)return null;for(var s=[].concat(n),d=Math.min(i,6);s.length0?Math.min(l,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(T.ActivityActionTypes.JOIN)||this.isActionType(T.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,p.getClass)(b.default,"artwork",this.getActionableMode())});var f=null!=i&&null!=d&&null!=i.assets&&i.assets.large_text&&!s&&(0,u.default)(i)?i.assets.large_text:null,y=null!=f?P(g.default,{text:f},void 0,(function(t){var n=t.onMouseEnter,r=t.onMouseLeave;return P(v.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,p.getClass)(b.default,"coverImage",this.getActionableMode()),null!=d?b.default.blurred:null),style:{backgroundImage:null!=r?"url('"+r+"')":void 0}})),P(_.default,{className:b.default.fullHeight},void 0,P(_.default,{direction:_.default.Direction.VERTICAL},void 0,P("div",{className:b.default.header},void 0,this.renderHeaderText()),P(_.default.Child,{className:b.default.partyStatus},void 0,this.renderPartyStatus()),P(_.default,{align:_.default.Align.END},void 0,P(_.default,{align:_.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(v.default,{href:c.default.getArticleURL(this.getHelpdeskArticleURL()),className:b.default.helpIcon},void 0,P(O.default,{color:T.Colors.PRIMARY_DARK_300,width:12,height:12})))},t}(a.PureComponent);w.displayName="ActivityInviteEmbed";var j=w;t.default=j},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(9)),i=R(n(8)),l=R(n(273)),u=n(57),s=R(n(469)),d=n(1235),f=R(n(5938)),c=R(n(8408)),p=R(n(8398)),v=D(n(8914)),y=R(n(10)),m=R(n(15)),_=R(n(8916)),h=R(n(70)),E=R(n(161)),g=R(n(8917)),S=R(n(61)),O=R(n(278)),I=R(n(149)),T=R(n(8651)),C=n(99),b=R(n(258)),M=n(724),N=n(1),A=R(n(6)),P=R(n(7586));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),j(l.default.div,{className:(0,o.default)(P.default.reaction,(c={},c[P.default.reactionMe]=i,c[P.default.reactionReadOnly]=u&&!s&&!d,c)),style:y},void 0,j(O.default,{renderPopout:e.renderLurkerModeUpsellPopout,position:O.default.Positions.TOP},void 0,(function(t){return a.createElement("div",t,j(m,{className:P.default.reactionInner,onClick:s?void 0:e.handleClick,"aria-label":A.default.Messages.REACT_WITH_LABEL.format({emojiName:r.name}),"aria-pressed":i},void 0,j(f.default,{emojiId:r.id,emojiName:r.name,animated:r.animated}),j(g.default,{className:P.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?j(s.default,{component:"div",className:P.default.reactions,transitionAppear:!u,role:"group","aria-label":A.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&&j(G,{message:t,channel:l})):null},t}(a.PureComponent);function H(e,t){var n=_.default.getReactions(e.getChannelId(),e.id,t,N.REACTION_TOOLTIP_MAX_USERS),r=y.default.getChannel(e.getChannelId()),a=null==r||r.isPrivate()?null:r.getGuildId(),o=(0,i.default)(n).reject((function(e){return h.default.isBlocked(e.id)})).take(N.REACTION_TOOLTIP_MAX_USERS).map((function(e){return b.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?A.default.Messages.REACTION_TOOLTIP_1_N.format({a:o[0],n:u,emojiName:s}):A.default.Messages.REACTION_TOOLTIP_1.format({a:o[0],emojiName:s}):2===o.length?u>0?A.default.Messages.REACTION_TOOLTIP_2_N.format({a:o[0],b:o[1],n:u,emojiName:s}):A.default.Messages.REACTION_TOOLTIP_2.format({a:o[0],b:o[1],emojiName:s}):3===o.length?u>0?A.default.Messages.REACTION_TOOLTIP_3_N.format({a:o[0],b:o[1],c:o[2],n:u,emojiName:s}):A.default.Messages.REACTION_TOOLTIP_3.format({a:o[0],b:o[1],c:o[2],emojiName:s}):A.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.removeInternalFields=function(e){return e.filter((function(e){return e.field_type!==a.VerificationFormFieldTypes.VERIFICATION}))},t.isValidFormResponse=void 0;var r=n(48),a=n(8262);t.isValidFormResponse=function(e){var t=e.required,n=e.response,o=e.field_type;if(!t)return!0;if(null==n)return!1;switch(o){case a.VerificationFormFieldTypes.TERMS:case a.VerificationFormFieldTypes.VERIFICATION:return n;case a.VerificationFormFieldTypes.TEXT_INPUT:case a.VerificationFormFieldTypes.PARAGRAPH:return"string"==typeof n&&""!==n.trim();case a.VerificationFormFieldTypes.MULTIPLE_CHOICE:return"number"==typeof n;default:return(0,r.assertNever)(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(22))&&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:"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(9)),i=h(n(5962)),l=h(n(98)),u=n(95),s=g(n(29)),d=h(n(5981)),f=h(n(55)),c=h(n(9586)),p=n(35),v=h(n(6)),y=h(n(7585)),m=h(n(1170)),_=h(n(370));function h(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 g(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 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"]);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=ae(n(0)),i=n(3),l=n(389),u=ne(n(8254)),s=ne(n(132)),d=n(364),f=ne(n(8412)),c=ne(n(8397)),p=ne(n(26)),v=n(196),y=n(42),m=ne(n(1339)),_=ne(n(8265)),h=ne(n(8923)),E=ne(n(8264)),g=ne(n(8268)),S=ne(n(11)),O=ne(n(303)),I=ne(n(10)),T=ne(n(15)),C=ne(n(256)),b=ne(n(36)),M=ne(n(12)),N=ne(n(80)),A=ae(n(8382)),P=n(1230),R=ne(n(8515)),L=ne(n(9615)),D=ne(n(9617)),w=ne(n(9620)),j=ne(n(9621)),k=ne(n(9622)),U=ne(n(9623)),G=n(9625),F=ne(n(9628)),B=ne(n(9629)),H=ne(n(9635)),x=ne(n(9636)),V=ne(n(9637)),W=ne(n(9638)),Y=ne(n(9639)),z=ne(n(9640)),K=ne(n(9641)),$=ne(n(9642)),Z=n(41),q=n(121),X=ne(n(258)),J=ne(n(164)),Q=n(8928),ee=ne(n(8361)),te=n(1);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){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]}return n.default=e,t&&t.set(e,n),n}function oe(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(14)),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(86)),o=u(n(12)),i=u(n(1262)),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(40)),o=l(n(1262)),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(40)),o=l(n(1262)),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=g(n(0)),o=h(n(9)),i=n(122),l=n(483),u=n(5935),s=h(n(29)),d=h(n(61)),f=g(n(149)),c=h(n(1256)),p=h(n(8656)),v=h(n(24)),y=n(1),m=h(n(6)),_=h(n(7592));function h(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 g(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 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=b&&y.PremiumGuildSubscriptionsRequired[v]>=y.PremiumGuildSubscriptionsRequired[n]||null!=g&&y.PremiumGuildSubscriptionsRequired[h]>=y.PremiumGuildSubscriptionsRequired[n],R=(E||N)&&M,L=c===y.ThemeTypes.DARK?y.HEXColors.PRIMARY_DARK_700:y.HEXColors.PRIMARY_LIGHT_160,D=(0,u.getTierName)(n),w=y.PremiumGuildSubscriptionsRequired[n],j=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,k={scale:1,color:A(L)},U={scale:R?1.625:1,color:A(N?y.HEXColors.PREMIUM_GUILD_PINK:L)},G=O(f.default,{text:j,"aria-label":D||!1},void 0,(function(e){return a.createElement(d.default,I({},e,{onClick:function(){return T(n)},focusProps:{ringTarget:C}}),O(i.Spring,{from:k,to:U,config:P},void 0,(function(e){var t,r,l,u=e.scale,d=e.color;return a.createElement(i.animated.div,{ref:C,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?_.default.tierMarkerAccomplished:_.default.tierMarkerInProgress,(r={},r[_.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)(_.default.currentTierIcon,(l={},l[_.default.tier3Icon]=n===y.PremiumGuildTiers.TIER_3,l))}):null)})))}));return O("div",{className:(0,o.default)(_.default.tierMarkerGroup,(t={},t[_.default.selectedTier]=M,t))},n,O("div",{className:_.default.tierMarkerBackground}),G,n!==y.PremiumGuildTiers.NONE?O("div",{className:_.default.tierMarkerLabelContainer},void 0,S(n,b)):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)([_.default.tierMarkerLabelText,_.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:_.default.tierMarkerLabelText},void 0,d,O(c.default,{className:_.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},e)},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:_.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:C,onChange:this.handleSecondaryFrame},void 0,(function(e){var t=e.width;return O(i.animated.div,{className:_.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,_.default.progressBar)},void 0,O("div",{className:_.default.barBackground},void 0,this.state.hasTargetedTier?this.renderSecondaryBar():null,this.renderForegroundBar()),O("div",{className:_.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(22))&&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(22))&&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(22))&&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(22))&&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(22))&&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(5697),l=g(n(5832)),u=g(n(29)),s=g(n(371)),d=g(n(5828)),f=g(n(149)),c=g(n(5694)),p=g(n(5830)),v=g(n(47)),y=g(n(24)),m=n(5935),_=n(1),h=g(n(6)),E=g(n(7594));function g(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?E.default.badgeIconWithSubscribers:E.default.badgeIconWithoutSubscribers}),O(y.default,{className:E.default.guildSubscriptionInfoSubscriberCount},void 0,h.default.Messages.PREMIUM_GUILD_PERKS_MODAL_HEADER_SUBSCRIPTION_COUNT.format({subscriptions:t.premiumSubscriberCount}))),d.length>0?O(y.default,{className:E.default.userSubscriptionCount},void 0,h.default.Messages.PREMIUM_GUILD_PERKS_MODAL_HEADER_USER_SUBSCRIPTION_COUNT.format({numSubscriptions:d.length})):null)),O("div",{className:E.default.actions},void 0,O(T,{openPaymentModal:r}),O(u.default,{className:E.default.giftAction,innerClassName:E.default.giftActionContent,color:u.default.Colors.PRIMARY,onClick:function(){(0,i.openPremiumSubscriptionNewPlanModal)({planId:_.SubscriptionPlans.PREMIUM_MONTH_TIER_2,isGift:!0,analyticsLocation:{page:_.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,section:_.AnalyticsSections.PREMIUM_GUILD_USER_MODAL_CTA_BAR,object:_.AnalyticsObjects.BUTTON_ICON,objectType:_.AnalyticsObjectTypes.GIFT},onClose:function(e){return e&&n()}})},size:u.default.Sizes.SMALL},void 0,O(c.default,{className:E.default.giftIcon}),h.default.Messages.PREMIUM_GUILD_PERKS_MODAL_GIFT_NITRO)))};C.displayName="PremiumGuildPerksModalCTABar";var b=C;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=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=g(n(9)),i=n(3),l=g(n(469)),u=g(n(1147)),s=g(n(29)),d=g(n(55)),f=g(n(1164)),c=g(n(8518)),p=g(n(5827)),v=n(35),y=g(n(47)),m=g(n(24)),_=g(n(9607)),h=g(n(6)),E=g(n(7596));function g(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 A(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,g=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(b,{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:E.default.transferGuildCardHeader},void 0,h.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_TRANSFER_FROM_GUILD.format({guildCount:y})),null!=g?Object.keys(g).map((function(e){return O(_.default,{className:E.default.transferFromGuildCard,guild:g[e][0],subscriptionChange:-1*g[e].length},e)})):null,O(m.default,{size:m.default.Sizes.SIZE_12,className:E.default.transferGuildCardHeader},void 0,h.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_TRANSFER_TO_GUILD.format({slotCount:f})),O("div",{className:E.default.activeTransferGuildCardBorder},void 0,O(_.default,{className:E.default.transferToGuildCard,guild:l,subscriptionChange:null!=i?i.length:1})),p>0?O(M,{canceledCount:p}):null)}M.displayName="PendingCancellationWarning",N.displayName="ConfirmationBody",A.displayName="TransferConfirmationBody";var P=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,h.default.Messages.CANCEL))},t}(a.PureComponent);P.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(C,{text:n}),O(v.ModalContent,{},void 0,O(N,{guild:t,blurb:r,warning:o,imageClass:u,error:s,onDismissError:p,canceledCount:y})),O(P,{confirmation:i,confirmationLabel:l,isModifyingSubscription:d,onConfirm:f,onCancel:c}))},t}(a.PureComponent);R.displayName="PremiumGuildSubscriptionConfirmation",R.Header=C,R.SubscribeBody=N,R.TransferBody=A,R.Footer=P;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(9)),i=c(n(1175)),l=c(n(371)),u=c(n(9608)),s=c(n(8656)),d=n(5935),f=c(n(7595));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(_,{tier:o}))},E=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(_,{tier:t.premiumTier}),v(h,{guild:t,subscriptionChange:null!=r?r:0}))))},t}(a.PureComponent);t.default=E,E.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(22))&&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(8448)),o=d(n(5830)),i=d(n(9610)),l=d(n(24)),u=d(n(6)),s=d(n(7599));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=_;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(9)),i=v(n(24)),l=v(n(1210)),u=n(8657),s=v(n(8924)),d=v(n(8925)),f=n(8658),c=v(n(6)),p=v(n(7376));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},e.section)}),[v.length,y.length]),E=a.useCallback((function(e){return 1===e&&v.length>0?64:32}),[v.length]),g=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:E,rowHeight:80,renderRow:g,renderSection:_,chunkSize:20})}function h(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))}_.displayName="ActiveThreadsTab"},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(?:\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(682)),o=l(n(8266)),i=l(n(6));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(8519),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(682)),o=l(n(8266)),i=l(n(6));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?g.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED_MANY.format({username:v,usernameOnClick:m,numSubscriptions:s}):g.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED.format({username:v,usernameOnClick:m}):s>1?g.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED_MANY_ACHIEVED_TIER.format({username:v,usernameOnClick:m,numSubscriptions:s,guildName:i.name,newTierName:(0,h.getTierName)(u)}):g.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED_ACHIEVED_TIER.format({username:v,usernameOnClick:m,guildName:i.name,newTierName:(0,h.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(_.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.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(391)),o=n(8253),i=u(n(10)),l=u(n(6));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"})});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=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=g(n(8940)),l=g(n(8755)),u=g(n(10)),s=g(n(12)),d=g(n(278)),f=g(n(8367)),c=g(n(9677)),p=g(n(248)),v=g(n(96)),y=g(n(8400)),m=g(n(8288)),_=n(1),h=g(n(6)),E=g(n(7636));function g(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)})),E=a.useMemo((function(){return null!=r?[r]:[]}),[r]),g=a.useCallback((function(){null!=p&&(0,l.default)(p.getGuildId(),p.id,_.AnalyticsSections.STREAM_SETTINGS)}),[p]);if(null==r||null==p)return null;var S=T;return n||c||(S=b),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:E,onClose:t,showReportOption:!0,handleGoLive:g}))},animation:d.default.Animation.FADE},void 0,(function(e){return a.createElement(m.default,O({},e,{label:h.default.Messages.STREAMER_SETTINGS_TITLE,iconComponent:S},f))}))}b.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=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=E(n(8551)),i=E(n(8552)),l=E(n(29)),u=E(n(55)),s=n(131),d=n(35),f=n(41),c=n(374),p=E(n(24)),v=E(n(9098)),y=E(n(9099)),m=E(n(6)),_=E(n(7622)),h=E(n(7623));function E(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 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(713),o=(r=n(8453))&&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(1290)),a=n(34),o=n(1300),i=f(n(118)),l=f(n(51)),u=f(n(16)),s=n(196),d=f(n(6));function f(e){return e&&e.__esModule?e:{default:e}}},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=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,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(86)),i=m(n(15)),l=m(n(40)),u=m(n(12)),s=m(n(365)),d=m(n(1162)),f=n(484),c=m(n(8945)),p=m(n(8946)),v=m(n(6)),y=m(n(7627));function m(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 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;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(){(0,a.showAppDownloadModal)("Screenshare Unavailable")}(0,o.openModal)((function(t){return r.createElement(i.default,d({},t,{header:l.default.Messages.SCREENSHARE_UNAVAILABLE,body:l.default.Messages.SCREENSHARE_UNAVAILABLE_DOWNLOAD_APP,confirmText:l.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=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=n(1228),o=n(41),i=u(n(10357)),l=u(n(6));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;u0?f[f.length-1].id:null;M(r,{messageId:e})},canCloseAllMessages:!0,renderHeader:function(){return t},renderEmptyState:R,renderMessage:P,"aria-label":g.default.Messages.RECENT_MENTIONS,listName:"recents"})}N.displayName="RecentMentions";var A=C(v.default,{width:16,height:16});function P(e,t){if(null==e)return[];var n=s.default.getChannel(e.channel_id);return null==n?[]:[C("div",{className:S.default.container},void 0,C(_.default,{channel:n,gotoChannel:t},void 0,C(c.default,{className:S.default.closeButton,tooltip:g.default.Messages.CLOSE,color:c.CircleIconButtonColors.TERTIARY,icon:A,onClick:function(){return i.default.deleteRecentMention(e.id)}})),C("div",{className:S.default.messageContainer},void 0,C(m.default,{guildId:n.guild_id,message:e,className:S.default.jumpButton}),C(u.default,{message:e,channel:n,className:S.default.message,compact:f.default.messageDisplayCompact,animateAvatar:!1,focusProps:b},e.id)))]}function R(e){return C(h.default,{Icon:p.default,header:g.default.Messages.RECENT_MENTIONS_EMPTY_STATE_HEADER,tip:g.default.Messages.RECENT_MENTIONS_EMPTY_STATE_TIP})}function L(e){y.default.hasLoadedEver||M(e)}R.displayName="renderEmptyState"},function(e,t){e.exports='---changelog---\ndate: "2021-06-21"\nlocale: "en-US"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nVideo Call Improvements {added marginTop}\n======================\n\n* **We’ve reduced CPU usage by more than 50% for video calls.** Your computer fans can rest easy now...\n* **We\'ve made group video calls smoother, clearer, and more stable.** Grab up to 25 friends and give it a try. Or, more realistically, up to 3 friends.\n* **Video quality is no longer based on the worst internet connection.** Previously, when someone on a slower network joined a group video call, everyone in that call would receive poorer quality video. Well, proud to announce it’s not like that anymore. You can stop bullying Kyle and his geriatric internet.\n* **New screen share resolution settings.** You can now choose a preset quality level for screen share for the best viewing experience based on what you’re doing. This includes gaming, better text readability, and smoother video.\n\n\nMac Improvements {added marginTop}\n======================\n\n* **Added audio to screen share on Macs!** There’s some setup required. Visit *Settings > Voice & Video > Screen Share* to get started. And yes I know, *finally.* Please don’t yell at me about how long it took, I just write the update notes.\n* **Reduced CPU usage on Macs** to make sharing your screen less resource intensive as you now enjoy that sweet, sweet screen share audio. \n* **Changing default audio fix is now live.** Changing the default input/output device during a call now immediately takes effect. The default device label will also display which device is selected.\n* **Mac pop out fix.** Double clicking a pop out window title bar will now maximize properly. \n\n\nNew Features {added marginTop}\n======================\n\n* **Added Stage Discovery.** Check out communities that are hosting live Stages—audio events like concerts, panels, talent shows, and whatever other weird but legal things you can come up with—by clicking on the new Discovery tab. \n* **Added collapse syncing.** There are people out there that use multiple Discord clients on their computers. And when those people would collapse and expand categories in their servers, it would not reflect that change across all clients. Now it does you beautifully strange, multi-client people.\n* **Added keyboard navigation in the emoji picker** for better accessibility.\n* **Uhhhh more emoji stuff.** Hovering over a reaction now shows a larger preview of the emoji. \n* **Help us test something for Discord!** We’re testing out what it’s like to have games built directly into voice channels. Come play and test [Poker in our official server](https://discord.gg/pokernight) and share your feedback!\n\n\nFixes and Updates {progress}\n======================\n\n* **Added pagination to the search bar.** You no longer have to scroll endlessly through search results. Now you can jump between pages to find the exact evidence you need against your friend while trying to make a point that they totally said this thing like 6 months ago but you can’t remember but just give you a minute to go find it because you swear they totally said that.\n* **Switch to push to talk (PTT) seamlessly.** When entering a PTT-only channel, you will now receive a pop up with the option to switch to PTT. \n* **More accurate file upload errors.** File upload errors, such as the explicit content filter, will now display more consistently.\n* **New voice transmit status.** Your *voice transmit status*, or funny little green circle that show when you talk into mic, is now visible around your bottom left avatar while in voice.\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "nl"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nVerbeteringen videogesprekken {added marginTop}\n======================\n\n* **We hebben het CPU-gebruik tijdens videogesprekken met ruim 50% teruggebracht.** De ventilatoren van je computer kunnen rustig bijkomen...\n* **We hebben videogesprekken soepeler, helderder en stabieler gemaakt.** Verzamel maximaal 25 vrienden en probeer het maar uit. Of, realistischer, maximaal 3 vrienden.\n* **Videokwaliteit wordt niet langer gebaseerd op de slechtste internetverbinding.** Wanneer voorheen iemand met een langzaam netwerk zich aansloot bij een groepsvideogesprek, kreeg iedereen een slechtere videokwaliteit. Vol trots delen we mee dat daar nu verandering in is gekomen, dus stop met het pesten van Rutger en zijn aftandse internet.\n* **Nieuwe resolutie-instellingen tijdens schermdelen.** Je kunt nu een vooraf ingesteld kwaliteitsniveau kiezen voor schermdelen, voor de beste kijkervaring op basis van wat je aan het doen bent. Hieronder valt ook gamen, betere leesbaarheid van tekst en betere videobeelden.\n\n\nMac-verbeteringen {added marginTop}\n======================\n\n* **Audio toegevoegd aan schermdelen op Macs!** Hier moet je wat instellingen voor aanpassen. Ga naar *Instellingen > Spraak en video > Schermdelen* om aan de slag te gaan. En ja, ik weet het: *eindelijk.* Ik schrijf alleen maar de updatenotities, dus schreeuw alsjeblieft niet naar me dat het zo lang heeft geduurd.\n* **Verminderd CPU-gebruik op Macs** zodat het delen van je scherm minder van je computer vraagt terwijl je geniet van die heerlijke audio tijdens het schermdelen. \n* **Je kunt nu de standaardaudio aanpassen.** Wanneer je tijdens een gesprek het standaard invoer- of uitvoerapparaat aanpast, wordt die wijziging meteen doorgevoerd. Het standaardapparaat-label geeft ook weer welk apparaat is geselecteerd.\n* **Oplossing Mac-pop-out.** Wanneer je dubbelklikt op de titelbalk van een pop-outvenster wordt die correct gemaximaliseerd. \n\n\nNieuwe functies {added marginTop}\n======================\n\n* **Synchronisatie invouwen toegevoegd.** Er zijn mensen die meerdere Discord-clients gebruiken op hun computers. Wanneer zij categorieën op hun servers in- of uitvouwden, werd die wijziging niet op al hun clients doorgevoerd. Maar daar is nu verandering in gekomen, prachtige vreemde multi-clientmensen.\n* **Toetsenbordnavigatie toegevoegd aan de emojikiezer** voor een betere toegankelijkheid.\n* **Eh, nog meer emoji-dingen.** Beweeg de cursor boven een reactie om een grotere preview van de emoji te kunnen zien. \n\n\nProbleemoplossingen en updates {progress}\n======================\n\n* **Paginering aan de zoekbalk toegevoegd.** Je hoeft niet langer eindeloos door de zoekresultaten te scrollen. Je kunt naar andere pagina\'s springen om het exacte bewijs te vinden dat je nodig hebt om aan je vriend te laten zien dat hij dat ene zes maanden geleden echt heeft gezegd, ook al weet je niet meer wat het was. Dus zoek je het op omdat je zeker weet dat hij dat écht heeft gezegd.\n* **Schakel moeiteloos over naar push-to-talk (PTT).** Wanneer je op een PTT-only-kanaal komt, verschijnt er nu een pop-up met de optie om over te schakelen naar PTT. \n* **Foutmeldingen tijdens het uploaden van bestanden zijn nu nauwkeuriger.** Uploadfouten zoals het expliciete inhoudsfilter worden nu consistenter weergegeven.\n* **Nieuwe stemverzendstatus.** Je *stemverzendstatus*, of dat geinige groene cirkeltje dat wordt weergegeven als je in je microfoon praat, is nu zichtbaar rondom je avatar linksonder wanneer je op een spraakkanaal zit.\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "fr"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nAméliorations des appels vidéo {added marginTop}\n======================\n\n* **Nous avons réduit l\'utilisation du processeur de plus de 50 % lors des appels vidéo.** Les ventilateurs de ton ordinateur peuvent se la couler douce maintenant.\n* **Nous avons rendu les appels vidéo de groupe plus fluides, plus clairs et plus stables.** Rassemble 25 amis et tente l\'expérience. Ou plutôt 3. Oui, 3 amis, c\'est plus réaliste...\n* **La qualité vidéo n\'est plus basée sur la pire connexion internet.** Auparavant, lorsqu\'une personne se trouvant sur un réseau plus lent rejoignait un appel vidéo de groupe, tous les participants à cet appel recevaient une vidéo de moins bonne qualité. Eh bien, nous sommes fiers d\'annoncer que ce n\'est plus le cas. Plus besoin de s\'énerver sur Kévin et sa connexion internet qui date du paléolithique.\n* **Nouveaux paramètres de résolution pour le partage d\'écran.** Tu peux désormais choisir un niveau de qualité prédéfini pour le partage d\'écran afin d\'obtenir la meilleure expérience visuelle en fonction de ce que tu fais. Cela inclut les jeux, une meilleure lisibilité du texte et des vidéos plus fluides.\n\n\nAméliorations pour Mac {added marginTop}\n======================\n\n* **Ajout de l\'audio pour le partage d\'écran sur Mac !** Quelques manipulations sont nécessaires. Rends-toi simplement dans *Paramètres > Voix & Vidéo > Partage d\'écran*. Et oui je sais, *enfin.* Pas la peine de me crier dessus pour le temps que ça a pris, j\'écris juste les notes de mise à jour moi.\n* **Réduction de l\'utilisation du processeur sur Mac** pour rendre le partage de ton écran moins gourmand en ressources pendant que tu profites du doux son du partage d\'écran. \n* **Modification de la correction audio par défaut.** La modification du périphérique d\'entrée/de sortie par défaut pendant un appel prend désormais effet immédiatement. L\'étiquette du périphérique par défaut affichera également le périphérique sélectionné.\n* **Correction du lecteur réduit pour Mac.** Un double-clic sur la barre de titre d\'une fenêtre de lecteur réduit permet désormais de la maximiser correctement. \n\n\nNouvelles fonctionnalités {added marginTop}\n======================\n\n* **Ajout de la synchronisation de réduction.** Certaines personnes utilisent plusieurs clients Discord sur leur ordinateur. Et lorsque ces personnes réduisaient et développaient des catégories dans leurs serveurs, le changement n\'était pas répercuté sur tous les clients. Maintenant, il le fait pour les personnes qui utilisent plusieurs clients.\n* **Ajout d\'une navigation au clavier dans le sélecteur d\'émojis** pour une meilleure accessibilité.\n* **Eeeeet toujours plus de trucs en lien avec les émojis.** Passer le curseur de la souris sur une réaction permet désormais d\'afficher un aperçu plus grand de l\'émoji. \n\nCorrections et mises à jour {progress}\n======================\n\n* **Ajout d\'une pagination à la barre de recherche.** Plus besoin de faire défiler pendant des heures les résultats de tes recherches. Tu peux maintenant passer d\'une page à l\'autre pour trouver la preuve exacte dont tu as besoin pour convaincre tes amis qu\'ils ont dit telle ou telle chose il y a 6 mois. Tu ne te rappelles plus quoi exactement, mais tu vas trouver dans une minute parce que tu peux jurer qu\'ils l\'ont dit.\n* **Passe facilement en mode Appuyer-pour-parler (APP).** Lorsque tu entres dans un salon en APP uniquement, une fenêtre s\'affichera désormais avec l\'option pour passer en mode APP. \n* **Alertes d\'erreurs d\'upload de fichiers plus précises.** Les alertes d\'erreurs d\'upload de fichiers, telles que le filtre de contenu explicite, s\'affichent désormais de manière plus cohérente.\n* **Nouveau statut de transmission de voix.** Ton *statut de transmission de voix*, ou si tu préfères, le petit cercle vert qui s\'allume quand tu parles dans ton micro, est désormais visible autour de ton avatar situé en bas à gauche lors des appels.\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "de"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nVerbesserungen an Videoanrufen {added marginTop}\n======================\n\n* **Wir haben die CPU-Auslastung bei Videoanrufen um 50 % reduziert.** Dein Computerlüfter kann erst mal durchatmen …\n* **Gruppen-Videoanrufe laufen jetzt reibungsloser, klarer und stabiler.** Versuch es mit bis zu 25 Freunden. Oder, was viel realistischer ist, mit drei.\n* **Die Videoqualität ist nicht mehr von der schlechtesten Internetverbindung abhängig.** Zuvor wurde die Videoqualität aller Teilnehmer runtergeschraubt, sobald jemand mit einer langsamen Netzwerkverbindung dem Gruppen-Videoanruf beigetreten ist. Wir verkünden voller Stolz, dass das nicht mehr der Fall ist. Du kannst aufhören, Kyle und sein antiquiertes DSL-Modem zu mobben.\n* **Neue Auflösungseinstellungen für Bildschirmübertragungen.** Du kannst ab jetzt voreingestellte Qualitätsstufen für Bildschirmübertragungen auswählen – für ein optimales Bildergebnis, basierend auf dem, was du machst. Das beinhaltet Gaming, bessere Lesbarkeit und flüssige Videos.\n\n\nVerbesserung für Mac {added marginTop}\n======================\n\n* **Audio bei Bildschirmübertragungen für Mac hinzugefügt!** Es benötigt ein bisschen Vorarbeit. Um loszulegen, geh auf *Einstellungen > Sprach- & Videochat > Bildschirmübertragung*. Ja, ja, wir wissen schon, *endlich*. Schrei mich bitte nicht an, weil es so lange gedauert hat, ich schreib hier nur diese Updates.\n* **CPU-Auslastung für Mac reduziert**, damit Bildschirmübertragungen weniger leistungsintensiv sind und du jetzt auch bei Bildschirmübertragungen den hammergeilen Sound genießen kannst. \n* **Fehler beim Ändern der Audioeinstellungen behoben.** Wenn Ein- oder Ausgabegeräte während eines Anrufs geändert werden, wird diese Änderung ab jetzt sofort übernommen. Außerdem wird auch angezeigt, welches Gerät ausgewählt wurde.\n* **Fehler bei Popout für Mac behoben.** Bei einem Doppelklick auf die Popout-Titelleiste wird das Fenster jetzt wie vorgesehen maximiert. \n\n\nNeue Features {added marginTop}\n======================\n\n* **Ein- und Ausklappen von Kanälen jetzt synchronisiert.** Vielleicht gehörst du ja auch zu denen, die mehrere Discord-Clients auf ihrem Computer benutzen. Wenn du also Kanäle ein- oder ausgeklappt hast, wurde diese Änderung nicht auf allen Clients übernommen. Jetzt tut es das aber – wir lieben Multi-Client!\n* **Tastatur-Navigation für Emoji-Auswahl hinzugefügt**, für ein wenig mehr Barrierefreiheit.\n* **Uhhh, noch mehr Emoji-Zeug.** Wenn du mit der Maus über eine Reaktion fährst, wird eine größere Vorschau der Emojis angezeigt. \n\nFehlerbehebungen und Updates {progress}\n======================\n\n* **Seitennummerierung zur Suchleiste hinzugefügt.** Du musst nie wieder ewig durch die Suchergebnisse scrollen. Ab jetzt kannst du direkt zu einer Seite springen. Endlich hast du den Beweis dafür, dass deine Freunde vor sechs Monaten etwas ganz Bestimmtes gesagt haben, innerhalb von wenigen Sekunden. Du hast recht und das sollen sie ruhig wissen!\n* **Wechsle reibungslos zu Push-to-Talk (PTT).** Wenn du einen PTT-Kanal betrittst, erscheint jetzt ein Popup-Fenster mit der Option, zu PTT zu wechseln. \n* **Genauere Fehlermeldungen zu Datei-Uploads.** Die Anzeige der Fehlermeldungen zu Datei-Uploads wurde verbessert, wie zum Beispiel bei Meldungen zum Filter für anstößige Inhalte.\n* **Neuer Sprachübertragungsstatus.** Dein *Sprachübertragungsstatus*, der niedliche grüne Kreis, der beim Sprechen leuchtet, ist jetzt um deinen Avatar unten links sichtbar, wenn du sprichst.\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "it"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nMiglioramenti per le videochiamate {added marginTop}\n======================\n\n* **Abbiamo ridotto l\'utilizzo della CPU di oltre il 50% per le videochiamate.** Le ventole del tuo computer ora possono stare tranquille...\n* **Abbiamo reso le videochiamate di gruppo più fluide, più chiare e più stabili.** Puoi fare una prova aggiungendo un massimo di 25 amici. Oppure, in modo più realistico, un massimo di 3 amici.\n* **La qualità del video non si basa più sulla connessione internet più scarsa.** In precedenza, quando qualcuno con una rete più lenta si univa alla videochiamata, tutti i partecipanti alla chiamata ricevevano una qualità video peggiore. Beh, siamo fieri di annunciare che ora non è più così. Puoi smettere di tormentare Kyle per la sua connessione geriatrica.\n* **Nuove impostazioni della condivisione schermo.** Ora puoi scegliere un livello di qualità prestabilito per la condivisione schermo in modo da assicurare la miglior esperienza visiva a seconda di quello che stai facendo. Include gaming, migliore leggibilità dei testi e video più fluidi.\n\n\nMiglioramenti per Mac {added marginTop}\n======================\n\n* **Aggiunto l\'audio alla condivisione schermo su Mac!** È necessaria una configurazione specifica. Vai nelle *Impostazioni > Voce e video > Condivisione schermo* per iniziare. E sì, concordo, *era ora*. Ti prego, non prendertela con me per quanto tempo ci è voluto, io scrivo solo le note sugli aggiornamenti.\n* **Abbiamo ridotto l\'utilizzo della CPU su Mac** per fare in modo che condividere lo schermo non consumi troppe risorse, ora che ti puoi finalmente godere il dolce, meraviglioso audio nella condivisione schermo. \n* **Abbiamo risolto il problema della modifica dell\'audio predefinito.** Ora le modifiche per i dispositivi di input/output predefiniti durante la chiamata hanno effetto immediatamente. L\'etichetta del dispositivo predefinito ora indica anche quale dispositivo è selezionato al momento.\n* **Risolto il problema delle nuove finestre su Mac.** Fare doppio clic sulla barra del titolo di una finestra aperta ora la ingrandirà correttamente. \n\n\nNuove funzionalità {added marginTop}\n======================\n\n* **Aggiunta sincronizzazione della riduzione.** C\'è gente là fuori che usa più Discord Client sul proprio computer. E quando queste persone riducevano o espandevano le categorie sui propri server, la modifica non veniva apportata a tutti i client. Ora invece sì, bella e strana gente del multi-client.\n* **Abbiamo aggiunto la navigazione con la tastiera nel selettore emoji** per una migliore accessibilità.\n* **Uhhhh altra roba sugli emoji.** Passare il cursore sopra una reazione ora ti mostra un\'anteprima più grande dell\'emoji. \n\nCorrezioni e aggiornamenti {progress}\n======================\n\n* **Aggiunte pagine alla barra di ricerca.** Non devi più scorrere all\'infinito tra i risultati di ricerca. Ora puoi saltare da una pagina all\'altra per trovare esattamente le prove da sbattere in faccia ai tuoi amici che negano di aver detto quella cosa 6 mesi fa ma tu non ti ricordi bene e ora ti basta un minuto per ritrovarla perché non hai nessun dubbio sul fatto che lo abbiano detto.\n* **Passa facilmente al push-to-talk (PTT).** Quando entri in un canale unicamente con PTT, ora ti apparirà un pop-up con l\'opzione per passare a PTT. \n* **Errori di caricamento file più precisi.** Gli errori di caricamento file, come il filtro dei contenuti espliciti, ora appariranno più regolarmente.\n* **Nuovo stato di trasmissione della voce.** Il tuo *stato di trasmissione della voce*, noto anche come buffo cerchio verde che appare quando stai parlando al microfono, ora è visibile attorno al tuo avatar in basso a sinistra quando sei in chat vocale.\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "ja"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nビデオ通話を改善 {added marginTop}\n======================\n\n* **ビデオ通話時の CPU 使用率を 50% 以上抑えました。**これであなたの冷却ファンも安心です……\n* **グループビデオ通話のスムーズさ、クリアさ、安定感がアップ。**最大 25 人の友達を集めて、ぜひお試しください。まあ現実的には 3 人ってとこですかね。\n* **ビデオ画質が最低のインターネット速度に左右されなくなりました。**これまでは、低速のネット環境を使用している人がグループビデオ通話に参加すると、他の参加者全員のビデオ画質も落ちるという事態が発生していました。でも、もうそんなことが起こる心配はありません。カイルと彼のボロボロのネット環境をなじるのもやめてあげてくださいね。\n* **画面共有の画質設定が新しくなりました。**配信内容に合わせてベストな視聴体験を約束できるよう、プリセットの画質レベルを選べるようになりました。ゲーム向けの設定、テキストが読みやすいよう調整された設定、スムーズな動画配信のための設定などがあります。\n\n\nMac 向けの改善 {added marginTop}\n======================\n\n* **Mac の画面共有が音声に対応しました!** お使いいただく前に設定が必要です。「設定」>「音声・ビデオ」>「画面共有」からどうぞ。はい、そのとおりです。やっとです。遅いんだよって怒らないでくださいね。自分は更新情報を書くだけのお仕事なのです。\n* **Mac での CPU 使用率を下げました。**これで、愛しい愛しい音声つき画面共有を楽しむときも、リソースの圧迫が抑えられます。 \n* **音声のデフォルト設定変更がリアルタイムになりました。**通話中にデフォルトの入力/出力デバイスを変更すると、即時反映されます。またデフォルトのデバイスを選択すると、デフォルトであることを示すラベルも表示されます。\n* **Mac でのポップアウトを改善しました。**ポップアウト・ウィンドウのタイトルバーをダブルクリックすると、ちゃんと最大化されるようになりました。 \n\n\n新機能{added marginTop}\n======================\n\n* **折りたたみの同期を実装しました。**世の中には、パソコン上で複数の Discord クライアントを使っている人々が存在します。こういった人々がサーバーでカテゴリの折りたたみ・展開を行っても、これまではその操作を全てのクライアントに反映することはできませんでした。でも今ならできるようになりましたよ、美しくも奇妙なマルチクライアント使いの皆様。\n* **絵文字ピッカーにキーボード・ナビゲーションを追加しました**。使いやすさ、向上です。\n* **えーと、あれだ。絵文字のあれです。**リアクションにカーソルをかざすと、絵文字のプレビューができるようになりました。 \n\n\nバグ修正と更新{progress}\n======================\n\n* **検索バーでページ分けできるようになりました。**検索結果を永久にスクロールし続ける手間はもういりません。これからはページ間をジャンプして、6 ヶ月前くらいに友達が〇〇って言ったけど正確にいつかは思い出せなくて一瞬だけ時間ちょうだい絶対間違いなく言ってたからすぐに探し出して言質取るから、っていうときに役立てることができます。\n* **プッシュツートーク(PTT)への切り替えがシームレスになりました。**PTT オンリーのチャンネルに入るときには、PTT に切り替えるオプションのポップアップが表示されます。 \n* **ファイルのアップロードエラー表示がより正確に。**不適切なコンテンツのフィルターなどのファイル・アップロードエラーが、より正確に、一貫して表示されるようになりました。\n* **音声送信ステータスが新しくなりました。***音声送信ステータス*ってアレです。マイクに向かって話すと表示される変な緑の丸のことです。音声通話中、そのアレがアバターの左下に表示されるようになりました。\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "ko"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\n영상 통화 개선 {added marginTop}\n======================\n\n* **영상 통화를 할 때의 CPU 사용량을 50% 이상 줄였어요.** 컴덕후 여러분, 이제 노여움을 풀어주세요...\n* **그룹 영상 통화를 더 부드럽고, 더 깨끗하고, 더 안정적으로 만들었어요.** 친구를 25명까지 모아 한번 해보세요. 현실적으로 3명만 모아서 해봐도 좋아요.\n* **더 이상 동영상 품질이 가장 안 좋은 인터넷 연결 상태를 기준으로 설정되지 않아요.** 예전까지만 해도 인터넷 연결 상태가 좋지 않은 사람이 그룹 영상 통화에 참여하면, 통화에 참여 중인 모두의 동영상 품질이 나빠졌었죠. 하지만 이제 이런 일은 없을 거예요. 인터넷이 느리다고 놀림 받는 일도 없을 거고요.\n* **화면 공유 해상도 설정 기능을 사용할 수 있어요.** 현재 무얼 하고 있느냐에 따라 시청 환경을 최적화할 수 있도록 프리셋 품질 레벨을 선택할 수 있어요. 여기에는 게임, 텍스트 가독성 향상, 더 부드러운 동영상이 포함돼요.\n\n\nMac 개선 {added marginTop}\n======================\n\n* **Mac에서의 화면 공유에서 음성을 추가했어요!** 대신 설정이 좀 필요해요. *설정 > 음성 및 비디오 > 화면 공유*로 가서 시작해보세요. 왜 이렇게 오래 걸렸느냐고 화내지 마세요. 전 업데이트 소식만 전달할 뿐이니까요.\n* **Mac에서의 CPU 사용량을 줄였어요.** 달콤한 화면 공유 음성을 즐기실 수 있도록 화면 공유가 리소스를 덜 잡아먹게 했답니다. \n* **기본 음성을 변경할 수 있어요.** 통화 중 기본 입력/출력 장치를 바꾸면 즉시 효과가 적용돼요. 기본 장치 레이블 표시는 현재 어떤 장치가 선택되어 있는지를 보여줘요.\n* **Mac 팝업창을 수정했어요.** 이제 팝업창의 타이틀 바를 더블 클릭하면 창이 정상적으로 최대화돼요. \n\n\n새 기능 {added marginTop}\n======================\n\n* **접기 동기화 기능을 추가했어요.** 컴퓨터로 여러 개의 Discord 클라이언트를 사용하는 분들이 계시는데, 여태까지는 이분들이 서버에서 카테고리를 접거나 확장할 때 변경 내용이 모든 클라이언트에 반영되지는 않았어요. 근데 이제 된답니다.\n* **이모티콘 선택기에 키보드 탐색 기능을 추가**해서 접근성을 높였어요.\n* **더 많은 이모티콘이 출시됐어요.** 반응에 마우스 커서를 올려두면 해당 이모티콘의 더 큰 미리보기가 표시돼요. \n\n수정 및 업데이트 {progress}\n======================\n\n* **검색 창에 페이지 기능을 추가했어요.** 검색 결과를 뒤져볼 때 더는 손가락 빠지도록 스크롤을 내릴 필요가 없어요. 6개월 전 친구가 뭔가에 관해 무슨 얘기를 했는데 그게 정확히 무엇에 관한 것이었는지 기억이 가물가물하지만 왠지 당장 궁금해서 미칠 거 같을 때, 검색 결과 페이지를 오가며 편하게 그 실마리를 찾아볼 수 있을 거예요.\n* **눌러서 말하기(PTT)로의 전환이 더 매끄러워졌어요.** 이제 PTT 전용 채널에 입장 시, PTT로의 전환 여부를 묻는 팝업창이 뜰 거예요. \n* **파일 업로드 오류 표시 내용이 더 정확해졌어요.** 유해 콘텐츠 필터 등에 의해 파일 업로드 오류 발생 시 그 내용이 더 일관적으로 표시될 거예요.\n* **음성 전송 상태가 새로 표시돼요.** 음성 채팅 중 마이크에 대고 이야기를 할 때, 왼쪽 아래에 있는 자신의 아바타에 *음성 전송 상태*가 귀여운 녹색 원으로 표시돼요.\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "pl"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nUsprawnienia połączeń wideo {added marginTop}\n======================\n\n* **Zmniejszyliśmy zużycie procesora o ponad 50% podczas rozmów wideo.** Twoi fani komputerowi mogą teraz spać spokojnie...\n* **Grupowe rozmowy wideo stały się płynniejsze, wyraźniejsze i stabilniejsze.** Zaproś do 25 znajomych i spróbuj. No dobrze, do 3 znajomych będzie bardziej realistyczne.\n* **Jakość wideo nie jest już zależna od najgorszego połączenia internetowego.** Wcześniej, gdy ktoś z wolniejszym łączem dołączał do grupowej rozmowy wideo, wszyscy uczestnicy otrzymywali gorszą jakość wideo. Cóż, z dumą ogłaszamy, że już tak nie jest. Możesz przestać nękać Kyle\'a z powodu jego przestarzałego internetu.\n* **Nowe ustawienia rozdzielczości współdzielenia ekranu.** Możesz teraz wybrać wstępnie ustawiony poziom jakości dla współdzielenia ekranu, aby uzyskać najlepsze warunki oglądania w zależności od tego, co robisz. Obejmuje to gry, lepszą czytelność tekstu i płynniejsze wideo.\n\n\nUsprawnienia dla komputerów Mac {added marginTop}\n======================\n\n* **Dodano dźwięk do współdzielenia ekranu na komputerach Mac!** Wymagane są pewne czynności konfiguracyjne. Przejdź do sekcji *Ustawienia > Głos i wideo > Współdzielenie ekranu*, aby zacząć. I tak, wiem, *w końcu.* Proszę nie krzyczeć na mnie, że trwało to tak długo, ja tylko piszę notatki o aktualizacji.\n* **Zmniejszono zużycie procesora na komputerach Mac**, dzięki czemu współdzielenie ekranu jest mniej zasobożerne, a Ty możesz teraz cieszyć się tym przyjemnym dźwiękiem towarzyszącym współdzieleniu ekranu. \n* **Wprowadzono poprawkę dotyczącą zmiany domyślnego audio.** Zmiana domyślnego urządzenia wejściowego/wyjściowego podczas połączenia jest teraz natychmiast widoczna. Etykieta urządzenia domyślnego będzie również wyświetlać, które urządzenie zostało wybrane.\n* **Poprawka do wyskakujących okien na komputerach Mac.** Dwukrotne kliknięcie paska tytułu wyskakującego okna powoduje teraz prawidłową maksymalizację. \n\n\nNowe funkcje {added marginTop}\n======================\n\n* **Dodano synchronizację zwijania.** Są osoby, które używają wielu klientów Discord na swoich komputerach. I kiedy takie osoby zwijały i rozwijały kategorie na swoich serwerach, nie odzwierciedlało to zmian na wszystkich klientach. Teraz jest to możliwe dla osób korzystających z wielu klientów.\n* **Dodano nawigację klawiaturową w narzędziu do wybierania emoji** w celu zwiększenia dostępności.\n* **I jeszcze więcej emoji!** Najechanie kursorem na reakcję pokazuje teraz większy podgląd emoji. \n\nPoprawki i aktualizacje {progress}\n======================\n\n* **Dodano paginację do paska wyszukiwania.** Nie musisz już przewijać w nieskończoność wyników wyszukiwania. Teraz możesz przeskakiwać między stronami, aby znaleźć niezbity dowód, którego potrzebujesz, chcąc udowodnić swojemu znajomemu, że naprawdę coś powiedział 6 miesięcy temu, ale nie możesz sobie przypomnieć, więc poświęcasz trochę czasu, aby to znaleźć, ponieważ przysięgasz, że naprawdę to powiedział.\n* **Bezproblemowo przełącz się do trybu Naciśnij i Mów (NIM).** Po wejściu na kanał działający tylko w trybie Naciśnij i Mów pojawia się okienko z możliwością przełączenia na tryb NIM. \n* **Bardziej precyzyjne błędy przesyłania plików.** Błędy przesyłania plików, takie jak filtr wulgarnych treści, będą teraz wyświetlane bardziej konsekwentnie.\n* **Nowy status transmisji głosowej.** Twój *status transmisji głosowej*, czyli zabawne małe zielone kółko, które pokazuje się, gdy mówisz do mikrofonu, jest teraz widoczny wokół Twojego lewego dolnego awatara, gdy jesteś w trybie głosowym.\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "ru"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nУлучшения видеозвонков {added marginTop}\n======================\n\n* **Мы снизили потребление ресурсов ЦП при видеозвонках более чем на 50%.** Теперь кулеры ваших компьютеров наконец смогут отдохнуть…\n* **Групповые видеозвонки стали более плавными, чёткими и стабильными.** Организуйте видеозвонок с 25 друзьями и сами убедитесь. Ну ладно, с тремя друзьями, это уже больше похоже на правду.\n* **Качество видео больше не зависит от худшего интернет-соединения.** Раньше, когда кто-то с более медленным соединением присоединялся к групповому видеозвонку, качество видео у всех участников снижалось. Что ж, с гордостью сообщаем, что это больше не так. Вы можете перестать издеваться над Стасом и его доисторическим интернетом.\n* **Новые настройки разрешения для показа экрана.** Теперь вы можете выбрать предустановленный уровень качества изображения для показа экрана в зависимости от того, что вы делаете. У нас есть режимы для игр, лучшей читаемости текста и более плавного видео.\n\n\nУлучшения для Mac {added marginTop}\n======================\n\n* **Показ экрана на устройствах Mac теперь можно делать со звуком!** Для этого выполните следующее: перейдите в настройки > Голос и видео > Показ экрана. Да-да, «наконец-то»! Не ругайтесь на меня, пожалуйста, я знаю, что мы слишком долго над этим работали, я всего лишь пишу о том, что изменилось с этим обновлением.\n* **Снижена нагрузка на ЦП устройств Mac,** чтобы при показе экрана расходовалось меньше ресурсов, пока вы наслаждаетесь новой возможностью делать это со звуком. \n* **Стала доступна возможность менять звук по умолчанию.** Теперь во время звонка можно свободно менять устройство ввода/вывода по умолчанию. При смене режима будет отображаться значок выбранного по умолчанию устройства.\n* **Исправление для режима отдельного окна на устройствах Mac.** При двойном щелчке по заголовку отдельного окна оно теперь разворачивается должным образом. \n\n\nНовые функции {added marginTop}\n======================\n\n* **Добавлена синхронизация сворачивания.** Немало людей используют несколько клиентов Discord одновременно. И когда эти люди сворачивали и разворачивали категории на своих серверах, эти изменения происходили не на всех клиентах. Это больше не проблема для вас, странные, но прекрасные люди с кучей клиентов Discord.\n* **Для большего удобства добавлена навигация с клавиатуры в меню эмодзи**.\n* **Еще больше улучшений эмодзи.** Теперь при наведении курсора на реакцию отображается более крупная версия эмодзи. \n\nИсправления и улучшения {progress}\n======================\n\n* **Добавлена нумерация страниц поиска.** Больше не нужно бесконечно прокручивать результаты поиска. Теперь вы легко сможете победить в споре с друзьями и найти ту фразу, которую они сказали полгода назад, даже если они утверждают, будто такого не было.\n* **Переключайтесь в режим рации легко и просто.** При входе на канал, предназначенный только для режима рации, вы получите всплывающее окно с предложением переключиться в режим рации. \n* **Единообразие ошибок при загрузке файлов.** Теперь ошибки загрузки файлов, например из-за нежелательного содержимого, будут отображаться единообразно.\n* **Новый статус при голосовом общении.** Ваш *статус передачи голоса*, или забавный зелёный кружок, который отображается, когда вы говорите в микрофон, теперь будет появляться в левом нижнем углу вашего аватара, когда вы находитесь в голосовом чате.\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "es-ES"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nMejoras en las videollamadas {added marginTop}\n======================\n\n* **Hemos reducido el uso de la CPU en las videollamadas en más de un 50 %.** Los ventiladores de vuestros ordenadores pueden tomarse un descanso...\n* **Hemos hecho que las videollamadas en grupo sean más fluidas, claras y estables.** Reuníos con hasta 25 amigos y probadlo. O, bueno, también vale con solo 3.\n* **La calidad de vídeo ya no se basa en la peor conexión a internet.** Antes, cuando alguien con una conexión lenta se unía a una videollamada en grupo, todos los participantes en esa llamada recibían un vídeo de peor calidad. Es un honor anunciar que ha dejado de ser así. Ya podéis dejar de meteros con el pobre Kyle y su internet del año de la pera.\n* **Nuevos ajustes de resolución al compartir pantalla.** Ahora podéis elegir un nivel de calidad predeterminado para compartir pantalla y conseguir la mejor calidad de visualización en función de lo que estéis haciendo. Esto incluye juegos, una mejor legibilidad de los textos y una reproducción de vídeo más fluida.\n\n\nMejoras en Mac {added marginTop}\n======================\n\n* **¡Hemos añadido audio al compartir pantalla en Mac!** Para ello, hay que configurar unas cosillas. Id a *Ajustes > Voz y vídeo > Compartir pantalla* para empezar. Y sí, lo sé, ya era hora. No me echéis la bronca por haber tardado tanto, yo solo escribo las notas de la actualización.\n* **Hemos reducido el uso de la CPU en Mac** para que compartir pantalla consuma menos recursos, ya que ahora se puede disfrutar del glorioso audio de compartir pantalla. \n* **Hemos corregido el problema del cambio del audio por defecto.** Cambiar el dispositivo de entrada/salida por defecto durante una llamada ahora tiene efecto inmediato. La etiqueta del dispositivo por defecto también mostrará el dispositivo seleccionado.\n* **Corrección de ventana emergente de Mac.** Ahora, hacer doble clic en la barra de título de una ventana emergente hace que se maximice correctamente. \n\n\nNuevas características {added marginTop}\n======================\n\n* **Hemos añadido la contracción sincronizada.** Algunas personas utilizan varios clientes de Discord en sus ordenadores y, cuando esas personas contraían y expandían categorías en sus servidores, el cambio no aparecía en todos los clientes. Ahora sí lo hace, extrañas y bellísimas personas multicliente.\n* **Hemos añadido la navegación por teclado en el selector de emojis** para proporcionar una mejor accesibilidad.\n* **Yyyyy más cosas sobre emojis.** Ahora pasar el ratón por encima de una reacción muestra una vista previa más grande del emoji. \n\nCorrecciones y actualizaciones {progress}\n======================\n\n* **Hemos añadido la paginación a la barra de búsqueda.** Ya no tenéis que navegar durante una eternidad por los resultados de búsqueda. Ahora podéis saltar de una página a otra para encontrar la prueba irrefutable que necesitáis contra vuestro amigo en un intento por demostrar inequívocamente que dijo una cosa hace unos 6 meses, pero que no recordáis, pero que podréis demostrar si os da un minuto para buscarla porque estáis seguros de que lo dijo.\n* **Cambiad a Pulsar para hablar (PPH) fácilmente.** Ahora, al entrar en un canal exclusivamente de PPH, aparecerá una ventana con la opción de cambiar a PPH. \n* **Errores de subida de archivos más específicos.** Ahora los errores de subida de archivos, como el filtro de contenido explícito, se mostrarán de forma más coherente.\n* **Nuevo estado de transmisión de voz.** Ahora vuestro estado de transmisión de voz, también conocido como «ese adorable circulito verde que aparece cuando habláis por el micro», también aparecerá en vuestro avatar de abajo a la izquierda mientras estéis en un chat de voz.\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "sv-SE"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nFörbättrade videosamtal {added marginTop}\n======================\n\n* **Vi har reducerat CPU-användningen med mer än 50 % för videosamtal.** Nu kan fläktarna i din dator slappna av ...\n* **Vi har gjort gruppvideosamtalen smidigare, renare och stabilare.** Ta med upp till 25 vänner och testa. Eller, kanske mer realistiskt, upp till 3 vänner.\n* **Videokvaliteten styrs nu inte längre av den sämsta internetanslutningen.** Tidigare, när någon med ett långsammare nätverk gick med i ett gruppvideosamtal, fick alla i det samtalet sämre videokvalitet. Vi är stolta över att kunna meddela att det inte längre är på det viset. Ni kan sluta mobba folk för deras uråldriga internet.\n* **Nya upplösningsinställningar för skärmdelning.** Du kan nu välja en förinställd kvalitetsnivå för skärmdelning för bästa tittarupplevelse baserat på vad du gör. Detta omfattar spel, bättre läsbarhet av text och smidigare video.\n\n\nFörbättringar för Mac {added marginTop}\n======================\n\n* **Vi har lagt till ljud till skärmdelning på Mac-enheter!** Vissa inställningar krävs. Gå till *Inställningar > Röst & video > Skärmdelning* för att komma igång. Och ja, jag vet, *äntligen*. Kom inte och gnäll på mig om hur lång tid det tog. Jag har hand om uppdateringsmeddelanden, inget annat.\n* **Reducerad CPU-användning på Mac-enheter** för att det ska bli mindre resursintensivt att dela din skärm nu när du njuter av det härliga skärmdelningsljudet. \n* **Ändring av standardljudet är nu fixat.** Ändring av standardinmatnings-/utmatningsenheten under ett samtal sätter nu igång omedelbart. Standardenheten markerar även vilken enhet som är vald.\n* **Fixade pop ut-fönster för Mac.** Genom att dubbelklicka på namnlisten för pop ut-fönster maximeras det som det ska. \n\n\nNya funktioner {added marginTop}\n======================\n\n* **Vi ha lagt till minimeringssynkning.** De finns de som använder fler än en Discord-klient på sina datorer. När dessa användare minimerade och expanderade kategorier på sina servrar återspeglades inte dessa förändringar på alla klienter. Nu, alla ni underbart märkliga flerklientsmänniskor, så gör det det.\n* **Vi ha lagt till tangentbordsnavigering i emojiväljaren** för bättre tillgänglighet.\n* **Duuuu, mer emojigrejer!** Om du hovrar över en reaktion visas nu en större förhandsvisning av emojin. \n\nFixar och uppdateringar {progress}\n======================\n\n* **Vi har lagt till paginering till sökfältet.** Du behöver inte längre bläddra bland ändlösa sökresultat. Nu kan du hoppa mellan sidor för att hitta precis de bevis du behöver mot en kompis för att påpeka att hon eller han helt säkert sa en sak för sex månader sedan, men du kommer inte riktigt ihåg vad det var och behöver bara en minut för att hitta det som du lovar att hon eller han bergis sa.\n* **Växla till tryck-för-tal (PTT) utan problem.** När du går med i en endast-tryck-för-tal-kanal får du nu ett pop up-meddelande som ger dig möjlighet att växla till tryck-för-tal. \n* **Mer exakta filuppladdningsfel.** Filuppladdningsfel, så som filter för stötande innehåll, kommer nu att visas mer konsekvent.\n* **Ny röstsändningsstatus.** Din *röstsändningsstatus*, eller den konstiga lilla gröna cirkeln som visar att du pratar i mikrofonen, kommer nu att synas runt din avatar längst ner till vänster när du är i en röstkanal.\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "pt-BR"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nMelhorias na Chamada de Vídeo {added marginTop}\n======================\n\n* **Reduzimos o uso da CPU em mais de 50% para chamadas de vídeo.** Assim, os ventiladores do seu computador podem ter um descanso…\n* **Deixamos as chamadas de vídeo em grupo mais suaves, claras e estáveis.** Chame 25 amigos ou mais e experimente. Ou, sendo mais realista, até 3 amigos.\n* **A qualidade do vídeo não é mais baseada na pior conexão com a internet.** Antes, quando uma pessoa com internet lenta se juntava à chamada, todo mundo recebia um vídeo de má qualidade. Bem, estamos orgulhosos em anunciar que não é mais assim. Vocês podem parar de zoar o Joãozinho pela internet a lenha dele.\n* **Novas configurações de resolução do compartilhamento de tela.** Agora você pode escolher o nível de qualidade da sua tela compartilhada baseado no que você está fazendo. Isso inclui jogos, melhor leitura de texto e vídeos mais suaves.\n\n\nMelhorias para o Mac {added marginTop}\n======================\n\n* **Adicionamos áudio para o compartilhamento de tela no Mac!** Algumas configurações serão necessárias. Para começar, vá para *Configuração > Voz e Vídeo > Compartilhamento de tela*. E sim, eu sei, *finalmente.* Por favor, não grite comigo sobre como isso demorou, eu só escrevo as notas de atualização.\n* **Uso da CPU no Mac reduzido** para assegurar que compartilhar sua tela use menos recursos, enquanto você aproveita o novo e maravilhoso compartilhamento tela com áudio. \n* **Alteração da correção de áudio padrão agora está disponível.** Alterar o dispositivo de entrada/saída padrão durante uma chamada agora tem efeito imediato. A marcação do dispositivo padrão também exibirá qual dispositivo está selecionado.\n* **Consertamos os pop-ups no Mac** O duplo-clique na barra de título de um pop-up agora vai maximizá-lo corretamente. \n\n\nNovos recursos {added marginTop}\n======================\n\n* **Adicionamos sincronização ao fechar.** Há pessoas por aí que usam múltiplos clientes Discord em seus computadores. E quando essas pessoas fechavam e abriam categorias em seus servidores, nem todos os clientes recebiam essa alteração. Agora recebem, queridas pessoas estranhas com muitos clientes.\n* **Adicionamos navegação pelo teclado no seletor de emojis** para uma melhor acessibilidade.\n* **Hããã mais coisa de emoji.** Passar o mouse pelas reações agora mostra prévias maiores do emoji. \n\n\nCorreções e atualizações {progress}\n======================\n\n* **Adicionamos paginação à barra de busca.** Você não vai mais precisar rolar infinitamente pelos resultados de busca. Agora você pode pular direto entre páginas para encontrar a prova concreta contra seu amigo, de que ele realmente disse isso, tipo, seis meses atrás, apesar de você não se lembrar direito, mas espera só um minuto para você ir procurar, porque ele disse isso sim e você pode provar.\n* **Mude para Aperte para Falar (APF) sem esforço.** Ao entrar em um canal que é apenas APF, você agora receberá um pop-up com a opção de mudar para APF. \n* **Erros ao enviar arquivos estão mais precisos.** Erros no envio de arquivos, como o filtro de conteúdo explícito, serão exibidos com mais consistência.\n* **Novo status de transmissão de voz.** Seu *status de transmissão de voz,* ou o circulozinho verde que mostra que você está falando no microfone, agora é visível na parte de baixo do seu avatar, à esquerda.\n\n\n---changelog---\ndate: "2021-06-21"\nlocale: "tr"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/677236002271526936/857671612651143178/7gFzadkQ.png"\n---\nGörüntülü Arama Geliştirmeleri {added marginTop}\n======================\n\n* **Görüntülü aramalar esnasındaki işlemci kullanımını %50\'den fazla azalttık.** Bilgisayar fanların artık biraz dinlenebilir...\n* **Görüntülü grup aramalarını daha akıcı, temiz ve stabil hale getirdik.** 25 arkadaşını topla ve dene. Daha gerçekçi olmak gerekirse, 3 arkadaşını.\n* **Görüntü kalitesi artık en kötü internet bağlantısına göre ayarlanmıyor.** Önceden, yavaş bağlantıya sahip biri görüntülü grup aramasına katıldığında aramadaki herkesin görüntü kalitesi azalırdı. Bu durumun artık böyle olmadığını gururla duyuruyoruz. Arkadaşlarınızın çağdışı internetlerine laf atmayı bırakabilirsiniz.\n* **Yeni ekran paylaşımı çözünürlüğü ayarları.** Artık yaptığın işe en uygun görüntüleme deneyimini yaşamak adına ekran paylaşımı için önceden belirlenen bir kalite seviyesi seçebilirsin. Bunların içinde oyun, daha iyi metin okunurluğu ve daha akıcı video seçenekleri bulunur.\n\n\nMac Geliştirmeleri {added marginTop}\n======================\n\n* **Mac\'teki ekran paylaşımına ses eklendi!** Bu ufak bir kurulum gerektiriyor. *Ayarlar > Ses ve Görüntü > Ekran Paylaşımı* sekmesine gitmen gerekiyor. Evet, evet; *sonunda*. Niye bu kadar uzun sürdüğünü bana sorma, ben sadece güncelleme notlarını yazıyorum.\n* **Mac\'teki işlemci kullanımı azaldı.** Böylece ekran paylaşımın daha az kaynak gerektirecek ve sen de o güzelim sesli ekran paylaşımının tadını çıkarabileceksin. \n* **Varsayılan ses aygıtını değiştirme sorununu çözdük.** Bir arama esnasında varsayılan ses giriş/çıkış aygıtını değiştirmek artık anında geçerli oluyor. Varsayılan cihaz etiketi de hangi cihazın seçili olduğunu gösterecek.\n* **Mac pencere modu sorununu çözdük.** Pencere modu başlığına çift tıklamak düzgün bir şekilde ekranı kaplamasını sağlayacak. \n\n\nYeni Özellikler {added marginTop}\n======================\n\n* **Daraltma senkronizasyonu ekledik.** Bilgisayarlarında birden fazla Discord istemcisi çalıştıran bazı kişiler var. Bu kişiler sunucularındaki kategorileri daraltıp genişlettiğinde bu değişiklik tüm istemcilerde geçerli olmuyordu. Artık oluyor. Bizce hiç de tuhaf olmayan \\"çok istemci severler\\" sevinebilir.\n* **Emoji seçiciye klavye kısayolu ekledik.** Böylece erişilebilirliği arttırmış olduk.\n* **Iıı, yeni emoji zımbırtıları.** Artık imleci bir tepkinin üzerine getirmek emojinin önizlemesini daha genişçe gösteriyor. \n\n\nDüzeltmeler ve Güncellemeler {progress}\n======================\n\n* **Arama çubuğuna sayfalandırma ekledik.** Artık arama sonuçlarının içinde kaybolmana gerek kalmayacak. Böylece arkadaşının altı ay önce söylediğini iddia ettiğin, onun kesinlikle yalanladığı, ama tam hatırlamasan da senin yüzde yüz emin olduğun şey hakkındaki delili saniyeler içinde bulmak için sayfalar arasında hızlıca geçiş yapabilirsin.\n* **Bas-konuşa (PTT) kusursuzca geçiş yap.** Sadece bas-konuş kullanılan bir kanala girdiğinde bas-konuşa geçiş yapabilmen için bir pencere açılacak. \n* **Daha isabetli dosya yükleme hataları.** Sakıncalı içerik filtresi gibi dosya yükleme hataları artık daha tutarlı görünecek.\n* **Yeni ses aktarımı durumu.** *Ses aktarımı durumun*, yani mikronuna konuştuğunda görünen minik yeşil daire artık sesli sohbetteyken sol alttaki avatarının etrafında görünecek.\n\n\n'},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=h(n(8)),a=h(n(3)),o=h(n(28)),i=h(n(2)),l=_(n(5829)),u=h(n(478)),s=_(n(5672)),d=h(n(71)),f=h(n(79)),c=h(n(12)),p=h(n(5826)),v=h(n(373)),y=n(1);function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=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=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 h(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 g(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())a[1])continue}return!0}}}return!1}(t))return;0,m.currentSurvey=t}},SURVEY_HIDE:function(e){var t=e.key;m.hiddenSurveys[t]=!0,m.currentSurvey=null},PUSH_NOTIFICATION_CLICK:function(e){m.iosIsPushNotificationClicked=!0},DISPLAYED_INVITE_SHOW:function(e){m.iosIsInviteShown=!0},LOGOUT:function(e){m.hiddenSurveys={}}});t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;_(n(0));var r,a=n(3),o=y(n(8953)),i=_(n(8253)),l=y(n(10)),u=y(n(36)),s=_(n(8352)),d=y(n(278)),f=y(n(9712)),c=y(n(8958)),p=n(1),v=y(n(6));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 _(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 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,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=P(n(0)),o=N(n(9)),i=N(n(66)),l=n(680),u=n(3),s=N(n(2)),d=N(n(105)),f=N(n(29)),c=N(n(151)),p=N(n(8952)),v=N(n(47)),y=N(n(24)),m=n(468),_=N(n(13)),h=n(121),E=N(n(9714)),g=N(n(8962)),S=P(n(8963)),O=N(n(9715)),I=P(n(8668)),T=N(n(8954)),C=n(1),b=N(n(6)),M=N(n(7652));function N(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 P(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 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,A,P),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 h.ComponentDispatch.subscribe(C.ComponentActions.MARK_TOP_INBOX_CHANNEL_READ,n),function(){h.ComponentDispatch.unsubscribe(C.ComponentActions.MARK_TOP_INBOX_CHANNEL_READ,n)}}),[t,e.channels])}(A,P),a.useEffect((function(){_.default.track(C.AnalyticEvents.OPEN_POPOUT,{type:"Inbox"})}),[]),a.useEffect((function(){return s.default.subscribe(C.ActionTypes.CONNECTION_OPEN,v),function(){s.default.unsubscribe(C.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(g.default,{Icon:p.default,header:b.default.Messages.UNREADS_EMPTY_STATE_HEADER,tip:"OS X"===(null===(G=i.default.os)||void 0===G?void 0:G.family)?b.default.Messages.UNREADS_EMPTY_STATE_TIP_MAC:b.default.Messages.UNREADS_EMPTY_STATE_TIP}));var H=L(j,{setSeenTutorial:f});return L("div",{className:(0,o.default)(M.default.container,"group-spacing-"+F),"aria-label":b.default.Messages.UNREADS_TAB_LABEL},void 0,L(S.default,{tab:S.Tab.Unreads,setTab:t},void 0,L(E.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:k,className:M.default.scroller}),r?H:null,(0,O.default)(w,P,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 j(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,b.default.Messages.UNREADS_TUTORIAL_HEADER),L(y.default,{color:y.default.Colors.HEADER_SECONDARY,size:y.default.Sizes.SIZE_14},void 0,b.default.Messages.UNREADS_TUTORIAL_BODY),L(f.default,{className:M.default.tutorialButton,onClick:t,size:f.default.Sizes.SMALL},void 0,b.default.Messages.TUTORIAL_CLOSE)))}j.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(_,{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(8352)),i=c(n(8964)),l=n(466),u=c(n(24)),s=c(n(13)),d=n(1),f=c(n(6));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;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(w,e))}R.displayName="AnimatedUnreadChannel";var L=a.memo(R);function D(e){var t=e.channel,n=e.onJump,r=e.deleteChannel,o=e.toggle,i=(0,l.useStateFromStores)([p.default],(function(){return p.default.getChannel(t.channelId)}));if(a.useEffect((function(){null==i||!t.isFullyLoaded||t.hasError||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 f=function(e,r){(0,d.trackWithMetadata)(I.AnalyticEvents.INBOX_CHANNEL_CLICKED,{channel_id:t.channelId,guild_id:t.guildId}),(0,c.transitionTo)(I.Routes.CHANNEL(t.guildId||I.ME,t.channelId,r||t.oldestUnreadMessageId)),n(e)};return P("div",{className:C.default.channel},void 0,P(S.default,{channel:i,gotoChannel:f,mentionCount:t.mentionCount,toggleCollapsed:o,channelState:t},void 0,P(g.default,{channel:i}),a.createElement(U,e),a.createElement(F,e)),t.collapsed?null:P(O.default,{channel:t,channelRecord:i,gotoChannel:f}))}t.default=L,D.displayName="UnreadChannel";var w=a.memo(D),j=P(E.default,{width:16,height:16}),k=P(h.default,{width:16,height:16});function U(e){var t=e.channel,n=e.markChannelRead,r=e.markGuildRead,a=e.getNumUnreadChannels,o=(0,f.default)()&&null!=t.guildId;return P(v.default,{className:C.default.markReadButton,tooltip:o?T.default.Messages.MARK_GUILD_AS_READ:T.default.Messages.MARK_AS_READ,color:v.CircleIconButtonColors.TERTIARY,icon:o?j:k,onClick:function(){o&&null!=t.guildId?r(t.guildId):n(t),(0,d.trackWithMetadata)(I.AnalyticEvents.INBOX_CHANNEL_ACKED,{channel_id:t.channelId,guild_id:t.guildId,marked_all_channels_as_read:!1,num_unread_channels_remaining:a()-1})}})}U.displayName="MarkReadButton";var G=P(_.default,{width:16,height:16});function F(e){var t=e.channel,n=e.toggle,r=e.getNumUnreadChannels;function i(){n(t),(0,d.trackWithMetadata)(I.AnalyticEvents.INBOX_CHANNEL_COLLAPSED,{channel_id:t.channelId,guild_id:t.guildId,num_unread_channels_remaining:r(),is_now_collapsed:!t.collapsed})}return P(m.default,{text:T.default.Messages.COLLAPSE},void 0,(function(e){var n;return a.createElement(y.default,A({},e,{className:(0,o.default)(C.default.collapseButton,(n={},n[C.default.collapsed]=t.collapsed,n)),onClick:i}),G)}))}F.displayName="CollapseButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;p(n(0));var r,a=p(n(8352)),o=f(n(278)),i=f(n(8666)),l=f(n(9718)),u=f(n(9719)),s=n(1),d=f(n(6));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;u=E.MAX_SHOWN_MESSAGES&&f.push(b(v.default,{color:v.default.Colors.LINK,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=[A])}return b("div",{className:O.default.messages},void 0,f)}P.displayName="UnreadChannelMessages"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=R(n(0)),o=A(n(9)),i=n(3),l=A(n(105)),u=R(n(706)),s=n(1209),d=A(n(10)),f=A(n(70)),c=A(n(39)),p=A(n(255)),v=A(n(8424)),y=A(n(8266)),m=n(99),_=A(n(685)),h=A(n(682)),E=n(8831),g=A(n(8497)),S=A(n(8652)),O=A(n(8653)),I=A(n(8654)),T=A(n(8931)),C=n(1),b=A(n(6)),M=A(n(7379)),N=A(n(7343));function A(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 R(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 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;u=0||(a[n]=e[n]);return a}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;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=function(e,t){var n=a.useState(!1),r=n[0],u=n[1],d=a.useState(null),f=d[0],c=d[1];return{loading:r,error:f,onSave:function(){var n,r=(n=regeneratorRuntime.mark((function n(r){var a,s,d,f,p,v,y,m,_,h,E;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(a=r.topic,s=r.privacyLevel,d=r.description,f=r.schedule,p=r.ticket,""!==a&&null!=s&&null!=f){n.next=3;break}return n.abrupt("return");case 3:if(v=null!=p&&null==p.priceTier,null!=f.startDate&&!v){n.next=6;break}return n.abrupt("return");case 6:return u(!0),c(null),n.prev=8,m={name:a,description:d,privacyLevel:s,channelId:e.id,scheduledStartTime:f.startDate.toISOString(),scheduledEndTime:null===(y=f.endDate)||void 0===y?void 0:y.toISOString(),entityType:l.GuildScheduledEventEntityTypes.STAGE_INSTANCE},null!=p&&null!=(null==p?void 0:p.priceTier)&&(_=p.priceTier,h=p.color,m.tickets=[{priceTier:_,color:h}]),n.next=13,i.default.createGuildEvent(e.guild_id,m);case 13:t(),n.next=21;break;case 16:n.prev=16,n.t0=n.catch(8),E=new o.APIError(n.t0),c(E),u(!1);case 21:case"end":return n.stop()}}),n,null,[[8,16]])})),function(){var e=this,t=arguments;return new Promise((function(r,a){var o=n.apply(e,t);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)}))});return function(e){return r.apply(this,arguments)}}()}};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(275),i=(r=n(8493))&&r.__esModule?r:{default:r},l=n(8423);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,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(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(22))&&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:"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.fetchActiveOutboundPromotions=p,t.default=void 0;var r=d(n(14)),a=d(n(2)),o=n(5829),i=n(11021),l=d(n(39)),u=d(n(8759)),s=n(1);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 v.apply(this,arguments)}function v(){return(v=c(regeneratorRuntime.mark((function e(){var t,n,d,f,c,p,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!u.default.isFetchingActiveOutboundPromotions){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,a.default.dispatch({type:s.ActionTypes.ACTIVE_OUTBOUND_PROMOTIONS_FETCH}),t=i.PromotionPreviewExperiment.getCurrentConfig({}).previewEnabled?s.Endpoints.OUTBOUND_PROMOTIONS_PREVIEW:s.Endpoints.OUTBOUND_PROMOTIONS,e.next=7,r.default.get({url:t,query:{locale:l.default.locale},oldFormErrors:!0});case 7:if(n=e.sent,d=n.body,f=u.default.consumedInboundPromotionId,u.default.hasFetchedConsumedInboundPromotionId){e.next=16;break}return e.next=13,(0,o.fetchUserEntitlementsForApplication)(s.PREMIUM_SUBSCRIPTION_APPLICATION,!1);case 13:p=e.sent,v=p.find((function(e){return null!=e.promotion_id&&!0===e.consumed})),f=null!==(c=null==v?void 0:v.promotion_id)&&void 0!==c?c:null;case 16:a.default.dispatch({type:s.ActionTypes.ACTIVE_OUTBOUND_PROMOTIONS_FETCH_SUCCESS,activeOutboundPromotions:d,consumedInboundPromotionId:f}),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(2),a.default.dispatch({type:s.ActionTypes.ACTIVE_OUTBOUND_PROMOTIONS_FETCH_FAIL});case 22:case"end":return e.stop()}}),e,null,[[2,19]])})))).apply(this,arguments)}var y={fetchActiveOutboundPromotions:p,dismissOutboundPromotionNotice:function(){a.default.dispatch({type:s.ActionTypes.OUTBOUND_PROMOTION_NOTICE_DISMISS})},markOutboundPromotionsSeen:function(){a.default.dispatch({type:s.ActionTypes.OUTBOUND_PROMOTIONS_SEEN})}};t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=c(n(8)),o=c(n(3)),i=c(n(2)),l=c(n(758)),u=c(n(11)),s=c(n(1269)),d=c(n(51)),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(){return(v=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0;return E(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]=_,e[y.default.disabled]=s,e))},E(p.default,{className:y.default.layout},void 0,E(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})),E(p.default,{shrink:1,grow:0,style:{margin:0}},void 0,E(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},void 0,E("span",{className:y.default.text},void 0,t),E("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=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 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)},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.SingleSelect,{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(5672),l=d(n(373)),u=n(374),s=d(n(6));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=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=n(3),o=c(n(8254)),i=n(9170),l=n(8253),u=c(n(86)),s=c(n(40)),d=n(1),f=c(n(6));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?o.APPLICATIONS:o.EDIT),P=C[0],R=C[1],L=i.useState(null),w=L[0],j=L[1],k=i.useState(1),U=k[0],G=k[1],F=i.useState(O.GuildJoinRequestApplicationStatuses.PENDING),B=F[0],H=F[1],x=(0,u.useStateFromStores)([S.default],(function(){return null!=g?S.default.get(g.id):null}));i.useEffect((function(){null!=n&&h.default.fetchGuildJoinRequests({guildId:n})}),[n]),i.useEffect((function(){null!=w&&P!==o.REVIEW_APPLICATION?R(o.REVIEW_APPLICATION):null==w&&P===o.REVIEW_APPLICATION&&R(o.APPLICATIONS)}),[w,P]),i.useEffect((function(){s.default.fetchGuildBans(n)}),[n]);var V=i.useCallback((function(e){R(e)}),[]),W=null==g?void 0:g.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(P){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}));j(o),G(r)}},setApplicationStatus:H,applicationStatus:B,totalCount:a[B].total});break;case o.REVIEW_APPLICATION:break;default:return(0,_.assertNever)(P)}return P===o.REVIEW_APPLICATION&&null!=w?D(b.default,{guildId:n,selectedIndex:w,applicationStatus:B,setSelectedIndex:j,page:U}):D(y.default,{title:N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,tag:y.default.Tags.H2},void 0,D(m.default,{className:A.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)(A.default.description,(t={},t[A.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:A.default.tabs,selectedItem:P,type:v.default.Types.TOP,look:v.default.Looks.BRAND,onItemSelect:V},void 0,D(v.Item,{className:(0,l.default)(A.default.tab,A.default.spacer),id:o.EDIT},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_SCREEN_TITLE),z?D(v.Item,{className:(0,l.default)(A.default.tab,A.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:A.default.badge},void 0,c.toLocaleString())):null),K)};k.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&&g.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(j,{setView:s});case a.SETTINGS:return r&&null!=n?D(k,{guildId:null==n?void 0:n.id,setPreventNavigation:t}):D(T.default,{setPreventNavigation:t});default:return(0,_.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(1159)),l=S(n(151)),u=S(n(372)),s=S(n(8883)),d=S(n(8884)),f=S(n(47)),c=S(n(8972)),p=S(n(24)),v=S(n(272)),y=S(n(8294)),m=S(n(8673)),_=n(8262),h=S(n(9751)),E=S(n(6)),g=S(n(7382));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)),E(e)}})):I(C,{status:s}),O&&I(l.default,{className:g.default.fetchingSpinner}))};t.default=b},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(133)),o=i(n(8));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(9)),o=y(n(89)),i=y(n(61)),l=y(n(5950)),u=y(n(279)),s=y(n(47)),d=y(n(24)),f=y(n(150)),c=n(8262),p=y(n(6)),v=y(n(7382));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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(g.default,k({},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;!Q||""!==$&&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)}),[Q,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(P.AnalyticEvents.GUILD_MEMBERSHIP_GATE_SETTINGS_UPDATED,{guild_id:null==B?void 0:B.id,is_enabled:Q,requirements:t,preview_enabled:null==B?void 0:B.hasFeature(P.GuildFeatures.PREVIEW_ENABLED)})}}}),[re,X,Q,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,Q?U(h.default,{width:24,height:24,className:(0,o.default)(L.default.activeCircle,(n={},n[L.default.animate]=W,n))}):U(E.default,{width:24,height:24,className:(0,o.default)(L.default.editCircle,(r={},r[L.default.animate]=W,r))}),Q?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(A.default,k({},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:Q?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 J(!0),e.next=3,C.default.enableVerificationForm(B.id,!Q);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){j(o,r,a,i,l,"next",e)}function l(e){j(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();Q?Q&&null!=F&&F>0?(0,S.openModal)((function(t){return a.createElement(M.default,k({},t,{guildId:B.id,onSuccess:e}))})):e():ae(e)}},void 0,Q?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&&(J(!0),C.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:J}));return x?oe:U(_.default,{title:R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,tag:_.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=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=v(n(29)),i=n(85),l=n(35),u=v(n(47)),s=v(n(24)),d=v(n(8294)),f=n(8262),c=v(n(6)),p=v(n(7672));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(22))&&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(22))&&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(9)),i=n(5941),l=S(n(29)),u=S(n(55)),s=S(n(153)),d=S(n(149)),f=n(85),c=S(n(686)),p=S(n(8528)),v=n(35),y=S(n(47)),m=S(n(24)),_=n(8301),h=n(8262),E=S(n(6)),g=S(n(7355));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 h(m),S(O(y)),a.createElement("div",{ref:y,className:(0,o.default)(g.default.draggableInputContainer,(t={},t[g.default.dragging]=v,t))},T("div",{className:g.default.inputWrapper},void 0,T(s.default,{autoFocus:!0,onChange:function(e){return u(e)},placeholder:E.default.Messages.MEMBER_VERIFICATION_MULTIPLE_CHOICE_PLACEHOLDER.format({index:r+1}),value:n}),T(l.default,{className:g.default.clearButtonRight,onClick:d,look:l.default.Looks.BLANK,size:l.default.Sizes.NONE},void 0,T(c.default,{className:g.default.clearIcon}))),a.createElement("div",{ref:m,className:g.default.dragContainer},T(p.default,{className:g.default.dragIcon})))};C.displayName="DraggableChoiceRow";var b=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],b=a.useState(null!==(n=null==r?void 0:r.choices)&&void 0!==n?n:[""]),M=b[0],N=b[1],A=a.useState(null),P=A[0],R=A[1],L=a.useState(null),D=L[0],w=L[1],j=(0,f.useUID)(),k=function(){M.length!==_.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===_.MAX_NUM_CHOICES;return T(v.ModalRoot,{transitionState:o,"aria-labelledby":j},void 0,T(v.ModalContent,{className:g.default.modalContent},void 0,T(y.default,{size:y.default.Sizes.SIZE_16,className:g.default.headerText,id:j},void 0,E.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_MULTIPLE_CHOICE),T(s.default,{autoFocus:!0,className:g.default.spacedItem,onChange:function(e){var t=e.replace(/(\r\n|\n|\r)/g," ");t.length>_.MAX_QUESTION_LENGTH&&(t=e.slice(0,_.MAX_QUESTION_LENGTH)),O(t)},placeholder:E.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION,value:S}),T("div",{className:g.default.divider}),M.map((function(e,t){return T(C,{choice:e,index:t,onChange:function(e){return function(e,t){var n=e.replace(/(\r\n|\n|\r)/g," ");n.length>_.MAX_CHOICE_LENGTH&&(n=n.slice(0,_.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?E.default.Messages.MEMBER_VERIFICATION_MULTIPLE_CHOICE_LIMIT.format({number:_.MAX_NUM_CHOICES}):null},void 0,(function(e){return a.createElement(l.default,I({},e,{onClick:k,disabled:G,color:l.default.Colors.GREY,size:l.default.Sizes.SMALL,className:g.default.addItemButton}),E.default.Messages.MEMBER_VERIFICATION_MULTIPLE_CHOICE_ADD)})),P&&T(m.default,{className:g.default.errorText,size:m.default.Sizes.SIZE_12,color:m.default.Colors.ERROR},void 0,P)),T(v.ModalFooter,{justify:u.default.Justify.BETWEEN},void 0,T(u.default,{grow:0},void 0,T(l.default,{className:g.default.cancelButton,color:l.default.Colors.GREY,onClick:c,size:l.default.Sizes.SMALL},void 0,E.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:h.VerificationFormFieldTypes.MULTIPLE_CHOICE,label:e,choices:M,required:!0};i(t),c()}else R(E.default.Messages.MEMBER_VERIFICATION_CHOICES_REQUIRED_ERROR);else R(E.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION_REQUIRED_ERROR)},size:l.default.Sizes.SMALL},void 0,E.default.Messages.SAVE))))};b.displayName="MultipleChoiceModal";var M=b;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=P(n(9)),i=P(n(188)),l=n(5941),u=P(n(8325)),s=n(3),d=P(n(8257)),f=P(n(8391)),c=P(n(10)),p=P(n(8255)),v=P(n(29)),y=P(n(61)),m=P(n(55)),_=P(n(149)),h=n(85),E=P(n(159)),g=P(n(686)),S=P(n(8528)),O=n(35),I=P(n(47)),T=P(n(24)),C=n(8301),b=n(8262),M=n(1),N=P(n(6)),A=P(n(7355));function P(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];k(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)(A.default.draggableInputContainer,(t={},t[A.default.dragging]=m,t))},D("div",{className:A.default.inputWrapper},void 0,D(y.default,{onMouseDown:function(){return h(i)}},void 0,D(f.default,{innerClassName:A.default.rulesTextAreaInput,type:M.TextareaTypes.RULES_INPUT,textValue:R,richValue:L,channel:r,placeholder:N.default.Messages.MEMBER_VERIFICATION_RULE_PLACEHOLDER,focused:_,onChange:function(e,t,n){var r=t;r.length>C.MAX_RULE_LENGTH&&(r=r.slice(0,C.MAX_RULE_LENGTH)),t!==r&&(t=r,n=u.default.deserialize(r)),s(t),w({textValue:t,richValue:n})},onKeyDown:d,canMentionChannels:E,canMentionRoles:E,maxCharacterCount:C.MAX_RULE_LENGTH,characterCountClassName:A.default.characterCount,onSubmit:function(){return Promise.resolve({shouldClear:!1,shouldRefocus:!0})}})),D(v.default,{className:A.default.clearButton,onClick:c,look:v.default.Looks.BLANK,size:v.default.Sizes.NONE},void 0,D(g.default,{className:A.default.clearIcon})),D(T.default,{className:A.default.rulesInputNumber,size:T.default.Sizes.SIZE_16,color:T.default.Colors.MUTED},void 0,i+1+".")),a.createElement("div",{ref:I,className:A.default.dragContainer},D(S.default,{className:A.default.dragIcon})))};w.displayName="DraggableRulesRow";var j=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(_.default,{text:N.default.Messages.MEMBER_VERIFICATION_RULE_LIMIT.format({number:C.MAX_NUM_RULES})},void 0,(function(e){var t;return a.createElement("div",L({},e,{className:(0,o.default)(A.default.exampleRule,(t={},t[A.default.disabled]=i,t))}),u)})):D(y.default,{className:(0,o.default)(A.default.exampleRule,(t={},t[A.default.disabled]=i,t)),onClick:function(){return l(r)}},void 0,D(T.default,{},void 0,n))},k=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})),g=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=g[0],P=g[1],R=a.useState(null),k=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,h.useUID)(),Y=function(e){if(S.length!==C.MAX_NUM_RULES)if(null!=e&&""===S[S.length-1].value){var t=[].concat(S);t[S.length-1].value=e,P(t),V(t.length-1)}else P([].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),P(a)}B(n?null:t)}}),[S,P]);if(null==l||null==y)return null;var K=S.length===C.MAX_NUM_RULES;return D(d.default,{page:M.AnalyticsPages.GUILD_RULES_CREATE_MODAL},void 0,D(O.ModalRoot,{className:A.default.modal,size:O.ModalSize.MEDIUM,transitionState:n,"aria-labelledby":W},void 0,D(O.ModalContent,{className:A.default.modalContent},void 0,D(I.default,{size:I.default.Sizes.SIZE_16,className:A.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,P(n)}(e,t)},onClear:function(){return function(e){var t=[].concat(S.slice(0,e),S.slice(e+1));P(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(_.default,{text:K?N.default.Messages.MEMBER_VERIFICATION_RULE_LIMIT.format({number:C.MAX_NUM_RULES}):null},void 0,(function(e){return a.createElement(v.default,L({},e,{className:A.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:A.default.divider}),D(E.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(j,{shortRule:N.default.Messages.MEMBER_VERIFICATION_RULE_BE_RESPECTFUL,fullRule:N.default.Messages.MEMBER_VERIFICATION_RULE_BE_RESPECTFUL_FULL,disabled:K,onClick:Y}),D(j,{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(j,{shortRule:N.default.Messages.MEMBER_VERIFICATION_RULE_NO_NSFW,fullRule:N.default.Messages.MEMBER_VERIFICATION_RULE_NO_NSFW_FULL,disabled:K,onClick:Y}),D(j,{shortRule:N.default.Messages.MEMBER_VERIFICATION_RULE_SAFE,fullRule:N.default.Messages.MEMBER_VERIFICATION_RULE_SAFE_FULL,disabled:K,onClick:Y}))),k&&D(T.default,{className:A.default.errorText,size:T.default.Sizes.SIZE_12,color:T.default.Colors.ERROR},void 0,k)),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:b.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:A.default.cancelButton,color:v.default.Colors.GREY,onClick:o,size:v.default.Sizes.SMALL},void 0,N.default.Messages.CANCEL))))};k.displayName="RulesFieldModal";var U=k;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=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(29)),i=_(n(55)),l=_(n(8272)),u=_(n(153)),s=n(85),d=n(35),f=_(n(47)),c=_(n(24)),p=n(8301),v=n(8262),y=_(n(6)),m=_(n(7355));function _(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(){return(E=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)),C(t)},placeholder:y.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION,value:T}),g(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}),P&&g(c.default,{className:m.default.errorText,size:c.default.Sizes.SIZE_12,color:c.default.Colors.ERROR},void 0,P)),g(d.ModalFooter,{justify:i.default.Justify.BETWEEN},void 0,g(i.default,{grow:0},void 0,g(o.default,{className:m.default.cancelButton,color:o.default.Colors.GREY,onClick:O,size:o.default.Sizes.SMALL},void 0,y.default.Messages.CANCEL),g(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,E({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,E({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=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)}(n(0));var r,a=E(n(9)),o=n(3),i=E(n(39)),l=E(n(1160)),u=E(n(55)),s=E(n(159)),d=E(n(47)),f=E(n(24)),c=n(1),p=E(n(6)),v=E(n(7675)),y=E(n(7350)),m=E(n(7345)),_=E(n(9764)),h=E(n(9765));function E(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 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()}),g(0),C(T+1)):g(n+1)},className:(0,o.default)(E.default.navButton,E.default.next)},void 0,O(c.default,{muted:!0,className:E.default.navSpacing},void 0,h.default.Messages.PAGINATION_NEXT),O(f.default,{direction:s.default.Directions.RIGHT,className:E.default.chevron})):null,O(p.default,{className:E.default.navbarTitle},void 0,h.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REVIEW_PENDING_APPLICATIONS.format({count:N}))),O("hr",{className:E.default.separator}),O(_.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(9)),i=n(3),l=M(n(8604)),u=M(n(89)),s=M(n(8255)),d=M(n(15)),f=M(n(40)),c=M(n(29)),p=M(n(372)),v=M(n(255)),y=M(n(8431)),m=n(41),_=M(n(279)),h=M(n(47)),E=M(n(24)),g=M(n(8294)),S=n(8262),O=M(n(9768)),I=M(n(8907)),T=n(1),C=M(n(6)),b=M(n(7677));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 A(){return(A=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),v=d[0],y=d[1];a.useEffect((function(){y(v||u.length>0)}),[v,u.length]),a.useEffect((function(){var e=f.default.getMemberCount(t.id);null!=e&&e<=_.MAX_PREFETCH_MEMBER_COUNT&&l.default.requestMembers(t.id,"",0,!1)}),[]);var S=a.useState(m.GuildSettingsRoleEditSections.DISPLAY),O=S[0],I=S[1];return a.useEffect((function(){null==s&&I(m.GuildSettingsRoleEditSections.DISPLAY)}),[s]),null!=s?T(h.default,{editRoleId:s,setEditRoleId:C,selectedSection:O,setSelectedSection:I}):v?T(g.default,{setEditRoleId:C,guild:t,everyoneRole:r,otherRoles:u,setSelectedSection:I}):T(E.default,{guild:t,everyoneRole:r,setEditRoleId:C})}t.GuildSettingsRolesNotice=b,b.displayName="GuildSettingsRolesNotice",M.displayName="GuildSettingsRolesMain"},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=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(23)),i=n(3),l=n(106),u=n(88),s=I(n(8355)),d=I(n(40)),f=n(131),c=I(n(13)),p=n(48),v=I(n(8460)),y=n(8303),m=n(8529),_=I(n(9771)),h=I(n(9777)),E=I(n(9780)),g=I(n(9783)),S=n(1),O=I(n(7693));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 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;ug.length,O=function(){A.default.track(U.AnalyticEvents.OPEN_MODAL,{type:"Add Role Members",location_page:"Role Settings",location_section:"Members"}),(0,b.openModal)((function(e){return a.createElement(w.default,W({},e,{roleId:r.id,guildId:n.id}))}))};return Y("div",{className:F.default.container},void 0,a.createElement("div",{className:F.default.headerContainer,ref:v},Y("div",{className:B.default.contentWidth},void 0,Y("div",{className:(0,o.default)(B.default.header,(t={},t[B.default.stickyHeaderElevated]=!m,t))},void 0,Y(j.default,{guild:n,role:r,selectedSection:R.GuildSettingsRoleEditSections.MEMBERS,setSelectedSection:u}),Y(te,{query:d,setQuery:f,locked:h,handleAddClick:O}),S?Y(E.default,{className:F.default.searchWarning,messageType:E.HelpMessageTypes.INFO,fontSize:E.HelpMessageFontSizes.FONT_SIZE_14},void 0,G.default.Messages.ROLE_EDIT_MEMBERS_MISSING):null))),Y(ee,{headerHeight:p+8,query:d,guildId:n.id,roleId:r.id,locked:h,onScroll:_,roleMembers:g,handleAddClick:O}))}Q.displayName="MembersEmptyRow",ee.displayName="MemberList",te.displayName="MemberSearcher",ne.displayName="GuildSettingsRolesEditMembers"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=w;L(n(0));var r,a=n(389),o=P(n(8257)),i=n(286),l=P(n(8323)),u=P(n(8258)),s=P(n(8405)),d=L(n(8253)),f=n(717),c=P(n(8378)),p=P(n(8379)),v=P(n(8380)),y=P(n(8603)),m=P(n(8340)),_=P(n(8384)),h=P(n(8385)),E=P(n(8386)),g=P(n(8505)),S=P(n(8343)),O=P(n(8608)),I=P(n(8387)),T=P(n(8324)),C=P(n(8435)),b=P(n(8407)),M=P(n(8388)),N=n(1),A=P(n(6));function P(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,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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})),c=(0,O.default)(0),v=c.headerHeight,y=c.headerRef,E=(0,I.useScrolledToTop)(),S=E.scrolledToTop,N=E.handleScroll,A=a.useRef(!1);return a.useEffect((function(){A.current||""===s.trimStart()||(_.default.track(T.AnalyticEvents.SEARCH_STARTED,{search_type:"Permissions"}),A.current=!0)}),[s]),R(m.AdvancedScrollerAuto,{className:b.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:g.GuildSettingsRoleEditSections.PERMISSIONS,setSelectedSection:l}),R("div",{className:b.default.searchContainer},void 0,R(p.default,{size:p.default.Sizes.MEDIUM,query:s,onChange:d,onClear:function(){return d("")},placeholder:C.default.Messages.ROLE_PERMISSIONS_SEARCH_PLACEHOLDER}))),R(w,{guild:n,role:r,specs:f,locked:i})))}D.displayName="ClearPermissionsButton",w.displayName="PermissionsList",j.displayName="GuildSettingsRolesEditPermissions"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_,t.PermissionOverrideTypes=void 0;p(n(0));var r,a=f(n(55)),o=f(n(9782)),i=n(85),l=f(n(1165)),u=p(n(474)),s=p(n(159)),d=f(n(370));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;ub,t)),id:u.id,selectedItem:f,itemType:_.default.Types.SIDE,onClick:p,onContextMenu:function(e){(0,s.openContextMenu)(e,(function(e){return a.createElement(c.default,j({},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:P.default.roleDot,style:{backgroundColor:null!==(n=u.colorString)&&void 0!==n?n:(0,l.int2hex)(N.DEFAULT_ROLE_COLOR)}}),null!=E?w(T.default,{className:P.default.lock,tooltipText:E}):null,w(S.default,{className:P.default.roleName,color:k(g)},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)([p.default],(function(){return p.default.roles})),c=(0,u.useStateFromStores)([v.default],(function(){return v.default.getHighestRole(n)})),g=f.default.useExperiment({guildId:n.id})[0].showNewRolesCreationFlow,T=a.useState(s.length),N=T[0],R=T[1],L=(0,M.useScrolledToTop)(),D=L.scrolledToTop,j=L.handleScroll,k=(0,b.default)(s),F=k.handleDragStart,B=k.handleDragReset,H=k.handleDragComplete,x=a.useRef(null),V=a.useCallback((function(e){var t,n,r=s.findIndex((function(t){return t.id===e}));null===(t=x.current)||void 0===t||null===(n=t.getScrollerNode())||void 0===n||n.scrollTo({top:Math.max(34*(r-2),0)})}),[s]);a.useEffect((function(){V(r)}),[]),a.useEffect((function(){s.length>N&&V(r),s.length!==N&&R(s.length)}),[s.length,N,R,V,r]);var W=g?w("div",{className:P.default.tooltip},void 0,w(S.default,{},void 0,A.default.Messages.ROLE_CREATE_CTA),w(S.default,{color:S.default.Colors.MUTED},void 0,A.default.Messages.ROLE_CREATE_TOOLTIP_TIP)):A.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_CREATE;return w(m.default.Sidebar,{className:P.default.sidebar},void 0,w("div",{className:P.default.container},void 0,w("div",{className:(0,o.default)(P.default.titleContainer,(t={},t[P.default.titleElevated]=!D,t))},void 0,w(y.default,{className:P.default.title,onClick:function(){return i(null)}},void 0,w(E.default,{direction:E.default.Directions.LEFT}),w(S.default,{className:P.default.titleText,size:S.default.Sizes.SIZE_16,color:S.default.Colors.CUSTOM},void 0,A.default.Messages.BACK)),w(h.TooltipContainer,{position:g?h.TooltipPositions.RIGHT:h.TooltipPositions.TOP,"aria-label":g?A.default.Messages.ROLE_CREATE_TOOLTIP_TIP:A.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_CREATE,text:w(S.default,{className:P.default.tooltip},void 0,W)},void 0,w(y.default,{className:P.default.addRole,onClick:function(e){return(0,C.default)(e,n,(function(){d.default.createRole(n.id),l(I.GuildSettingsRoleEditSections.DISPLAY)}))}},void 0,G))),a.createElement(O.default,{className:P.default.list,ref:x,onScroll:j},w(_.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:c,selectedItem:r,onClick:function(){return i(e.id)},currentPosition:t,onDragStart:F,onDragReset:B,onDragComplete:H},e.id)}))))))}F.displayName="GuildSettingsRolesSidebar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S,t.CreateRoleSlideTypes=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=n(95),l=n(3),u=_(n(40)),s=n(703),d=n(85),f=n(35),c=n(8530),p=_(n(9785)),v=_(n(9786)),y=_(n(9787)),m=n(1);function _(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(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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(g[e-1])}),[T]),k=o.useCallback((function(){var e=g.indexOf(T);e1){for(var l=new Array(i),u=0;u0?M(s.default,{className:O.default.clearButton,onClick:function(){n("")},look:s.default.Looks.BLANK,size:s.default.Sizes.NONE},void 0,M(y.default,{className:O.default.clearIcon})):null),M(v.FormText,{className:I.default.formHelpText},void 0,S.default.Messages.ROLE_CREATE_NAME_EXAMPLES))}N.displayName="NameFormItem";var A=(0,l.makeLazy)({createPromise:function(){return Promise.all([n.e(0),n.e(9),n.e(15)]).then(n.t.bind(null,8421,7))},webpackId:8421});function P(e){var t=e.color,n=e.setColor;return M(v.FormItem,{className:I.default.formItem,title:S.default.Messages.FORM_LABEL_ROLE_COLOR,required:!0},void 0,M(v.FormText,{className:I.default.formHelpText},void 0,S.default.Messages.ROLE_COLOR_HELP),M(A,{className:I.default.colorPicker,defaultColor:g.DEFAULT_ROLE_COLOR,colors:g.ROLE_COLORS,value:t,onChange:function(e){return function(e){n(e===g.DEFAULT_ROLE_COLOR?0:e)}(e)},customPickerPosition:f.default.Positions.RIGHT}))}P.displayName="ColorPickerFormItem"},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=n(85),o=n(8977);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;u=e,n))}),b(_.default,{size:_.default.Sizes.SIZE_12,color:_.default.Colors.HEADER_PRIMARY,className:S.default.markLabel},void 0,h.PermissionTemplates[e].title()))},markerPosition:c.MarkerPositions.BELOW,fillStyles:{background:h.PermissionTemplates[t].color},barClassName:S.default.sliderBar,grabberClassName:S.default.grabber,grabberStyles:{background:h.PermissionTemplates[t].color}})};N.displayName="RoleTemplateSelectSlider";var A=function(e){var t,n=e.template,r=e.index,a=e.animation,l=e.selectedTemplate,s=e.setSelectedTemplate,f=e.onTemplateSelect,c=e.setSliderOverrideValue;return b(i.default.div,{style:null!=a?{opacity:a.interpolate({inputRange:[0,1],outputRange:[.3,1]})}:null},void 0,b(d.default,{onClick:function(){l!==r&&(s(r),c(r))},className:(0,o.default)(S.default.templateWrapper,(t={},t[S.default.clickableTemplate]=l!==r,t))},void 0,b("div",{className:S.default.templateContent},void 0,b(_.default,{className:S.default.templateHeader,size:_.default.Sizes.SIZE_16,color:_.default.Colors.HEADER_PRIMARY},void 0,n.title()),b(_.default,{size:_.default.Sizes.SIZE_14,className:S.default.templateDescription},void 0,n.description()),n.contentPreface()&&b(_.default,{size:_.default.Sizes.SIZE_14,className:S.default.templatePreface},void 0,n.contentPreface()),n.contents().map((function(e,t){return b("div",{className:S.default.permissionItem},"permission-"+r+"-"+t,b(v.default,{color:E.Colors.STATUS_GREEN_600,className:S.default.permissionIcon}),b(_.default,{size:_.default.Sizes.SIZE_14},void 0,e))}))),b(u.default,{disabled:l!==r,onClick:f},void 0,g.default.Messages.SELECT)))};A.displayName="RoleTemplateCard"},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=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(9)),i=n(3),l=S(n(199)),u=n(8305),s=S(n(105)),d=S(n(29)),f=n(131),c=n(159),p=S(n(279)),v=S(n(47)),y=S(n(24)),m=S(n(8981)),_=S(n(8677)),h=n(1),E=S(n(6)),g=S(n(7695));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,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 T(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){I(o,r,a,i,l,"next",e)}function l(e){I(o,r,a,i,l,"throw",e)}i(void 0)}))}}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;uW,t)),onClick:ee,onContextMenu:z,ref:function(e){var t,n;G(null!==(t=null==e?void 0:e.ref)&&void 0!==t?t:null),Y(null!==(n=null==e?void 0:e.ref)&&void 0!==n?n:null)},"aria-label":B.default.Messages.ROLE_ROW_DESCRIPTION.format({name:u.name,count:""+v})},K("div",{className:(0,o.default)(H.default.dragIcon,H.default.dragSpacing,(n={},n[H.default.dragIconHidden]=A||O,n)),onMouseEnter:function(){return L(!0)},onMouseLeave:function(){return L(!1)}},void 0,Z),K("div",{className:(0,o.default)(H.default.roleNameContainer,H.default.roleNameSpacing)},void 0,K(M.default,{className:H.default.shield,color:null!==(r=u.colorString)&&void 0!==r?r:(0,l.int2hex)(F.DEFAULT_ROLE_COLOR)}),null!=C?K(k.default,{className:H.default.lock,tooltipText:C}):null,K(N.default,{className:H.default.roleName,color:N.default.Colors.HEADER_PRIMARY,size:N.default.Sizes.SIZE_16},void 0,u.name)),K(E.default,{text:B.default.Messages.ROLE_OVERVIEW_VIEW_MEMBERS,"aria-label":B.default.Messages.ROLE_ROW_VIEW_MEMBERS.format({count:""+v}),position:E.default.Positions.RIGHT},void 0,(function(e){return a.createElement(_.default,$({},e,{className:(0,o.default)(H.default.memberCountContainer,H.default.memberSpacing),onClick:te}),K(N.default,{size:N.default.Sizes.SIZE_16,color:N.default.Colors.CUSTOM},void 0,v),K(b.default,{className:H.default.person,width:20,height:20}))})),K("div",{className:(0,o.default)(H.default.buttonsContainer,H.default.buttonsSpacing)},void 0,K(m.default,{className:(0,o.default)(H.default.circleButton,H.default.editButton),tooltip:A?B.default.Messages.VIEW:B.default.Messages.EDIT,color:m.CircleIconButtonColors.SECONDARY,size:m.CircleIconButtonSizes.SIZE_36,icon:A?q:X,onClick:ee}),K(m.default,{className:H.default.circleButton,tooltip:B.default.Messages.MORE,color:m.CircleIconButtonColors.SECONDARY,size:m.CircleIconButtonSizes.SIZE_36,icon:J,onClick:z,disabled:!Q})))}Q.displayName="RoleRow";var ee=K(C.default,{});function te(){return K("div",{className:H.default.emptyRoles},void 0,K("div",{className:H.default.dragSpacing}),ee,K(N.default,{className:H.default.emptyRolesText,size:N.default.Sizes.SIZE_16,color:N.default.Colors.MUTED},void 0,B.default.Messages.ROLE_LIST_EMPTY))}function ne(e){var t=e.guild,n=e.query,r=e.setQuery,o=a.useState(!1),i=o[0],l=o[1],u=c.default.useExperiment({guildId:t.id})[0].showNewRolesCreationFlow,s=a.useCallback((function(e){r(e)}),[r]),f=a.useCallback((function(){r("")}),[r]),p=function(e){return(0,U.default)(e,t,z(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)}))))},v=u?K(E.default,{"aria-label":B.default.Messages.ROLE_CREATE_TIP_TOOLTIP_TEXT,text:K(N.default,{className:H.default.tooltip},void 0,B.default.Messages.ROLE_CREATE_TIP_TOOLTIP_TEXT)},void 0,(function(e){return a.createElement(y.default,$({},e,{className:H.default.createButton,size:y.default.Sizes.SMALL,onClick:p,submitting:i}),B.default.Messages.ROLE_CREATE_CTA)})):K(y.default,{className:H.default.createButton,size:y.default.Sizes.SMALL,onClick:p,submitting:i},void 0,B.default.Messages.ROLE_CREATE_CTA);return K("div",{className:H.default.rolesList},void 0,K("div",{className:H.default.searchContainer},void 0,K(h.default,{size:h.default.Sizes.MEDIUM,query:n,onChange:s,onClear:f,placeholder:B.default.Messages.SEARCH_ROLES}),v))}te.displayName="EmptyRoles",ne.displayName="RolesSearcher";var re=K(w.default,{});function ae(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)}),[s]);var f=a.useCallback((function(){i(n.id)}),[i,n.id]);return a.createElement("div",{ref:d},K(g.default,{tag:g.Tags.H1},void 0,B.default.Messages.ROLES),re,K(j.default,{role:n,onClick:f}),K(N.default,{className:H.default.helpText,color:N.default.Colors.HEADER_SECONDARY,size:N.default.Sizes.SIZE_14},void 0,B.default.Messages.ROLE_LIST_BODY_WITH_HELP.format({articleURL:P.default.getArticleURL(F.HelpdeskArticles.PERMISSIONS_TUTORIAL)})),K(ne,{guild:t,query:l,setQuery:u}),K("div",{className:H.default.rolesTable},void 0,K("div",{className:H.default.tableHeader},void 0,K("div",{className:H.default.dragSpacing}),K(N.default,{className:(0,o.default)(H.default.tableTitle,H.default.roleNameSpacing)},void 0,B.default.Messages.ROLE_LIST_HEADER.format({numRoles:r.length||"0"})),K(N.default,{className:(0,o.default)(H.default.tableTitle,H.default.memberSpacing)},void 0,B.default.Messages.MEMBERS),K("div",{className:H.default.buttonsSpacing}))))}ae.displayName="PageHeader";var oe=K(te,{},"empty-role");function ie(e){var t=e.setEditRoleId,n=e.guild,r=e.everyoneRole,o=e.otherRoles,i=e.setSelectedSection,l=(0,u.useStateFromStores)([L.default],(function(){return L.default.getRoleMemberCount(n.id)}),[n.id]),s=(0,u.useStateFromStores)([v.default],(function(){return v.default.getHighestRole(n)}),[n]),d=a.useState(""),c=d[0],p=d[1],y=c.trim();a.useEffect((function(){(0,R.fetchMemberCounts)(n.id)}),[n.id]);var m=a.useRef(!1);a.useEffect((function(){m.current||""===c.trimStart()||(A.default.track(F.AnalyticEvents.SEARCH_STARTED,{search_type:"Roles"}),m.current=!0)}),[c]);var _=a.useMemo((function(){return o.filter((function(e){return function(e,t){return""===t||e.name.toLowerCase().includes(t.toLowerCase())}(e,y)}))}),[o,y]),h=a.useState(371),E=h[0],g=h[1],S=K(ae,{guild:n,everyoneRole:r,filteredRoles:_,setEditRoleId:t,query:c,setQuery:p,setHeaderHeight:g},"header"),O=a.useCallback((function(){return S}),[n,r,_,t,c]),I=a.useMemo((function(){return[].concat(o,[r])}),[o,r]),T=(0,G.default)(I),C=T.draggingRoleId,b=T.handleDragStart,M=T.handleDragReset,N=T.handleDragComplete,P=a.useCallback((function(e){var r,a=e.row;if(0===_.length)return oe;var u=_[a];return K(Q,{role:u,guild:n,highestRole:s,currentPosition:a,memberCount:null!==(r=null==l?void 0:l[u.id])&&void 0!==r?r:0,onDragStart:b,onDragReset:M,onDragComplete:N,disableHover:null!=C,disableDrag:o.length!==_.length,setEditRoleId:t,setSelectedSection:i},u.id)}),[_,n,s,l,b,M,N,C,o,t,i]);return K(f.ListContentScroller,{sections:[Math.max(_.length,1)],sectionHeight:E,renderSection:O,rowHeight:61,renderRow:P})}ie.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(24)),o=l(n(6)),i=l(n(7696));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=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;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0,isTrendingDown:t<0}},j=function(e,t){return void 0===t&&(t=!1),t||e===b.AbortCodes.NOT_ENOUGH_GUILD_MEMBERS?D(E.default,{icon:I.default,className:N.default.notEnoughMembersError,backgroundColor:E.Colors.BACKGROUND_ACCENT},void 0,M.default.Messages.GUILD_ANALYTICS_ERROR_GUILD_SIZE):null==e?null:D(E.default,{backgroundColor:E.Colors.BACKGROUND_ACCENT},void 0,M.default.Messages.GUILD_ANALYTICS_ERROR_MESSAGE)};j.displayName="getErrorBlock";var k=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(h.default,{className:N.default.developerPortalCta,onClick:function(){n(!0),C.default.track(b.AnalyticEvents.GUILD_INSIGHTS_SETTINGS_CTA_CLICKED,{guild_id:r});var e=null==r?b.RelativeMarketingURLs.DEVELOPER_PORTAL:b.RelativeMarketingURLs.DEVELOPER_PORTAL_GUILD_ANALYTICS(r),t=o.default.v4();u.default.post({url:b.Endpoints.HANDOFF,body:{key:t},oldFormErrors:!0}).then((function(n){var r=n.body.handoff_token;window.open(b.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)};k.displayName="DevPortalButton";var U=D(k,{}),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)([_.default],(function(){return _.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,h=null==t||null==n||null!=t&&t<500&&null!=n&&!n.hasFeature(b.GuildFeatures.PARTNERED)&&!n.hasFeature(b.GuildFeatures.VERIFIED);a.useEffect((function(){null==e||h||((0,s.fetchEngagementOverview)(e),(0,s.fetchGrowthActivationOverview)(e),(0,s.fetchGrowthActivationRetention)(e))}),[e,h]),a.useEffect((function(){(0,c.hideHotspot)(f.HotspotLocations.GUILD_ANALYTICS_GUILD_SETTINGS_MENU)}),[]);var E=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(g.default,{tag:O.Tags.H1,title:M.default.Messages.SERVER_INSIGHTS},void 0,D(S.default,{type:S.Types.DESCRIPTION},void 0,M.default.Messages.GUILD_ANALYTICS_DESCRIPTION.format()),j(u,h),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),E)};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(14)),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(149)),i=v(n(159)),l=v(n(1236)),u=v(n(9799)),s=v(n(47)),d=v(n(24)),f=n(1),c=v(n(6)),p=v(n(7700));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:C.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,u=t.guild_scheduled_events,s=t.threads;a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_SUCCESS,logs:n,integrations:r,users:o,webhooks:l,guildScheduledEvents:u,threads:s})}),(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(14)),a=l(n(2)),o=l(n(8680)),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,u=t.guild_scheduled_events,s=t.threads;a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_SUCCESS,logs:n,integrations:r,users:o,webhooks:l,guildScheduledEvents:u,threads:s})}),(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(389),o=n(687),i=c(n(8258)),l=v(n(8253)),u=n(42),s=c(n(11)),d=c(n(8370)),f=c(n(6));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(g.default,{theme:o,className:F.default.marginTop40},void 0,z(g.EmptyStateImage,{darkSrc:n(9811),lightSrc:n(9812),width:256,height:212}),z(g.EmptyStateText,{note:k.default.Messages.BANS_NO_USERS_BANNED,style:{maxWidth:300}},void 0,k.default.Messages.NO_BANS)));var u=(0,i.default)(a||{}).keys().value().length;return z(b.default,{tag:N.Tags.H1,title:k.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,k.default.Messages.BANS_HINT.format({onModerationClick:t.handleModerationClick})),null==e&&z(O.default,{className:U.default.searchBar,query:l||"",placeholder:k.default.Messages.BANS_SEARCH_PLACEHOLDER,onChange:t.handleQueryChange,onClear:t.handleQueryClear})),z(C.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(j.GuildSettingsSections.MODERATION)},r.handleQueryChange=function(e){d.default.setSearchQuery(e)},r.handleQueryClear=function(){d.default.setSearchQuery("")},t}(a.PureComponent);X.displayName="GuildSettingsBans";var J=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=J},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;y(n(0));var r,a=n(389),o=p(n(8257)),i=p(n(8258)),l=y(n(8253)),u=p(n(11)),s=p(n(8343)),d=p(n(8324)),f=n(1),c=p(n(6));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;uP.VerificationLevels.NONE,f=(null==s?void 0:s.explicitContentFilter)===P.GuildExplicitContentFilterTypes.ALL_MEMBERS,c=u===P.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(C.default,{size:C.default.Sizes.SIZE_24,className:L.default.header,id:i},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_1_HEADER),W(b.default,{color:b.default.Colors.CUSTOM,size:b.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(h.default,{type:h.default.Types.ROW,disabled:o,value:t.verificationLevel>P.VerificationLevels.NONE,onChange:n},void 0,W(b.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(h.default,{type:h.default.Types.ROW,disabled:a,value:t.explicitContentFilter===P.GuildExplicitContentFilterTypes.ALL_MEMBERS,onChange:r},void 0,W(b.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===P.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(C.default,{size:C.default.Sizes.SIZE_24,className:L.default.header,id:i},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_2_HEADER),W(b.default,{color:b.default.Colors.CUSTOM,size:b.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(E.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(E.default,{clearable:!1,searchable:!0,options:t,menuPlacement:E.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===P.ThemeTypes.DARK?j.default:k.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(C.default,{size:C.default.Sizes.SIZE_24,className:L.default.header,id:f},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_3_HEADER),W(b.default,{color:b.default.Colors.CUSTOM,size:b.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(g.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(h.default,{type:h.default.Types.ROW,disabled:s,value:t.defaultMessageNotifications===P.UserNotificationSettings.ONLY_MENTIONS,onChange:l,className:(0,o.default)((n={},n[L.default.disabled]=s,n))},void 0,W(b.default,{},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_DEFAULT_NOTIFICATIONS_LABEL.format({infoHook:function(){return W(g.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(g.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(h.default,{type:h.default.Types.ROW,disabled:d,value:r,onChange:u,className:(0,o.default)((t={},t[L.default.disabled]=d,t))},void 0,W(b.default,{},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_EVERYONE_ROLE_PERMISSION_LABEL.format({infoHook:function(){return W(g.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(P.HelpdeskArticles.PUBLIC_GUILD_GUILDLINES)})),W(h.default,{type:h.default.Types.ROW,value:n,onChange:i},void 0,W(b.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),h=v[0],E=v[1],g=a.useState(!A.MODERATOR_PERMISSIONS.some((function(e){return N.default.canEveryone(e,r)}))),O=g[0],I=g[1],T=a.useState(A.CREATE_NEW_CHANNEL_VALUE),C=T[0],b=T[1],M=a.useState(A.CREATE_NEW_CHANNEL_VALUE),D=M[0],w=M[1],j=a.useState(null==r?void 0:r.defaultMessageNotifications)[0],k=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:A.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===P.ChannelTypes.GUILD_TEXT&&$.push({value:t.id,label:(0,d.computeChannelName)(t,_.default,y.default,!0)})}));var Z=k!==P.VerificationLevels.NONE,q=U===P.GuildExplicitContentFilterTypes.ALL_MEMBERS,X=j===P.UserNotificationSettings.ONLY_MENTIONS,J=G,Q=W(Y,{guild:r,disableVerificationLevel:Z,disableContentFilter:q,onAcceptVerificationLevel:function(e,t){t?t&&u.default.updateGuild({verificationLevel:P.VerificationLevels.LOW}):u.default.updateGuild({verificationLevel:k})},onAcceptContentFilter:function(e,t){t?u.default.updateGuild({explicitContentFilter:P.GuildExplicitContentFilterTypes.ALL_MEMBERS}):u.default.updateGuild({explicitContentFilter:U})},headerId:x,theme:o}),ee=W(z,{selectableChannels:$,onRuleChannelChange:function(e){var t=e.value;b(t)},onPublicUpdatesChannelChange:function(e){var t=e.value;w(t)},ruleChannel:C,publicUpdatesChannel:D,headerId:x,theme:o}),te=W(K,{guild:r,disableDefaultNotifications:X,disableEveryoneRolePermissions:J,policyAccepted:h,everyoneRolePermissionsAccepted:O,onAcceptPolicy:function(e,t){E(!!t)},onAcceptDefaultNotifications:function(e,t){t?u.default.updateGuild({defaultMessageNotifications:P.UserNotificationSettings.ONLY_MENTIONS}):u.default.updateGuild({defaultMessageNotifications:j})},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:Q,disableNextStep:r.explicitContentFilter!==P.GuildExplicitContentFilterTypes.ALL_MEMBERS||r.verificationLevel===P.VerificationLevels.NONE,overviewTitle:R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_1_TITLE},{modalContent:ee,disableNextStep:null==C||null==D,overviewTitle:R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_2_TITLE},{modalContent:te,disableNextStep:!h,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&&h){var e=new Set(r.features);e.add(P.GuildFeatures.COMMUNITY);var t=O?i.default.remove(B.permissions,A.MODERATOR_PERMISSIONS_FLAG):B.permissions,n=V({},B,{permissions:t});u.default.updateGuild({features:e,rulesChannelId:C,publicUpdatesChannelId:D}),u.default.saveGuild(r.id,{features:e,rulesChannelId:C,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(5938)),s=I(n(8451)),d=I(n(8255)),f=I(n(29)),c=I(n(55)),p=I(n(151)),v=I(n(681)),y=I(n(159)),m=I(n(47)),_=I(n(24)),h=n(48),E=I(n(9830)),g=I(n(6)),S=I(n(7712)),O=I(n(7377));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 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;uS,action:function(){return O(h+1)}})),_(l.MenuGroup,{},void 0,_(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}))}))}}),_(l.MenuItem,{id:"delete",label:c.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_CHANNEL_DELETE,action:function(){return y(!0)},color:u.MenuItemColor.DANGER})))};h.displayName="WelcomeChannelsSettingsContextMenu";var E=h;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GuildSettingsDiscoveryNotice=void 0;var r,a=Z(n(0)),o=K(n(3)),i=K(n(8254)),l=K(n(8338)),u=K(n(8327)),s=K(n(8292)),d=n(8305),f=K(n(9833)),c=n(180),p=n(8991),v=n(1213),y=n(9834),m=K(n(8533)),_=n(9835),h=Z(n(8578)),E=K(n(8483)),g=K(n(9836)),S=K(n(8992)),O=n(8591),I=Z(n(86)),T=K(n(8255)),C=K(n(40)),b=K(n(70)),M=K(n(12)),N=K(n(29)),A=K(n(61)),P=K(n(1159)),R=K(n(149)),L=n(131),D=K(n(681)),w=Z(n(474)),j=Z(n(159)),k=K(n(255)),U=n(41),G=K(n(24)),F=K(n(150)),B=n(701),H=n(193),x=K(n(9838)),V=K(n(9842)),W=n(1),Y=K(n(6)),z=K(n(7720));function K(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 Z(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 q(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 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;u=0||(a[n]=e[n]);return a}function ee(e,t){return(ee=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var te=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,_.trackDiscoverySettingsChange)(t,n),i.default.saveGuild(t.id,{features:t.features,discoverySplash:t.discoverySplash,description:t.description,rulesChannelId:t.rulesChannelId,preferredLocale:t.preferredLocale}),h.saveGuildMetadata(t.id,a.primaryCategoryId,a.keywords,a.emojiDiscoverabilityEnabled,a.partnerActionedTimestamp,a.partnerApplicationTimestamp))}}}))(s.default);t.GuildSettingsDiscoveryNotice=te;var ne=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 h.addGuildCategory(r.id,e)}))}}},t.handleRemoveSubcategory=function(e){var n=t.props.guild;null!=n&&h.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),h.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||h.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)&&h.updateGuildEmojiDiscoverabilityEnabled(n.id,!r)},t.renderMultiValue=function(e){var n=e.label,r=e.value;return X("span",{className:z.default.tag},void 0,n,X(A.default,{className:z.default.closeWrapper,onClick:function(){return t.handleRemoveSubcategory(r)}},void 0,X(k.default,{width:16,height:16,className:z.default.close})))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,ee(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)})),h.maybeFetchGuildDiscoveryCategories(),h.fetchMetadataForGuild(t.id),e.next=7,(0,B.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){q(o,r,a,i,l,"next",e)}function l(e){q(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(W.GuildFeatures.DISCOVERABLE);return X(D.default,{className:z.default.twoColumnFormSection},void 0,X("div",{},void 0,X(j.default,{className:z.default.formTitle},void 0,Y.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE),X(w.default,{type:w.Types.DESCRIPTION,className:z.default.formDescription},void 0,Y.default.Messages.FORM_HELP_ENABLE_DISCOVERABLE),X(w.default,{type:w.Types.DESCRIPTION,className:z.default.formDescription},void 0,Y.default.Messages.FORM_HELP_DISCOVERABLE_CHANGE_TIME),X(R.default,{text:r?null:Y.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?Y.default.Messages.GUILD_SETTINGS_DISABLE_DISCOVERABLE:Y.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE)}))),X(S.default,{className:z.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,X(D.default,{className:z.default.twoColumnFormSection},void 0,X("div",{},void 0,X(j.default,{className:z.default.formTitle},void 0,Y.default.Messages.FORM_LABEL_DISCOVERY_COVER_IMAGE),X(w.default,{type:w.Types.DESCRIPTION,className:z.default.formDescription},void 0,Y.default.Messages.FORM_HELP_DISCOVERY_COVER_IMAGE),X(N.default,{size:N.default.Sizes.SMALL,color:N.default.Colors.PRIMARY,hover:N.default.Colors.PRIMARY},void 0,Y.default.Messages.UPLOAD_BACKGROUND,X(u.default,{disabled:!r,onChange:this.handleSplashChange}))),X(l.default,{avatar:t.discoverySplash,makeURL:function(e){return e&&F.default.getGuildDiscoverySplashURL({id:t.id,splash:e,size:512*(0,H.getDevicePixelRatio)()})},disabled:!r,onChange:this.handleSplashChange,hint:Y.default.Messages.CHANGE_SPLASH,className:z.default.avatarUploader,avatarClassName:z.default.avatarUploaderInnerSquare,hideSize:!0,showEditingModal:!1})),null!=(null==n?void 0:n.discovery_splash)?X(G.default,{color:G.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 X(D.default,{className:z.default.twoColumnFormSection},void 0,X("div",{className:z.default.formColumnLeft},void 0,X(j.default,{className:z.default.formTitle},void 0,Y.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_TITLE),X(w.default,{className:z.default.description,type:w.Types.DESCRIPTION},void 0,Y.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_DESCRIPTION),X(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?Y.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_DISABLE:Y.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_ENABLE)),null!=i&&null!=a&&X(O.CustomGuildEmojiPopout,{emojiSourceDiscoverableGuild:a,node:l,closePopout:W.NOOP,demoMode:!0}))},o.renderLocaleSelector=function(){var e=this.props,t=e.guild,n=e.canManageGuild;if(null!=t)return X(D.default,{className:z.default.twoColumnFormSection},void 0,X("div",{},void 0,X(j.default,{className:z.default.formTitle},void 0,Y.default.Messages.FORM_LABEL_SERVER_LANGUAGE),X(w.default,{type:w.Types.DESCRIPTION,className:z.default.formDescription},void 0,Y.default.Messages.GUILD_SETTINGS_DISCOVERY_LOCALE_HELP)),X(P.default,{className:z.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,X(D.default,{},void 0,X(j.default,{className:z.default.formTitle},void 0,Y.default.Messages.GUILD_SETTINGS_DISCOVERY_PRIMARY_CATEGORY_TITLE),X(w.default,{type:w.Types.DESCRIPTION,className:z.default.description},void 0,Y.default.Messages.GUILD_SETTINGS_DISCOVERY_PRIMARY_CATEGORY_DESCRIPTION)),X(P.default,{value:n.primaryCategoryId===v.DEFAULT_DISCOVERY_CATEGORY_ID?null:n.primaryCategoryId,placeholder:Y.default.Messages.SELECT,clearable:!0,searchable:!0,options:r,onChange:this.handlePrimaryCategoryChange,disabled:!t}),X(D.default,{className:z.default.noDividerFormSection},void 0,X(j.default,{className:z.default.formTitle},void 0,Y.default.Messages.GUILD_SETTINGS_DISCOVERY_SUBCATEGORY_TITLE),X(P.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)?X(G.default,{color:G.default.Colors.ERROR,className:z.default.error},void 0,i.category):null)},o.renderKeywordsSection=function(){var e=this.props,t=e.canManageGuild,n=e.guildMetadata,r=e.errors;return X(D.default,{},void 0,X(j.default,{className:z.default.formTitle},void 0,Y.default.Messages.GUILD_SETTINGS_DISCOVERY_SEARCH_KEYWORDS_TITLE),X(w.default,{className:z.default.description,type:w.Types.DESCRIPTION},void 0,Y.default.Messages.GUILD_SETTINGS_DISCOVERY_SEARCH_KEYWORDS_DESCRIPTION.format()),X(f.default,{tags:n.keywords,onRemoveTag:this.handleRemoveKeyword,onAddTag:this.handleAddKeyword,maxTags:10,maxTaxLength:30,disabled:!t}),null!=(null==r?void 0:r.keywords)?X(G.default,{color:G.default.Colors.ERROR,className:z.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,_.getSettingsView)(n,r)){case _.DiscoverySettingsViews.INTRO:return X(d.ScrollerContext.Consumer,{},void 0,(function(t){return X(V.default,{guild:n,onEnableDiscovery:function(){return e.handleEnableDiscovery(t)},isGuildAdmin:a})}));case _.DiscoverySettingsViews.DISQUALIFIED:return X(x.default,{guild:n});case _.DiscoverySettingsViews.SETTINGS:return X(D.default,{className:z.default.discoverySettings,title:Y.default.Messages.DISCOVERY,tag:j.Tags.H1},void 0,this.renderDiscoverableSection(),X(L.FormDivider,{className:z.default.divider}),this.renderCoverImageSection(),X(L.FormDivider,{className:z.default.divider}),this.renderEmojiDiscoverabilitySection(),X(L.FormDivider,{className:z.default.divider}),this.renderCategoriesSection(),X(L.FormDivider,{className:z.default.divider}),this.renderKeywordsSection(),X(L.FormDivider,{className:z.default.divider}),this.renderLocaleSelector());default:return null}},r}(a.PureComponent);ne.displayName="GuildSettingsDiscovery";var re=o.default.connectStores([T.default,C.default,m.default,I.default,E.default,M.default,b.default],(function(){var e=T.default.getProps(),t=e.guild,n=e.errors,r=e.submitting,a=e.guildMetadata,o=C.default.can(W.Permissions.MANAGE_GUILD,t),i=C.default.can(W.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===W.ChannelTypes.GUILD_TEXT&&s.push({value:t.id,label:(0,c.computeChannelName)(t,M.default,b.default,!0)})}));var d=E.default.getPrimaryCategories().map((function(e){return{value:e.categoryId,label:e.name}})),f=E.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}}))(ne);t.default=re},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(9)),i=f(n(61)),l=f(n(153)),u=f(n(255)),s=n(1),d=f(n(7713));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"]),g=a.useState(f||""),S=g[0],O=g[1],I=r.map((function(e,t){var n;return v("span",{className:(0,o.default)(d.default.tag,(n={},n[d.default.disabledTag]=h,n))},t,e,!h&&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!=_&&r.length>=_||(y(e),O("")))}),[S,_,y,r.length]),C=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]=h,t))},void 0,I,a.createElement(l.default,p({className:d.default.inputOuter,inputClassName:d.default.inputInner},E,{value:S,onKeyDown:C,onChange:O,maxLength:m,disabled:h,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(14)),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(13))&&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(29)),o=n(85),i=n(35),l=f(n(47)),u=f(n(24)),s=f(n(6)),d=f(n(7714));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(9)),i=L(n(8)),l=L(n(3)),u=L(n(154)),s=L(n(8511)),d=L(n(8416)),f=L(n(8327)),c=L(n(9848)),p=L(n(8255)),v=L(n(39)),y=L(n(29)),m=w(n(8302)),_=L(n(55)),h=L(n(151)),E=L(n(153)),g=L(n(149)),S=L(n(681)),O=w(n(474)),I=w(n(159)),T=L(n(279)),C=L(n(150)),b=L(n(261)),M=n(1),N=L(n(6)),A=L(n(7721)),P=L(n(7347)),R=L(n(370));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 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?e:N.default.Messages.GUILD_SETTINGS_EMOJI_ALIAS_PLACEHOLDER)))},n.renderUser=function(){var e=this.props,t=e.emoji,n=e.guildId;return j(_.default.Child,{basis:"50%",className:A.default.emojiUploader},void 0,j(T.default,{src:t.user.getAvatarURL(n),"aria-label":t.user.username,size:T.default.Sizes.SIZE_24,className:A.default.avatar}),j(O.default,{className:(0,o.default)(A.default.emojiRowText)},void 0,t.user.username))},n.renderDeleteButton=function(){return j(d.default,{className:A.default.emojiRemove,onClick:this.handleDeleteEmoji})},n.render=function(){return j(_.default,{className:(0,o.default)(A.default.emojiRow,P.default.card),align:_.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?j(f.default,{tabIndex:0,onChange:this.handleFileChange,multiple:!0}):null))))},r.renderTitle=function(e,t){var n=t.length,r=this.getMaxSlots()-n;return j(I.default,{tag:I.Tags.H5,className:R.default.marginBottom20},void 0,e,j("span",{},void 0," — ",N.default.Messages.EMOJI_SLOTS_AVAILABLE.format({count:r})))},r.renderEmojiTable=function(e,t){return 0===t.length?j(O.default,{type:O.Types.DESCRIPTION,className:R.default.marginBottom40},void 0,N.default.Messages.NO_EMOJI_BODY):j(S.default,{className:R.default.marginBottom40},void 0,j(_.default,{className:R.default.marginBottom4},void 0,j(_.default.Child,{basis:"40px",grow:0,wrap:!0},void 0,j(O.default,{type:O.default.Types.DESCRIPTION},void 0,N.default.Messages.EMOJI)),j(_.default.Child,{basis:"50%",wrap:!0},void 0,j(O.default,{type:O.default.Types.DESCRIPTION,className:A.default.emojiAliasOffset},void 0,N.default.Messages.GUILD_SETTINGS_EMOJI_ALIAS)),j(_.default.Child,{basis:"50%",wrap:!0},void 0,j(O.default,{type:O.default.Types.DESCRIPTION},void 0,N.default.Messages.UPLOADED_BY))),t.reverse().map((function(t){return j(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 j(h.default,{className:R.default.marginTop40,type:h.default.Type.SPINNING_CIRCLE});if(0===t.length)return j(m.default,{theme:r,className:R.default.marginTop20},void 0,j(m.EmptyStateImage,{darkSrc:n(9850),lightSrc:n(9851),width:272,height:212}),j(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 j("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 j(S.default,{tag:I.Tags.H1,title:N.default.Messages.SERVER_EMOJI},void 0,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(9849)),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(62)),a=o(n(89));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(8317)),i=f(n(8292)),l=f(n(9177)),u=f(n(8982)),s=f(n(8255)),d=f(n(39));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(C.default,{webhooks:w,editedWebhook:i,selectableWebhookChannels:r,errors:l,canNavigate:_}):L(d.default,{className:N.default.emptyCard,editable:!0},void 0,L(g.default,{color:g.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(g.default,{color:g.default.Colors.HEADER_SECONDARY},void 0,j?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:!j,onClick:k},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=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=A(n(154)),l=A(n(8254)),u=A(n(40)),s=A(n(29)),d=A(n(467)),f=A(n(55)),c=n(131),p=A(n(1224)),v=A(n(8577)),y=A(n(1283)),m=A(n(8683)),_=A(n(466)),h=n(41),E=A(n(47)),g=A(n(24)),S=n(150),O=A(n(97)),I=A(n(8401)),T=A(n(9854)),C=A(n(8684)),b=n(1),M=A(n(6)),N=A(n(7727));function A(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 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(_.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(g.default,{size:g.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=A;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=T(n(9)),i=T(n(63)),l=n(3),u=T(n(199)),s=T(n(8501)),d=n(1383),f=T(n(89)),c=T(n(56)),p=T(n(1222)),v=T(n(467)),y=T(n(55)),m=n(131),_=T(n(372)),h=T(n(255)),E=T(n(24)),g=n(48),S=T(n(78)),O=T(n(6)),I=T(n(7723));function T(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 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=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,b(m.FormTitle,{className:I.default.permissionHeader},void 0,O.default.Messages.ROLES_LIST.format({numRoles:n.length})),b(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,b(m.FormTitle,{className:I.default.permissionHeader},void 0,O.default.Messages.INTEGRATIONS_APPLICATION_GRANTED_PERMISSIONS),b(y.default,{wrap:y.default.Wrap.WRAP},void 0,u)):null,f.length>0?a.createElement(a.Fragment,null,b(m.FormTitle,{className:I.default.permissionHeader},void 0,O.default.Messages.INTEGRATIONS_APPLICATION_DENIED_PERMISSIONS),b(y.default,{wrap:y.default.Wrap.WRAP},void 0,f)):null)}(r,t,(null==T?void 0:T.roles)||[],N)))}A.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=b(n(154)),i=b(n(8317)),l=b(n(8369)),u=b(n(8338)),s=b(n(8401)),d=b(n(29)),f=b(n(467)),c=b(n(61)),p=b(n(55)),v=b(n(1159)),y=b(n(153)),m=n(131),_=b(n(683)),h=b(n(8345)),E=b(n(466)),g=n(41),S=b(n(24)),O=n(150),I=n(1),T=b(n(6)),C=b(n(7724));function b(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(y.default,U({},r,{onClick:function(){t&&t(),x(!0),V.start(1e3,(function(){return x(!1)})),Y()},size:y.default.Sizes.SMALL,color:y.default.Colors.PRIMARY,look:y.default.Looks.FILLED,className:D.default.copyButton,disabled:!n.token}),L.default.Messages.INTEGRATIONS_WEBHOOK_COPY_URL)})),G(y.default,{onClick:z,size:y.default.Sizes.SMALL,color:y.default.Colors.RED,look:y.default.Looks.LINK},void 0,L.default.Messages.INTEGRATIONS_WEBHOOK_DELETE)))))),G(m.default,{editable:!0,id:t,className:(0,o.default)(D.default.card,N?D.default.pulse:null)},void 0,G(h.default,{direction:h.default.Direction.VERTICAL},void 0,G(_.default,{className:D.default.header,"aria-expanded":v,onClick:j},void 0,G(h.default,{align:h.default.Align.CENTER},void 0,G(c.default,{name:n.name,imageSrc:W,details:K}),G(I.default,{className:D.default.expandIcon,expanded:v,"aria-hidden":!0}))),$))}H.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,_=e.descriptionText,h=e.helpText,E=e.canNavigate,g=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(!E()){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)}}(),[E,r.id]),O=a.useCallback((function(e){E()&&(e.id===(null==n?void 0:n.id)&&i.default.stopEditingIntegration(),o.default.disableIntegration(r.id,e.id))}),[E,n,r.id]),I=a.useCallback((function(e){E()&&(e===(null==n?void 0:n.id)?i.default.stopEditingIntegration():i.default.startEditingIntegration(e))}),[E,n]);return a.createElement(a.Fragment,null,y(d.default,{name:v,icon:g.icon.white,iconBackgroundColor:g.color,iconClassName:c.default.platformIcon,description:_,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,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=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(8254)),i=p(n(8317)),l=p(n(183)),u=n(131),s=p(n(24)),d=p(n(8401)),f=p(n(9858)),c=p(n(7730));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=g;!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=m(n(1166)),o=m(n(29)),i=m(n(55)),l=n(131),u=m(n(47)),s=m(n(93)),d=m(n(8684)),f=n(1),c=m(n(6)),p=m(n(7731)),v=m(n(8995)),y=m(n(8996));function m(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 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?h(d.default,{webhooks:t,editedWebhook:n,selectableWebhookChannels:r,errors:o,canNavigate:i}):E(u,(function(){return open(s.default.getArticleURL(f.HelpdeskArticles.CHANNEL_FOLLOWING))})))}E.displayName="renderEmptyState",g.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=P(n(9)),i=n(3),l=P(n(1166)),u=P(n(183)),s=P(n(8377)),d=P(n(725)),f=P(n(40)),c=P(n(467)),p=P(n(55)),v=P(n(151)),y=n(131),m=P(n(1224)),_=P(n(9862)),h=P(n(8683)),E=P(n(47)),g=P(n(24)),S=n(150),O=P(n(93)),I=P(n(97)),T=P(n(9863)),C=n(1),b=P(n(6)),M=P(n(7733)),N=P(n(9864)),A=P(n(9865));function P(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?b.default.Messages.INTEGRATIONS_WEBHOOKS_BUTTON:b.default.Messages.INTEGRATIONS_WEBHOOKS_EMPTY_BUTTON,L(T.default,{name:b.default.Messages.INTEGRATIONS_WEBHOOKS,icon:h.default,buttonText:r,buttonDisabled:!t,onButtonClick:n,hasNextSection:e>0,details:[{text:b.default.Messages.INTEGRATIONS_WEBHOOKS_SUMMARY.format({count:e})}]})}function w(e,t){var n,r;return e>0?(n=b.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_BUTTON,r=t):(n=b.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_EMPTY_BUTTON,r=function(){return open(O.default.getArticleURL(C.HelpdeskArticles.CHANNEL_FOLLOWING))}),L(T.default,{name:b.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING,icon:_.default,buttonText:n,onButtonClick:r,hasNextSection:e>0,details:[{text:b.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_SUMMARY.format({count:e})}]})}function j(e,t,n){var r,a,o,i=u.default.get(C.PlatformTypes.TWITCH);return e>0?(r=b.default.Messages.INTEGRATIONS_TWITCH_BUTTON,a=b.default.Messages.INTEGRATIONS_TWITCH_SUMMARY.format({count:t}),o=function(){return n(C.PlatformTypes.TWITCH)}):(r=b.default.Messages.INTEGRATIONS_TWITCH_EMPTY_BUTTON,a=b.default.Messages.INTEGRATIONS_TWITCH_EMPTY_SUMMARY,o=function(){return(0,s.default)(C.PlatformTypes.TWITCH)}),L(T.default,{name:b.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 k(e,t,n){var r,a,o,i=u.default.get(C.PlatformTypes.YOUTUBE);return e>0?(r=b.default.Messages.INTEGRATIONS_YOUTUBE_BUTTON,a=b.default.Messages.INTEGRATIONS_YOUTUBE_SUMMARY.format({count:t}),o=function(){return n(C.PlatformTypes.YOUTUBE)}):(r=b.default.Messages.INTEGRATIONS_YOUTUBE_EMPTY_BUTTON,a=b.default.Messages.INTEGRATIONS_YOUTUBE_EMPTY_SUMMARY,o=function(){return(0,s.default)(C.PlatformTypes.YOUTUBE)}),L(T.default,{name:b.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:b.default.Messages.INTEGRATION_ADDED_USER_DATE.format({timestamp:I.default.extractTimestamp(r.id),user:r.user.tag})}):a.push({icon:m.default,text:b.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:b.default.Messages.INTEGRATIONS_APPLICATION_BUTTON,hasNextSection:!0,onButtonClick:function(){return t(n.id)},details:a},r.id)}function G(e){var t=e===C.ThemeTypes.DARK?N.default:A.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(g.default,{color:g.default.Colors.MUTED},void 0,b.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,_=e.onManageBuiltIn,h=e.onManageCustomWebhooks,g=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,A=T.accounts,P=(0,i.useStateFromStoresObject)([f.default],(function(){return{canManageWebhooks:null!=t&&f.default.can(C.Permissions.MANAGE_WEBHOOKS,t)||null!=n&&f.default.can(C.Permissions.MANAGE_WEBHOOKS,n),canManageGuild:null!=t&&null==n&&f.default.can(C.Permissions.MANAGE_GUILD,t)}}),[t,n]),R=P.canManageWebhooks,F=P.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(C.GuildFeatures.COMMUNITY),n=A.filter((function(e){return e.type===C.PlatformTypes.TWITCH})).length>0,r=A.filter((function(e){return e.type===C.PlatformTypes.YOUTUBE})).length>0;return{showTwitchCard:H>0||!n&&e,showYoutubeCard:x>0||!r&&e}}),[N,F,t,A,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(C.HelpdeskArticles.INTEGRATIONS),X=null!=n?b.default.Messages.INTEGRATIONS_OVERVIEW_DESCRIPTION_CHANNEL:b.default.Messages.INTEGRATIONS_OVERVIEW_DESCRIPTION_GUILD,J=[];return R&&(J.push(D(s.length,m,h)),J.push(w(c.length,g))),z&&J.push(j(H,V,_)),K&&J.push(k(x,W,_)),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,J,F?a.createElement(a.Fragment,null,J.length>0?L(y.FormDivider,{className:M.default.divider}):null,L(E.default,{size:E.default.Sizes.SIZE_16,className:M.default.sectionHeader},void 0,b.default.Messages.INTEGRATIONS_APPLICATION_SECTION),$):null,Z))}D.displayName="renderWebhooksCard",w.displayName="renderFollowedChannelsCard",j.displayName="renderTwitchCard",k.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:_.default.Messages.INTEGRATIONS_WEBHOOKS_SUMMARY.format({count:a.length}),className:h.default.feature},"webhooks",S(y.default,{width:24,height:24,className:h.default.featureIcon})));return n}(I,A),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:h.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,C,b,M))));return b?S(d.default,{onClick:M,onFocus:function(){return P(!0)},onBlur:function(){return P(!1)}},void 0,S(s.default,{editable:!0,className:(0,o.default)(h.default.card,h.default.clickable)},void 0,R)):S(s.default,{editable:!0,className:h.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=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=E(n(9)),i=E(n(8401)),l=E(n(89)),u=E(n(29)),s=E(n(467)),d=E(n(61)),f=E(n(55)),c=n(149),p=E(n(5950)),v=E(n(1283)),y=E(n(8683)),m=E(n(24)),_=E(n(6)),h=E(n(7732));function E(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 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(C(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:_.default.Messages.WEBHOOK_ERROR_CREATING_WEBHOOK,body:_.default.Messages.WEBHOOK_ERROR_MAX_WEBHOOKS_REACHED}):i.default.show({title:_.default.Messages.WEBHOOK_ERROR_CREATING_WEBHOOK,body:_.default.Messages.WEBHOOK_ERROR_INTERNAL_SERVER_ERROR}),null}));case 3:null!=(r=e.sent)&&(L(r.id),A(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=g.current)||void 0===e||e.scrollIntoViewNode({node:t}),L(null)}}),[f,R,g]),a.useEffect((function(){if(null!=N){var e=f.find((function(e){return e.id===N.id}));null==e||o.default.isEqual(e,N)||A(null)}}),[f,R,N]),a.useEffect((function(){0===f.length&&w()}),[]);var j=null!==t;return b(c.FormSection,{},void 0,b(c.FormText,{type:c.FormTextTypes.DESCRIPTION},void 0,_.default.Messages.INTEGRATIONS_WEBHOOKS_DESCRIPTION.format({helpdeskArticle:v.default.getArticleURL(m.HelpdeskArticles.WEBHOOKS),developersArticle:m.MarketingURLs.API_DOCS_WEBHOOKS})),b(c.FormDivider,{className:h.default.headerDivider}),f.length>0?a.createElement(a.Fragment,null,b(d.default,{className:h.default.createButton,size:d.default.Sizes.SMALL,disabled:!j,onClick:w},void 0,_.default.Messages.INTEGRATIONS_WEBHOOKS_CREATE),b(y.default,{webhooks:f,editedWebhook:p,selectableWebhookChannels:E,lastCreatedWebhookId:null==N?void 0:N.id,errors:S,canNavigate:O})):M(I,j,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(9178)),o=u(n(8255)),i=u(n(160)),l=u(n(39));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(9)),i=W(n(8)),l=W(n(3)),u=n(389),s=W(n(199)),d=W(n(8254)),f=W(n(8501)),c=W(n(8984)),p=n(8305),v=W(n(9869)),y=z(n(714)),m=W(n(9871)),_=W(n(684)),h=W(n(56)),E=W(n(8255)),g=W(n(40)),S=W(n(160)),O=W(n(39)),I=W(n(12)),T=W(n(271)),C=n(717),b=W(n(1222)),M=W(n(29)),N=n(8503),A=W(n(55)),P=W(n(5942)),R=W(n(149)),L=n(131),D=W(n(8803)),w=W(n(8663)),j=n(41),k=W(n(279)),U=n(393),G=n(1),F=W(n(6)),B=W(n(7739)),H=W(n(5958)),x=W(n(7347)),V=W(n(370));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(J,{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),Q(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.H1},void 0,F.default.Messages.GUILD_SETTINGS_MEMBERS_SERVER_MEMBERS),K(A.default,{className:B.default.membersHeader,align:A.default.Align.CENTER,style:{height:20}},void 0,K(A.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(A.default,{align:A.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:C.PopoutPositions.BOTTOM}}),K(P.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([E.default,O.default,S.default,I.default,h.default,g.default,_.default],(function(){var e=E.default.getProps(),t=e.guild,n=e.selectedRoleId;return{memberCount:null!=t&&_.default.getMemberCount(t.id)||0,guild:t,selectedRoleId:n,members:null!=t?h.default.getMembers(t.id):X,theme:O.default.theme,currentUser:I.default.getCurrentUser(),canPrune:null!=t&&g.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=E(n(8)),i=n(3),l=E(n(9870)),u=n(8501),s=E(n(40)),d=E(n(29)),f=E(n(1162)),c=S(n(1159)),p=E(n(476)),v=E(n(474)),y=n(35),m=E(n(47)),_=E(n(6)),h=E(n(7737));function E(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 S(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 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?_.default.Messages.FORM_HELP_LAST_SEEN_WITH_ROLES.format({members:C,days:g}):_.default.Messages.FORM_HELP_LAST_SEEN.format({members:C,days:g}))),O(y.ModalFooter,{},void 0,O(d.default,{onClick:function(){l.default.prune(t.id,g,A),r()}},void 0,_.default.Messages.PRUNE),O(d.default,{look:d.default.Looks.LINK,color:d.default.Colors.PRIMARY,onClick:r},void 0,_.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(14))&&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=g;h(n(0));var r,a=n(389),o=m(n(8257)),i=m(n(8258)),l=m(n(8405)),u=h(n(8253)),s=m(n(11)),d=m(n(8603)),f=m(n(9872)),c=m(n(8387)),p=m(n(8435)),v=n(1),y=m(n(6));function m(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 h(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;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(k.default,{},void 0,V.default.Messages.FORM_LABEL_DEFAULT_NOTIFICATION_SETTINGS),X(j.default,{type:j.Types.DESCRIPTION,className:Y.default.marginBottom20},void 0,V.default.Messages.GUILD_SETTINGS_DEFAULT_NOTIFICATION_SETTINGS_INTRO),X(j.default,{type:j.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(j.default,{type:j.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(b.default,{disabled:!r,look:b.ButtonLooks.OUTLINED,color:b.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(j.default,{type:j.Types.DESCRIPTION,className:Y.default.marginBottom8},void 0,V.default.Messages.FORM_HELP_SERVER_BANNER),X(j.default,{type:j.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(b.default,{disabled:!r,look:b.default.Looks.OUTLINED,color:b.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:k.Tags.H1},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([h.default,g.default,S.default,O.default,C.default,E.default],(function(){var e=g.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?E.default.getMemberCount(t.id):0;return{channels:h.default.getMutableGuildChannels(),guildChannelsVersion:null!=t?h.default.getGuildChannelsVersion(t.id):-1,canManageGuild:i,isGuildAdmin:l,regions:a,region:o,guild:t,errors:n,submitting:r,currentUser:C.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(8338)),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,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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,X=null!=z&&z>K,J=null,Q=G.LOADING;q?(Q=G.COOLDOWN,J=M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_REJECTED):Z||B?(Q=G.PENDING,J=M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_PENDING):j||(Q=G.APPLICATION,x?V||(J=M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_ONLY_OWNER):J=M.default.Messages.GUILD_SETTINGS_DISCOVERY_REQUIREMENTS_NOT_MET),J=M.default.Messages.GUILD_PARTNER_APPLICATION_BUTTON_PAUSE;var ee=function(){(0,S.openModal)((function(e){return a.createElement(d.default,U({},e,{onSuccess:function(){return H(!0)}}))}),{onCloseRequest:b.NOOP_NULL})};if(null==t)return null;var te=function(){return k(_.default,{text:J},void 0,(function(e){return a.createElement(v.default,U({},e,{onClick:ee,disabled:null!=J,className:N.default.button}),M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON)}))},ne=k(s.default,{checklist:w,guild:t});return k("div",{className:N.default.container},void 0,k("img",{src:A.default,className:N.default.banner,alt:""}),k(O.default,{size:O.default.Sizes.SIZE_24},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_HEADER),k(I.default,{color:I.default.Colors.HEADER_SECONDARY,size:I.default.Sizes.SIZE_16,className:N.default.body},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_BODY.format({helpdeskArticle:b.MarketingURLs.PARTNERS})),k("div",{className:N.default.featureCards},void 0,[{icon:h.default,color:b.Colors.BRAND,header:M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_BRANDING_HEADER,body:M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_BRANDING_BODY},{icon:g.default,color:b.Colors.BRAND,header:M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_PERKS_HEADER,body:M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_PERKS_BODY},{icon:E.default,color:b.Colors.BRAND,header:M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_RECOGNITION_HEADER,body:M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_RECOGNITION_BODY}].map((function(e,t){return a.createElement(C.FeatureCard,U({key:t},e))}))),function(){switch(Q){case G.APPLICATION:return a.createElement(a.Fragment,null,k(y.default,{className:N.default.applicationPauseWarning,messageType:y.HelpMessageTypes.WARNING},void 0,M.default.Messages.GUILD_PARTNER_APPLICATION_PAUSE),te(),k(I.default,{color:I.default.Colors.HEADER_SECONDARY,className:N.default.paragraph},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_DETAILS.format({helpdeskArticle:T.default.getArticleURL(b.HelpdeskArticles.PARTNER_CODE_OF_CONDUCT)})),k("hr",{className:N.default.separator}),W?k("div",{className:N.default.checklistContainer},void 0,k("div",{className:N.default.checklistHeader},void 0,k("img",{src:x?L.default:P.default,className:N.default.requirementsImage,alt:""}),k("div",{},void 0,x?a.createElement(a.Fragment,null,k(O.default,{size:O.default.Sizes.SIZE_16},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_PASSING_HEADER),k(O.default,{size:O.default.Sizes.SIZE_16},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_PASSING_SUBHEADER)):a.createElement(a.Fragment,null,k(O.default,{size:O.default.Sizes.SIZE_16},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_FAILING_HEADER),k(O.default,{size:O.default.Sizes.SIZE_16},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_FAILING_SUBHEADER.format({warningHook:function(e,t){return k("strong",{className:N.default.warning},t,e)}}))))),ne):k("div",{className:N.default.pendingBar},void 0,k("img",{src:P.default,className:N.default.requirementsImage,alt:""}),k(O.default,{size:O.default.Sizes.SIZE_16},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_NOT_VERIFIED)));case G.PENDING:return a.createElement(a.Fragment,null,te(),k("hr",{className:N.default.separator}),k("div",{className:N.default.pendingBar},void 0,k("img",{src:R.default,className:N.default.requirementsImage,alt:""}),k(O.default,{size:O.default.Sizes.SIZE_16},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_PENDING.format({pendingHook:function(e,t){return k("strong",{className:N.default.info},t,e)}}))));case G.COOLDOWN:return a.createElement(a.Fragment,null,te(),X?null:a.createElement(a.Fragment,null,k(I.default,{color:I.default.Colors.HEADER_SECONDARY,className:N.default.cooldown},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_COOLDOWN),k(I.default,{color:I.default.Colors.HEADER_SECONDARY},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_COOLDOWN_COUNTER.format({numDays:$}))),k("hr",{className:N.default.separator}),k("div",{className:N.default.pendingBar},void 0,k("img",{src:P.default,className:N.default.requirementsImage,alt:""}),k(O.default,{size:O.default.Sizes.SIZE_16},void 0,M.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_REJECTED.format({warningHook:function(e,t){return k("strong",{className:N.default.warning},t,e)}}))));default:return a.createElement(a.Fragment,null,k(O.default,{className:N.default.loadingText,tag:O.default.Tags.H2,size:I.default.Sizes.SIZE_16},void 0,M.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_LOADING),k(m.default,{className:N.default.spinner}))}}())};F.displayName="GuildSettingsPartner";var B=F;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=_(n(5)),i=_(n(98)),l=_(n(14)),u=_(n(8254)),s=n(8682),d=_(n(29)),f=_(n(24)),c=_(n(93)),p=_(n(97)),v=n(1),y=_(n(6)),m=_(n(7743));function _(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(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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&&(l.default.wait((function(){return(0,p.updatePartnerApplication)(t,{connectedAccounts:[].concat(r.connectedAccounts,o)})})),e.delete(a))})),S(e)}),[n]),E(f.default,{align:f.default.Align.CENTER},void 0,g.map((function(e){var a,i=O(e.value),l=(0,o.default)(m.default.oauthButton,((a={})[m.default.connected]=i,a));return E(f.default.Child,{grow:0,shrink:0,className:m.default.buttonFlexContainer},e.value,E("div",{className:m.default.buttonWrapper},void 0,E(u.default,{innerClassName:l,type:e.value,onConnect:function(){return function(e){if(O(e)){var a=r.connectedAccounts.filter((function(t){return t.type!==e}));(0,p.updatePartnerApplication)(t,{connectedAccounts:a})}else{var o=n.filter((function(t){return t.type===e}));if(0===o.length){(0,s.default)(e);var i=new Set(h);i.add(e),S(i)}else(0,p.updatePartnerApplication)(t,{connectedAccounts:[].concat(r.connectedAccounts,o)})}}(e.value)}}),i&&E("div",{className:m.default.checkmarkCircle},void 0,E(c.default,{color:y.Colors.WHITE,width:12,height:12}))))})))};S.displayName="PartnerApplicationConnectAccountButtonRow";var O=S;t.default=O},function(e,t,n){e.exports=n.p+"94035933c0f95c852079ad9673fdc331.svg"},function(e,t,n){e.exports=n.p+"2faba1d53070a3ae96ec26e3ed600476.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(22))&&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+"fd7c94580512371af3a5bb3bf25299e9.svg"},function(e,t,n){e.exports=n.p+"bc7f9210390707aa76067bf85b8137e6.svg"},function(e,t,n){e.exports=n.p+"90a5fc7dafd68c6868245d3d6f2cf015.svg"},function(e,t,n){e.exports=n.p+"c23c8cecd8ba616bebacb3d498aac9ee.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,o.useStateFromStores)([f.default],(function(){return f.default.getGuildId()})),t=(0,o.useStateFromStores)([c.default],(function(){return null!=e?c.default.getSubscriptionsForGuild(e):null}));return a.createElement(a.Fragment,null,I(a.Fragment,{},void 0,I(v.FormTitle,{tag:v.FormTitleTags.H1},void 0,h.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_TITLE),null!=t?I(C,{subscriptions:t}):null,I(v.FormText,{type:v.FormText.Types.DESCRIPTION,className:E.default.titleBlurb},void 0,h.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_BLURB.format({helpdeskArticle:y.default.getArticleURL(_.HelpdeskArticles.GUILD_SUBSCRIPTIONS)}))),I(s.default,{tiers:(0,m.getTiers)(),renderTier:b}),I("div",{className:E.default.divider}),M,N)};var r,a=O(n(0)),o=n(3),i=g(n(8687)),l=g(n(8747)),u=g(n(8748)),s=g(n(8999)),d=g(n(9e3)),f=g(n(8255)),c=g(n(8568)),p=O(n(8353)),v=n(131),y=g(n(93)),m=n(5935),_=n(1),h=g(n(6)),E=g(n(7750));function g(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;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,h(t,n);var u=r.prototype;return u.getTotalHeight=function(){var e=this.props.tiers;return e[e.length-1].y+g/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 _(s.TooltipLayer,{targetElementRef:this.foregroundTooltipElementRef,position:s.default.Positions.RIGHT,color:s.default.Colors.BLACK,tooltipClassName:c.default.foregroundTooltip},o,_("div",{},void 0,f.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_NUM_SUBSCRIPTIONS.format({numSubscriptions:t})),null!=u&&null!=i?_("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 _("div",{className:c.default.tierTooltip},void 0,_("div",{},void 0,e.name),_("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:g/2,h=e.y-y,E=this.state.tierMarkerActive===t,S=!v&&p&&E;return _(s.default,{text:this.renderTierMarkerTooltip(e),position:s.default.Positions.RIGHT,"aria-label":e.name||""},e.key,(function(e){return _(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:h,transform:t.scale.interpolate((function(e){return"scale("+e+")"}))}}),S&&_(d.default,{className:c.default.currentTierIcon}))}))}))},u.renderProgressMask=function(e){var t=this.props.tiers;return _("mask",{id:""+this.tierMarkerMaskId},void 0,_("rect",{x:"0",y:"0",width:E,height:e,fill:"white"}),t.map((function(e){return _("circle",{cx:E/2,cy:e.y,r:E/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 _("g",{mask:"url(#"+this.tierMarkerMaskId+")"},void 0,_("rect",{className:c.default.background,height:e,fill:"currentColor"}),_(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 _(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 _("div",{className:(0,o.default)(n,c.default.progressBar),style:{height:l}},void 0,_("svg",{viewBox:"0 0 "+E+" "+l,width:E,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=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(9)),i=n(122),l=u(n(7748));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(9)),l=d(n(8)),u=d(n(10382)),s=d(n(7749));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)?_.HOVERING.FIRE_MIN_INTENSITY_FALLING:_.HOVERING.FIRE_MIN_INTENSITY_RISING,o=n?_.HOVERING.FIRE_MAX_INTENSITY_FALLING:_.HOVERING.FIRE_MAX_INTENSITY_RISING,i=this.createFireAnimation(_.HOVERING.FIRE_COUNT,_.HOVERING.Y_DURATION,r,o),l=u.default.timing(this.y,{toValue:t,duration:_.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*_.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 h(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:_.FALLING.Y_VALUE,overshootClamping:!0}),n=u.default.spring(this.fireScale,{toValue:_.FALLING.FIRE_VALUE,overshootClamping:!0}),r=u.default.parallel([t,n]),a=u.default.timing(this.y,{toValue:_.STAGING.Y_VALUE,duration:_.STAGING.DURATION}),o=this.createShakeAnimation(_.STAGING.SHAKE_COUNT,_.STAGING.DURATION,_.STAGING.SHAKE_INTENSITY),i=this.createFireAnimation(_.STAGING.FIRE_COUNT,_.STAGING.DURATION,_.STAGING.FIRE_MIN_INTENSITY,_.STAGING.FIRE_MAX_INTENSITY),l=u.default.parallel([a,o,i]),s=u.default.timing(this.y,{toValue:_.FLYING.Y_VALUE,duration:_.FLYING.DURATION,easing:_.FLYING.Y_EASING}),d=u.default.timing(this.x,{toValue:_.FLYING.X_VALUE,duration:_.FLYING.DURATION,easing:_.FLYING.X_EASING}),f=u.default.timing(this.opacity,{toValue:_.FLYING.OPACITY_VALUE,duration:_.FLYING.DURATION/_.FLYING.OPACITY_DURATION_DIVIDEND,delay:_.FLYING.DURATION/_.FLYING.OPACITY_DURATION_DIVIDEND}),c=this.createFireAnimation(_.FLYING.FIRE_COUNT,_.FLYING.DURATION,_.FLYING.FIRE_MIN_INTENSITY,_.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);E.displayName="MechaWumpusFlying",E.Stages=a;var g=E;t.default=g},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=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));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;return A(h.default,{subscriptionCount:t.premiumSubscriberCount,tier:o,onSetRef:a,isAnimatedTo:r,hasBottomMargin:c!==i.length-1,withCardBody:I&&!b},o.tier,b&&A("div",{className:T.default.grid},void 0,C&&f,g.map((function(e){return A(E.default,{isDisabled:I,sticker:e},e.id)}))),!I&&!C&&0===g.length&&A("div",{className:T.default.emptyTierWrapper},void 0,A(p.default,{size:p.default.Sizes.SIZE_16,color:p.default.Colors.HEADER_SECONDARY},void 0,O.default.Messages.GUILD_STICKER_UNUSED_TIER)),I&&A("div",{className:T.default.emptyTierWrapper},void 0,A(p.default,{className:T.default.unlockTierCtaHeading,size:p.default.Sizes.SIZE_16,color:p.default.Colors.HEADER_SECONDARY},void 0,O.default.Messages.GUILD_STICKER_SETTINGS_ADDITIONAL_SLOTS.format({numAdditional:_-m,numTotal:_})),A(u.default,{onClick:function(){return function(e,n){var r=null;n===S.PremiumGuildTiers.TIER_1?r=S.AnalyticsObjectTypes.TIER_1:n===S.PremiumGuildTiers.TIER_2?r=S.AnalyticsObjectTypes.TIER_2:n===S.PremiumGuildTiers.TIER_3&&(r=S.AnalyticsObjectTypes.TIER_3),(0,l.openPremiumGuildSubscriptionPurchaseModal)({analyticsLocation:{page:S.AnalyticsPages.GUILD_SETTINGS,section:S.AnalyticsSections.GUILD_SETTINGS_STICKERS,objectType:r},guildId:t.id,totalNumberOfSlotsToAssign:e})}(S.PremiumGuildSubscriptionsRequired[o.tier]-t.premiumSubscriberCount,o.tier)}},void 0,O.default.Messages.GUILD_STICKER_SETTINGS_BUY_LEVEL)))}})};D.displayName="GuildStickersTiers";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=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(9)),i=S(n(8332)),l=S(n(5675)),u=S(n(185)),s=S(n(61)),d=S(n(151)),f=S(n(149)),c=S(n(255)),p=S(n(1215)),v=n(41),y=S(n(279)),m=S(n(24)),_=n(5940),h=n(9001),E=S(n(5936)),g=S(n(7386));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;u=2}function Y(){return G(I.FormSection,{className:L.default.marginBottom4},void 0,G(I.FormTitle,{tag:I.FormTitleTags.H1},void 0,P.default.Messages.GUILD_TEMPLATES),G(I.FormText,{className:L.default.marginBottom20,type:I.FormTextTypes.DESCRIPTION},void 0,P.default.Messages.GUILD_TEMPLATE_SETTINGS_DESCRIPTION.format()),Z,G(I.FormDivider,{className:R.default.divider}),K)}function z(){var e=_.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(g.default,{className:L.default.marginTop40}):a.createElement(a.Fragment,null,J,G(Q,{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,P.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_WILL_COPY),G("div",{className:R.default.descriptionRow},void 0,G(T.default,{className:R.default.descriptionIcon,color:A.Colors.STATUS_GREEN_600,backgroundColor:A.Colors.WHITE}),P.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_CHANNELS),G("div",{className:R.default.descriptionRow},void 0,G(T.default,{className:R.default.descriptionIcon,color:A.Colors.STATUS_GREEN_600,backgroundColor:A.Colors.WHITE}),P.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_ROLES),G("div",{className:R.default.descriptionRow},void 0,G(T.default,{className:R.default.descriptionIcon,color:A.Colors.STATUS_GREEN_600,backgroundColor:A.Colors.WHITE}),P.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,P.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_WONT_COPY),G("div",{className:R.default.descriptionRow},void 0,G(C.default,{className:R.default.descriptionIcon,color:A.Colors.STATUS_RED,backgroundColor:A.Colors.WHITE}),P.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_MESSAGES),G("div",{className:R.default.descriptionRow},void 0,G(C.default,{className:R.default.descriptionIcon,color:A.Colors.STATUS_RED,backgroundColor:A.Colors.WHITE}),P.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_MEMBERS),G("div",{className:R.default.descriptionRow},void 0,G(C.default,{className:R.default.descriptionIcon,color:A.Colors.STATUS_RED,backgroundColor:A.Colors.WHITE}),P.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_PERKS)))}$.displayName="DescriptionBox";var Z=G($,{});function q(e){var t=e.cancel,n=e.confirm;return G(b.DeclarativeConfirmModal,{dismissable:!0,header:P.default.Messages.GUILD_TEMPLATES_DELETE_TEMPLATE,confirmText:P.default.Messages.GUILD_TEMPLATES_DELETE_TEMPLATE,cancelText:P.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,P.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:P.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:P.default.Messages.GUILD_TEMPLATES_FORM_PLACEHOLDER_NAME,maxLength:100})),G(I.FormItem,{className:L.default.marginBottom20,title:P.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:P.default.Messages.GUILD_TEMPLATES_FORM_PLACEHOLDER_DESCRIPTION,maxLength:120})))}q.displayName="ConfirmDeleteModal";var J=G(X,{});function Q(e){var t=e.guild,n=e.guildTemplate;return null==n?G(ee,{guild:t}):a.createElement(a.Fragment,null,G(I.FormItem,{title:P.default.Messages.GUILD_TEMPLATES_FORM_LABEL_LINK},void 0,G(s.default,{buttonLook:E.default.Looks.FILLED,buttonColor:E.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,P.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,P.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(E.default,{submitting:o,disabled:!W(n),color:E.default.Colors.BRAND,onClick:u},void 0,P.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(E.default,{submitting:o,className:R.default.button,onClick:l},void 0,P.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(E.default,{look:E.default.Looks.OUTLINED,className:R.default.button,color:E.default.Colors.RED,onClick:function(){return i(!0)}},void 0,P.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(E.default,{color:E.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,P.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(6)),i=l(n(7756));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?E(d.default,{className:y.default.button,disabled:!0},void 0,"Enable Threads (",o,")"):E(d.default,{className:y.default.button,onClick:function(){i.default.post("/guilds/"+t.id+"/threads/bot-opt-in")}},void 0,"Enable Threads"):E(d.default,{className:y.default.button,disabled:!0},void 0,"Threads Enabled"),E(v.default,{size:v.default.Sizes.SIZE_14},void 0,g,E(f.FormDivider,{className:y.default.divider}),S,E("ul",{className:y.default.list},void 0,O,I),T,E(f.FormDivider,{className:y.default.divider}),C,E("ul",{className:y.default.list},void 0,b,M,N,A,P)))}},function(e,t,n){e.exports=n.p+"a2f58145ca2b860e613b54a32ddc6d9f.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GuildSettingsVanityURLNotice=void 0;var r,a=M(n(0)),o=C(n(3)),i=n(9914),l=C(n(8316)),u=C(n(8292)),s=C(n(1258)),d=C(n(8255)),f=C(n(8983)),c=C(n(160)),p=C(n(29)),v=C(n(467)),y=C(n(55)),m=C(n(9915)),_=C(n(151)),h=C(n(681)),E=M(n(474)),g=M(n(159)),S=C(n(24)),O=n(1),I=C(n(6)),T=C(n(7759));function C(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 M(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 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;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(E.default,{className:T.default.marginTop20,type:E.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(h.default,{tag:g.Tags.H1,title:I.default.Messages.VANITY_URL},void 0,N(E.default,{type:E.Types.DESCRIPTION,className:T.default.marginBottom8},void 0,I.default.Messages.VANITY_URL_HELP),N(E.default,{type:E.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(14)),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(9)),i=s(n(55)),l=s(n(7758)),u=s(n(370));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 P(_.default,{direction:_.default.Direction.VERTICAL},void 0,P(T.default,{},void 0,C.default.Messages.FORM_LABEL_PREMADE_WIDGET),P(_.default,{},void 0,P(_.default.Child,{basis:"50%"},void 0,P(S.default,{},void 0,P(d.default,{value:t}),P(I.default,{type:I.Types.DESCRIPTION},void 0,C.default.Messages.GUILD_SETTINGS_WIDGET_EMBED_HELP.format()))),P(_.default.Child,{basis:"50%"},void 0,P("img",{"data-accessibility":"desaturate",alt:"",src:n(9917)}))))},l.render=function(){var e=this.props.guild;return null==e?null:this.props.hide?L:P(O.default,{tag:T.Tags.H1,title:C.default.Messages.GUILD_SETTINGS_TITLE_SERVER_WIDGET},void 0,this.renderToggle(),this.renderChannelSelect(e),P(g.default,{className:(0,o.default)(b.default.marginTop40,b.default.marginBottom40)}),this.renderAPIInfo(e),P(g.default,{className:(0,o.default)(b.default.marginTop40,b.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+"4697ec960e57790ad4f6251af4c246b4.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=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=A(n(23)),i=n(3),l=n(275),u=A(n(9919)),s=n(9920),d=A(n(9921)),f=n(9922),c=A(n(8255)),p=A(n(15)),v=A(n(29)),y=A(n(9181)),m=(n(131),A(n(681))),_=n(159),h=A(n(9182)),E=A(n(466)),g=n(41),S=A(n(47)),O=n(374),I=A(n(24)),T=A(n(93)),C=n(1),b=A(n(6)),M=A(n(7761)),N=A(n(9925));function A(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 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}(t,["onClose"]);return r.createElement(i.default,f({},a,{onClose:function(t){e=t,n()}}))}),{onCloseCallback:function(){(0,o.closeModal)(e)}})}var _={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=_},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(5993)),l=d(n(12)),u=d(n(96)),s=d(n(6));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 h={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&&_(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=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=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=E(n(3)),i=n(5672),l=E(n(8888)),u=E(n(71)),s=E(n(373)),d=E(n(55)),f=E(n(1346)),c=n(35),p=E(n(13)),v=E(n(8889)),y=n(8890),m=n(1),_=E(n(7370)),h=E(n(5838));function E(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 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=s.length?c=0:c<0&&(c=s.length-1);var m=s[c];p().includes(m)?(_=m,h=l.default.getCurrentRoute(),_===f.Routes.APPLICATION_STORE&&null!=h?(0,d.transitionToPage)(h):(0,d.transitionToPage)(_)):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(8689)),a=c(n(5939)),o=c(n(120)),i=c(n(39)),l=c(n(9185)),u=c(n(699)),s=n(48),d=n(8356),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}var p=function(){return[f.Routes.FRIENDS,f.Routes.STAGE_DISCOVERY,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(8356),o=(r=n(107))&&r.__esModule?r:{default:r},i=n(121),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(8548))&&r.__esModule?r:{default:r},o=n(8588),i=n(41);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(121),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(8356),o=(r=n(94))&&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(121),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(121),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(8)),a=d(n(5939)),o=d(n(36)),i=d(n(361)),l=d(n(8690)),u=n(8356),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(121),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(93),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(8))&&r.__esModule?r:{default:r},o=n(121),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(9186))&&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(8)),a=f(n(8689)),o=f(n(5939)),i=f(n(361)),l=f(n(699)),u=n(121),s=n(8356),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(10)),a=l(n(36)),o=n(121),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){e.exports=n.p+"a29b29d9bf5197674f91f77296aae66e.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(11)),i=u(n(10)),l=n(8769);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&&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=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(9)),l=v(n(13)),u=m(n(29)),s=v(n(55)),d=v(n(8382)),f=n(1),c=v(n(6)),p=v(n(7763));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 _(){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}(t,["renderMedia","textAlign","onComplete","onSkipAll","isLongText","title","body","forceTheme"]),u=null!=n;return o.createElement(d.default,_({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(9949)),o=l(n(9950)),i=l(n(9951));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})).map((function(e){return e.channel.id})).some((function(n){return null!=(t=e[n].find((function(e){return e.channel.isGuildVoice()})))})),t}));J.cache=new WeakMap;var Q=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[x.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[x.ChannelTypes.GUILD_CATEGORY][e].channel;return(0,R.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=a.hoistedRows,d=a.stageChannelSpeakerVoiceStates,f=34;if(0===n&&null!=s&&(n-=s.length)<0)return f;var p=o[x.ChannelTypes.GUILD_CATEGORY][e],v=p?u[p.channel.id][r]:u.null[r];if(null==v)return 0;var y=v.channel,m=(0,h.getVisibleThreadsForChannel)({channel:y,selectedChannel:t.props.selectedChannel,activeJoinedThreads:t.props.activeJoinedThreads,activeJoinedUnreadThreads:t.props.activeJoinedUnreadThreads}).count;if((0,c.default)(y)&&0===m)return 0;if(g.THREADED_CHANNEL_TYPES.has(y.type)&&(f+=34*m),y.isGuildVoice()){var _=l[y.id];if(null!=_&&_.length>0){var E=32*_.length;(i[y.id]||S.default.isCollapsed(y.parent_id))&&(E=Math.ceil(E/5)),f+=E+8}}if(y.isGuildStageVoice()){var O,I,T=null!==(O=l[y.id])&&void 0!==O?O:[],C=null!==(I=d[y.id])&&void 0!==I?I:[];if(null!=T&&T.length>0){var b=32*C.length;i[y.id]||S.default.isCollapsed(y.parent_id)?b=Math.ceil(b/5):b+=32,f+=b+8}}return f},t.renderSection=function(e){var n=e.section,r=t.props,a=r.categories,o=r.disableManageChannels,i=r.hoistedRows,l=a._categories[n];if(null==l)return null;if(-1===l.index)return a.null.length>0||null!=i?Z("div",{style:{height:16}},"spacer"):null;var u=l.channel,s=l.index,d=null==a[u.id]||0===a[u.id].length;return Z(w.default,{channel:u,position:s,isEmpty:d,disableManageChannels:o},u.id,1===n?t.renderCachedTutorialIndicator(u.id):void 0)},t.renderCachedTutorialIndicator=(0,L.cachedFunction)((function(e){return Z(d.default,{preventInvert:!0,inlineSpecs:X,tutorialId:"organize-by-topic",position:d.TutorialIndicatorPositions.RIGHT},e)})),t.renderRow=function(e){var n,r,o=e.section,i=e.row,l=t.props,u=l.guild,s=l.selectedChannel,d=l.selectedChannelId,f=l.selectedVoiceChannelId,p=l.mutedChannels,v=l.channels,y=l.categories,m=l.collapsedChannels,_=l.voiceStates,E=l.disableManageChannels,g=l.hoistedRows,S=l.stageChannelSpeakerVoiceStates;if(0===o&&null!=g){if(i0?Z(j.default,{channel:T,selectedChannel:s,threads:M}):null);case x.ChannelTypes.GUILD_STAGE_VOICE:return Z(k.default,{channel:T,guild:u,position:N,selected:d===T.id,connected:f===T.id,collapsed:m[T.id],voiceStates:null!==(n=_[T.id])&&void 0!==n?n:[],speakerVoiceStates:null!==(r=S[T.id])&&void 0!==r?r:[],disableManageChannels:E},T.id);case x.ChannelTypes.GUILD_VOICE:var P=J(t.props.categories);return Z(H.default,{channel:T,guild:u,position:N,selected:d===T.id,connected:f===T.id,collapsed:m[T.id],voiceStates:_[T.id],disableManageChannels:E,showTutorial:null!=P&&P.channel===T&&P.index===N},T.id);case x.ChannelTypes.GUILD_STORE:return Z(U.default,{channel:T,guild:u,position:N,selected:d===T.id},T.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[x.ChannelTypes.GUILD_CATEGORY][n];if(null==u)return null;var s=u.channel;if(!S.default.isCollapsed(s.id))return null;var d=(0,R.computeSummarizedVoiceUsers)(o[s.id],l,i);return 0===d.length?null:Z("div",{className:W.default.voiceUserSummary},n+"-footer",Z(A.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[x.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[x.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(M.default.shouldShow("voice-conversations")){var n=J(e);if(null!=n){var r=n.channel,a=t._list,o=t.getChannelSectionRow(r.id);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,q(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=I.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[T.GUILD_SELECTABLE_CHANNELS_KEY].length&&o[T.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.getChannelSectionRow=function(e){var t=this.props;return function(e,t,n){var r;if(null!=e&&null!=n){var a=n.indexOf(e);if(-1!==a)return{row:a,section:0}}var o=0,i=0,l=O.default.getChannel(e);if(null==l)return null;if(g.THREAD_CHANNEL_TYPES.has(l.type)&&(l=O.default.getChannel(l.parent_id)),null==l)return null;var u=l.isCategory()?l.id:null!==(r=l.parent_id)&&void 0!==r?r:"null",s=t[String(u)];return null==s?null:(t._categories.find((function(e,t){return e.channel.id===u&&(o=t,!0)})),s.find((function(e,t){return e.channel.id===l.id&&(i=t,!0)})),0===o&&null!=n&&(i+=n.length),{section:o,row:i})}(e,t.categories,t.hoistedRows)},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._list,o=this.getChannelSectionRow(e);null!=o&&null!=a&&a.scrollToIndex({section:o.section,row:o.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,g.isGuildTextChannelType)(u.type))return!1;var s=i.channel.id;return!(S.default.isCollapsed(s)&&N.default.isChannelMuted(u.getGuildId(),s)||t.has(u.id)||!r.isItemVisible(a,o,!0))&&b.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.selectedChannel,s=t.selectedChannelId,d=t.hoistedRows,f=t.activeJoinedThreads,c=t.activeJoinedUnreadThreads,v=[];n._categories.forEach((function(e){var t=e.channel,a=n[t.id].length;if(0===a&&null!=r&&C.default.can(x.Permissions.MANAGE_CHANNELS,t)&&C.default.can(x.Permissions.VIEW_CHANNEL,t))a=1;else if(i){n[t.id].some((function(e){var t=e.channel;return t.id===s||!l.has(t.id)||(0,h.getVisibleThreadsForChannel)({channel:t,selectedChannel:u,activeJoinedThreads:f,activeJoinedUnreadThreads:c}).count>0}))||(a=0)}v.push(a)})),null!=d&&d.length>0&&(null==v[0]&&v.push(0),v[0]+=d.length);var y=this.context,m=(y.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}(y,["ref"]));return Z(p.FocusJumpSection,{},void 0,(function(t){return a.createElement(P.default,$({key:"guild-channels",ref:e.setListRef,className:W.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:v,"aria-label":V.default.Messages.CHANNELS,onResize:e.handleResize,getAnchorId:e.getAnchorId},m,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 Z("div",{className:W.default.positionedContainer},void 0,a.createElement(F.default,{ref:this.unreadTopRef,textUnread:V.default.Messages.NEW_UNREADS,textMention:V.default.Messages.NEW_MENTIONS,hide:l,className:W.default.unreadTop,barClassName:W.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(F.default,{reverse:!0,ref:this.unreadBottomRef,textUnread:V.default.Messages.NEW_UNREADS,textMention:V.default.Messages.NEW_MENTIONS,hide:o,className:W.default.unreadBottom,barClassName:W.default.unreadBar,guildId:e,isVisible:this.isChannelVisible,onJumpTo:this.jumpToChannel,onCalculate:this.handleUnreadCalculate})},i.render=function(){return Z(a.Fragment,{},void 0,this.renderTopUnread(),this.renderList(),this.renderBottomUnread())},r}(a.PureComponent);Q.displayName="Channels",Q.contextType=i.ListContainerContext;var ee=function(e){var t,n=e.guildId,r=e.selectedChannelId,o=(0,l.useStateFromStores)([f.default],(function(){return f.default.keyboardModeEnabled})),u=(0,E.useCanSeeThreads)(),s=(0,l.useStateFromStoresObject)([_.default],(function(){return{activeJoinedThreads:u?_.default.getActiveJoinedThreadsForGuild(n):_.NO_GUILD_JOINED_THREADS,activeJoinedUnreadThreads:u?_.default.getActiveJoinedUnreadThreadsForGuild(n):_.NO_GUILD_JOINED_THREADS}})),d=s.activeJoinedThreads,c=s.activeJoinedUnreadThreads,p=(0,l.useStateFromStores)([O.default],(function(){return O.default.getChannel(r)})),h=(0,y.default)(n),g=h.canStartEvents,S=h.canSeeEvents;((0,v.default)(n).length>0&&S||g)&&(t=[D.ChannelListHoistedRow.GUILD_SCHEDULED_EVENTS]);var I=a.useRef(null),T=a.useCallback((function(e,t){var n=I.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()}))}))}),[]),C=a.useCallback((function(){return new Promise((function(e){var t=I.current;if(null==t)return e();t.scrollTo(0,(function(){return requestAnimationFrame((function(){return e()}))}))}))}),[]),b=a.useCallback((function(){return new Promise((function(e){var t=I.current;if(null==t)return e();t.scrollTo(Number.MAX_SAFE_INTEGER,(function(){return requestAnimationFrame((function(){return e()}))}))}))}),[]),M=(0,i.default)({id:"channels",defaultFocused:null!=r?r:void 0,isEnabled:o,setFocus:T,scrollToStart:C,scrollToEnd:b}),N=M.setFocus;a.useEffect((function(){null!=r&&N(r)}),[r,N]);var A=(0,m.default)(n);return Z(i.ListNavigatorProvider,{navigator:M},void 0,a.createElement(Q,$({},e,{listNavigator:M,ref:I,activeJoinedThreads:d,activeJoinedUnreadThreads:c,selectedChannel:p,stageChannelSpeakerVoiceStates:A,hoistedRows:t})))};ee.displayName="NavigableChannels";var te=ee;t.default=te},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transformParticipantToSortedVoiceState=s,t.default=function(e){return(0,a.useStateFromStores)([i.default],(function(){var t=i.default.getChannels(e);return[t.reduce((function(e,t){var n=i.default.getMutableParticipants(t.id,l.StageChannelParticipantNamedIndex.SPEAKER);return e[t.id]=n.map(s),e}),{}),t.reduce((function(e,t){var n=t.id;return e+i.default.getParticipantsVersion(n)}),0)]}),[e],u.isVersionEqual)[0]};var r,a=n(3),o=n(365),i=(r=n(302))&&r.__esModule?r:{default:r},l=n(260),u=n(734);function s(e){var t=e.voiceState,n=e.userNick;return{user:e.user,voiceState:t,nick:n,comparator:(0,o.getComparator)(t,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=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=A(n(9)),i=n(680),l=n(3),u=n(8450),s=n(389),d=A(n(8458)),f=n(8463),c=A(n(9957)),p=A(n(88)),v=A(n(1212)),y=A(n(15)),m=A(n(40)),_=A(n(181)),h=A(n(29)),E=A(n(61)),g=A(n(8319)),S=A(n(149)),O=A(n(8320)),I=A(n(8536)),T=n(41),C=A(n(8436)),b=n(1),M=A(n(6)),N=A(n(7770));function A(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 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;uj?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===b.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(E.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}}),k?null:R(O.default,{className:N.default.icon}),R(C.default,{className:N.default.name},void 0,R(g.default,{},void 0,r.name))),R("div",{onClick:D,className:N.default.children},void 0,B&&!P?R(S.default,{text:M.default.Messages.CREATE_CHANNEL},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave;return R(h.default,{"aria-label":M.default.Messages.CREATE_CHANNEL,look:h.default.Looks.BLANK,size:h.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!=A&&null!=f?A(f(q)):q})),j=(0,f.makeChannelSortable)(w);t.default=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;h(n(0));var r,a=n(389),o=m(n(8258)),i=h(n(8253)),l=m(n(11)),u=m(n(9958)),s=m(n(9959)),d=m(n(8484)),f=m(n(8329)),c=m(n(8370)),p=m(n(8441)),v=m(n(8399)),y=m(n(6));function m(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 h(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;u1){for(var l=new Array(i),u=0;u0;c--)d.push(f(E,{style:{top:8+34*c+"px"}},c));return f("div",{className:u.default.container},void 0,f(s,{}),d,a.map((function(e){return f(l.default,{thread:e.channel,selected:(null==n?void 0:n.id)===e.channel.id},e.channel.id)})))}c.displayName="GuildSidebarThreadList";var p=a.memo(c);t.default=p;var v=f("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"}),y=function(){return f("svg",{className:u.default.spine,width:"12",height:"11",viewBox:"0 0 12 11",fill:"none"},void 0,v)};y.displayName="Spine1";var m=f("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"}),_=function(){return f("svg",{className:u.default.spine,width:"12",height:"45",viewBox:"0 0 12 45",fill:"none"},void 0,m)};_.displayName="Spine2";var h=f("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"}),E=function(e){var t=e.style;return f("svg",{className:u.default.spine,width:"12",height:"79",viewBox:"0 0 12 79",fill:"none",style:t},void 0,h)};E.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(9)),i=n(680),l=n(3),u=I(n(391)),s=n(389),d=I(n(8397)),f=I(n(88)),c=n(42),p=I(n(8265)),v=n(392),y=I(n(10)),m=I(n(200)),_=I(n(61)),h=I(n(8319)),E=n(8263),g=I(n(6)),S=I(n(7346)),O=I(n(7357));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 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}(L,["role"]),j=a.useRef(null),k=a.useRef(null),U=(N>0?g.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL_WITH_MENTIONS:M?g.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL_WITH_UNREADS:g.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL).format({channelName:r.name,mentionCount:N});return C("div",{className:(0,o.default)(S.default.containerDefault,(t={},t[S.default.selected]=I,t))},void 0,C(f.default,{focusTarget:j,ringTarget:k,offset:{top:2,bottom:2,right:4}},void 0,C("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:P,onContextMenu:R,role:D},void 0,M&&!I?C("div",{className:O.default.unread}):null,a.createElement("div",{className:O.default.content,ref:k},a.createElement(_.default,b({innerRef:j,className:(0,o.default)(O.default.mainContent,O.default.threadMainContent),onClick:A},w,{"aria-label":U,focusProps:{enabled:!1}}),C(h.default,{className:(0,o.default)(O.default.name,O.default.channelName),"aria-hidden":!0},void 0,r.name),C("div",{className:O.default.children},void 0,null!=N&&N>0?C("div",{className:S.default.mentionsBadge,"aria-hidden":!0},void 0,C(E.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.default=W;var r,a=j(n(0)),o=D(n(9)),i=n(3),l=n(389),u=n(8463),s=n(8671),d=D(n(8693)),f=n(42),c=n(1232),p=n(1260),v=n(260),y=D(n(81)),m=j(n(9982)),_=D(n(1212)),h=D(n(10)),E=D(n(15)),g=D(n(1219)),S=D(n(40)),O=D(n(80)),I=D(n(696)),T=D(n(24)),C=n(292),b=D(n(8537)),M=D(n(8538)),N=D(n(8763)),A=n(1),P=D(n(6)),R=D(n(7346)),L=D(n(7782));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 j(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 k(){return(k=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?P.default.Messages.STAGE_CHANNEL_AUDIENCE_COUNT.format({userCount:t}):P.default.Messages.STAGE_CHANNEL_NO_AUDIENCE))}H.displayName="AudienceVoiceUser";var x=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;on?R.default.containerDragAfter:R.default.containerDragBefore:R.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=e.speakerVoiceStates,l=e.numAudience,u=r||a;return G(N.default,{channel:t,voiceStates:i,collapsed:u,tabIndex:o},void 0,u||0===n.length?null:G(H,{numAudience:l}))},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=G("div",{className:(0,o.default)(this.getModeClass(),(e={},e[R.default.disabled]=this.isDisabled(),e))},void 0,G(M.default,{className:R.default.iconVisibility,iconClassName:(0,o.default)((t={},t[L.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);x.displayName="StageChannel";var V=(0,u.makeChannelSortable)((0,s.makeVoiceUserDroppable)(x));function W(e){var t=e.guild,n=e.channel,r=(0,i.useStateFromStoresObject)([S.default,h.default,g.default],(function(){var e=h.default.getChannel(n.parent_id),r=g.default.getCheck(n.guild_id);return{canManageChannel:t&&S.default.can(A.Permissions.MANAGE_CHANNELS,n),canManageCategory:null!=e?S.default.can(A.Permissions.MANAGE_CHANNELS,e):null!=t&&S.default.can(A.Permissions.MANAGE_CHANNELS,t),canMoveMembers:S.default.can(A.Permissions.MOVE_MEMBERS,n),locked:!S.default.can(A.Permissions.CONNECT,n),bypassLimit:S.default.can(A.Permissions.MOVE_MEMBERS,n),unverifiedAccount:!r.canChat}})),o=(0,i.useStateFromStores)([_.default],(function(){return _.default.isCollapsed(n.parent_id)})),l=(0,m.default)(n.id),u=(0,i.useStateFromStores)([y.default],(function(){return y.default.getStageInstanceByChannel(n.id)}),[n.id]),s=(0,p.useStageParticipantsCount)(n.id,v.StageChannelParticipantNamedIndex.AUDIENCE);return a.createElement(V,k({categoryCollapsed:o},r,e,{connectAction:l,numAudience:s,stageInstance:u}))}W.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(8768)),i=n(8253),l=s(n(9023)),u=s(n(6));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;u0&&(a[0]=o.join(", ")),""!==n&&(a[1]=n),a})).filter((function(e){return null!=e}));return 0===t.length?null:f("div",{className:u.default.container},void 0,f(o.default,{className:u.default.breadcrumbsHeader,color:i.default.Colors.HEADER_SECONDARY},void 0,l.default.Messages.MOBILE_REPORTS_BREADCRUMBS_TITLE),t.map((function(e,t){return f("div",{className:u.default.breadcrumbContainer},e+"+"+t,f("div",{className:u.default.breadcrumbDot}),f(i.default,{size:i.default.Sizes.SIZE_16,className:u.default.breadcrumbText},void 0,e))})))};c.displayName="BreadcrumbsElement";var p=c;t.default=p},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(61)),o=u(n(683)),i=u(n(24)),l=u(n(7774));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;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)return M("div",{className:T.default.mentionsBadge,"aria-hidden":!0},void 0,M(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,f=n.hasActiveUnjoinedThreads,c=n.mentionCount,p=n.connectChannelDropTarget,v=n.connectChannelDragSource,y=n.connectDragPreview,m=n.canManageCategory,_=M("div",{className:(0,o.default)(this.getClassName(),(e={},e[T.default.disabled]=this.isDisabled(),e[T.default.selected]=i,e)),onMouseEnter:f?this.handleMouseEnter:void 0,onMouseLeave:f?this.handleMouseLeave:void 0},void 0,M(h.default,{position:h.default.Positions.RIGHT,renderPopout:this.renderThreadsPopout,onRequestClose:this.handleThreadsPopoutClose,spacing:0,shouldShow:f&&this.state.shouldShowThreadsPopout},void 0,(function(){return M(O.default,{className:T.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,d.default)(r,u,c)},void 0,t.renderInviteButton(),t.renderEditButton(),t.renderMentionBadge())})));return m?p(v(_)):_},r}(S.default);P.displayName="TextChannel";var R=(0,s.makeChannelSortable)(P);function L(e){var t=e.channel,n=e.guild,r=(0,i.useStateFromStores)([v.default],(function(){return t===v.default.getDefaultChannel(n.id)})),o=(0,c.useHasActiveThreads)(t),l=o.hasActiveThreads,u=o.hasActiveUnjoinedThreads,s=(0,i.useStateFromStoresObject)([_.default],(function(){return{unread:_.default.hasUnread(t.id),mentionCount:_.default.getMentionCount(t.id)}})),d=(0,i.useStateFromStoresObject)([m.default,p.default],(function(){var e=p.default.getChannel(t.parent_id);return{canManageChannel:m.default.can(I.Permissions.MANAGE_CHANNELS,t),canManageCategory:null!=e?m.default.can(I.Permissions.MANAGE_CHANNELS,e):m.default.can(I.Permissions.MANAGE_CHANNELS,n)}}));return a.createElement(R,N({},s,d,e,{isDefaultChannel:r,hasActiveThreads:l,hasActiveUnjoinedThreads:u}))}L.displayName="ConnectedTextChannel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=M(n(0)),o=C(n(8)),i=n(3),l=M(n(5957)),u=n(42),s=C(n(300)),d=C(n(8265)),f=n(392),c=n(698),p=C(n(8923)),v=C(n(40)),y=C(n(200)),m=C(n(12)),_=C(n(61)),h=n(41),E=C(n(24)),g=C(n(150)),S=C(n(97)),O=n(1),I=C(n(6)),T=C(n(7783));function C(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 M(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 N(){return(N=Object.assign||function(e){for(var t=1;t1){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=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(9)),i=p(n(9989)),l=p(n(61)),u=p(n(9192)),s=n(41),d=p(n(6)),f=p(n(7346)),c=p(n(7357));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;u7?new Date(t).toLocaleString(void 0,{dateStyle:"full",timeStyle:"short"}):l.calendar();return n?(d=h.default.Messages.STAGE_CHANNEL_LIVE_NOW,r=v.default,i=_.Colors.STATUS_GREEN_600):s&&(d=h.default.Messages.STARTING_SOON,i=_.Colors.STATUS_RED_400),O("div",{className:(0,a.default)(E.default.inline,E.default.status)},void 0,O(r,{width:16,height:16,color:i}),O(y.default,{size:y.default.Sizes.SIZE_12,uppercase:!0,color:i,className:E.default.label},void 0,d))}function T(e){var t=e.guildEvent,n=t.id,r=t.guild_id,p=t.channel_id,v=t.name,_=t.description,g=t.scheduled_start_time,S=t.rsvped,T=(0,u.default)(r).canStartEvents,C=(0,i.useStateFromStores)([d.default],(function(){return d.default.getStageInstanceByChannel(p)}),[p]),b=(0,i.useStateFromStores)([f.default],(function(){return null!=p?f.default.getChannel(p):null}),[p]),M=null!=C,N=(0,o.default)(g)<=(0,o.default)().add(1,"hour"),A=h.default.Messages.STAGE_INSTANCE_INTERESTED_LABEL,P=c.default.Colors.GREY,R=c.default.Looks.FILLED,L=function(){S?l.default.deleteRsvpForGuildEvent(n):l.default.createRsvpForGuildEvent(n)};return M?(A=h.default.Messages.STAGE_CHANNEL_JOIN_BUTTON,P=c.default.Colors.GREEN,L=function(){(null==b?void 0:b.isGuildStageVoice())&&(0,s.connectAndOpen)(b)}):T&&N?(A=h.default.Messages.START_EVENT,P=c.default.Colors.GREEN,L=function(){}):S&&(P=c.default.Colors.BRAND,R=c.default.Looks.OUTLINED),O("div",{className:E.default.card},void 0,O(I,{startTime:g,isLive:M}),O(y.default,{size:y.default.Sizes.SIZE_20},void 0,v),O(m.default,{color:m.default.Colors.HEADER_SECONDARY,className:E.default.description},void 0,_),O("div",{className:(0,a.default)(E.default.inline,E.default.spacing)},void 0,O(c.default,{onClick:L,color:P,look:R},void 0,A)))}I.displayName="GuildEventStatus",T.displayName="GuildEvent"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=$;var r,a=B(n(0)),o=G(n(9)),i=n(3),l=n(57),u=n(389),s=G(n(132)),d=B(n(8357)),f=n(8463),c=n(8671),p=G(n(8646)),v=G(n(8967)),y=G(n(8478)),m=G(n(180)),_=G(n(8693)),h=B(n(9992)),E=n(42),g=G(n(6012)),S=G(n(1212)),O=G(n(10)),I=G(n(15)),T=G(n(1219)),C=G(n(40)),b=G(n(80)),M=G(n(278)),N=G(n(149)),A=n(292),P=G(n(8537)),R=G(n(8538)),L=G(n(9993)),D=G(n(9994)),w=G(n(8763)),j=n(1),k=G(n(6)),U=G(n(7346));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,_=n.connectChannelDropTarget,h=n.connectChannelDragSource,E=n.connectUserDropTarget,g=n.connectDragPreview,S=n.canManageCategory,O=n.canMoveMembers,I=n.showTutorial,T=this.state,C=T.shouldShowActivities,b=T.shouldShowGuildVerificationPopout,A=this.getVoiceStatesCount(),P=k.default.Messages.GUILD_SIDEBAR_VOICE_CHANNEL_A11Y_LABEL.format({channelName:i});null!=r.userLimit&&r.userLimit>0?P=k.default.Messages.GUILD_SIDEBAR_VOICE_CHANNEL_A11Y_LABEL_WITH_LIMIT.format({channelName:i,userCount:A,limit:r.userLimit}):A>0&&(P=k.default.Messages.GUILD_SIDEBAR_VOICE_CHANNEL_A11Y_LABEL_WITH_USERS.format({channelName:i,userCount:A}));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:C&&!c&&!p&&!b||b},void 0,(function(){return V(N.default,{text:t.isFull()&&!u?k.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:g,"aria-label":P},i),t.renderInviteButton(),t.renderEditButton(),V(Y,{userCount:t.getVoiceStatesCount(),video:f,channel:r,locked:s,selected:l}))}))}))),this.renderVoiceUsers());return O&&(L=E(L)),S&&(L=_(h(L))),I&&(L=V(d.default,{tutorialId:"voice-conversations",position:d.TutorialIndicatorPositions.RIGHT,offsetX:-20},void 0,L)),L},r}(P.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)([C.default,O.default,T.default],(function(){var e=O.default.getChannel(r.parent_id),t=T.default.getCheck(r.guild_id);return{canManageChannel:n&&C.default.can(j.Permissions.MANAGE_CHANNELS,r),canManageCategory:null!=e?C.default.can(j.Permissions.MANAGE_CHANNELS,e):null!=n&&C.default.can(j.Permissions.MANAGE_CHANNELS,n),canMoveMembers:C.default.can(j.Permissions.MOVE_MEMBERS,r),locked:!C.default.can(j.Permissions.CONNECT,r),bypassLimit:C.default.can(j.Permissions.MOVE_MEMBERS,r),unverifiedAccount:!t.canChat}})),l=(0,i.useStateFromStores)([b.default],(function(){return null!=r&&b.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=C(n(0)),i=n(3),l=I(n(363)),u=I(n(8447)),s=C(n(735)),d=n(5831),f=I(n(1219)),c=I(n(12)),p=I(n(29)),v=I(n(282)),y=n(85),m=I(n(466)),_=n(41),h=I(n(47)),E=I(n(24)),g=n(1),S=I(n(6)),O=I(n(7787));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 C(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 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;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],i.statesWillNeverBeEqual);return 0===o.length?null:I(m.default,{className:E.default.container},void 0,o.map((function(e,r){var a,o,i=e[0],u=e[1];return I("div",{className:E.default.activity},r,I(l.default,{type:l.UserActivityTypes.VOICE_CHANNEL,activity:u,user:i[0].user,guildId:t.getGuildId(),channelId:t.id,renderHeaderAccessory:function(){return I(b,{guildId:t.guild_id,members:i})}}),I(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:E.default.button,onAction:n}))})))}C.displayName="PartyMember",b.displayName="PartyMembers",M.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(9)),o=l(n(8313)),i=l(n(7789));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(9)),u=n(122),s=O(n(8412)),d=n(123),f=O(n(61)),c=O(n(1175)),p=O(n(375)),v=O(n(149)),y=O(n(8656)),m=n(1230),_=O(n(150)),h=T(n(5935)),E=n(1),g=O(n(6)),S=O(n(7791));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 C(){return(C=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0,p=(0,r.useStateFromStores)([i.default],(function(){return f.some((function(e){return i.default.isEntitledToSku(null,e.id,e.applicationId)}))}),[f]),v=e.status===s.GuildScheduledEventStatus.ACTIVE,y=!s.GuildScheduledEventStatusDone.has(e.status),m=f[0],_=(0,r.useStateFromStores)([o.default],(function(){return o.default.can(a.JOIN_VOCAL_CHANNEL_PERMISSIONS,n)}));return{isTicketedEvent:c,isTicketPurchased:p,isLive:v,sku:m,canPurchaseTicket:c&&!t&&!p&&y&&!_,canJoinChannel:_}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=R(n(0)),o=A(n(9)),i=n(9193),l=A(n(1243)),u=A(n(3)),s=R(n(8699)),d=A(n(8526)),f=A(n(8457)),c=A(n(105)),p=A(n(106)),v=A(n(88)),y=A(n(10)),m=A(n(86)),_=A(n(1241)),h=A(n(36)),E=A(n(278)),g=n(121),S=R(n(9033)),O=R(n(8480)),I=R(n(10013)),T=A(n(10015)),C=n(8297),b=n(1),M=A(n(6)),N=A(n(7795));function A(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 R(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 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;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(){g.ComponentDispatch.subscribe(b.ComponentActions.PERFORM_SEARCH,this.search),g.ComponentDispatch.subscribe(b.ComponentActions.SET_SEARCH_QUERY,this.handleSetSearchQuery),g.ComponentDispatch.subscribe(b.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(){g.ComponentDispatch.unsubscribe(b.ComponentActions.PERFORM_SEARCH,this.search),g.ComponentDispatch.unsubscribe(b.ComponentActions.SET_SEARCH_QUERY,this.handleSetSearchQuery),g.ComponentDispatch.unsubscribe(b.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(E.default,{renderPopout:this.renderPopout,position:E.default.Positions.BOTTOM,animation:E.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(C.SearchBarIcon,{onClear:e.handleClearSearch,hasContent:u||a,className:N.default.icon})))))})):null},r}(a.PureComponent);j.displayName="Search";var k=u.default.connectStores([c.default,_.default],(function(){var e=_.default.getCurrentSearchId(),t=_.default.getSearchType(),n=!!e&&_.default.isSearching(e),r=e&&_.default.getEditorState(e)||S.createEmptyEditorState(I.generateDecorators(f.default)),a=c.default.keyboardModeEnabled;return{searchId:e,searchType:t,isSearching:n,editorState:r,hasResults:_.default.hasResults(e),keyboardModeEnabled:a}}))(j);t.default=k},,,,,,,,,,,,,,,,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(10014),i=(r=n(8526))&&r.__esModule?r:{default:r},l=n(8457),u=n(9033),s=n(8480),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(7792))&&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(k.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!==k.SearchPopoutModes.FILTER&&e.type!==k.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(k.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===k.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,j.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===k.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(j.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,g.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=g.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=_(n(3)),a=_(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(8457)),i=_(n(1186)),l=_(n(697)),u=_(n(723)),s=n(8480),d=_(n(56)),f=_(n(1238)),c=_(n(1241)),p=_(n(160)),v=_(n(12)),y=n(1);function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function _(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E={},g={};function S(e,t,n,r,a,o){var l=g[e];return null==l&&(l={results:[],context:i.default.getSearchContext(O.bind(null,e))},g[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=g[e],a=E[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=b(e,d),E[e]=S(e,s,d,f,c,p),P.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=g[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 C(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 b(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=C(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=E[e];if(t){var n=t.query,r=t.mode,a=t.tokens,o=t.cursorScope,i=t.autocompletes;E[e]=S(e,n,r,a,o,i.map((function(e){return e&&e.group===y.SearchAutocompleteGroups.HISTORY?null:e})))}}function A(){if(f.default.isOpen(y.SEARCH_POPOUT_ID)){var e=c.default.getCurrentSearchId();if(e&&E[e]){var t=E[e],n=t.query,r=t.mode,a=t.tokens,o=t.cursorScope;E[e]=S(e,n,r,a,o,b(e,r))}}}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,h(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(d.default,p.default,f.default)},a.getState=function(e){return E[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=E[n]||{},d=g[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=b(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=b(n,i))}}else t=l.autocompletes,f=!1;return E[n]=S(n,o,i,r,a,t),f},SEARCH_EDITOR_STATE_CLEAR:function(e){var t=e.searchId,n=g[t];null!=n&&(n.context.destroy(),n.results=[],delete g[t]),delete E[t]},CHANNEL_CREATE:function(e){return M()},CHANNEL_DELETE:function(e){return M()},STREAMER_MODE_UPDATE:function(e){return A()},POPOUT_OPEN:function(e){return A()},SEARCH_MODAL_OPEN:function(e){return A()},SEARCH_CLEAR_HISTORY:function(e){var t=e.searchId;null!=t?N(t):Object.keys(E).forEach(N)},LOGOUT:function(e){Object.keys(E).forEach(N)}}),R=P;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(22))&&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(22))&&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=_,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(9)),i=f(n(61)),l=f(n(1257)),u=f(n(6)),s=f(n(5710)),d=f(n(7793));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(10025))&&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(14)),a=p(n(28)),o=p(n(2)),i=p(n(10026)),l=n(307),u=p(n(26)),s=p(n(16)),d=p(n(164)),f=p(n(43)),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"),_=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||"337b0b53d10875228a5b553e10dbfb3f270aa0dd"===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=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(50).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.getFormattedEventDateAndTime=function(e){var t,n=(0,r.default)(e.scheduled_start_time),i=(0,r.default)();t=(0,a.isSameDay)(n,i)?o.default.Messages.STAGE_INSTANCE_TODAY_LABEL+" · "+l(n,"h:mm A","h A"):l(n,"MMM D · h:mm A","MMM D · h A");if(null!=e.scheduled_end_time){var u=(0,r.default)(e.scheduled_end_time),s=(0,a.isSameDay)(n,u)?l(u,"h:mm A","h A"):l(u,"MMM D · h:mm A","MMM D · h A");t=t+" - "+s}return t},t.isEventReadyToStart=function(e){return(0,r.default)(e.scheduled_start_time).valueOf()-(0,r.default)().valueOf()<6e5},t.getFormattedEventDateAndTimeForConfirmation=function(e){var t=(0,r.default)(e.scheduled_start_time),n=t.format("MMM D"),a=l(t,"h:mm A","h A");return{eventDate:n,eventTime:a}};var r=i(n(5)),a=n(1161),o=i(n(6));function i(e){return e&&e.__esModule?e:{default:e}}var l=function(e,t,n){return 0===e.minutes()?e.format(n):e.format(t)}},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(t){var n=t.id,o=t.image,i=t.size;if(null==o)return null;null==i&&(i=window.screen.width*(0,r.getDevicePixelRatio)());i=(0,r.getBestMediaProxySize)(i);var l,u=window.GLOBAL_ENV.CDN_HOST;l=null!=u?(e.env.API_PROTOCOL||location.protocol)+"//"+u+"/guild-events/"+n+"/"+o:location.protocol+window.GLOBAL_ENV.API_ENDPOINT+a.Endpoints.GUILD_EVENT_IMAGE(n,o,"png");return l+="?size="+i};var r=n(193),a=n(1)}).call(this,n(100))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=he(n(0)),o=me(n(9)),i=me(n(8)),l=n(5941),u=n(67),s=n(192),d=he(n(680)),f=he(n(3)),c=me(n(184)),p=n(57),v=me(n(469)),y=n(389),m=me(n(1226)),_=me(n(274)),h=me(n(491)),E=n(8771),g=n(1228),S=me(n(688)),O=me(n(180)),I=me(n(8548)),T=n(1246),C=me(n(10030)),b=n(10031),M=n(8444),N=me(n(8445)),A=me(n(5939)),P=me(n(163)),R=me(n(11)),L=me(n(10)),D=me(n(715)),w=me(n(155)),j=me(n(405)),k=me(n(9035)),U=me(n(298)),G=me(n(1223)),F=me(n(15)),B=me(n(690)),H=me(n(10035)),x=me(n(94)),V=me(n(200)),W=me(n(70)),Y=me(n(36)),z=me(n(361)),K=me(n(12)),$=me(n(9208)),Z=me(n(80)),q=me(n(161)),X=me(n(5959)),J=me(n(8690)),Q=me(n(9027)),ee=n(41),te=n(468),ne=n(393),re=n(48),ae=he(n(136)),oe=me(n(16)),ie=n(259),le=n(8358),ue=me(n(10036)),se=he(n(8540)),de=me(n(9036)),fe=n(10042),ce=me(n(10049)),pe=n(1),ve=me(n(6)),ye=me(n(7809));function me(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 he(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 Ee(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ge(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 Se(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 Oe(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 Oe(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 Oe(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===pe.ViewHistoryKeys.SERVER_DISCOVERY_BADGE&&!$.default.hasViewed(pe.ViewHistoryKeys.SERVER_DISCOVERY_BADGE))}function Le(){return!1}function De(){(0,g.showAppDownloadModal)("Guilds")}function we(){(0,M.isAtGuildCapAndNonPremium)()?(0,N.default)({analyticsSource:pe.AnalyticsLocations.CREATE_JOIN_GUILD_MODAL,analyticsLocation:{page:pe.AnalyticsLocations.CREATE_JOIN_GUILD_MODAL,section:pe.AnalyticsSections.GUILD_CAP_UPSELL_MODAL}}):I.default.openCreateGuildModal({location:"Guild List"})}var je=(0,ne.cachedFunction)((function(e,t){return["null"].concat(t,e,["add-server-item",pe.ViewHistoryKeys.E3_SERVER_DISCOVERY_BADGE,"app-download-item"])})),ke=a.forwardRef((function(e,t){var n=(0,f.useStateFromStoresArray)([z.default,H.default,G.default],(function(){return je(z.default.guildFolders,H.default.getUnreadPrivateChannelIds(),G.default.getMentionCounts())})),r=(0,f.useStateFromStores)([q.default],(function(){return q.default.isFocused()})),o=(0,f.useStateFromStores)([k.default],(function(){return k.default.getExpandedFolders()}));return a.createElement(Q.default,be({},e,{ref:t,items:n,isUnread:Le,textUnread:"",textMention:ve.default.Messages.NEW,isMentioned:Re,animate:r,expandedFolders:o}))}));function Ue(e){var t=e.showDMsOnly,n=e.isOnOtherSidebarRoute,r=(0,f.useStateFromStores)([j.default,w.default],(function(){var e=(0,E.getDispatchApplicationStates)(j.default.activeItems,w.default),t=ae.getCombinedProgress(e),n=t.total,r=t.progress,a=ae.calculateProgressPercentage(r,n);return a>0&&a<100})),a=(0,f.useStateFromStores)([W.default],(function(){return W.default.getPendingCount()})),o=(0,f.useStateFromStores)([X.default],(function(){return X.default.getUnacknowledgedOffers().length})),i=(0,A.default)((function(e){return e.guildId})),l=(0,f.useStateFromStores)([K.default],(function(){return K.default.getCurrentUser()}));return Ce(fe.DefaultHomeButton,{showDMsOnly:t,selected:null==i&&!n,user:l,selectedChannelId:Y.default.getChannelId(pe.ME),badge:a+o,link:J.default.getHomeLink(),showProgressBadge:r})}Ue.displayName="ConnectedHomeButton";var Ge=f.default.connectStores([B.default],(function(){return{selected:B.default.isModalOpen(h.default)}}))(le.AppDownloadButton),Fe=function(e){var t=(0,f.useStateFromStores)([F.default],(function(){return F.default.getGuilds()})),n=(0,f.useStateFromStores)([K.default],(function(){return K.default.getCurrentUser()})),r=a.useMemo((function(){return i.default.some(t,(function(e){return e.isOwner(n)}))}),[t,n]),o=(0,ee.useModalsStore)((function(e){return(0,ee.hasModalOpenSelector)(e,I.default.CREATE_GUILD_MODAL_KEY)}));return a.createElement(le.CreateJoinGuildButton,be({},e,{isOwnerOfAny:r,selected:o}))};function Be(e){var t=e.lurkingGuildIds;return a.createElement(a.Fragment,null,t.map((function(e){return Ce(He,{guildId:e},e)})))}Fe.displayName="ConnectedCreateJoinGuildButton";var He=a.forwardRef((function(e){var t=e.guildId,n=(0,f.useStateFromStores)([F.default],(function(){return null!=t?F.default.getGuild(t):null})),r=(0,f.useStateFromStores)([q.default],(function(){return q.default.isFocused()})),a=t===(0,A.default)((function(e){return e.guildId}));return Ce(se.LurkingGuild,{guildId:t,animatable:r,guild:n,selected:a})})),xe=a.forwardRef((function(e,t){var n=e.channel.id,r=(0,O.default)(e.channel),o=(0,f.useStateFromStores)([x.default],(function(){return x.default.getChannelId()}),[]),i=(0,f.useStateFromStores)([S.default],(function(){return null!=o?S.default.getMode(o):pe.ChannelModes.VOICE}),[o]),l=(0,f.useStateFromStores)([P.default],(function(){return P.default.getAllApplicationStreamsForChannel(n).length>0})),u=(0,f.useStateFromStores)([Y.default],(function(){return Y.default.getChannelId()}),[]),s=(0,f.useStateFromStores)([V.default],(function(){return V.default.getMentionCount(n)}),[n]),d=o===n,c=!1,p=!1;return d&&(c=i===pe.ChannelModes.VOICE,p=i===pe.ChannelModes.VIDEO),a.createElement(ue.default,be({},e,{ref:t,channelName:r,unread:s>0,selected:u===n,badge:s,audio:c,video:p,stream:l,isCurrentUserInThisDMCall:d}))})),Ve=function(e){function t(){return e.apply(this,arguments)||this}Ie(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:Ce(xe,{channel:n},n.id)}));if(!r&&o){var l=t[o];null!=l&&i.unshift(Ce(xe,{channel:l},l.id))}return Ce(v.default,{component:a.Fragment},void 0,i)},t}(a.Component);Ve.displayName="UnreadDMs";var We=function(){var e=L.default.getMutablePrivateChannels(),t=(0,f.useStateFromStores)([L.default],(function(){return L.default.getPrivateChannelsVersion()})),n=(0,f.useStateFromStoresArray)([H.default],(function(){return H.default.getUnreadPrivateChannelIds()})),r=(0,f.useStateFromStoresObject)([x.default],(function(){return{selectedVoiceGuildId:x.default.getGuildId(),selectedVoiceChannelId:x.default.getChannelId()}})),a=r.selectedVoiceGuildId,o=r.selectedVoiceChannelId,i=(0,f.useStateFromStores)([Y.default],(function(){return Y.default.getChannelId(pe.ME)}));return Ce(Ve,{channels:e,unreadPrivateChannelIds:n,privateChannelsVersion:t,selectedVoiceGuildId:a,selectedVoiceChannelId:o,selectedPrivateChannelId:i})};We.displayName="ConnectedUnreadDMs";var Ye,ze=a.forwardRef((function(e,t){var n,r=e.guildIds,o=e.folderId,i=ge(e,["guildIds","folderId"]),l=(0,A.default)((function(e){return e.guildId})),u=(0,f.useStateFromStores)([x.default],(function(){return x.default.getGuildId()})),s=null!=u&&r.includes(u),d=!1,c=!1,p=!1,v=(0,f.useStateFromStores)([x.default],(function(){return x.default.getChannelId()})),y=(0,f.useStateFromStores)([L.default],(function(){return L.default.getChannel(v)}),[v]),m=(0,f.useStateFromStores)([Z.default],(function(){return null!=v&&Z.default.hasVideo(v)}),[v]),_=(0,f.useStateFromStores)([P.default,R.default],(function(){return P.default.getActiveStreamForUser(R.default.getId())}));s&&(d=!m,c=m,p=null!=_&&null!=_.guildId&&r.includes(_.guildId),n=null==y?void 0:y.type);var h=function(e){for(var t,n=2*pe.MAX_GUILD_FOLDER_NAME_LENGTH,r=[],a=Se(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}Ie(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=D.default.getGuildListDimensions().scrollTop;!t&&e.length&&null!=n&&(Ae()?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=A.default.getState().guildId;!r&&n.length&&(this.scrollToGuild(a,!1),this.initialized=!0,this._unlisten=A.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),this.timeout.stop()},n.scrollToGuild=function(e,t){var n=this.scroller,r=this.props.guildFolders;if(null!=n){var a,o=null==e&&Ae()||e===pe.ViewHistoryKeys.SERVER_DISCOVERY_BADGE||e===pe.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.lurkingGuildIds,c=t.isStaff,p=t.themeOverride,v=t.isAppFullscreen,y=this.state,m=y.isSorting,_=y.draggingGuildId,h=y.isScrolling,E=n.map((function(t,n){var r=t.folderId,a=t.guildIds,o=t.muteConfig,i=t.folderName,l=t.folderColor;return null!=r?Ce(Ke,{folderId:r,folderName:i,folderColor:l,muteConfig:o,setGuildRef:e.setGuildRef,setFolderRef:e.setFolderRef,guildIds:a,draggable:!0,index:n,sorting:m,draggingGuildId:_,onDragStart:e.handleStartSorting,onDragEnd:e.handleStopSorting},r):Ce(se.default,{setRef:e.setGuildRef,guildId:a[0],draggable:!0,folderIndex:n,sorting:m,draggingGuildId:_,onDragStart:e.handleStartSorting,onDragEnd:e.handleStopSorting},a[0])})),g=Ce(Be,{lurkingGuildIds:f});return Ce(d.ListNavigatorContainer,{},void 0,(function(t){var d,y=t.ref,m=ge(t,["ref"]);return Ce("nav",{className:(0,o.default)(ye.default.wrapper,u,(0,ie.getThemeClass)(p),(d={},d[ye.default.hidden]=v,d)),"aria-label":ve.default.Messages.GUILDS_BAR_A11Y_LABEL},void 0,Ce(T.FocusJumpSection,{},void 0,(function(t){var u;return a.createElement("ul",be({ref:y},m,t,{role:"tree",className:ye.default.tree}),a.createElement(ke,{ref:e.unreadTopRef,isVisible:e.isItemVisible,onJumpTo:e.handleJumpToGuild,className:ye.default.unreadMentionsIndicatorTop,barClassName:ye.default.unreadMentionsBar}),a.createElement(te.AdvancedScrollerNone,{className:(0,o.default)((u={},u[ye.default.scroller]=!0,u[ye.default.scrolling]=h,u)),ref:e.setScrollerRef,onScroll:e.handleScroll},Ce(s.Route,{path:"*",render:function(){return l?Ze:Ce(Ue,{showDMsOnly:i,isOnOtherSidebarRoute:Ae()||window.location.pathname.startsWith(pe.Routes.GUILD_MEMBER_VERIFICATION(""))||Pe()})}}),Ce(s.Route,{path:"*",render:function(){return Ce(b.HubVerification,{isOnHubVerificationRoute:Pe()})}}),qe,g,c?Xe:null,Je,Qe,Ce("div",{"aria-label":ve.default.Messages.SERVERS},void 0,E),l||i?null:Ce(Fe,{disableTooltip:f.length>0,onContextMenu:e.handleContextMenu,onClick:we,folderIndex:n.length}),i?null:Ce(s.Route,{path:"*",render:function(){return a.createElement(le.GuildDiscovery,{ref:e.guildDiscoveryRef,selected:Ae()})}}),et,Ce(Ge,{disable:l||r,onClick:De})),a.createElement(ke,{reverse:!0,ref:e.unreadBottomRef,isVisible:e.isItemVisible,onJumpTo:e.handleJumpToGuild,className:ye.default.unreadMentionsIndicatorBottom,barClassName:ye.default.unreadMentionsBar}))})))}))},n.handleContextMenu=function(e){(0,y.openContextMenu)(e,(function(e){return a.createElement(C.default,e)}))},t}(a.Component);function nt(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 Ce(d.ListNavigatorProvider,{navigator:r},void 0,a.createElement(tt,e))}tt.displayName="Guilds",tt.defaultProps={isOverlay:!1,disableAppDownload:oe.default.embedded,isVisible:!0,isAppFullscreen:!1},nt.displayName="NavigableGuilds";var rt=a.memo(nt);t.default=rt},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;c(n(0));var r,a=n(389),o=d(n(8548)),i=n(8588),l=c(n(8253)),u=d(n(11)),s=d(n(6));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,["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=O;var r,a=E(n(0)),o=n(389),i=_(n(8258)),l=_(n(8294)),u=E(n(8253)),s=n(8256),d=n(42),f=_(n(107)),c=_(n(466)),p=n(41),v=_(n(24)),y=n(1),m=_(n(6));function _(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(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 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);n0}));return e.length>20&&(e.length=20),!(0,i.areArraysShallowlyEqual)(e,y)&&(y=e,!0)}function _(){return m()}function h(e){var t=e.channelId,n=l.default.getChannel(t);return!(null==n||!(0,o.isPrivate)(n.type))&&m()}var E=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 _()},OVERLAY_INITIALIZE:function(e){return _()},MESSAGE_CREATE:h,MESSAGE_ACK:h,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=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=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(122),i=n(680),l=n(389),u=n(5937),s=g(n(8703)),d=g(n(8476)),f=g(n(12)),c=g(n(161)),p=g(n(8464)),v=n(8263),y=g(n(8465)),m=g(n(8702)),_=n(8358),h=n(1),E=g(n(7804));function g(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,_.renderMentionBadge)(u):null,upperBadge:(0,_.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:h.Routes.CHANNEL(h.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=j(n(0)),o=D(n(9)),i=D(n(8)),l=D(n(3)),u=D(n(14)),s=D(n(1211)),d=D(n(8416)),f=D(n(8300)),c=j(n(8332)),p=n(106),v=D(n(8569)),y=D(n(89)),m=D(n(10)),_=D(n(160)),h=D(n(39)),E=D(n(29)),g=D(n(8685)),S=j(n(8302)),O=D(n(55)),I=D(n(151)),T=n(131),C=n(35),b=D(n(24)),M=D(n(13)),N=n(1),A=D(n(6)),P=D(n(7803)),R=D(n(7347)),L=D(n(370));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 j(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 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;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u0?(0,T.renderMentionBadge)(r):null,upperBadge:!t&&f?j():null,lowerBadgeWidth:(0,g.getBadgeWidthForValue)(r)},void 0,L(o.ListNavigatorItem,{id:"home"},void 0,(function(e){return a.createElement(O.default,R({onMouseEnter:function(){return P(!0)},onMouseLeave:function(){return P(!1)},onClick:Z,selected:t||A,ariaLabel:d?b.default.Messages.DIRECT_MESSAGES:b.default.Messages.HOME},e,{to:{pathname:s,state:{analyticsSource:{page:C.AnalyticsPages.GUILD_CHANNEL,section:C.AnalyticsSections.NAVIGATION,object:C.AnalyticsObjects.BUTTON_HOME}}}}),L(h.default,{className:M.default.homeIcon}))}))))))))};t.DefaultHomeButton=k,k.displayName="DefaultHomeButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PhoneRegistrationVariant=void 0;var r,a=n(50),o=n(5964);t.PhoneRegistrationVariant=r,function(e){e[e.Control=0]="Control",e[e.CombinedInput=1]="CombinedInput",e[e.SplitTabInputs=2]="SplitTabInputs",e[e.SubtleInputSwitcher=3]="SubtleInputSwitcher"}(r||(t.PhoneRegistrationVariant=r={}));var i=(0,a.createExperiment)({kind:"user",id:"2021-06_desktop_phone_registration",label:"Desktop: Phone Registration",defaultConfig:{variant:r.Control},treatments:[{id:1,label:"Combined Email/Phone Input",config:{variant:r.CombinedInput}},{id:2,label:"Split Tab Inputs: Email Default",config:{variant:r.SplitTabInputs,defaultInputMode:o.PhoneOrEmailSelectorForceMode.EMAIL}},{id:3,label:"Split Tab Inputs: Phone Default",config:{variant:r.SplitTabInputs,defaultInputMode:o.PhoneOrEmailSelectorForceMode.PHONE}},{id:4,label:"Subtle Link to Switch Inputs",config:{variant:r.SubtleInputSwitcher,defaultInputMode:o.PhoneOrEmailSelectorForceMode.PHONE}}]});t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;p(n(0));var r,a=n(42),o=f(n(29)),i=p(n(475)),l=f(n(93)),u=n(1),s=f(n(6)),d=f(n(7805));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(95),a=c(n(2)),o=c(n(195)),i=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(1314)),l=c(n(11)),u=c(n(482)),s=c(n(1369)),d=n(1);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}}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","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:"M23.0212 1.67671C21.3107 0.879656 19.5079 0.318797 17.6584 0C17.4062 0.461742 17.1749 0.934541 16.9708 1.4184C15.003 1.12145 12.9974 1.12145 11.0283 1.4184C10.819 0.934541 10.589 0.461744 10.3368 0.00546311C8.48074 0.324393 6.67795 0.885118 4.96746 1.68231C1.56727 6.77853 0.649666 11.7538 1.11108 16.652C3.10102 18.1418 5.3262 19.2743 7.69177 20C8.22338 19.2743 8.69519 18.4993 9.09812 17.691C8.32996 17.3997 7.58522 17.0424 6.87684 16.6135C7.06531 16.4762 7.24726 16.3387 7.42403 16.1847C11.5911 18.1749 16.408 18.1749 20.5763 16.1847C20.7531 16.3332 20.9351 16.4762 21.1171 16.6135C20.41 17.0369 19.6639 17.3997 18.897 17.691C19.3052 18.4993 19.7718 19.2689 20.3021 19.9945C22.6677 19.2689 24.8929 18.1364 26.8828 16.6466H26.8893C27.43 10.9731 25.9665 6.04728 23.0212 1.67671ZM9.68041 13.6383C8.39754 13.6383 7.34085 12.4453 7.34085 10.994C7.34085 9.54272 8.37155 8.34973 9.68041 8.34973C10.9893 8.34973 12.0395 9.54272 12.0187 10.994C12.0187 12.4453 10.9828 13.6383 9.68041 13.6383ZM18.3161 13.6383C17.0332 13.6383 15.9765 12.4453 15.9765 10.994C15.9765 9.54272 17.0124 8.34973 18.3161 8.34973C19.6184 8.34973 20.6751 9.54272 20.6543 10.994C20.6543 12.4453 19.6184 13.6383 18.3161 13.6383Z"}))}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=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.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(8294)),l=m(n(1233)),u=m(n(107)),s=m(n(10050)),d=m(n(10051)),f=n(8540),c=m(n(9036)),p=n(1),v=m(n(6)),y=m(n(7808));function m(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 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:"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=function(){return(0,r.useStateFromStoresArray)([a.default,o.default],(function(){var e=a.default.computeGuildIds(),t=o.default.getGuilds();return e.filter((function(e){return null==t[e]}))}))};var r=n(3),a=i(n(1233)),o=i(n(15));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setHomeLink=function(e){a.default.dirtyDispatch({type:o.ActionTypes.APP_VIEW_SET_HOME_LINK,link: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=(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(50).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(8)),a=p(n(3)),o=p(n(2)),i=p(n(1186)),l=p(n(31)),u=p(n(1385)),s=p(n(10)),d=p(n(70)),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,E=[],g=!1,S=new Set,O=null;function I(){_="",h=0,E=[],S=new Set,m=!1,O=null}function T(e){_=e,h=0,C()}function C(){if(!m)return!1;var e=s.default.getChannel(O);if(0===_.trim().length)return null!=y&&y.clearQuery(),E=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(_,{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 b(){if(!m)return!1;var e=g;return(g=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&&""!==_&&(E=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 A(e){m=!0,b(),y=i.default.getSearchContext(N,1e3),O=e.channelId,T("")}function P(){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],C),this.syncWith([d.default],b)},a.getResults=function(){return E},a.hasFriends=function(){return g},a.getSelectedUsers=function(){return S},a.getQuery=function(){return _},a.getState=function(){return{query:_,selectedRow:h,selectedUsers:S,results:E,hasFriends:g}},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,C()},MODAL_PUSH:A,SHOW_ACTION_SHEET:A,PRIVATE_CHANNEL_RECIPIENTS_INVITE_OPEN:A,MODAL_POP:function(e){return P()},HIDE_ACTION_SHEET:function(e){return P()},PRIVATE_CHANNEL_RECIPIENTS_INVITE_CLOSE:function(e){return P()},PRIVATE_CHANNEL_RECIPIENTS_INVITE_QUERY:function(e){O=e.channelId,T(e.query)},PRIVATE_CHANNEL_RECIPIENTS_INVITE_SELECT:function(e){h=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(22))&&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=h;!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(9)),o=n(3),i=y(n(8300)),l=y(n(8332)),u=y(n(256)),s=y(n(1160)),d=y(n(61)),f=y(n(55)),c=y(n(24)),p=n(1),v=y(n(7810));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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,["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))},_),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))},_),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(9)),o=l(n(61)),i=l(n(8049));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;u=0||(a[n]=e[n]);return a}(e,["children","className"]);return U(_.default,{},void 0,a.createElement(S.default,j({className:(0,o.default)(n,L.default.wrapper),padded:!0},r),t))};ae.displayName="NowPlayingItem",ae.Header=ne,ae.Body=re,ae.Separator=Y,ae.VoiceSection=q,ae.GameSection=J,ae.RichPresenceSection=z,ae.XboxSection=X,ae.SpotifySection=$,ae.TwitchSection=Z,ae.ApplicationStreamingSection=Q;var oe=ae;t.default=oe},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Rows=t.Row=void 0;var r=y(n(8)),a=y(n(3)),o=y(n(2)),i=y(n(1217)),l=y(n(62)),u=y(n(163)),s=y(n(56)),d=y(n(15)),f=y(n(256)),c=y(n(70)),p=y(n(12)),v=n(1);function y(e){return e&&e.__esModule?e:{default: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;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(8253),i=n(1163),l=(r=n(6))&&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;u500}return t[l.GUILD_SELECTABLE_CHANNELS_KEY].some(r)||n.some(r)}),[e])}function E(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 g(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+"472c7d0bdf6d64d6268ac6ccec5bef02.svg"},function(e,t,n){e.exports=n.p+"99fa9665e3eb82012f301396f6061bc7.svg"},function(e,t,n){e.exports=n.p+"8d2b5dee096a9060d3eccc4eea89a520.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=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(9)),i=v(n(88)),l=v(n(61)),u=v(n(153)),s=v(n(686)),d=v(n(5968)),f=v(n(24)),c=v(n(6)),p=v(n(8080));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 _(i.default,{focusTarget:N,ringTarget:this._containerRef},void 0,a.createElement("div",{className:(0,o.default)(p.default.searchBox,m),ref:this._containerRef},_(u.default,{inputRef:N,focusProps:{enabled:!1},name:"search",maxLength:100,className:p.default.searchBoxInputWrapper,inputClassName:(0,o.default)(p.default.searchBoxInput,y),onChange:h,onFocus:E,onBlur:g,onKeyPress:S,value:M?v:"",placeholder:r,autoFocus:t,"aria-label":n,autoComplete:O?"on":"off"}),null!=b?_(f.default,{color:f.default.Colors.MUTED,size:f.default.Sizes.SIZE_12,className:p.default.cta},void 0,b):null,M?_(l.default,{onClick:this.handleClear,className:p.default.clear},void 0,_(s.default,{className:(0,o.default)(p.default.clearIcon,T)})):_(d.default,{className:(0,o.default)(p.default.searchIcon,C),"aria-label":c.default.Messages.SEARCH})))},r}(a.Component);E.displayName="SearchBox",E.defaultProps={autoComplete:!1};var g=a.forwardRef((function(e,t){return a.createElement(E,m({forwardedRef:t},e))}));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=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=h(n(8)),i=h(n(8495)),l=h(n(106)),u=n(682),s=h(n(29)),d=h(n(1162)),f=h(n(151)),c=h(n(476)),p=h(n(474)),v=n(35),y=h(n(47)),m=n(1),_=h(n(6));function h(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 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;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}),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=T(n(9)),i=n(3),l=T(n(8589)),u=T(n(399)),s=n(1209),d=T(n(40)),f=T(n(479)),c=T(n(29)),p=T(n(278)),v=T(n(1256)),y=T(n(9042)),m=n(121),_=n(8289),h=T(n(10081)),E=T(n(9043)),g=T(n(8735)),S=n(1),O=T(n(6)),I=T(n(7820));function T(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 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,["closePopout"]);return a.createElement(h.default,b({},r,{onClose:t,options:D,channel:n,onFileUpload:function(){var e;return null===(e=T.current)||void 0===e?void 0:e.activateUploadDialogue()}}))},position:p.default.Positions.TOP,align:p.default.Align.LEFT,animation:p.default.Animation.NONE},void 0,(function(e){return a.createElement(c.default,b({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:A?function(){var e;return null===(e=T.current)||void 0===e?void 0:e.activateUploadDialogue()}:void 0,role:"menubutton"},e),j)}));return a.createElement(a.Fragment,null,M("div",{className:I.default.uploadInput},void 0,a.createElement(l.default,{ref:T,onChange:function(e){var t,a;t=e.currentTarget.files,(0,g.default)(t,n,r,!1,!0,a),e.currentTarget.value=""},multiple:n.rateLimitPerUser<=0,tabIndex:-1,maxSize:(0,_.maxFileSize)(n.getGuildId())})),M("div",{className:I.default.attachWrapper},void 0,k))}));t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=_(n(0)),o=y(n(10082)),i=_(n(8253)),l=y(n(8265)),u=y(n(1256)),s=n(41),d=y(n(13)),f=n(9043),c=n(1),p=y(n(6)),v=y(n(7819));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 _(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 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(P)?(s.default.close(P),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)({target:t.channelTextAreaRef.current,type:I.TextareaTypes.FORM,content:l,channel: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,A(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,_=m?T.default.Messages.CHANNEL_SLOWMODE_COOLDOWN.format({seconds:Math.round((f+1e3)/1e3)}):null;return N(g.ModalRoot,{size:g.ModalSize.SMALL,transitionState:v,"aria-label":this.renderTitle()},void 0,N(g.ModalHeader,{separator:!1},void 0,N(S.default,{tag:S.default.Tags.H2,size:S.default.Sizes.SIZE_20},void 0,this.renderTitle())),N(g.ModalContent,{},void 0,N("div",{className:C.default.subHeader},void 0,T.default.Messages.MESSAGE_PREVIEW),N(d.default,{activityActionType:s,activity:l,className:C.default.preview,application:p,partyId:null!=l.party?l.party.id:null,isPreview:!0}),N("div",{className:C.default.subHeader},void 0,T.default.Messages.ADD_A_COMMENT_OPTIONAL),a.createElement(c.default,{className:C.default.textArea,textValue:n,richValue:r,focused:o,channel:u,onChange:this.handleTextChange,onSubmit:this.handleShare,type:I.TextareaTypes.FORM,ref:this.channelTextAreaRef})),N(g.ModalFooter,{},void 0,N(E.default,{text:_},void 0,(function(t){return a.createElement("div",t,N(h.default,{disabled:m,onClick:e.handleShare},void 0,T.default.Messages.INVITE_EMBED_SEND_INVITE))})),N(h.default,{look:h.default.Looks.LINK,onClick:y},void 0,T.default.Messages.CANCEL)))},r}(a.PureComponent);R.displayName="ActivityInvite";var L=i.default.connectStores([_.default,y.default],(function(e){var t=e.channel,n=e.activity;return{cooldown:_.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(22))&&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,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=P(n(9)),i=n(680),l=n(3),u=P(n(105)),s=n(1246),d=P(n(712)),f=P(n(8333)),c=P(n(1219)),p=P(n(201)),v=P(n(40)),y=P(n(200)),m=P(n(10085)),_=P(n(39)),h=n(8467),E=P(n(10086)),g=n(8349),S=P(n(10088)),O=n(9045),I=P(n(9220)),T=P(n(10090)),C=P(n(10091)),b=P(n(10122)),M=n(1),N=P(n(6)),A=P(n(7838));function P(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(8709);function j(e){var t,n,r,f,c,p=e.className,y=e.messageGroupSpacing,m=e.scrollerClassName,_=e.channel,h=e.messages,S=e.unreadCount,I=e.showNewMessagesBar,P=e.messageDisplayCompact,R=e.channelStream,j=e.uploads,k=e.hasUnreads,U=e.editingMessageId,G=e.fontSize,F=e.keyboardModeEnabled,B=a.useMemo((function(){return P?(0,O.generateMessageSpecs)(!0,30,4,8,G,y):(0,O.generateMessageSpecs)(!1,26,4,8,G,y)}),[P,G,y]),H=(0,C.default)({messages:h,channel:_,compact:P,hasUnreads:k,focusId:U,placeholderHeight:B.totalHeight}),x=(0,T.default)({scrollerRef:H.ref,isEditing:null!=U,keyboardModeEnabled:F,hasMoreAfter:h.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())}))}(_),W=(0,b.default)({channel:_,messages:h,unreadCount:S,showNewMessagesBar:I,messageDisplayCompact:P,channelStream:R,uploads:j,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,g.useComponentAction)({event:M.ComponentActions.SCROLLTO_PRESENT,handler:r}),(0,g.useComponentAction)({event:M.ComponentActions.SCROLL_PAGE_UP,handler:f}),(0,g.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"]),J=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)(A.default.messagesWrapper,p,"group-spacing-"+y)},void 0,z,a.createElement(E.default,L({ref:J,className:(0,o.default)(m,A.default.scroller),contentClassName:A.default.scrollerContent,onResize:H.handleResize,onScroll:H.handleScroll,onMouseDown:H.handleMouseDown,onMouseUp:H.handleMouseUp},$,{tabIndex:-1}),a.createElement("div",L({className:A.default.scrollerInner,"aria-label":N.default.Messages.CHANNEL_MESSAGES_A11Y_LABEL.format({channelName:_.name})},X,{role:"log","aria-describedby":F?"messagesNavigationDescription":void 0,"aria-live":"off"}),D("span",{className:A.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[A.default.scrollerSpacer]=!0,t[A.default.empty]=0===h.length&&!h.loadingMore,t))}))),K))}j.displayName="Messages";var k=a.memo(j,(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,E=i.canChat,g=function(){var e=(0,l.useStateFromStoresObject)([_.default],(function(){return{messageDisplayCompact:_.default.messageDisplayCompact,renderSpoilers:_.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=g.messageGroupSpacing,T=g.fontSize,C=g.messageDisplayCompact,b=g.renderSpoilers,N=g.keyboardModeEnabled,A=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),P=A.messages,R=A.channelStream,j=A.oldestUnreadMessageId,U=A.editingMessageId;return D(h.SpoilerDisplayContext.Provider,{value:(0,I.default)(b,s)},void 0,a.createElement(k,L({},o,{messageGroupSpacing:O,showNewMessagesBar:!0,channel:t,messageDisplayCompact:r||C,messages:P,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!=j,canChat:E,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(201));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"]),C=a.useRef(null),b=a.useRef(null),M=a.useState(!1),N=M[0],A=M[1],P=(0,l.useUncachedScrollerState)(),R=P.scrollerRef,L=P.getScrollerState,D=(0,l.useScrollSpring)(R);a.useImperativeHandle(d,(function(){return c({getScrollerNode:function(){return R.current},isScrolling:function(){return null!=C.current},getScrollerState:L},(0,l.getAnimatedScrollHelpers)(R,L,D))}),[R,L,D]);var w=a.useCallback((function(e){null==C.current?A(!0):clearTimeout(C.current),C.current=setTimeout((function(){C.current=null,A(!1)}),200),null!=h&&h(e)}),[h]);return(0,l.usePaddingFixes)({paddingFix:O,dir:g,className:y,scrollerRef:R,specs:n}),(0,l.useResizeObserverSubscription)({ref:R,key:"container",onUpdate:m,resizeObserver:s,listenerMap:r}),(0,l.useResizeObserverSubscription)({ref:b,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:g,onScroll:w},T),a.useMemo((function(){return f(i.FocusRingScope,{containerRef:b},void 0,a.createElement("div",{ref:b,className:(0,o.default)(_,u.default.content)},v))}),[v,_]))}))},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(9)),i=n(88),l=n(414),u=s(n(381));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,_=r.jumpTargetId;m&&e.id===_&&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(1161),o=(r=n(97))&&r.__esModule?r:{default:r},i=n(8667),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(9)),i=u(n(8)),l=u(n(7821));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(680)),o=n(121),i=n(1254),l=n(8541),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=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.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(8)),o=m(n(1226)),i=m(n(390)),l=n(8321),u=m(n(105)),s=n(42),d=m(n(715)),f=m(n(97)),c=n(1254),p=n(8707),v=m(n(10121)),y=n(1);function m(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 h(){return(h=Object.assign||function(e){for(var t=1;t0?n:1)]||a[o-1];return null!=i?i:null}var g={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=h({},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=E(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 _,g=(0,p.getElementFromMessageId)(m);if(null!=g)return void(null===(_=this.ref.current)||void 0===_||_.scrollIntoViewNode({node:g,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())||g},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=E(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=E(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(122),i=n(483),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:h.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=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=E(n(9)),i=n(3),l=n(1235),u=n(8253),s=E(n(249)),d=E(n(40)),f=E(n(39)),c=E(n(149)),p=E(n(150)),v=E(n(261)),y=n(724),m=n(1),_=E(n(6)),h=E(n(7823));function E(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 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 le(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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=a.useCallback((function(e){var r=e.closePopout;return le(se,{message:n,channel:t,canCopy:o,canPin:i,canDelete:l,canReport:u,canConfigureJoin:d,canEdit:f,canPublish:c,canReply:p,canStartThread:v,hasReactions:T,hasDeveloperMode:O,canSpeakMessage:E,isSpeakingMessage:g,onClose:r,isGuildInviteReminder:I})}),[n,t,o,i,l,u,d,f,c,p,v,T,O,E,g,I]),M=a.useCallback((function(){return S({moreUtilities:!_})}),[_,S]),R=a.useCallback((function(){S({emojiPicker:!h})}),[h,S]),B=n.hasFlag(Q.MessageFlags.CROSSPOSTED);return r&&!h&&!_||m?a.createElement(a.Fragment,null,c&&m?a.createElement(a.Fragment,null,de({key:"publish",label:B?ee.default.Messages.NEWS_CHANNEL_PUBLISHED:ee.default.Messages.NEWS_CHANNEL_PUBLISH,icon:j.default,channel:t,message:n,disabled:B,onClick:X.publishMessage}),pe):null,p?de({key:"reply",label:ee.default.Messages.MESSAGE_ACTION_REPLY,icon:F.default,channel:t,message:n,onClick:X.replyToMessage}):null,f?de({key:"edit",label:ee.default.Messages.EDIT,icon:U.default,channel:t,message:n,onClick:X.editMessage}):null,v?de({key:"thread",label:ee.default.Messages.CREATE_THREAD,icon:x.default,channel:t,message:n,onClick:X.createThread}):n.hasFlag(Q.MessageFlags.HAS_THREAD)?de({key:"view-thread",label:ee.default.Messages.VIEW_THREAD,icon:x.default,channel:t,message:n,onClick:X.gotoThread}):null,de({key:"mark-unread",label:ee.default.Messages.MARK_UNREAD,icon:w.default,channel:t,message:n,onClick:X.markMessageUnread}),i?de({key:"pin",label:n.pinned?ee.default.Messages.UNPIN_MESSAGE:ee.default.Messages.PIN_MESSAGE,icon:G.default,channel:t,message:n,onClick:X.pinMessage}):null,o?a.createElement(a.Fragment,null,I?null:de({key:"copy-link",label:ee.default.Messages.COPY_LINK,icon:D.default,channel:t,message:n,onClick:X.copyLink}),de({key:"copy-id",label:ee.default.Messages.COPY_ID,icon:A.default,channel:t,message:n,onClick:X.copyId})):null,T?de({key:"reactions-modal",label:ee.default.Messages.REACTIONS,icon:P.default,channel:t,message:n,onClick:X.showReactionsModal}):null,l?de({key:"delete",label:ee.default.Messages.DELETE,icon:V.default,dangerous:!0,channel:t,message:n,onClick:X.deleteMessage}):null,d?de({key:"configure",label:ee.default.Messages.CONFIGURE,icon:L.default,channel:t,message:n,onClick:X.configureJoin}):null):a.createElement(a.Fragment,null,s&&!I?le(b.default,{renderPopout:function(e){var r=e.closePopout;return me(t,n,r)},shouldShow:h,onRequestClose:R,position:b.Positions.LEFT,align:b.Align.TOP},void 0,(function(e,r){e.onClick;var a=ie(e,["onClick"]);return de(oe({key:"add-reaction",label:ee.default.Messages.ADD_REACTION,icon:N.default,channel:t,selected:r,message:n,onClick:R},a))})):null,p&&!f?de({key:"reply",label:ee.default.Messages.MESSAGE_ACTION_REPLY,icon:F.default,channel:t,message:n,onClick:X.replyToMessage}):null,f?de({key:"edit",label:ee.default.Messages.EDIT,icon:U.default,channel:t,message:n,onClick:X.editMessage}):null,v?de({key:"thread",label:ee.default.Messages.CREATE_THREAD,icon:x.default,channel:t,message:n,onClick:X.createThread}):n.hasFlag(Q.MessageFlags.HAS_THREAD)?de({key:"view-thread",label:ee.default.Messages.VIEW_THREAD,icon:x.default,channel:t,message:n,onClick:X.gotoThread}):null,c?a.createElement(a.Fragment,null,de({key:"publish",label:B?ee.default.Messages.NEWS_CHANNEL_PUBLISHED:ee.default.Messages.NEWS_CHANNEL_PUBLISH,icon:j.default,channel:t,message:n,disabled:B,onClick:X.publishMessage}),fe):null,l&&I?a.createElement(a.Fragment,null,de({key:"delete",label:ee.default.Messages.DELETE,icon:V.default,dangerous:!0,channel:t,message:n,onClick:X.deleteMessage}),ce):null,le(b.default,{renderPopout:C,shouldShow:_,onRequestClose:M,position:b.Positions.LEFT,align:b.Align.TOP,animation:b.default.Animation.NONE},void 0,(function(e,r){e.onClick;var a=ie(e,["onClick"]);return de(oe({key:"more",label:ee.default.Messages.MORE,icon:k.default,channel:t,message:n,selected:r,onClick:M},a))})))}function ye(e){var t=e.channel,n=e.message;return a.createElement(a.Fragment,null,de({key:"retry",label:ee.default.Messages.RETRY,icon:B.default,channel:t,message:n,onClick:X.retrySendMessage}),de({key:"delete-usent",label:ee.default.Messages.DELETE,icon:V.default,channel:t,message:n,onClick:X.deleteMessage}))}function me(e,t,n){return le(d.default,{channel:e,pickerIntention:Q.EmojiIntention.REACTION,closePopout:n,onSelectEmoji:function(r,a){!function(e,t,n){null!=e&&(0,l.addReaction)(t.id,n.id,(0,Y.toReactionEmoji)(e))}(r,e,t),a&&n()}})}function _e(e){var t=e.channel,n=e.message,r=e.isHeader,a=e.showEmojiPicker,o=e.showMoreUtilities,l=e.setPopout,u=n.author,d=(0,i.useStateFromStores)([S.default],(function(){return S.default.getGuild(t.guild_id)}),[t.guild_id]),v=(0,i.useStateFromStores)([E.default],(function(){return E.default.getId()})),y=(0,c.default)(s.ExperimentInAppReporting),h=(0,i.useStateFromStoresObject)([C.default],(function(){return{renderReactions:C.default.renderReactions,developerMode:C.default.developerMode}})),b=h.renderReactions,M=h.developerMode,N=(0,i.useStateFromStores)([O.default],(function(){return null==t.guild_id||O.default.canChatInGuild(t.guild_id)}),[t]),A=(0,i.useStateFromStoresObject)([I.default],(function(){return{canAddNewReactions:N&&I.default.can(Q.Permissions.ADD_REACTIONS,t),canManageMessages:I.default.can(Q.Permissions.MANAGE_MESSAGES,t)}}),[t,N]),P=A.canManageMessages,R=A.canAddNewReactions,L=(0,m.useCanReplyToMessage)(t,n),D=(0,_.useCanStartPublicThread)(t,n),w=(0,i.useStateFromStores)([p.default],(function(){return null!=t.guild_id&&p.default.isLurking(t.guild_id)}),[t]),j=u.id===v,k=(P||j)&&!t.isArchivedThread()&&n.type in Q.MessageTypesDeletable,U=(0,z.canReportMessage)(n)&&null!=y&&y===f.ExperimentBuckets.TREATMENT_1,G=!t.isSystemDM()&&!(0,Z.default)(n),F=G&&(P||t.isPrivate())&&!t.isArchivedThread(),B=G&&j&&(0,$.canEditMessageWithStickers)(n)&&!t.isArchivedThread(),H=(0,q.default)({channel:t,canChat:N,renderReactions:b,canAddNewReactions:R,isLurking:w}).disableReactionCreates,x=t.type===Q.ChannelTypes.GUILD_ANNOUNCEMENT&&null!=d&&d.hasFeature(Q.GuildFeatures.NEWS)&&(j||P)&&n.type===Q.MessageTypes.DEFAULT,V=t.getGuildId(),W=null!=V&&(n.type===Q.MessageTypes.USER_JOIN||n.type===Q.MessageTypes.GUILD_INVITE_REMINDER)&&I.default.canWithPartialContext(Q.Permissions.MANAGE_GUILD,{guildId:V}),Y=t.id,X=n.id,J=(0,i.useStateFromStores)([g.default],(function(){return g.default.isEditing(Y,X)}),[Y,X]),ee=(0,i.useStateFromStores)([T.default],(function(){return T.default.isSpeakingMessage(Y,X)}),[Y,X]),te=""!==n.content;return{channel:t,message:n,isHeader:r,canPin:F,canEdit:B,canDelete:k,canReport:U,canReply:L,canStartThread:D,canCopy:K.SUPPORTS_COPY,hasDeveloperMode:M,canReact:!H&&b,canPublish:x,canConfigureJoin:W,isEditing:J,showEmojiPicker:a,showMoreUtilities:o,canSpeakMessage:te,isSpeakingMessage:ee,setPopout:l,experimentBucket:y,isGuildInviteReminder:n.type===Q.MessageTypes.GUILD_INVITE_REMINDER}}me.displayName="renderEmojiPicker";var he=a.memo((function(e){var t,n,r,i,l=_e(e),u=l.isHeader,s=l.isEditing,d=(0,J.default)(),f=(r=(n=l).channel,(i=n.message).state===Q.MessageStates.SEND_FAILED?le(ye,{channel:r,message:i}):null),c=function(e,t){return e.message.state!==Q.MessageStates.SEND_FAILED?a.createElement(ve,oe({},e,{expanded:t})):null}(l,d);return s||null==f&&null==c?null:le("div",{className:(0,o.default)(e.className,(t={},t[te.default.container]=!0,t[te.default.isHeader]=u,t)),onClick:ue,onContextMenu:ue,"aria-label":ee.default.Messages.MESSAGE_UTILITIES_A11Y_LABEL},void 0,le(W.default,{},void 0,f,c))}));t.default=he},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(22))&&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(22))&&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(9)),i=u(n(61)),l=u(n(7825));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(e,t,n,r,a){var o=e.message,i=e.compact,u=e.channel,s=e.groupId,d=n.usernameProfile,f=n.avatarProfile;if((0,l.default)(o))return null;var c=o.id===s;return c||i||null!=r?v(y,{message:o,channel:u,compact:i,subscribeToGroupId:s,isGroupStart:c,groupId:s,setPopout:t,usernameProfile:d,avatarProfile:f,repliedMessage:a}):v(m,{compact:!0,timestamp:o.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=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(8918)),i=c(n(8443)),l=c(n(685)),u=c(n(682)),s=c(n(9050)),d=n(8542),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(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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,["onClick"]);return a.createElement(d.default,g({},t,{tag:"span",onClick:i}),S("div",{className:(0,o.default)(_.default.commandName,_.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(s.default,g({},e,{channelId:r.id,guildId:r.guild_id,userId:t.id})):null}}),[r]),y=a.useMemo((function(){return function(e){return null!=r?a.createElement(v.default,g({},e,{channel:r,messageId:n.id,interactionData:n.interactionData})):null}}),[r,n.id,n.interactionData]),h=(0,l.useNullableUserAuthor)(null===(t=n.interaction)||void 0===t?void 0:t.user,r),E=a.useMemo((function(){return e.compact?(0,u.default)((0,p.dateFormat)((0,i.default)(),"LT")):null}),[e.compact]);if(null==n.interaction||null==h)return null;var b=function(e,t){var n,r=e.message,a=e.compact,o=e.channel,i=e.isInteractionUserBlocked,u=e.showAvatarPopout,s=e.onClickAvatar,d=e.onUserContextMenu,p=e.onPopoutRequestClose;if(a||i)return S("div",{className:_.default.replyBadge},void 0,S(O,{className:_.default.commandIcon}));if(null!=r.interaction){var v,y,m,h=(0,l.getUserAuthor)(r.interaction.user,o);n=null!==(v=c.default.getGuildMemberAvatarURL({guildMemberAvatar:null!==(y=h.guildMemberAvatar)&&void 0!==y?y:void 0,userId:r.interaction.user.id,guildId:null!==(m=null==o?void 0:o.guild_id)&&void 0!==m?m:""}))&&void 0!==v?v:void 0}var E=function(){return null!=r.interaction&&I(r.interaction.user,o.guild_id,n,s,d)};return null!=t&&null!=u?S(f.default,{renderPopout:t,shouldShow:u,position:f.default.Positions.RIGHT,onRequestClose:p},void 0,E):E()}(e,(function(e){var t;return d(e,null===(t=n.interaction)||void 0===t?void 0:t.user)})),M=T(e,h,(function(e){var t;return d(e,null===(t=n.interaction)||void 0===t?void 0:t.user)})),N=C(e,y),A=S(a.Fragment,{},"user",b,M),P=S(a.Fragment,{},"command",N),R=m.default.Messages.APPLICATION_COMMAND_USED_SHORT.format({userHook:function(){return A},commandHook:function(){return P}});return S("div",{className:(0,o.default)(_.default.repliedMessage,_.default.executedCommand,E),"aria-hidden":!e.compact},void 0,R)}O.displayName="CommandIcon",I.displayName="baseRenderUserAvatar",T.displayName="renderUsername",C.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=E(n(9)),i=n(3),l=n(8260),u=n(8278),s=S(n(8612)),d=n(682),f=n(8310),c=E(n(10)),p=E(n(15)),v=E(n(12)),y=E(n(8426)),m=E(n(151)),_=E(n(24)),h=E(n(7829));function E(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 S(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 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(A.Permissions.CREATE_INSTANT_INVITE,r);if(!(0,E.default)(e.content,a))return j(e.type===A.ChannelStreamTypes.THREAD_STARTER_MESSAGE?T.ThreadStarterChatMessage:T.default,{compact:R,channel:r,message:e.content,groupId:e.groupId,flashKey:e.flashKey,id:(0,h.getMessageDOMId)(e.content.id)},e.content.id)}})),z=L[L.length-1];if(D.forEach((function(e,t){var n=0===t&&(0,g.isNewGroupItem)(z,new f.default({type:A.MessageTypes.DEFAULT,author:x}));Y.push(j(U,{file:e,channel:r,user:x,isGroupStart:n},"upload-"+e.id))})),l.hasMoreBefore){l.length>0&&Y.unshift(j("div",{style:{height:_.PLACEHOLDER_BUFFER,flex:"0 0 auto"}},"buffer"));var K=u.default.useReducedMotion;(K&&V()||!K)&&Y.unshift(a.createElement(M.default,w({key:"has-more",compact:R},B)))}l.hasMoreBefore||Y.unshift(j(s.default,{channel:r},"empty-message"));l.hasMoreAfter&&Y.push(a.createElement(M.default,w({key:"has-more-after",compact:R},B)));W&&V()&&Y.push(j(N.default,{channel:r}));if(y>0&&I&&V()){var $,Z=p.default.getOldestUnreadTimestamp(r.id),q=(0,m.isSameDay)((0,o.default)(),(0,o.default)(new Date(Z)));$=p.default.isEstimated(r.id)?q?P.default.Messages.NEW_MESSAGES_ESTIMATED:P.default.Messages.NEW_MESSAGES_ESTIMATED_WITH_DATE:q?P.default.Messages.NEW_MESSAGES:P.default.Messages.NEW_MESSAGES_WITH_DATE,t=j(b.NewMessagesBar,{content:$.format({count:y,timestamp:Z}),channelId:r.id})}if(l.error)n=j(b.ErrorLoadingBar,{loading:l.loadingMore,onClick:function(){return e=r.id,void i.default.fetchMessages({channelId:e,limit:A.MAX_MESSAGES_PER_CHANNEL,truncate:!0});var e}});else if(l.hasMoreAfter&&V()){var X=l.jumpReturnTargetId;n=l.loadingMore&&l.jumpedToPresent?G:j(b.JumpToPresentBar,null!=X?{type:b.JumpBarType.REPLY,onClick:function(){return function(e,t){i.default.jumpToMessage({channelId:e.id,messageId:t,flash:!0})}(r,X)}}:{onClick:function(){return function(e){i.default.jumpToPresent(e.id,A.MAX_MESSAGES_PER_CHANNEL),(0,d.transitionToGuild)(e.getGuildId()||A.ME,e.id)}(r)}})}return{channelStreamMarkup:Y,newMessagesBar:t,jumpToPresentBar:n}};var r,a=D(n(0)),o=R(n(5)),i=R(n(390)),l=R(n(8558)),u=R(n(105)),s=R(n(10123)),d=n(42),f=R(n(1307)),c=R(n(40)),p=R(n(200)),v=R(n(12)),y=n(8904),m=n(1161),_=n(1254),h=n(8541),E=R(n(8590)),g=n(8667),S=n(10132),O=R(n(10133)),I=R(n(8375)),T=D(n(8707)),C=R(n(9053)),b=n(8308),M=R(n(9045)),N=R(n(10134)),A=n(1),P=R(n(6));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;u1){for(var l=new Array(i),u=0;u1){for(var l=new Array(i),u=0;u3?3:n.length)-1,i=O("img",{src:a,alt:"",className:E.default.avatar},t);return o?i:O(v.default,{className:E.default.avatarMask,mask:v.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 O(y.default,{color:y.default.Colors.HEADER_SECONDARY},void 0,h.default.Messages.NO_MUTUAL_GUILDS);return a.createElement(a.Fragment,null,O("div",{className:E.default.avatarContainer},void 0,r),O(p.default,{onClick:function(){(0,s.openUserProfileModal)({userId:t,section:l.UserProfileSections.MUTUAL_GUILDS})}},void 0,O(y.default,{className:E.default.mutualGuilds},void 0,h.default.Messages.USER_PROFILE_MUTUAL_GUILDS.format({count:n.length}))))},T=function(e){var t,n=e.relationshipType,r=e.userId,o=null===(t=f.default.getUser(r))||void 0===t?void 0:t.bot,l=function(){i.default.removeRelationship(r,{location:_.AnalyticsPages.DM_CHANNEL})},u=function(){i.default.addRelationship(r,{location:_.AnalyticsPages.DM_CHANNEL})},s=O(c.default,{className:E.default.action,size:c.default.Sizes.TINY,color:c.default.Colors.PRIMARY,onClick:function(){i.default.addRelationship(r,{location:_.AnalyticsPages.DM_CHANNEL},_.RelationshipTypes.BLOCKED)}},void 0,h.default.Messages.BLOCK);switch(n){case _.RelationshipTypes.NONE:return a.createElement(a.Fragment,null,!o&&O(c.default,{className:E.default.action,size:c.default.Sizes.TINY,onClick:u},void 0,h.default.Messages.ADD_FRIEND),s);case _.RelationshipTypes.FRIEND:return a.createElement(a.Fragment,null,O(c.default,{className:E.default.action,size:c.default.Sizes.TINY,onClick:l,color:c.default.Colors.PRIMARY},void 0,h.default.Messages.REMOVE_FRIEND),s);case _.RelationshipTypes.BLOCKED:return O(c.default,{className:E.default.action,size:c.default.Sizes.TINY,onClick:l,color:c.default.Colors.PRIMARY},void 0,h.default.Messages.UNBLOCK);case _.RelationshipTypes.PENDING_INCOMING:return a.createElement(a.Fragment,null,O(y.default,{className:E.default.action,color:y.default.Colors.HEADER_SECONDARY},void 0,h.default.Messages.FRIEND_REQUEST_RECEIVED),O(c.default,{className:E.default.action,size:c.default.Sizes.TINY,onClick:u},void 0,h.default.Messages.FRIEND_REQUEST_ACCEPT),O(c.default,{className:E.default.action,size:c.default.Sizes.TINY,color:c.default.Colors.PRIMARY,onClick:l},void 0,h.default.Messages.FRIEND_REQUEST_IGNORE),s);case _.RelationshipTypes.PENDING_OUTGOING:return a.createElement(a.Fragment,null,O(c.default,{className:E.default.action,size:c.default.Sizes.TINY,disabled:!0},void 0,h.default.Messages.ADD_FRIEND_BUTTON_AFTER),s);default:return null}},C=function(e){var t=e.userId,n=(0,o.useStateFromStores)([d.default],(function(){return d.default.getRelationshipType(t)}),[t]);return O("div",{className:E.default.container},void 0,O(I,{userId:t}),O("div",{className:E.default.divider}),O(T,{relationshipType:n,userId:t}))};C.displayName="DMRelationshipStatus";var b=C;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(5937),i=s(n(180)),l=s(n(279)),u=f(n(8373));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(A.default,{guildId:t.guild_id,className:L.default.avatars,maxUsers:5,users:x});var e=x[0],n=e.toString();return U("div",{className:L.default.avatars},void 0,U(O.default,{src:e.getAvatarURL(t.guild_id),"aria-label":n,size:O.default.Sizes.SIZE_24}),U(C.default,{tag:"span",className:L.default.singleUserName,size:C.default.Sizes.SIZE_16},void 0,n)," ",U(C.default,{tag:"span",size:C.default.Sizes.SIZE_16,color:C.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)(P.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,P.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,k({},e,{onClose:Y,channelId:t.id}))},onCloseRequest:function(){return E(!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(9)),o=s(n(29)),i=s(n(255)),l=s(n(9051)),u=s(n(7832));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]=E(c.default,{renderPopout:C,shouldShow:I,position:c.default.Positions.BOTTOM,onRequestClose:function(){return T(!1)}},"overflow",(function(){return E(d.default,{className:(0,o.default)(m.default.avatar,m.default.overflow),onClick:function(){return T(!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;h(n(0));var r,a=n(3),o=m(n(8330)),i=m(n(180)),l=m(n(8295)),u=n(31),s=m(n(40)),d=m(n(1215)),f=m(n(9052)),c=h(n(8373)),p=n(1),v=m(n(6)),y=m(n(7836));function m(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 h(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;u1){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 E(f.default,{isUnread:!0,isBeforeGroup:o,id:s},"divider")}if(e.type===c.ChannelStreamTypes.MESSAGE||e.type===c.ChannelStreamTypes.THREAD_STARTER_MESSAGE)return E(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)}g.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=function(e){var t=e.channel,n=a.useState(""),r=n[0],O=n[1];a.useEffect((function(){(0,u.fetchStickerPack)("749043879713701898",!0)}),[]);var I=(0,i.useStateFromStores)([c.default,f.default],(function(){return Boolean((0,o.default)(c.default.getMessages(t.id).toArray()).reverse().find((function(e){return e.author.id!==f.default.getId()&&e.state===E.MessageStates.SENT&&!(0,h.default)(e)})))})),C=(0,i.useStateFromStores)([p.default],(function(){var e;return(null===(e=p.default.getUser(t.getRecipientId()))||void 0===e?void 0:e.username)||g.default.Messages.WAVE_DEFAULT_RECIPIENT})),M=(0,i.useStateFromStores)([s.default],(function(){return s.default.getStickerById("749054660769218631")})),N=a.useCallback(b(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!r){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,e.next=5,l.default.sendGreetMessage(t.id,"749054660769218631");case 5:_.default.track(E.AnalyticEvents.DM_EMPTY_ACTION,{channel_id:t.id,channel_type:t.type,source:"Wave",type:"Send wave"}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(2),e.t0.ok||429!==e.t0.status||O(g.default.Messages.RATE_LIMITED);case 11:case"end":return e.stop()}}),e,null,[[2,8]])}))),[t.id,t.type,r]),A=g.default.Messages.WAVE_TO.format({username:C}),P=r?T(m.default,{className:S.default.error,color:m.default.Colors.ERROR},void 0,r):null;return I?T("div",{className:S.default.containerCompact},void 0,T(y.default,{className:r?S.default.compactButtonDisabled:S.default.compactButton,"aria-label":g.default.Messages.SEND_WAVE,onClick:N},void 0,T(d.default,{sticker:M,size:24}),T(m.default,{className:S.default.text,size:m.default.Sizes.SIZE_16},void 0,A)),P):T("div",{className:S.default.containerExpanded},void 0,T(d.default,{sticker:M,size:160}),T(v.default,{className:S.default.button,onClick:N,disabled:Boolean(r)},void 0,A),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=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(3),l=O(n(390)),u=n(5940),s=O(n(362)),d=O(n(5936)),f=O(n(11)),c=O(n(201)),p=O(n(12)),v=O(n(29)),y=O(n(61)),m=O(n(24)),_=O(n(13)),h=O(n(685)),E=n(1),g=O(n(6)),S=O(n(7837));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,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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=1e3){var C=1e3*Math.floor(_/1e3);T.subtitle=W.default.Messages.FOLLOW_NEWS_CHAT_INPUT_SUBTITLE.format({count:C.toLocaleString()})}T.buttonText=W.default.Messages.FOLLOW,T.onButtonClick=this.handleFollowAnnouncement,T.imageSrc=n(10150),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=E?this.handleShowMemberVerification:this.handleClaimAccount,T.imageSrc=n(9055);else if(E)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(10151);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(10152);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(20).then(n.t.bind(null,9259,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(10153)):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(9055)):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,J(a.Fragment,{},void 0,this.renderMemberVerificationSuccessModal(),J(D.default,{renderPopout:this.renderLurkerModeUpsellPopout,shouldShow:I,position:D.default.Positions.TOP},void 0,(function(t){return h?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,M.default,h.default,A.default,T.default,I.default,_.default,N.default,C.default,P.default,p.default,s.default],(function(e){var t,n,r,a,o=e.channel,i=o.getGuildId(),l=b.default.getGuild(i),u=M.default.getCheck(i),d=o.type===V.ChannelTypes.GUILD_ANNOUNCEMENT&&null!=l&&l.hasFeature(V.GuildFeatures.NEWS),f=d?T.default.getFollowerStatsForChannel(o.id):null,v=h.default.isLurking(i),y=P.default.getCurrentUser(),m=null!==(t=null==y?void 0:y.isStaff())&&void 0!==t&&t,E=null!=y&&(null!==(n=null===(r=C.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),S=(E||u.notClaimed)&&g,O=p.default.getRequest(i);return X({},u,{guild:l,isLurking:v,isGuest:I.default.isGuest(),isFollowable:d,shouldShowLurkerModeSuccessPopout:_.default.shouldShowPopout(i),showLurkerModeUpsellPopout:v&&null!=l&&F.default.canEveryoneRole(V.Permissions.SEND_MESSAGES,o),theme:A.default.theme,canSendMessages:N.default.can(V.Permissions.SEND_MESSAGES,o),channelFollowingUsersSeen:null!=f?f.usersSeenEver:null,hasVerificationGate:g,showMemberVerificationModal:S,guildJoinRequestStatus:null!==(a=null==O?void 0:O.applicationStatus)&&void 0!==a?a:c.GuildJoinRequestApplicationStatuses.STARTED,guildJoinRequest:O,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(276),i=v(n(98)),l=v(n(29)),u=v(n(8649)),s=n(35),d=v(n(47)),f=v(n(24)),c=v(n(6)),p=v(n(7841));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?b(h.default,{size:16,users:t.getUsersArray(),showUserPopout:!1,renderUser:t.renderUser,renderMoreUsers:t.renderMoreAvatars,guildId:void 0,max:3,className:O.default.avatars}):null,t.getNicknameGuildPairs().length>0?b(p.default,{position:p.Positions.BOTTOM,className:O.default.nicknames},void 0,t.renderNicknamePairs()):null)};var r,a=C(n(0)),o=I(n(8)),i=n(3),l=n(8433),u=n(8310),s=I(n(56)),d=I(n(15)),f=I(n(12)),c=I(n(61)),p=C(n(8319)),v=n(149),y=I(n(1256)),m=n(8263),_=n(8282),h=I(n(8393)),E=n(393),g=n(48),S=I(n(6)),O=I(n(7846));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 C(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 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&&(i=b(v.TooltipContainer,{className:O.default.tooltip,text:o.join(", "),position:p.Positions.BOTTOM},void 0,i)),b(a.Fragment,{},n,0!==n?", ":null,i)}))},e}();var N=b(_.Divider,{})},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(391)),o=s(n(10157)),i=s(n(180)),l=n(1),u=s(n(7848));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=g(n(9)),i=n(389),l=g(n(9216)),u=g(n(180)),s=g(n(9217)),d=g(n(8295)),f=g(n(61)),c=n(35),p=n(41),v=g(n(47)),y=g(n(24)),m=g(n(8318)),_=n(1),h=g(n(6)),E=g(n(7849));function g(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;u0?this.renderDropdown():this.renderAddButton())),T("div",{className:g.default.finePrint},void 0,E.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.getPremiumTypeSubscription(),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=A;var r,a=T(n(0)),o=O(n(9)),i=O(n(23)),l=n(3),u=n(287),s=O(n(39)),d=O(n(257)),f=O(n(271)),c=O(n(29)),p=O(n(55)),v=n(131),y=O(n(5827)),m=T(n(35)),_=T(n(96)),h=n(281),E=n(1),g=O(n(6)),S=O(n(7857));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 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)(S),{width:n,height:a,viewBox:"0 0 194 20"}),d,s("g",{fill:E,className:g,fillRule:"evenodd",clipRule:"evenodd","aria-hidden":!0},void 0,f,c,p,v,y,m,_,h))}E.displayName="NitroClassicHorizontal"},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=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(10172),l=p(n(257)),u=p(n(1147)),s=p(n(29)),d=p(n(153)),f=n(5688),c=p(n(7392));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,["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,fill:n},void 0,u,s,d,f,c,p,v,y,m,_,h,E,g,S))}O.displayName="NitroStackedIcon"},function(e,t,n){e.exports=n.p+"d7ff363b09ab2d8cec4f4a4933fcd589.svg"},function(e,t,n){e.exports=n.p+"9e6263705c5d39cd4f3c26b353208b29.svg"},function(e,t,n){e.exports=n.p+"07f041fc91c18e7ce56a6d12c568acdc.png"},function(e,t,n){e.exports=n.p+"ac6a1118b3a9266551ac5fe1cc6f05ca.svg"},function(e,t,n){e.exports=n.p+"844d97f0961fcfd35bb12d450f21b076.svg"},function(e,t,n){e.exports=n.p+"d4053689db0ab9e30abcfd4737017598.svg"},function(e,t,n){e.exports=n.p+"dfbe1ee67ae724b485a7d61961457f17.svg"},function(e,t,n){e.exports=n.p+"ee4463cea419cc2442892787bc27c435.png"},function(e,t,n){e.exports=n.p+"d14825a72be9bc05e41a5579c03d8e94.png"},function(e,t,n){e.exports=n.p+"cb42ba50d7cf18fc9853d40ecd26bf8f.svg"},function(e,t,n){e.exports=n.p+"6bb6b608827debf8ff08b1ae403acc59.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=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(9)),o=_(n(8)),i=n(3),l=_(n(12)),u=_(n(257)),s=_(n(1147)),d=_(n(5686)),f=_(n(47)),c=_(n(24)),p=_(n(96)),v=n(1),y=_(n(6)),m=_(n(7862));function _(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(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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:g,output:S,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);O.displayName="ApplicationDescription";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=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(1227)),i=S(n(149)),l=S(n(8313)),u=S(n(372)),s=S(n(9235)),d=S(n(9044)),f=S(n(10196)),c=S(n(696)),p=S(n(8577)),v=S(n(9042)),y=S(n(8804)),m=S(n(10197)),_=S(n(9236)),h=n(1),E=S(n(6)),g=S(n(7869));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(22))&&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(1227)),i=u(n(6)),l=u(n(7870));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 h(e){return e.split("?")[0]+"?size=2048"}var E=function(e){for(var t,n=e.index,a=e.items,o=_(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,E=c.src;c===l&&(u=s.length),s.push({src:h(E),width:p,height:m})}}return r.createElement(i.default,v({},o,{items:s,startWith:u}))};E.displayName="ZoomedCarousel";var g=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,g({},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},C=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=g({url:(0,v.YOUTUBE_PREVIEW_URL)(r.youtubeVideoId)},I),n=g({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 E("div",{className:y.default.embedContainer},void 0,E(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}))};C.displayName="Video";var b=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 _("div",{className:(0,o.default)(v.default.root,a),style:s,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,_(d.default,{aspectRatio:16/9},void 0,_(c.default,{step:f,getDirection:this.getCurrentDirection,className:v.default.carousel},void 0,r(n[f],f))),_(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 C=T;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=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(9)),i=s(n(273)),l=s(n(469)),u=s(n(7875));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=_(n(9)),l=_(n(8264)),u=_(n(8268)),s=_(n(8432)),d=_(n(278)),f=_(n(149)),c=_(n(8409)),p=_(n(279)),v=n(1),y=_(n(6)),m=_(n(7886));function _(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(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);h.displayName="TestModeStoreListingButton";var E=o.default.connectStores([s.default],(function(e){var t=e.skuId;return{storeListings:s.default.getUnpublishedForSKU(t),primaryStoreListing:s.default.getForSKU(t)}}))(h);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=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=C(n(9)),i=n(394),l=C(n(3)),u=C(n(199)),s=n(8344),d=C(n(8543)),f=C(n(182)),c=n(42),p=C(n(162)),v=C(n(15)),y=C(n(36)),m=C(n(29)),_=C(n(1227)),h=C(n(55)),E=C(n(371)),g=C(n(372)),S=n(8403),O=n(1),I=C(n(6)),T=C(n(7892));function C(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 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?J:t.renderDM(n,r,a)},t.renderSection=function(e){var n=e.section,r=t.props.showDMHeader;return n!==R.PAGES&&r?P(g.default,{className:C.default.privateChannelsHeaderContainer},n,P("span",{className:C.default.headerText},void 0,T.default.Messages.DIRECT_MESSAGES),P(d.default,{tooltip:T.default.Messages.CREATE_DM,tooltipPosition:h.default.Positions.TOP,popoutAlign:_.default.Align.LEFT,iconClassName:C.default.privateChannelRecipientsInviteButtonIcon,icon:E.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,A(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 P(p.FocusJumpSection,{},void 0,(function(t){return a.createElement(S.default,N({fade:!0,ref:e.setList,onScroll:e.handleScroll,className:C.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);Q.displayName="PrivateChannelsList",Q.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),_=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})}}),[]),h=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=function(){r.default.push(a.default,{title:l.default.Messages.UPLOAD_AREA_TOO_LARGE_TITLE,help:l.default.Messages.UPLOAD_AREA_TOO_LARGE_HELP.format({maxSize:(0,o.sizeString)(i.MAX_IMAGE_UPLOAD_FILESIZE_BYTES)})})};var r=u(n(397)),a=u(n(8422)),o=n(8289),i=n(9240),l=u(n(6));function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P,t.CustomColorPicker=t.CustomColorButton=t.DefaultColorButton=void 0;var r,a=g(n(0)),o=h(n(9)),i=g(n(680)),l=n(202),u=h(n(88)),s=h(n(10228)),d=h(n(282)),f=h(n(153)),c=h(n(372)),p=h(n(9241)),v=n(1),y=h(n(6)),m=h(n(7901)),_=h(n(370));function h(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 g(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 S(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,O(e,t)}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;u.1),T(u.default,{offset:-2},void 0,a.createElement("button",I({type:"button",className:(0,o.default)(m.default.colorPickerSwatch,(t={},t[m.default.disabled]=E,t[m.default.default]=s,t[m.default.custom]=f,t[m.default.noColor]=null==n,t)),disabled:E,onClick:function(){return null==O?void 0:O(n)},style:I({},S,{backgroundColor:b})},C),f?T(p.default,{className:m.default.colorPickerDropper,foreground:m.default.colorPickerDropperFg,width:14,height:14,color:M?v.Colors.WHITE:v.Colors.BLACK}):null,function(){var e=16,t=16;if((f||s)&&(e=32,t=24),_)return T(c.default,{width:e,height:t,color:M?v.Colors.WHITE:v.Colors.BLACK})}()))}b.displayName="Swatch";var M=function(e){function t(){return e.apply(this,arguments)||this}return S(t,e),t.prototype.render=function(){var e=this.props,t=e.color,n=e.onChange,r=e.value;return T(b,{isDefault:!0,color:t,isSelected:t===r||0===r,onClick:n,disabled:e.disabled})},t}(a.PureComponent);t.DefaultColorButton=M,M.displayName="DefaultColorButton";var N=function(e){function t(){return e.apply(this,arguments)||this}return S(t,e),t.prototype.render=function(){var e=this.props,t=e.customColor;return T(b,{isCustom:!0,color:t,isSelected:e.value===t,disabled:e.disabled})},t}(a.PureComponent);t.CustomColorButton=N,N.displayName="CustomColorButton";var A=function(e){function t(t){var n;(n=e.call(this,t)||this).handleHexChange=function(e){var t="#"===e[0]?e:"#"+e,r=(0,l.isValidHex)(t);n.setState({color:t,validColor:r?t:n.state.validColor}),r&&n.callOnChange(t)},n.handleOnChange=function(e){n.setState({color:e.hex,validColor:e.hex})},n.handleOnChangeComplete=function(e){n.callOnChange(e.hex)};var r=t.value,a=(0,l.int2hex)(null!=r?r:0);return n.state={color:a,validColor:a},n}S(t,e);var n=t.prototype;return n.componentWillUnmount=function(){var e=this.props.onClose;e&&e()},n.render=function(){var e=this.state,t=e.color,n=e.validColor;return T(d.default,{"aria-label":y.default.Messages.PICK_A_COLOR,className:m.default.colorPickerCustom},void 0,T(s.default,{onChangeComplete:this.handleOnChangeComplete,onChange:this.handleOnChange,color:n}),T(f.default,{className:(0,o.default)(m.default.customColorPickerInput,_.default.marginTop8),value:t,onChange:this.handleHexChange,maxLength:7}))},n.callOnChange=function(e){(0,this.props.onChange)((0,l.hex2int)(e))},t}(a.PureComponent);function P(e){var t=e.className,n=e.defaultColor,r=e.customColor,l=e.colors,u=e.value,s=e.disabled,d=e.onChange,f=e.renderDefaultButton,c=e.renderCustomButton,p=e.colorContainerClassName,v=function(e){return T("div",{className:m.default.colorPickerRow},void 0,e.map((function(e){return T(b,{color:e,isSelected:e===u,onClick:d,disabled:s},e)})))},y=l.slice(0,l.length/2),_=l.slice(l.length/2,l.length),h=(0,i.default)({id:"color-picker",isEnabled:!0,scrollToStart:C,scrollToEnd:C});return T(i.ListNavigatorProvider,{navigator:h},void 0,T(i.ListNavigatorContainer,{},void 0,(function(e){var i=e.ref,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,["ref"]);return a.createElement("div",I({className:(0,o.default)(m.default.container,t),ref:i},l),T("div",{className:(0,o.default)(m.default.defaultContainer,p)},void 0,f({value:u,color:n,onChange:d,disabled:s})),T("div",{className:(0,o.default)(m.default.customContainer,p)},void 0,c({value:u,customColor:r,disabled:s})),T("div",{className:m.default.presets},void 0,v(y),v(_)))})))}t.CustomColorPicker=A,A.displayName="CustomColorPicker",P.displayName="ColorPicker"},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=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)),i=n(10472),l=n(8285),u=(r=n(7900))&&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(){return(d=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u12&&(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=void 0;var r,a=y(n(0)),o=p(n(9)),i=p(n(88)),l=y(n(474)),u=p(n(8978)),s=n(1),d=p(n(6)),f=p(n(7903)),c=p(n(370));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;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,b(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}})),_.ComponentDispatch.subscribe(h.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),_.ComponentDispatch.subscribe(h.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}),_.ComponentDispatch.unsubscribe(h.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),_.ComponentDispatch.unsubscribe(h.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 C(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,C("div",{className:g.default.miscContainer},void 0,o===e.record.id?C(p.default,{type:p.default.Type.PULSING_ELLIPSIS}):null!=i?i.name:null));case l.AutocompleterResultTypes.GROUP_DM:return C(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?C(p.default,{type:p.default.Type.PULSING_ELLIPSIS}):null);case l.AutocompleterResultTypes.USER:return C(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?C(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 C("div",{className:g.default.wrapper,onMouseMove:p?this.disableKeyboardMode:void 0},void 0,C(y.ModalRoot,{transitionState:u,size:y.ModalSize.DYNAMIC,className:(0,o.default)(g.default.modalSize,t),"aria-label":r},void 0,C(y.ModalHeader,{},void 0,C(y.ModalCloseButton,{className:g.default.closeButton,onClick:l}),C("div",{className:g.default.header},void 0,C(v.default,{tag:v.default.Tags.H2,className:S.default.marginBottom8},void 0,r),C(i.default,{size:i.default.Sizes.MEDIUM,query:d,selectedSection:0,selectedRow:f,sections:[c.length],className:g.default.queryInput,onSelect:this.handleSelect,onSelectionChange:this.handleSelectionChange,onQueryChange:this.handleQueryChange,onKeyDown:this.handleKeyDown,placeholder:E.default.Messages.ACTIVITY_FEED_SHARE_MODAL_SEARCH_PLACEHOLDER,autoFocus:!0,onClear:this.handleClear}))),0===c.length?C("div",{className:g.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(22))&&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=g(n(9)),s=g(n(3)),d=g(n(94)),f=g(n(39)),c=g(n(29)),p=g(n(278)),v=g(n(149)),y=g(n(10240)),m=g(n(8778)),_=g(n(9246)),h=n(1),E=g(n(7913));function g(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(8794)),o=l(n(11738)),i=l(n(10494));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(_(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 _("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+"597156b41950001366498e8d03915086.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=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=A(n(9)),i=A(n(10256)),l=A(n(5961)),u=A(n(8567)),s=n(8444),d=n(280),f=A(n(8445)),c=A(n(379)),p=A(n(10257)),v=A(n(61)),y=A(n(55)),m=n(1149),_=A(n(149)),h=n(475),E=A(n(5686)),g=A(n(272)),S=A(n(13)),O=A(n(150)),I=A(n(16)),T=A(n(43)),C=n(1),b=A(n(6)),M=A(n(7917)),N=A(n(370));function A(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 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?O[0][0]:null,error:h||null,submitting:S,premiumType:null===(e=p.default.getNullableCurrentUser())||void 0===e?void 0:e.premiumType}},r}(r.default.Store))(a.default,{OVERLAY_INITIALIZE:function(e){return I()},CONNECTION_OPEN:function(e){return I()},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)(v.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(O.some((function(e){return e[0].code===y})))return!1;var c=t.approximate_member_count,p=t.approximate_presence_count,y=t.code,m=t.target_type,h=t.target_user,g=t.target_application,I=t.stage_instance;E=e.context,S=!1;var T={code:y,approximate_member_count:c,approximate_presence_count:p,target_type:m,target_user:h,target_application:g,channel:_({},n),stage_instance:I};null!=r&&(T.guild=new u.default(r)),t.inviter&&(T.inviter=_({},t.inviter)),O.push([T,e.resolve])},INVITE_MODAL_CLOSE:function(e){return function(){if(h=null,S=!1,O.length>0){var e=O.shift()[1];null!=e&&e()}}()},INVITE_ACCEPT:function(e){S=!0},INVITE_MODAL_ERROR:function(e){var t=e.message;h=t,S=!1},CURRENT_USER_UPDATE:function(e){return!0}});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=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(3)),i=n(389),l=n(1272),u=G(n(10259)),s=n(9069),d=G(n(403)),f=n(714),c=G(n(9025)),p=G(n(9026)),v=G(n(8397)),y=G(n(8693)),m=G(n(8703)),_=G(n(10263)),h=G(n(88)),E=G(n(8573)),g=G(n(8351)),S=G(n(10)),O=G(n(1223)),I=G(n(15)),T=G(n(1323)),C=G(n(200)),b=G(n(36)),M=G(n(365)),N=G(n(271)),A=G(n(8525)),P=n(9071),R=G(n(149)),L=n(1210),D=n(121),w=G(n(93)),j=n(1),k=G(n(6)),U=G(n(7919));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;u0?t.search(""):(0,l.hide)());case"k":return void(!0!==e.ctrlKey&&!0!==e.metaKey||(e.preventDefault(),e.stopPropagation(),(0,l.hide)()));case"enter":if(-1===u)return;if(e.preventDefault(),e.altKey)return t.handleContextMenu(e);var s=o[u];return void(null!=s&&t.selectResult(s));case"arrowup":u=(0,f.findNextSelectedResult)(f.FindResultDirections.UP,u,o);break;case"arrowdown":u=(0,f.findNextSelectedResult)(f.FindResultDirections.DOWN,u,o);break;case"n":if(!e.ctrlKey)return;u=(0,f.findNextSelectedResult)(f.FindResultDirections.DOWN,u,o);break;case"p":if(!e.ctrlKey)return;u=(0,f.findNextSelectedResult)(f.FindResultDirections.UP,u,o);break;default:return}e.preventDefault(),(0,l.selectResult)(u)},t.renderRow=function(e){var n=e.row,r=t.props.results[n],a=t.props.selectedIndex,o=_.default.getCurrentConfig({}).showScores;switch(r.type){case f.AutocompleterResultTypes.HEADER:return V(P.Header,{},r.type+"-"+r.record.id,r.record.text);case f.AutocompleterResultTypes.TEXT_CHANNEL:return V($,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,onContextMenu:t.handleContextMenu,channel:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case f.AutocompleterResultTypes.VOICE_CHANNEL:return V(Z,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,onContextMenu:t.handleContextMenu,channel:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case f.AutocompleterResultTypes.GUILD:return V(q,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,onContextMenu:t.handleContextMenu,guild:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case f.AutocompleterResultTypes.USER:return V(J,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,onContextMenu:t.handleContextMenu,user:r.record,comparator:r.comparator,score:o?r.score:void 0},r.type+"-"+r.record.id);case f.AutocompleterResultTypes.GROUP_DM:return V(X,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,onContextMenu:t.handleContextMenu,channel:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case f.AutocompleterResultTypes.APPLICATION:return V(P.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 f.AutocompleterResultTypes.LINK:return V(P.Link,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,onContextMenu:t.handleContextMenu,link:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);default:return null}},t}H(t,e);var n=t.prototype;return n.componentDidMount=function(){d.default.disable(),d.default.enableTemp(s.SETTINGS_LAYERS_LAYOUT)},n.componentWillUnmount=function(){d.default.disableTemp(),d.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,l.hide)()},n.search=function(e){this.setState({query:e}),(0,l.search)(e)},n.renderInput=function(){return V(h.default,{},void 0,a.createElement("input",{className:U.default.input,ref:this.inputRef,type:"text",placeholder:k.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?te:0===t.length?null:a.createElement(L.ListAuto,{ref:this.scrollerRef,sectionHeight:0,rowHeight:34,paddingTop:W,paddingBottom:Y,sections:[t.length],className:U.default.scroller,renderRow:this.renderRow,renderSection:this.renderSection})},n.focusNode=function(e){D.ComponentDispatch.dispatch(j.ComponentActions.QUICKSWITCHER_RESULT_FOCUS,{node:e})},n.renderProtip=function(){return V(A.default,{className:U.default.protip,type:A.default.Types.INLINE},void 0,k.default.Messages.QUICKSWITCHER_PROTIP.format({userSymbolHook:function(e,t){return Q(t,f.AutocompleterQuerySymbols.USER,k.default.Messages.QUICKSWITCHER_PROTIP_USERNAMES)},textChannelSymbolHook:function(e,t){return Q(t,f.AutocompleterQuerySymbols.TEXT_CHANNEL,k.default.Messages.QUICKSWITCHER_PROTIP_TEXT_CHANNELS)},voiceChannelSymbolHook:function(e,t){return Q(t,f.AutocompleterQuerySymbols.VOICE_CHANNEL,k.default.Messages.QUICKSWITCHER_PROTIP_VOICE_CHANNELS)},guildSymbolHook:function(e,t){return Q(t,f.AutocompleterQuerySymbols.GUILD,k.default.Messages.QUICKSWITCHER_PROTIP_GUILDS)},helpdeskArticle:w.default.getArticleURL(j.HelpdeskArticles.QUICK_SWITCHER_TUTORIAL)}))},n.renderTutorial=function(){var e=this.state.query,t=this.props,n=t.seenTutorial,r=t.results;return n?null:V(u.default,{hasQuery:e.length>0&&r.length>0})},n.render=function(){return V("div",{className:U.default.container},void 0,V("div",{className:U.default.quickswitcher,onMouseMove:this.handleMouseMove},void 0,this.renderInput(),this.renderResults(),this.renderProtip(),this.renderTutorial()))},t}(a.PureComponent);ne.displayName="QuickSwitcher",ne.modalConfig={disableAnimation:!0,backdropInstant:!0,store:T.default};var re=ne;t.default=re},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(9)),i=c(n(273)),l=n(57),u=n(121),s=n(1),d=c(n(6)),f=c(n(7918));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;ul.getTime()&&!e.isClaimed()&&null==e.nsfwAllowed},t.AgeRestrictedGuildsExperiment=void 0;var r=n(50),a=i(n(12)),o=i(n(97));function i(e){return e&&e.__esModule?e:{default:e}}var l=new Date("06/16/2020");var u=(0,r.createExperiment)({id:"2021-05_age_restricted_guilds",label:"Process age restricted guilds",kind:"user",defaultConfig:{enabled:!1},treatments:[{id:1,label:"On",config:{enabled:!0}}]});t.AgeRestrictedGuildsExperiment=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=h(n(0)),i=m(n(3)),l=h(n(8788)),u=m(n(10929)),s=m(n(5952)),d=m(n(10961)),f=m(n(8789)),c=m(n(39)),p=m(n(161)),v=m(n(10355)),y=n(1);function m(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 h(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,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&&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,E.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,E.default)(e)})):null].filter(h.isNotNullish),re=Math.min(k,k-(N.type===d.ParticipantTypes.ACTIVITY?144:0))*te,ae=H?j-228:j;return A(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)(b.default.root,b.default.flexCenter,D)},void 0,A("div",{className:b.default.videoFrame},void 0,A("div",{style:{maxWidth:re+"px"},className:b.default.videoWrapper},void 0,A(y.default,{className:b.default.videoSizer,aspectRatio:te},void 0,J((function(e,t,a){var o=a.key;return null!=t?A(i.animated.div,{className:b.default.videoWrapperAnimated,style:e},o,A(g.default,{focused:!0,noBorder:!H,channel:M,className:b.default.focusedVideo,videoComponent:x,paused:w,width:ae,participant:t,onClick:n,onDoubleClick:u,onContextMenu:r,onVideoResize:Q,inCall:I,inPopout:F})):null})))),B||U===C.ChannelLayouts.MINIMUM||U===C.ChannelLayouts.NORMAL||ee?null:A(c.default,{channelId:M.id,isParticipantsOpen:L,className:(0,o.default)(b.default.participantsButton,(t={},t[b.default.idle]=G,t))})),A(i.animated.div,{className:b.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,A(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?A(S.default,{onContextMenuParticipant:r,width:j,height:k,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,_=e.inCall,h=e.showParticipants,E=void 0===h||h,g=e.paused,S=void 0!==g&&g,T=e.width,M=e.height,N=e.idle,P=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(P===C.ChannelModes.VOICE)return A(f.default,{guildId:v.guild_id,width:T,className:b.default.voiceCallWrapper,participants:t,onContextMenu:s});n=_?n:t;var w=null!=L;return null==r?0===n.length?A(I.default,{className:(0,o.default)(b.default.videoGrid,b.default.hiddenParticipants),channelId:v.id,width:T}):A(m.default,{className:b.default.videoGridWrapper,justify:m.default.Justify.CENTER,align:m.default.Align.CENTER},void 0,A(O.default,{channel:v,className:b.default.videoGrid,participants:D,totalNumberOfParticipants:t.length,layout:l,onClick:u,onDoubleClick:c,onContextMenu:s,paused:S,inCall:_,inPopout:w})):A(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:_,channel:v,showParticipants:E})}));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(9)),o=f(n(705)),i=f(n(8320)),l=f(n(696)),u=f(n(8288)),s=f(n(6)),d=f(n(7938));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,["style","src","backgroundSrc","pulseSpeakingIndicator","speaking"]),h=null!=r?r:n,E=(0,o.default)(h,s.Colors.PRIMARY_DARK_800);if(null==n)return null;var g=a.createElement(u.default,v({className:d.default.avatarWrapper,src:n},_));return p(l.default,{style:v({},t,{backgroundColor:E}),className:d.default.background,justify:l.default.Justify.CENTER,align:l.default.Align.CENTER},void 0,c?p(i.default,{shouldAnimate:m},void 0,g):g)}y.displayName="VideoBackground",y.AvatarSizes=u.default.Sizes;var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PictureInPictureWindow=void 0;var r,a=v(n(0)),o=c(n(9)),i=n(67),l=v(n(16)),u=c(n(10945)),s=n(1),d=c(n(7948)),f=c(n(5958));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;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,_=v-f-this._height,h=d,E=p-c-this._width,g=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)-g,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:h};case s.PictureInPicturePositions.BOTTOM_LEFT:return{y:_,x:h};case s.PictureInPicturePositions.TOP_RIGHT:return{y:m,x:E};default:return{y:_,x:E}}},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=g,g.displayName="PictureInPictureWindow",g.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(g,{position:t.position,id:t.id,hidden:t.hidden,onMove:i,maxX:r,maxY:o,dockedRect:l,edgeOffsetTop:_,edgeOffsetBottom:h,edgeOffsetLeft:E,edgeOffsetRight:_},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(64)),a=p(n(1398)),o=p(n(26)),i=p(n(267)),l=n(121),u=p(n(689)),s=n(8452),d=p(n(9659)),f=p(n(9660)),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 _=new o.default("RPCServer:PostMessage"),h=new Map,E=new Set,g={HANDSHAKE:0,FRAME:1,CLOSE:2,HELLO:3};t.OPCODES=g;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([g.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)&&_.info("Socket Emit: "+this.id,(0,d.default)(e)),this.eventSource.postMessage([g.FRAME,e],this.origin)},n.close=function(e,t){I(this.eventSource,this.origin,{code:e,message:t})},t}(f.default),C=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(h.entries()).find((function(t){t[0];return t[1]===e})))&&void 0!==o?o:[null,null])[0];null!=i&&h.delete(i)},t.handleIFrameMount=function(e){var t=e.id;E.add(t)},t.handleIFrameUnmount=function(e){var n,r=e.id;E.delete(r);var a=null!==(n=Array.from(h.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),h.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=h.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 _.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)&&_.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,E.has(l)){e.next=13;break}throw _.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),_.error("Error opening window socket "+e.t1),e.t1;case 21:return _.info("Socket Opened: "+d.id),e.prev=22,e.next=25,(0,s.validateSocketClient)(d,r,i.client_id);case 25:h.set(n,d),E.delete(l),t.emit("connect",d),_.info("Socket Validated: "+d.id),e.next=35;break;case 31:throw e.prev=31,e.t2=e.catch(22),_.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 g.HANDSHAKE:if(null!=e)throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Already connected");return this.handleHandshake(t,n,i);case g.FRAME:if(null==e)throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Not connected");return this.handleFrame(n,e,i);case g.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=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=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(29)),i=n(35),l=f(n(47)),u=f(n(24)),s=f(n(6)),d=f(n(7955));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)(h.default.pictureInPictureVideo,(t={},t[h.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:h.default.videoControls},void 0,O("div",{className:h.default.topControls},void 0,a.createElement(I,S({idle:r,onJumpToChannel:i},_))),O("div",{className:h.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(10360)),o=s(n(8288)),i=l(n(6));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(22))&&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=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=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(n(9)),i=N(n(8)),l=n(3),u=n(57),s=n(389),d=N(n(9143)),f=N(n(8257)),c=N(n(8351)),p=N(n(163)),v=N(n(12)),y=N(n(282)),m=N(n(278)),_=n(149),h=N(n(8475)),E=N(n(279)),g=N(n(47)),S=N(n(272)),O=n(48),I=N(n(258)),T=n(691),C=n(1),b=N(n(6)),M=N(n(7961));function N(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 P(){return(P=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):j}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):j}),[r]),U=a.useCallback((function(){L.current.cancel(),A(!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,P({},e,{user:t}))}),{onClose:G})}),[G,U]);if(0===k.length)return null;if(_)return R(w,{maxVisibleUsers:I,users:k,guildId:n,channelId:t,className:d,participantType:r.type});var B=(0,i.default)(k).take(I).map((function(e){return R(E.default,{src:e.getAvatarURL(n||void 0),"aria-label":e.username,size:E.default.Sizes.SIZE_24,className:M.default.viewer},e.id)})).value();return k.length>I&&(B[B.length-1]=R("div",{className:M.default.overflow},"overflow","+",k.length-I+1)),R(f.default,{section:C.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:k,disableInteraction:g})},shouldShow:N,position:m.default.Positions.TOP},void 0,(function(){return R("div",{className:(0,o.default)(M.default.viewers,d)},void 0,B)}))))}k.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(8938)),o=s(n(8288)),i=l(n(6));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(8520)),o=u(n(9144)),i=d(n(8288)),l=u(n(6));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(8939)),o=s(n(8288)),i=l(n(6));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=P(n(0)),o=N(n(9)),i=N(n(23)),l=n(3),u=N(n(1345)),s=N(n(1201)),d=N(n(754)),f=N(n(6126)),c=n(285),p=N(n(105)),v=N(n(1434)),y=N(n(1291)),m=N(n(5952)),_=N(n(39)),h=N(n(161)),E=n(165),g=n(41),S=n(217),O=P(n(745)),I=n(248),T=N(n(16)),C=n(259),b=n(1),M=N(n(7964));function N(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 P(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 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;u0?be(ae.NumberBadge,{className:he.default.badge,count:r}):null):null,(null==u?void 0:u.type)===fe.ParticipantTypes.STREAM||(null==u?void 0:u.type)===fe.ParticipantTypes.ACTIVITY?be(G.default,{},void 0,be(ye.default,{className:he.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?be(Y.default,{context:(0,pe.default)(o.type),userId:o.user.id,currentWindow:t.inPopout?null!=n?n:void 0:window,sliderClassName:he.default.volumeSlider}):null,s?be(W.default,{className:he.default.rightTrayIcon,popoutWindowAlwaysOnTop:r,onToggleStayOnTop:t.handleStayOnTop}):null,d?be(V.default,{themeable:f,popoutOpen:t.popoutOpen,className:he.default.rightTrayIcon,onOpenPopout:t.handleOpenPopout,onClosePopout:t.handleClosePopout}):null,u?be(H.default,{themeable:f,node:t._rootNode,guestWindow:n,className:he.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?be(G.default,{},void 0,be("div",{className:he.default.headerWrapper},void 0,l?null==n?void 0:n():be(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,Ce(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,h.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(j.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=be(S.default,{context:u});return i.createElement("div",{className:(0,l.default)(he.default.wrapper,Me[r],Ne[u],(e={},e[he.default.poppedOut]=this.popoutOpen&&!this.inPopout&&r!==me.ChannelLayouts.NO_CHAT&&a.isPrivate(),e[he.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}},be("div",{className:he.default.callContainer},void 0,be(U.default,{timeout:2e3},void 0,(function(e){return t.viewProperties.usePositionLayer?be(re.AppLayerProvider,{},void 0,t.renderContent(e),p,Re):t.renderContent(e)}))),r!==me.ChannelLayouts.NO_CHAT&&be(Ae,{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:_e.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)([Q.default],(function(){return Q.default.getVoiceChannelId()===n.id})),u=(0,d.useStateFromStores)([Q.default],(function(){return Q.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,_=v.participantsVersion,h=v.mode,E=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]),C=T.allActiveStreams,b=T.selectedStream,M=(0,d.useStateFromStores)([$.default],(function(){return $.default.getCall(n.id)}),[n.id]),N=(0,d.useStateFromStores)([J.default],(function(){return J.default.getMentionCount(n.id)}),[n.id]),P=(0,d.useStateFromStores)([K.default],(function(){return K.default.getId()})),R=(0,d.useStateFromStoresObject)([A.default],(function(){return{popoutWindow:A.default.getWindow(me.PopoutWindowKeys.CHANNEL_CALL_POPOUT),popoutWindowAlwaysOnTop:A.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||h!==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,h]),be(g.default,{page:me.AnalyticsPages.CHANNEL_CALL},void 0,be(Le,{channel:n,participantsOpen:S,renderExternalHeader:o,appContext:r,call:M,onResize:a,popoutWindow:L,popoutWindowAlwaysOnTop:D,videoEnabled:p,mentionCount:N,selectedStream:b,video:c,mode:h,inCall:l,participants:y,filteredParticipants:m,participantsVersion:_,layout:E,currentUserId:P,selectedParticipant:I,allActiveStreams:C,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)}},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(288)),i=n(8253),l=f(n(51)),u=f(n(16)),s=n(1),d=f(n(6));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(10373)),i=d(n(407)),l=d(n(1261)),u=c(n(8288)),s=d(n(7968));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(6))&&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(9)),i=s(n(55)),l=s(n(9658)),u=s(n(7971));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=k;var r,a=L(n(0)),o=P(n(9)),i=n(3),l=P(n(28)),u=P(n(2)),s=P(n(8479)),d=L(n(1293)),f=P(n(5952)),c=n(42),p=P(n(10374)),v=P(n(9142)),y=P(n(36)),m=n(41),_=P(n(16)),h=n(259),E=P(n(43)),g=L(n(1425)),S=P(n(10992)),O=P(n(10995)),I=P(n(10997)),T=P(n(11008)),C=P(n(11015)),b=P(n(11018)),M=n(1),N=P(n(6)),A=P(n(7996));function P(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(){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=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.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=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(8479)),i=p(n(8455)),l=n(41),u=n(217),s=p(n(9161)),d=p(n(9162)),f=n(1),c=p(n(6));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},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 h=t,E=n,a.default.set("IncomingCallStore",{x:h,y:E}),!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(8254)),a=v(n(5954)),o=v(n(8577)),i=v(n(8276)),l=n(8769),u=v(n(11110)),s=v(n(11111)),d=v(n(11112)),f=v(n(11113)),c=n(1),p=v(n(6));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=C;var r,a=S(n(0)),o=n(95),i=E(n(8791)),l=n(703),u=n(85),s=n(35),d=n(259),f=S(n(9022)),c=n(9190),p=E(n(11121)),v=E(n(11123)),y=E(n(11124)),m=E(n(11125)),_=n(1),h=E(n(8019));function E(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 S(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 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;u12e4},r}(r.default.Store))(a.default,{GUILD_DIRECTORY_SEARCH_START:function(e){var t=e.channelId,n=e.query;s[t]={fetching:!0,mostRecentQuery:n}},GUILD_DIRECTORY_SEARCH_SUCCESS:function(e){var t,n=e.channelId,r=e.query,a=e.results;s[n]=u({},s[n],{fetching:!1});var i=[];a.forEach((function(e){var t=(0,o.guildDirectoryEntryFromServer)(e);i.push(t)})),d[n]=u({},d[n],((t={})[r]={results:(0,o.orderGuildEntries)(i),lastSearchedAt:Date.now()},t))},GUILD_DIRECTORY_SEARCH_FAILURE:function(e){var t=e.channelId;s[t]=u({},s[t],{fetching:!1})},GUILD_DIRECTORY_SEARCH_CLEAR:function(e){var t=e.channelId;s[t]={fetching:!1,mostRecentQuery:""}},GUILD_DIRECTORY_CACHED_SEARCH:function(e){var t=e.channelId,n=e.query;s[t]={fetching:!1,mostRecentQuery:n}}});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(9953);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=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(28)),o=f(n(2)),i=f(n(106)),l=f(n(684)),u=f(n(15)),s=f(n(40)),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(5935),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;t1){for(var l=new Array(i),u=0;u0?O("div",{className:h.default.textBlock},void 0,O(d.default,{guildId:o,users:E,showUserPopout:!0,size:d.Sizes.SIZE_16}),O(s.default,{color:s.default.Colors.HEADER_SECONDARY,size:s.default.Sizes.SIZE_12,className:h.default.userNames},void 0,(0,v.summarizeUsernamesParticipating)(o,f,n.id))):null,r)};I.displayName="StageChannelEventNotice";var T=function(e){var t=e.guild,n=e.channel,r=(0,m.default)(n.id);return O(I,{guild:t,channel:n},void 0,O(i.default,{fullWidth:!0,className:h.default.joinButton,onClick:function(){(0,f.connectAndOpen)(n),(0,o.transitionToGuild)(t.id,n.id)},color:i.default.Colors.GREEN,size:i.default.Sizes.SMALL,disabled:null!=r},void 0,_.default.Messages.STAGE_CHANNEL_JOIN_BUTTON))};t.JoinableStageChannelEventNotice=T,T.displayName="JoinableStageChannelEventNotice";var C=I;t.default=C},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(9)),o=s(n(29)),i=n(281),l=s(n(6)),u=s(n(8022));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;u50||null!=z.description&&z.description.length>120)},void 0,M.default.Messages.CREATE_EVENT_SUBMIT_LABEL));default:return null}}())};j.displayName="Modal";var k=j;t.default=k},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(29)),o=l(n(5971)),i=l(n(7359));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,["selected"]);return a.createElement(_,p({},n,{labelInactive:!t}),t?v(u.default,{width:20,height:20,foreground:d.default.radioIconSelectedForeground,className:d.default.icon}):v(l.default,{width:20,height:20,className:d.default.icon}))};t.FormRowRadio=E,E.displayName="FormRowRadio",_.Label=y,_.Description=m;var g=_;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=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(377),i=n(287),l=n(1249),u=n(692),s=n(1173),d=N(n(5696)),f=n(5677),c=n(42),p=N(n(693)),v=N(n(55)),y=N(n(151)),m=n(85),_=n(35),h=N(n(13)),E=n(295),g=N(n(10429)),S=n(11242),O=N(n(11243)),I=N(n(11245)),T=N(n(11248)),C=N(n(11250)),b=n(1),M=N(n(8042));function N(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 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,oe=a.useState((function(){return U({hasPaymentMethod:ae,hasFetchedPaymentSources:p.default.hasFetchedPaymentSources})[0]})),ie=oe[0],le=oe[1],ue=a.useState((function(){return U({hasPaymentMethod:ae,hasFetchedPaymentSources:p.default.hasFetchedPaymentSources})})),se=ue[0],de=ue[1],fe=a.useState(s.PurchaseState.WAITING),ce=fe[0],pe=fe[1],ve=a.useState(!1),ye=ve[0],me=ve[1],_e=a.useCallback((function(e){le(e),null!=te&&ne(null)}),[te,le,ne]),he=a.useCallback((function(e,t){pe(e),ne(t)}),[ne,pe]),Ee=a.useRef(!1),ge=a.useRef(!1);a.useEffect((function(){h.default.track(b.AnalyticEvents.GUILD_SCHEDULED_EVENT_PURCHASE_INITIATED,{guild_scheduled_event_id:n.id})}),[n.id]),a.useEffect((function(){p.default.hasFetchedPaymentSources||Ee.current||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:return Ee.current=!0,e.next=3,(0,i.fetchPaymentSources)();case 3:if(Ee.current=!1,!ge.current){e.next=6;break}return e.abrupt("return");case 6:t={hasPaymentMethod:Object.keys(p.default.paymentSources).length>0,hasFetchedPaymentSources:p.default.hasFetchedPaymentSources},n=U(t),de(n),le(n[0]);case 10: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){R(o,r,a,i,l,"next",e)}function l(e){R(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}()()})),a.useEffect((function(){return function(){ge.current=!0}}),[]);var Se=(0,S.useFetchTicketPrice)({paymentSourceId:B,skuId:null==r?void 0:r.id,applicationId:null==r?void 0:r.applicationId}),Oe=Se.isLoading,Ie=Se.price;null!=ie&&((0,l.setPaymentStepForAuthentication)(ie,ee,_e),(0,u.setPurchaseStateForStep)(ie,ce,pe));var Te,Ce,be,Me=P(I.default,{guild:t,event:n,onClose:N,sku:r,canPurchaseTicket:!0}),Ne=!1;switch(ie){case u.Step.LOADING_PAYMENT_SOURCES:Te=null,Ce=G,Ne=!0;break;case u.Step.PAYMENT_TYPE:case u.Step.CREDIT_CARD_INFORMATION:case u.Step.PAYPAL_INFORMATION:case u.Step.PAYMENT_REQUEST_INFORMATION:case u.Step.ADDRESS:case u.Step.AWAITING_AUTHENTICATION:var Ae=(0,f.renderPaymentModalStep)(ie,_e,se,de,K,$,F,x,V,W,Y,z,Z,q,X,J,u.Step.REVIEW,w,j,k,D),Pe=Ae.body,Re=Ae.backStep,Le=Ae.submitButton;Ce=Pe,Te=Me,be=null!=Le||null!=Re?P(_.ModalFooter,{justify:v.default.Justify.BETWEEN,align:v.default.Align.CENTER},void 0,Le,null!=Re?P(g.default,{onClick:function(){return _e(Re)}}):null):null;break;case u.Step.REVIEW:Te=Me,Ce=P(T.default,{paymentSources:F,paymentSourceId:B,eventName:n.name,isLoadingPrice:Oe,setPaymentSourceId:x,setHasAcceptedTerms:me,handleStepChange:_e,price:Ie}),be=P(C.default,{setPurchaseState:he,paymentSourceId:B,onNext:function(){le(u.Step.CONFIRM)},onPurchaseError:ne,hasAcceptedTerms:ye,price:Ie,isLoadingPrice:Oe,sku:r});break;case u.Step.CONFIRM:Ne=!0,Ce=P(O.default,{guild:t,event:n,sku:r,onClose:function(){(0,c.transitionTo)(b.Routes.UPCOMING_STAGES(t.id)),N()}});break;default:throw new Error("Unexpected step "+ie)}return P(o.Elements,{options:b.StripeElementsOptions,stripe:(0,E.ensureStripeV3IsLoaded)()},void 0,P(_.ModalRoot,{transitionState:y,"aria-labelledby":A,className:M.default.modal},void 0,P("form",{className:M.default.modalContentForm,onSubmit:function(e){return e.preventDefault()}},void 0,P(d.default,{body:Ce,header:Te,footer:be,hideBreadcrumbs:Ne,isLoading:!H,paymentError:Q||te,purchaseErrorBlockRef:re,currentStep:ie,steps:se,withScroller:!0}))))};F.displayName="GuildEventTicketPurchaseModal";var B=F;t.default=B},function(e,t,n){e.exports=n.p+"527a1772f347d80aea6b932b6c4404f6.svg"},,,,,,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=n(3),o=n(8277),i=v(n(11261)),l=v(n(1265)),u=v(n(47)),s=v(n(272)),d=v(n(11262)),f=n(1),c=v(n(6)),p=v(n(8054));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=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=void 0;var r=L(n(8)),a=L(n(3)),o=L(n(2)),i=L(n(478)),l=L(n(1277)),u=L(n(753)),s=L(n(707)),d=L(n(9212)),f=R(n(10059)),c=n(1264),p=R(n(9213)),v=R(n(9214)),y=L(n(163)),m=L(n(10)),_=L(n(709)),h=L(n(1265)),E=L(n(8647)),g=L(n(71)),S=L(n(15)),O=L(n(40)),I=L(n(256)),T=L(n(70)),C=L(n(8415)),b=L(n(12)),M=L(n(80)),N=n(48),A=n(1);function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=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=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 L(e){return e&&e.__esModule?e:{default:e}}function D(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 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();B=function(e){return e.filter((function(e){return e.voiceChannels.length>=1||e.currentActivities.length>0||e.applicationStreams.length>0}))}(s),H=function(e){return e.map((function(e){return{type:A.ActivityCardTypes.USER,party:e}}))}(B),function(){if(W.size>0){var e=Array.from(W);i.default.fetchApplications(e),e.forEach((function(e){return Y.add(e)})),W.clear()}}(),F=!0}var re=r.default.throttle((function(){ne(),oe.emitChange()}),1e3);function ae(){return!!te()&&(re(),!1)}var oe=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,w(t,n),i.prototype.initialize=function(){this.syncWith([b.default,g.default,I.default,E.default,M.default,y.default,T.default,h.default,C.default],ae),this.waitFor(_.default,S.default,g.default,b.default,C.default)},r=i,(a=[{key:"currentActivityParties",get:function(){return B}},{key:"nowPlayingCards",get:function(){return H}},{key:"isMounted",get:function(){return G}},{key:"loaded",get:function(){return F}}])&&D(r.prototype,a),o&&D(r,o),i}(a.default.Store))(o.default,{LOGOUT:function(e){return G=!1,B=[],void W.clear()},NOW_PLAYING_MOUNTED:function(e){return G=!0,void re()},NOW_PLAYING_UNMOUNTED:function(e){G=!1}}),ie=oe;t.default=ie},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(486)),a=o(n(732));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,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(273)),i=v(n(3)),l=v(n(39)),u=v(n(29)),s=v(n(8302)),d=n(1),f=v(n(6)),c=v(n(8056)),p=v(n(370));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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","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(22))&&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=t.AddEntryCard=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(3),i=n(389),l=A(n(199)),u=n(42),s=A(n(162)),d=A(n(15)),f=A(n(40)),c=A(n(36)),p=A(n(29)),v=A(n(61)),y=A(n(375)),m=A(n(371)),_=A(n(278)),h=A(n(149)),E=A(n(8331)),g=A(n(248)),S=A(n(24)),O=A(n(150)),I=n(193),T=A(n(11357)),C=n(1),b=A(n(6)),M=A(n(8081)),N=A(n(11359));function A(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 R(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 L(){return(L=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u]/g,""),t&&(e=e.trim());return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=g(n(0)),o=g(n(8253)),i=h(n(278)),l=h(n(8666)),u=h(n(9726)),s=h(n(8282)),d=n(121),f=h(n(8265)),c=n(392),p=n(1209),v=n(8473),y=n(1),m=h(n(6)),_=h(n(8093));function h(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 g(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 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)s.default.sendStickers(d.id,n,e,l);else{var u=C.default.parse(d,e);u.tts=u.tts||p,s.default.sendMessage(d.id,u,void 0,l)}return t.setState({textValue:"",richValue:o.default.deserialize("")}),(0,M.deletePendingReply)(d.id),(0,A.clearStickerPreview)(d.id),{shouldClear:!0,shouldRefocus:!0}})):Promise.resolve({shouldClear:!1,shouldRefocus:!1})},t.renderAttachButton=function(e){return Q(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=Q(k.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;u50?this.rebuild():e.forEach((function(e){return n.updateUserId(e)})),!0))},t.updateUserId=function(e){if(!this.allUserIds.has(e))return!1;var t=this.findOldState(e),n=t[0],r=t[1],a=t[2],o=this.calculateNewState(e,i.default.getChannel(this.parentId)),l=o[0],u=o[1],s=o[2];return(n!==l||r!==u||a!==s)&&(this.removeUserId(e,n),this.addUser(e,l,u,s),!0)},t.addUserId=function(e){var t=this.calculateNewState(e,i.default.getChannel(this.parentId)),n=t[0],r=t[1],a=t[2];this.addUser(e,n,r,a)},t.removeUserId=function(e,t){if(this.allUserIds.delete(e),null!=t&&this.removeUserIdFromSection(e,t))return!0;for(var n in this.sections)if(this.removeUserIdFromSection(e,n))return!0;return!1},t.addUser=function(e,t,n,r,a){this.allUserIds.add(e);var o=f.default.getUser(e);if(null!=o&&""!==o.username){t in this.sections||(this.sections[t]={sectionId:t,usersById:{},userIds:[]});var i=this.sections[t];if(i.usersById[e]={userId:e,displayName:n,canViewChannel:r},a)i.userIds.push(e);else{var l=this.findUserIdSortedPosition(i,e,n);i.userIds.splice(l,0,e)}this.version++}},t.findUserIdSortedPosition=function(e,t,n){for(var r=e.userIds,a=e.usersById,o=0;o=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);n Archivedthread -> "+t.id),T.unsubscribeThreadMemberList(t.guild_id,t.id)):!(!t.isActiveThread()||m.default.getChannelId()!==t.id)&&((window.__THREAD_DEBUG_LOG||(window.__THREAD_DEBUG_LOG=[])).push(new Date+" ThreadUpdate -> ActiveThread -> "+t.id),void T.subscribeThreadMemberList(t.guild_id,t.id,m.default.getChannelId()))},THREAD_DELETE:function(e){var t=e.channel;return T.unsubscribeThreadMemberList(t.guild_id,t.id)},THREAD_LIST_SYNC:function(e){return P()},CHANNEL_TOGGLE_MEMBERS_SECTION:function(e){return P()}});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(8)),a=p(n(66)),o=p(n(118)),i=p(n(8359)),l=p(n(160)),u=p(n(13)),s=p(n(16)),d=n(1247),f=p(n(43)),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(g)>=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,C,b={};f.default.on("NOTIFICATION_CLICK",(function(e,t){var n=b[t];null!=n&&(n.onclick(),n.close())})),f.default.send("NOTIFICATIONS_CLEAR"),C=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()})),b[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!=b[this.id]&&(delete b[this.id],f.default.send("NOTIFICATION_CLOSE",this.id),this.onclose())},t}(),T.permission="granted",T._id=0,I=C}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),_?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(68).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(8318)),i=n(42),l=v(n(8293)),u=v(n(8508)),s=n(13),d=n(263),f=n(1),c=v(n(6)),p=v(n(8105));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=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(9)),i=n(5965),l=n(389),u=O(n(8502)),s=O(n(150)),d=n(193),f=O(n(61)),c=O(n(375)),p=O(n(151)),v=O(n(149)),y=O(n(248)),m=O(n(24)),_=n(1),h=O(n(6)),E=O(n(8118)),g=O(n(8993)),S=O(n(8994));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,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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},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:h.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===E.KeyboardKeys.ENTER?n.doSearch(0,12,void 0,!0):0===r.length&&e.charCode===E.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:h.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,C(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(),_.ComponentDispatch.subscribe(E.ComponentActions.GLOBAL_CLIPBOARD_PASTE,this.focusInput),_.ComponentDispatch.subscribe(E.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&&h.trackSearchStarted(r,c)},i.componentWillUnmount=function(){_.ComponentDispatch.unsubscribe(E.ComponentActions.GLOBAL_CLIPBOARD_PASTE,this.focusInput),_.ComponentDispatch.unsubscribe(E.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 b(v.default,{value:t,options:n,onChange:this.handleLanguageChange,searchable:!1,optionRenderer:L,valueRenderer:L,className:S.default.languageSelector,styleOverrides:N,lightThemeColorOverrides:A,darkThemeColorOverrides:P})},i.renderCategories=function(){var e=this,t=this.props,n=t.currentCategoryId,r=t.countsByCategory;return b("div",{className:S.default.categories},void 0,null==r?void 0:r.map((function(t){var r=t[0],a=t[1];return b(D,{categoryId:r,name:r===s.DISCOVERY_ALL_CATEGORIES_ID?g.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,b("div",{className:(0,o.default)(S.default.container,(e={},e[S.default.searchPage]=u,e))},void 0,b("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:g.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?g.default.Messages.GUILD_DISCOVERY_SEARCH_ENTER_CTA:null})),u?this.renderSearchOptions():null),u?this.renderCategories():null)},r}(a.PureComponent);function j(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,j.displayName="GuildDiscoverySearchBar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.STAGE_DISCOVERY_SIDEBAR_CATEGORIES=t.STAGE_DISCOVERY_SIDEBAR_CATEGORY_IDS=t.CategoryIcons=void 0;var r,a,o,i=(r=n(6))&&r.__esModule?r:{default:r};t.CategoryIcons=a,function(e){e[e.Activity=0]="Activity",e[e.Discover=1]="Discover",e[e.Education=2]="Education",e[e.Music=3]="Music",e[e.Science=4]="Science",e[e.Stage=5]="Stage",e[e.Television=6]="Television"}(a||(t.CategoryIcons=a={})),t.STAGE_DISCOVERY_SIDEBAR_CATEGORY_IDS=o,function(e){e[e.LiveStages=1]="LiveStages"}(o||(t.STAGE_DISCOVERY_SIDEBAR_CATEGORY_IDS=o={}));var l=[{categoryId:o.LiveStages,name:i.default.Messages.STAGE_DISCOVERY,icon:a.Stage}];t.STAGE_DISCOVERY_SIDEBAR_CATEGORIES=l},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 ye(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=fe();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.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=de(n(363)),l=de(n(8715)),u=n(687),s=de(n(473)),d=de(n(8257)),f=de(n(8575)),c=n(8305),p=de(n(9061)),v=de(n(1259)),y=de(n(105)),m=de(n(106)),_=n(8277),h=de(n(8759)),E=de(n(9231)),g=de(n(9232)),S=de(n(11474)),O=de(n(11476)),I=de(n(11477)),T=de(n(759)),C=de(n(51)),b=de(n(1287)),M=de(n(5956)),N=de(n(1418)),A=de(n(39)),P=de(n(12)),R=de(n(1147)),L=de(n(466)),D=n(41),w=de(n(24)),j=de(n(16)),k=n(96),U=de(n(11570)),G=de(n(11571)),F=de(n(11572)),B=de(n(11574)),H=de(n(11596)),x=de(n(11598)),V=de(n(11599)),W=de(n(11603)),Y=de(n(11612)),z=de(n(11615)),K=de(n(11619)),$=de(n(11622)),Z=de(n(11644)),q=de(n(11651)),X=de(n(11654)),J=de(n(11655)),Q=de(n(11658)),ee=de(n(11659)),te=de(n(11666)),ne=de(n(11667)),re=de(n(11668)),ae=de(n(11670)),oe=de(n(11671)),ie=de(n(11683)),le=n(1),ue=de(n(6)),se=de(n(8187));function de(e){return e&&e.__esModule?e:{default:e}}function fe(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return fe=function(){return e},e}function ce(){return(ce=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/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=b(n(0)),o=T(n(9)),i=T(n(8)),l=T(n(3)),u=n(34),s=n(57),d=T(n(288)),f=T(n(51)),c=T(n(94)),p=T(n(29)),v=T(n(55)),y=b(n(11672)),m=T(n(149)),_=T(n(474)),h=b(n(159)),E=T(n(13)),g=n(1),S=T(n(6)),O=T(n(8185)),I=T(n(370));function T(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 b(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 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(C={})},INTEGRATION_SETTINGS_SAVE_FAILURE:function(e){if(T!==f.FormStates.SUBMITTING)return!1;T=f.FormStates.OPEN,C=e.errors||{}}}),R=P;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(9)),i=c(n(55)),l=c(n(1165)),u=v(n(474)),s=c(n(8565)),d=n(1),f=c(n(7394));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(218)),o=n(41),i=u(n(10777)),l=u(n(6));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 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;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(54),l=n(420),u=(r=n(11))&&r.__esModule?r:{default:r},s=n(487);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&&s.default.countVoiceStatesForChannel(t)>=2)&&e.length>0&&!i.default.isSoundDisabled("call_calling")&&!l.default.disableSounds?p.loop():p.stop()},r}(r.default));t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(216)),a=i(n(94)),o=i(n(688));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}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var i=r.prototype;return i._initialize=function(){o.default.addChangeListener(this.handleFocusParticipant)},i._terminate=function(){o.default.removeChangeListener(this.handleFocusParticipant)},i.handleFocusParticipant=function(){var e=a.default.getChannelId();if(null!=e){var t,n,r=o.default.getSelectedParticipantId(e),i=o.default.getVideoParticipants(e);null===(t=a.default.getRTCConnection())||void 0===t||t.setSelectedParticipant(null===(n=i.find((function(e){return e.id===r&&!e.localVideoDisabled})))||void 0===n?void 0:n.id)}},r}(r.default));t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(34),a=c(n(2)),o=c(n(288)),i=c(n(216)),l=c(n(5952)),u=c(n(51)),s=c(n(79)),d=c(n(161)),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);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);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:E.default.descriptionError},void 0,h.default.Messages.REPORT_MODAL_DESCRIPTION_MAX_EXCEEDED):null)):null),I(p.ModalFooter,{className:E.default.footer},void 0,I(u.default,{color:u.default.Colors.PRIMARY,look:u.default.Looks.LINK,onClick:b},void 0,h.default.Messages.CANCEL),I(u.default,{onClick:q,disabled:!K||0===j.length||G.length<0||G.length>800,submitting:H},void 0,h.default.Messages.REPORT_MODAL_SUBMIT)))};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=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.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(390)),i=m(n(1217)),l=m(n(8375)),u=m(n(29)),s=n(131),d=n(35),f=m(n(47)),c=m(n(272)),p=n(1),v=m(n(6)),y=m(n(7400));function m(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 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,["onSlideChange"]),L=r.onClose,D=a.useState(!1),k=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(k?T.NUFSlides.COMPLETE:H)}),[n,H,k]);var z,K=a.useState(null),$=K[0],Z=K[1],q=a.useState(null),X=q[0],J=q[1],Q=a.useState(!1),ee=Q[0],te=Q[1],ne=(0,l.useStateFromStores)([I.default],(function(){return I.default.getType()===O.NewUserTypes.INVITE_UNCLAIMED})),re=a.useCallback((function(e){J(e),x(T.NUFSlides.CREATION_INTENT),g.default.track(A.AnalyticEvents.GUILD_TEMPLATE_SELECTED,{template_name:e.label,template_code:e.code})}),[J,x]),ae=(0,d.useCreationIntentSlide)({hasFooter:!1,onBack:function(){J(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(k)return a.createElement(h.ModalRoot,w({},r,{size:h.ModalSize.MEDIUM,className:(0,o.default)(R.default.modal,R.default.completed),"aria-labelledby":t}),j(b.default,{onComplete:L}));var me={impression_group:i.ImpressionGroups.GUILD_ADD_NUF};return a.createElement(h.ModalRoot,w({},r,{size:h.ModalSize.MEDIUM,className:R.default.modal,"aria-labelledby":t}),j("div",{className:R.default.sidebar},void 0,j(N.default,{step:H})),j("div",{className:(0,o.default)(R.default.content,(0,S.getThemeClass)(A.ThemeTypes.LIGHT))},void 0,j(m.Slides,{activeSlide:H,onSlideReady:function(e){return Y(e)},centered:!1},void 0,j(m.Slide,{id:T.NUFSlides.AGE_GATE},void 0,j("div",{className:R.default.container},void 0,j(C.default,{onComplete:function(){ne?L():x(T.NUFSlides.CHOOSE_TEMPLATE)},onClose:L}))),j(m.Slide,{id:T.NUFSlides.CHOOSE_TEMPLATE,impressionName:i.ImpressionNames.GUILD_ADD_LANDING,impressionMetadata:me},void 0,j("div",{className:(0,o.default)(R.default.container,R.default.shortFooter)},void 0,j(c.default,{className:R.default.templates,onChooseTemplate:re,isNewUser:!0}))),j(m.Slide,{id:T.NUFSlides.CREATION_INTENT,impressionName:i.ImpressionNames.GUILD_ADD_INTENT_SELECTION,impressionMetadata:me},void 0,j("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,oe)),j(m.Slide,{id:T.NUFSlides.CUSTOMIZE_GUILD,impressionName:i.ImpressionNames.GUILD_ADD_CUSTOMIZE,impressionMetadata:me},void 0,j("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,ue)),j(m.Slide,{id:T.NUFSlides.CHANNEL_PROMPT,impressionName:i.ImpressionNames.GUILD_ADD_CHANNEL_PROMPT,impressionMetadata:me},void 0,j("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,fe)),j(m.Slide,{id:T.NUFSlides.JOIN_GUILD,impressionName:i.ImpressionNames.GUILD_ADD_JOIN,impressionMetadata:me},void 0,j("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,ve))),H!==T.NUFSlides.AGE_GATE?j(h.ModalCloseButton,{onClick:L,className:R.default.closeButton}):null,H===T.NUFSlides.CHOOSE_TEMPLATE?j(h.ModalFooter,{justify:y.default.Justify.BETWEEN,className:(0,o.default)(R.default.footer,R.default.join)},void 0,j(v.default,{className:R.default.joinCTA,onClick:function(){x(T.NUFSlides.JOIN_GUILD)}},void 0,j(E.default,{size:E.default.Sizes.SIZE_14,className:R.default.joinCTA},void 0,P.default.Messages.NUF_HAVE_AN_INVITE_ALREADY," ",P.default.Messages.JOIN_SERVER_BUTTON_CTA))):null,null!=z?j(h.ModalFooter,{justify:y.default.Justify.BETWEEN,className:R.default.footer},void 0,z):null))}k.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=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=E(n(23)),i=n(3),l=n(1314),u=n(8790),s=E(n(1315)),d=E(n(12)),f=E(n(29)),c=E(n(284)),p=E(n(47)),v=E(n(24)),y=E(n(93)),m=n(1),_=E(n(6)),h=E(n(7931));function E(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 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()})),E=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 g(N,{className:y.default.participant,width:(0,f.getAvatarSize)(_),theme:m},o.id,g(c.default,{src:o.getAvatarURL(v,l&&h),size:_,muted:null!==(t=null==i?void 0:i.isVoiceMuted())&&void 0!==t&&t,deafen:null!==(r=null==i?void 0:i.isVoiceDeafened())&&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 g(u.default,{component:"div",className:(0,o.default)(y.default.root,r)},void 0,E)}N.displayName="AvatarTransition",A.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(691),a=l(n(71)),o=l(n(258)),i=l(n(6));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=b(n(9)),i=b(n(8)),l=n(3),u=b(n(478)),s=n(156),d=b(n(294)),f=b(n(10933)),c=b(n(10934)),p=b(n(10306)),v=b(n(8478)),y=b(n(11)),m=b(n(12)),_=b(n(80)),h=b(n(29)),E=N(n(149)),g=b(n(279)),S=b(n(24)),O=n(409),I=n(48),T=b(n(6)),C=b(n(7940));function b(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 A(){return(A=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u400?[g.default.Sizes.SIZE_80,80]:e>300?[g.default.Sizes.SIZE_32,32]:e>200?[g.default.Sizes.SIZE_24,24]:[g.default.Sizes.SIZE_16,16]}(b),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 P(E.TooltipContainer,{text:a,color:E.TooltipColors.GREY,className:(0,o.default)(C.default.avatar,(n={},n[C.default.compact]=N,n))},e.id,P(g.default,{className:(0,o.default)((r={},r[C.default.avatarMask]=t!==L.length-1,r)),src:e.getAvatarURL(O.guild_id),"aria-label":a,size:R[0]}))})).value();return P("div",{className:C.default.splash},void 0,P("div",{className:(0,o.default)(C.default.avatars,(t={},t[C.default.compact]=N,t))},void 0,w,D>0?P("div",{style:{width:R[1],height:R[1]},className:(0,o.default)(C.default.overflow,C.default.avatar,(n={},n[C.default.compact]=N,n))},void 0,P(S.default,{color:S.default.Colors.CUSTOM,size:N?S.default.Sizes.SIZE_10:S.default.Sizes.SIZE_16},void 0,"+"+D)):null),P(S.default,{size:N?S.default.Sizes.SIZE_10:S.default.Sizes.SIZE_16,className:C.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})),P(S.default,{size:N?S.default.Sizes.SIZE_16:S.default.Sizes.SIZE_24,className:(0,o.default)(C.default.header,(f={},f[C.default.compact]=N,f))},void 0,v.name),P("div",{className:C.default.buttons},void 0,P(E.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(h.default,A({},n,{size:N?h.default.Sizes.SMALL:h.default.Sizes.MEDIUM,className:C.default.button,disabled:!M,onClick:function(e){e.stopPropagation(),null==t||t();var n=(0,c.default)(Object.keys(_.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?P(h.default,{className:C.default.button,size:N?h.default.Sizes.SMALL:h.default.Sizes.MEDIUM,look:h.default.Looks.OUTLINED,color:h.default.Colors.WHITE,disabled:!M,onClick:function(e){e.stopPropagation();var t=(0,c.default)(Object.keys(_.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],_=y[1],h=(null==s?void 0:s.applicationId)===n.id,E=!o&&h,g=!h,S=!h&&!o;return a.useEffect((function(){(0,O.getAssetIds)(n.id,["embedded_background"]).then((function(e){var t=e[0];return _(t)}))}),[n.id]),P("div",{className:C.default.container},void 0,E&&P(f.default,{className:C.default.iframe,embedId:(0,p.default)(u.id,n.id)}),g&&null!=c&&null!=m&&P("img",{className:C.default.splashImage,alt:c.name,src:null!==(t=(0,O.getAssetImage)(c.id,m,1024))&&void 0!==t?t:""}),S&&null!=c&&P(R,{width:r,channel:u,participants:n.participants,application:c,canJoin:n.canJoin}),i||g?null:P("div",{className:C.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(8788),l=d(n(5952)),u=n(121),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(11)),a=l(n(256)),o=n(1214),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,b.isVideoCompact)(l);return a.createElement(a.Fragment,null,n?null:D(C.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:g.default.Sizes.LARGE,className:A.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,g=e.fit,C=e.inPopout,b=e.width,P=y.default.getVideoComponent(),R=(0,i.useStateFromStores)([v.default],(function(){return v.default.getId()})),w=t.stream,j=t.user,k=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&&!C,H=null!=U?(0,d.default)(U,j,j.id===R,B):null;return(null==U?void 0:U.state)===M.ApplicationStreamStates.ENDED?D(I.default,{selected:n,stream:U,width:b}):(null==U?void 0:U.state)===M.ApplicationStreamStates.FAILED?D(T.default,{selected:n,stream:U,width:b}):null!=U&&!n&&null!=P&&y.default.supports(l.Features.VIDEO)?a.createElement(a.Fragment,null,D(_.default,{onResize:r,wrapperClassName:A.default.videoWrapper,className:A.default.content,streamId:k,videoComponent:P,fit:g,paused:f||B}),null!=H?a.createElement(c.default,L({size:(0,O.getSizeForWidth)(b)},H)):null):D("div",{className:(0,o.default)(A.default.content,A.default.streamPreview)},void 0,D(s.default,{noText:!0,className:(0,o.default)(A.default.absoluteFill,(x={},x[A.default.streamPreviewOpacity]=null==U,x)),stream:t.stream}),n?null:a.createElement(a.Fragment,null,D(S.CallTileCTA,{},void 0,D(E.default,{size:E.default.Sizes.SIZE_16,color:E.default.Colors.CUSTOM},void 0,N.default.Messages.WATCH_STREAM)),G?D(S.CallTileCTA,{className:A.default.addCTA,tooltip:N.default.Messages.STREAM_WATCH_MULTIPLE_TOOLTIP,onClick:function(e){e.stopPropagation(),(0,u.watchStream)(w,{forceMultiple:!0})}},void 0,D(h.default,{className:A.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=P(n(9)),i=n(3),l=n(34),u=n(364),s=P(n(8935)),d=P(n(10347)),f=P(n(9656)),c=P(n(9658)),p=P(n(163)),v=P(n(11)),y=P(n(51)),m=P(n(161)),_=P(n(9139)),h=P(n(9110)),E=P(n(24)),g=P(n(8414)),S=n(10938),O=n(8753),I=P(n(10349)),T=P(n(10350)),C=P(n(10352)),b=n(10353),M=n(1),N=P(n(6)),A=P(n(7402));function P(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(393),a=n(48),o=u(n(16)),i=n(1),l=u(n(6));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(9)),i=s(n(29)),l=s(n(149)),u=s(n(7944));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(9)),o=f(n(149)),i=s(n(5827)),l=s(n(8400)),u=s(n(7945));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=_;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(15)),l=v(n(40)),u=v(n(10947)),s=n(8286),d=v(n(8934)),f=v(n(10948)),c=n(1),p=v(n(7952));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,A=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:h,width:t,inPopout:E},e.id)}}));1===S&&null!=C&&b&&!M&&N&&A.push((function(e){return m(f.default,{width:e,channel:y,guild:C,inPopout:E})}));var P=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=g===c.ChannelLayouts.MINIMUM||g===c.ChannelLayouts.NORMAL?96:64;return a.createElement(u.default,{ref:T,className:_,keyExtractor:P,paddingTop:64,paddingBottom:R},A)}_.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(9)),i=d(n(8299)),l=d(n(8524)),u=d(n(8362)),s=d(n(7950));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)?_(i,t,n,r,a,o++):_(e,i,n,r,a,o++)}function h(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=_(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 E=(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,_=null!==(t=null==d?void 0:d.length)&&void 0!==t?t:0,E=n-16,g=r-(v+m),S=a.useMemo((function(){return h(_,E,g)}),[_,E,g]),O=S.tileStyle,I=S.tileWidth,T=S.rows,C=S.columns,b=C+1,M=b*I+8*(b-1)<=n,N=Math.floor(I/(16/9))+8,A=Math.max(0,g-N*T)/2;return p(u.default,{fade:!0,className:i,listPadding:[v+A,0,m+A,8],renderRow:function(e){var t,n=e*C;return p("div",{className:s.default.row},e,null==d||null===(t=d.slice(n,n+C))||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)*C,a[s.default.noHorizontalMargin]=(i+1)%C==0||i===_-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})})),g=a.forwardRef((function(e,t){return a.createElement(E,c({ref:t},e))}));t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var r,a=m(n(0)),o=v(n(8283)),i=n(41),l=n(217),u=v(n(9655)),s=m(n(8753)),d=n(1),f=v(n(6)),c=v(n(7951)),p=v(n(10949));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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;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 Q("div",{},void 0,null!=d?o.createElement(P.default,J({},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,J({},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)([_.default],(function(){return _.default.getSelectedParticipant(r.id)})),s=o.useContext(p.AccessibilityPreferencesContext).reducedMotion,c=o.useState(!1),h=c[0],E=c[1],g=null==i?void 0:i.id,O=(0,u.useStateFromStores)([D.default],(function(){return null!=g?D.default.getActiveStreamForStreamKey(g):null}),[g]),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)}))})),C=(0,u.useStateFromStores)([y.default],(function(){return y.default.getSelfEmbeddedActivityForChannel(r.id)})),b=o.useCallback((function(){return(null==i?void 0:i.type)===m.ParticipantTypes.ACTIVITY&&C?a.ACTIVITY:I?a.STREAM:a.CALL}),[i,C,I]),A=o.useState(b()),R=A[0],L=A[1],w=(0,l.useSpring)({opacity:h?.2:1,transform:h&&!s.enabled?"scale(0.7)":"scale(1)",config:{mass:2,tension:h?600:1e3,friction:45,precision:.01,clamp:h},onRest:function(){L(b()),E(!1)}});o.useEffect((function(){b()!==R&&E(!0)}),[R,b]);var j=function(e,t){var l={centerButton:!0,className:K.default.controlButton,popoutOpen:e};switch(R){case a.ACTIVITY:return o.createElement(M.default,J({},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(P.default,J({},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,J({},l,{color:"red",onClick:function(){d.default.selectVoiceChannel(null),null==n||n()},onPopoutClick:T.length>0?t:null}))}};return Q(U.default,{renderPopout:function(e){var n=e.closePopout;return Q(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 Q(l.animated.div,{style:w},void 0,j(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,Q(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}),Q(b.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)([k.default],(function(){return k.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,_=y.selfMute,S=y.mute,I=m||_||S,T=(0,u.useStateFromStoresObject)([w.default],(function(){return{canGoLive:(0,O.default)(w.default)}})).canGoLive,b=(0,u.useStateFromStores)([j.default],(function(){return j.default.getVoiceChannelId()===t.id}),[t]),M=(0,F.default)(t),N=M.reachedLimit,P=M.limit,R=(0,c.default)();if(!b)return Q(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),Q("div",{className:(0,i.default)(K.default.wrapper,a)},void 0,Q(U.default,{renderPopout:function(e){var t=e.closePopout;return Q(C.default,{},void 0,Q(E.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 Q(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:P,popoutOpen:t,onPopoutClick:n})})),Q(te,{coloring:[D,x],channel:t,currentUser:s,exitFullScreen:l,inPopout:n,canGoLive:T,hasPermission:v}),Q(U.default,{renderPopout:function(e){var t=e.closePopout;return Q(C.default,{},void 0,Q(h.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 Q(A.default,{color:I?x:D,centerButton:!0,onPopoutClick:n,className:K.default.controlButton,selfMute:_,serverMute:S,suppress:m,popoutOpen:t,onClick:function(){return(0,g.default)(S,m)}})})),Q(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(288)),i=n(8253),l=u(n(51));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"]),C=null==r?void 0:r.getGuildId(),b=(0,l.useStateFromStores)([d.default],(function(){return null!=C?d.default.getGuild(C):null}),[C]);if(!function(e,t){return null!=e&&null!=t&&f.default.can(y.Permissions.CREATE_INSTANT_INVITE,t)}(b,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:_.default.buttonColor,onClick:function(){(0,i.default)(null!=b,"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)}(b,r,null==t?void 0:t.ownerId,n,E,h,O)},className:(0,o.default)(I,_.default.textButton)},T),M),g(s.default,{channel:r,stream:t,appContext:E,className:(0,o.default)(I,_.default.iconButton),exitFullScreen:h,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=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=h(n(9)),i=h(n(23)),l=n(3),u=h(n(8283)),s=h(n(9148)),d=h(n(15)),f=h(n(40)),c=h(n(29)),p=n(41),v=n(217),y=n(1),m=h(n(6)),_=h(n(7970));function h(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 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;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(5952)),i=c(n(161)),l=c(n(9103)),u=c(n(10977)),s=n(733),d=c(n(8288)),f=c(n(6));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(22))&&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(9149)),o=u(n(9150)),i=u(n(8288)),l=u(n(6));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(9)),o=p(n(3)),i=p(n(288)),l=p(n(51)),u=p(n(9102)),s=n(8425),d=p(n(16)),f=p(n(8400)),c=p(n(7401));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 _=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=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=I(n(0)),o=n(92),i=n(3),l=I(n(5957)),u=S(n(180)),s=S(n(8449)),d=S(n(10981)),f=S(n(8282)),c=S(n(24)),p=S(n(16)),v=n(259),y=S(n(43)),m=n(691),_=S(n(688)),h=S(n(10982)),E=S(n(6)),g=S(n(7976));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(22))&&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=_;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(9)),i=n(149),l=c(n(696)),u=c(n(24)),s=c(n(8288)),d=c(n(6)),f=c(n(7973));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",_.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(705)),o=n(691),i=n(149),l=d(n(10988)),u=d(n(8288)),s=d(n(6));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(22))&&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(8253)),i=n(691),l=f(n(688)),u=f(n(8500)),s=f(n(8941)),d=f(n(6));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;u0?k.default.Messages.REQUEST_TO_SPEAK_LIST_TITLE.format({numHands:a.length}):k.default.Messages.REQUEST_TO_SPEAK_AREA_TITLE)}return null}}))}ne.displayName="RequestToSpeakSidebar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRequestToSpeakPermission=function(e){var t=(0,a.useStateFromStores)([o.default],(function(){return o.default.getChannel(e)}),[e]),n=i.default.canEveryoneRole(u.Permissions.REQUEST_TO_SPEAK,t),s=r.useState(n),d=s[0],f=s[1];return r.useEffect((function(){n!==d&&f(n)}),[n]),[d,function(e){null!=t&&(f(e),(0,l.setEveryoneRolePermissionAllowed)(t,u.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=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(10)),i=s(n(78)),l=n(301),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(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(291)),o=l(n(308)),i=l(n(7978));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;u100?o(!0):t<75&&o(!1)}),[t]),r?5e3:0},t.useStageChannelParticipantsListThrottled=function(e,t,n){var r=p(e,y,t),a=r[0],o=r[1],i=(0,f.useThrottledState)(r,n,[t[s.StageChannelParticipantNamedIndex.AUDIENCE]]),l=i[0],u=i[1],d=[a[v.Speaker],l[v.Audience]],c=[o[v.Speaker],u[v.Audience]];return[d,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=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(8),i=n(3),l=(r=n(302))&&r.__esModule?r:{default:r},u=n(1260),s=n(260),d=n(734),f=n(10999);function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n){var r=(0,i.useStateFromStores)([l.default],(function(){return[e,l.default.getParticipantsVersion(e)]}),[e],d.isVersionEqual);return a.useMemo((function(){var e=[],a=[];return t.forEach((function(t){var i,u,s;i=l.default.getMutableParticipants(r[0],t),u=n[t],s=(0,o.chunk)(i,u),a.push(s),e.push(s.length)})),[e,a]}),[r,t,n])}var v;!function(e){e[e.Speaker=0]="Speaker",e[e.Audience=1]="Audience"}(v||(v={}));var y=[s.StageChannelParticipantNamedIndex.SPEAKER,s.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(8);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,a){void 0===n&&(n=[]);var o=l(i,t,n,a),u=r.useRef(e);return r.useEffect((function(){var t=o(e);u.current=t}),[e,o]),0===t?e:u.current};var l=function(e,t,n,o){void 0===n&&(n=[]);var i=r.useRef((0,a.throttle)(e,t,o));return r.useEffect((function(){return i.current=(0,a.throttle)(e,t,o),function(){var e;null===(e=i.current)||void 0===e||e.cancel()}}),[e,t,o].concat(n)),i.current};t.useThrottledFunction=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=s(n(0)),i=s(n(11001)),l=(r=n(7983))&&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){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(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;u0?a.createElement(a.Fragment,null,E(l.default,{width:14,height:14,className:m.default.iconAfterText}),E(f.default,{color:f.default.Colors.HEADER_PRIMARY,size:f.default.Sizes.SIZE_12},void 0,y.default.Messages.BLOCKED_COUNT.format({count:h||"0"}))):null,S?a.createElement(a.Fragment,null,E("div",{className:m.default.dotSeparator}),E(d.default,{width:14,height:14,className:m.default.icon}),E(f.default,{color:f.default.Colors.HEADER_PRIMARY,size:f.default.Sizes.SIZE_12},void 0,y.default.Messages.STAGE_INSTANCE_PRIVACY_TYPE_PUBLIC_LABEL)):null))};g.displayName="StageChannelCallTopic";var S=g;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(741),a=i(n(1406)),o=i(n(7986));function i(e){return e&&e.__esModule?e:{default:e}}var l=(0,a.default)(o.default.auto,o.default.fade,ResizeObserver||r.ResizeObserver);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=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(11006)),i=l(n(7989));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;u0?ne(k.default,{mask:ie[y],width:56,height:56},void 0,ne(ue,{toggleRequestToSpeakSidebar:r,showRequestToSpeakSidebar:a})):ne(ue,{toggleRequestToSpeakSidebar:r,showRequestToSpeakSidebar:a}),v>0?ne(U.default,{className:X.default.speakerRaiseHandBadge,size:U.default.Sizes.SIZE_12,style:{width:y}},void 0,v>=100?"99+":v):null):null,ne(de,{channel:n}),ne(ve,{channel:n}))}));function he(e){var t=e.channel;return ne("div",{className:X.default.container},void 0,ne(ve,{channel:t}))}he.displayName="StartStageControlTray";var Ee=a.memo((function(e){var t=e.channel,n=e.toggleRequestToSpeakSidebar,r=e.showRequestToSpeakSidebar,a=e.isOnStartStageScreen,o=(0,i.useStateFromStores)([Y.default],(function(){return Y.default.getStageInstanceByChannel(t.id)}),[t.id]),l=(0,K.default)(t.id),u=(0,x.useCanModerateRequestToSpeak)(t.id),s=(0,i.useStateFromStores)([T.default],(function(){return T.default.can(V.MODERATE_STAGE_CHANNEL_PERMISSIONS,t)}),[t]),d=t.guild_id,f=(0,y.default)(d),m=f.canManageEvents,_=f.canStartEvents,h=null==o;return a?ne(he,{channel:t}):l||u?ne("div",{className:X.default.containerColumn},void 0,ne("div",{className:X.default.eventPrompts},void 0,_&&ne(p.default,{guildId:d}),h&&s&&ne(v.default,{channel:t}),m&&_&&ne(c.default,{channel:t})),ne(_e,{channel:t,toggleRequestToSpeakSidebar:n,showRequestToSpeakSidebar:r})):ne(oe,{channel:t})}));t.default=Ee},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.guildId,n=(0,d.default)(t),r=(0,i.default)();if(n.length<1)return null;function l(){}return a.createElement(a.Fragment,null,_(u.default,{muted:!0,uppercase:!0,size:u.default.Sizes.SIZE_12},void 0,p.default.Messages.START_SCHEDULED_EVENT),n.map((function(e){var t=e.id,n=e.name,a=e.scheduled_start_time;return _(f.default,{icon:h,color:r===c.ThemeTypes.DARK?c.Colors.PRIMARY_DARK_700:c.Colors.PRIMARY_LIGHT_200,title:n,description:(0,s.calendarFormat)((0,o.default)(a)),onClick:l},t)})),_("hr",{className:v.default.separator}))};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(5)),i=y(n(1166)),l=y(n(8455)),u=y(n(47)),s=n(1161),d=y(n(8572)),f=y(n(9162)),c=n(1),p=y(n(6)),v=y(n(7992));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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 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(22))&&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){if(!e.isGuildStageVoice())return!1;if(!l.default.isLive(e.id))return!1;var t=r.default.getId();if(!i.default.isModerator(t,e.id))return!1;var n=a.default.getMutableParticipants(e.id,o.StageChannelParticipantNamedIndex.MODERATOR);if(n.length<=1)return!0;if(!i.default.isSpeaker(t,e.id))return!1;return n.filter((function(e){return e.id!==t&&e.speaker})).length<=0};var r=u(n(11)),a=u(n(302)),o=n(260),i=u(n(205)),l=u(n(81));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){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(11))&&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(304));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(11))&&r.__esModule?r:{default:r},l=n(301),u=d(n(304));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=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=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=E(n(29)),l=E(n(1261)),u=E(n(11016)),s=E(n(1318)),d=E(n(9728)),f=n(35),c=E(n(47)),p=E(n(24)),v=n(207),y=E(n(81)),m=E(n(6)),_=E(n(7994)),h=E(n(11017));function E(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 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,["channelId","transitionState","onClose"]),g=(0,o.useStateFromStores)([y.default],(function(){return y.default.getStageInstanceByChannel(t)}),[t]),T=(null==g?void 0:g.privacy_level)===v.StageInstancePrivacyLevel.PUBLIC;return a.createElement(f.ModalRoot,S({transitionState:n,"aria-labelledby":m.default.Messages.START_STAGE_CHANNEL_EVENT_MODAL_TITLE},E,{size:f.ModalSize.SMALL}),O("div",{className:_.default.content},void 0,O("img",{src:h.default,alt:m.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_ALT_TEXT,className:_.default.illustration}),O(c.default,{size:p.default.Sizes.SIZE_24,color:p.default.Colors.HEADER_PRIMARY,className:_.default.headerTitle},void 0,m.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_TITLE),O(I,{text:m.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_BULLET_1,icon:l.default,foreground:_.default.red}),O(I,{text:m.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_BULLET_2,icon:d.default}),O(I,{text:m.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_BULLET_3,icon:s.default}),T?O(I,{text:m.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_BULLET_4,icon:u.default}):null,O(i.default,{color:i.default.Colors.BRAND,className:_.default.button,onClick:r},void 0,m.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_ACTION)))}I.displayName="BulletItem",T.displayName="StageChannelWelcomeModal"},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(22))&&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",className:f},void 0,s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 22C12.4883 22 12.9684 21.965 13.438 21.8974C12.5414 20.8489 12 19.4877 12 18C12 17.6593 12.0284 17.3252 12.083 17H6V16.0244C6 14.0732 10 13 12 13C12.6215 13 13.436 13.1036 14.2637 13.305C15.2888 12.4882 16.5874 12 18 12C19.4877 12 20.8489 12.5414 21.8974 13.438C21.965 12.9684 22 12.4883 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22ZM12 12C13.66 12 15 10.66 15 9C15 7.34 13.66 6 12 6C10.34 6 9 7.34 9 9C9 10.66 10.34 12 12 12Z",fill:d}),s("path",{d:"M18 22C20.2091 22 22 20.2091 22 18C22 15.7909 20.2091 14 18 14C15.7909 14 14 15.7909 14 18C14 20.2091 15.7909 22 18 22Z",fill:d})))}d.displayName="PersonStatus"},function(e,t,n){e.exports=n.p+"3916d20766c07e85e8ff8705d3403c0c.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ContinuePrompt=A,t.default=L;M(n(0));var r,a=C(n(5)),o=n(3),i=n(8572),l=C(n(9162)),u=C(n(10377)),s=C(n(10378)),d=C(n(8456)),f=C(n(11)),c=C(n(40)),p=C(n(8455)),v=C(n(291)),y=C(n(47)),m=C(n(24)),_=M(n(8393)),h=n(1161),E=n(1260),g=n(203),S=C(n(308)),O=n(1),I=C(n(6)),T=C(n(7995));function C(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 M(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 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;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,_=o.type;if((null==_||_!==w.ActivityTypes.PLAYING&&!i)&&(o.type=w.ActivityTypes.PLAYING),null!=v){var h=f.default.values(v).filter((function(e){return!!e}));if(null!=p&&f.default.intersection(h,[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(h).length2&&(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,A.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=g.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=g.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,P.canViewInviteModal)(I.default,i,o))throw new L.default(w.RPCErrors.INVALID_PERMISSIONS,"No invite permissions for "+a);var l=E.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,b.openModal)((function(e){return d.createElement(_.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=S(n(14)),i=n(57),l=n(5829),u=S(n(11030)),s=n(156),d=S(n(10)),f=S(n(71)),c=S(n(36)),p=S(n(12)),v=S(n(5826)),y=S(n(1167)),m=n(41),_=S(n(13)),h=S(n(43)),E=S(n(689)),g=n(1);function S(e){return e&&e.__esModule?e:{default:e}}function O(){return(O=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 h.default(E.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,g);case 13:A=e.sent,e.next=20;break;case 16:throw e.prev=16,e.t0=e.catch(10),P=e.t0.body,new h.default(E.RPCErrors.OAUTH2_ERROR,"OAuth2 Authorization Error: "+(P.message||"Unknown Error"));case 20:if(b!==c.OAuth2Prompts.NONE||null==A||!A.authorized){e.next=32;break}return e.prev=21,e.next=24,(0,f.authorize)(!0,n,N,o,l,u,s,g);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 h.default(E.RPCErrors.OAUTH2_ERROR,"OAuth2 Authorize Error: "+(L.message||"Unknown Error"));case 32:m.default.embedded&&(m.default.isWindows()?_.default.minimize():_.default.restore(),_.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:A,clientId:n,scopes:N||[],callback:e,responseType:o,redirectUri:l,codeChallenge:u,codeChallengeMethod:s,state:g,permissions:D,guildId:T,channelId:C,prompt:b,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 h.default(E.RPCErrors.INVALID_COMMAND,"Already authenticated");if(e.authorization.authing)throw new h.default(E.RPCErrors.INVALID_COMMAND,"Already authing");return e.authorization.authing=!0,l.default.get({url:E.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 h.default(E.RPCErrors.INVALID_CLIENTID,"Application does not match the connection's");var u=v.default.getCurrentUser();if(!u||!o||u.id!==o.id)throw new h.default(E.RPCErrors.INVALID_TOKEN,"Token does not match current user");return e.authorization.scopes=[].concat(e.authorization.scopes,i,[E.RPC_AUTHENTICATED_SCOPE]),e.authorization.accessToken=t,e.authorization.expires=new Date(l),s.default.dispatch({type:E.ActionTypes.RPC_APP_AUTHENTICATED,socketId:e.id,application:e.application}),O({},n.body,{access_token:t})}),(function(){throw new h.default(E.RPCErrors.INVALID_TOKEN,"Invalid access token: "+t)})).catch((function(t){throw e.authorization.authing=!1,t}))}var N=((r={})[E.RPCCommands.AUTHENTICATE]={handler:function(e){var t=e.socket,n=e.args.access_token;if(null==n&&t.transport===E.TransportTypes.IPC){var r=t.application.id;if(null==r)throw new h.default(E.RPCErrors.INVALID_COMMAND,"No application.");var a=E.OAuth2Scopes.IDENTIFY,i=function(){return C({client_id:r,scope:a,response_type:"token"}).then((function(e){if(null==e)throw new h.default(E.RPCErrors.UNKNOWN_ERROR,"Unknown error occurred");var n=e.split(/#|\?/),a=o.default.parse(n[n.length-1]);if(null!=a.error)throw new h.default(E.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 h.default(E.RPCErrors.INVALID_TOKEN,"No access token provided");return M(t,n)}},r[E.RPCCommands.AUTHORIZE]={handler:function(e){var t=e.socket,n=e.args,r=n.client_id;if(!r)throw new h.default(E.RPCErrors.INVALID_CLIENTID,"No client id provided");if(t.authorization.accessToken)throw new h.default(E.RPCErrors.INVALID_COMMAND,"Already authenticated");if(t.authorization.authing)throw new h.default(E.RPCErrors.INVALID_COMMAND,"Already authing");return t.authorization.authing=!0,l.default.get({url:E.Endpoints.APPLICATION_RPC(r),oldFormErrors:!0}).then((function(e){var r=e.body;if(t.application.id!==r.id)throw new h.default(E.RPCErrors.INVALID_CLIENTID,"Application does not match the connection's");var a=n.scopes||n.scope;return delete n.scopes,C(O({},n,{scope:a}))}),(function(){throw new h.default(E.RPCErrors.INVALID_CLIENTID,"Invalid client id: "+r)})).then((function(e){if(t.authorization.authing=!1,null==e)throw new h.default(E.RPCErrors.UNKNOWN_ERROR,"Unknown error occurred");var n=o.default.parse(e.split("?")[1].split("#")[0]);if(null!=n.error)throw new h.default(E.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(34),l=n(11033),u=(r=n(689))&&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=E(n(8)),i=E(n(1211)),l=E(n(132)),u=n(42),s=n(31),d=E(n(10)),f=E(n(15)),c=E(n(40)),p=E(n(36)),v=E(n(80)),y=n(292),m=E(n(689)),_=n(8452),h=n(1);function E(e){return e&&e.__esModule?e:{default:e}}var g=((a={})[h.RPCCommands.GET_CHANNEL]={scope:h.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(h.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+t);return(0,_.transformChannel)(r,(0,_.hasMessageReadPermission)(r,n.application.id,n.authorization.scopes))}},a[h.RPCCommands.GET_CHANNELS]={scope:h.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(h.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(h.Permissions.VIEW_CHANNEL,e)})).map((function(e){return{id:e.id,name:e.name,type:e.type}}))}}},a[h.RPCCommands.SELECT_VOICE_CHANNEL]={scope:h.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,E=void 0!==u&&u;if(!a)return l.default.selectVoiceChannel(null),null;var g=p.default.getVoiceChannelId();if(g&&g!==a&&!1===E)throw new m.default(h.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(h.RPCErrors.SELECT_CHANNEL_TIMED_OUT,"Request to select voice channel timed out.")})).then((function(e){if(!e)throw new m.default(h.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+a);if(!(0,s.isVoiceChannel)(e.type))throw new m.default(h.RPCErrors.INVALID_CHANNEL,"Channel is not a voice channel");return Promise.all([Promise.resolve(e),(0,_.transformChannel)(e,(0,_.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(h.RPCErrors.INVALID_CHANNEL,"Channel is full");if(!c.default.can(h.Permissions.CONNECT,t))throw new m.default(h.RPCErrors.INVALID_PERMISSIONS,"Connect permission required to join channel")}return l.default.selectVoiceChannel(t.id),n}))}},a[h.RPCCommands.GET_SELECTED_VOICE_CHANNEL]={scope:(r={},r[h.RPC_SCOPE_CONFIG.ANY]=[h.OAuth2Scopes.RPC,h.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,_.transformChannel)(r,(0,_.hasMessageReadPermission)(r,t.application.id,t.authorization.scopes)):null}},a[h.RPCCommands.SELECT_TEXT_CHANNEL]={scope:h.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(h.RPCErrors.SELECT_CHANNEL_TIMED_OUT,"Request to select text channel timed out.")})).then((function(e){if(!e)throw new m.default(h.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+a);if(!(0,s.isTextChannel)(e.type))throw new m.default(h.RPCErrors.INVALID_CHANNEL,"Channel is not a text channel");return Promise.all([Promise.resolve(e),(0,_.transformChannel)(e,(0,_.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(h.Permissions.VIEW_CHANNEL,t))throw new m.default(h.RPCErrors.INVALID_CHANNEL,"No permission to see channel");return n.guild_id?(0,u.replaceWith)(h.Routes.CHANNEL(n.guild_id,t.id)):l.default.selectPrivateChannel(t.id),n})):((0,u.transitionTo)(h.Routes.ME),null)}},a[h.RPCCommands.CREATE_CHANNEL_INVITE]={scope:h.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(h.RPCErrors.INVALID_PERMISSIONS,"Unable to generate an invite for "+n+". Does this user have permissions?")}))}},a);t.default=g},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(689)),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(8)),o=u(n(15)),i=u(n(689)),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(150)),i=u(n(689)),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(11039);n(9730);var a,o,i,l,u,s,d,f,c,p=n(1269),v=(a=n(689))&&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 _=((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=_},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(14)),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(b(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=b(t.headers).origin?{"Access-Control-Allow-Origin":b(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,g({},o,{},i)),n.end(r)}function A(e,t,n,r,a){void 0===a&&(a=0),N(e,t,{code:a,message:r},n)}var P=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}h(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}h(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}h(t,e);var n=t.prototype;return n.handleRequest=function(e,t){var n=this,r=b(e.url).split("?"),a=r[0],o=r[1],u=b(e.method);if("/rpc"!==a||"OPTIONS"!==u){var s="POST"===u;if("/rpc"!==a||"GET"!==u&&!s)A(e,t,404,"Not Found");else{var d=i.default.parse(o),f=s?b(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?A.bind(null,e,t,400):c,+d.v,f);s?(0,p.validateSocketClient)(v,b(e.headers).origin,d.client_id).then((function(){var r="";e.on("data",(function(e){return r+=e})),e.on("error",(function(){return A(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(b(e.upgradeReq).url.split("?")[1]),a=b(e.upgradeReq).headers.origin||"";try{t=new P(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(C,(function(e){return e===t})),n.emit("disconnect",t)})),(0,p.validateSocketClient)(t,a,r.client_id).then((function(){C.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(396).Buffer)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(396),a=c(n(64)),o=c(n(8)),i=c(n(26)),l=c(n(43)),u=n(8452),s=c(n(9659)),d=c(n(9660)),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,_=new i.default("RPCServer:IPC"),h={HANDSHAKE:0,FRAME:1,CLOSE:2,PING:3,PONG:4};function E(e,t){null!=e.setHandshakeComplete?e.setHandshakeComplete(t):e._didHandshake=t}function g(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(h.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(h.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(h).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 h.PING:e.emit("ping",o),e.write(O(h.PONG,o));break;case h.PONG:e.emit("pong",o);break;case h.HANDSHAKE:if(g(e))throw new Error("already did handshake");E(e,!0),e.emit("handshake",o);break;case h.FRAME:if(!g(e))throw new Error("did not handshake");e.emit("request",o);break;case h.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){_.info("Socket Emit: "+this.id,(0,s.default)(e)),this._socket.write(O(h.FRAME,e))},n.close=function(e,t){this._socket.end(O(h.CLOSE,{code:e,message:t})),this._socket.destroy()},t}(d.default),C=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 _.error("Error: "+e.message)})),m.getAvailableSocket(S).then((function(e){y.listen(e,(function(){("function"==typeof y.listening?y.listening():y.listening)&&_.info("Starting on "+y.address())}))})),t}return p(t,e),t.prototype.handleConnection=function(e){var t=this;E(e,!1),e.pause(),e.on("readable",(function(){try{I(e)}catch(t){e.end(O(h.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(h.CLOSE,{code:t.code,message:t.message})),void e.destroy()}_.info("Socket Opened: "+r.id),e.on("error",(function(e){return _.error("Socket Error: "+e.message)})),e.on("close",(function(){_.info("Socket Close: "+r.id),t.emit("disconnect",r)})),(0,u.validateSocketClient)(r,null,a).then((function(){e.on("request",(function(e){_.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=C},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(8480),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=l(n(3)),a=l(n(2)),o=l(n(10)),i=n(1);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);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;var r=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)),a=m(n(2)),o=m(n(216)),i=m(n(486)),l=n(293),u=m(n(71)),s=m(n(256)),d=m(n(70)),f=m(n(12)),c=n(41),p=m(n(13)),v=m(n(11055)),y=n(1);function m(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 h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}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;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,["className"]);return a.createElement(i.default,p({},n,{look:i.default.Looks.FILLED,size:i.default.Sizes.SMALL,className:(0,o.default)(s.default.actionButton,t)}))}function y(e){var t=e.isCurrentUser,n=e.user,r=e.relationshipType,a=e.onAddFriend,o=e.onIgnoreFriend,d=e.onSendMessage;return t||r===l.RelationshipTypes.BLOCKED?null:r===l.RelationshipTypes.FRIEND||n.bot?c(v,{color:i.default.Colors.GREEN,onClick:d},void 0,u.default.Messages.SEND_MESSAGE):r===l.RelationshipTypes.PENDING_OUTGOING?c(v,{color:i.default.Colors.GREEN,disabled:!0},void 0,u.default.Messages.ADD_FRIEND_BUTTON_AFTER):r===l.RelationshipTypes.PENDING_INCOMING?c("div",{className:s.default.pendingIncoming},void 0,c(v,{color:i.default.Colors.GREEN,onClick:a},void 0,u.default.Messages.FRIEND_REQUEST_ACCEPT),c(v,{color:i.default.Colors.GREY,onClick:o,className:s.default.actionRightButton},void 0,u.default.Messages.FRIEND_REQUEST_IGNORE)):c(v,{color:i.default.Colors.GREEN,onClick:a},void 0,u.default.Messages.ADD_FRIEND_BUTTON)}v.displayName="RequestActionButton",y.displayName="UserProfileFriendRequestButton"},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(11081)),i=f(n(12)),l=n(1230),u=f(n(761)),s=n(41),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 h=p.prototype;return h.componentDidMount=function(){var e=this;n.e(79).then(function(t){var r=n(12005);e._animItem=i.default.loadAnimation({container:e._lottieRef,renderer:"svg",loop:!0,autoplay:!0,animationData:r})}.bind(null,n)).catch(n.oe)},h.componentWillUnmount=function(){this._timeout.stop(),null!=this._animItem&&(this._animItem.destroy(),this._animItem=void 0)},h.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:_.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:_.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))},h.renderActions=function(){return S("div",{className:y.default.container},void 0,S(s.default,{className:_.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:_.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))},h.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,_.default.marginTop60)},void 0,a.createElement("div",{className:y.default.animationContainer,ref:this.setLottieRef}),S("div",{className:(0,o.default)(y.default.title,_.default.marginBottom8)},void 0,v.default.Messages.VERIFY_BY_EMAIL),S("div",{className:(0,o.default)(y.default.body,_.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,a=n(34),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=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(8788)),l=S(n(216)),u=S(n(294)),s=S(n(5952)),d=S(n(163)),f=S(n(10)),c=S(n(694)),p=S(n(51)),v=S(n(8789)),y=S(n(94)),m=S(n(36)),_=S(n(107)),h=S(n(80)),E=n(1);function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=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(E.PopoutWindowKeys.CHANNEL_CALL_POPOUT))return!0;var n=d.default.getAllActiveStreams().length>0;if(!(null!=e&&Object.values(h.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(E.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,E.PictureInPictureComponents.VIDEO,{channel:t})})),r=e}(e))}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,O(t,n);var a=r.prototype;return a._initialize=function(){m.default.addChangeListener(T),_.default.addChangeListener(T),y.default.addChangeListener(T),h.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),_.default.removeChangeListener(T),y.default.removeChangeListener(T),h.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=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldImmediatelyRequestVoicePermissions=E,t.default=void 0;var r=y(n(2)),a=y(n(216)),o=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(773)),i=y(n(205)),l=n(304),u=y(n(1305)),s=y(n(11)),d=y(n(10)),f=y(n(51)),c=y(n(94)),p=n(1);function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){return e&&e.__esModule?e:{default:e}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _=new Set;function h(){o.default.requestPermission(o.NativePermissionTypes.AUDIO),f.default.getMode()===p.InputModes.PUSH_TO_TALK&&o.default.requestPermission(o.NativePermissionTypes.INPUT_MONITORING)}function E(e,t){var n;return!(null===(n=d.default.getChannel(t))||void 0===n?void 0:n.isListenModeCapable())||i.default.isSpeaker(e,t)}var g=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,m(t,n);var o=a.prototype;return o._initialize=function(){r.default.subscribe(p.ActionTypes.VOICE_STATE_UPDATE,this.handleVoiceStateUpdate)},o._terminate=function(){r.default.unsubscribe(p.ActionTypes.VOICE_STATE_UPDATE,this.handleVoiceStateUpdate)},o.handleVoiceStateUpdate=function(e){e.type;var t=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,["type"]),n=t.userId,r=t.channelId;if(null!=r&&(s.default.getId()===n&&null!=c.default.getRTCConnectionId()&&!_.has(r))){var a;if(E(n,r))return _.add(r),void h();(a=new u.default(t),(0,l.getAudienceRequestToSpeakState)(a)===l.RequestToSpeakStates.REQUESTED_TO_SPEAK_AND_AWAITING_USER_ACK)&&(_.add(r),h())}},a}(a.default));t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(57),a=v(n(2)),o=v(n(132)),i=v(n(216)),l=v(n(163)),u=v(n(10)),s=v(n(15)),d=v(n(428)),f=v(n(94)),c=v(n(16)),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,_=new r.Timeout,h=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(),_.stop(),a.default.unsubscribe(p.ActionTypes.IDLE,this.handleIdleUpdate)},i.handleIdleUpdate=function(){var e=d.default.getIdleSince();if(c.default.embedded){m.stop(),_.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){_.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=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;p(n(0));var r,a=f(n(8)),o=n(34),i=f(n(11090)),l=n(41),u=f(n(738)),s=p(n(11092)),d=f(n(51));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]=b(S[e],e,f.ConnectedDeviceType.INPUT)})),r.default.difference(d,s).forEach((function(e){S[e]=b(S[e],e,f.ConnectedDeviceType.OUTPUT)}))),(!r.default.isEqual(l,u)||!r.default.isEqual(s,d))&&(E=a,g=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=E[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=g[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(_={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(11094)),i=n(41),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=E(n(0)),i=n(287),l=E(n(29)),u=n(35),s=_(n(47)),d=_(n(24)),f=_(n(13)),c=n(281),p=n(295),v=n(1),y=_(n(6)),m=_(n(8007));function _(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(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=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&&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 b=C;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=De;var r,a=te(n(0)),o=Q(n(9)),i=n(192),l=n(95),u=te(n(3)),s=n(5943),d=Q(n(105)),f=Q(n(1182)),c=Q(n(688)),p=Q(n(11106)),v=Q(n(11109)),y=Q(n(11116)),m=Q(n(11147)),_=Q(n(10029)),h=Q(n(11259)),E=Q(n(182)),g=Q(n(11260)),S=Q(n(5939)),O=Q(n(6050)),I=Q(n(11300)),T=Q(n(11)),C=Q(n(10)),b=Q(n(9035)),M=Q(n(298)),N=Q(n(8955)),A=Q(n(36)),P=Q(n(361)),R=Q(n(12)),L=Q(n(11318)),D=n(259),w=Q(n(8257)),j=Q(n(11319)),k=Q(n(11350)),U=Q(n(11405)),G=Q(n(11407)),F=Q(n(11418)),B=Q(n(11419)),H=Q(n(6127)),x=Q(n(11444)),V=Q(n(11458)),W=n(9209),Y=n(9210),z=Q(n(11465)),K=Q(n(9243)),$=Q(n(11690)),Z=Q(n(11693)),q=n(1),X=Q(n(6)),J=Q(n(8195));function Q(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 te(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 ne(){return(ne=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 re(x.default,{searchRoute:t})};ve.displayName="renderGuildDiscovery";var ye=function(e){var t=e.match;return null!=t.params.guildId?re(p.default,{guildId:t.params.guildId,inviteCode:t.params.inviteCode}):null},me=function(e){var t=e.match;return null!=t.params.guildId?re(h.default,{guildId:t.params.guildId,inviteCode:t.params.inviteCode}):null},_e=re(B.default,{}),he=function(){return _e};he.displayName="renderApplicationLibrary";var Ee=re(H.default,{}),ge=function(){return Ee};ge.displayName="renderLazyApplicationStore";var Se=re(g.default,{}),Oe=function(){return Se};Oe.displayName="renderPeople";var Ie=re(I.default,{}),Te=function(){return Ie};function Ce(){return window.location.pathname.startsWith(q.Routes.APPLICATION_STORE)}Te.displayName="renderStageDiscovery";var be=re($.default,{}),Me=re(Z.default,{}),Ne=re(z.default,{});function Ae(e){var t,n=e.isGuest,r=e.hasNotice,a=e.sidebarTheme,i=e.hideSidebar,l=(0,u.useStateFromStores)([c.default],(function(){return c.default.isFullscreenInContext()}));if(i)return null;var s=Ce()?J.default.hiddenOnMobileStore:null;return re("div",{className:(0,o.default)(J.default.sidebar,s,(0,D.getThemeClass)(a),(t={},t[J.default.hasNotice]=r,t[J.default.hidden]=l,t))},void 0,re(se,{hideSelectedChannel:window.location.pathname.startsWith(q.Routes.GUILD_PROGRESS(""))}),re("section",{className:J.default.panels,"aria-label":X.default.Messages.ACCOUNT_A11Y_LABEL},void 0,be,re(w.default,{section:q.AnalyticsSections.ACTIVITY_PANEL},void 0,re(fe,{className:J.default.activityPanel})),Me,re(w.default,{section:q.AnalyticsSections.ACCOUNT_PANEL},void 0,n?null:Ne)))}Ae.displayName="ChannelSidebar";var Pe=re(L.default,{onLogin:function(){(0,W.open)(void 0,Y.open)},onRegister:function(){(0,Y.open)(void 0,W.open)}});var Re=re(G.default,{}),Le=re(j.default,{});function De(){var e,t,n,r=(0,u.useStateFromStores)([T.default],(function(){return T.default.isGuest()})),c=(0,u.useStateFromStores)([N.default],(function(){return N.default.hasNotice()})),p=(0,u.useStateFromStores)([d.default],(function(){return d.default.darkSidebar?q.ThemeTypes.DARK:void 0})),v=Ce()?J.default.hiddenOnMobileStore:null,y=(e=a.useState((function(){return window.location.pathname.startsWith(q.Routes.GUILD_MEMBER_VERIFICATION(""))})),t=e[0],n=e[1],a.useEffect((function(){return O.default.addRouteChangeListener((function(e){n(e.pathname.startsWith(q.Routes.GUILD_MEMBER_VERIFICATION("")))}))}),[]),t),m=function(){var e=a.useState((function(){return window.location.pathname.startsWith(q.Routes.GUILD_MEMBER_VERIFICATION_FOR_HUB(""))})),t=e[0],n=e[1];return a.useEffect((function(){return O.default.addRouteChangeListener((function(e){n(e.pathname.startsWith(q.Routes.GUILD_MEMBER_VERIFICATION_FOR_HUB("")))}))}),[]),t}(),_=y||m,h=(0,i.useRouteMatch)([q.Routes.CHANNEL(q.ME,":channelId"),q.Routes.CHANNEL(":guildId",":channelId?",":messageId?")]);return re("div",{className:J.default.container},void 0,re(ie,{className:(0,o.default)(J.default.guilds,v),themeOverride:p}),re(s.GuildIDContext.Provider,{value:(null==h?void 0:h.params.guildId)===q.ME||null==h?void 0:h.params.guildId},void 0,re("div",{className:J.default.base},void 0,Re,re("div",{className:J.default.content},void 0,a.createElement(Ae,{isGuest:r,hasNotice:c,sidebarTheme:p,hideSidebar:_}),re(i.Switch,{},void 0,re(f.default,{path:q.Routes.ACTIVITY,disableTrack:!0},void 0,re(i.Redirect,{to:q.Routes.ME})),re(f.default,{path:q.Routes.APPLICATION_LIBRARY,render:he,impressionName:l.ImpressionNames.APPLICATION_LIBRARY,disableTrack:!0}),re(f.default,{path:q.Routes.APPLICATION_STORE,render:ge,impressionName:l.ImpressionNames.APPLICATION_STORE,disableTrack:!0}),re(f.default,{path:q.Routes.ME,exact:!0,render:Oe,impressionName:l.ImpressionNames.FRIENDS,disableTrack:!0}),re(f.default,{path:q.Routes.GUILD_PROGRESS(":guildId"),render:pe}),re(f.default,{path:q.Routes.UPCOMING_STAGES(":guildId",":eventId?"),render:de,disableTrack:!0}),re(f.default,{path:[q.Routes.CHANNEL(q.ME,":channelId"),q.Routes.CHANNEL(":guildId",":channelId?",":messageId?")],render:ce,impressionName:l.ImpressionNames.GUILD_CHANNEL,disableTrack:!0}),re(f.default,{path:q.Routes.GUILD_DISCOVERY,render:function(e){var t=e.location;return ve(t.search)},impressionName:l.ImpressionNames.GUILD_DISCOVERY,disableTrack:!0}),re(f.default,{path:q.Routes.GUILD_MEMBER_VERIFICATION(":guildId",":inviteCode?"),render:ye,impressionName:l.ImpressionNames.GUILD_MEMBER_VERIFICATION,disableTrack:!0}),re(f.default,{path:q.Routes.GUILD_MEMBER_VERIFICATION_FOR_HUB(":guildId",":inviteCode?"),render:me,impressionName:l.ImpressionNames.HUB_EMAIL_VERIFICATION_PAGE,disableTrack:!0}),re(f.default,{path:q.Routes.STAGE_DISCOVERY,exact:!0,render:Te,impressionName:l.ImpressionNames.STAGE_DISCOVERY,disableTrack:!0})),function(e){return e?Pe:null}(r)))),Le)}De.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(42),l=M(n(15)),u=M(n(29)),s=M(n(1189)),d=n(197),f=M(n(466)),c=n(41),p=M(n(24)),v=n(487),y=M(n(150)),m=M(n(8294)),_=M(n(8410)),h=M(n(8411)),E=n(8262),g=M(n(1233)),S=M(n(9187)),O=M(n(11107)),I=M(n(9128)),T=n(1),C=M(n(6)),b=M(n(8009));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 A(){return(A=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 fe(){return(fe=Object.assign||function(e){for(var t=1;t1){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&&!e.hasFeature(re.GuildFeatures.HUB)&&pe(te.default,{guild:e})},i.renderChannelList=function(){var e=this.props,t=e.isUnavailable,n=e.guild,r=e.selectedChannel,o=de(e,["isUnavailable","guild","selectedChannel"]);return t||null==n?pe(ne.default,{withBannerPadding:null!=n&&null!=this.getGuildBannerHash()}):n.hasFeature(re.GuildFeatures.HUB)?pe(g.default,{guild:n,channel:null!=r?r:D.default.getDefaultChannel(n.id)}):a.createElement(J.default,fe({guild:n},o,{guildBanner:this.getGuildBannerHash(),onScroll:null!=n&&this.getGuildBannerHash()?this.pinBanner:null}))},i.render=function(){var e=this.props.guild;return pe("nav",{className:oe.default.container,onContextMenu:this.handleContextMenu,"aria-label":ae.default.Messages.GUILD_SIDEBAR_A11Y_LABEL.format({guildName:null!=e?e.toString():""})},void 0,null!=e&&this.renderGuildHeader(),null!=e&&this.renderGuildSubheader(),this.renderChannelList())},r}(a.PureComponent);function he(e){var t=e.guildId,n=e.hideSelectedChannel,r=e.selectedChannelId,a=(0,i.useStateFromStores)([j.default],(function(){return j.default.getGuild(t)})),o=(0,i.useStateFromStores)([D.default],(function(){return D.default.getChannels(t)})),l=(0,i.useStateFromStores)([L.default],(function(){return L.default.getCategories(t)})),u=(0,i.useStateFromStores)([F.default],(function(){return F.default.getMutedChannels(t)})),s=(0,i.useStateFromStores)([W.default],(function(){return W.default.getVoiceStates(t)})),d=(0,i.useStateFromStores)([A.default],(function(){return A.default.getCollapsed()})),f=(0,i.useStateFromStores)([F.default],(function(){return F.default.isGuildCollapsed(t)})),v=(0,i.useStateFromStores)([w.default],(function(){return w.default.getGuildChangeSentinel(t)})),y=(0,i.useStateFromStores)([P.default],(function(){return P.default.getGuildDimensions(t).scrollTo})),m=(0,i.useStateFromStores)([G.default],(function(){return G.default.getChannelId()})),g=(0,i.useStateFromStoresArray)([U.default],(function(){return[U.default.getGuildVersion(t),U.default.can(re.Permissions.MANAGE_EMOJIS,a)]})),S=g[0],I=g[1],Y=(0,i.useStateFromStores)([M.default],(function(){return M.default.getVersion()})),z=(0,i.useStateFromStores)([b.default],(function(){return b.default.version})),K=(0,i.useStateFromStores)([C.default],(function(){return C.default.isGuest()})),$=(0,i.useStateFromStores)([R.default],(function(){return R.default.isUnavailable(t)})),Z=(0,i.useStateFromStores)([H.default],(function(){return H.default.getNullableCurrentUser()})),q=(0,i.useStateFromStores)([_.default,U.default,k.default],(function(){return null!=a&&null!=Z&&U.default.can(re.Permissions.MANAGE_GUILD,a)&&!k.default.hasLayers()&&_.default.shouldShowGuildTemplateDirtyTooltip(t)})),X=(0,i.useStateFromStores)([N.default],(function(){return N.default.getChannel(m)})),J=(0,i.useStateFromStores)([p.default,B.default],(function(){return p.default.darkSidebar?re.ThemeTypes.DARK:B.default.theme})),Q=(0,T.default)(t),ee=null!=X&&X.guild_id===t&&X.type===re.ChannelTypes.GUILD_STAGE_VOICE,te=Q.length>0&&!ee,ne=(0,h.usePurchasableLiveScheduledEventsStageChannel)(t),ae=ne.purchasableLiveScheduledEventStageChannel,oe=ne.purchasableLiveScheduledEvent,ie=null!=ae&&null!=oe,le=(0,i.useStateFromStores)([x.default,O.default,V.default,M.default],(function(){return null!=M.default.getNotice(a)||V.default.isVisible(null!=a?a.id:null)||O.default.isVisible(a)||x.default.isVisible(a)||te||ie||!1})),ue=(0,c.useAndTriggerGuildMemberAvatarExperiment)(),se=(0,i.useStateFromStoresArray)([E.HotspotStore],(function(){return[ue&&E.HotspotStore.hasHotspot(E.HotspotLocations.GUILD_PER_SERVER_AVATAR_GUILD_HEADER_TOOLTIP),E.HotspotStore.hasHotspot(E.HotspotLocations.GUILD_STICKERS_GUILD_HEADER_TOOLTIP)]})),de=se[0],fe=se[1],ce=Object.values(N.default.getMutableGuildChannels()).find((function(e){return e.isDirectory()})),ve=(0,i.useStateFromStores)([N.default],(function(){return r?N.default.getChannel(r):ce}));return pe(_e,{guildId:t,hideSelectedChannel:n,guild:a,channels:o,categories:l,mutedChannels:u,scrollToChannel:y,selectedChannelId:n?null:r,selectedChannel:ve,selectedVoiceChannelId:m,voiceStates:s,collapsedChannels:d,collapseMuted:f,isGuest:K,isUnavailable:$,shouldShowGuildTemplateDirtyTooltip:q,theme:J,hasChannelNotice:le,showPerServerUpsell:de,showGuildStickerTooltip:fe&&I,guildReadStateSentinel:v,permissionVersion:S,channelNoticeVersion:Y,categoryCollapseVersion:z})}_e.displayName="GuildSidebar",he.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(9)),o=i(n(8015));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;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(22))&&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(11131)),i=u(n(9945)),l=u(n(11142));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;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;u10?null:h("span",{className:(0,o.default)(v.default.charLimitIndicator,(t={},t[v.default.charLimitIndicatorError]=i<0,t))},void 0,r,"/",a)};E.displayName="CharacterLimitIndicator";var g=function(e){var t,n,r=e.guildEvent,o=e.onGuildEventChange,y=e.schedule,m=e.onScheduleChange,g=e.ticket,S=e.onTicketChange,O=e.maxTitleChars,I=e.maxDescriptionChars,T=e.hasTicket,C=a.createElement(a.Fragment,null,h(i.default,{schedule:y,onScheduleChange:m}),T&&a.createElement(a.Fragment,null,h(u.FormDivider,{className:v.default.divider}),h(f.default,{ticket:g,onTicketChange:S})));return h(s.ModalContent,{className:p.default.modalContent},void 0,h("div",{className:v.default.titleImageContainer},void 0,h(u.FormItem,{title:c.default.Messages.CREATE_STAGE_INSTANCE_TITLE_INPUT_LABEL,tag:u.FormItem.Tags.H5,className:v.default.titleContainer,titleClassName:v.default.titleContainerTitle,required:!0},void 0,h(E,{value:null===(t=r.title)||void 0===t?void 0:t.length,maxValue:O}),h(l.default,{className:v.default.titleInput,placeholder:c.default.Messages.CREATE_STAGE_INSTANCE_TITLE_INPUT_PLACEHOLDER,spellCheck:"false",value:r.title,onChange:function(e){o((function(t){return _({},t,{title:e.currentTarget.value})}))},rows:1,autoFocus:!0})),h(d.default,{src:r.imageData,onChange:function(e){o((function(t){return _({},t,{imageData:e})}))}})),h(u.FormItem,{title:c.default.Messages.CREATE_STAGE_INSTANCE_DESCRIPTION_INPUT_LABEL,className:v.default.descriptionContainer,titleClassName:v.default.descriptionContainerTitle},void 0,h(E,{value:null===(n=r.description)||void 0===n?void 0:n.length,maxValue:I}),h(l.default,{className:v.default.descriptionInput,placeholder:c.default.Messages.CREATE_STAGE_INSTANCE_DESCRIPTION_INPUT_PLACEHOLDER,value:r.description,onChange:function(e){return o((function(t){return _({},t,{description:e.currentTarget.value})}))},spellCheck:"false",rows:1})),h("div",{},void 0,C))};g.displayName="TicketDetailsModal";var S=g;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=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(8327)),o=u(n(11237)),i=u(n(1215)),l=u(n(8033));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"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M13.2899 2L6 2C3.79086 2 2 3.79086 2 6V18C2 20.2091 3.79086 22 6 22H18C20.2091 22 22 20.2091 22 18V10.7101C21.3663 10.8987 20.695 11 20 11C16.134 11 13 7.86599 13 4C13 3.30503 13.1013 2.63371 13.2899 2ZM8 6C9.1032 6 10 6.8952 10 8C10 9.1056 9.1032 10 8 10C6.8944 10 6 9.1056 6 8C6 6.8952 6.8944 6 8 6ZM6 18L9 14L11 16L15 11L18 18H6Z",fill:d}),s("path",{d:"M21 0V3H24V5H21V8H19V5H16V3H19V0H21Z",fill:d}))}d.displayName="ImageUpload"},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=n(131),i=n(374),l=n(11239),u=d(n(6)),s=d(n(8034));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=299&&e<=9999}))}),[r]),f=d.map((function(e){return{label:"$"+e/100,value:e}}));a.useEffect((function(){null==t.priceTier&&d.length>0&&n((function(e){return p({},e,{priceTier:d[0]})}))}),[d,t.priceTier]);return c(o.FormItem,{title:u.default.Messages.EVENT_TICKET_PRICE_PICKER_LABEL},void 0,c(i.SingleSelect,{options:f,value:t.priceTier,onChange:function(e){n((function(t){return p({},t,{priceTier:e})}))},maxVisibleItems:5}),c(o.FormText,{className:s.default.label,type:o.FormText.Types.DESCRIPTION},void 0,u.default.Messages.EVENT_TICKET_PRICE_PICKER_INSTRUCTION))}v.displayName="StageTicketPurchaseDetails"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePriceTiers=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(0)),a=l(n(251)),o=l(n(11240)),i=l(n(8493));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,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 d=(0,a.default)((function(e){return{priceTiers:[],setPriceTiers:function(t){return e({priceTiers:t})}}}));t.usePriceTiers=function(){var e=r.useState(!1),t=e[0],n=e[1],a=d((function(e){return e})),l=a.priceTiers,u=a.setPriceTiers,f=(0,o.default)(),c=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n(!0),e.prev=1,e.next=4,i.default.getTicketPriceTiers();case 4:t=e.sent,r=t.body,u(r),e.next=11;break;case 9:e.prev=9,e.t0=e.catch(1);case 11:f()&&n(!1);case 12:case"end":return e.stop()}}),e,null,[[1,9]])})),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)}))});return function(){return t.apply(this,arguments)}}();return r.useEffect((function(){0===l.length&&c()}),[]),{loading:t,priceTiers:l}}},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=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=function(){var e=r.useRef(!0);r.useEffect((function(){return function(){e.current=!1}}),[]);return function(){return e.current}};t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=P(n(0)),o=n(8),i=n(3),l=N(n(8299)),u=N(n(8764)),s=N(n(8572)),d=n(42),f=N(n(39)),c=N(n(29)),p=P(n(8302)),v=N(n(151)),y=N(n(35)),m=n(41),_=N(n(24)),h=n(1210),E=n(139),g=N(n(10428)),S=N(n(10431)),O=n(9021),I=n(9996),T=N(n(11251)),C=n(1),b=N(n(6)),M=N(n(8046));function N(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 P(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 R(){return(R=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;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?C(m.NumberBadge,{count:n,className:S.default.badge,style:{paddingRight:0}}):null),C(v.Item,{id:E.FriendsSections.BLOCKED,className:S.default.item},void 0,g.default.Messages.BLOCKED),C(v.Item,{"aria-label":g.default.Messages.FRIENDS_SECTION_ADD_FRIEND,className:S.default.item,color:E.Colors.STATUS_GREEN_600,id:E.FriendsSections.ADD_FRIEND},void 0,C("span",{"aria-hidden":"true"},void 0,g.default.Messages.FRIENDS_SECTION_ADD_FRIEND)))),C("div",{className:S.default.tabBody},void 0,C(v.Panel,{id:t,className:S.default.peopleColumn},void 0,t===E.FriendsSections.ADD_FRIEND?L:C(h.default,{sectionFilter:t})),C("div",{className:S.default.nowPlayingColumn},void 0,D)))}w.displayName="PeoplePage";var j=w;t.default=j},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=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,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(9)),o=n(10439),i=m(n(473)),l=n(395),u=n(1220),s=m(n(29)),d=m(n(10058)),f=m(n(47)),c=m(n(24)),p=n(1),v=m(n(6)),y=m(n(8050));function m(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 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?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,f)};var r,a=C(n(0)),o=I(n(8)),i=n(3),l=I(n(2)),u=C(n(9132)),s=I(n(8415)),d=I(n(10440)),f=I(n(278)),c=I(n(151)),p=I(n(47)),v=I(n(24)),y=C(n(11264)),m=I(n(11265)),_=I(n(11269)),h=I(n(10060)),E=I(n(11270)),g=I(n(11279)),S=I(n(6)),O=I(n(8053));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 C(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 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;u0&&r.forEach((function(e){var t=e.members,r=e.channel,a=e.guild;O(h(f.default.VoiceSection,{guild:a,channel:r,members:t,partySize:E(t),onChannelContextMenu:n,onGuildClick:function(){var e=u.default.getChannelId(a.id);(0,l.transitionToGuild)(a.id,e)}},"voice-"+r.id))}));for(var I,T=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 _(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)}(t.currentActivities);!(I=T()).done;){var C=I.value.activity;if(C){var b=d.createBody(C);if(b){O(b);break}}}m.length>0&&m.forEach((function(e){var t=e.stream,n=e.streamUser,r=e.activity;O(h(f.default.ApplicationStreamingSection,{guildId:null==g?void 0:g.id,user:n,activity:r,applicationStream:t,onPreviewClick:function(){a.default.selectVoiceChannel(t.channelId),(0,o.watchStreamAndTransitionToStream)(t)}},"application-stream-"+t.ownerId))}));return v.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(v.length>1&&n.type===p.ActivityTypes.PLAYING&&!(0,i.hasRichActivity)(n)&&null!=a)O(h(f.default.GameSection,{icon:a.getIconURL(c.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===p.ActivityTypes.PLAYING)O(h(f.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,d=o.length>1;O(h(f.default.TwitchSection,{guildId:null==g?void 0:g.id,activity:n,user:u||d?l:null,getAssetImage:s.getAssetImage},"streaming-"+(n.session_id||t)))}else(0,i.isListeningOnSpotify)(n)?O(h(f.default.SpotifySection,{activity:n,isSolo:1===y.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)&&O(h(f.default.XboxSection,{title:a.name},"xbox-"+(n.session_id||t)))})),S.length>0?h(f.default.Body,{},void 0,S):null};m(n(0));var r,a=v(n(132)),o=n(364),i=n(1214),l=n(42),u=v(n(36)),s=n(409),d=m(n(10059)),f=v(n(10060)),c=n(10442),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 _(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=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=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(8273)),l=y(n(8264)),u=y(n(8268)),s=y(n(278)),d=y(n(11267)),f=y(n(279)),c=n(48),p=n(1),v=y(n(8051));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 _(){return(_=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1?h("div",{className:v.default.partyMemberOverflow},void 0,"+",E):null))};S.displayName="PartyAvatars";var O=S;t.default=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(22))&&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=m;v(n(0));var r,a=c(n(23)),o=n(1214),i=c(n(8432)),l=v(n(10059)),u=c(n(10060)),s=n(10442),d=n(1),f=c(n(6));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)return{subtitle:f.default.Messages.ACTIVITY_FEED_NOW_PLAYING_IN_A_VOICE_CHANNEL,icon:null};var O=p[0];if(null!=O){var I=O.activity;if(null!=I){var T=l.createHeader(I);if(T)return T}if(null!=I&&I.type===d.ActivityTypes.LISTENING)return{subtitle:f.default.Messages.ACTIVITY_FEED_NOW_PLAYING_SPOTIFY,icon:y(u.default.Header.Icon,{src:u.default.Header.Icon.Src.SPOTIFY})}}}else if(1===p.length){var C=p.find((function(e){return null!=e.activity}));if(null==C)throw new Error("Invalid Activity State - AF 2.0: No activity");var b=C.activity,M=C.game,N=C.startedPlayingTime;return(0,a.default)(null!=b,"Activity was null somehow"),{subtitle:y(i.default,{start:N,location:i.default.Locations.ACTIVITY_FEED_NEW,messageProps:{name:b.name}}),icon:null!=M&&null!=M.getIconURL(s.ICON_SIZE)?y(u.default.Header.Icon,{src:M.getIconURL(s.ICON_SIZE)}):null}}return{subtitle:f.default.Messages.ACTIVITY_FEED_NOW_PLAYING_MULTIPLE_GAMES,icon:y(u.default.Header.Icon,{src:u.default.Header.Icon.Src.MULTIPLE})}}(t),h=_.subtitle,E=_.icon;return y(u.default.Header,{priorityUser:v,guildId:null==p?void 0:p.id,title:m,subtitle:h,icon:E,onContextMenu:function(e){return r(e,v.user)}})}m.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(8253)),o=c(n(11271)),i=c(n(11272)),l=c(n(11274)),u=c(n(11275)),s=c(n(11277)),d=c(n(11278)),f=c(n(6));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(E.AnalyticsContext);return(0,o.useStateFromStoresArray)([h.default,_.default,c.default,m.default,y.default],(function(){return t.map((function(e){var t=e.activity,r=e.game,a=_.default.getActiveLibraryApplication(r.id);return A({},e,{libraryApplication:a,canJoin:null!=t&&(0,f.default)(t,O.ActivityFlags.JOIN)&&t.type===O.ActivityTypes.PLAYING,canPlay:(0,g.isLaunchable)(_.default,c.default,m.default,y.default,r.id,null!=a?a.branchId:null),isLaunching:c.default.launchingGames.has(r.id),isRunning:h.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 b(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 b(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=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=T(n(1234)),l=T(n(132)),u=T(n(473)),s=T(n(183)),d=n(1214),f=T(n(399)),c=T(n(1245)),p=n(8253),v=T(n(725)),y=T(n(400)),m=T(n(155)),_=T(n(120)),h=T(n(79)),E=n(13),g=n(263),S=n(1253),O=n(1),I=T(n(6));function T(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 b(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?s.default.Messages.ACTIVITY_FEED_SINGLE_MEMBER_LIST_HEADER.format({memberCount:a.length}):void 0},void 0,m(r,f,a.length,null!==(t=null===(n=l[0])||void 0===n?void 0:n.activity)&&void 0!==t?t:void 0,null==u?void 0:u.id));var v=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!d.has(e.id)})),t.length,null!=a?a:void 0,null==u?void 0:u.id))})),y=p.map((function(e){return e.id})),_=c(i.MenuGroup,{label:s.default.Messages.ACTIVITY_FEED_OTHER_MEMBER_LIST_HEADER+" - "+p.length},void 0,m(r.filter((function(e){var t=e.user;return y.includes(t.id)})),p.filter((function(e){return!d.has(e.id)})),p.length,void 0,null==u?void 0:u.id));return[].concat(v,[_])};var r,a,o=f(n(0)),i=n(8253),l=n(8310),u=f(n(11273)),s=(r=n(6))&&r.__esModule?r:{default:r};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,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 y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&f.push(c(i.MenuItem,{id:"unknown-members-"+(null==r?void 0:r.session_id),render:function(e){return o.createElement(u.NowPlayingUnknownMemberMenuItem,p({},e,{label:s.default.Messages.GAME_FEED_UNKNOWN_PLAYERS.format({count:g})}))}})),f}},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(9)),o=u(n(8300)),i=u(n(279)),l=u(n(8052));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)&&!_)||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(11276))&&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(8253),i=v(n(11)),l=n(293),u=v(n(708)),s=v(n(8727)),d=v(n(8728)),f=v(n(8729)),c=v(n(8730)),p=v(n(6));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);h.displayName="AddFriendInput";var E=h;t.default=E},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=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=g(n(8765)),l=g(n(70)),u=g(n(161)),s=g(n(10061)),d=g(n(11292)),f=g(n(11294)),c=g(n(10444)),p=g(n(11297)),v=g(n(11298)),y=g(n(11299)),m=n(10064),_=n(1),h=g(n(6)),E=g(n(7403));function g(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=m.RELATIONSHIP_COUNT_ANIMATION_THRESHOLD?O(v.default,{statusSections:N,getSectionTitle:C,renderRow:b}):O(y.default,{statusSections:N,getSectionTitle:C,renderRow:b})};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(1217)),o=n(8310),i=p(n(11293)),l=p(n(10062)),u=p(n(10063)),s=p(n(10065)),d=n(1),f=p(n(6)),c=p(n(8061));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=P(n(0)),o=N(n(8)),i=n(3),l=n(34),u=N(n(391)),s=n(389),d=N(n(1217)),f=P(n(8253)),c=n(8256),p=n(42),v=N(n(10)),y=N(n(51)),m=N(n(11295)),_=N(n(8663)),h=N(n(466)),E=n(41),g=N(n(24)),S=N(n(10062)),O=N(n(10063)),I=N(n(11296)),T=N(n(10065)),C=n(1),b=N(n(6)),M=N(n(8063));function N(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 P(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 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;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=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(8468)),o=n(716),i=l(n(8062));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;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=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=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(1217)),i=n(8310),l=y(n(372)),u=y(n(255)),s=y(n(10062)),d=y(n(10063)),f=y(n(10065)),c=n(1),p=y(n(6)),v=y(n(8064));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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;h.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))})))}_.displayName="PeopleListSectionedLazy";var h=_;t.default=h},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(680)),i=n(3),l=c(n(469)),u=c(n(105)),s=n(272),d=c(n(10445)),f=c(n(7403));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)})))}E.displayName="PeopleListSectionedNonLazy";var g=E;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=b(n(0)),o=n(262),i=b(n(10052)),l=T(n(8318)),u=T(n(10438)),s=n(748),d=n(5687),f=T(n(29)),c=n(8293),p=T(n(9215)),v=T(n(291)),y=n(9040),m=T(n(9038)),_=T(n(10446)),h=T(n(11303)),E=T(n(11316)),g=T(n(11317)),S=n(1),O=T(n(6)),I=T(n(8074));function T(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 b(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 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=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;u0,I=function(e,t){var n=a.useRef([]),r=a.useRef(null),o=a.useState({}),i=o[0],l=o[1],u=a.useCallback((function(e){l((function(t){var r=g({},t);return e.forEach((function(e){var t=n.current.findIndex((function(t){return t.current===e.target}));r[t]=e.isIntersecting||e.boundingClientRect.top<0})),r}))}),[]);return a.useEffect((function(){if(t)l({});else if(null!=r.current){var e={root:r.current,rootMargin:"0px",threshold:.01},a=new IntersectionObserver(u,e);return n.current.forEach((function(e){null!=e.current&&a.observe(e.current)})),function(){n.current.forEach((function(e){null!=e.current&&a.unobserve(e.current)}))}}}),[e,t,u]),{rowRefs:n,containerRef:r,lastVisibleIndex:S(i)}}(t,n),T=I.rowRefs,C=I.containerRef,b=I.lastVisibleIndex;(0,l.useStageDiscoveryLoadAnalytics)(b,n);return O||n?a.createElement(i.ScrollerAuto,{className:m.default.container,ref:C},E("div",{className:m.default.headerContainer},void 0,E(o.default,{color:o.default.Colors.HEADER_PRIMARY,size:o.default.Sizes.SIZE_20,className:m.default.pageHeader},void 0,y.default.Messages.LIVE_STAGES)),E(c.default,{loading:n}),n?A:t.map((function(e,t){var n,r=_===e.id,o=null!==(n=T.current[t])&&void 0!==n?n:a.createRef();switch(T.current[t]=o,e.type){case u.DiscoveryItemTypes.USER_GUILDS:return a.createElement(v.UserGuildLiveStageTile,g({key:e.id,ref:o},e,{onSelectStage:h,isStageSelected:r}));case u.DiscoveryItemTypes.RECOMMENDED:return a.createElement(v.RecommendationLiveStageTile,g({key:e.id,ref:o},e,{onSelectStage:h,isStageSelected:r}));case u.DiscoveryItemTypes.FRIENDS_GUILDS:return a.createElement(v.FriendsGuildLiveStageTile,g({key:e.id,ref:o},e,{onSelectStage:h,isStageSelected:r}));case u.DiscoveryItemTypes.CONNECTED:return a.createElement(v.ConnectedLiveStageTile,g({key:e.id,ref:o},e,{onSelectStage:h,isStageSelected:r}));default:return null}})),!n&&E(f.default,{onRefresh:r})):E(p.default,{refresh:r})}P.displayName="StageDiscoveryList";var R=P;t.default=R},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.getVoiceChannelId()}),[]),t=r.useState(e),n=t[0],s=t[1];return r.useEffect((function(){var t=setTimeout((function(){s(e)}),500);return function(){clearTimeout(t)}}),[e]),[n,function(e,t){if(n===t){var r=i.default.getChannel(t);if(null!=r)return(0,o.navigateToStage)(r),void(0,u.trackStageDiscoveryStageOpened)(t)}s(t),(0,o.connectOrLurkStage)(e,t),(0,u.trackStageDiscoveryStageJoined)(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=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=n(1232),i=s(n(10)),l=s(n(36)),u=n(9040);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(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=v(n(0)),o=n(3),i=n(389),l=c(n(8258)),u=v(n(8253)),s=c(n(12)),d=n(722),f=c(n(6));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;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,["isStageSelected","onSelectStage"]),i=(0,f.default)(o),l=i.guild,u=i.speakers,s=i.stage,p=i.audienceCount,v=i.channelId;return null==l||null==s?null:r.createElement(c.LiveStageTile,{ref:t,audienceCount:p,channelId:v,discoveryItemType:d.DiscoveryItemTypes.USER_GUILDS,guild:l,isStageSelected:n,onSelectStage:a,speakerCount:u.length,speakers:u,stage:s,source:d.StageDiscoveryRecommendationSource.UNSPECIFIED})}));t.ConnectedLiveStageTile=m;var _=r.forwardRef((function(e,t){var n=e.data,a=n.channelId,o=n.guild,i=n.instance,l=n.audienceCount,u=n.speakerCount,s=n.speakers,f=e.context,p=e.isStageSelected,v=e.onSelectStage;return r.createElement(c.LiveStageTile,{ref:t,audienceCount:l,channelId:a,context:f,discoveryItemType:d.DiscoveryItemTypes.FRIENDS_GUILDS,guild:o,isStageSelected:p,onSelectStage:v,speakerCount:u,speakers:s,stage:i,source:d.StageDiscoveryRecommendationSource.FRIENDS_GUILDS})}));t.FriendsGuildLiveStageTile=_;var h=r.forwardRef((function(e,t){var n=e.data,a=e.onSelectStage,o=e.isStageSelected,i=n.guild,l=n.channelId,u=n.instance,s=n.speakers,f=n.participantCount,p=n.score,v=n.sampleSpeakerMembers,y=n.source;return null==i?null:r.createElement(c.LiveStageTile,{ref:t,audienceCount:f-s.length,channelId:l,discoveryItemType:d.DiscoveryItemTypes.RECOMMENDED,guild:i,isStageSelected:o,onSelectStage:a,score:p,source:y,speakerCount:s.length,speakers:v,stage:u})}));t.RecommendationLiveStageTile=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.id,n=e.data,s=n.guild,d=n.instance,f=n.speakers,c=n.participantCount,p=(0,r.useStateFromStores)([u.default,l.default],(function(){var e;return u.default.getGuild(null===(e=l.default.getChannel(t))||void 0===e?void 0:e.getGuildId())}),[t]),v=(0,r.useStateFromStores)([i.default],(function(){return i.default.getStageInstanceByChannel(t)}),[t]),y=(0,a.useStageParticipants)(t,o.StageChannelParticipantNamedIndex.SPEAKER),m=(0,a.useStageParticipantsCount)(t),_=null!=p?p:s,h=null!=v?v:d,E=v?y:f,g=(v?m:c)-E.length;return{channelId:t,guild:_,stage:h,speakers:E,audienceCount:g}};var r=n(3),a=n(1260),o=n(260),i=s(n(81)),l=s(n(10)),u=s(n(15));function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t=a.STAGE_DISCOVERY_RESULTS_TIME_UNTIL_STALE_MS);var n=r.useState(!1),o=n[0],i=n[1],l=r.useState(!1),u=l[0],s=l[1],d=r.useRef(0),f=function(){clearTimeout(d.current),s(!1),d.current=setTimeout((function(){i(!0)}),t)},c=function(){s(!0),clearTimeout(d.current)};r.useEffect((function(){return window.addEventListener("blur",f),window.addEventListener("focus",c),function(){window.removeEventListener("blur",f),window.removeEventListener("focus",c),clearTimeout(d.current)}}),[]),r.useEffect((function(){o&&u&&(i(!1),s(!1),e())}),[o,u,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=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(722);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=function(e){var t=i((function(e){return e})),n=t.lastRefreshedAt,r=t.setLastRefreshedAt;return function(t){void 0===t&&(t=!1),(Date.now()-n>=o.STAGE_DISCOVERY_RESULTS_TIME_UNTIL_STALE_MS||t)&&(e(),r(Date.now()))}};var r,a=(r=n(251))&&r.__esModule?r:{default:r},o=n(722);var i=(0,a.default)((function(e){return{lastRefreshedAt:0,setLastRefreshedAt:function(t){return e((function(){return{lastRefreshedAt:t}}))}}}))},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(29)),o=s(n(47)),i=s(n(24)),l=s(n(6)),u=s(n(8075));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},g,{"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(),E()}},void 0,h),m("div",{className:f.default.updateBadge},void 0,m(s.default,{size:(_=d.default.Messages.UPDATE_BADGE_HEADER,_.length>12?s.default.Sizes.SIZE_10:_.length>10?s.default.Sizes.SIZE_12:_.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);E.displayName="SpecialMarkdownModal",E.defaultProps={selectable:!1};var g=E;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=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=b(n(9)),i=b(n(5)),l=b(n(8715)),u=b(n(1295)),s=b(n(8295)),d=n(8308),f=b(n(271)),c=n(8516),p=b(n(55)),v=n(85),y=b(n(10450)),m=b(n(10451)),_=b(n(10066)),h=b(n(47)),E=b(n(24)),g=b(n(5945)),S=b(n(10449)),O=b(n(9216)),I=n(1),T=b(n(6)),C=b(n(8078));function b(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}),[r]),d=(0,s.useStateFromStores)([z.default],(function(){return z.default.getChannel(r)}),[r]),p=(0,s.useStateFromStores)([z.default],(function(){return z.default.getChannel(o)}),[o]),y=null==d?void 0:d.parent_id,_=(0,s.useStateFromStores)([z.default],(function(){return z.default.getChannel(y)}),[y]),h=(0,s.useStateFromStores)([J.default],(function(){return J.default.getGuild(i)}),[i]),E=(0,u.useLocation)().welcomeModalChannelId,g=(0,s.useStateFromStores)([b.default],(function(){return null!=i&&b.default.isLurking(i)}),[i]),O=(0,s.useStateFromStores)([H.default],(function(){return H.default.hasSeen(i,g)}),[g,i]),T=(0,s.useStateFromStores)([v.default],(function(){return null!=r?v.default.getLayout(r):Ne.ChannelLayouts.NORMAL}),[r]),N=(0,s.useStateFromStores)([v.default],(function(){return null!=d?v.default.getSelectedParticipant(d.id):null})),R=(0,s.useStateFromStores)([I.default],(function(){return(null==h?void 0:h.hasFeature(Ne.GuildFeatures.HUB))?I.default.hasViewedPrompt(S.GuildPrompts.REAL_NAME_PROMPT,h.id):null}),[h]),L=(0,s.useStateFromStores)([ae.default],(function(){return ae.default.getNullableCurrentUser()})),D=(0,s.useStateFromStores)([q.default],(function(){return null!=(null==h?void 0:h.id)&&null!=L?q.default.getMember(null==h?void 0:h.id,L.id):null})),w=!1===R&&null!=D&&null==D.nick,j=E===r&&null!=d&&d.getGuildId()===(null==h?void 0:h.id)&&(0,V.isGuildTextChannelType)(d.type)&&(null==h?void 0:h.hasFeature(Ne.GuildFeatures.WELCOME_SCREEN_ENABLED))&&(null==h?void 0:h.hasFeature(Ne.GuildFeatures.COMMUNITY)),k=c.default.useExperiment({})[0].allowCustomHubUI,U=(0,s.useStateFromStoresObject)([Y.default],(function(){return{section:Y.default.getSection(r),threadSidebarState:Y.default.getThreadSidebarState(r)}})),G=U.section,F=U.threadSidebarState,B=(0,m.default)(d),x=null!=d&&o===d.id,K=null!=d&&d.isGuildStageVoice();return(0,f.useDMTrialExperimentTrigger)(d),a.useEffect((function(){var e,t=(0,M.getHistory)();if((null==t||null===(e=t.location)||void 0===e?void 0:e.state)===P.STAGE_INVITE_STATE_KEY){var r,a=((0,C.tryParseChannelPath)(null==t||null===(r=t.location)||void 0===r?void 0:r.pathname)||{}).channelId;null!=a&&n(a)}}),[]),a.useEffect((function(){t&&null!=d&&K&&d.id===t&&!x&&((0,A.connectAndOpen)(d),n(null))}),[t,K]),a.createElement(Fe,we({guildId:i,channelId:r,channel:d,channelName:B,parentChannel:_,voiceChannel:p,layout:T,isLurking:g,hasModalOpen:(0,s.useStateFromStores)([Q.default],(function(){return Q.default.hasModalOpen()})),section:G,threadSidebarState:F,guild:h,searchId:(0,s.useStateFromStores)([te.default],(function(){return te.default.getCurrentSearchId()})),hasCall:l,nsfwAgree:(0,s.useStateFromStores)([X.default],(function(){return X.default.didAgree(i)})),isMobile:(0,s.useStateFromStores)([ee.default],(function(){return(null==d?void 0:d.type)===Ne.ChannelTypes.DM&&ee.default.isMobileOnline(d.getRecipientId())}),[d]),isGuest:(0,s.useStateFromStores)([W.default],(function(){return W.default.isGuest()})),isUnavailable:(0,s.useStateFromStores)([$.default],(function(){return null!=i&&$.default.isUnavailable(i)}),[i]),showRealNameModal:w,showWelcomeModal:!O&&j,showFollowButton:(null==d?void 0:d.type)===Ne.ChannelTypes.GUILD_ANNOUNCEMENT&&(null==h?void 0:h.hasFeature(Ne.GuildFeatures.NEWS))||!1},(0,s.useStateFromStoresObject)([oe.default],(function(){return{hasVideo:null!=d&&oe.default.hasVideo(d.id)}}),[d]),{inCall:x,selectedParticipant:N,nsfwAllowed:!0===(null==L?void 0:L.nsfwAllowed),hideDirectoryChannels:!k}))}));t.default=Be},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDMTrialExperimentTrigger=function(e){var t,n=(0,a.useStateFromStores)([l.default],(function(){return l.default.getId()})),o=null==e?void 0:e.id,d=null!=e&&e.type===s.ChannelTypes.DM&&!e.isSystemDM(),f=null==e||null===(t=e.recipients)||void 0===t?void 0:t.find((function(e){return e!==n}));r.useEffect((function(){if(null!=o&&d){p.trackExposure({guildId:o});var e=i.ExperimentStore.getGuildExperimentDescriptor(c,o);null!=e&&u.default.track(s.AnalyticEvents.EXPERIMENT_DM_TRIGGERED,{name:c,revision:e.revision,bucket:e.bucket,other_user_id:f,channel_id:o,channel_type:s.ChannelTypes.DM})}}),[o,d,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=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=n(50),i=n(1148),l=d(n(11)),u=d(n(13)),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="2021-06_dm_experiment_test",p=(0,o.createExperiment)({kind:"guild",id:c,label:"DM experiment A/A",defaultConfig:{doNothing:!1},treatments:[{id:1,label:"This treatment does nothing, it's just for bucketing",config:{doNothing:!0}}]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=g(n(0)),o=n(3),i=h(n(151)),l=n(41),u=g(n(9022)),s=h(n(10386)),d=h(n(10387)),f=n(9953),c=h(n(10385)),p=h(n(11353)),v=h(n(11356)),y=h(n(11361)),m=n(1),_=h(n(7404));function h(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 g(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 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?s.default.Messages.GUILD_DISCOVERY_SEARCH_ENTER_CTA:null})))),m("div",{className:d.default.cardsContainer},void 0,t.map((function(e){return m(u.default,{entry:e},e.guildId)})),m(u.AddEntryCard,{onClick:n}))))};_.displayName="GuildDirectoryLanding";var h=_;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=T;var r,a=S(n(0)),o=n(3),i=n(389),l=E(n(8258)),u=S(n(8253)),s=n(8256),d=E(n(15)),f=E(n(40)),c=E(n(466)),p=n(41),v=E(n(24)),y=S(n(9022)),m=E(n(11358)),_=n(1),h=E(n(6));function E(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 S(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 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?p.default.Messages.GUILD_DISCOVERY_SEARCH_ENTER_CTA:null})),t))};g.displayName="GuildDirectorySearchResults";var S=g;t.default=S},function(e,t,n){e.exports=n.p+"0c0f8ab5cbb8cfa21ffd253e45ab8654.svg"},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.GuildPrompts=void 0;var a=(0,((r=n(133))&&r.__esModule?r:{default:r}).default)({REAL_NAME_PROMPT:null});t.GuildPrompts=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.viewPrompt=i,t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);function i(e,t){a.default.wait((function(){a.default.dispatch({type:o.ActionTypes.GUILD_PROMPT_VIEWED,prompt:e,guildId:t})}))}var l={viewPrompt:i};t.default=l},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=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.initialize=function(e){for(var t in e){var n=e[t];l[t]=new Set(n)}},a.hasViewedPrompt=function(e,t){var n=l[t];return!!n&&!!n.has(e)},a.getState=function(){return l},r}(r.default.PersistedStore);u.persistKey="GuildPromptsStore";var s=new u(a.default,{OVERLAY_INITIALIZE:function(e){var t=e.viewedPrompts;for(var n in t){var r=t[n];l[n]=new Set(r)}},GUILD_PROMPT_VIEWED:function(e){var t=e.prompt,n=e.guildId,r=l[n];return r?!r.has(t)&&(r.add(t),!0):(l[n]=new Set,l[n].add(t),!0)},GUILD_DELETE:function(e){var t=e.guild;return null!=l[t.id]&&!t.unavailable&&(delete l[t.id],!0)}});t.default=s},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=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=E(n(14)),l=n(275),u=E(n(15)),s=E(n(29)),d=E(n(55)),f=E(n(153)),c=n(131),p=n(35),v=E(n(47)),y=E(n(24)),m=n(1),_=E(n(6)),h=E(n(8084));function E(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 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.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";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=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(9)),i=y(n(271)),l=y(n(61)),u=y(n(151)),s=y(n(149)),d=y(n(24)),f=y(n(93)),c=n(1),p=y(n(6)),v=y(n(8086));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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);a.useEffect((function(){V.current=V.current||H.textValue.trim().length>0}),[H]);var K=function(e,t,n,r,o,i){var l=a.useState(!1),u=l[0],s=l[1],d=(0,j.useCreateThread)(e,t,n,r,o,D.default.openThreadSidebarForViewing),f=a.useCallback(function(){var e,n=(e=regeneratorRuntime.mark((function e(n){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==(null!==(a=r.name)&&void 0!==a?a:"").length){e.next=4;break}return s(!0),e.abrupt("return",{shouldClear:!1,shouldRefocus:!0});case 4:if(null!=t){e.next=11;break}return e.next=7,(0,L.applyChatRestrictions)({target:null,type:null,content:i.textValue,stickers:n});case 7:if(e.sent.valid){e.next=11;break}return e.abrupt("return",{shouldClear:!1,shouldRefocus:!0});case 11:return e.next=13,d(i.textValue,n);case 13:return e.abrupt("return",{shouldClear:!0,shouldRefocus:!1});case 14: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){W(o,r,a,i,l,"next",e)}function l(e){W(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return n.apply(this,arguments)}}(),[d,i.textValue,r.name,t]);return{hasNameError:u,submit:f}}(t,n,E,T,w,H),$=K.hasNameError,J=K.submit;a.useEffect((function(){function e(){var e=m.default.getDraft(t.id,m.DraftType.FirstThreadMessage);x({textValue:e,richValue:i.default.deserialize(e)})}return m.default.addChangeListener(e),function(){m.default.removeChangeListener(e)}}),[t.id]);var Q=function(e,t,n,r){var a=(0,j.getIsPrivate)(t,r);return e||r===j.PrivateThreadMode.Disabled?null:z(I.FormSection,{title:G.default.Messages.PRIVATE_THREAD,className:F.default.formSection},void 0,z(S.default,{className:(0,o.default)(F.default.checkbox),type:S.default.Types.INVERTED,disabled:r===j.PrivateThreadMode.PrivateOnly,value:a,onChange:function(e,t){return n({isPrivate:t})}},void 0,z(A.default,{size:A.default.Sizes.SIZE_16,color:A.default.Colors.CUSTOM},void 0,G.default.Messages.FORM_THREAD_PRIVATE_THREAD_SECTION_LABEL)),a?z(A.default,{className:F.default.privateThreadDescription,size:A.default.Sizes.SIZE_12,color:A.default.Colors.HEADER_SECONDARY},void 0,G.default.Messages.FORM_THREAD_PRIVATE_THREAD_DESCRIPTION):null)}(r,T,N,w),ee=Z(t,E,T,N),te=q(t,T,N,$),ne=function(e,t,n,r,o){var i=a.useState(!1),l=i[0],d=i[1],f=a.useCallback((function(){return d(!0)}),[]),p=a.useCallback((function(){return d(!1)}),[]),v=a.useCallback((function(t,n,a){u.default.saveDraft(e.id,n,m.DraftType.FirstThreadMessage),r((function(t){return""!==n&&t.textValue!==n?s.default.startTyping(e.id):""===n&&s.default.stopTyping(e.id),{textValue:n,richValue:a}}))}),[e.id,r]),y=a.useCallback((function(e,t){return o(t)}),[o]);return(0,R.useComponentAction)({event:U.ComponentActions.TEXTAREA_FOCUS,handler:f}),(0,R.useComponentAction)({event:U.ComponentActions.TEXTAREA_BLUR,handler:p}),t?z(I.FormSection,{title:G.default.Messages.FORM_THREAD_STARTER_MESSAGE_SECTION_LABEL,className:F.default.formSection},void 0,z(c.default,{type:U.TextareaTypes.THREAD_CREATION,channel:e,placeholder:G.default.Messages.FORM_THREAD_STARTER_MESSAGE_PLACEHOLDER,textValue:n.textValue,richValue:n.richValue,focused:l,className:F.default.channelTextArea,innerClassName:F.default.channelTextAreaInner,onFocus:f,onBlur:p,onChange:v,onSubmit:y,disableAutoFocus:!0})):null}(t,v||V.current,H,x,J),re=a.useCallback((function(){y.bumpDispatchPriority()}),[y]),ae=(0,j.getIsPrivate)(T,w)?C.default:b.default;return z("div",{className:F.default.chat,onMouseDown:re,onFocus:re},void 0,z("div",{className:(0,o.default)(F.default.messagesWrapper,"group-spacing-"+h)},void 0,z("form",{onSubmit:function(e){e.preventDefault(),J()},className:F.default.form},void 0,z(P.default,{className:F.default.scroller,fade:!0},void 0,z("div",{className:F.default.scrollerInner},void 0,z(p.default,{channelId:"create-thread-null"},void 0,z("div",{className:B.default.iconWrapper},void 0,z(ae,{className:B.default.icon})),te,ne,ee,t.type===U.ChannelTypes.GUILD_TEXT?Q:null),z(X,{parentChannel:t,parentMessageId:n}))),z("div",{className:F.default.submitContainer},void 0,z(g.default,{className:F.default.submitButton,type:"submit"},void 0,G.default.Messages.CREATE_THREAD),z(d.default,{channel:t,isThreadCreation:!0})))))}function Z(e,t,n,r){return z(I.FormSection,{title:G.default.Messages.FORM_THREAD_AUTO_ARCHIVE_SECTION_LABEL,className:F.default.formSection},void 0,z(N.SingleSelect,{options:(0,w.getAutoArchiveOptions)(t),value:(0,w.getAutoArchiveDuration)(e,t,n.autoArchiveDuration),maxVisibleItems:(0,w.getAutoArchiveOptions)(t).length,popoutWidth:150,onChange:function(e){return r({autoArchiveDuration:e})}}))}function q(e,t,n,r){var o,i=a.useRef(null),l=null!==(o=t.name)&&void 0!==o?o:"";a.useLayoutEffect((function(){var e;null===(e=i.current)||void 0===e||e.focus()}),[]);return z(I.FormSection,{title:G.default.Messages.THREAD_NAME,className:F.default.formSection},void 0,z(O.default,{inputRef:i,value:l,placeholder:G.default.Messages.FORM_THREAD_NAME_PLACEHOLDER,maxLength:U.MAX_CHANNEL_NAME_LENGTH,onChange:function(t){n({name:(0,k.default)(t,!1)}),""!==t?s.default.startTyping(e.id):s.default.stopTyping(e.id)},onBlur:function(){var e=(0,k.default)(l,!0);e!==l&&n({name:e})},error:r&&0===l.trim().length?G.default.Messages.FORM_THREAD_NAME_REQUIRED_ERROR:null}))}function X(e){var t=e.parentChannel,n=e.parentMessageId,r=(0,l.useStateFromStores)([h.default],(function(){return null==n?null:h.default.getMessage(t.id,n)})),a=(0,l.useStateFromStores)([E.default],(function(){return E.default.messageDisplayCompact}),[]);return null!=r?z(v.default,{className:F.default.messagePreview,message:r,channel:t,compact:a,renderThreadAccessory:!1}):null}K.displayName="CreateThreadSidebar",$.displayName="ChatArea",Z.displayName="useAutoArchiveDropdown",q.displayName="useThreadName"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePrivateThreadMode=function(e){var t=(0,p.useCanStartPublicThread)(e);return(0,p.useCanStartPrivateThread)(e)?t?r.Enabled:r.PrivateOnly:r.Disabled},t.getIsPrivate=E,t.useGetThreadDraftSettings=function(e){return(0,o.useStateFromStores)([d.default],(function(){var t;return null==e?null:null!==(t=d.default.getThreadSettings(e))&&void 0!==t?t:d.default.getThreadDraftWithParentMessageId(e)}))},t.useCreateThread=function(e,t,n,r,o,l){return a.useCallback(function(){var a,u=(a=regeneratorRuntime.mark((function a(u,p){var y,m,_,h,S,O,I;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return m=null==t||!1,_=E(r,o),h=null!==(y=r.name)&&void 0!==y?y:"",S=(0,c.getAutoArchiveDuration)(e,n,r.autoArchiveDuration),O=s.default.getChannel(t),a.next=7,f.default.createThread(e,t,h,_?v.ChannelTypes.PRIVATE_THREAD:e.type===v.ChannelTypes.GUILD_ANNOUNCEMENT?v.ChannelTypes.ANNOUNCEMENT_THREAD:v.ChannelTypes.PUBLIC_THREAD,S);case 7:(I=a.sent)!==O&&(i.default.clearDraft(e.id,d.DraftType.ThreadSettings),i.default.clearDraft(e.id,d.DraftType.FirstThreadMessage),null==l||l(I),(m||u.length>0||null!=p&&p.length>0)&&g(I,u,p).finally((function(){})));case 9:case"end":return a.stop()}}),a)})),function(){var e=this,t=arguments;return new Promise((function(n,r){var o=a.apply(e,t);function i(e){h(o,n,r,i,l,"next",e)}function l(e){h(o,n,r,i,l,"throw",e)}i(void 0)}))});return function(e,t){return u.apply(this,arguments)}}(),[e,t,n,r,l,o])},t.PrivateThreadMode=void 0;var r,a=_(n(0)),o=n(3),i=y(n(8389)),l=y(n(390)),u=y(n(1216)),s=y(n(10)),d=_(n(1225)),f=y(n(8265)),c=n(8566),p=n(1209),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 _(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 h(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 E(e,t){return t===r.PrivateOnly||null!==(n=e.isPrivate)&&void 0!==n&&n;var n}function g(e,t,n){return null!=n&&n.length>0?l.default.sendStickers(e.id,n):l.default.sendMessage(e.id,u.default.parse(e,t))}t.PrivateThreadMode=r,function(e){e[e.Disabled=1]="Disabled",e[e.Enabled=2]="Enabled",e[e.PrivateOnly=3]="PrivateOnly"}(r||(t.PrivateThreadMode=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=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=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=h(n(8)),i=n(3),l=h(n(282)),u=h(n(278)),s=h(n(8287)),d=n(8282),f=h(n(24)),c=h(n(410)),p=n(1209),v=n(698),y=h(n(9131)),m=h(n(6)),_=h(n(8092));function h(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 g(){return(g=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?S(f.default,{size:f.default.Sizes.SIZE_16,color:f.default.Colors.INTERACTIVE_NORMAL,className:_.default.count},void 0,E>=100?"99+":E):null)})):null}O.displayName="ThreadBrowserPopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var r,a=E(n(0)),o=_(n(8901)),i=_(n(8329)),l=_(n(8639)),u=_(n(8902)),s=_(n(8258)),d=E(n(8253)),f=_(n(278)),c=_(n(8331)),p=_(n(8282)),v=_(n(8265)),y=n(1209),m=_(n(6));function _(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(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;u=0||(a[n]=e[n]);return a}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&&(e.num_users_visible_with_activity++,t.activities.some((function(e){return e.type===L.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(L.AnalyticEvents.MEMBER_LIST_VIEWED,B({},o))}}}},t}H(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=G(i,["ref"]);return F(y.FocusJumpSection,{},void 0,(function(t){return F("div",{className:(0,o.default)(w.default.membersWrap,w.default.hiddenMembers)},void 0,a.createElement(C.default,B({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:w.default.members,paddingTop:0,sectionHeight:40,rowHeight:44,renderSection:e.renderSection,renderRow:e.renderRow,"aria-label":D.default.Messages.MEMBERS,sections:n.map((function(e){return e.count})),onScroll:e.handleScroll,fade:!0},u,t)))}))},t}(a.Component);Z.displayName="ChannelMembers",Z.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.useStateFromStoresObject)([E.default],(function(){return E.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 F(l.ListNavigatorProvider,{navigator:v},void 0,a.createElement(Z,B({},e,r,{groups:i,rows:o,listRef:s})))}},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=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.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(1166)),l=m(n(106)),u=m(n(8307)),s=m(n(24)),d=m(n(8318)),f=n(1),c=m(n(6)),p=m(n(8095)),v=m(n(10351)),y=m(n(11387));function m(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 h(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;u0})).reverse()[0],m=function(e){var t=(0,u.useStateFromStores)([f.default],(function(){return f.default.keyboardModeEnabled})),n=a.useRef(null),r=a.useCallback((function(e,t){var r=n.current;if(null!=r){var a=parseInt(t,10),o=r.getSectionRowFromIndex(a),i=o[0],l=o[1],u=0===i&&0===l?44:0;r.scrollToIndex({section:i,row:l,padding:u,callback:function(){requestAnimationFrame((function(){var t;return null===(t=document.querySelector(e))||void 0===t?void 0:t.focus({preventScroll:!0})}))}})}}),[]),o=a.useCallback((function(){return new Promise((function(e){var t=n.current;if(null==t)return e();t.scrollToTop({callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[]),i=a.useCallback((function(){return new Promise((function(e){var t=n.current;if(null==t)return e();t.scrollToBottom({callback:function(){requestAnimationFrame((function(){return setTimeout(e,100)}))}})}))}),[]);return{navigator:(0,l.default)({id:e,setFocus:r,isEnabled:t,scrollToStart:o,scrollToEnd:i}),listRef:n}}(r),_=m.navigator,h=m.listRef,E=0===d.length||d.every((function(e){return 0===e.userIds.length}));if(!s)return null;if(E)return re;var g=i.default.omit(_.containerProps,["ref"]),S=z(Q,{channel:t},"footer");return z(l.ListNavigatorProvider,{navigator:_},void 0,z(c.FocusJumpSection,{},void 0,(function(e){return z("div",{className:(0,o.default)(H.default.membersWrap,H.default.hiddenMembers)},void 0,a.createElement(w.default,K({key:r,ref:h,className:H.default.members,paddingTop:0,sectionHeight:40,renderSection:function(e){var t=e.section,n=d[t];return z(J,{id:n.id,label:n.label,count:n.userIds.length},n.id)},rowHeight:44,renderRow:function(e){var n=e.section,r=e.row,a=d[n],o=a.userIds,i=a.id;return z(X,{channel:t,sectionId:i,userId:o[r]},o[r])},footerHeight:function(e){return d[e]===y&&t.type===F.ChannelTypes.PRIVATE_THREAD?80:0},renderFooter:function(e){return d[e.section]===y?S:null},"aria-label":B.default.Messages.MEMBERS,sections:d.map((function(e){return e.userIds.length})),fade:!0},g,e)))})))}ee.displayName="ThreadMembers";var te=z(A.default,{width:32,height:32});function ne(){return z("div",{className:(0,o.default)(H.default.membersWrap,H.default.hiddenMembers,H.default.members,x.default.emptyState)},void 0,z(D.default,{className:x.default.emptyStateHeader,size:D.default.Sizes.SIZE_12,color:D.default.Colors.INTERACTIVE_NORMAL},void 0,B.default.Messages.MEMBERS),z("div",{className:x.default.emptyStateIconContainer},void 0,z("div",{className:x.default.emptyStateIcon},void 0,te),z(M.default,{className:x.default.emptyStateStars})),z(R.default,{size:R.default.Sizes.SIZE_16},void 0,B.default.Messages.THREAD_MEMBER_LIST_EMPTY_STATE_HEADER),z(D.default,{className:x.default.emptyStateSubtext,size:D.default.Sizes.SIZE_14,color:D.default.Colors.HEADER_SECONDARY},void 0,B.default.Messages.THREAD_MEMBER_LIST_EMPTY_STATE_SUBTEXT))}ne.displayName="EmptyState";var re=z(ne,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useThreadMemberListSections=function(e,t){(0,o.useStateFromStores)([i.default],(function(){return i.default.getMemberListVersion(e)}));var n=(0,o.useStateFromStores)([i.default],(function(){return i.default.getMemberListSections(e)})),u=r.useMemo((function(){var e=(0,a.default)(t.roles).values().filter((function(e){return e.hoist})).sortBy((function(e){return e.position})).reverse().map((function(e){return e.id})).value();return e.push("online","offline"),e}),[t.roles]);return null==n?[]:u.map((function(e){var r,a,o=t.roles[e];return{label:"online"===e?l.default.Messages.STATUS_ONLINE:"offline"===e?l.default.Messages.STATUS_OFFLINE:o.name,userIds:null!==(r=null===(a=n[e])||void 0===a?void 0:a.userIds)&&void 0!==r?r:[],id: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(8)),o=n(3),i=u(n(10458)),l=u(n(6));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}),Object.defineProperty(t,"MINIMUM_RANGE",{enumerable:!0,get:function(){return o.MINIMUM_RANGE}}),Object.defineProperty(t,"DEFAULT_RANGES",{enumerable:!0,get:function(){return o.DEFAULT_RANGES}}),t.default=void 0;var r=d(n(8)),a=n(57),o=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(9106)),i=d(n(11396)),l=d(n(11397)),u=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(){return(f=Object.assign||function(e){for(var t=1;t5&&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,a=(r=n(404))&&r.__esModule?r:{default:r};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){for(var 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 _=m;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;h(n(0));var r,a=m(n(9)),o=m(n(10)),i=m(n(36)),l=m(n(29)),u=m(n(1317)),s=h(n(8678)),d=m(n(24)),f=n(301),c=m(n(8599)),p=n(268),v=m(n(6)),y=m(n(8101));function m(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 h(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;u0?E("div",{className:y.default.blocked},void 0,E(u.default,{width:12,height:12,className:y.default.blockedIcon}),E("div",{className:y.default.blockedText},void 0,v.default.Messages.STAGE_SPEAK_INVITE_HEADER_BLOCKED_USERS.format({number:t}))):null,E(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 g(!1)}},void 0,E(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)),E(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 g(!0)}},void 0,E(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(9154)),i=v(n(71)),l=v(n(29)),u=v(n(55)),s=n(35),d=v(n(47)),f=v(n(93)),c=v(n(6)),p=v(n(8102));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);g.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}}))(g);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(288)),o=u(n(218)),i=n(41),l=u(n(6));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 H=function(e){var t=e.selected,n=B(e,["selected"]),r=(0,l.useStateFromStores)([p.default],(function(){return p.default.getPendingCount()}));return a.createElement(N.LinkButton,G({selected:t,route:L.Routes.FRIENDS,icon:I.default,text:D.default.Messages.FRIENDS},n),r>0?F(C.NumberBadge,{count:r}):null)};H.displayName="FriendsButton";var x=function(e){var t=e.selected,n=e.route,r=e.locationState,o=B(e,["selected","route","locationState"]),i=(0,l.useStateFromStores)([_.default],(function(){return _.default.getUnacknowledgedOffers().length}));return a.createElement(N.LinkButton,G({selected:t,route:n,icon:O.default,text:D.default.Messages.PREMIUM,locationState:r},o),i>0?F(C.NumberBadge,{count:i}):null)};x.displayName="NitroButton";var V=function(e){var t=e.selected,n=e.locationState,r=B(e,["selected","locationState"]);return(0,f.default)()?a.createElement(N.LinkButton,G({},r,{selected:t,icon:T.default,text:D.default.Messages.STAGE_DISCOVERY,locationState:n,route:L.Routes.STAGE_DISCOVERY})):null};V.displayName="DiscoveryButton";var W=function(){return(0,u.show)("DM_SEARCH")};function Y(e){switch(e){case L.Routes.APPLICATION_LIBRARY:return L.AnalyticsPages.LIBRARY;case L.Routes.FRIENDS:return L.AnalyticsPages.FRIENDS_LIST}return e.startsWith(L.Routes.APPLICATION_STORE)?e===L.Routes.APPLICATION_STORE?L.AnalyticsPages.STORE_DIRECTORY_HOME:e.startsWith(L.Routes.APPLICATION_STORE)?L.AnalyticsPages.STORE_DIRECTORY_BROWSE:L.AnalyticsPages.STORE_LISTING:L.AnalyticsPages.DM_CHANNEL}var z=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 F("nav",{className:w.default.privateChannels,"aria-label":D.default.Messages.PRIVATE_CHANNELS_A11Y_LABEL},void 0,F(P.default,{tutorialId:"direct-messages",position:P.TutorialIndicatorPositions.RIGHT,offsetX:-52},void 0,F("div",{className:w.default.searchBar},void 0,F("button",{type:"button",className:w.default.searchBarComponent,onClick:W},void 0,D.default.Messages.DM_SEARCH_PLACEHOLDER))),a.createElement(A.default,G({},e,{version:p,selectedChannelId:c,showDMHeader:!0}),(function(e,t){return a.createElement(H,G({key:"friends",selected:null!=p?p===L.Routes.FRIENDS:r===L.Routes.FRIENDS},e({index:t})))}),(function(e,t){return a.createElement(V,G({key:"stage-discovery",selected:null!=p?p===L.Routes.STAGE_DISCOVERY:r===L.Routes.STAGE_DISCOVERY},e({index:t})))}),n&&t?function(e,t){var n;return a.createElement(N.LinkButton,G({key:"library",selected:null==p?null!=r&&r.startsWith(L.Routes.APPLICATION_LIBRARY):p.startsWith(L.Routes.APPLICATION_LIBRARY),route:L.Routes.APPLICATION_LIBRARY,icon:S.default,text:D.default.Messages.LIBRARY},e({index:t})),F(R.default,{className:(0,o.default)(w.default.downloadProgressCircle,(n={},n[w.default.hideGameUpdateProgressIndicator]=r===L.Routes.APPLICATION_LIBRARY,n))}))}:null,s?function(e,t){return a.createElement(x,G({key:"premium",selected:null==p?u:p.startsWith(L.Routes.APPLICATION_STORE),route:null==l||location.pathname.startsWith(L.Routes.APPLICATION_STORE)?L.Routes.APPLICATION_STORE:l,locationState:{analyticsSource:{page:Y(r),section:L.AnalyticsSections.NAVIGATION,object:L.AnalyticsObjects.NAVIGATION_LINK}}},e({index:t})))}:null))};z.displayName="PrivateChannels";var K=(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 $(){var e=(0,l.useStateFromStores)([g.default],(function(){return g.default.getHomeLink()})),t=(0,l.useStateFromStores)([E.default],(function(){if(e===L.Routes.APPLICATION_STORE)return!0;var t,n,r=(0,M.getSKUIdFromURL)(e);return null!=r&&(null!==(t=null===(n=E.default.get(r))||void 0===n?void 0:n.premium)&&void 0!==t&&t)}),[e]),n=(0,l.useStateFromStores)([y.default],(function(){return y.default.getNullableCurrentUser()})),r=(0,l.useStateFromStores)([m.default],(function(){return m.default.getPremiumTypeSubscription()})),a=(0,l.useStateFromStores)([_.default],(function(){return _.default.getUnacknowledgedOffers().length>0})),o=(0,l.useStateFromStoresObject)([v.default],(function(){return{theme:v.default.theme,showLibrary:!v.default.disableGamesTab}})),i=o.theme,u=o.showLibrary,d=(0,s.useAndTrackExposureToUserExperiment)(K)===s.ExperimentBuckets.CONTROL||a||null!=n&&Date.now()-n.createdAt.getTime()>7776e6||(0,b.hasPremiumSubscriptionToDisplay)(n,r),f=(0,l.useStateFromStores)([c.default],(function(){return c.default.hasLibraryApplication()})),p=(0,l.useStateFromStores)([h.default],(function(){return h.default.getCurrentPath()}));return F(z,{theme:i,showLibrary:u,showNitroTab:d,hasLibraryApplication:f,storeLink:p,homeLink:e,premiumTabSelected:t})}$.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(262),i=n(192),l=v(n(8257)),u=v(n(1182)),s=n(5687),d=v(n(11420)),f=v(n(11441)),c=n(1),p=v(n(8117));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[h.default.libraryFilter]=!0,e[h.default.focused]=r,e))},void 0,a.createElement(p.default,{className:h.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:_.default.Messages.APPLICATION_LIBRARY_FILTER_PLACEHOLDER}))},r}(a.Component);C.displayName="ApplicationLibraryFilter";var b=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}}))(C);t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Z;var r,a,o=k(n(0)),i=w(n(9)),l=n(192),u=n(3),s=n(57),d=w(n(2)),f=n(389),c=k(n(10461)),p=w(n(8470)),v=w(n(8892)),y=w(n(10463)),m=w(n(1341)),_=w(n(1386)),h=w(n(29)),E=w(n(55)),g=w(n(477)),S=w(n(8432)),O=w(n(10464)),I=w(n(149)),T=w(n(11432)),C=w(n(5686)),b=w(n(10465)),M=k(n(13)),N=n(136),A=n(139),P=w(n(11433)),R=n(1),L=w(n(6)),D=w(n(8107));function w(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 k(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 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(E.default,{grow:0,shrink:a?1:0,direction:E.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)([_.default],(function(){return{sortKey:_.default.sortKey,sortDirection:_.default.sortDirection,activeRowKey:_.default.activeRowKey,isNavigatingByKeyboard:_.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(8253),i=s(n(39)),l=n(1163),u=s(n(6));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=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.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(57),u=m(n(1342)),s=m(n(149)),d=m(n(9235)),f=m(n(11434)),c=m(n(11435)),p=m(n(11436)),v=n(1),y=m(n(6));function m(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 h(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"]),_=null;return null!=y&&(_=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,_),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(10224)),i=l(n(22));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"]),_=null;return null!=y&&(_=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,_),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(10224)),i=l(n(22));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"]),_=null;return null!=y&&(_=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,_),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(9)),d=W(n(8)),f=W(n(3)),c=W(n(2)),p=z(n(389)),v=z(n(266)),y=W(n(8892)),m=W(n(8273)),_=W(n(8299)),h=W(n(10463)),E=W(n(155)),g=W(n(405)),S=W(n(71)),O=W(n(120)),I=W(n(39)),T=W(n(161)),C=W(n(29)),b=W(n(55)),M=W(n(477)),N=n(8432),A=W(n(8635)),P=W(n(11438)),R=W(n(10464)),L=W(n(149)),D=W(n(9237)),w=W(n(255)),j=W(n(9104)),k=W(n(8723)),U=n(380),G=z(n(136)),F=W(n(9034)),B=W(n(11439)),H=n(1),x=W(n(6)),V=W(n(8111));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:k.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:j.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(b.default,{align:b.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:C.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(b.default,{justify:b.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:E.default.getHistoricalTotalBytesDownloaded,color:H.Colors.STATUS_GREEN_600,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:E.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:J,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(h.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 _e=(0,_.default)(f.default.connectStores([g.default,I.default,T.default,S.default,E.default],(function(){var e=me(g.default.activeItems,!1,S.default,E.default),t=me(g.default.finishedItems,!0,S.default,E.default);return{applications:[].concat(e,t),paused:g.default.paused,isFocused:T.default.isFocused(),theme:I.default.theme}}))((0,m.default)(ye)));t.default=_e},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(9)),i=s(n(8)),l=n(1),u=s(n(8108));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)),C=.5*T,b=T-T*c;p.translate(b,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+C,I.y,O.x-C,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=b(n(0)),o=T(n(3)),i=b(n(1286)),l=T(n(274)),u=T(n(39)),s=T(n(1341)),d=T(n(61)),f=T(n(55)),c=T(n(8267)),p=n(131),v=T(n(255)),y=n(272),m=T(n(13)),_=n(263),h=b(n(99)),E=T(n(10462)),g=T(n(11442)),S=n(1),O=T(n(6)),I=T(n(8116));function T(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 b(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 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===(C=this._scroller.current)||void 0===C||C.scrollTo({to:b}));(0,O.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&&L.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(){L.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[w.GuildDiscoverySections.GAMES_YOU_PLAY];i.guilds=i.guilds.filter((function(e){return!o.includes(e.id)}));var l=this.state.loadingGuildId;return n?x(h.default,{title:j.default.Messages.GUILD_DISCOVERY_HEADER_GAMES_YOU_PLAY,guildsData:i,loadingGuildId:l,analyticsContext:K.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?j.default.Messages.GUILD_DISCOVERY_SEARCH_PLACEHOLDER:j.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:T.EMPTY_DISCOVERABLE_GUILDS_SECTION;return x(D.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?x(h.default,{title:j.default.Messages.GUILD_DISCOVERY_FEATURED_HEADER,guildsData:t[w.GuildDiscoverySections.FEATURED],loadingGuildId:a,analyticsContext:K.RECOMMENDED,onViewGuild:this.handleViewGuild,onGuildCardSeen:this.handleGuildCardSeen,fetchGuilds:function(){return(0,c.fetchFeaturedOrPopularGuilds)(0,24)},currentCategoryId:r,theme:n}):x(h.default,{title:j.default.Messages.GUILD_DISCOVERY_POPULAR_HEADER,guildsData:t[r],loadingGuildId:a,analyticsContext:K.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?j.default.Messages.GUILD_DISCOVERY_SEARCH_PLACEHOLDER:j.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:T.EMPTY_DISCOVERABLE_GUILDS_SECTION;return x(E.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 l===y.DISCORD_HUB_ID?$:x("div",{className:k.default.pageWrapper},void 0,Z,x("div",{className:(0,o.default)(k.default.dragRegion,k.default.pageHeaderDrag,(e={},e[k.default.searchPageDrag]=u,e))}),a.createElement(R.AdvancedScrollerAuto,{className:k.default.scroller,ref:this._scroller,onScroll:this.handleScroll},x("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,x("div",{className:k.default.searchHeader},void 0,x("img",{alt:"",className:k.default.headerImage,src:G.default}),x("div",{className:k.default.headerContentWrapper},void 0,x("div",{className:k.default.headerContent},void 0,x(A.default,{size:A.default.Sizes.SIZE_24,className:k.default.searchTitle},void 0,l===y.DISCOVERY_ALL_CATEGORIES_ID?j.default.Messages.GUILD_DISCOVERY_HOME_TITLE:j.default.Messages.GUILD_DISCOVERY_CATEGORY_TITLE.format({categoryName:r})),x(P.default,{size:P.default.Sizes.SIZE_16,className:k.default.searchSubtitle},void 0,l===y.DISCOVERY_ALL_CATEGORIES_ID&&j.default.Messages.GUILD_DISCOVERY_HOME_SUBTITLE),this.renderSearchBar()))),x("div",{className:k.default.featuredBody},void 0,this.renderFeaturedGuildsSection(),l===y.DISCOVERY_ALL_CATEGORIES_ID&&this.renderGamesYouPlay()),x("div",{className:k.default.footer},void 0,x("img",{alt:"",src:U.default,className:k.default.footerImage}),x(A.default,{size:A.default.Sizes.SIZE_16},void 0,j.default.Messages.GUILD_DISCOVERY_CATEGORY_FOOTER_TITLE),x(N.default,{look:N.default.Looks.LINK,color:N.default.Colors.LINK,size:N.default.Sizes.MIN,onClick:this.scrollToTop},void 0,j.default.Messages.GUILD_DISCOVERY_FOOTER_BODY))))))},r}(a.PureComponent);q.displayName="GuildDiscovery";var X=d.default.connectStores([b.default,M.default,I.default,T.default,_.default,C.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=M.default.applicationStatistics,o=Object.keys(a),l=I.default.hasConsented(w.Consents.PERSONALIZATION)&&o.length>0,u=T.default.getCurrentCategoryId(),s=T.default.getCurrentHomepageCategoryId();return{isFetching:T.default.isFetching(),isFetchingSearch:T.default.isFetchingSearch(),guilds:T.default.getDiscoverableGuilds(),mostRecentQuery:T.default.getMostRecentQuery(),currentCategoryId:u,currentHomepageCategoryId:s,currentCategoryName:_.default.getCategoryName(u),categories:_.default.getDiscoveryCategories(),userGuilds:C.default.getGuilds(),theme:b.default.theme,mightHaveGamesYouPlay:l,availableLanguages:t,defaultLanguage:r}}))(q);t.default=X},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=m(n(0)),o=v(n(2)),i=n(8444),l=v(n(8445)),u=v(n(10466)),s=v(n(47)),d=v(n(24)),f=m(n(701)),c=n(1),p=v(n(7897));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 _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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 g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=a)return void C(o)}};if(a.useEffect((function(){b()}),[]),a.useEffect((function(){return window.addEventListener("resize",b),function(){window.removeEventListener("resize",b)}})),null==r)return null;var M=r.guilds,N=r.loading,A=null==M||0===M.length;if(!N&&A)return null;var P,R=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(!(0,i.isAtGuildCapAndNonPremium)()){e.next=4;break}(0,l.default)({analyticsSource:{page:c.AnalyticsPages.GUILD_DISCOVERY},analyticsLocation:{page:c.AnalyticsPages.GUILD_DISCOVERY,section:c.AnalyticsSections.GUILD_CAP_UPSELL_MODAL}}),e.next=7;break;case 4:return n=M.findIndex((function(e){return e.id===t})),e.next=7,y(t,n,f);case 7: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){h(o,r,a,i,l,"next",e)}function l(e){h(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}();if(N||null==M){for(var L=[],D=0;D1){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=P===E.DISCOVERY_ALL_CATEGORIES_ID?g.default.Messages.GUILD_DISCOVERY_SEARCH_RESULTS_HEADER.format({count:null!=G?G.toLocaleString():"0",query:r}):g.default.Messages.GUILD_DISCOVERY_SEARCH_RESULTS_CATEGORY_HEADER.format({count:null!=G?G.toLocaleString():"0",query:r,category:R});return C("div",{className:S.default.container},void 0,C("div",{className:S.default.searchHeader},void 0,C(v.default,{onClick:function(){u.clearSearch()},className:S.default.arrow},void 0,C(y.default,{direction:y.default.Directions.LEFT})),C(m.default,{size:m.default.Sizes.SIZE_24,className:S.default.header},void 0,W)),C(d.default,{loadId:t,searchResults:n,mostRecentQuery:r,isFetchingSearch:I,defaultLanguage:_,placeholder:w,availableLanguages:O,isSearchPage:!0,currentCategoryId:P}),x?N:G<=0?C(b,{categoryId:P,categoryName:R,onClick:function(){u.selectCategory(E.DISCOVERY_ALL_CATEGORIES_ID),V(0,12,!0)}}):C("div",{className:S.default.results},void 0,C(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 C("section",{"aria-labelledby":j},void 0,C(f.default,{guilds:k,loading:U,loadingPlaceholderCount:12,onViewGuild:L,loadingGuildId:M,theme:A,analyticsContext:h.AnalyticsContexts.SEARCH,onGuildCardSeen:D}),t)}))))};A.displayName="DiscoverSearchResults";var P=A;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=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(137)),i=n(42),l=u(n(8972));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,o=d(n(0)),i=n(122),l=d(n(11450)),u=(r=n(7898))&&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?m(i.default,{className:c.default.scroller},void 0,m("div",{className:c.default.headerContainer},void 0,m("img",{alt:"",className:c.default.headerImage,src:p.default}),m("div",{className:c.default.headerContent},void 0,m(a.default,{className:c.default.headerText,size:o.default.Sizes.SIZE_24},void 0,f.default.Messages.HUB_DIRECTORY_SEARCH_TITLE),m(o.default,{className:c.default.headerDescription,size:o.default.Sizes.SIZE_16,color:o.default.Colors.CUSTOM},void 0,f.default.Messages.HUB_DIRECTORY_SEARCH_SUBTITLE))),m(u.default,{guilds:e}),m("div",{className:c.default.divider}),m(o.default,{className:c.default.footerDescription,size:o.default.Sizes.SIZE_14,color:o.default.Colors.HEADER_SECONDARY},void 0,f.default.Messages.HUB_DISCOVERY_FOOTER_DESCRIPTION)):m("div",{className:c.default.container},void 0,m("div",{className:c.default.content},void 0,m(i.default,{className:c.default.contentScroll},void 0,m("div",{className:c.default.contentContainer},void 0,_))),m("div",{className:c.default.sidebar},void 0,m(i.default,{className:c.default.sidebarScroll},void 0,h)))};t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return(0,a.useStateFromStores)([o.default],(function(){var e=o.default.getGuilds();return Object.entries(e).filter((function(e){e[0];return e[1].hasFeature(i.GuildFeatures.HUB)})).map((function(e){e[0];return e[1]}))}))};var r,a=n(3),o=(r=n(15))&&r.__esModule?r:{default:r},i=n(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=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(199)),i=f(n(39)),l=f(n(10466)),u=f(n(47)),s=f(n(11454)),d=f(n(7897));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;u0}})),t=e.currentCategoryId,n=e.isViewingSearchResults,r=(0,a.useStateFromStores)([l.default],(function(){return l.default.getDiscoveryCategories()})),s=null==r?void 0:r.map((function(e){return h({},e,{icon:E(e.categoryId)})})),y=function(e){(0,o.selectCategory)(e,!0),n&&(0,o.clearSearch)()};i.default.trackExposure({});var m=i.default.useExperiment({})[0];return _(p.default,{},void 0,_(f.DiscoverySidebarHeader,{text:v.default.Messages.DISCOVER}),_(d.default,{categories:s,handleCategorySelect:y,currentCategoryId:t,shouldDisplaySelectedCategory:!n}),m.showTab&&_(u.default,{handleCategorySelect:y,currentCategoryId:t,shouldDisplaySelectedCategory:!n}))};g.displayName="GuildDiscoveryCategorySidebar";var S=g;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=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=n(1213),i=n(8277),l=p(n(702)),u=p(n(9207)),s=p(n(8553)),d=p(n(24)),f=p(n(6)),c=p(n(7899));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","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(22))&&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(22))&&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.DiscoverySidebarHeader=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(47)),o=i(n(8124));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}(t,["onClick","onMouseEnter"]);return a.createElement(F.default,fe({},u,{onMouseEnter:function(){d?(e.copiedTimeout.stop(),e.setState({shouldShowNametagTooltip:!1},l)):l&&l()},onClick:function(){r&&r(),e.handleCopyTag()},className:(0,o.default)(ie.default.nameTag,(n={},n[ie.default.canCopy]=ne.SUPPORTS_COPY,n))}),de(te.default,{className:ie.default.usernameContainer},void 0,de(Q.default,{},void 0,i.username)),null!=c?de(J.default,{className:ie.default.discriminator},void 0,c):null)}))},m.render=function(){var e,t,n=this,r=this.props,i=r.currentUser,l=r.selfDeaf,u=r.selfMute,s=r.serverMute,d=r.serverDeaf,c=r.suppress,p=r.speaking,m=r.streaming,_=r.status,h=r.webBuildOverride,E=r.hasProfileCustomizationPopout,g=this.state.shouldShowSpeakingWhileMutedTooltip;if(null==i)return null;var S=u||c||s,O=l||d,I=de(ve,{size:ee.Sizes.SIZE_32,src:i.getAvatarURL(void 0,!1),"aria-label":i.username,status:m?ae.StatusTypes.STREAMING:_,isSpeaking:p,className:ie.default.avatar});return de("div",{className:ie.default.container,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,de(f.default,{object:ae.AnalyticsObjects.AVATAR},void 0,de(x.default,{renderPopout:this.renderStatusPickerPopout,position:x.default.Positions.TOP,align:x.default.Align.LEFT,animation:x.default.Animation.SCALE,spacing:14},void 0,(function(e){return a.createElement(F.default,fe({},e,{"aria-label":oe.default.Messages.SET_STATUS,className:ie.default.avatarWrapper}),I)}))),this.renderNameTag(),de(B.default,{grow:0},void 0,de(X.default,{tooltipText:g?oe.default.Messages.ACCOUNT_SPEAKING_WHILE_MUTED:(0,y.default)(u,s,c),tooltipColor:g?W.TooltipColors.GREEN:void 0,tooltipForceOpen:g||void 0,onMouseEnter:this.handleMouseEnterMute,onMouseLeave:this.handleMouseLeaveMute,icon:S?q.default:Z.default,iconForeground:S?ie.default.strikethrough:null,onClick:this.handleToggleSelfMute,innerClassName:(0,o.default)((e={},e[ie.default.redIcon]=s||c,e)),onContextMenu:this.handleInputAudioContextMenu,role:"switch","aria-label":oe.default.Messages.MUTE,"aria-checked":S}),de(X.default,{tooltipText:(0,v.default)(l,d),icon:l?K.default:z.default,onClick:this.handleToggleSelfDeaf,onContextMenu:this.handleOutputAudioContextMenu,innerClassName:(0,o.default)((t={},t[ie.default.redIcon]=d,t)),iconForeground:O?ie.default.strikethrough:null,role:"switch","aria-label":oe.default.Messages.DEAFEN,"aria-checked":O}),de(x.default,{position:x.default.Positions.TOP,align:x.default.Align.CENTER,shouldShow:E,renderPopout:function(e){return a.createElement(T.default,fe({},e,{closePopout:n.maybeHideHotspot}))}},void 0,(function(){return de(X.default,{tooltipText:null!=h?oe.default.Messages.USER_SETTINGS_WITH_BUILD_OVERRIDE.format({webBuildOverride:h.id}):oe.default.Messages.USER_SETTINGS,onClick:n.handleOpenSettings,onContextMenu:n.handleOpenSettingsContextMenu,innerClassName:null!=h?ie.default.buildOverrideButton:null,icon:Y.default},void 0,null!=h?de($.default,{width:9,height:9,className:ie.default.hasBuildOverride,"aria-hidden":!0}):null)}))))},i=r,(c=[{key:"isCopiedStreakGodlike",get:function(){return this.state.copiedStreak>=10}}])&&ce(i.prototype,c),p&&ce(i,p),r}(a.PureComponent);function he(){var e=(0,i.useStateFromStores)([U.default],(function(){return U.default.getCurrentUser()})),t=null==e?void 0:e.id,n=(0,i.useStateFromStores)([k.default],(function(){return k.default.customStatus})),r=a.useMemo((function(){return null!=n?(0,E.default)(n):null}),[n]),o=(0,i.useStateFromStoresObject)([D.default],(function(){return{streaming:null!=D.default.findActivity((function(e){return e.type===ae.ActivityTypes.STREAMING})),status:D.default.getStatus()}})),l=o.streaming,u=o.status,s=(0,i.useStateFromStores)([w.default],(function(){return null!=t&&w.default.isSpeaking(t)}),[t]),d=(0,i.useStateFromStores)([j.default],(function(){return j.default.hidePersonalInformation})),f=(0,i.useStateFromStores)([L.default,N.default],(function(){var e=L.default.getChannelId();return null!=e?N.default.getChannel(e):null})),v=(0,M.default)(f),y=v.mute,m=v.selfMute,_=v.suppress,h=(0,b.default)(f),g=h.selfDeaf,S=h.deaf,T=(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})),C=(0,i.useStateFromStores)([G.default],(function(){return G.default.getPremiumTypeSubscription()})),F=(0,i.useStateFromStores)([P.default],(function(){return P.default.getEverSpeakingWhileMuted()})),B=(0,i.useStateFromStores)([A.default,R.default],(function(){return A.default.hasLayers()||R.default.hasModalOpen()})),H=(0,i.useStateFromStores)([I.default],(function(){return I.default.hasHotspot(O.HotspotLocations.PROFILE_CUSTOMIZATION_MARKETING)&&null!=e&&Date.now()-e.createdAt.getTime()>2592e5})),x=(null==e?void 0:e.bio)||null!=(null==e?void 0:e.banner);return de(_e,{hidePrivateData:d,currentUser:e,selfMute:m,serverMute:y,suppress:_,serverDeaf:S,selfDeaf:g,status:u,speaking:s,streaming:l,customStatusActivity:r,webBuildOverride:T,premiumSubscription:C,speakingWhileMuted:F,occluded:B,hasProfileCustomizationPopout:H&&!x})}_e.displayName="Account",he.displayName="AccountConnected"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=b(n(0)),o=T(n(9)),i=n(3),l=T(n(274)),u=T(n(8273)),s=T(n(8732)),d=b(n(8253)),f=T(n(1255)),c=T(n(39)),p=T(n(29)),v=T(n(149)),y=T(n(686)),m=n(41),_=n(1312),h=T(n(13)),E=n(716),g=T(n(11467)),S=n(1),O=T(n(6)),I=T(n(8126));function T(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 b(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 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?j(y.default,{focusProps:{offset:{top:8,bottom:8,left:-2,right:-2}},className:A.default.clearButton,onClick:this.handleClearStatus,look:y.default.Looks.BLANK,size:y.default.Sizes.NONE},void 0,j(S.default,{className:A.default.clearIcon})):null))},v.renderClearAfter=function(){var e=this.state.clearAfter;return j(g.default,{className:A.default.formGroup,title:N.default.Messages.CUSTOM_STATUS_CLEAR_AFTER},void 0,j(I.SingleSelect,{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 j(g.default,{className:A.default.formGroup,title:N.default.Messages.CUSTOM_STATUS_STATUS_TITLE},void 0,j(I.SingleSelect,{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,j(O.ModalRoot,{transitionState:t,className:A.default.modalRoot,"aria-label":N.default.Messages.CUSTOM_STATUS_SET_CUSTOM_STATUS},void 0,j(O.ModalHeader,{separator:!1,className:A.default.headerContainer},void 0,j("div",{className:A.default.art}),j("div",{className:A.default.header},void 0,j("h4",{className:A.default.headerText},void 0,N.default.Messages.CUSTOM_STATUS_SET_CUSTOM_STATUS)),j(O.ModalCloseButton,{onClick:n,className:A.default.modalCloseButton})),j(O.ModalContent,{},void 0,this.renderCustomStatusInput(),this.renderClearAfter(),j(E.default,{className:A.default.formDivider}),this.renderStatusInput()),j(O.ModalFooter,{},void 0,j(y.default,{onClick:this.handleSubmit},void 0,N.default.Messages.SAVE),j(y.default,{onClick:n,look:y.default.Looks.LINK,color:A.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(274)),o=u(n(13)),i=u(n(11469)),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(23))&&r.__esModule?r:{default:r},o=n(10469)},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(6))&&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(288)),o=u(n(218)),i=n(41),l=u(n(6));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;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;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.25}function M(){return T(p.default,{text:g.default.Messages.USER_SETTINGS_PROFILE_COLOR_BETA},void 0,(function(e){return a.createElement(m.TextBadge,C({},e,{className:S.default.betaBadge,color:E.Colors.BRAND_NEW_500,text:g.default.Messages.BETA}))}))}M.displayName="BetaBadge";var N=T(M,{});function A(e){var t=e.defaultAvatarColor,n=e.savedUserColor,r=e.pendingColor,p=a.useState(n),m=p[0],O=p[1],I=(0,u.default)()===E.ThemeTypes.DARK?E.HEXColors.PRIMARY_DARK_600:E.HEXColors.WHITE,M=void 0!==r&&null==r||null==r&&null==n;function A(e){(0,l.setPendingBannerColor)((0,i.int2hex)(e)),O((0,i.int2hex)(e))}a.useEffect((function(){void 0===r&&O(n)}),[r,n]);var P=null!=m?m:I,R=P===I,L=b(P)?E.Colors.WHITE:E.Colors.PRIMARY_DARK_530,D=b(M?t:P)?E.Colors.WHITE:E.Colors.PRIMARY_DARK_530,w=T(v.default,{width:32,height:24,color:D});return T(h.default,{title:T("div",{className:S.default.profileColorTitle},void 0,g.default.Messages.USER_SETTINGS_PROFLE_COLOR," ",N)},void 0,T("div",{className:S.default.buttonsContainer},void 0,T("div",{className:S.default.colorSwatch},void 0,T(d.default,{"aria-label":g.default.Messages.USER_SETTINGS_PROFILE_COLOR_DEFAULT,onClick:function(){null==n&&void 0===r||(0,l.setPendingBannerColor)(null)},className:S.default.swatch,style:{backgroundColor:t}},void 0,M?w:null),T(_.default,{className:S.default.swatchDescription,color:_.default.Colors.HEADER_SECONDARY,size:_.default.Sizes.SIZE_12},void 0,g.default.Messages.USER_SETTINGS_PROFILE_COLOR_DEFAULT)),T("div",{className:S.default.colorSwatch},void 0,T(c.default,{onRequestOpen:function(){if(P===n)return(0,l.setPendingBannerColor)(void 0);(0,l.setPendingBannerColor)(P)},renderPopout:function(e){return a.createElement(f.CustomColorPicker,C({},e,{value:(0,i.hex2int)(P),onChange:A}))}},void 0,(function(e){var t;return a.createElement(s.default,C({},e,{className:(0,o.default)(S.default.customSwatch,(t={},t[S.default.defaultSwatch]=R,t)),style:{backgroundColor:P,borderColor:R?void 0:P}}),T(y.default,{className:S.default.dropperIcon,width:14,height:14,color:L}),M?null:w)})),T(_.default,{className:S.default.swatchDescription,color:_.default.Colors.HEADER_SECONDARY,size:_.default.Sizes.SIZE_12},void 0,g.default.Messages.USER_SETTINGS_PROFILE_COLOR_CUSTOM))))}A.displayName="ProfileColorSection"},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,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=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(66)),i=s(n(118)),l=s(n(24)),u=s(n(8137));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?this.setState({shouldRenderOwnedGuildsModal:!0}):n.isClaimed()?(0,b.openModal)((function(n){return a.createElement(d.default,U({},n,{handleSubmit:function(n){return t.handleSubmitDisableAccount(n,e)},title:e?R.default.Messages.DELETE_ACCOUNT:R.default.Messages.DISABLE_ACCOUNT,actionText:e?R.default.Messages.DELETE_ACCOUNT:R.default.Messages.DISABLE_ACCOUNT}),e?R.default.Messages.DELETE_ACCOUNT_BODY:R.default.Messages.DISABLE_ACCOUNT_BODY)})):this.setState({shouldRenderDeleteAccountConfirmModal:!0})},i}(a.PureComponent);x.displayName="UserSettingsAccount";var V=function(){var e=(0,i.useStateFromStores)([S.default],(function(){return S.default.getCurrentUser()})),t=(0,i.useStateFromStores)([h.default],(function(){return h.default.getBackupCodes()})),n=(0,i.useStateFromStores)([E.default],(function(){return E.default.hidePersonalInformation})),r=(0,i.useStateFromStores)([g.default],(function(){return g.default.theme})),a=(0,i.useStateFromStores)([c.HotspotStore],(function(){return c.HotspotStore.hasHotspot(c.HotspotLocations.PROFILE_CUSTOMIZATION_SETTINGS_BADGE)}));return G(x,{currentUser:e,backupCodes:t,hide:n,theme:r,showNewBadge:a})};V.displayName="ConnectedUserAccountSettings";var W=V;t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;d(n(0));var r,a=d(n(29)),o=n(131),i=u(n(6)),l=u(n(8140));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 V("div",{className:(0,o.default)(G.default.field,t)},void 0,V("div",{className:G.default.constrainedRow},void 0,V("div",{className:G.default.usernameRow},void 0,V(C.FormTitle,{className:G.default.fieldTitle},void 0,U.default.Messages.USER_SETTINGS_LABEL_USERNAME),a.createElement("div",{className:G.default.usernameInnerRow,ref:r},V(A.default,{tag:"span",color:A.default.Colors.HEADER_PRIMARY,size:A.default.Sizes.SIZE_16},void 0,n.username),V(A.default,{tag:"span",color:A.default.Colors.HEADER_SECONDARY,size:A.default.Sizes.SIZE_16},void 0,"#",n.discriminator)))),V(O.default,{className:G.default.fieldButton,size:O.default.Sizes.SMALL,color:O.default.Colors.GREY,onClick:function(){return(0,M.openModal)((function(e){return a.createElement(j.default,e)}))}},void 0,i?U.default.Messages.DISAPPROVAL:U.default.Messages.EDIT))}function z(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,V(O.default,{look:O.default.Looks.LINK,size:O.default.Sizes.MIN,color:O.default.Colors.LINK,onClick:function(){return i(!o)}},void 0,o?U.default.Messages.HIDE:U.default.Messages.REVEAL))}function K(e){var t,n=e.className,r=e.user;if(r.isClaimed())if(null==r.email)t={buttonText:U.default.Messages.ADD,buttonColor:O.default.Colors.GREY,valueMessage:U.default.Messages.USER_SETTINGS_NO_EMAIL_PLACEHOLDER,handleClick:function(){return(0,M.openModal)((function(e){return a.createElement(w.default,e)}))}};else{var i=r.email;t={buttonText:U.default.Messages.EDIT,buttonColor:O.default.Colors.GREY,valueMessage:V(z,{text:i,censor:D.censorEmail}),handleClick:function(){return(0,M.openModal)((function(e){return a.createElement(w.default,e)}))}}}else t={buttonText:U.default.Messages.CLAIM_ACCOUNT_SHORT,buttonColor:O.default.Colors.BRAND,valueMessage:U.default.Messages.USER_SETTINGS_ADD_EMAIL_CLAIM,handleClick:function(){return f.default.openClaimAccountModal()}};return V("div",{className:(0,o.default)(G.default.field,n)},void 0,V("div",{className:G.default.constrainedRow},void 0,V("div",{},void 0,V(C.FormTitle,{className:G.default.fieldTitle},void 0,U.default.Messages.USER_SETTINGS_LABEL_EMAIL),V("div",{},void 0,V(A.default,{tag:"span",color:A.default.Colors.HEADER_PRIMARY,size:A.default.Sizes.SIZE_16},void 0,t.valueMessage)))),V(O.default,{className:G.default.fieldButton,size:O.default.Sizes.SMALL,color:t.buttonColor,onClick:t.handleClick},void 0,t.buttonText))}function $(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?U.default.Messages.USER_SETTINGS_NO_PHONE_PLACEHOLDER:V(z,{text:i,censor:D.censorPhone}),V("div",{className:(0,o.default)(G.default.field,t)},void 0,V("div",{className:G.default.constrainedRow},void 0,V("div",{},void 0,V(C.FormTitle,{className:G.default.fieldTitle},void 0,U.default.Messages.USER_SETTINGS_LABEL_PHONE_NUMBER),V("div",{},void 0,V(A.default,{tag:"span",color:A.default.Colors.HEADER_PRIMARY,size:A.default.Sizes.SIZE_16},void 0,r)))),V("div",{className:G.default.fieldButtonList},void 0,null!=i&&null!=l?V(O.default,{className:(0,o.default)(G.default.fieldButton,G.default.removeButton),size:O.default.Sizes.SMALL,look:O.default.Looks.LINK,color:O.default.Colors.PRIMARY,onClick:function(){(0,M.openModal)((function(e){return a.createElement(s.default,x({},e,{title:U.default.Messages.USER_SETTINGS_ACCOUNT_REMOVE_PHONE_NUMBER_TITLE,children:n.hasFlag(k.UserFlags.MFA_SMS)?U.default.Messages.USER_SETTINGS_ACCOUNT_REMOVE_PHONE_SMS_BACKUP_WARNING:void 0,actionText:U.default.Messages.REMOVE,handleSubmit:v.default.removePhone}))}))}},void 0,U.default.Messages.REMOVE):null,V(O.default,{className:G.default.fieldButton,size:O.default.Sizes.SMALL,color:O.default.Colors.GREY,onClick:function(){(0,M.openModal)((function(e){return a.createElement(d.default,e)}),{modalKey:y.PHONE_VERIFICATION_MODAL_KEY})}},void 0,null==i?U.default.Messages.ADD:U.default.Messages.EDIT)))}function Z(e){var t=e.user,n=(0,c.default)(t.id);return(0,i.useStateFromStores)([g.default],(function(){return g.default.developerMode}))&&R.SUPPORTS_COPY?V(T.default,{renderPopout:function(e){var t=e.closePopout;return V(p.default,{onClose:t,onSelect:void 0,navId:"copy-id","aria-label":U.default.Messages.COPY_ID},void 0,n)}},void 0,(function(e){return a.createElement(I.default,x({className:G.default.overflowMenuButton},e),V(b.default,{className:G.default.overflowMenuIcon,height:24,width:24}))})):null}function q(){l.default.setSection(k.UserSettingsSections.PROFILE_CUSTOMIZATION)}function X(){P.default.track(k.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_page:k.AnalyticsPages.USER_SETTINGS,location_section:k.AnalyticsSections.SETTINGS_ACCOUNT,location_object:k.AnalyticsObjects.TOOLTIP}),l.default.setSection(k.UserSettingsSections.PREMIUM)}function J(){var e,t=(0,i.useStateFromStores)([S.default],(function(){return S.default.getCurrentUser()})),n=(0,i.useStateFromStores)([m.default],(function(){return m.default.getUserProfile(t.id)})),r=(0,i.useStateFromStores)([g.default],(function(){return g.default.status})),a=(0,i.useStateFromStores)([E.default],(function(){return E.default.getErrors()})),o=null==a||null===(e=a.avatar)||void 0===e?void 0:e[0];return V("div",{className:G.default.accountProfileCard},void 0,V(_.default,{user:t,allowEdit:!1,guildId:void 0,bannerType:_.UserBannerTypes.SETTINGS}),V("div",{className:G.default.userInfo},void 0,V(W,{className:G.default.avatar,src:t.getAvatarURL(void 0,!0),status:r,size:N.default.Sizes.SIZE_80,"aria-label":t.username}),V("div",{},void 0,V("div",{className:G.default.profileCardUsernameRow},void 0,V(u.default,{user:t,className:G.default.userTag,discriminatorClass:G.default.discriminator}),V(Z,{user:t})),V(h.default,{user:t,premiumSince:null==n?void 0:n.premiumSince,premiumGuildSince:null==n?void 0:n.premiumGuildSince,size:h.BadgeSizes.SIZE_22,openPremiumSettings:X})),V(O.default,{onClick:q,size:O.default.Sizes.SMALL},void 0,U.default.Messages.USER_SETTINGS_EDIT_PROFILE)),V("div",{className:G.default.background},void 0,null!=o?V(A.default,{className:G.default.avatarError,size:A.default.Sizes.SIZE_12,color:A.default.Colors.STATUS_RED},void 0,o):null,V("div",{className:G.default.fieldList},void 0,V(Y,{user:t}),V(K,{className:G.default.fieldSpacer,user:t}),V($,{className:G.default.fieldSpacer,user:t}))))}Y.displayName="EditUsernameRow",K.displayName="EditEmailRow",$.displayName="EditPhoneRow",Z.displayName="CopyUserIdMenu",J.displayName="UserSettingsAccountProfileCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.censorPhone=function(e){return""+"*".repeat(e.length-4)+e.slice(-4)},t.censorEmail=function(e){var t=e.split("@"),n=t[0],r=t[1];return"*".repeat(n.length)+"@"+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=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(n(9)),i=N(n(378)),l=n(3),u=n(1171),s=N(n(473)),d=N(n(5956)),f=N(n(12)),c=N(n(29)),p=N(n(61)),v=N(n(153)),y=N(n(149)),m=n(85),_=n(131),h=N(n(8745)),E=n(35),g=n(217),S=N(n(24)),O=N(n(13)),I=N(n(96)),T=n(1),C=N(n(6)),b=N(n(8141)),M=N(n(1244));function N(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 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,["label","text","children"]);return a.createElement(v.default,P({direction:v.default.Direction.VERTICAL},o),R(_.default,{tag:_.default.Tags.H2},void 0,t),null!=n?R(O.default,{size:O.default.Sizes.SIZE_16,className:b.default.sectionBody},void 0,n):null,R(v.default.Child,{wrap:!0},void 0,r))};L.displayName="ModalSection";var D=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?b(d.default,{className:E.default.sourceDivider}):null,b(u.default,{align:u.default.Align.CENTER,justify:u.default.Justify.BETWEEN,className:E.default.paymentSourceRow},void 0,b(_.default,{paymentSource:t,isDefault:n,isForSubscription:i,locale:s,showSubtext:!0}),r?null:b(l.default,{color:l.default.Colors.PRIMARY,onClick:this.handleEditClick,size:l.default.Sizes.SMALL},void 0,h.default.Messages.EDIT)))},t}(a.PureComponent);A.displayName="PaymentSourceItem",A.defaultProps={isEditing:!1,hideDivider:!1,onEditClick:function(){}};var P=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;at.id?1:-1})),m=this.state.editingPayment,_=y.findIndex((function(e){return e.id===m})),g=y.map((function(t,r){return b(A,{locale:i,paymentSource:t,isDefault:n===t.id,onCancel:e.handleCancel,onDelete:e.handleDelete,isForSubscription:t.id===v,hideDivider:_===r-1,onSubmit:e.handleSubmit,index:r,submitting:p,removing:l,isEditing:m===t.id,onEditClick:e.handleEditClick},t.id)}));return b("div",{},void 0,b(f.default,{tag:f.default.Tags.H1},void 0,b(u.default,{align:u.default.Align.CENTER},void 0,b(s.default,{position:s.default.Positions.LEFT,text:h.default.Messages.BILLING_SECURE_TOOLTIP},void 0,(function(e){return a.createElement(c.default,I({className:E.default.lockIcon},e))})),h.default.Messages.BILLING_PAYMENT_SOURCES)),g,_!==y.length-1?b(d.default,{className:E.default.sourceDivider}):null,this.renderFooter())},t}(a.PureComponent);P.displayName="PaymentMethods";var R=P;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(22))&&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=b(n(9)),i=b(n(3)),l=b(n(2)),u=n(287),s=n(383),d=b(n(5833)),f=b(n(29)),c=b(n(467)),p=b(n(1160)),v=b(n(55)),y=b(n(1164)),m=b(n(149)),_=n(131),h=b(n(24)),E=n(48),g=b(n(5846)),S=b(n(11607)),O=b(n(6045)),I=n(1),T=b(n(6)),C=b(n(8150));function b(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(o),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(9)),i=d(n(700)),l=d(n(153)),u=d(n(10234)),s=d(n(8149));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(153))&&r.__esModule?r:{default:r},i=n(10234);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=j(n(0)),o=D(n(9)),i=j(n(3)),l=D(n(739)),u=D(n(274)),s=D(n(8316)),d=D(n(9180)),f=D(n(218)),c=D(n(183)),p=D(n(8377)),v=D(n(725)),y=D(n(15)),m=D(n(160)),_=D(n(39)),h=D(n(271)),E=j(n(29)),g=D(n(61)),S=j(n(8302)),O=D(n(371)),I=D(n(151)),T=D(n(8267)),C=n(131),b=D(n(255)),M=n(41),N=D(n(16)),A=n(1),P=D(n(6)),R=D(n(8153)),L=D(n(370));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 j(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 k(){return(k=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u0?G(C.FormItem,{className:R.default.integrationsWrapper},void 0,G(C.FormTitle,{tag:C.FormTitleTags.H5},void 0,G("span",{className:R.default.subEnabledTitle},void 0,P.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(C.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)([_.default],(function(){return _.default.detectPlatformAccounts}));function y(e){u.default.updateRemoteSettings({detectPlatformAccounts:e})}return a.useEffect((function(){l.default.fetch()}),[]),r?V:G(C.FormSection,{className:R.default.connections,tag:C.FormTitleTags.H1,title:P.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(C.FormTitle,{className:L.default.marginBottom4},void 0,P.default.Messages.CONNECT_ACCOUNT_TITLE),G(C.FormText,{className:L.default.marginBottom8},void 0,P.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,P.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(11613),lightSrc:n(11614),width:230,height:220}),G(S.EmptyStateText,{note:P.default.Messages.CONNECTED_ACCOUNTS_NONE},void 0,P.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(C.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+"65c84ff0161c0f951f99b035170afb1e.svg"},function(e,t,n){e.exports=n.p+"caefee6eec712590e489b96139423f9f.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=U(n(0)),o=j(n(9)),i=j(n(8)),l=j(n(3)),u=n(1402),s=j(n(8416)),d=j(n(8688)),f=n(1394),c=n(11616),p=n(307),v=n(277),y=j(n(267)),m=j(n(39)),_=U(n(29)),h=j(n(467)),E=U(n(8302)),g=j(n(55)),S=j(n(1159)),O=j(n(151)),I=j(n(8267)),T=j(n(153)),C=n(131),b=n(35),M=n(41),N=j(n(47)),A=j(n(24)),P=n(1),R=j(n(8154)),L=j(n(7347)),D=j(n(370)),w=j(n(5701));function j(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 U(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 G(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){G(o,r,a,i,l,"next",e)}function l(e){G(o,r,a,i,l,"throw",e)}i(void 0)}))}}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(){return(x=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?V(A.default,{color:A.default.Colors.STATUS_RED},void 0,"iOS build overrides must be generated on stable right now!"):null;return V(C.FormSection,{className:D.default.marginTop60},void 0,V(g.default,{className:D.default.marginBottom20},void 0,V(g.default.Child,{},void 0,V(C.FormTitle,{tag:C.FormTitleTags.H1},void 0,"Build Overrides")),V(g.default.Child,{grow:0},void 0,V(_.default,{size:_.ButtonSizes.SMALL,onClick:this.handleAddBuildOverride,disabled:!o},void 0,"Add Build Override"))),Z,V(g.default,{direction:g.default.Direction.VERTICAL},void 0,i,e,V(g.default,{grow:0,direction:g.default.Direction.HORIZONTAL_REVERSE},void 0,this.renderRefreshButton(),this.renderSaveButton(),this.renderLinkButton())))},t}(a.Component);q.displayName="BuildOverrides";var X=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=F(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(),A.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.",A.default.Colors.STATUS_YELLOW));case 9:case"end":return e.stop()}}),e)}))),t}B(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 V(g.default,{direction:g.default.Direction.VERTICAL},void 0,V(C.FormItem,{title:"Expire After",className:D.default.marginBottom20},void 0,V(S.default,{value:null!=p?p.value:null,clearable:!1,searchable:!1,options:c.BUILD_OVERRIDE_EXPIRATION_OPTIONS,onChange:this.handleExpirationChange})),this.isIos()?null:V(C.FormItem,{title:"Release Channel",className:D.default.marginBottom20},void 0,V(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,V(C.FormItem,{title:"Add allowed app version (required)",className:D.default.marginBottom20},void 0,V(g.default,{direction:g.default.Direction.HORIZONTAL},void 0,V(g.default.Child,{wrap:!0,basis:"90%"},void 0,V(T.default,{autoFocus:!0,value:s,onKeyPress:this.handleAllowedVersionEnter,error:d,onChange:this.handleAllowedVersionEntry,placeholder:"Example: 34.0"})),V(_.default,{onClick:this.handleAddAllowedVersion},void 0,"Add"))),V(C.FormItem,{title:"Remove allowed app version",className:D.default.marginBottom20},void 0,V(S.default,{options:v,onChange:this.handleRemoveAllowedVersion,disabled:0===u.length}))):null,this.isIos()?null:a.createElement(a.Fragment,null,V(C.FormItem,{title:"Add User ID (optional)",className:D.default.marginBottom20},void 0,V(g.default,{direction:g.default.Direction.HORIZONTAL},void 0,V(g.default.Child,{wrap:!0,basis:"90%"},void 0,V(T.default,{autoFocus:!0,value:o,onKeyPress:this.handleUserEnter,error:i,onBlur:function(){return e.setUserEntryError("")},onChange:this.handleUserIDEntry})),V(_.default,{onClick:this.handleAddUser},void 0,"Add"))),V(C.FormItem,{title:"Remove User ID",className:D.default.marginBottom20},void 0,V(S.default,{options:y,onChange:this.handleRemoveUser,disabled:0===l.length}))),V(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=V(v.LazyLibrary,{createPromise:function(){return Promise.resolve().then(n.t.bind(null,1231,7))},webpackId:1231,renderFallback:t,render:function(n){var r=n.highlight("json",e,!0);return null==r?t():V("code",{className:"hljs scroller "+r.language+" "+w.default.scrollbarGhost+" "+R.default.codebox,dangerouslySetInnerHTML:{__html:r.value}})}});return V(h.default,{},void 0,V("pre",{},void 0,r))},r.renderLinkForm=function(){var e=this.state,t=e.statusTextColor,n=e.statusText,r=e.publicLink;return V("div",{},void 0,V(C.FormItem,{title:"Signed Link"},void 0,V(g.default,{},void 0,V(g.default.Child,{wrap:!0,basis:"75%"},void 0,V(d.default,{value:r})),V(_.default,{onClick:this.handleGenerateLink},void 0,"Generate Link"))),V(A.default,{color:t,className:D.default.marginBottom8+" "+D.default.marginTop8},void 0,n))},r.render=function(){var e=this.props,t=e.onClose,n=e.transitionState;return V(b.ModalRoot,{size:b.ModalSize.LARGE,transitionState:n,"aria-label":"Generate Public Build Override Link"},void 0,V(b.ModalHeader,{justify:g.default.Justify.BETWEEN,separator:!1},void 0,V(N.default,{tag:N.default.Tags.H2,size:N.default.Sizes.SIZE_20},void 0,"Generate Public Build Override Link"),V(b.ModalCloseButton,{onClick:t})),V(b.ModalContent,{},void 0,V(g.default,{},void 0,this.renderSettingsForm(),this.renderPayloadBlock()),this.renderLinkForm()))},t}(a.Component);X.displayName="BuildOverrideLinkModal";var J=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 V(C.FormSection,{title:"Developer Flags",tag:C.FormTitleTags.H1},void 0,V(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"),V(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"),V(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"),V(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"),V(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"),V(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"),V(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)};J.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}}))(J),ee=V(a.Fragment,{},void 0,V(Q,{}),V(q,{})),te=function(e){function t(){return e.apply(this,arguments)||this}return B(t,e),t.prototype.render=function(){return ee},t}(a.PureComponent);te.displayName="UserSettingsModalDeveloperOptions";var ne=te;t.default=ne},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=j(n(9)),i=j(n(3)),l=j(n(478)),u=j(n(274)),s=j(n(8416)),d=j(n(79)),f=j(n(39)),c=U(n(29)),p=j(n(61)),v=j(n(282)),y=U(n(8302)),m=j(n(1175)),_=j(n(10225)),h=j(n(1159)),E=j(n(8267)),g=j(n(149)),S=j(n(8382)),O=n(131),I=j(n(8662)),T=j(n(10465)),C=j(n(489)),b=n(393),M=j(n(16)),N=n(1),A=j(n(6)),P=j(n(8155)),R=j(n(5958)),L=j(n(1170)),D=j(n(7347)),w=j(n(370));function j(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 U(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 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(9)),i=s(n(8524)),l=n(1),u=s(n(8157));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===h.RANDOM_HYPESQUAD_HOUSE?(0,y.getRandomHouse)():e},a.renderUnknownErrorMessage=function(){return b(m.default,{},"error",b(i.Fragment,{},void 0,b(p.default,{className:g.default.quizResultHeading,size:p.default.Sizes.SIZE_24},void 0,E.default.Messages.HYPESQUAD_ERROR_HEADING),b(v.default,{},void 0,E.default.Messages.HYPESQUAD_ERROR_BODY.format({emailAddress:"hypesquad@"+h.EMAIL_DOMAIN,emailAddressLink:"mailto:hypesquad@"+h.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,y.getHouseNameFromHouseID)(e)});return b(m.default,{},"submit-step",b(i.Fragment,{},void 0,b("div",{className:(0,l.default)(g.default.quizResultLogoWrapper,A[e],S.default.marginBottom20)},void 0,b("img",{alt:r,className:g.default.quizResultLogo,src:N[e]})),b(p.default,{className:g.default.quizResultHeading,size:p.default.Sizes.SIZE_24},void 0,r),b(v.default,{className:g.default.quizResultBody},void 0,(t=e,((n={})[h.HypeSquadHouses.HOUSE_1]=E.default.Messages.HYPESQUAD_QUIZ_BODY_HOUSE_1,n[h.HypeSquadHouses.HOUSE_2]=E.default.Messages.HYPESQUAD_QUIZ_BODY_HOUSE_2,n[h.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 b(m.default,{},t,b(_.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 b(m.default,{},void 0,b(v.default,{className:g.default.nameFormPreface,size:v.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?b(d.default,{type:"submit",color:d.default.Colors.BRAND,onClick:this.handleSubmitButtonClick,submitting:o},void 0,E.default.Messages.HYPESQUAD_QUIZ_RETRY):a?b(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?b(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):b(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:b(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 b(c.ModalRoot,{size:null==e?c.ModalSize.MEDIUM:c.ModalSize.SMALL,transitionState:t,"aria-labelledby":this.headerId},void 0,b(c.ModalHeader,{separator:!1,id:this.headerId},void 0,b(p.default,{tag:p.default.Tags.H2,size:p.default.Sizes.SIZE_20},void 0,this.renderHeaderCopy())),b("div",{className:g.default.outerContentWrapper},void 0,b(u.default,{component:M},void 0,this.renderContent())),b(c.ModalFooter,{},void 0,this.renderPrimaryAction(),this.renderSecondaryAction()))},r}(i.Component);P.displayName="HouseSelectionModal";var R=P;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=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(273)),i=n(35),l=u(n(8159));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;u0?P.default.Messages.GIFT_INVENTORY_YOUR_GIFTS:void 0},void 0,U.map((function(e){var t=e.code,n=e.promotion;return j(k,{outboundPromotion:n,code:t,addClaimedOutboundPromotionCode:F},n.id)})),w.map((function(e){return j(k,{outboundPromotion:e,code:G[e.id],addClaimedOutboundPromotionCode:F},e.id)})),null!=g?j(N.default,{className:R.default.skuCard,skuId:g.skuId,subscriptionPlanId:g.subscriptionPlanId,entitlements:[g],giftCodeBatchId:v.BLACK_FRIDAY_2020_GIFT_CODE_BATCH_ID},(0,M.makeComboId)(g.skuId,g.subscriptionPlanId)):null,C.length>0?j(N.default,{className:R.default.skuCard,skuId:C[0].skuId,subscriptionPlanId:C[0].subscriptionPlanId,entitlements:C,giftCodeBatchId:v.STICKERS_GIFT_CODE_BATCH_ID},(0,M.makeComboId)(C[0].skuId,C[0].subscriptionPlanId)):null,b.length>0?j(N.default,{className:R.default.skuCard,skuId:b[0].skuId,subscriptionPlanId:b[0].subscriptionPlanId,entitlements:b,giftCodeBatchId:v.STICKERS_GIFT_CODE_BATCH_ID},(0,M.makeComboId)(b[0].skuId,b[0].subscriptionPlanId)):null)),j(O.FormSection,{tag:O.FormTitleTags.H1,title:P.default.Messages.GIFT_INVENTORY_GIFTS_YOU_PURCHASED},void 0,0===Object.keys(l).length?j("div",{className:R.default.emptyState},void 0,j("div",{className:R.default.emptyStateImage}),j("h2",{className:R.default.emptyStateHeader},void 0,P.default.Messages.GIFT_INVENTORY_NO_GIFTS),j("p",{className:R.default.emptyStateSubtext},void 0,P.default.Messages.GIFT_INVENTORY_NO_GIFTS_SUBTEXT.format({onClick:B}))):i.default.keys(l).map((function(e){var t=(0,M.parseComboId)(e),n=t.skuId,r=t.subscriptionPlanId;return j(N.default,{className:R.default.skuCard,skuId:n,subscriptionPlanId:r,entitlements:l[e]},e)})))):j(S.default,{className:R.default.loading})};t.default=U},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useOutboundPromotions=function(){var e=(0,a.useStateFromStores)([s.default],(function(){return s.default.lastFetchedActivePromotions})),t=(0,a.useStateFromStores)([s.default],(function(){return s.default.getEligibleActiveOutboundPromotions()})),n=(0,a.useStateFromStores)([i.default],(function(){return i.default.getNullableCurrentUser()})),f=r.useState(!1),c=f[0],v=f[1],y=r.useState([]),m=y[0],_=y[1];r.useEffect((function(){null!=e&&o.default.wait((function(){return u.default.markOutboundPromotionsSeen()}))}),[e]);var h=r.useCallback((function(e){_((function(t){return t.some((function(t){return t.promotion.id===e.promotion.id}))?t:[].concat(t,[e])}))}),[]),E=(null==n?void 0:n.premiumType)===d.PremiumTypes.TIER_2;r.useEffect((function(){o.default.wait((function(){E&&(null==e&&u.default.fetchActiveOutboundPromotions(),(0,l.fetchClaimedOutboundPromotionCodes)().then((function(e){_(e),v(!0)})).catch((function(){_([]),v(!0)})))}))}),[e,E]);for(var g,S={},O=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 p(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 p(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)}(m);!(g=O()).done;){var I=g.value,T=I.code,C=I.promotion;S[C.id]=T}var b=new Set(t.map((function(e){return e.id}))),M=m.filter((function(e){var t=e.promotion;return!b.has(t.id)}));return{promotionsLoaded:!E||null!=e&&c,activeOutboundPromotions:t,claimedEndedOutboundPromotions:M,claimedOutboundPromotionCodeMap:S,addClaimedOutboundPromotionCode:h}};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(2)),i=f(n(12)),l=n(5979),u=f(n(9729)),s=f(n(8759)),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,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&&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(11652),lightSrc:n(11653),width:320,height:170}))},d.render=function(){var e=(0,i.default)(this.props.keybinds).reject((function(e){return e.managed&&e.action!==j.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.H1,title:k.default.Messages.KEYBINDS},void 0,D.default.embedded?a.createElement(a.Fragment,null,W(C.default,{justify:C.default.Justify.BETWEEN,className:F.default.marginBottom20},void 0,W(C.default.Child,{grow:0},void 0,W(b.default,{messageType:b.HelpMessageTypes.WARNING},void 0,k.default.Messages.ADD_KEYBIND_WARNING)),W(C.default.Child,{wrap:!0,grow:0},void 0,W(I.default,{size:I.ButtonSizes.LARGE,onClick:this.handleAddKeybind},void 0,k.default.Messages.ADD_KEYBIND))),J,W(N.FormSection,{},void 0,this.renderKeybinds(e),this.renderEmpty(e))):W(b.default,{messageType:b.HelpMessageTypes.INFO,fontSize:b.HelpMessageFontSizes.FONT_SIZE_16,className:U.default.browserNotice},void 0,k.default.Messages.KEYBIND_IN_BROSWER_NOTICE.format({downloadLink:j.MarketingURLs.DOWNLOAD}))),Q,W(N.FormSection,{tag:N.FormTitleTags.H1,title:k.default.Messages.USER_SETTINGS_KEYBINDS_DEFAULT_KEYBINDS_TITLE,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,k.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(P.default,{tag:P.default.Tags.H3,size:P.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:j.KeybindCustomActions.UNASSIGNED,label:k.default.Messages.KEYBIND_UNASSIGNED},{value:j.KeybindCustomActions.PUSH_TO_TALK,label:k.default.Messages.KEYBIND_PUSH_TO_TALK},{value:j.KeybindCustomActions.PUSH_TO_TALK_PRIORITY,label:k.default.Messages.KEYBIND_PUSH_TO_TALK_PRIORITY},{value:j.KeybindCustomActions.PUSH_TO_MUTE,label:k.default.Messages.KEYBIND_PUSH_TO_MUTE},{value:j.KeybindCustomActions.TOGGLE_MUTE,label:k.default.Messages.KEYBIND_TOGGLE_MUTE},{value:j.KeybindCustomActions.TOGGLE_DEAFEN,label:k.default.Messages.KEYBIND_TOGGLE_DEAFEN},{value:j.KeybindCustomActions.TOGGLE_VOICE_MODE,label:k.default.Messages.KEYBIND_TOGGLE_VOICE_MODE},{value:j.KeybindCustomActions.TOGGLE_STREAMER_MODE,label:k.default.Messages.KEYBIND_TOGGLE_STREAM_MODE}];return t&&(r.push({value:j.KeybindCustomActions.TOGGLE_OVERLAY,label:k.default.Messages.KEYBIND_TOGGLE_OVERLAY}),r.push({value:j.KeybindCustomActions.TOGGLE_OVERLAY_INPUT_LOCK,label:k.default.Messages.KEYBIND_TOGGLE_OVERLAY_INPUT_LOCK}),r.push({value:j.KeybindCustomActions.OVERLAY_ACTIVATE_REGION_TEXT_WIDGET,label:k.default.Messages.KEYBIND_ACTIVATE_OVERLAY_CHAT})),n&&D.default.isWindows()&&r.push({value:j.KeybindCustomActions.TOGGLE_GO_LIVE_STREAMING,label:k.default.Messages.KEYBIND_TOGGLE_GO_LIVE_STREAMING}),D.default.isDesktop()&&r.push({value:j.KeybindCustomActions.NAVIGATE_BACK,label:k.default.Messages.KEYBIND_NAVIGATE_BACK},{value:j.KeybindCustomActions.NAVIGATE_FORWARD,label:k.default.Messages.KEYBIND_NAVIGATE_FORWARD}),r}},{key:"keybindDescriptions",get:function(){var e,t=this.props,n=t.overlaySupported,r=t.canGoLive,a=((e={})[j.KeybindCustomActions.UNASSIGNED]=k.default.Messages.KEYBIND_DESCRIPTION_UNASSIGNED,e[j.KeybindCustomActions.PUSH_TO_MUTE]=k.default.Messages.KEYBIND_DESCRIPTION_PUSH_TO_MUTE,e[j.KeybindCustomActions.PUSH_TO_TALK]=k.default.Messages.KEYBIND_DESCRIPTION_PUSH_TO_TALK,e[j.KeybindCustomActions.PUSH_TO_TALK_PRIORITY]=k.default.Messages.KEYBIND_DESCRIPTION_PUSH_TO_TALK_PRIORITY,e[j.KeybindCustomActions.TOGGLE_MUTE]=k.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_MUTE,e[j.KeybindCustomActions.TOGGLE_DEAFEN]=k.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_DEAFEN,e[j.KeybindCustomActions.TOGGLE_VOICE_MODE]=k.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_VOICE_MODE,e[j.KeybindCustomActions.TOGGLE_STREAMER_MODE]=k.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_STREAMER_MODE,e);return n&&(a[j.KeybindCustomActions.TOGGLE_OVERLAY]=k.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_OVERLAY,a[j.KeybindCustomActions.TOGGLE_OVERLAY_INPUT_LOCK]=k.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_OVERLAY_INPUT_LOCK),r&&D.default.isWindows()&&(a[j.KeybindCustomActions.TOGGLE_GO_LIVE_STREAMING]=k.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_GO_LIVE_STREAMING),D.default.isDesktop()&&(a[j.KeybindCustomActions.NAVIGATE_BACK]=k.default.Messages.KEYBIND_DESCRIPTION_NAVIGATE_BACK,a[j.KeybindCustomActions.NAVIGATE_FORWARD]=k.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([h.default,g.default,S.default],(function(){return{keybinds:h.default.getState(),canGoLive:(0,m.default)(g.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(274)),l=c(n(39)),u=c(n(1162)),s=n(131),d=c(n(6)),f=c(n(8173));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,V(C.FormTitle,{tag:C.FormTitle.Tags.H1},void 0,G.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_TITLE),$,V("div",{className:F.default.divider})):null,Z)):V("div",{className:(0,o.default)(F.default.container,F.default.loading)},void 0,K)}q.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(9)),i=l(n(8176));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(C.default,{size:C.default.Sizes.SIZE_14,className:j.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:j.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=k(n(9)),i=k(n(8)),l=n(3),u=n(687),s=k(n(8687)),d=n(42),f=k(n(15)),c=k(n(36)),p=k(n(1147)),v=k(n(5832)),y=k(n(271)),m=k(n(61)),_=k(n(371)),h=k(n(278)),E=k(n(10489)),g=k(n(8663)),S=k(n(5830)),O=k(n(5827)),I=n(41),T=k(n(47)),C=k(n(24)),b=k(n(150)),M=k(n(93)),N=n(5935),A=k(n(96)),P=k(n(97)),R=k(n(8922)),L=k(n(11662)),D=n(1),w=k(n(6)),j=k(n(8180));function k(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:j.default.guildSubscribeButton},void 0,w.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BUTTON_SUBSCRIBE_THIS_SERVER):null)),G("div",{className:j.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(E.default,{className:j.default.gemIndicator,subscriberCount:o}))))}H.displayName="PremiumGuildHeader";var x=G(g.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(P.default.extractTimestamp(n.premiumGuildSubscription.id)):null,d=n.canceled;var f=d?O.default:S.default;return G("div",{className:j.default.guildSubscriptionSlot},void 0,G(f,{className:(0,o.default)(j.default.guildSubscriptionSlotIcon,(t={},t[j.default.guildSubscriptionSlotIconCanceled]=d,t))}),G("div",{className:j.default.guildSubscriptionSlotContent},void 0,G(C.default,{size:C.default.Sizes.SIZE_14,className:j.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(C.default,{size:C.default.Sizes.SIZE_12,color:C.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(h.default,{renderPopout:function(e){var t=e.closePopout;return G(L.default,{onClose:t,userPremiumGuildSubscriptionSlot:n,premiumSubscription:r,hasCancelablePremiumGuildSubscriptionSlot:i})},position:h.default.Positions.RIGHT,align:h.default.Align.CENTER},void 0,(function(e){return a.createElement(m.default,F({},e,{className:j.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:j.default.guild},void 0,null!=i?G(H,{guild:i,premiumGuildSubscriptionSlots:n,availablePremiumGuildSubscriptionSlots:a}):null,G("div",{className:j.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=h;var r,a=y(n(0)),o=y(n(8253)),i=n(8256),l=n(11663),u=n(11664),s=n(41),d=p(n(8922)),f=n(1),c=p(n(6));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,["width","height","color"]);return o.createElement("svg",u({width:n,height:a},(0,i.default)(f),{viewBox:"0 0 24 24"}),s("path",{d:"M13.8003 3.59643V7.86267C13.8003 9.15683 14.8448 10.2011 16.1393 10.2011H20.4067C20.9334 10.2011 21.2012 9.56739 20.8263 9.19253L14.8091 3.17694C14.4341 2.80208 13.8003 3.06092 13.8003 3.59643Z",fill:d}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.9727 7.88073C11.9727 10.1692 13.8304 12.0269 16.1189 12.0269H20.9471V19.2064C20.9471 20.1936 20.1394 21.0013 19.1523 21.0013H4.79318C3.80599 21.0013 2.99829 20.1936 2.99829 19.2064V4.84737C2.99829 3.86019 3.80599 3.05249 4.79318 3.05249H11.9727V7.88073ZM13.8 14C13.8 14.9941 12.9941 15.8 12 15.8C11.0059 15.8 10.2 14.9941 10.2 14H9C9 15.6569 10.3431 17 12 17C13.6569 17 15 15.6569 15 14H13.8ZM7 15C7 15.5523 6.55228 16 6 16C5.44772 16 5 15.5523 5 15C5 14.4477 5.44772 14 6 14C6.55228 14 7 14.4477 7 15ZM18 16C18.5523 16 19 15.5523 19 15C19 14.4477 18.5523 14 18 14C17.4477 14 17 14.4477 17 15C17 15.5523 17.4477 16 18 16Z",fill:d}))}d.displayName="StickerPadded"},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=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(85);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;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,["body"]);(0,R.openModal)((function(e){return a.createElement(P.default,W({},e,n),Y(L.default,{size:L.default.Sizes.SIZE_16},void 0,t))}))}function $(e){var t=e.message;K({header:U.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_TITLE,confirmText:U.default.Messages.OKAY,red:!0,body:t})}var Z=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({header:U.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_TITLE,body:U.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_BODY,confirmText:U.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_CONFIRM,cancelText:U.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_CANCEL,onConfirm:function(){return(0,d.setConsents)([],[k.Consents.USAGE_STATISTICS]).catch($)}})},n.handlePersonalizationChange=function(){!n.props.personalization?(0,d.setConsents)([k.Consents.PERSONALIZATION],[]).catch($):K({header:U.default.Messages.PERSONALIZATION_DISABLE_MODAL_TITLE,confirmText:U.default.Messages.PERSONALIZATION_DISABLE_MODAL_CONFIRM,cancelText:U.default.Messages.PERSONALIZATION_DISABLE_MODAL_CANCEL,onConfirm:function(){return(0,d.setConsents)([],[k.Consents.PERSONALIZATION]).catch($)},body:U.default.Messages.PERSONALIZATION_DISABLE_MODAL_BODY})},n.handleAccessibilityDetectionChange=function(){var e=!n.props.allowAccessibilityDetection;c.default.updateRemoteSettings({allowAccessibilityDetection:e})},n.handleDataDownloadRequest=function(){K({header:U.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_TITLE,body:U.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_NOTE,confirmText:U.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_CONFIRM,cancelText:U.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:U.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_SUCCESS})):s.default.show({title:U.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_TITLE,body:U.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_BODY})}),(function(){return s.default.show({title:U.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_TITLE,body:U.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,V(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=W({},o,((i={})[k.FriendSourceFlagKeys.ALL]=l,i[e]=!0,i))}else{var u;n=W({},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){K({header:U.default.Messages.USER_DM_SETTINGS,body:U.default.Messages.USER_DM_SETTINGS_QUESTION,confirmText:U.default.Messages.YES_TEXT,cancelText:U.default.Messages.NO_TEXT,onConfirm:function(){c.default.updateRemoteSettings({defaultGuildsRestricted:e,restrictedGuilds:e?Object.keys(m.default.getGuilds()):[]})},onCancel:function(){c.default.updateRemoteSettings({defaultGuildsRestricted:e})}})},l.renderFriendSettings=function(){var e=this;return Y(M.default,{title:U.default.Messages.FRIEND_PERMITTED_SOURCE,className:F.default.marginBottom40},void 0,Y(I.default,{className:(0,o.default)(F.default.marginTop8,F.default.marginBottom20),value:this.hasPermittedSourceFlag(k.FriendSourceFlagKeys.ALL),onChange:function(t){return e.onFieldChange(k.FriendSourceFlagKeys.ALL,t)}},void 0,U.default.Messages.FRIEND_PERMITTED_SOURCE_ALL),Y(I.default,{value:this.hasPermittedSourceFlag(k.FriendSourceFlagKeys.FRIENDS),onChange:function(t){return e.onFieldChange(k.FriendSourceFlagKeys.FRIENDS,t)}},void 0,U.default.Messages.FRIEND_PERMITTED_SOURCE_MUTUAL_FRIENDS),Y(I.default,{className:F.default.marginReset,value:this.hasPermittedSourceFlag(k.FriendSourceFlagKeys.GUILDS),onChange:function(t){return e.onFieldChange(k.FriendSourceFlagKeys.GUILDS,t)}},void 0,U.default.Messages.FRIEND_PERMITTED_SOURCE_MUTUAL_GUILDS))},l.renderDMSafety=function(){return Y(M.default,{className:F.default.marginBottom40},void 0,Y(A.default,{tag:A.Tags.H5,className:F.default.marginBottom4,id:z},void 0,U.default.Messages.USER_EXPLICIT_CONTENT_FILTER),Y(N.default,{type:N.Types.DESCRIPTION,className:F.default.marginBottom8},void 0,U.default.Messages.USER_EXPLICIT_CONTENT_FILTER_HELP),Y(O.default,{labelledBy:z,value:this.props.explicitContentFilter,options:(0,w.generateDMSafetyOptions)(),onChange:this.handleExplicitContentFilterChange}))},l.renderServerPrivacy=function(){var e=this.props,t=e.viewNsfwGuilds,n=e.showAgeRestrictedToggle;return Y(M.default,{className:F.default.marginBottom40},void 0,Y(A.default,{tag:A.Tags.H5,className:F.default.marginBottom8},void 0,U.default.Messages.USER_DM_SETTINGS),Y(I.default,{className:F.default.marginReset,value:!this.state.defaultGuildsRestricted,note:U.default.Messages.USER_DM_SETTINGS_HELP,onChange:this.handleChangeDefaultGuildsRestricted},void 0,U.default.Messages.NEW_GUILDS_DM_ALLOWED),n?Y(I.default,{className:F.default.marginReset,value:t,note:U.default.Messages.NSFW_GUILDS_TOGGLE_CAPTION,onChange:function(e){return c.default.updateRemoteSettings({viewNsfwGuilds:e})}},void 0,U.default.Messages.NSFW_GUILDS_TOGGLE_HEADER):null)},l.renderActivityPartyPrivacy=function(){var e=this.props,t=e.allowActivityPartyPrivacyFriends,n=e.allowActivityPartyPrivacyVoiceChannel;return Y(M.default,{className:F.default.marginBottom40},void 0,Y(A.default,{tag:A.Tags.H5,className:F.default.marginBottom8},void 0,U.default.Messages.ACTIVITY_PARTY_PRIVACY),Y(I.default,{value:t,note:U.default.Messages.ACTIVITY_PARTY_PRIVACY_FRIENDS_HELP,onChange:function(e){return c.default.updateLocalSettings({allowActivityPartyPrivacyFriends:e})}},void 0,U.default.Messages.ACTIVITY_PARTY_PRIVACY_FRIENDS),Y(I.default,{value:n,note:U.default.Messages.ACTIVITY_PARTY_PRIVACY_VOICE_CHANNEL_HELP,onChange:function(e){return c.default.updateLocalSettings({allowActivityPartyPrivacyVoiceChannel:e})}},void 0,U.default.Messages.ACTIVITY_PARTY_PRIVACY_VOICE_CHANNEL))},l.renderDataPrivacy=function(){var e=this.props,t=e.usageStatistics,n=e.personalization,r=e.allowAccessibilityDetection;return Y(M.default,{className:F.default.marginBottom40},void 0,Y(A.default,{tag:A.Tags.H5,className:F.default.marginBottom8},void 0,U.default.Messages.DATA_PRIVACY_CONTROLS),Y(I.default,{value:t,note:U.default.Messages.DATA_PRIVACY_CONTROLS_USAGE_STATISTICS_NOTE.format({helpdeskArticle:D.default.getArticleURL(k.HelpdeskArticles.DATA_PRIVACY_CONTROLS)}),onChange:this.handleUsageStatisticsChange},void 0,U.default.Messages.DATA_PRIVACY_CONTROLS_USAGE_STATISTICS_TITLE),Y(I.default,{value:n,note:U.default.Messages.DATA_PRIVACY_CONTROLS_PERSONALIZATION_NOTE_LEARN_MORE.format({helpdeskArticle:D.default.getArticleURL(k.HelpdeskArticles.DATA_PRIVACY_CONTROLS)}),onChange:this.handlePersonalizationChange},void 0,U.default.Messages.DATA_PRIVACY_CONTROLS_PERSONALIZATION_TITLE),Y(I.default,{value:r,note:U.default.Messages.DATA_PRIVACY_CONTROLS_ALLOW_ACCESSIBILITY_DETECTION_NOTE.format({helpdeskArticle:D.default.getArticleURL(k.HelpdeskArticles.ACCESSIBILITY_TRACKING)}),onChange:this.handleAccessibilityDetectionChange},void 0,U.default.Messages.DATA_PRIVACY_CONTROLS_ALLOW_ACCESSIBILITY_DETECTION_TITLE),Y(A.default,{tag:A.Tags.H3,className:(0,o.default)(F.default.marginTop20,F.default.marginBottom8)},void 0,U.default.Messages.DATA_PRIVACY_CONTROLS_BASIC_SERVICE_TITLE),Y(N.default,{type:N.Types.DESCRIPTION,className:F.default.marginBottom20},void 0,U.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,j.harvestDisabled)(l,n),s=Y(T.default,{text:n.verified?null:U.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_TOOLTIP},void 0,(function(e){var n=e.onMouseEnter,r=e.onMouseLeave;return Y(E.default,{disabled:u,onClick:t.handleDataDownloadRequest,onMouseEnter:n,onMouseLeave:r,look:E.default.Looks.OUTLINED,color:E.default.Colors.BRAND,submitting:o},void 0,U.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_DOWNLOAD)}));return u&&null!=l&&(e=Y(g.default,{className:G.default.card},void 0,Y(L.default,{size:L.default.Sizes.SIZE_16},void 0,U.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=Y(S.default,{},void 0,s)),Y(a.Fragment,{},void 0,Y(C.default,{className:F.default.marginBottom20}),Y(A.default,{tag:A.Tags.H3},void 0,U.default.Messages.DATA_PRIVACY_CONTROLS_PERSONAL_DATA_TITLE),Y(N.default,{type:N.Types.DESCRIPTION,className:F.default.marginBottom20},void 0,U.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_NOTE.format({helpdeskArticle:D.default.getArticleURL(k.HelpdeskArticles.GDPR_REQUEST_DATA)})),e,s)},l.renderPrivacyAndTermsNote=function(){return Y(M.default,{className:F.default.marginBottom40},void 0,Y(b.default,{type:b.default.Types.PRIMARY,body:U.default.Messages.USER_SETTINGS_PRIVACY_TERMS.format({termsLink:k.MarketingURLs.TERMS,privacyLink:k.MarketingURLs.PRIVACY})}))},l.render=function(){var e=this.props.fetchedConsents;return Y(M.default,{tag:A.Tags.H1,title:U.default.Messages.PRIVACY_AND_SAFETY},void 0,this.renderDMSafety(),this.renderServerPrivacy(),this.renderFriendSettings(),this.renderActivityPartyPrivacy(),e?this.renderDataPrivacy():null,this.renderPrivacyAndTermsNote())},r}(a.PureComponent);function q(){var e=v.AgeRestrictedGuildsExperiment.useExperiment({})[0],t=(0,u.useStateFromStores)([h.default],(function(){return h.default.getCurrentUser()})),n=(0,u.useStateFromStoresObject)([_.default],(function(){var e=_.default.explicitContentFilter,t=_.default.defaultGuildsRestricted,n=_.default.allowAccessibilityDetection,r=_.default.allowActivityPartyPrivacyFriends,a=_.default.viewNsfwGuilds;return{explicitContentFilter:e,defaultGuildsRestricted:t,allowAccessibilityDetection:n,allowActivityPartyPrivacyFriends:r,allowActivityPartyPrivacyVoiceChannel:_.default.allowActivityPartyPrivacyVoiceChannel,viewNsfwGuilds:a,friendSourceFlags:(0,j.computeFlags)()}})),r=(0,u.useStateFromStoresObject)([y.default],(function(){return{fetchedConsents:y.default.fetchedConsents,usageStatistics:y.default.hasConsented(k.Consents.USAGE_STATISTICS),personalization:y.default.hasConsented(k.Consents.PERSONALIZATION)}}));return a.createElement(Z,W({currentUser:t,showAgeRestrictedToggle:e.enabled},n,r))}Z.displayName="UserSettingsPrivacySafety",q.displayName="ConnectedUserSettingsPrivacySafety"},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=h(n(9)),i=h(n(3)),l=h(n(1343)),u=h(n(473)),s=h(n(160)),d=h(n(39)),f=h(n(8267)),c=n(131),p=h(n(16)),v=n(1),y=h(n(6)),m=h(n(8183)),_=h(n(370));function h(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 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;u=1e3?(e/=1e3).toFixed(2)+"s":e.toFixed(0)+" ms"},r.handleVideoDeviceChange=function(e){var t=e.value;d.default.setVideoDevice(t,Z.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO)},r.handleNoiseSuppressionChange=function(e){d.default.setNoiseSuppression(e,{page:Z.AnalyticsPages.USER_SETTINGS,section:Z.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO})},r.handleNoiseCancellationChange=function(e){d.default.setNoiseCancellation(e,{page:Z.AnalyticsPages.USER_SETTINGS,section:Z.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO})},r.handleEchoCancellationChange=function(e){d.default.setEchoCancellation(e,{page:Z.AnalyticsPages.USER_SETTINGS,section:Z.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO})},r.handleAutomaticGainControlChange=function(e){d.default.setAutomaticGainControl(e,{page:Z.AnalyticsPages.USER_SETTINGS,section:Z.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,x.openModal)((function(e){return a.createElement(H.default,ie({header:q.default.Messages.RESET_VOICE_SETTINGS,confirmText:q.default.Messages.OKAY,cancelText:q.default.Messages.CANCEL,onConfirm:d.default.reset},e),ue(V.default,{size:V.default.Sizes.SIZE_16},void 0,q.default.Messages.RESET_VOICE_SETTINGS_BODY))}))},r.handleAudioSubsystemChanged=function(e){var t=e.value;(0,x.openModal)((function(e){return a.createElement(H.default,ie({header:q.default.Messages.SWITCH_SUBSYSTEM,confirmText:q.default.Messages.OKAY,cancelText:q.default.Messages.CANCEL,onConfirm:function(){return d.default.setAudioSubsystem(t)}},e),ue(V.default,{size:V.default.Sizes.SIZE_16},void 0,q.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=ue(F.default,{type:F.default.Types.DESCRIPTION,className:Q.default.marginTop8},void 0,q.default.Messages.BROWSER_INPUT_DEVICE_WARNING.format({onDownloadClick:this.handleDownload.bind(this,"Help Text Input Devices")}))),s||(t=ue(F.default,{type:F.default.Types.DESCRIPTION,className:Q.default.marginTop8},void 0,q.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 ue(N.default,{className:Q.default.marginBottom20},void 0,ue(N.default.Child,{basis:"50%"},void 0,ue(B.default,{tag:B.Tags.H5,className:Q.default.marginBottom8},void 0,q.default.Messages.FORM_LABEL_INPUT_DEVICE),ue(P.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),ue(N.default.Child,{basis:"50%"},void 0,ue(B.default,{tag:B.Tags.H5,className:Q.default.marginBottom8},void 0,q.default.Messages.FORM_LABEL_OUTPUT_DEVICE),ue(P.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 ue(N.default,{className:"volume"},void 0,ue(N.default.Child,{basis:"50%"},void 0,ue(B.default,{tag:B.Tags.H5,className:Q.default.marginBottom4},void 0,q.default.Messages.FORM_LABEL_INPUT_VOLUME),ue(R.default,{initialValue:(0,z.amplitudeToPerceptual)(t),asValueChanges:this.handleInputVolumeChange})),ue(N.default.Child,{basis:"50%"},void 0,ue(B.default,{tag:B.Tags.H5,className:Q.default.marginBottom4},void 0,q.default.Messages.FORM_LABEL_OUTPUT_VOLUME),ue(R.default,{initialValue:(0,z.amplitudeToPerceptual)(n),maxValue:200,onValueRender:function(e){return e.toFixed(0)+"%"},asValueChanges:this.handleOutputVolumeChange})))},r.renderMicTest=function(){return g.default.supports(u.Features.LOOPBACK)?ue("div",{className:X.default.micTest},void 0,ue(p.default,{title:q.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_TITLE,description:q.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_DESCRIPTION,notchBackground:p.NotchBackground.GRAY,captionVoice:q.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_VOICE_CAPTION,captionNoVoice:a.createElement(a.Fragment,null,q.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_VOICE_NO_INPUT_NOTICE,ue(C.default,{className:X.default.micTestHelpLink,href:Y.default.getArticleURL(Z.HelpdeskArticles.NO_INPUT_DETECTED)},void 0,q.default.Messages.NOTICE_NO_INPUT_DETECTED_HELP_LINK_TEXT)),buttonTest:q.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_BUTTON_INACTIVE,buttonStop:q.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_BUTTON_ACTIVE,buttonClassName:X.default.micTestButton,buttonColor:b.default.Colors.BRAND,location:{page:Z.AnalyticsPages.USER_SETTINGS,section:Z.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO}})):null},r.renderInputMode=function(){var e=this.props,t=e.usePTTLimited,n=e.inputMode,r=[{value:Z.InputModes.VOICE_ACTIVITY,name:q.default.Messages.INPUT_MODE_VAD},{value:Z.InputModes.PUSH_TO_TALK,name:t?q.default.Messages.INPUT_MODE_PTT_LIMITED:q.default.Messages.INPUT_MODE_PTT}];return ue(k.default,{title:q.default.Messages.FORM_LABEL_INPUT_MODE,className:Q.default.marginBottom20},void 0,ue(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!==Z.InputModes.PUSH_TO_TALK?null:(e=K.default.embedded||n!==Z.InputModes.PUSH_TO_TALK?ue(F.default,{type:F.default.Types.DESCRIPTION,className:(0,o.default)(X.default.pttToolsMessage,Q.default.marginBottom8)},void 0,q.default.Messages.USER_SETTINGS_VOICE_ADD_MULTIPLE.format({onClick:function(){return c.default.setSection(Z.UserSettingsSections.KEYBINDS)}})):ue(F.default,{type:F.default.Types.DESCRIPTION,className:(0,o.default)(X.default.pttToolsMessage,X.default.pttToolsWarning,Q.default.marginBottom8)},void 0,q.default.Messages.PTT_LIMITED_WARNING.format({onDownloadClick:this.handleDownload.bind(this,"Help Text PTT")})),ue("div",{className:X.default.pttTools},void 0,ue(N.default,{},void 0,ue(N.default.Child,{basis:"50%"},void 0,ue(k.default,{title:q.default.Messages.FORM_LABEL_SHORTCUT},void 0,ue(v.default,{defaultValue:a,onChange:this.handleShortcutChange}))),ue(N.default.Child,{basis:"50%"},void 0,ue(k.default,{title:q.default.Messages.INPUT_MODE_PTT_RELEASE_DELAY},void 0,ue(R.default,{initialValue:r,onValueChange:this.handleDelayChange,onValueRender:this.handleDelayValueRender,maxValue:Z.MAX_PTT_RELEASE_DELAY})))),e))},r.renderVoiceSensitivityTools=function(){var e=this.props,t=e.inputMode,n=e.vadThreshold,r=e.vadAutoThreshold;return t!==Z.InputModes.VOICE_ACTIVITY?null:ue(pe,{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;g.default.isEnabled()||(r=ue(F.default,{type:F.default.Types.DESCRIPTION,className:Q.default.marginTop8},void 0,q.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=g.default.getCameraComponent(),v=s===Z.ThemeTypes.LIGHT?n(11677):n(11678);return ue(N.default,{},void 0,ue(N.default.Child,{basis:"50%"},void 0,ue(B.default,{tag:B.Tags.H5,className:Q.default.marginBottom8},void 0,q.default.Messages.FORM_LABEL_VIDEO_DEVICE),ue(P.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),ue(N.default.Child,{basis:"50%"},void 0,ue(B.default,{tag:B.Tags.H5,className:Q.default.marginBottom8},void 0,q.default.Messages.FORM_LABEL_VIDEO_PREVIEW),ue("div",{className:X.default.previewContainer},void 0,ue(p,{deviceId:u,disabled:!this.state.showCamera||c}),ue(N.default,{className:(0,o.default)(X.default.previewOverlay,(e={},e[X.default.dismiss]=this.state.showCamera,e))},void 0,ue(N.default,{className:(0,o.default)(X.default.previewOverlayInner,(t={},t[X.default.dismiss]=this.state.showCamera,t)),direction:N.default.Direction.VERTICAL,justify:N.default.Justify.CENTER,align:N.default.Align.CENTER},void 0,ue("img",{className:Q.default.marginBottom20,alt:"",src:v}),ue(b.default,{onClick:this.handleShowCamera,disabled:this.state.showCamera||c},void 0,q.default.Messages.TEST_VIDEO))))))},r.renderVideoWarnings=function(){return ue(U.default,{type:M.Types.PRIMARY,title:q.default.Messages.VIDEO_UNSUPPORTED_BROWSER_TITLE,body:q.default.Messages.VIDEO_UNSUPPORTED_BROWSER_BODY,button:ue(b.default,{size:b.default.Sizes.SMALL,className:Q.default.marginTop20,onClick:this.handleDownload.bind(this,"Video unsupported browser")},void 0,q.default.Messages.DOWNLOAD_APP)})},r.renderNoiseCancellation=function(){var e,t=this.props,r=t.theme,a=t.noiseCancellation;if(t.noiseCancellationSupported)return e=r===Z.ThemeTypes.LIGHT?n(11679):n(11680),ue(G.default,{className:Q.default.marginBottom20},void 0,ue(D.default,{className:(0,o.default)(Q.default.marginTop8,Q.default.marginBottom20),value:a,hideBorder:!0,onChange:this.handleNoiseCancellationChange,note:q.default.Messages.USER_SETTINGS_NOISE_CANCELLATION_DESCRIPTION},void 0,q.default.Messages.USER_SETTINGS_NOISE_CANCELLATION),ue(U.default,{className:Q.default.marginBottom20,type:U.Types.PRIMARY,imageData:{src:e,width:70,height:40},align:N.default.Align.CENTER,body:ue(C.default,{href:Y.default.getArticleURL(Z.HelpdeskArticles.NOISE_SUPPRESSION),onClick:this.handleKrispLinkClick},void 0,q.default.Messages.LEARN_MORE)}))},r.renderCodec=function(){var e;return e=this.props.theme===Z.ThemeTypes.LIGHT?n(11681):n(11682),ue(G.default,{className:Q.default.marginBottom20,title:q.default.Messages.USER_SETTINGS_VOICE_CODEC_TITLE},void 0,ue(U.default,{className:Q.default.marginBottom20,type:U.Types.PRIMARY,imageData:{src:e,width:70,height:40},align:N.default.Align.CENTER,body:q.default.Messages.USER_SETTINGS_VOICE_CODEC_DESCRIPTION}))},r.renderVideoCodec=function(){if(!g.default.supports(u.Features.OPEN_H264))return null;var e,t=this.props,n=t.openH264,r=t.experimentalEncoders,a=t.hardwareH264;return"stable"!==$.default.releaseChannel&&g.default.isExperimentalEncodersSupported()&&(e=ue(D.default,{className:(0,o.default)(Q.default.marginTop8,Q.default.marginBottom20),value:r,onChange:this.handleExperimentalEncodersChange,disabled:!1},void 0,q.default.Messages.EXPERIMENTAL_ENCODERS)),ue(G.default,{className:Q.default.marginBottom20,title:q.default.Messages.USER_SETTINGS_VOICE_VIDEO_CODEC_TITLE},void 0,ue(D.default,{className:(0,o.default)(Q.default.marginTop8,Q.default.marginBottom20),value:n,onChange:this.handleOpenH264Change,disabled:!1,note:q.default.Messages.FORM_HELP_OPEN_H264},void 0,q.default.Messages.USER_SETTINGS_VOICE_OPEN_H264),ue(D.default,{className:(0,o.default)(Q.default.marginTop8,Q.default.marginBottom20),value:a,onChange:this.handleHardwareH264Change,disabled:!n,note:q.default.Messages.FORM_HELP_HARDWARE_H264},void 0,q.default.Messages.USER_SETTINGS_VOICE_HARDWARE_H264),e)},r.renderVoiceProcessing=function(){if(!g.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=ue(F.default,{className:Q.default.marginBottom20,type:F.default.Types.DESCRIPTION},void 0,q.default.Messages.FORM_HELP_CERTIFIED_VOICE_PROCESSING)),p){var _=f===Z.InputModes.VOICE_ACTIVITY&&c;t=ue(D.default,{value:d,onChange:this.handleAdvancedVoiceActivityChange,note:q.default.Messages.USER_SETTINGS_DISABLE_ADVANCED_VOICE_ACTIVITY,disabled:!_},void 0,q.default.Messages.ADVANCED_VOICE_ACTIVITY)}return ue(G.default,{className:Q.default.marginBottom20,title:q.default.Messages.FORM_LABEL_VOICE_PROCESSING},void 0,e,ue(D.default,{className:(0,o.default)(Q.default.marginTop8,Q.default.marginBottom20),value:a,onChange:this.handleEchoCancellationChange,disabled:v},void 0,q.default.Messages.ECHO_CANCELLATION),ue(D.default,{value:r,onChange:this.handleNoiseSuppressionChange,note:s&&q.default.Messages.USER_SETTINGS_DISABLE_NOISE_SUPPRESSION,disabled:y||s},void 0,q.default.Messages.NOISE_SUPPRESSION),t,ue(D.default,{className:"",value:i,onChange:this.handleAutomaticGainControlChange,disabled:m},void 0,q.default.Messages.AUTOMATIC_GAIN_CONTROL))},r.renderQoS=function(){if(!g.default.supports(u.Features.QOS))return null;var e=this.props.qosEnabled;return ue(G.default,{className:Q.default.marginBottom20,title:q.default.Messages.FORM_LABEL_QOS},void 0,ue(D.default,{className:"",value:e,onChange:this.handleQoSChanged,note:q.default.Messages.FORM_HELP_QOS},void 0,q.default.Messages.FORM_CHECKBOX_QOS))},r.renderAttenutation=function(){if(!g.default.supports(u.Features.ATTENUATION))return null;var e=this.props,t=e.attenuation,n=e.attenuateWhileSpeakingSelf,r=e.attenuateWhileSpeakingOthers;return ue(G.default,{className:Q.default.marginBottom20,title:q.default.Messages.FORM_LABEL_ATTENUATION},void 0,ue(R.default,{initialValue:t,onValueChange:this.handleAttenuationChange}),ue(F.default,{className:Q.default.marginBottom20,type:F.default.Types.DESCRIPTION},void 0,q.default.Messages.FORM_HELP_ATTENUATION),ue(j.default,{className:Q.default.marginBottom20}),ue(D.default,{value:n,onChange:this.handleAttenuateSelfChanged},void 0,q.default.Messages.ATTENUATE_WHILE_SPEAKING_SELF),ue(D.default,{className:"",value:r,onChange:this.handleAttenuateOthersChanged},void 0,q.default.Messages.ATTENUATE_WHILE_SPEAKING_OTHERS))},r.renderAudioSubsystem=function(){if(!g.default.supports(u.Features.LEGACY_AUDIO_SUBSYSTEM)&&!g.default.supports(u.Features.EXPERIMENTAL_AUDIO_SUBSYSTEM))return null;var e=[{value:u.AudioSubsystems.STANDARD,label:"Standard"}];g.default.supports(u.Features.LEGACY_AUDIO_SUBSYSTEM)&&e.push({value:u.AudioSubsystems.LEGACY,label:"Legacy"}),g.default.supports(u.Features.EXPERIMENTAL_AUDIO_SUBSYSTEM)&&e.push({value:u.AudioSubsystems.EXPERIMENTAL,label:"Experimental"});var t=this.props.audioSubsystem;return ue(G.default,{className:Q.default.marginBottom20,title:q.default.Messages.FORM_LABEL_SUBSYSTEM},void 0,ue(P.default,{className:Q.default.marginBottom20,value:t,clearable:!1,searchable:!1,options:e,onChange:this.handleAudioSubsystemChanged}),ue(j.default,{className:Q.default.marginBottom20}))},r.renderScreenshare=function(){if(!K.default.embedded)return null;var e,t,n,r=this.props,a=r.videoHook,o=r.experimentalSoundshare,i=r.soundshareEnabled;if(g.default.supports(u.Features.VIDEO_HOOK)&&(e=ue(D.default,{value:a,onChange:this.handleVideoHookChange},void 0,q.default.Messages.USER_SETTINGS_VOICE_VIDEO_HOOK_LABEL)),g.default.supportsExperimentalSoundshare()&&(t=ue(D.default,{value:o,onChange:this.handleExperimentalSoundshareChange},void 0,q.default.Messages.USER_SETTINGS_VOICE_EXPERIMENTAL_SOUNDSHARE_LABEL)),g.default.supportsEnableSoundshare()){var l=q.default.Messages.USER_SETTINGS_VOICE_SOUNDSHARE_NOT_ENABLED_LABEL;i===Z.SoundshareEnableState.ENABLING?l=q.default.Messages.USER_SETTINGS_VOICE_SOUNDSHARE_ENABLING_LABEL:i===Z.SoundshareEnableState.ENABLED&&(l=q.default.Messages.USER_SETTINGS_VOICE_SOUNDSHARE_ENABLED_LABEL),n=ue(k.default,{},void 0,ue(F.default,{className:Q.default.marginBottom20},void 0,l.format({helpdeskArticle:Y.default.getArticleURL(Z.HelpdeskArticles.OSX_SOUNDSHARE)})),ue(N.default,{},void 0,ue(N.default.Child,{grow:0,shrink:0},void 0,ue(b.default,{className:Q.default.marginBottom20,size:b.default.Sizes.SMALL,onClick:this.handleEnableSoundshare,disabled:i!==Z.SoundshareEnableState.NOT_ENABLED},void 0,i===Z.SoundshareEnableState.NOT_ENABLED?q.default.Messages.USER_SETTINGS_VOICE_INSTALL_LABEL:q.default.Messages.USER_SETTINGS_VOICE_INSTALLED_LABEL))),ue(j.default,{className:Q.default.marginBottom20}))}return null==e&&null==t&&null==n?null:ue(G.default,{className:Q.default.marginBottom20,title:q.default.Messages.FORM_LABEL_SCREENSHARE},void 0,e,t,n)},r.renderDiagnostics=function(){if(!K.default.embedded)return null;var e=this.props.silenceWarning;return ue(G.default,{className:Q.default.marginBottom20,title:q.default.Messages.FORM_LABEL_VOICE_DIAGNOSTICS},void 0,ue(D.default,{className:"",value:e,onChange:this.handleSilenceWarningChange},void 0,q.default.Messages.DISPLAY_SILENCE_WARNING))},r.renderDebugLogs=function(){if(K.default.embedded&&g.default.supports(u.Features.DEBUG_LOGGING)&&null!=h.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,ue(D.default,{hideBorder:!0,value:t,onChange:this.handleDebugLoggingChange,note:q.default.Messages.FORM_HELP_DEBUG_LOGGING},void 0,q.default.Messages.FORM_CHECKBOX_DEBUG_LOGGING)),d=n?a.createElement(a.Fragment,null,ue(D.default,{value:r,onChange:this.handleAecDumpChange,note:q.default.Messages.FORM_HELP_AEC_DUMP},void 0,q.default.Messages.FORM_CHECKBOX_AEC_DUMP)):null,f=("canary"===$.default.releaseChannel||"development"===$.default.releaseChannel)&&i&&g.default.supports(u.Features.CONNECTION_REPLAY)?a.createElement(a.Fragment,null,ue(D.default,{hideBorder:!0,value:o,onChange:this.handleConnectionLogChange,note:q.default.Messages.FORM_HELP_CONNECTION_LOG},void 0,q.default.Messages.FORM_CHECKBOX_CONNECTION_LOG),ue(k.default,{},void 0,ue(N.default,{className:Q.default.marginBottom20},void 0,ue(N.default.Child,{grow:0,shrink:0},void 0,ue(b.default,{size:b.default.Sizes.SMALL,onClick:this.handleOpenConnectionReplay},void 0,q.default.Messages.OPEN_CONNECTION_REPLAY))))):null;return ue(G.default,{className:Q.default.marginBottom40,title:q.default.Messages.FORM_LABEL_DEBUG},void 0,d,f,s,ue(k.default,{},void 0,ue(N.default,{},void 0,ue(N.default.Child,{grow:0,shrink:0},void 0,ue(b.default,{disabled:l,size:b.default.Sizes.SMALL,onClick:this.handleUploadDebugFiles},void 0,q.default.Messages.UPLOAD)),ue(N.default.Child,{grow:0,shrink:0},void 0,ue(b.default,{size:b.default.Sizes.SMALL,onClick:this.handleShowVoiceModuleFolder},void 0,q.default.Messages.SHOW_FOLDER)))))}},r.renderResetVoiceSettings=function(){return ue(k.default,{},void 0,ue(b.default,{look:b.default.Looks.OUTLINED,color:b.default.Colors.RED,onClick:this.handleVoiceReset,size:b.default.Sizes.SMALL},void 0,q.default.Messages.RESET_VOICE_SETTINGS))},r.renderVideoSettings=function(){var e=g.default.supports(u.Features.VIDEO);return ue("div",{},void 0,ue(B.default,{tag:B.Tags.H1,className:Q.default.marginBottom20},void 0,q.default.Messages.VIDEO_SETTINGS),e?this.renderVideoDevices():this.renderVideoWarnings(),ue(j.default,{className:(0,o.default)(Q.default.marginBottom40,Q.default.marginTop40)}))},r.render=function(){var e=Y.default.getArticleURL(Z.HelpdeskArticles.VOICE_VIDEO_TROUBLESHOOTING)+"?utm_source=discord&utm_medium=blog&utm_campaign=2020-06_help-voice-video&utm_content=--t%3Apm";return ue(G.default,{className:X.default.userSettingsVoice,tag:B.Tags.H1,title:q.default.Messages.VOICE_SETTINGS},void 0,this.renderDevices(),this.renderVolumeControls(),this.renderMicTest(),ue(F.default,{className:Q.default.marginBottom20,type:F.default.Types.DESCRIPTION},void 0,q.default.Messages.FORM_HELP_VOICE_VIDEO_TROUBLESHOOTING_GUIDE.format({guideURL:e})),ue(j.default,{className:(0,o.default)(Q.default.marginBottom40)}),this.renderInputMode(),this.renderPTTTools(),this.renderVoiceSensitivityTools(),ue(j.default,{className:Q.default.marginBottom40}),this.renderVideoSettings(),ue(B.default,{tag:B.Tags.H1,className:Q.default.marginBottom20},void 0,q.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);ve.displayName="UserSettingsVoice";var ye=l.default.connectStores([I.default,T.default,g.default,E.default,S.default],(function(){var e;return{theme:I.default.theme,canSetInputDevice:g.default.supports(u.Features.AUDIO_INPUT_DEVICE),canSetOutputDevice:g.default.supports(u.Features.AUDIO_OUTPUT_DEVICE),inputVolume:g.default.getInputVolume(),outputVolume:g.default.getOutputVolume(),inputDeviceId:g.default.getInputDeviceId(),inputDevices:g.default.getInputDevices(),outputDevices:g.default.getOutputDevices(),outputDeviceId:g.default.getOutputDeviceId(),videoDevices:g.default.getVideoDevices(),videoDeviceId:g.default.getVideoDeviceId(),echoCancellation:g.default.getEchoCancellation(),loopback:g.default.getLoopback(),noiseSuppression:g.default.getNoiseSuppression(),automaticGainControl:g.default.getAutomaticGainControl(),noiseCancellation:g.default.getNoiseCancellation(),noiseCancellationSupported:g.default.isNoiseCancellationSupported(),advancedVoiceActivitySupported:g.default.isAdvancedVoiceActivitySupported(),inputMode:g.default.getMode(),shortcut:g.default.getModeOptions().shortcut,vadThreshold:g.default.getModeOptions().threshold,vadAutoThreshold:g.default.getModeOptions().autoThreshold,vadUseKrisp:g.default.getModeOptions().vadUseKrisp,delay:g.default.getModeOptions().delay,usePTTLimited:!K.default.embedded,attenuation:g.default.getAttenuation(),attenuateWhileSpeakingSelf:g.default.getAttenuateWhileSpeakingSelf(),attenuateWhileSpeakingOthers:g.default.getAttenuateWhileSpeakingOthers(),silenceWarning:g.default.getEnableSilenceWarning(),debugLogging:g.default.getDebugLogging(),qosEnabled:g.default.getQoS(),audioSubsystem:g.default.getAudioSubsystem(),certifiedDeviceRevision:E.default.getRevision(),videoHook:g.default.getVideoHook(),experimentalSoundshare:g.default.getExperimentalSoundshare(),openH264:g.default.getOpenH264(),experimentalEncoders:g.default.getExperimentalEncoders(),hardwareH264:g.default.getHardwareH264(),aecDumpSupported:g.default.isAecDumpSupported(),aecDumpEnabled:g.default.getAecDump(),shouldRecordNextConnection:S.default.shouldRecordNextConnection(),isStaff:!!(null===(e=T.default.getNullableCurrentUser())||void 0===e?void 0:e.isStaff()),soundshareEnabled:g.default.getSoundshareEnabled()}}))(ve);t.default=ye},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(9)),i=n(139),l=n(1),u=s(n(8184));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;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 _=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"],_=a.useRef(null),h=a.useRef(null);a.useImperativeHandle(t,(function(){return{focus:function(){var e;return null===(e=h.current)||void 0===e?void 0:e.focus()},blur:function(){var e;return null===(e=h.current)||void 0===e?void 0:e.blur()},activate:function(){return!1}}}),[]);var E=m(n,l,r);return y(i.default,{focusTarget:h,ringTarget:_,offset:{top:2,bottom:2,left:4,right:4}},void 0,a.createElement("div",{className:c.default.container,ref:_},a.createElement("input",{role:"searchbox","aria-busy":l,ref:h,className:c.default.input,value:n,onChange:function(e){return r(e.currentTarget.value)},"aria-label":v,placeholder:p,disabled:s}),E))}));t.default=_},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(1343)),i=n(8253),l=s(n(160)),u=s(n(6));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,s.default)()},o.renderUserPopout=function(e,t){return a.createElement(c.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 C=i.default.connectStores([d.default,y.default,v.default,p.default],(function(){var e,t,n=d.default.getSyncingWith(),r=d.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(_.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=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=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(389),i=c(n(8300)),l=c(n(8351)),u=c(n(55)),s=c(n(279)),d=c(n(272)),f=c(n(8190));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,g=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(Ee.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:g},void 0,(function(e){var i;return a.createElement(le.default,Ge({},e,{size:le.default.Sizes.SMALL,onClick:function(r){var a;h?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))},h?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?ge.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?I.default.Messages.EMBEDDED_ACTIVITIES_MAX_PARTICIPANTS.format({count:r}):I.default.Messages.EMBEDDED_ACTIVITIES_UNLIMITED_PARTICIPANTS)))}},null!==(n=null==e?void 0:e.id)&&void 0!==n?n:t)}))),A,N(s.MenuItem,{id:"beta",render:function(){return N("div",{className:T.default.beta},void 0,N(y.TextBadge,{text:I.default.Messages.BETA,color:O.Colors.BRAND,className:T.default.betaTag}),N(m.default,{className:T.default.subtitle,size:m.default.Sizes.SIZE_12},void 0,I.default.Messages.EMBEDDED_ACTIVITIES_LOOK_FOR_MORE))}}));return N(s.default,{navId:"activity-popout",style:s.MenuStyle.FIXED,onClose:n,"aria-label":"Activity Menu",onSelect:C},void 0,j)}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(9072)),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,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(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(22))&&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(389),i=f(n(274)),l=p(n(8253)),u=f(n(10491)),s=f(n(39)),d=f(n(6));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:E.default,f=M(p.default,{className:I.default.expandButton,onClick:function(){return s(!u)},color:p.CircleIconButtonColors.PRIMARY,size:p.CircleIconButtonSizes.SIZE_24,tooltip:u?O.default.Messages.VOICE_PANEL_HIDE_EXTRAS:O.default.Messages.VOICE_PANEL_SHOW_EXTRAS,icon:M(d,{width:16,height:16}),focusProps:A}),c=!i||u?t:t.slice(0,7);return M(S.default,{className:(0,o.default)(I.default.scroller,r),fade:!0},void 0,M("div",{className:I.default.voiceUsers,role:"group","aria-label":O.default.Messages.VOICE_PANEL_USERS_A11Y_LABEL},void 0,c.map((function(e){var t=e.user,r=e.nick,a=e.voiceState;return M(R,{channel:n,user:t,nick:r,mute:a.isVoiceMuted(),deaf:a.isVoiceDeafened(),video:a.selfVideo,serverMute:a.mute,serverDeaf:a.deaf},t.id)})),i?f:null))}R.displayName="User",L.displayName="RTCConnectionVoiceUsers"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=w;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=A(n(478)),i=A(n(486)),l=n(106),u=A(n(11707)),s=n(766),d=A(n(26)),f=A(n(81)),c=A(n(10)),p=A(n(709)),v=A(n(71)),y=A(n(56)),m=A(n(15)),_=A(n(51)),h=A(n(94)),E=A(n(79)),g=A(n(36)),S=A(n(107)),O=A(n(479)),I=A(n(12)),T=A(n(8690)),C=A(n(10061)),b=A(n(13)),M=n(48),N=n(1);function A(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 R(){return(R=Object.assign||function(e){for(var t=1;t1){for(var l=new Array(i),u=0;u1?a:null,className:k.default.actionButton,popoutOpen:t,onCameraUnavailable:h.default,onChange:function(){f.default.selectVoiceChannel(n.id,!0),(0,y.transitionToGuild)(w.ME,n.id)}})})),H(g.default,{channel:n,color:"green",centerButton:!0,className:(0,o.default)(k.default.actionButton,k.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),_=m[0],h=m[1],E=(0,p.getChannelIconURL)(y),g=(0,v.default)(y),S=(0,l.useStateFromStoresArray)([O.default],(function(){return[O.default.supports(u.Features.VIDEO),Object.keys(O.default.getVideoDevices()).length]})),C=S[0],b=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:_?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&&C&&b>0,Z=a.createElement(a.Fragment,null,H(A.default,{className:k.default.icon,ringing:M,src:null!=E?E:"",ringingType:A.default.RingingType.INCOMING,size:_?N.Sizes.SIZE_40:N.Sizes.SIZE_80}),H("div",{className:k.default.titleGroup},void 0,H(P.default,{color:P.default.Colors.CUSTOM,className:k.default.title,size:_?P.default.Sizes.SIZE_16:P.default.Sizes.SIZE_20},void 0,g),H(P.default,{color:P.default.Colors.CUSTOM,className:k.default.subtitle,size:_?P.default.Sizes.SIZE_14:P.default.Sizes.SIZE_16},void 0,D===w.ChannelModes.VOICE?j.default.Messages.INCOMING_CALL_ELLIPSIS:j.default.Messages.INCOMING_VIDEO_CALL_ELLIPSIS))),q=z?x:V;return H(c.default,{className:k.default.wrapper,selector:"."+k.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)(k.default.root,U.default.elevationHigh,(t={},t[k.default.previewCamera]=_,t),_?(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(K,{header:Z}):H("div",{className:k.default.mainChannelInfo},void 0,Z),H($,{canVideo:z,channel:y,numVideoDevices:b}),z&&!_?H(T.default,{size:T.default.Sizes.SMALL,fullWidth:!0,look:T.default.Looks.LINK,color:T.default.Colors.PRIMARY,className:k.default.previewButton,onClick:function(){return h(!0)}},void 0,j.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)),_=m.x,h=m.y;n._dragStart={x:e.clientX,y:e.clientY},n._offsetX=e.clientX-_,n._offsetY=e.clientY-h,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,_=o.onDrag,h=o.onFlip,E=o.snapOrientation,g=n.state,S=g.dragging,O=g.dragging,I=g.verticalOrientation,T=g.horizontalOrientation,C=!1;if(!(null==a||!S&&(b=n._dragStart,M={x:t,y:r},N=b.x,A=b.y,P=M.x,R=M.y,Math.pow(N-P,2)+Math.pow(A-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,P({ref:function(e){return t.containerRef.current=null!=e?e.refs.node:void 0},"aria-hidden":"HIDDEN"===a,className:(0,i.default)(C.default.layer,(e={},e[C.default.baseLayer]=s,e[C.default.animating]=n,e["stop-animations"]="HIDDEN"===a,e)),style:f},d),u);return s?c:A(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)),h.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(){h.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(A(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=A(e,{}),A(F,{"aria-label":o,mode:a?"SHOWN":"HIDDEN"},"layer-"+t,r)},n.renderArtisanalHack=function(){return A("div",{className:(0,i.default)(C.default.bg,(0,E.getThemeClass)(this.props.sidebarTheme))})},n.render=function(){return o.createElement(o.Fragment,null,this.renderArtisanalHack(),A(s.default,{component:"div",className:(0,i.default)(C.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,_.useFullScreenLayerStore)((function(e){return e.fullScreenLayers.length>0}));return o.createElement(B,P({},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=k(n(2)),l=n(8330),u=n(687),s=k(n(8575)),d=n(8305),f=k(n(9126)),c=k(n(105)),p=k(n(106)),v=n(180),y=n(8328),m=k(n(11715)),_=n(1209),h=n(31),E=k(n(10493)),g=k(n(9247)),S=k(n(8711)),O=k(n(10)),I=k(n(40)),T=k(n(70)),C=k(n(39)),b=k(n(12)),M=n(41),N=n(121),A=G(n(11728)),P=k(n(11729)),R=G(n(11730)),L=n(10492),D=n(1),w=k(n(6)),j=k(n(8205));function k(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 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;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=E(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);C.displayName="AutocompletePopout",C.defaultProps={sections:[null]};var b=i.default.connectStores([l.default],(function(){return{keyboardModeEnabled:l.default.keyboardModeEnabled}}))(C);t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=T;var r,a=E(n(0)),o=_(n(9)),i=n(389),l=_(n(8502)),u=E(n(8576)),s=_(n(61)),d=_(n(55)),f=_(n(11720)),c=n(8293),p=_(n(149)),v=_(n(8331)),y=n(1),m=_(n(8199));function _(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(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;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.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(154)),a=l(n(93)),o=n(1),i=l(n(6));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){e.exports=n.p+"cef02719c12d8aaf38894c16dca7fbe6.svg"},function(e,t,n){e.exports=n.p+"808132e382c228d8fc8c7f9111b9abf7.svg"},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(55)),o=u(n(8522)),i=u(n(24)),l=u(n(8202));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;uw.BITRATE_DEFAULT?B(P.FormText,{type:P.FormTextTypes.DESCRIPTION},void 0,j.default.Messages.FORM_HELP_BITRATE.format({bitrate:w.BITRATE_DEFAULT/1e3})):null)},i.renderVideoQualityMode=function(e){var t,n=this,r=this.props.canManageChannels;if(!e.isGuildVoice())return null;var a=[{value:w.VideoQualityMode.AUTO,name:j.default.Messages.VIDEO_QUALITY_MODE_AUTO},{value:w.VideoQualityMode.FULL,name:j.default.Messages.VIDEO_QUALITY_MODE_FULL}];return B(I.default,{direction:I.default.Direction.VERTICAL,className:k.default.marginBottom40},void 0,B(P.FormItem,{title:j.default.Messages.FORM_LABEL_VIDEO_QUALITY},void 0,B(T.default,{onChange:function(e){var t=e.value;return n.handleVideoQualityModeChange(t)},options:a,value:null!==(t=e.videoQualityMode)&&void 0!==t?t:w.VideoQualityMode.AUTO,disabled:!r})),B(P.FormText,{type:P.FormTextTypes.DESCRIPTION},void 0,j.default.Messages.FORM_HELP_VIDEO_QUALITY_MODE.format()))},i.onRenderUserLimit=function(e){return 0===(e=Math.round(e))?j.default.Messages.NO_USER_LIMIT:j.default.Messages.NUM_USERS.format({num:e})},i.renderUserLimit=function(e){var t=this.props.canManageChannels;return e.isGuildVoice()?B(I.default,{direction:I.default.Direction.VERTICAL,className:k.default.marginBottom40},void 0,B(P.FormTitle,{},void 0,j.default.Messages.FORM_LABEL_USER_LIMIT),B(P.FormText,{type:P.FormTextTypes.DESCRIPTION,style:{color:w.Colors.STATUS_RED},className:k.default.marginBottom8},void 0,this.getError("user_limit")),B(b.default,{initialValue:Math.min(e.userLimit,w.MAX_VOICE_USER_LIMIT),onValueChange:this.handleUserLimitChange,onValueRender:this.onRenderUserLimit,onMarkerRender:function(e){return 0===Math.round(e)?"∞":e},markers:[0,w.MAX_VOICE_USER_LIMIT],minValue:0,maxValue:w.MAX_VOICE_USER_LIMIT,disabled:!t}),B(P.FormText,{type:P.FormTextTypes.DESCRIPTION},void 0,j.default.Messages.FORM_HELP_USER_LIMIT.format())):null},i.renderRegionOverride=function(e){var t=this.props,n=t.regions,r=t.canManageChannels,a=t.guild;if(!a)return null;if(!d.default.getCurrentConfig({guildId:a.id}).useGuildVoiceChannelLatencyRouting||!e.isVocal())return null;var o=[];n&&(o=n.filter((function(e){return!e.deprecated})).map((function(e){return{label:e.name,value:e.id}}))).unshift({label:j.default.Messages.AUTOMATIC_REGION,value:"AUTOMATIC_RTC_REGION"});var i=e.rtcRegion||"AUTOMATIC_RTC_REGION";return B(I.default,{direction:I.default.Direction.VERTICAL},void 0,B(P.FormTitle,{},void 0,j.default.Messages.FORM_LABEL_REGION_OVERRIDE),B(C.default,{options:o,value:i,onChange:this.handleRegionChange,disabled:!r}),B(P.FormText,{type:P.FormTextTypes.DESCRIPTION},void 0,j.default.Messages.FORM_HELP_REGION_OVERRIDE))},i.renderJuiceImage=function(e){var t,r=this.props.theme;return t=e.type===w.ChannelTypes.GUILD_CATEGORY?r===w.ThemeTypes.DARK?n(11732):n(11733):r===w.ThemeTypes.DARK?n(11734):n(11735),B(I.default,{justify:I.default.Justify.CENTER,className:k.default.marginTop60},void 0,B("img",{alt:"",width:280,height:165,src:t}))},i.render=function(){var e=this.props,t=e.channel,n=e.channelName,r=e.guild;return null==t||null==n||null==r?null:B(P.FormSection,{className:"channel-settings-overview",tag:P.FormTitleTags.H2,title:j.default.Messages.OVERVIEW},void 0,this.renderChannelInfo(t,n),t.isVocal()?B(P.FormDivider,{className:(0,o.default)(k.default.marginTop40,k.default.marginBottom40)}):null,this.renderVoiceBitrate(t,r),this.renderVideoQualityMode(t),this.renderUserLimit(t),this.renderRegionOverride(t),this.renderJuiceImage(t))},a}(a.PureComponent);function W(){var e=(0,i.useStateFromStores)([h.default],(function(){return h.default.getProps()})),t=e.errors,n=e.channel,r=e.submitting,a=(0,i.useStateFromStores)([S.default],(function(){var e;return S.default.getRegions(null!==(e=null==n?void 0:n.getGuildId())&&void 0!==e?e:null)})),o=(0,i.useStateFromStores)([O.default],(function(){return O.default.theme})),l=(0,i.useStateFromStores)([E.default],(function(){return E.default.getGuild(null==n?void 0:n.getGuildId())})),u=(0,y.useCanSeeThreadsInChannel)(n),s=(0,y.useCanManageThread)(n),d=(0,y.useIsThreadModerator)(n),f=(0,i.useStateFromStores)([g.default],(function(){return g.default.can(w.Permissions.MANAGE_CHANNELS,n)})),p=(0,c.default)(n);return B(V,{errors:t,channel:n,channelName:p,submitting:r,regions:a,theme:o,guild:l,canSeeThreads:u,canManageChannels:(null==n?void 0:n.isThread())?s:f,isThreadModerator:d})}V.displayName="ChannelSettingsOverview",W.displayName="ConnectedChannelSettingsOverview"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSecondsSliderLabel=function(e,t,n){void 0===t&&(t=!0);void 0===n&&(n=a.default.Messages.FORM_LABEL_OFF);var o=r.default.duration(e,"seconds");return o.days()>0?(t?a.default.Messages.DURATION_DAYS_SHORT:a.default.Messages.DURATION_DAYS).format({days:o.days()}):o.hours()>0?(t?a.default.Messages.DURATION_HOURS_SHORT:a.default.Messages.DURATION_HOURS).format({hours:o.hours()}):o.minutes()>0?(t?a.default.Messages.DURATION_MINUTES_SHORT:a.default.Messages.DURATION_MINUTES).format({minutes:o.minutes()}):e>0?(t?a.default.Messages.DURATION_SECONDS_SHORT:a.default.Messages.DURATION_SECONDS).format({seconds:o.seconds()}):t?a.default.Messages.FORM_LABEL_OFF:n};var r=o(n(5)),a=o(n(6));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=P(n(0)),o=N(n(8)),i=N(n(3)),l=n(34),u=n(744),s=N(n(8575)),d=n(8305),f=N(n(105)),c=N(n(10)),p=N(n(56)),v=N(n(94)),y=P(n(1292)),m=N(n(39)),_=N(n(12)),h=N(n(55)),E=N(n(279)),g=N(n(47)),S=N(n(11737)),O=N(n(11739)),I=N(n(11740)),T=N(n(11741)),C=n(1),b=N(n(6)),M=N(n(7394));function N(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 P(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 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(g.default,{className:M.default.channelName,size:g.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?C.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:k(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=_(n(0)),o=y(n(3)),i=y(n(56)),l=y(n(94)),u=_(n(1292)),s=y(n(12)),d=y(n(151)),f=y(n(681)),c=n(159),p=n(9248),v=y(n(6));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 _(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 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;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=b(n(9)),i=b(n(8)),l=b(n(273)),u=b(n(3)),s=b(n(28)),d=b(n(8956)),f=b(n(1295)),c=b(n(1299)),p=b(n(709)),v=b(n(9155)),y=b(n(271)),m=b(n(11744)),_=b(n(10066)),h=b(n(5974)),E=b(n(16)),g=n(1247),S=b(n(43)),O=b(n(1257)),I=n(1),T=b(n(6)),C=b(n(8207));function b(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 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;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.showAppDownloadModal=function(){var e=v.default.getSuperProperties();if("iOS"===(null==e?void 0:e.os)&&"Discord iOS"!==(null==e?void 0:e.browser)||"Android"===(null==e?void 0:e.os)){s.experiment.trackExposure({});var t=s.experiment.getCurrentConfig({}),n=t.showDownloadModal,r=t.excludeTablets,a=l.default.get("MOBILE_WEB_DOWNLOAD_CTA_LAST_SEEN")||0;n&&!(window.screen.width>480&&r)&&a+864e51){for(var 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 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}());function M(){return m.default.getDesktopType()===g.DesktopNotificationTypes.NEVER||h.default.getStatus()===g.StatusTypes.DND}var N=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,T(t,n),r.prototype.initialize=function(){this.waitFor(E.default,v.default,m.default,y.default,u.default)},r}(r.default.Store))(a.default,__OVERLAY__?{}:{NOTIFICATIONS_SET_PERMISSION_STATE:function(e){e.enabled!==g.NotificationPermissionTypes.ENABLED||c.default.embedded||f.default.showNotification(n(1403),S.default.Messages.NOTIFICATION_TITLE_DISCORD,S.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 M()||f.default.showNotification(t,n,r,a),!1},WINDOW_FOCUS:function(e){if(C=e.focused){var t=_.default.getChannelId();null!=t&&b.clearChannel(t)}},MESSAGE_CREATE:function(e){var t=e.channelId,r=e.message;if(e.optimistic)return!1;var o=v.default.getChannel(t),u=E.default.getUser(r.author.id);if(null==o||null==u)return!1;if(!(0,d.shouldNotify)(r,t))return!1;var c=n(1287).default,y=n(376).default;if(null!=c.getFocusedPID()&&y.getTextChatNotificationMode()===g.OverlayNotificationTextChatTypes.ENABLED)return!1;if(C&&t===_.default.getChannelId())return!1;var h=(0,d.makeTextChatNotification)(o,r,u),S=h.icon,O=h.title,I=h.body;a.default.dirtyDispatch({type:g.ActionTypes.RPC_NOTIFICATION_CREATE,channelId:o.id,message:r,icon:S,title:O,body:I});var T=!m.default.isSoundDisabled("message1");if(m.default.getDesktopType()===g.DesktopNotificationTypes.NEVER)return T&&p.playSound("message1",.4),!1;var M=f.default.showNotification(S,O,I,{tag:r.id,sound:T?"message1":void 0,volume:.4,onClick:function(){s.default.track(g.AnalyticEvents.NOTIFICATION_CLICKED,{notif_type:g.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)(g.Routes.CHANNEL(o.getGuildId()||g.ME,o.id)),i.default.clickedNotification()}});null!=M&&b.track(o.id,M)},CHANNEL_SELECT:function(e){var t=e.channelId;return null!=t&&b.clearChannel(t),!1},MESSAGE_ACK:function(e){var t=e.channelId;return b.clearChannel(t),!1},ACTIVITY_START:function(e){var t=e.userId,n=e.activity;if(M())return!1;switch(n.type){case g.ActivityTypes.PLAYING:var r=E.default.getUser(t);if(null==r)return!1;var a=r.toString(),i=n.name,l=r.getAvatarURL(void 0),u=S.default.Messages.NOTIFICATION_TITLE_START_GAME,d=S.default.Messages.NOTIFICATION_BODY_START_GAME.format({username:a,gameName:i});return f.default.showNotification(l,u,d,{sound:"message2",playSoundIfDisabled:!1,volume:.4,onClick:function(){s.default.track(g.AnalyticEvents.NOTIFICATION_CLICKED,{notif_type:g.ActionTypes.ACTIVITY_START,activity_type:g.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!==g.RelationshipTypes.FRIEND||!a)return!1;if(h.default.getStatus()===g.StatusTypes.DND)return!1;var i=E.default.getUser(r);if(null==i)return!1;var l=i.toString(),u=i.getAvatarURL(void 0),d=S.default.Messages.NOTIFICATION_ACCEPTED_FRIEND_REQUEST;f.default.showNotification(u,l,d,{onClick:function(){s.default.track(g.AnalyticEvents.NOTIFICATION_CLICKED,{notif_type:g.ActionTypes.RELATIONSHIP_ADD,notif_user_id:i.id}),o.default.openPrivateChannel(i.id)}})},VOICE_STATE_UPDATE:function(e){var t=e.channelId,n=e.userId,r=e.guildId,a=e.suppress,o=e.requestToSpeakTimestamp;if(null!=n&&null!=t&&null!=r&&(!a&&null!=o)){var i=E.default.getNullableCurrentUser();if(null!=i&&n===i.id){var l=y.default.getGuild(r),s=v.default.getChannel(t),d=u.default.getStageInstanceByChannel(t);null==s||null==l||M()||f.default.showNotification(l.getIconURL(),s.name,S.default.Messages.STAGE_SPEAK_INVITE_PUSH_NOTIFICATION.format({channelName:s.name,channelTopic:null==d?void 0:d.topic}),{})}}}});t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(3)),a=v(n(28)),o=n(57),i=v(n(2)),l=v(n(1234)),u=n(136),s=v(n(71)),d=v(n(120)),f=v(n(79)),c=v(n(39)),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 _(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);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=g[e.applicationId];null==i&&(i=g[e.applicationId]=new o.Interval).start(18e5,(function(){return I(e)})),t||(E[e.applicationId]=e,a.default.set(h,E))}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 E||I({applicationId:u.id,updatedAt:Date.now(),distributor:l}))}for(var d=0,c=Object.keys(E);d