(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[97060,84237],{558607:(e,t,n)=>{e.exports=n.p+"13c1f0a9d8c8a7fda8bff0a53eeb040c.svg"},278435:(e,t,n)=>{e.exports=n.p+"2b161f52b9b84596354ac9579510d6dd.svg"},313106:(e,t,n)=>{e.exports=n.p+"3faf617f2b0829505a37a3bf84d22939.svg"},699426:(e,t,n)=>{e.exports=n.p+"b22c24eaa3dc943933753254734ed38d.svg"},502101:(e,t,n)=>{e.exports=n.p+"894e2832a1bed82af291dba37fc0e3b7.svg"},403058:(e,t,n)=>{e.exports=n.p+"f0adef6f99ba5d66953de12662a754c1.svg"},102552:(e,t,n)=>{e.exports=n.p+"33945de473a35f3cda1136c730b3dbf2.svg"},566240:(e,t,n)=>{e.exports=n.p+"29873d798f326fb07e2d8e768b14f2d3.svg"},43009:(e,t,n)=>{e.exports=n.p+"1b6864562222718532fdda8198fc359b.svg"},640846:(e,t,n)=>{e.exports=n.p+"985195b3d11f0b5de20e75e83c8dc3ff.svg"},613651:(e,t,n)=>{e.exports=n.p+"e5804f259532f5e18407b29c48bd4d28.svg"},25300:(e,t,n)=>{e.exports=n.p+"5e4c2460f3706ab8ebabe787fb2e3bc6.svg"},572149:(e,t,n)=>{ e.exports=n.p+"41d04ee94a1e4407994284c320729101.svg"},615306:(e,t,n)=>{e.exports=n.p+"973c782b732fbf67089956115691ba16.svg"},479467:(e,t,n)=>{e.exports=n.p+"19cf92849be2284eb401172e435265d9.svg"},704923:(e,t,n)=>{e.exports=n.p+"1b16169ee6f3b942ef7cc96718144bfa.svg"},786522:(e,t,n)=>{"use strict";n.d(t,{c4:()=>o,mJ:()=>i,N5:()=>a,lc:()=>u});var r=n(744564);function o(e){r.Z.dispatch({type:"CATEGORY_COLLAPSE",id:e})}function i(e){r.Z.dispatch({type:"CATEGORY_EXPAND",id:e})}function a(e){r.Z.dispatch({type:"CATEGORY_COLLAPSE_ALL",guildId:e})}function u(e){r.Z.dispatch({type:"CATEGORY_EXPAND_ALL",guildId:e})}},361610:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(744564);const o={toggleMembersSection:function(){r.Z.dispatch({type:"CHANNEL_TOGGLE_MEMBERS_SECTION"})},toggleProfilePanelSection:function(){r.Z.dispatch({type:"PROFILE_PANEL_TOGGLE_SECTION"})},toggleSummariesSection:function(){r.Z.dispatch({type:"CHANNEL_TOGGLE_SUMMARIES_SECTION"})}}},790405:(e,t,n)=>{"use strict";n.d(t,{ yC:()=>d,Nz:()=>p,m$:()=>h,jn:()=>y,oO:()=>E,QQ:()=>O,j8:()=>b,qt:()=>_,u$:()=>S,QY:()=>m});var r=n(744564),o=n(396043),i=n(747126),a=n(733300),u=n(473903),l=n(2590);function c(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function s(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:l.vpv;return g(e,t)}function y(e){ var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.vpv;return g(e,-t)}function E(e,t){return v(e,t*l.vpv)}function g(e,t){return v(e,a.Z.getOffset(e)+t)}function v(e,t){var n=a.Z.getQuery(e),r=a.Z.getTotalResults(e);if(!(t<0||t>r))return d(e,f(s({},n),{offset:t}))}function O(e){r.Z.dispatch({type:"SEARCH_CLEAR_HISTORY",searchId:e})}function b(e,t){null!=e&&r.Z.dispatch({type:"SEARCH_EDITOR_STATE_CHANGE",searchId:e,editorState:t})}function _(e){o.ZP.trackWithMetadata(l.rMx.SEARCH_CLOSED,{search_id:a.Z.getAnalyticsId(e)});r.Z.wait((function(){return r.Z.dispatch({type:"SEARCH_EDITOR_STATE_CLEAR",searchId:e})}))}function S(e,t,n){null!=e&&r.Z.dispatch({type:"SEARCH_AUTOCOMPLETE_QUERY_UPDATE",searchId:e,tokens:t,cursorScope:n})}function m(e,t){r.Z.dispatch({type:"SEARCH_SET_SHOW_BLOCKED_RESULTS",searchId:e,showBlocked:t})}},481117:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(281110),o=n(744564),i=n(2590);function a(e,t){(null==t||t>e.length)&&(t=e.length) ;for(var n=0,r=new Array(t);n{"use strict";n.d(t,{Xq:()=>c,hZ:()=>s,wk:()=>f});var r=n(999357),o=n(165695),i=n(744564),a=n(652591),u=n(801809),l=n(2590);function c(e){i.Z.dispatch({type:"SURVEY_OVERRIDE",id:e})}function s(e,t){i.Z.dispatch({type:"SURVEY_HIDE",key:e});t?a.default.track(l.rMx.APP_NOTICE_CLOSED,{ notice_type:l.kVF.SURVEY,survey_id:e,dismissed:t}):a.default.track(l.rMx.APP_NOTICE_PRIMARY_CTA_OPENED,{notice_type:l.kVF.SURVEY})}function f(e){var t={};null!=e&&(t.survey_override=e);return u.Z.get({url:l.ANM.USER_SURVEY,query:t,trackedActionData:{event:r.a9.USER_SURVEY_FETCH,properties:function(e){var t,n=null==e||null===(t=e.body)||void 0===t?void 0:t.survey;return(0,o.iG)({key:null==n?void 0:n.key})}}}).then((function(e){var t;i.Z.dispatch({type:"SURVEY_FETCHED",survey:null==e||null===(t=e.body)||void 0===t?void 0:t.survey})}),(function(){i.Z.dispatch({type:"SURVEY_FETCHED",survey:null})}))}},531304:(e,t,n)=>{"use strict";n.d(t,{Z:()=>be});var r=n(785893),o=n(667294),i=n(294184),a=n.n(i),u=n(496486),l=n.n(u),c=n(730381),s=n.n(c),f=n(853158),d=n(547308),p=n(202351),h=n(336194),y=n(707961),E=n(744564),g=n(652591),v=n(2590);const O=function(e){E.Z.dispatch({type:"ACTIVITY_INVITE_EDUCATION_DISMISS",key:e,value:!0});g.default.track(v.rMx.CLOSE_TUTORIAL,{ tutorial:"activity-invite-nux-inline",application_id:e,acknowledged:!0})};var b=n(661123),_=n(545580);var S=n(627342),m=n(44616),I=n(795470),C=n(592659),A=n(673383),T=n(809433),N=n(473708),P=n(148956),R=n.n(P);function j(e){var t=e.channelId,n=(0,T.Z)(t);if(!(null!=n&&(n.value>0||(null==n?void 0:n.multiplier)>1)))return null;var o=n.multiplier,i=(0,A.yz)(o).color;return(0,r.jsxs)("div",{className:R().container,children:[(0,r.jsx)(y.xvT,{variant:"text-xs/normal",children:N.Z.Messages.POGGERMODE_COMBO_BAR}),(0,r.jsx)(C.Z,{foregroundColor:(0,I.Lq)(i),className:R().progress,size:C.Z.Sizes.LARGE,percent:100*(0,A.nc)(n),animate:!0})]})}function L(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e){w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return w(e)}function D(e,t){return!t||"object"!==Z(t)&&"function"!=typeof t?function(e){ if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function M(e,t){M=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return M(e,t)}var Z=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function U(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=w(e);if(t){var o=w(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return D(this,n)}}var x={};var k=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&M(e,t)}(n,e);var t=U(n) ;function n(){L(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(e){Object.assign(x,e)};r.getState=function(){return x};r.shouldShowEducation=function(e){return!0!==x[e]};r.__getLocalVars=function(){return{state:x}};return n}(p.ZP.PersistedStore);k.displayName="ActivityInviteEducationStore";k.persistKey="ActivityInviteEducationExperimentStore";const F=new k(E.Z,{ACTIVITY_INVITE_EDUCATION_DISMISS:function(e){x[e.key]=e.value;return!0}});var G=n(736818),H=n(959207),B=n(567403),V=n(682776),K=n(840922),Y=n(436154),z=n(539273),W=n(788169),Q=n(473903),X=n(901654),q=n(570662),J=n(930948),$=n(72580),ee=n(773148),te=n(567622),ne=n.n(te);function re(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function fe(e,t){return!t||"object"!==he(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function de(e,t){de=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return de(e,t)}function pe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){ var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done);a=!0){i.push(r.value);if(t&&i.length===t)break}}catch(e){u=!0;o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return re(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(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return re(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var he=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function ye(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1 ;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=ae(e);if(t){var o=ae(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return fe(this,n)}}var Ee=[],ge=function(e){ue(n,e);var t=ye(n);function n(){oe(this,n);var e;(e=t.apply(this,arguments)).state={fadeIn:!1};e.timeout=null;e.handleDismissInviteEducation=function(){var t=e.props.activity;null!=t&&null!=t.application_id&&O(t.application_id)};return e}var o=n.prototype;o.componentDidMount=function(){var e=this;this.timeout=setTimeout((function(){e.setState({fadeIn:!0});e.timeout=null;e.logShownEventIfNeeded()}),100)};o.componentDidUpdate=function(){this.logShownEventIfNeeded()};o.logShownEventIfNeeded=function(){var e=this.props.activity.application_id;if(null!=e&&-1===Ee.indexOf(e)){g.default.track(v.rMx.SHOW_TUTORIAL,{ tutorial:"activity-invite-nux-inline",application_id:e});Ee.push(e)}};o.componentWillUnmount=function(){null!==this.timeout&&clearTimeout(this.timeout)};o.render=function(){var e=this.props.activity;return(0,r.jsxs)("div",{className:a()(ne().activityInviteEducation,ie({},ne().activityInviteEducationFadeIn,this.state.fadeIn)),children:[(0,r.jsx)("div",{className:ne().activityInviteEducationArrow}),(0,r.jsx)("span",{children:N.Z.Messages.USER_ACTIVITY_CHAT_INVITE_EDUCATION.format({game:e.name,dismissOnClick:this.handleDismissInviteEducation})})]})};return n}(o.PureComponent);function ve(e){e.channel,e.guild;return(0,r.jsx)(S.Z,{contentTypes:[],children:function(e){e.visibleContent,e.markAsDismissed;return null}})}var Oe=function(e){ue(n,e);var t=ye(n);function n(){oe(this,n);var e;(e=t.apply(this,arguments)).state={color:new f.Z.Value(0)};e.emphasizeSlowmodeCooldown=function(){var t=e.state.color;f.Z.sequence([f.Z.timing(t,{toValue:1,duration:100,easing:f.Z.Easing.quad}),f.Z.timing(t,{ delay:250,toValue:0,duration:100,easing:f.Z.Easing.quad})]).start()};return e}var o=n.prototype;o.componentDidMount=function(){J.S.subscribe(v.CkL.EMPHASIZE_SLOWMODE_COOLDOWN,this.emphasizeSlowmodeCooldown)};o.componentWillUnmount=function(){J.S.unsubscribe(v.CkL.EMPHASIZE_SLOWMODE_COOLDOWN,this.emphasizeSlowmodeCooldown)};o.getCooldownTextStyle=function(){var e=this.state.color,t=this.props,n=t.baseTextColor,r=t.activeTextColor;return{color:e.interpolate({inputRange:[0,1],outputRange:[n,(0,d.wK)(r,.9)]})}};o.render=function(){var e=this,t=this.props,n=t.guildId,o=t.activity,i=t.showInviteEducation,u=t.isFocused,c=t.typingUsers,d=t.className,p=t.slowmodeCooldownGuess,h=t.isBypassSlowmode,E=t.channel,g=t.isThreadCreation,O=t.renderDots,b=t.poggermodeEnabled,_=t.isComboing,S=E.rateLimitPerUser,m=Q.default.getCurrentUser(),I=B.Z.getGuild(n),C=S>0,A=g?[]:l()(c).keys().filter((function(e){return e!==(null==m?void 0:m.id)})).reject(K.Z.isBlocked).map((function(e){return Q.default.getUser(e) })).filter($.lm).map((function(t){return ee.Z.getName(n,e.props.channel.id,t)})).value();if(0===A.length&&!C&&!_)return i&&null!=o?(0,r.jsx)(ge,{activity:o,isFocused:u}):(0,r.jsx)(ve,{channel:E,guild:I});var T="",P=null,R="";if(C){P=(0,r.jsx)(q.Z,{className:ne().slowModeIcon});if(S>=v.UF9.HOUR){var L=Math.floor(S/v.UF9.HOUR),w=Math.floor((S-L*v.UF9.HOUR)/v.UF9.MINUTE),D=S-L*v.UF9.HOUR-w*v.UF9.MINUTE;R=N.Z.Messages.CHANNEL_SLOWMODE_DESC_HOURS.format({hours:L,minutes:w,seconds:D})}else if(S>=60){var M=Math.floor(S/60),Z=S-60*M;R=N.Z.Messages.CHANNEL_SLOWMODE_DESC_MINUTES.format({minutes:M,seconds:Z})}else R=N.Z.Messages.CHANNEL_SLOWMODE_DESC.format({seconds:S});if(!h&&p>0){var U=s().duration(p);if(p>1e3*v.UF9.HOUR){var x="".concat(U.minutes()).padStart(2,"0"),k="".concat(U.seconds()).padStart(2,"0");T="".concat(U.hours(),":").concat(x,":").concat(k)}else{var F="".concat(U.seconds()).padStart(2,"0");T="".concat(U.minutes(),":").concat(F)} }else 0===A.length&&(T=h?N.Z.Messages.CHANNEL_SLOWMODE_DESC_IMMUNE:N.Z.Messages.CHANNEL_SLOWMODE_DESC_SHORT)}var G,H=pe(A,3),V=H[0],Y=H[1],z=H[2];G=0===A.length?"":1===A.length?N.Z.Messages.ONE_USER_TYPING.format({a:V}):2===A.length?N.Z.Messages.TWO_USERS_TYPING.format({a:V,b:Y}):3===A.length?N.Z.Messages.THREE_USERS_TYPING.format({a:V,b:Y,c:z}):N.Z.Messages.SEVERAL_USERS_TYPING;return(0,r.jsxs)("div",{className:a()(ne().typing,ie({"stop-animation":!u},ne().isComboing,b&&_),d),children:[(0,r.jsxs)("div",{className:ne().typingDots,children:[A.length>0&&!1!==O&&(0,r.jsx)(y.bbz,{className:ne().ellipsis,dotRadius:3.5,themed:!0}),(0,r.jsx)("span",{className:ne().text,"aria-live":"polite","aria-atomic":!0,children:G})]}),C&&(0,r.jsx)(y.ua7,{text:R,children:function(t){return(0,r.jsxs)(f.Z.div,ce(le({style:e.getCooldownTextStyle(),className:ne().cooldownWrapper},t),{children:[T,P]}))}}),b&&_&&(0,r.jsx)(j,{channelId:E.id})]})};return n}(o.PureComponent);function be(e){ var t=e.channel,n=e.isThreadCreation,o=void 0!==n&&n,i=se(e,["channel","isThreadCreation"]),a=(0,p.e7)([Y.Z],(function(){return Y.Z.findActivity((function(e){return null!=e.application_id}))})),u=(0,p.e7)([m.ZP,G.default],(function(){return m.ZP.getUserCombo(G.default.getId(),t.id)})),l=(0,p.e7)([F,H.Z],(function(){return function(e,t,n,r){var o=null==t?void 0:t.application_id;if(null==e||null==t||!(0,_.Z)(t,v.xjy.JOIN)||null==o)return!1;var i=r.getGame(o);return null!=i&&!(0,b.yE)(i.flags,v.udG.EMBEDDED)&&n.shouldShowEducation(o)}(t,a,F,H.Z)})),c=(0,p.e7)([z.Z],(function(){return z.Z.getSlowmodeCooldownGuess(t.id,o?z.S.CreateThread:z.S.SendMessage)})),s=(0,p.e7)([V.Z],(function(){return o?V.Z.can(v.Plq.MANAGE_THREADS,t):V.Z.can(v.Plq.MANAGE_CHANNELS,t)||V.Z.can(v.Plq.MANAGE_MESSAGES,t)})),f=ce(le({},i),{baseTextColor:(0,y.dQu)(h.Z.colors.INTERACTIVE_NORMAL).hex(),activeTextColor:(0,y.dQu)(h.Z.colors.INTERACTIVE_NORMAL).hex(),showInviteEducation:l,activity:a,typingUsers:(0, p.e7)([W.Z],(function(){return W.Z.getTypingUsers(t.id)})),isFocused:(0,p.e7)([X.Z],(function(){return X.Z.isFocused()})),guildId:t.guild_id,slowmodeCooldownGuess:c,isComboing:null!=u,isBypassSlowmode:s,channel:t,isThreadCreation:o});return(0,r.jsx)(Oe,le({},f))}},813357:(e,t,n)=>{"use strict";n.d(t,{h4:()=>B,nH:()=>V,QV:()=>z,ZP:()=>W});var r=n(785893),o=n(667294),i=n(294184),a=n.n(i),u=n(496486),l=n.n(u),c=n(457217),s=n(202351),f=n(707961),d=n(105783),p=n(665472),h=n(914964),y=n(487868),E=n(784426),g=n(64234),v=n(61209),O=n(598123),b=n(682776),_=n(88818),S=n(901654),m=n(700223),I=n(189865),C=n(652591),A=n(930948),T=n(2590),N=n(473708),P=n(127919),R=n.n(P);function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function U(e,t){ return!t||"object"!==F(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function x(e,t){x=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return x(e,t)}function k(e){return function(e){if(Array.isArray(e))return j(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return j(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(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return j(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var F=function(e){ return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function G(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=D(e);if(t){var o=D(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return U(this,n)}}function H(e){e.stopPropagation()}var B=function(e){var t=e.title,n=e.children,o=e.className;return(0,r.jsxs)("div",{className:a()(o,R().header),children:[null==t?null:(0,r.jsx)(f.X6q,{variant:"heading-md/medium",children:t}),n]})},V=function(e){var t=e.msg,n=e.image;return(0,r.jsxs)("div",{className:R().emptyPlaceholder,children:[(0,r.jsx)("div",{className:R().image,style:{backgroundImage:"url(".concat(n,")")}}),(0,r.jsx)("div",{className:R().body,children:t})]})},K=function(e){ !function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&x(e,t)}(n,e);var t=G(n);function n(){L(this,n);var e;(e=t.apply(this,arguments)).handleClickJump=function(t){var n=e.props;(0,n.jumpTo)(n.message,t)};e.handleClickClose=function(t){var n=e.props,r=n.onCloseMessage,o=n.message;null!=r&&r(o,t)};return e}var o=n.prototype;o.renderJumpButton=function(){var e=this.props.jumping;return(0,r.jsxs)(f.P3F,{className:R().jumpButton,onClick:this.handleClickJump,children:[(0,r.jsx)("div",{className:a()(R().text,{hidden:e}),children:N.Z.Messages.JUMP}),(0,r.jsx)(f.$jN,{type:f.$jN.Type.PULSING_ELLIPSIS,className:a()(R().loading,w({},R().visible,e))})]})};o.renderCloseButton=function(){var e=this.props,t=e.onCloseMessage,n=e.canCloseAllMessages,o=e.canManageMessages,i=e.channel;return null==t?null:n||o||null!=i&&i.isPrivate()?(0, r.jsx)(f.zxk,{look:f.zxk.Looks.BLANK,size:f.zxk.Sizes.NONE,onClick:this.handleClickClose,children:(0,r.jsx)(I.Z,{className:R().closeIcon})}):null};o.render=function(){return(0,r.jsxs)("div",{className:R().actionButtons,children:[this.renderJumpButton(),this.renderCloseButton()]})};return n}(o.PureComponent),Y=s.ZP.connectStores([b.Z],(function(e){var t=e.channel;return{canManageMessages:null!=t&&b.Z.can(T.Plq.MANAGE_MESSAGES,t)}}))(K);function z(e){var t=e.analyticsName,n=e.items,i=e.hasMore,u=e.loading,d=e.loadMore,p=e.renderHeader,y=e.renderEmptyState,E=e.renderItem,v=e.getProTip,O=e.scrollerClassName,b=e.className,I=e.listName,P=o.useRef(null),j=(0,h.Z)(I,P),L=(0,s.e7)([_.Z],(function(){return _.Z.hasNotice()})),D=(0,s.e7)([S.Z],(function(){return S.Z.windowSize()}));o.useEffect((function(){C.default.track(T.rMx.OPEN_POPOUT,{type:t})}),[t]);o.useEffect((function(){var e=function(){var e;null===(e=P.current)||void 0===e||e.scrollPageUp({animate:!0})},t=function(){var e ;null===(e=P.current)||void 0===e||e.scrollPageDown({animate:!0})};A.S.subscribe(T.CkL.SCROLL_PAGE_DOWN,t);A.S.subscribe(T.CkL.SCROLL_PAGE_UP,e);return function(){A.S.unsubscribe(T.CkL.SCROLL_PAGE_DOWN,t);A.S.unsubscribe(T.CkL.SCROLL_PAGE_UP,e)}}),[]);var U=o.useCallback((function(){var e,t=null===(e=P.current)||void 0===e?void 0:e.getScrollerState();null!=t&&t.scrollHeight===t.scrollTop+t.offsetHeight&&i&&!u&&(null==d||d())}),[i,d,u]),x=[],F=!0;if(null==n)x=[(0,r.jsx)("div",{className:a()(R().emptyPlaceholder,R().loadingPlaceholder),children:(0,r.jsx)(f.$jN,{})},"spinner")];else if(0===n.length)x.push((0,r.jsx)(o.Fragment,{children:y(g.Z.theme)},"empty-state"));else{F=!1;x=[];l().each(n,(function(e){var t;(t=x).push.apply(t,k(E(e)))}))}var G=null;null!=n&&n.length>0&&null!=d&&(G=u?(0,r.jsx)("div",{className:R().loadingMore,children:(0,r.jsx)(f.$jN,{})},"loading-more-after"):i?(0,r.jsx)("div",{className:R().hasMore,children:(0,r.jsx)(f.zxk,{look:f.zxk.Looks.FILLED, color:f.zxk.Colors.PRIMARY,size:f.zxk.Sizes.MAX,onClick:d,children:N.Z.Messages.LOAD_MORE_MESSAGES})}):(0,r.jsx)("div",{className:R().scrollingFooterWrap,children:y(g.Z.theme)}));var B=null==v?void 0:v(),V=F&&null!=B?(0,r.jsx)("div",{className:R().footer,children:(0,r.jsx)(m.Z,{style:{width:"100%",paddingTop:10},children:B})}):null,K={maxHeight:D.height-43-25};L&&(K.maxHeight-=40);var Y=null!=d&&i;return(0,r.jsx)("div",{className:a()(b,R().messagesPopoutWrap),style:K,onClick:H,onDoubleClick:H,"aria-label":e["aria-label"],children:(0,r.jsxs)(f.y5t,{component:p(),children:[(0,r.jsxs)(f.Den,{className:a()(R().messagesPopout,O),onScroll:Y?U:void 0,ref:P,children:[(0,r.jsx)(c.bG,{navigator:j,children:(0,r.jsx)(c.SJ,{children:function(e){var t=e.ref,n=Z(e,["ref"]);return(0,r.jsx)("div",M(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>c});var r=n(283151),o=n(70145),i=n(667294),a=n(441143),u=n.n(a);function l(e,t){var n=(0,i.useRef)(e);(0, i.useEffect)((function(){n.current=e}),[e]);(0,i.useEffect)((function(){var e=setInterval((function(){u()(null!=n.current,"Missing callback");n.current()}),t);return function(){return clearInterval(e)}}),[t])}function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e3,n=arguments.length>2?arguments[2]:void 0,i=(0,r.Z)();l((function(){i();null!=n&&n()}),t);return(0,o.TD)(Date.now(),e)}},400394:(e,t,n)=>{"use strict";n.d(t,{IL:()=>i,FI:()=>a});var r=n(930948),o=n(2590),i={binds:["mod+return"],comboKeysBindGlobal:!0,action:function(){if(r.S.hasSubscribers(o.CkL.CALL_ACCEPT)){r.S.dispatch(o.CkL.CALL_ACCEPT);return!1}}},a={binds:["ctrl+'","ctrl+shift+'"],comboKeysBindGlobal:!0,action:function(e){if(r.S.hasSubscribers(o.CkL.CALL_START)){r.S.dispatch(o.CkL.CALL_START,e);return!1}}}},941248:(e,t,n)=>{"use strict";n.d(t,{tQ:()=>L,x5:()=>w,Nx:()=>M,On:()=>Z,$c:()=>D}) ;var r=n(131795),o=n.n(r),i=n(487517),a=n(433932),u=n(848465),l=n(996344),c=n(628486),s=n(769321),f=n(761814),d=n(7114),p=n(796909),h=n(72580),y=n(535156),E=n(2590),g=n(897196);function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?E.Z5c.MESSAGE_REQUESTS:null].filter(h.lm)};function _(e,t){(0,y.K)(e,t)}function S(e){var t,n=c.Z.getState(),r=n.channelId,o=n.path,i=n.basePath,a=p.Z.getPrivateChannelIds(),u=__OVERLAY__?a:O(b()).concat(O(a)),l=(null==r?(t=null!=o?o:i,b().findIndex((function(e){return t.startsWith(e)}))):null!=r?u.indexOf(r):0)+e;l>=u.length?l=0:l<0&&(l=u.length-1);var s,f,h=u[l];b().includes(h)?(s=h,f=d.Z.getCurrentRoute(),s===E.Z5c.APPLICATION_STORE&&null!=f?(0,y.z)(f):(0,y.z)(s)):_(E.ME,h)}function m(e,t){var n=c.Z.getState().channelId,r=(0,i.Z)(t).map((function(e){return e.id}));((0,a.YM)(t)||(0,u.s)(t))&&r.unshift(g.oC.GUILD_HOME);var o,l,s=null!=n?r.indexOf(n):-1;_(t,r[(o=s+e,l=r.length,o<0?l-1:o>=l?0:o)])}function I(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=c.Z.getState().guildId;null==t?S(e):m(e,t)} var C,A,T=n(784426),N=n(934870),P=n(715107),R=n(464187),j=/Darwin|OS X/.test(null!==(A=null===(C=o().os)||void 0===C?void 0:C.family)&&void 0!==A?A:""),L={binds:["alt+down"],comboKeysBindGlobal:!0,action:function(){I();return!1}},w={binds:["alt+up"],comboKeysBindGlobal:!0,action:function(){I(-1);return!1}},D={binds:["mod+alt+right"],comboKeysBindGlobal:!0,action:function(){var e;if(null!=R.Z.getGuildId())e=E.ME;else{var t=R.Z.getLastSelectedGuildId();if(null!=t){e=t;(0,y.K)(t,P.Z.getChannelId(t))}}null!=e&&(0,N.X)(e);return!1}},M={binds:j?["mod+["]:["alt+left"],comboKeysBindGlobal:!0,action:function(){(0,T.op)();return!1}},Z={binds:j?["mod+]"]:["alt+right"],comboKeysBindGlobal:!0,action:function(){(0,T.eH)();return!1}}},847294:(e,t,n)=>{"use strict";n.d(t,{f:()=>A}) ;var r=n(809784),o=n(247250),i=n(665472),a=n(496916),u=n(26468),l=n(566706),c=n(28862),s=n(798808),f=n(190624),d=n(841800),p=n(852077),h=n(840598),y=n(804185),E=n(284610),g=n(481056),v=n(598123),O=n(717091),b=n(715107),_=n(464187),S=n(881532),m=n(901654),I=n(930948),C=n(2590),A={binds:["esc","shift+pagedown"],comboKeysBindGlobal:!0,action:function(e){if(m.Z.isElementFullScreen())return!1;if(I.S.hasSubscribers(C.CkL.CALL_DECLINE)){I.S.dispatch(C.CkL.CALL_DECLINE);return!1}if(S.Z.close())return!1;if(I.S.hasSubscribers(C.CkL.MEDIA_MODAL_CLOSE)){I.S.dispatch(C.CkL.MEDIA_MODAL_CLOSE);return!1}if((0,r.k)(e.target)){var t=(0,u.J5)(e.target);if(null==t?void 0:t.hasSubscribers(C.CkL.POPOUT_CLOSE)){t.dispatch(C.CkL.POPOUT_CLOSE);return!1}}if(I.S.hasSubscribers(C.CkL.CLOSE_GIF_PICKER)){I.S.dispatch(C.CkL.CLOSE_GIF_PICKER);return!1}if(I.S.hasSubscribers(C.CkL.MODAL_CLOSE)){I.S.dispatch(C.CkL.MODAL_CLOSE);return!1}if(I.S.hasSubscribers(C.CkL.SEARCH_RESULTS_CLOSE)){ I.S.dispatch(C.CkL.SEARCH_RESULTS_CLOSE);return!1}var n=_.Z.getGuildId(),i=b.Z.getChannelId(n),a=y.ZP.getSection(i)===C.ULH.SIDEBAR_CHAT?y.ZP.getSidebarState(i):null,c=(null==a?void 0:a.type)===d.t.VIEW_THREAD||(null==a?void 0:a.type)===d.t.VIEW_CHANNEL?a.channelId:null;if(!1===T(i))return!1;if(!1===T(c))return!1;if(null!=i&&(null==a?void 0:a.type)===d.t.CREATE_THREAD){f.Z.closeChannelSidebar(i);return!1}var s=N(i),p=N(c);if(null!=i&&!s&&!p&&null!=a){f.Z.closeChannelSidebar(i);return!1}if(null!=i&&!s&&l.Z.getChatOpen(i)){o.Z.updateChatOpen(i,!1);return!1}I.S.dispatch(C.CkL.SCROLLTO_PRESENT);return!1}};function T(e){if(null!=e){if(g.Z.isEditingAny(e)){i.Z.endEditMessage(e);return!1}if(null!=s.Z.getPendingReply(e)){(0,c.A6)(e);return!1}if(null!=p.Z.getStickerPreview(e,E.d.ChannelMessage)){(0,h.qB)(e,E.d.ChannelMessage);return!1}}}function N(e){if(null==e)return!1;var t=!1;if(v.Z.getMessages(e).hasMoreAfter){i.Z.jumpToPresent(e,C.AQB);t=!0}if(O.ZP.hasUnread(e)){(0,a.In)(e);t=!0}(0, a.iV)(e);return t}},512566:(e,t,n)=>{"use strict";n.d(t,{l:()=>f});var r=n(665472),o=n(33014),i=n(813869),a=n(598123),u=n(715107),l=n(464187),c=n(930948),s=n(2590),f={binds:["shift+esc"],comboKeysBindGlobal:!0,action:function(){var e=l.Z.getGuildId();if(null!=e&&i.Z.getGuildHasUnreadIgnoreMuted(e)){(0,o.Z)([e]);var t=u.Z.getChannelId(e);if(null!=t){a.Z.getMessages(t).hasMoreAfter?r.Z.jumpToPresent(t,s.AQB):c.S.dispatch(s.CkL.SCROLLTO_PRESENT)}}}}},196444:(e,t,n)=>{"use strict";n.d(t,{O:()=>a});var r=n(665472),o=n(717091),i=n(715107),a={binds:["shift+pageup"],comboKeysBindGlobal:!0,action:function(){var e=i.Z.getChannelId();if(null!=e){var t=o.ZP.ackMessageId(e);null!=t&&o.ZP.getOldestUnreadTimestamp(e)>0&&r.Z.jumpToMessage({channelId:e,messageId:t,offset:1,context:"Keyboard Shortcut"})}return!1}}},327203:(e,t,n)=>{"use strict";n.d(t,{$:()=>i});var r=n(956485),o=n(50433),i={binds:["mod+k","mod+t"],comboKeysBindGlobal:!0,action:function(){o.Z.hasLayers()||(0,r.$Z)();return!1}}}, 153080:(e,t,n)=>{"use strict";n.d(t,{F:()=>l});var r=n(216151),o=n(535156),i=n(563367),a=n(715107),u=n(2590),l={binds:["mod+alt+left"],comboKeysBindGlobal:!0,action:function(){if(!i.Z.isConnected())return!1;var e,t=null!==(e=i.Z.getGuildId())&&void 0!==e?e:u.ME,n=a.Z.getChannelId(t);(0,o.K)(t,n);r.Z.channelListScrollTo(t,i.Z.getChannelId());return!1}}},469471:(e,t,n)=>{"use strict";n.d(t,{B2:()=>i,gN:()=>a});var r=n(930948),o=n(2590),i={binds:["pageup"],comboKeysBindGlobal:!0,action:function(){r.S.dispatchToLastSubscribed(o.CkL.SCROLL_PAGE_UP);return!1}},a={binds:["pagedown"],comboKeysBindGlobal:!0,action:function(){r.S.dispatchToLastSubscribed(o.CkL.SCROLL_PAGE_DOWN);return!1}}},678483:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var r=n(930948),o=n(2590),i={binds:["mod+e"],comboKeysBindGlobal:!0,action:function(){r.S.dispatchToLastSubscribed(o.CkL.TOGGLE_EMOJI_POPOUT);return!1}}},520522:(e,t,n)=>{"use strict";n.d(t,{nq:()=>g,X3:()=>v}) ;var r=n(496486),o=n.n(r),i=n(419051),a=n(825252),u=n(628486),l=n(61209),c=n(682776),s=n(715107),f=n(552889),d=n(493221),p=n(535156),h=n(2590);function y(e){var t=u.Z.getState().guildId;if(null==t)return-2;if(t===h.I_8)return-1;var n=e.indexOf(t);return-1===n?-2:n}const E=o().throttle((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=f.Z.getFlattenedGuildIds(),n=y(t);-1!==(n+=e)||(0,a.z)(i.Z,l.Z,c.Z)||(n+=e);-3===n&&(n=t.length-1);if(n>=t.length||-2===n)(0,p.z)(d.Z.getHomeLink());else{var r=-1===n?h.I_8:t[n],o=s.Z.getChannelId(r);(0,p.K)(r,o===r?null:o,!1)}}),h.aZC);var g={binds:["mod+alt+down","mod+shift+]","ctrl+tab"],comboKeysBindGlobal:!0,action:function(e){e.preventDefault();e.stopPropagation();E();return!1}},v={binds:["mod+alt+up","mod+shift+[","ctrl+shift+tab"],comboKeysBindGlobal:!0,action:function(e){e.preventDefault();e.stopPropagation();E(-1);return!1}}},877944:(e,t,n)=>{"use strict";n.d(t,{z:()=>a});var r=n(316878),o=n(930948),i=n(2590),a={ binds:["return"],action:function(){if(!r.Z.keyboardModeEnabled&&o.S.hasSubscribers(i.CkL.MODAL_SUBMIT)){o.S.dispatch(i.CkL.MODAL_SUBMIT);return!1}}}},735892:(e,t,n)=>{"use strict";n.d(t,{U:()=>E}) ;var r=n(112268),o=n(316878),i=n(50433),a=n(736097),u=n(563367),l=n(930948),c=n(763993),s=n(79251),f=n(2590),d=new Set(["PageDown","PageUp","Home","End","ArrowUp","ArrowDown","ArrowLeft","ArrowRight"]),p=new Set(["Alt","AltGraph","CapsLock","Control","Fn","FnLock","Hyper","Meta","NumLock","OS","ScrollLock","Shift","Super","Symbol","SymbolLock"]),h=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"]),y=new Set(["ChannelDown","ChannelUp","MediaFastForward","MediaPause","MediaPlay","MediaPlayPause","MediaRecord","MediaRewind","MediaStop","MediaTrackNext","MediaTrackPrevious","AudioBalanceLeft","AudioBalanceRight","AudioBassDown","AudioBassBoostDown","AudioBassBoostToggle","AudioBassBoostUp","AudioBassUp","AudioFaderFront","AudioFaderReader","AudioSurroundModeNext","AudioTrebleDown","AudioTreblUp","AudioVolumeDown","AudioVolumeMute","AudioVolumeUp","VolumeUp","VolumeDown","VolumeMute"]),E={ binds:["any-character"],keydown:function(e,t){var n,E=null===(n=(0,c.uB)(e))||void 0===n?void 0:n.activeElement;if((0,c.VG)(E))return!1;if(r.fC.isActive())return!1;if(p.has(t))return!1;if(h.has(t))return!1;if(y.has(t))return!1;var g=null!=E&&"BODY"===E.tagName;if(o.Z.keyboardModeEnabled&&!g&&!/^[a-zA-Z0-9]$/.test(t))return!1;if(l.S.hasSubscribers(f.CkL.MODAL_CLOSE))return!1;if(i.Z.hasLayers())return!1;if("Tab"===t&&l.S.hasSubscribers(f.CkL.TEXTAREA_FOCUS)&&null!=document.querySelector('[data-can-focus="true"]')){e.preventDefault();l.S.dispatch(f.CkL.TEXTAREA_FOCUS);return!1}if(u.Z.isConnected()&&a.Z.getMode()===f.pM4.PUSH_TO_TALK&&!a.Z.isSelfMute()&&Object.values(a.Z.getShortcuts()).map(s.d2).some((function(t){return t.map((function(e){return e.keyCode})).includes(e.keyCode)})))return!1;e.metaKey||e.ctrlKey||d.has(t)||l.S.dispatchToLastSubscribed(f.CkL.TEXTAREA_FOCUS)}}},436703:(e,t,n)=>{"use strict";n.d(t,{iN:()=>o,oV:()=>i});var r=n(656645),o={binds:["mod+shift+m"], comboKeysBindGlobal:!0,action:function(){r.Z.toggleSelfMute();return!1}},i={binds:["mod+shift+d"],comboKeysBindGlobal:!0,action:function(){r.Z.toggleSelfDeaf();return!1}}},886076:(e,t,n)=>{"use strict";n.d(t,{u:()=>l});var r=n(786522),o=n(968968),i=n(5544),a=n(464187),u=n(2590),l={binds:["mod+shift+a"],comboKeysBindGlobal:!0,action:function(){var e=a.Z.getGuildId();if(null==e)return!1;i.ZP.getChannels(e)[u.d4z.GUILD_CATEGORY].some((function(e){var t=e.channel;return"null"!==t.id&&!o.Z.isCollapsed(t.id)}))?(0,r.N5)(e):(0,r.lc)(e);return!1}}},452006:(e,t,n)=>{"use strict";n.d(t,{_:()=>a});var r=n(707961),o=n(744564);var i=n(162341),a={binds:["mod+/","mod+shift+/"],comboKeysBindGlobal:!0,action:function(){(0,r.nfh)(i.J)?o.Z.dispatch({type:"HIDE_KEYBOARD_SHORTCUTS"}):o.Z.dispatch({type:"SHOW_KEYBOARD_SHORTCUTS"});return!1}}},805181:(e,t,n)=>{"use strict";n.d(t,{Nv:()=>Z,uX:()=>U,pd:()=>w,wk:()=>D});var r=n(785893),o=(n(667294), n(496486)),i=n.n(o),a=n(707961),u=n(487517),l=n(628486),c=n(5544),s=n(464187),f=n(552889),d=n(796909),p=n(930948),h=n(535156),y=n(2590),E=n(290679);function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)return n.slice(r).concat(n.slice(0,r),e);n.splice(r,0,e);return n.slice(r+1).concat(n.slice(0,r+1)) }(N,e),j=e>0?0:R.length-1,L=C(N,T),w=L.indexOf(P)+e;null!=N&&""!==N;){i=L[w];if(g(N))for(;null!=i&&""!==i;){if("string"==typeof i){if(d(N,i))return(0,h.K)(N,i,!1,T)}else if("object"==typeof i&&b(i.resourceId,i.type)){if(N!==s.Z.getGuildId()){var D;(0,h.K)(N,null===(D=c.ZP.getDefaultChannel(N))||void 0===D?void 0:D.id)}return(0,a.ZDy)(O((function(){var e,t;return I(this,(function(o){switch(o.label){case 0:return[4,Promise.all([n.e(40532),n.e(40706),n.e(22236),n.e(89853)]).then(n.bind(n,389853))];case 1:e=o.sent(),t=e.default;return[2,function(e){return(0,r.jsx)(t,S(_({},e),{guildId:N}))}]}}))})))}i=L[w+=e]}if(null==(N=R[j+=e])||""===N)break;L=C(N,T);w=e<0?L.length-1:0}p.S.dispatch(y.CkL.SHAKE_APP,{duration:200,intensity:2})}),y.aZC);var T=n(382060),N=n(61209),P=n(717091),R=n(9430),j=function(e,t){var n=N.Z.getChannel(t);return null!=n&&((0,T.hv)(n.type)?Boolean(P.ZP.getMentionCount(t)):(!R.Z.isChannelMuted(e,t)||P.ZP.getMentionCount(t)>0)&&P.ZP.hasRelevantUnread(n))},L=function(e,t){ return t===E.W.GUILD_EVENT?!R.Z.isMuteScheduledEventsEnabled(e)&&P.ZP.hasUnread(e,t):P.ZP.hasUnread(e,t)},w={binds:["alt+shift+down"],comboKeysBindGlobal:!0,action:function(){var e,t=null!==(e=l.Z.getState().guildId)&&void 0!==e?e:y.ME;A(1,{channelPredicate:j,guildPredicate:function(e){return e===t||!R.Z.isMuted(e)},guildFeaturePredicate:L});return!1}},D={binds:["alt+shift+up"],comboKeysBindGlobal:!0,action:function(){var e,t=null!==(e=l.Z.getState().guildId)&&void 0!==e?e:y.ME;A(-1,{channelPredicate:j,guildPredicate:function(e){return e===t||!R.Z.isMuted(e)},guildFeaturePredicate:L});return!1}},M=function(e,t){return P.ZP.getMentionCount(t)>0},Z={binds:["mod+shift+alt+down"],comboKeysBindGlobal:!0,action:function(){A(1,{channelPredicate:M,withVoiceChannels:!0});return!1}},U={binds:["mod+shift+alt+up"],comboKeysBindGlobal:!0,action:function(){A(-1,{channelPredicate:M,withVoiceChannels:!0});return!1}}},288457:(e,t,n)=>{"use strict";n.d(t,{UF:()=>u,RC:()=>l,MY:()=>c,ZP:()=>s}) ;var r=n(770272),o=n(316878),i=n(2590);function a(e){return i.yqN.ZOOM_SCALES[Math.max(0,Math.min(i.yqN.ZOOM_SCALES.indexOf(o.Z.zoom)+e,i.yqN.ZOOM_SCALES.length-1))]}var u={binds:["mod+plus"],comboKeysBindGlobal:!0,action:function(){(0,r.cq)(a(1));return!1}},l={binds:["mod+minus"],comboKeysBindGlobal:!0,action:function(){(0,r.cq)(a(-1));return!1}},c={binds:["mod+0"],comboKeysBindGlobal:!0,action:function(){(0,r.cq)(i.yqN.ZOOM_DEFAULT);return!1}};const s={ZOOM_IN:u,ZOOM_OUT:l,ZOOM_RESET:c}},344524:(e,t,n)=>{"use strict";n.d(t,{oT:()=>de,Q2:()=>oe,ZP:()=>he,Rv:()=>pe,U6:()=>se,UD:()=>ce});var r=n(400394),o=n(941248),i=n(535156),a=n(464187),u=n(930948),l=n(2590),c={binds:["mod+shift+t"],comboKeysBindGlobal:!0,action:function(){null!=a.Z.getGuildId()&&(0,i.K)(l.ME);u.S.safeDispatch(l.CkL.TOGGLE_DM_CREATE);return!1}};var s=n(707961),f=n(454011),d=n(416625),p={binds:["mod+shift+n"],comboKeysBindGlobal:!0,action:function(){(0,s.nfh)(d.P)?f.Z.updateCreateGuildModal({slide:d._.JOIN_GUILD, location:"Keyboard Shortcut"}):f.Z.openCreateGuildModal({location:"Keyboard Shortcut"})}};var h=n(120415),y={binds:["mod+alt+i"],comboKeysBindGlobal:!0,action:function(e){if((0,h.$L)()&&"discord.com"===location.host){e.preventDefault();e.stopPropagation();return!1}}},E={binds:["mod+f"],comboKeysBindGlobal:!0,action:function(e){e.preventDefault();e.stopPropagation();u.S.dispatch(l.CkL.FOCUS_SEARCH,{prefillCurrentChannel:!0})}},g=n(563367),v={binds:["mod+shift+alt+v"],comboKeysBindGlobal:!0,action:function(e){e.preventDefault();e.stopPropagation();var t=g.Z.getGuildId(),n=g.Z.getChannelId();null!=n&&(0,i.K)(null!=t?t:l.ME,n);return!1}},O=n(484524),b=n(847294),_=n(512566),S=n(196444),m=n(363287),I=n(570272),C=n(567403),A=n(682776),T={binds:["mod+ctrl+a"],comboKeysBindGlobal:!0,action:function(){var e=a.Z.getGuildId(),t=C.Z.getGuild(e),n=A.Z.can(l.Plq.MANAGE_GUILD,t);null!=e&&(n||(0,m.Ck)(e,!0))&&(0,I.openApplicationDirectoryModal)({guildId:e,entrypoint:"Keyboard Shortcut"})}} ;var N=n(327203),P=n(153080),R=n(469471),j=n(678483),L={binds:["mod+g"],comboKeysBindGlobal:!0,action:function(){u.S.dispatchToLastSubscribed(l.CkL.TOGGLE_GIF_PICKER);return!1}};var w={binds:["mod+s"],comboKeysBindGlobal:!0,action:function(){u.S.dispatchToLastSubscribed(l.CkL.TOGGLE_STICKER_PICKER);return!1}};var D=n(520522),M=n(877944),Z=n(735892),U=n(436703),x=n(886076),k={binds:["mod+p"],comboKeysBindGlobal:!0,action:function(){u.S.dispatch(l.CkL.TOGGLE_CHANNEL_PINS);return!1}};var F=n(348592),G={binds:["mod+shift+h","f1"],comboKeysBindGlobal:!0,action:function(){window.open(F.w);return!1}};var H=n(452006),B=n(496486),V={binds:["mod+i"],comboKeysBindGlobal:!0,action:function(){u.S.dispatch(l.CkL.TOGGLE_INBOX_UNREADS_TAB);return!1}},K={binds:["mod+shift+e"],comboKeysBindGlobal:!0,action:n.n(B)().debounce((function(){if(u.S.hasSubscribers(l.CkL.MARK_TOP_INBOX_CHANNEL_READ)){u.S.dispatch(l.CkL.MARK_TOP_INBOX_CHANNEL_READ);return!1}}),100,{leading:!0}) },Y=n(210595),z=n(247250),W=n(361610),Q=n(566706),X=n(436817),q=n(577216),J=n(804185),$=n(61209),ee=n(715107),te={binds:["mod+u"],comboKeysBindGlobal:!0,action:function(){var e=a.Z.getGuildId(),t=ee.Z.getChannelId(e),n=$.Z.getChannel(t);if(null!=t&&null!=n&&n.type===Y.d.GUILD_VOICE){z.Z.updateChatOpen(t,!Q.Z.getChatOpen(t));return!1}if(null!=t&&null!=n&&n.type===Y.d.DM){var r=J.ZP.getSection(n.id),o=(0,X.O)(n.getRecipientId()),i=r===l.ULH.PROFILE;(0,q.a)(o,!i);W.Z.toggleProfilePanelSection();return!1}W.Z.toggleMembersSection();return!1}};var ne=n(805181),re={binds:["mod+shift+u"],comboKeysBindGlobal:!0,action:function(){var e=$.Z.getChannel(ee.Z.getChannelId());null==e||e.isManaged()||u.S.dispatch(l.CkL.UPLOAD_FILE);return!1}};var oe,ie,ae=n(288457),ue=n(473708);function le(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}!function(e){e.NAVIGATION="NAVIGATION";e.CHAT="CHAT";e.VOICE_AND_VIDEO="VOICE_AND_VIDEO" ;e.MISCELLANEOUS="MISCELLANEOUS";e.MESSAGE="MESSAGE";e.DND="DND"}(oe||(oe={}));function ce(e){switch(e){case oe.NAVIGATION:return ue.Z.Messages.USER_SETTINGS_KEYBINDS_NAVIGATION_SECTION_TITLE;case oe.VOICE_AND_VIDEO:return ue.Z.Messages.USER_SETTINGS_KEYBINDS_VOICE_AND_VIDEO_SECTION_TITLE;case oe.CHAT:return ue.Z.Messages.USER_SETTINGS_KEYBINDS_CHAT_SECTION_TITLE;case oe.MISCELLANEOUS:return ue.Z.Messages.USER_SETTINGS_KEYBINDS_MISCELLANEOUS_SECTION_TITLE;case oe.MESSAGE:return ue.Z.Messages.USER_SETTINGS_KEYBINDS_MESSAGE_SECTION_TITLE;case oe.DND:return ue.Z.Messages.USER_SETTINGS_KEYBINDS_DND_SECTION_TITLE}}function se(e){switch(e){case oe.MESSAGE:return ue.Z.Messages.USER_SETTINGS_KEYBINDS_MESSAGE_DESCRIPTION;case oe.DND:return ue.Z.Messages.USER_SETTINGS_KEYBINDS_DND_DESCRIPTION;default:return null}}function fe(){for(var e=arguments.length,t=new Array(e),n=0;n{"use strict";n.d(t,{nC:()=>p});var r=n(496486),o=n.n(r),i=n(470661),a=n.n(i),u=new Set(["a","an","and","are","as","at","be","but","by","for","if","in","into","is","it","no","not","of","on","or","such","that","the","their","then","there","these","they","this","to","was","will","with"]);function l(e){ return e.replace(/('|\u2019|\uFF07)(s|S)$/,"")}function c(e){return e.toLowerCase()}function s(e){return u.has(e)}function f(e){return 0===e.length}function d(e,t){if(Array.isArray(e))e.forEach((function(e){return d(e,t)}));else if("string"==typeof e.content&&"codeBlock"!==e.type){var n=[],r="";e.content.split(/(\W+)/g).forEach((function(e){if(function(e,t){return!f(e=c(l(e)))&&!s(e)&&t.has(a()(e))}(e,t)){r.length>0&&n.push({type:"text",content:r});n.push({type:"highlight",content:e});r=""}else r+=e}));if(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&&d(e.content,t);return e}function p(e){var t,n=new Set((t=e,o()(t.split(/\W+/)).map(l).reject(f).map(c).reject(s).map(a()).value()));return function(e){return d(e,n)}}},570814:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=n(667294).createContext(void 0)},914964:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u}) ;var r=n(667294),o=n(798159),i=n(202351),a=n(316878);function u(e,t,n){var u=(0,i.e7)([a.Z],(function(){return a.Z.keyboardModeEnabled})),l=r.useCallback((function(e){var n=document.querySelector(e),r=t.current;if(null!=n&&null!=r){n.focus();r.scrollIntoViewNode({node:n,padding:80})}}),[t]),c=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,o.ZP)({id:e,isEnabled:u,setFocus:l,scrollToStart:c,scrollToEnd:s,orientation:null==n?void 0:n.orientation})}},487517:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d,T:()=>p}) ;var r=n(667294),o=n(202351),i=n(978868),a=n(4207),u=n(382060),l=n(968968),c=n(813869),s=n(2590),f=n(485911);function d(e,t,n){return h(e===f._||e===s.I_8?(0,a.t)():i.Z.getGuildWithoutChangingCommunityRows(e).guildChannels,t,n)}function p(e,t,n,i,a){var u=(0,o.e7)([c.Z],(function(){return c.Z.getGuildChangeSentinel(e)})),s=(0,o.e7)([l.Z],(function(){return l.Z.version}));return(0,r.useMemo)((function(){return h(t,i,a).map((function(e){return e.id}))}),[t,n,u,s])}function h(e,t,n){var r=[];e.forEachShownChannel((function(e){((0,u.r8)(e.type)||t&&(0,u.bw)(e.type))&&r.push(e)}),n);return r}},380477:(e,t,n)=>{"use strict";n.d(t,{k:()=>v,ZP:()=>O});var r=n(785893),o=(n(667294),n(730381)),i=n.n(o),a=n(202351),u=n(707961),l=n(786522),c=n(201459),s=n(70983),f=n(9430),d=n(773011),p=n(2590),h=n(247530),y=n(473708);function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?i()().add(e,"second").toISOString():null}}}(n);c.Z.updateChannelOverrideSettings(e.guild_id,e.id,r,t)},o=function(t){t&&e.type===p.d4z.GUILD_CATEGORY&&(0,l.c4)(e.id);c.Z.updateChannelOverrideSettings(e.guild_id,e.id,{muted:t})},h=g((0,a.Wu)([f.Z],(function(){return[f.Z.isChannelMuted(e.guild_id,e.id),f.Z.getChannelMuteConfig(e.guild_id,e.id)]})),2),E=h[0],O=h[1],b=(0,s.U)(O),_=(0,d.ZP)(e,!0),S=y.Z.Messages.MUTE_CHANNEL_GENERIC,m=y.Z.Messages.UNMUTE_CHANNEL_GENERIC;switch(e.type){case p.d4z.GUILD_CATEGORY:S=y.Z.Messages.MUTE_CATEGORY;m=y.Z.Messages.UNMUTE_CATEGORY;break;case p.d4z.GROUP_DM: S=y.Z.Messages.MUTE_CONVERSATION;m=y.Z.Messages.UNMUTE_CONVERSATION;break;case p.d4z.DM:S=y.Z.Messages.MUTE_CHANNEL.format({name:_});m=y.Z.Messages.UNMUTE_CHANNEL.format({name:_});break;default:S=y.Z.Messages.MUTE_CHANNEL_GENERIC;m=y.Z.Messages.UNMUTE_CHANNEL_GENERIC}return E?(0,r.jsx)(u.sNh,{id:"unmute-channel",label:m,subtext:b,action:function(){return o(!1)}}):(0,r.jsx)(u.sNh,{id:"mute-channel",label:S,action:function(){return o(!0)},children:v().map((function(e){var t=e.value,o=e.label;return(0,r.jsx)(u.sNh,{id:"".concat(t),label:o,action:function(){return n(t)}},t)}))})}},221921:(e,t,n)=>{"use strict";n.d(t,{c:()=>d,Z:()=>p});var r=n(785893),o=(n(667294),n(202351)),i=n(707961),a=n(201459),u=n(9430),l=n(2590),c=n(473708);function s(e){switch(e.type){case l.d4z.GUILD_VOICE:return null;case l.d4z.GUILD_STAGE_VOICE:return function(e){return[{setting:l.bL.NULL,label:null!=e.parent_id?c.Z.Messages.FORM_LABEL_DEFAULT_CATEGORY:c.Z.Messages.FORM_LABEL_DEFAULT},{setting:l.bL.ONLY_MENTIONS, label:c.Z.Messages.FORM_LABEL_LIVE_STAGES_ONLY},{setting:l.bL.NO_MESSAGES,label:c.Z.Messages.FORM_LABEL_NOTHING}]}(e);default:return function(e){return[{setting:l.bL.NULL,label:null!=e.parent_id?c.Z.Messages.FORM_LABEL_DEFAULT_CATEGORY:c.Z.Messages.FORM_LABEL_DEFAULT},{setting:l.bL.ALL_MESSAGES,label:c.Z.Messages.FORM_LABEL_ALL_MESSAGES},{setting:l.bL.ONLY_MENTIONS,label:c.Z.Messages.FORM_LABEL_ONLY_MENTIONS.format()},{setting:l.bL.NO_MESSAGES,label:c.Z.Messages.FORM_LABEL_NOTHING}]}(e)}}function f(e){switch(e){case l.bL.ALL_MESSAGES:return c.Z.Messages.FORM_LABEL_ALL_MESSAGES;case l.bL.ONLY_MENTIONS:return c.Z.Messages.FORM_LABEL_ONLY_MENTIONS.format();case l.bL.NO_MESSAGES:return c.Z.Messages.FORM_LABEL_NOTHING;case l.bL.NULL:default:return}}function d(e){var t=e.getGuildId(),n=e.id,d=(0,o.e7)([u.Z],(function(){return u.Z.getChannelOverrides(t)[n]}),[t,n]),p=(0,o.e7)([u.Z],(function(){var n=l.bL.NULL;null!=e.parent_id&&(n=u.Z.getChannelMessageNotifications(t,e.parent_id)) ;return n!==l.bL.NULL?n:u.Z.getMessageNotifications(t)}),[t,e.parent_id]),h=(0,o.e7)([u.Z],(function(){return u.Z.getNewForumThreadsCreated(e)})),y=null==d?l.bL.NULL:d.message_notifications,E=s(e);return null==E?null:(0,r.jsxs)(r.Fragment,{children:[e.isForumChannel()?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.S89,{id:"new-forum-threads-created",label:c.Z.Messages.FORUM_NEW_POSTS_CREATED,checked:h,action:function(){return a.Z.setForumThreadsCreated(e,!h)}}),(0,r.jsx)(i.Clw,{})]}):null,E.map((function(e){var o=e.setting,u=e.label;return(0,r.jsx)(i.k5B,{group:"channel-notifications",id:"".concat(o),label:u,subtext:o===l.bL.NULL?f(p):void 0,action:function(){return function(e){null!=t&&a.Z.updateChannelOverrideSettings(t,n,{message_notifications:e})}(o)},checked:o===y},o)}))]})}function p(e){var t,n,a=d(e),f=(0,o.e7)([u.Z],(function(){return u.Z.resolvedMessageNotifications(e)}),[e]),p=(0,o.e7)([u.Z],(function(){return u.Z.getChannelOverrides(e.guild_id)[e.id] }),[e.guild_id,e.id]),h=(null==p?l.bL.NULL:p.message_notifications)===l.bL.NULL&&e.isGuildStageVoice()?c.Z.Messages.FORM_LABEL_ONLY_MENTIONS.format():null===(n=null===(t=s(e))||void 0===t?void 0:t.find((function(e){return e.setting===f})))||void 0===n?void 0:n.label;return null!=a?(0,r.jsx)(i.sNh,{id:"channel-notifications",label:c.Z.Messages.NOTIFICATION_SETTINGS,subtext:h,children:a}):null}},874710:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(785893),o=(n(667294),n(202351)),i=n(707961),a=n(487685),u=n(671293),l=n(473708);function c(e,t){return(0,o.e7)([a.Z],(function(){return a.Z.hasJoined(e.id)}))?(0,r.jsx)(i.sNh,{id:"leave-thread",label:e.isForumPost()?l.Z.Messages.LEAVE_FORUM_POST:l.Z.Messages.LEAVE_THREAD,action:function(){return u.Z.leaveThread(e,t)}}):(0,r.jsx)(i.sNh,{id:"join-thread",label:e.isForumPost()?l.Z.Messages.JOIN_FORUM_POST:l.Z.Messages.JOIN_THREAD,action:function(){return u.Z.joinThread(e,t)}})}},218318:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y}) ;var r=n(785893),o=(n(667294),n(730381)),i=n.n(o),a=n(202351),u=n(707961),l=n(70983),c=n(487685),s=n(671293),f=n(380477),d=n(473708);function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?i()().add(t,"second").toISOString():null}},void s.Z.setNotificationSettings(e,r);var t,r}},n)}))}):(0, r.jsx)(u.sNh,{id:"mute-disabled",label:e.isForumPost()?d.Z.Messages.MUTE_FORUM_POST:d.Z.Messages.MUTE_THREAD,disabled:!0})}},454011:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={openCreateGuildModal:function(e){Promise.all([n.e(40532),n.e(95599),n.e(20995),n.e(38657)]).then(n.bind(n,638657)).then((function(t){return(0,t.openCreateGuildModal)(e)}))},updateCreateGuildModal:function(e){Promise.all([n.e(40532),n.e(95599),n.e(20995),n.e(38657)]).then(n.bind(n,638657)).then((function(t){return(0,t.updateCreateGuildModal)(e)}))}}},416625:(e,t,n)=>{"use strict";n.d(t,{_:()=>r,P:()=>o});var r;!function(e){e.GUILD_TEMPLATES="guild-templates";e.CUSTOMIZE_GUILD="customize-guild";e.CHANNEL_PROMPT="channel-prompt";e.JOIN_GUILD="join-guild";e.CREATION_INTENT="creation-intent"}(r||(r={}));var o="create-guild"},683323:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(202351),o=n(744564);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e){ a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return a(e)}function u(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function l(e,t){l=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return l(e,t)}var c=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=a(e);if(t){var o=a(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return u(this,n)}}var f=[];var d=function(e){!function(e,t){ if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&l(e,t)}(n,e);var t=s(n);function n(){i(this,n);return t.apply(this,arguments)}var r=n.prototype;r.getEligibleGuildsForNagActivate=function(){return f};r.__getLocalVars=function(){return{eligibleGuildsForNagActivate:f}};return n}(r.ZP.Store);d.displayName="CreatorMonetizationMarketingStore";const p=new d(o.Z,{CREATOR_MONETIZATION_NAG_ACTIVATE_ELIGIBLITY_FETCH_SUCCESS:function(e){var t=e.eligibleGuilds;f=t}})},590070:(e,t,n)=>{"use strict";n.d(t,{N:()=>u});var r=n(202351),o=n(473419),i=n(256764),a=n(259556);function u(e){var t=(0,a.i)([e]),n=(0,r.e7)([o.Z],(function(){var e;return null===(e=o.Z.settings.userContent)||void 0===e?void 0:e.dismissedContents}));return 0===t.length||null!=n&&(0,i.jl)(n,e)}},385983:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=(0,n(260561).B)({kind:"user", id:"2021-12_inferno_spam_redaction",label:"Inferno Spam Redaction",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Allow guild channel messages from spammers to be collapsed",config:{enabled:!0}}]})},618887:(e,t,n)=>{"use strict";n.d(t,{dN:()=>f,Nw:()=>d,R5:()=>p,VT:()=>h,BE:()=>y,RJ:()=>E,m0:()=>g,Vb:()=>v});var r=n(281110),o=n(744564),i=n(177570),a=n(2590);function u(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,o)}function l(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){u(i,r,o,a,l,"next",e)}function l(e){u(i,r,o,a,l,"throw",e)}a(void 0)}))}}var c,s=function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function u(i){return function(u){return function(i){ if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;(r=0,o)&&(i=[2&i[0],o.value]);switch(i[0]){case 0:case 1:o=i;break;case 4:a.label++;return{value:i[1],done:!1};case 5:a.label++;r=i[1];i=[0];continue;case 7:i=a.ops.pop();a.trys.pop();continue;default:if(!(o=a.trys,o=o.length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]{"use strict";n.d(t,{El:()=>r,kS:()=>o,n4:()=>i,_e:()=>a,RN:()=>u,Zv:()=>l});var r=["XBOX","PLAYSTATION","SWITCH","PC"],o=7776e3,i="https://support.discord.com/hc/en-us/articles/9146392276375",a={STREAM_CTA:"STREAM_CTA",LOADING_INITIAL_PROGRESS:"LOADING_INITIAL_PROGRESS", TRACK_PROGRESS:"TRACK_PROGRESS",QUEST_COMPLETION:"QUEST_COMPLETION"},u={},l={}},99827:(e,t,n)=>{"use strict";n.d(t,{Z:()=>B});var r=n(730381),o=n.n(r),i=n(202351),a=n(513328),u=n(744564),l=n(306263),c=n(736818),s=n(671723),f=n(618887),d=n(293078),p=n(483255);function h(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,o)}function y(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){h(i,r,o,a,u,"next",e)}function u(e){h(i,r,o,a,u,"throw",e)}a(void 0)}))}}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;n0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]{"use strict";n.d(t,{A5:()=>c,j7:()=>s,Xt:()=>d,hM:()=>p,BS:()=>h,EW:()=>y,x8:()=>E,Un:()=>g});var r=n(730381),o=n.n(r),i=(n(769321),n(959207)),a=n(671723),u=n(483255),l=n(473708);function c(e){var t=h(e);return null==t?null:s(t)}function s(e){e.dropsQuestId;return null}function f(e,t){var n;return null!==(n=e.find((function(e){return function(e,t){if(null==e)return!1;var n=i.Z.getGameByName(e) ;return!(null==n||!t.some((function(e){var t;return e.toLowerCase()===(null==n||null===(t=n.name)||void 0===t?void 0:t.toLowerCase())})))}(e.name,t)})))&&void 0!==n?n:null}function d(e){return function(e,t,n){if(null==h(e))return!1;var r=f(t,u.RN[e]);if(null!=r){var o,i=null!==(o=null==r?void 0:r.lastLaunched)&&void 0!==o?o:0;return n<=r.lastFocused||1e3*n<=i}return!1}(e,a.ZP.getGamesSeen(!1),Math.floor(Date.now()/1e3)-u.kS)}function p(e){var t=e.endDate,n=o()(t,"YYYY-MM-DD HH:mm");return o()()>n}function h(e){return u.Zv[e]}function y(e){return Object.values(u.Zv).find((function(t){return t.dropsQuestId===e}))}function E(e){return Object.keys(u.Zv).find((function(t){return u.Zv[t].dropsQuestId===e}))}function g(e){switch(e){case"SWITCH":return l.Z.Messages.DROPS_PLATFORM_SWITCH;case"PC":return l.Z.Messages.DROPS_PLATFORM_PC;case"PLAYSTATION":return l.Z.Messages.DROPS_PLATFORM_PLAYSTATION;case"XBOX":return l.Z.Messages.DROPS_PLATFORM_XBOX;default:return""}}},621862:(e,t,n)=>{ "use strict";n.d(t,{H:()=>g,v:()=>v});var r=n(441143),o=n.n(r),i=n(38736),a=n(797186),u=n(920883),l=n(202351),c=n(61209),s=n(583507);function f(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function d(e){for(var t=1;t{"use strict" ;n.d(t,{kZ:()=>ve,og:()=>_e,Lp:()=>ce,TJ:()=>se,m9:()=>ge,au:()=>Oe,ZP:()=>fe,NN:()=>pe});var r=n(785893),o=n(667294),i=n(294184),a=n.n(i),u=n(441143),l=n.n(u),c=n(730381),s=n.n(c),f=n(457217),d=n(202351),p=n(336194),h=n(707961),y=n(531304),E=n(677681),g=n(840474),v=n(841150),O=n(916286),b=n(804808),_=n(30778),S=n(918771),m=n(995073),I=n(769321),C=n(804185),A=n(61209),T=n(682776),N=n(840922),P=n(901654),R=n(579722),j=n(439610),L=n(507488),w=n(921122),D=n(413297),M=n(763536),Z=n(531441),U=n(96606),x=n(70145),k=n(621862),F=n(358969),G=n(234798),H=n(572615),B=n(524600),V=n(503871),K=n(16896),Y=n(589519),z=n(661076);function W(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}var ce=72,se=72;const fe=o.memo((function(e){var t=e.threadId,n=e.goToThread,i=e.observePostVisibilityAnalytics,u=e.overrideMedia,c=e.className,s=e.containerWidth,p=function(e){var t=e.threadId,n=e.overrideMedia,r=(0,d.e7)([A.Z],(function(){return A.Z.getChannel(t)}));l()(null!=r,"the thread should not be null here, a store must have missed an update");var o=(0,d.e7)([C.ZP],(function(){return C.ZP.getCurrentSidebarChannelId(r.parent_id)===r.id})),i=(0,G.cl)(r).firstMessage,a=(0,F.mX)({firstMessage:i}),u=a.content,c=a.firstMedia,s=null!=n?n:c,f=(0,F.nP)(r).messageCountText;return{channel:r,isOpen:o,messageCount:f,firstMessage:i,content:u,media:s}}({threadId:t,overrideMedia:u}),y=p.channel,g=p.isOpen,v=p.messageCount,O=p.firstMessage,b=p.content,_=p.media,S=(0,E.Z)(),m=S.ref,I=S.height,T=(0,V.xH)((function(e){return e.setCardHeight}));o.useEffect((function(){null!=I&&T(t,I)}),[I,T,t]) ;o.useEffect((function(){null==i||i(m.current,t)}),[m,i,t]);var N=o.useRef(null),P=(0,X.Z)({facepileRef:N,goToThread:n,channel:y}),R=P.handleLeftClick,j=P.handleRightClick,L=(0,f.JA)(t),w=(L.role,L.onFocus),D=le(L,["role","onFocus"]),M=(0,z.Z)(w),Z=M.isFocused,U=M.handleFocus,x=M.handleBlur;return(0,r.jsxs)("div",{ref:m,"data-item-id":t,onClick:R,onContextMenu:j,className:a()(ne().container,c,ie({},ne().isOpen,g)),children:[(0,r.jsx)(h.P3F,ae({onClick:R,focusProps:{ringTarget:m},onContextMenu:j,"aria-label":ee.Z.Messages.FORUM_POST_ARIA_LABEL.format({title:y.name,count:v}),className:ne().focusTarget,onFocus:U,onBlur:x},D)),(0,r.jsxs)("div",{className:ne().left,children:[(0,r.jsx)(h.y5t,{children:(0,r.jsx)(de,{channel:y,firstMessage:O,content:b,hasMediaAttachment:null!=_,containerWidth:s})}),(0,r.jsx)(h.Rny,{enabled:!Z,children:(0,r.jsx)(Ee,{channel:y,firstMessage:O,facepileRef:N})})]}),(null==O?void 0:O.blocked)||null==_?null:(0,r.jsx)(Se,{channel:y,firstMedia:_})]})}));function de(e){ var t=e.channel,n=e.firstMessage,i=e.content,u=e.hasMediaAttachment,l=e.containerWidth,c=(0,F.J$)(t),s=c.isNew,f=c.hasUnreads,d=pe(t),y=function(e,t,n){var r=o.useRef(null),i=Q(o.useState(!1),2),a=i[0],u=i[1],l=o.useCallback((function(){if(e&&null!==r.current){var n;u((null===(n=r.current)||void 0===n?void 0:n.offsetHeight)>2.5*t)}}),[u,e,t]);o.useLayoutEffect((function(){l()}),[l,e,n]);return{postTitleRef:r,isNewBadgeOverflow:a}}(s,24,l),E=y.postTitleRef,g=y.isNewBadgeOverflow;return(0,r.jsxs)("div",{className:ne().body,children:[(0,r.jsx)(Y.ZP,{channel:t}),(0,r.jsx)("div",{className:a()(ne().header,ie({},ne().withNewBadgeOverflow,g)),children:(0,r.jsxs)("div",{className:ne().headerText,children:[(0,r.jsx)(h.X6q,{variant:"heading-lg/semibold",color:f?"header-primary":"text-muted",lineClamp:2,className:ne().postTitleText,children:(0,r.jsxs)("span",{ref:E,children:[d,s&&(0,r.jsx)("span",{className:ne().newBadgeWrapper,children:(0,r.jsx)(Z.IG,{className:ne().newBadge, color:p.Z.unsafe_rawColors.BRAND_260.css,text:ee.Z.Messages.NEW})})]})}),s&&g&&(0,r.jsx)(Z.IG,{className:ne().newBadge,color:p.Z.unsafe_rawColors.BRAND_260.css,text:ee.Z.Messages.NEW})]})}),(0,r.jsx)("div",{className:ne().message,children:(0,r.jsx)(ye,{channel:t,message:n,content:i,hasMediaAttachment:u,hasUnreads:f})})]})}function pe(e){var t=(0,d.e7)([B.Z],(function(){return B.Z.getHasSearchResults()})),n=(0,d.e7)([B.Z],(function(){return B.Z.getSearchQuery(e.parent_id)})),r=o.useMemo((function(){return(0,g.nC)(t&&null!=n?n:"")}),[t,n]);return o.useMemo((function(){return(0,b.ZP)({content:e.name,embeds:[]},{postProcessor:r}).content}),[e.name,r])}function he(e){var t=e.message,n=e.channel,o=e.content,i=e.hasMediaAttachment,u=e.hasUnreads,l=(0,d.e7)([N.Z],(function(){return null!=t&&N.Z.isBlocked(t.author.id)})),c=(0,d.e7)([H.Z],(function(){return H.Z.isLoading(n.id)})),s=(0,d.e7)([T.Z],(function(){return T.Z.can(q.Plq.MANAGE_MESSAGES,n)})),f=I.cC.useSetting(),p=null;if(l)p=(0, r.jsx)(h.xvT,{className:ne().blockedMessage,variant:"text-sm/medium",color:"text-muted",children:ee.Z.Messages.FORUM_POST_BLOCKED_FIRST_MESSAGE});else{var y=null==t?{contentPlaceholder:null,renderedContent:null}:(0,M.f)(t,o,l,a()(ne().messageContent,oe().inlineFormat,oe().smallFontSize),{iconClass:ne().messageContentIcon,iconSize:$.WW}),E=y.contentPlaceholder,g=y.renderedContent;p=null!=g?(0,r.jsx)(h.xvT,{variant:"text-sm/semibold",color:u?"header-secondary":"text-muted",children:g}):i?null:(0,r.jsx)(h.xvT,{tag:"span",variant:"text-sm/medium",color:u?"header-secondary":"text-muted",className:ne().messageContent,children:null==t?c?null:ee.Z.Messages.REPLY_QUOTE_MESSAGE_DELETED:E})}return(0,r.jsxs)(L.a.Provider,{value:(0,O.Z)(f,s),children:[!l&&(0,r.jsx)(K.Z,{channel:n,message:t,renderColon:null!=p,hasUnreads:u}),(0,r.jsx)(h.Rny,{className:ne().messageFocusBlock,children:p})]})}var ye=o.memo(he);function Ee(e){var t=e.channel,n=e.facepileRef,o=e.firstMessage,i=(0, F.Q)(t),a=null!=(null==o?void 0:o.reactions)&&o.reactions.length>0;return(0,r.jsxs)("div",{className:ne().footer,children:[a||null==o?null:(0,r.jsx)(ve,{firstMessage:o,channel:t}),null==o?null:(0,r.jsx)(Oe,{firstMessage:o,channel:t}),(0,r.jsx)(ge,{channel:t,iconSize:14}),(0,r.jsx)("span",{className:ne().bullet,children:"•"}),i.length>0?(0,r.jsxs)("div",{className:ne().typing,children:[(0,r.jsx)(_e,{channel:t,userIds:i,facepileRef:n}),(0,r.jsx)("div",{className:ne().dots,children:(0,r.jsx)(h.bbz,{themed:!0,dotRadius:2})}),(0,r.jsx)(y.Z,{channel:t,className:ne().typingUsers,renderDots:!1})]}):(0,r.jsx)(be,{channel:t})]})}function ge(e){var t=e.channel,n=e.iconSize,o=e.showReadState,i=void 0!==o&&o,u=(0,F.nP)(t),l=u.messageCountText,c=u.unreadCount,s=i&&null==c;return(0,r.jsxs)("div",{className:a()(ne().messageCountBox,ie({},ne().hasRead,s)),children:[(0,r.jsx)("span",{className:ne().messageCountIcon,children:(0,r.jsx)(w.Z,{width:n,height:n})}),"number"==typeof l?(0,r.jsx)(R.Z,{value:l, digitWidth:9,className:ne().messageCountText}):(0,r.jsx)("div",{className:ne().messageCountText,children:l}),null==c?null:(0,r.jsxs)(h.xvT,{className:ne().newMessageCount,variant:"text-sm/semibold",color:"text-brand",children:["(",ee.Z.Messages.FORUM_POST_MESSAGE_COUNT_SHORT.format({count:c}),")"]})]})}function ve(e){var t=e.firstMessage,n=e.channel,o=(0,d.e7)([A.Z],(function(){return A.Z.getChannel(n.parent_id)})),i=(0,F.Bs)(o),a=(0,_.Z)(n),u=a.disableReactionCreates,l=a.isLurking,c=a.isPendingMember;return null==i||u?null:(0,r.jsx)(m.le,{className:ne().updateReactionButton,message:t,readOnly:n.isArchivedLockedThread(),useChatFontScaling:!1,isLurking:l,isPendingMember:c,emoji:i,hideCount:!0,count:0,burst_count:0,me:!1,burst_me:!1,type:v.O.NORMAL,emojiSize:"reaction"})}function Oe(e){var t,n=e.firstMessage,o=e.channel,i=(0,F.IN)(n),a=(0,_.Z)(o),u=a.disableReactionUpdates,l=a.isLurking,c=a.isPendingMember;return null==i?null:(0,r.jsx)(m.le,ae({className:ne().updateReactionButton, message:n,readOnly:u||o.isArchivedLockedThread(),isLurking:l,isPendingMember:c,useChatFontScaling:!1,type:i.burst_count>=i.count?v.O.BURST:v.O.NORMAL,emojiSize:"reaction"},i),"".concat(null!==(t=i.emoji.id)&&void 0!==t?t:0,":").concat(i.emoji.name))}function be(e){var t,n=e.channel,o=(0,k.H)(n.parent_id).sortOrder,i=(0,F.xw)(n,o),a=null===(t=n.threadMetadata)||void 0===t?void 0:t.createTimestamp,u=null==a?null:ee.Z.Messages.FORUM_POST_CREATED_AT_TOOLTIP.format({timestamp:(0,x.vc)(s()(a),"LLLL")});return(0,r.jsx)(h.ua7,{text:u,tooltipClassName:ne().timestampTooltip,children:function(e){return(0,r.jsx)(h.xvT,ue(ae({className:ne().activityText,variant:"text-sm/normal",color:"header-secondary"},e),{children:i}))}})}function _e(e){var t=e.channel,n=e.userIds,o=e.facepileRef,i=(0,F.iM)(t,n);return(0,r.jsx)("div",{ref:o,children:(0,r.jsx)(U.Z,{className:ne().facepile,showDefaultAvatarsForNullUsers:!0,guildId:t.guild_id,users:i,max:5,size:16,hideMoreUsers:!0,showUserPopout:!0})})} function Se(e){var t,n,o,i=e.channel,u=e.firstMedia,l=(0,d.e7)([P.Z],(function(){return P.Z.isFocused()})),c=(0,d.e7)([T.Z],(function(){return T.Z.can(q.Plq.MANAGE_MESSAGES,i)})),s=J.LR.test(u.src),f=I.QK.useSetting(),p=I.cC.useSetting(),y=u.src,E=u.width,g=u.height,v=u.spoiler,b=u.alt,_=v&&!(0,O.Z)(p,c);g>E?n=se:t=ce;return(0,r.jsx)(h.Rny,{enabled:!0,children:(0,r.jsxs)("div",{className:ne().bodyMedia,onClick:function(e){return e.stopPropagation()},children:[y.startsWith("data:")?(0,r.jsx)(j.Z,{src:y,maxHeight:t,maxWidth:n,width:E,height:g,alt:null!=b&&_?ee.Z.Messages.SPOILER_HIDDEN_A11Y_LABEL:b,className:ne().thumbnailContainer,imageClassName:a()((o={},ie(o,ne().spoiler,_),ie(o,ne().thumbnailOverride,!0),o))}):(0,S.Yi)({src:y,maxHeight:t,maxWidth:n,width:E,height:g,alt:null!=b&&_?ee.Z.Messages.SPOILER_HIDDEN_A11Y_LABEL:b,autoPlay:f,animated:s&&!_&&l,containerClassName:ne().thumbnailContainer,imageClassName:a()(ie({},ne().spoiler,_))}),_&&(0,r.jsx)(D.Z,{className:ne().spoilerTag})]}) })}},503871:(e,t,n)=>{"use strict";n.d(t,{oL:()=>p,xH:()=>h,AF:()=>y,NU:()=>E});var r=n(38736),o=n(652286),i=n(943469),a=n(855483),u=n(61209),l=n(284610),c=n(372518),s=n(854602);var f=function e(t,n,r){var o=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);this.channelId=t;this.set=n;this.get=r;this.editorHeight=64;this.editorAdditionRowHeight=0;this.listViewCardHeights={};this.cardHeightVersion=0;this.nameError=null;this.messageError=null;this.appliedTags=new Set;this.popoutOpen=!1;this.guidelinesOpen=!1;this.onboardingExpanded=!1;this.submitting=!1;this.formOpen=!1;this.name="";this.textAreaState=(0,a.eK)("");this.hasClickedForm=!1;this.titleFocused=!1;this.bodyFocused=!1;this.setEditorHeight=function(e){o.set({editorHeight:e})};this.setEditorAdditionRowHeight=function(e){o.set({editorAdditionRowHeight:e})};this.setCardHeight=function(e,t){var n=o.get(),r=n.listViewCardHeights,i=n.cardHeightVersion;if(r[e]!==t){r[e]=t;o.set({ cardHeightVersion:i+1})}};this.setNameError=function(e){o.set({nameError:e})};this.setMessageError=function(e){o.set({messageError:e})};this.toggleAppliedTag=function(e){var t=o.get().appliedTags;(t=new Set(t)).has(e)?t.delete(e):t.add(e);o.set({appliedTags:t});i.Z.changeThreadSettings(o.channelId,{appliedTags:t})};this.setPopoutOpen=function(e){o.set({popoutOpen:e})};this.setGuidelinesOpen=function(e){o.set({guidelinesOpen:e})};this.setSubmitting=function(e){o.set({submitting:e})};this.setFormOpen=function(e){o.set({formOpen:e});c.Z.clearForumSearch(o.channelId)};this.setOnboardingExpanded=function(e){o.set({onboardingExpanded:e})};this.setTitleFocused=function(e){o.set({titleFocused:e})};this.setBodyFocused=function(e){o.set({bodyFocused:e})};this.setName=function(e){o.set({name:e});i.Z.changeThreadSettings(o.channelId,{name:e})};this.setTextAreaState=function(e){o.set({textAreaState:e});i.Z.saveDraft(o.channelId,e.textValue,l.d.FirstThreadMessage)} ;this.setHasClickedForm=function(e){o.set({hasClickedForm:e})};this.resetFormState=function(){var e=u.Z.getChannel(o.channelId),t=null==e||null==e.template?"":e.template.trim();o.set({name:"",textAreaState:(0,a.eK)(t),appliedTags:new Set,hasClickedForm:!1});c.Z.clearForumSearch(o.channelId)};this.setFormOpenFromUserAction=function(){if(!o.hasClickedForm){var e=u.Z.getChannel(o.channelId);null!=e&&(0,s.HR)({guildId:e.guild_id,channelId:o.channelId});o.set({hasClickedForm:!0,formOpen:!0});c.Z.clearForumSearch(o.channelId)}};var f=u.Z.getChannel(t);if(null!=f){var d,p,h,y=null!==(d=l.Z.getThreadSettings(f.id))&&void 0!==d?d:{},E=null==f.template?"":f.template.trim(),g=l.Z.getDraft(f.id,l.d.FirstThreadMessage),v=(0,a.eK)(null!=g&&""!==g.trim()?g:E);this.name=null!==(p=y.name)&&void 0!==p?p:"";this.appliedTags=null!==(h=new Set(y.appliedTags))&&void 0!==h?h:new Set;this.formOpen=this.name.length>0;this.textAreaState=v}},d=(0,o.Z)(),p=d.Provider,h=d.useStore,y=d.useStoreApi;function E(e){ return(0,r.Z)((function(t,n){return new f(e.id,t,n)}))}},727081:(e,t,n)=>{"use strict";n.d(t,{f7:()=>m,yJ:()=>I,ZP:()=>C,fz:()=>A});var r,o=n(785893),i=n(667294),a=n(294184),u=n.n(a),l=n(457217),c=n(202351),s=n(707961),f=n(77413),d=n(316878),p=n(797815),h=n(189865),y=n(473708),E=n(174233),g=n.n(E);function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.d(t,{Z:()=>d});var r=n(785893),o=(n(667294),n(294184)),i=n.n(o),a=n(707961),u=n(952273),l=n(358969),c=n(569495),s=n.n(c);function f(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}const d=function(e){var t,n,o=e.message,c=e.channel,d=e.renderColon,p=e.hasUnreads,h=(0,l.AJ)(c),y=h.user,E=h.author,g=(0,u.l)(null==o?void 0:o.author,c.id,c.guild_id,!0)(null!=E?E:void 0)((0,r.jsx)(r.Fragment,{ children:null!==(n=null!==(t=null==E?void 0:E.nick)&&void 0!==t?t:null==y?void 0:y.username)&&void 0!==n?n:""}),c.id);return(0,r.jsxs)(a.xvT,{tag:"span",className:i()(s().author,f({},s().hasUnreads,p)),variant:"text-sm/semibold",children:[g,!0===d?": ":null]})}},589519:(e,t,n)=>{"use strict";n.d(t,{qS:()=>T,DM:()=>N,f6:()=>P,ZP:()=>R});var r=n(785893),o=n(667294),i=n(294184),a=n.n(i),u=n(336194),l=n(707961),c=n(258985),s=n(715173),f=n(531441),d=n(621862),p=n(358969),h=n(883069),y=n(727081),E=n(897196),g=n(473708),v=n(384803),O=n.n(v),b=n(531179),_=n.n(b),S=n(971196),m=n.n(S);function I(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function C(e){for(var t=1;t3?r.length-3:0,u=t.hasFlag(E.zZ.PINNED);return{shownTags:o,remainingTags:i,moreTagsCount:a,isPinned:u,shouldRenderTagsRow:o.length>0||u||n,forumPostContainsTags:r.length>0}}function P(e){var t=e.channel,n=e.isNew,i=e.tagsClassName,u=e.className,f=N({channel:t,isNew:n}),p=f.shownTags,E=f.remainingTags,v=f.moreTagsCount,O=f.isPinned,b=f.shouldRenderTagsRow,S=(0,h.xz)(t.guild_id),P=(0, d.H)(t.id).tagFilter;return b?(0,r.jsxs)("div",{className:a()(m().increasedActivityTags,u),children:[O&&(0,r.jsx)("div",{className:_().pinIcon,children:(0,r.jsx)(l.ua7,{text:g.Z.Messages.PINNED_POST,children:function(e){return(0,r.jsx)(s.Z,A(C({},e),{width:T,height:T,color:"white"}))}})}),p.map((function(e,t){return(0,r.jsxs)(o.Fragment,{children:[(0,r.jsx)(y.f7,{isIncreasedActivityView:S,tag:e,size:y.ZP.Sizes.SMALL,className:a()(i,I({},m().tagFiltered,P.has(e.id)))}),(t0)&&(0,r.jsx)(c.Z,{height:4,width:4,"aria-hidden":"true",className:m().increasedActivityDotIcon},e.id.concat(t.toString()))]},e.id)})),v>0?(0,r.jsx)(y.yJ,{isIncreasedActivityView:S,tags:E,count:v,size:y.ZP.Sizes.SMALL}):null]}):null}function R(e){var t=e.channel,n=e.isNew,o=e.tagsClassName,i=e.className,c=N({channel:t,isNew:n}),p=c.shownTags,h=c.remainingTags,E=c.moreTagsCount,v=c.isPinned,b=c.shouldRenderTagsRow,_=(0,d.H)(t.id).tagFilter;return b?(0,r.jsxs)("div",{className:a()(m().tags,i), children:[n?(0,r.jsx)(f.IG,{className:a()(O().newBadge,O().inTagsRow),color:u.Z.unsafe_rawColors.BRAND_260.css,text:g.Z.Messages.NEW}):null,v&&(0,r.jsx)("div",{className:m().pinIcon,children:(0,r.jsx)(l.ua7,{text:g.Z.Messages.PINNED_POST,children:function(e){return(0,r.jsx)(s.Z,A(C({},e),{width:T,height:T,color:"white"}))}})}),p.map((function(e){return(0,r.jsx)(y.ZP,{tag:e,size:y.ZP.Sizes.SMALL,className:a()(o,I({},m().tagFiltered,_.has(e.id)))},e.id)})),E>0?(0,r.jsx)(y.fz,{tags:h,count:E,size:y.ZP.Sizes.SMALL}):null]}):null}},661076:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(667294);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.d(t,{Z:()=>f});var r=n(785893),o=(n(667294),n(809784)),i=n(971402);function a(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,o)}function u(e){return function(){ var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function u(e){a(i,r,o,u,l,"next",e)}function l(e){a(i,r,o,u,l,"throw",e)}u(void 0)}))}}function l(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function c(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var s=function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function u(i){return function(u){ return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;(r=0,o)&&(i=[2&i[0],o.value]);switch(i[0]){case 0:case 1:o=i;break;case 4:a.label++;return{value:i[1],done:!1};case 5:a.label++;r=i[1];i=[0];continue;case 7:i=a.ops.pop();a.trys.pop();continue;default:if(!(o=a.trys,o=o.length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]{"use strict";n.d(t,{Z:()=>y});var r=n(496486),o=n.n(r),i=n(496916),a=n(404741),u=n(18882),l=n(5544),c=n(717091),s=n(652591),f=n(2590),d=n(290679);function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.d(t,{Z:()=>p});var r=n(785893),o=(n(667294),n(730381)),i=n.n(o),a=n(202351),u=n(707961),l=n(201459),c=n(380477),s=n(70983),f=n(9430),d=n(473708);function p(e,t){var n=null==e?void 0:e.id,o=(0,a.cj)([f.Z],(function(){return{muted:null!=n?f.Z.isMuted(n):void 0,muteConfig:null!=n?f.Z.getMuteConfig(n):void 0}}),[n]),p=o.muted,h=o.muteConfig,y=(0,s.U)(h);return null==n?null:p?(0,r.jsx)(u.sNh,{id:"unmute-guild",label:d.Z.Messages.UNMUTE_SERVER,subtext:y,action:function(){ return l.Z.updateGuildNotificationSettings(n,{muted:!1})}}):(0,r.jsx)(u.sNh,{id:"mute-guild",label:d.Z.Messages.MUTE_SERVER,action:function(){return l.Z.updateGuildNotificationSettings(n,{muted:!0})},children:(0,c.k)().map((function(e){var o=e.value,a=e.label;return(0,r.jsx)(u.sNh,{id:"".concat(o),label:a,action:function(){return function(e){if(null!=n){var r=e>0?i()().add(e,"second").toISOString():null;l.Z.updateGuildNotificationSettings(n,{muted:!0,mute_config:{selected_time_window:e,end_time:r}},t)}}(o)}},o)}))})}},489684:(e,t,n)=>{"use strict";n.d(t,{H7:()=>d,o3:()=>h,n7:()=>s,Ac:()=>y,ky:()=>f,au:()=>p,mZ:()=>E,fh:()=>g});var r=n(260561),o=(0,r.B)({kind:"guild",id:"2022-11_automod_non_community_guilds_release",label:"Automod Non-Community Guilds Release",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Automod Non-Community Guilds Release",config:{enabled:!0}}]}),i=(0,r.B)({kind:"guild",id:"2022-12_mention_raid_limit",label:"Automod Mention Raid Limit",defaultConfig:{enabled:!1 },treatments:[{id:1,label:"Automod Mention Raid Limit",config:{enabled:!0}}]}),a=(0,r.B)({kind:"guild",id:"2023-01_mention_raid_notice",label:"Automod Mention Raid Notice",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Automod Mention Raid Notice",config:{enabled:!0}}]}),u=(0,r.B)({kind:"guild",id:"2023-02_automod_custom_message",label:"Automod Custom Message",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Automod Custom Message",config:{enabled:!0}}]}),l=(0,r.B)({kind:"guild",id:"2023-02_free_form",label:"Automod Server Policy",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Automod Server Policy",config:{enabled:!0}}]}),c=(0,r.B)({kind:"guild",id:"2023-02_automod_on_user_profile",label:"Automod on User Profile",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Automod on User Profile (usernames only)",config:{enabled:!0}},{id:2,label:"Automod on User Profile (usernames & bios)",config:{enabled:!0}}]});function s(e){return o.getCurrentConfig({guildId:e}).enabled} function f(e){return o.useExperiment({guildId:e},{autoTrackExposure:!0}).enabled}function d(e){return i.getCurrentConfig({guildId:e}).enabled}function p(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=i.useExperiment({guildId:e},{autoTrackExposure:t}).enabled;return n}function h(e){return null!=e&&a.getCurrentConfig({guildId:e}).enabled}function y(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=u.useExperiment({guildId:e},{autoTrackExposure:t}).enabled;return n}function E(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=l.useExperiment({guildId:e},{autoTrackExposure:t}).enabled;return n}function g(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=c.useExperiment({guildId:e},{autoTrackExposure:t}).enabled;return n}},883650:(e,t,n)=>{"use strict";n.d(t,{Z:()=>S});var r=n(202351),o=n(744564),i=n(769915),a=n(201891),u=n(2590);function l(e,t){ if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e){c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return c(e)}function s(e,t){return!t||"object"!==d(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function f(e,t){f=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return f(e,t)}var d=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=c(e);if(t){var o=c(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments) ;return s(this,n)}}var h={},y=0,E={},g=function(e,t){var n=function(e){return(0,i.ZN)(e)?e.message.nonce:(0,i.Bz)(e)?e.message.messageId:e.message.data.id}(e);h[n]={id:n,isBlockedEdit:(0,i.Bz)(e),messageData:e,errorMessage:(0,a.uF)(e,t)};y++},v=function(e){return h[e]},O=function(e){delete h[e];y++};function b(e){var t=e.messageData,n=e.errorResponseBody;g(t,n);return!0}var _=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&f(e,t)}(n,e);var t=p(n);function n(){l(this,n);return t.apply(this,arguments)}var r=n.prototype;r.getMessage=function(e){return null==e?null:null!==(t=v(e))&&void 0!==t?t:null;var t};r.getMessagesVersion=function(){return y};r.getMentionRaidDetected=function(e){var t;return null!==(t=E[e])&&void 0!==t?t:null};r.__getLocalVars=function(){return{automodFailedMessages:h, automodFailedMessagesVersion:y,mentionRaidDetectionByGuild:E,setFailedMessage:g,getFailedMessage:v,removeFailedMessage:O}};return n}(r.ZP.Store);_.displayName="GuildAutomodMessageStore";const S=new _(o.Z,{CONNECTION_OPEN:function(e){h={};y++;return!0},MESSAGE_SEND_FAILED_AUTOMOD:b,MESSAGE_EDIT_FAILED_AUTOMOD:b,REMOVE_AUTOMOD_MESSAGE_NOTICE:function(e){var t=e.messageId;O(t);return!0},MESSAGE_END_EDIT:function(e){var t=e.response;if(null==(null==t?void 0:t.body))return!1;if(t.body.code===u.evJ.AUTOMOD_MESSAGE_BLOCKED)return!1;var n=t.body.id;if(null==n)return!1;O(n)},AUTO_MODERATION_MENTION_RAID_DETECTION:function(e){var t=e.guildId,n=e.decisionId,r=e.suspiciousMentionActivityUntil;E[t]={guildId:t,decisionId:n,suspiciousMentionActivityUntil:r};return!0},AUTO_MODERATION_MENTION_RAID_NOTICE_DISMISS:function(e){var t=e.guildId;delete E[t];return!0}})},258985:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(785893),o=(n(667294),n(633878));function i(e,t,n){t in e?Object.defineProperty(e,t,{ value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function a(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function l(e){ var t=e.width,n=void 0===t?24:t,l=e.height,c=void 0===l?24:l,s=e.color,f=void 0===s?"currentColor":s,d=u(e,["width","height","color"]);return(0,r.jsx)("svg",a(function(e){for(var t=1;t{"use strict";n.d(t,{z4:()=>o,cy:()=>i,ZP:()=>a});var r=(0,n(260561).B)({kind:"user",id:"2023-03_onboarding_upsell_lifecycle",label:"Onboarding Upsell Lifecycle",defaultConfig:{showLifecycleUpsells:!1},treatments:[{id:1,label:"Show new lifecycle upsells",config:{showLifecycleUpsells:!0}}]});function o(){return r.useExperiment({}).showLifecycleUpsells}function i(){ return r.getCurrentConfig({}).showLifecycleUpsells}const a=r},556056:(e,t,n)=>{"use strict";n.d(t,{VR:()=>me,zm:()=>pe,p2:()=>he,wF:()=>Ee,wd:()=>ye,Bz:()=>Le,zR:()=>we,ZP:()=>ve});var r=n(441143),o=n.n(r),i=n(496486),a=n.n(i),u=n(258104),l=n(747820),c=n(848465),s=n(269300),f=n(861426),d=n(202351),p=n(744564),h=n(61209),y=n(715107),E=n(9430);function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e){v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return v(e)}function O(e,t){return!t||"object"!==_(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function b(e,t){b=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return b(e,t)}var _=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function S(e){var t=function(){ if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return O(this,n)}}var m={},I={},C={};function A(){var e=y.Z.getChannelId();if(null!=e){var t=h.Z.getChannel(e);if(null!=t&&null!=t.guild_id){var n=t.guild_id;null==C[e]&&(C[e]=0);if(t.isThread()||E.Z.isOptInEnabled(n)&&!E.Z.isChannelOrParentOptedIn(n,t.id)){delete C[e];null!=m[n]&&m[n].delete(e)}else{C[e]++;null==m[n]&&(m[n]=new Set);if(E.Z.isFavorite(n,e))m[n].delete(e);else if((null==I[n]||!I[n].has(e))&&C[e]>50){m[n].add(e);return!0}}}}}var T=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{ constructor:{value:e,writable:!0,configurable:!0}});t&&b(e,t)}(n,e);var t=S(n);function n(){g(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(e){this.syncWith([y.Z],A);if(null!=e){var t=e.suggestedChannels,n=e.dismissedSuggestions,r=e.channelOpensByChannelId;if(null!=t)for(var o in t){var i;m[o]=null!==(i=new Set(t[o]))&&void 0!==i?i:new Set}if(null!=n)for(var a in n){var u;I[a]=null!==(u=new Set(n[a]))&&void 0!==u?u:new Set}C=null!=r?r:{}}};r.getSuggestedChannelId=function(e){return null};r.getState=function(){return{suggestedChannels:{},dismissedSuggestions:{},channelOpensByChannelId:{}}};r.__getLocalVars=function(){return{MINIMUM_OPEN_COUNT:50,suggestedChannels:m,dismissedSuggestions:I,channelOpensByChannelId:C}};return n}(d.ZP.PersistedStore);T.displayName="FavoritesSuggestionStore";T.persistKey="FavoritesSuggestionStore";const N=new T(p.Z,{DISMISS_FAVORITE_SUGGESTION:function(e){var t=e.guildId,n=e.channelId;null==I[t]&&(I[t]=new Set);I[t].add(n) ;m[t].delete(n);return!0}});var P=n(489610),R=n(510758),j=n(18882),L=n(487685),w=n(382060),D=n(968968),M=n(996077),Z=n(959207),U=n(567403),x=n(682776),k=n(717091),F=n(407561),G=n(602397),H=n(72580),B=n(913302),V=n(627001),K=n(966554),Y=n(2590),z=n(897196),W=n(488462);function Q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0);o()(!("null"in this.categories),"somehow a null got into categories");this.voiceChannelsSectionNumber=Ee+a().size(this.categories)}var t=e.prototype;t.invalidate=function(){this.sections=null;this.rows=null;this.sortedNamedCategories=null;this.firstVoiceChannel=void 0;this.version++};t.getSortedNamedCategories=function(){null==this.sortedNamedCategories&&this.getRows();return this.sortedNamedCategories};t.getSortedCategories=function(){return[this.favoritesCategory,this.recentsCategory,this.noParentCategory].concat(le(this.getSortedNamedCategories()),[this.voiceChannelsCategory])};t.getSections=function(){ null==this.sections&&(this.sections=this.getRows().map((function(e){return e.length})));return le(this.sections)};t.getRows=function(){if(null==this.rows){this.sortedNamedCategories=a().sortBy(Object.values(this.categories),(function(e){return e.record.position}));this.rows=[this.communitySection,this.favoritesCategory,this.recentsCategory,this.noParentCategory].concat(le(this.sortedNamedCategories),[this.voiceChannelsCategory]).map((function(e){return e.getRows()}));var e=0,t=!0,n=!1,r=void 0;try{for(var o,i=[this.noParentCategory].concat(le(this.sortedNamedCategories))[Symbol.iterator]();!(t=(o=i.next()).done);t=!0){var u=o.value;u.position=++e;var l=!0,c=!1,s=void 0;try{for(var f,d=u.getShownChannelIds()[Symbol.iterator]();!(l=(f=d.next()).done);l=!0){var p=f.value;u.channels[p].position=++e}}catch(e){c=!0;s=e}finally{try{l||null==d.return||d.return()}finally{if(c)throw s}}}}catch(e){n=!0;r=e}finally{try{t||null==i.return||i.return()}finally{if(n)throw r}}}return this.rows} ;t.getCategoryFromSection=function(e){switch(e){case pe:throw Error("Invalid section. Use getCommunitySection instead");case he:return this.favoritesCategory;case ye:return this.noParentCategory;case this.recentsSectionNumber:return this.recentsCategory;case this.voiceChannelsSectionNumber:return this.voiceChannelsCategory;default:return this.getSortedNamedCategories()[e-Ee]}};t.getNamedCategoryFromSection=function(e){e-=Ee;o()(e>=0&&epe,"Invalid section");return e!==this.recentsSectionNumber&&this.getRows()[e][t]===de};t.getFirstVoiceChannel=function(e){ if(void 0===this.firstVoiceChannel){this.firstVoiceChannel=this.favoritesCategory.getFirstVoiceChannel(e);if(null!=this.firstVoiceChannel)return this.firstVoiceChannel;this.firstVoiceChannel=this.noParentCategory.getFirstVoiceChannel(e);if(null!=this.firstVoiceChannel)return this.firstVoiceChannel;var t=!0,n=!1,r=void 0;try{for(var o,i=this.getSortedNamedCategories()[Symbol.iterator]();!(t=(o=i.next()).done);t=!0){var a=o.value;if(null!=a.getFirstVoiceChannel(e)){this.firstVoiceChannel=a.getFirstVoiceChannel(e);break}}}catch(e){n=!0;r=e}finally{try{t||null==i.return||i.return()}finally{if(n)throw r}}}return this.firstVoiceChannel};t.getSectionRowsFromChannel=function(e){if(function(e){if(null==e)return!1;return Ue.has(e)}(e)){return[{row:this.getCommunitySection().getRows().indexOf(e),section:pe}]}var t=[],n=h.Z.getChannel(e);if(null==n||null==e)return t;var r=n.isThread();r&&(n=h.Z.getChannel(n.parent_id));if(null==n)return t ;var o=this.favoritesCategory.getShownChannelIds().indexOf(n.id);o>=0&&t.push({section:he,row:o});var i=this.recentsCategory.getShownChannelIds().indexOf(n.id);i>=0&&t.push({section:this.recentsSectionNumber,row:i});if(n.type===Y.d4z.GUILD_CATEGORY){var u=a().findIndex(this.getSortedNamedCategories(),(function(e){return e.id===(null==n?void 0:n.id)}));return[{section:u+Ee}]}var l=this.getCategory(n),c=l instanceof _e?ye:this.getSortedNamedCategories().indexOf(l)+Ee,s=l.getShownChannelIds().indexOf(n.id);if(c>=0&&s>=0){var f=r?l.channels[n.id].threadIds.indexOf(e):0;t.push({section:c,row:s,threadOffset:f})}var d=this.voiceChannelsCategory.getShownChannelIds().indexOf(n.id);d>=0&&t.push({section:this.voiceChannelsSectionNumber,row:d});return t};t.getCategory=function(e){return null!=e.parent_id&&e.parent_id in this.categories?this.categories[e.parent_id]:this.noParentCategory};t.updateRecentsCategory=function(){var e=this.recentsCategory.updateAllChannels(this.initializationData) ;e&&this.invalidate();return e};t.nonPositionalChannelUpdate=function(e){var t=this.initializationData,n=this.getCategory(e).updateChannel(e,t);this.favoritesCategory.updateChannel(e,t)&&(n=!0);this.recentsCategory.updateChannel(e,t)&&(n=!0);this.voiceChannelsCategory.updateChannel(e,t)&&(n=!0);n&&this.invalidate();return n};t.getSlicedChannels=function(e,t){o()(e.length>0,"must have at least one channel in the slice");var n=e[0],r=e[e.length-1],i=!0,a=!1,u=[],l=[],c=!0,s=!1,f=void 0;try{for(var d,p=this.getSortedCategories()[Symbol.iterator]();!(c=(d=p.next()).done);c=!0){var h=d.value,y=(null==t?void 0:t.ignoreRecents)&&h===this.recentsCategory,E=!0,g=!1,v=void 0;try{for(var O,b=h.getShownChannelIds()[Symbol.iterator]();!(E=(O=b.next()).done);E=!0){var _=O.value,S=h.channels[_];i&&(S.id===n.id?i=!1:y||u.push(S));a&&!y&&l.push(S);i||a||S.id===r.id&&(a=!0)}}catch(e){g=!0;v=e}finally{try{E||null==b.return||b.return()}finally{if(g)throw v}}}}catch(e){s=!0;f=e}finally{try{ c||null==p.return||p.return()}finally{if(s)throw f}}return[u,e,l]};t.getChannels=function(e){var t=[];if(null==this.allChannelsById){this.allChannelsById={};var n=!0,r=!1,o=void 0;try{for(var i,a=this.getSortedCategories()[Symbol.iterator]();!(n=(i=a.next()).done);n=!0){var u=i.value;for(var l in u.channels)this.allChannelsById[l]=u.channels[l]}}catch(e){r=!0;o=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw o}}}var c=!0,s=!1,f=void 0;try{for(var d,p=e[Symbol.iterator]();!(c=(d=p.next()).done);c=!0){var h=d.value;null!=this.allChannelsById[h]&&t.push(this.allChannelsById[h])}}catch(e){s=!0;f=e}finally{try{c||null==p.return||p.return()}finally{if(s)throw f}}return t};t.updateSubtitles=function(e){var t=[];if(null!=e){var n=h.Z.getChannel(e);if(null!=n)if(n.id in this.favoritesCategory.channels)t=[this.favoritesCategory.channels[n.id]];else if(n.id in this.recentsCategory.channels)t=[this.recentsCategory.channels[n.id]];else{var r=this.getCategory(n) ;null!=r&&null!=r.channels[e]&&(t=[r.channels[e]])}}else t=a()(this.getSortedCategories()).map((function(e){return Object.values(e.channels)})).flatten().value();var o=!1;t.forEach((function(e){e.updateSubtitle()&&(o=!0)}));o&&this.version++;return o};t.forEachShownChannel=function(e,t){var n=!0,r=!1,o=void 0;try{for(var i,a=this.getSortedCategories()[Symbol.iterator]();!(n=(i=a.next()).done);n=!0){var u=i.value;if(!(null==t?void 0:t.ignoreRecents)||u!==this.recentsCategory){var l=!0,c=!1,s=void 0;try{for(var f,d=u.getShownChannelIds()[Symbol.iterator]();!(l=(f=d.next()).done);l=!0){var p=f.value,y=u.channels[p];e(y.record);var E=!0,g=!1,v=void 0;try{for(var O,b=y.threadIds[Symbol.iterator]();!(E=(O=b.next()).done);E=!0){var _=O.value,S=h.Z.getChannel(_);null!=S&&e(S)}}catch(e){g=!0;v=e}finally{try{E||null==b.return||b.return()}finally{if(g)throw v}}}}catch(e){c=!0;s=e}finally{try{l||null==d.return||d.return()}finally{if(c)throw s}}}}}catch(e){r=!0;o=e}finally{try{ n||null==a.return||a.return()}finally{if(r)throw o}}};t.forEachChannel=function(e,t){var n=!0,r=!1,o=void 0;try{for(var i,a=this.getSortedCategories()[Symbol.iterator]();!(n=(i=a.next()).done);n=!0){var u=i.value;if(!(null==t?void 0:t.ignoreRecents)||u!==this.recentsCategory){var l=!0,c=!1,s=void 0;try{for(var f,d=u.getChannelRecords()[Symbol.iterator]();!(l=(f=d.next()).done);l=!0){e(f.value)}}catch(e){c=!0;s=e}finally{try{l||null==d.return||d.return()}finally{if(c)throw s}}}}}catch(e){r=!0;o=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw o}}};$(e,[{key:"initializationData",get:function(){return{selectedChannel:h.Z.getChannel(y.Z.getChannelId()),selectedVoiceChannelId:y.Z.getVoiceChannelId(),activeJoinedRelevantThreads:j.Z.getActiveJoinedRelevantThreadsForGuild(this.id),activeJoinedUnreadThreads:j.Z.getActiveJoinedUnreadThreadsForGuild(this.id)}}}]);return e}(),be=function(){function e(t){q(this,e);this.guild=t;this.isMuted=!1;this.isCollapsed=!1;this.position=-1 ;this.channels={};this.shownChannelIds=null}var t=e.prototype;t.updateChannel=function(e,t){if(e.id in this.channels&&this.channels[e.id].updateChannel(e,t)){this.invalidate();return!0}return!1};t.invalidate=function(){this.shownChannelIds=null};t.getRows=function(){var e=this.getShownChannelIds();return 0===e.length&&this.shouldShowEmptyCategory()?[de]:e};t.shouldShowEmptyCategory=function(){return a().some(this.channels,(function(e){return e.renderLevel>=fe.WouldShowIfUncollapsed}))};t.getShownChannelIds=function(){null==this.shownChannelIds&&(this.shownChannelIds=a()(this.channels).values().filter((function(e){return e.renderLevel===fe.Show})).sortBy((function(e){var t=e.record;return t.isGuildVocal()?t.position+1e4:t.position})).map((function(e){return e.id})).value());return this.shownChannelIds};t.getShownChannelAndThreadIds=function(){var e=a()(this.channels).values().flatMap((function(e){return e.threadIds})).value();return this.getShownChannelIds().concat(e)} ;t.isEmpty=function(){return 0===this.getShownChannelIds().length};t.getChannelRecords=function(){return a()(this.channels).values().filter((function(e){return e.renderLevel>fe.CannotShow})).map((function(e){return e.record})).value()};t.getFirstVoiceChannel=function(e){var t=!0,n=!1,r=void 0;try{for(var o,i=this.getShownChannelIds()[Symbol.iterator]();!(t=(o=i.next()).done);t=!0){var a=o.value;if(e&&this.channels[a].record.isGuildStageVoice())return this.channels[a];if(!e&&this.channels[a].record.isGuildVocal())return this.channels[a]}}catch(e){n=!0;r=e}finally{try{t||null==i.return||i.return()}finally{if(n)throw r}}return null};return e}(),_e=function(e){re(n,e);var t=se(n);function n(e,r,o){q(this,n);var i;(i=t.call(this,e)).channels=a()(r).map((function(e){return new Ne(i,e,o)})).keyBy((function(e){return e.id})).value();return i}return n}(be),Se=function(e){re(n,e);var t=se(n);function n(e,r,o,i){q(this,n);var a;(a=t.call(this,e)).record=r;a.id=r.id ;a.isCollapsed=!0===e.collapsedCategoryIds[r.id];a.isMuted=e.mutedChannelIds.has(r.id);a.channels={};var u=!0,l=!1,c=void 0;try{for(var s,f=o[Symbol.iterator]();!(u=(s=f.next()).done);u=!0){var d=s.value;a.channels[d.id]=new Ne(X(a),d,i)}}catch(e){l=!0;c=e}finally{try{u||null==f.return||f.return()}finally{if(l)throw c}}return a}n.prototype.shouldShowEmptyCategory=function(){return!!te(ne(n.prototype),"shouldShowEmptyCategory",this).call(this)||!(!(x.Z.can(W.Pl.MANAGE_CHANNELS,this.record)&&x.Z.can(W.Pl.VIEW_CHANNEL,this.record)&&a().isEmpty(this.channels))||this.guild.optInEnabled&&!this.guild.optedInChannels.has(this.id))};return n}(be),me=function(e){re(n,e);var t=se(n);function n(e,r){q(this,n);var o,i;o=t.call(this,e);if(!(0,P.tU)(e.id)||!e.optInEnabled)return ae(o);o.channels=a()(null!==(i=E.Z.getGuildFavorites(e.id))&&void 0!==i?i:[]).map((function(e){return h.Z.getChannel(e)})).filter(H.lm).map((function(e){return new Pe(o,e,r)})).keyBy((function(e){return e.id})).value() ;var u=N.getSuggestedChannelId(e.id),l=h.Z.getChannel(u);null!=l&&null!=u&&(o.channels[u]=new Pe(X(o),l,ie(oe({},r),{activeJoinedRelevantThreads:{},activeJoinedUnreadThreads:{}})));return o}var r=n.prototype;r.updateChannel=function(e,t){var n=e.id in this.channels&&E.Z.isFavorite(e.guild_id,e.id),r=N.getSuggestedChannelId(e.guild_id);e.id===r&&!n&&(t=ie(oe({},t),{activeJoinedRelevantThreads:{},activeJoinedUnreadThreads:{}}));if(e.id in this.channels&&this.channels[e.id].updateChannel(e,t)){this.invalidate();return!0}if(e.id in this.channels&&e.id!==r&&!n){delete this.channels[e.id];this.invalidate();return!0}return!1};r.getFirstVoiceChannel=function(e){return null};return n}(be),Ie=function(e){re(n,e);var t=se(n);function n(e,r,o){q(this,n);var i;i=t.call(this,e);if(!(0,P.tU)(e.id)||!e.optInEnabled)return ae(i);if(f.Z.isFullServerPreview(e.id))return ae(i);i.isCollapsed=!1;i.isMuted=!1;i.channels=a()(r).map((function(e){return new Re(i,e,o)})).keyBy((function(e){return e.id})).value() ;return i}var r=n.prototype;r.updateAllChannels=function(e){var t=this,n=!1;Object.keys(this.channels).forEach((function(r){t.updateChannel(t.channels[r].record,e)&&(n=!0)}));return n};r.updateChannel=function(e,t){var r=te(ne(n.prototype),"updateChannel",this).call(this,e,t);if((0,P.tU)(this.guild.id)&&this.guild.optInEnabled){var o=this.channels[e.id],i=Ze(this.guild,e,t);if(i&&null==o){this.channels[e.id]=new Re(this,e,t);this.invalidate();return!0}if(!i&&null!=o){delete this.channels[e.id];this.invalidate();return!0}}return r};r.getFirstVoiceChannel=function(e){return null};r.getShownChannelIds=function(){if(null==this.shownChannelIds){var e=a()(this.channels).values().filter((function(e){return e.renderLevel===fe.Show||e.renderLevel===fe.WouldShowIfUncollapsed})).filter((function(e){return!e.record.isGuildVocal()})),t=e.sortBy((function(e){return e.record.position})).take(5).value(),n=e.filter((function(e){return e.renderLevel===fe.Show})).value(),r=new Set(le(n).concat(le(t))) ;this.shownChannelIds=a()(le(r)).sortBy((function(e){return e.record.position})).map((function(e){return e.id})).value()}return this.shownChannelIds};return n}(be);var Ce=function(e){re(n,e);var t=se(n);function n(e,r,o,i){q(this,n);var u;(u=t.call(this,e)).categoriesById=o;u.hiddenChannelIds=null;if(!(0,P.tU)(e.id)||!e.optInEnabled)return ae(u);u.isCollapsed=V.Z.isVoiceCategoryCollapsed(e.id);u.isMuted=!1;u.categoriesById=o;u.channels=a()(r).map((function(e){return new je(u,e,i)})).keyBy((function(e){return e.id})).value();return u}var r=n.prototype;r.invalidate=function(){te(ne(n.prototype),"invalidate",this).call(this);this.hiddenChannelIds=null};r.getHiddenChannelIds=function(){if(!this.guild.optInEnabled)return[];if(null==this.hiddenChannelIds){var e=a()(this.channels).filter((function(e){return e.renderLevel===fe.WouldShowIfUncollapsed})).value();if(e.every((function(e){return e.record.isCategory()}))){this.hiddenChannelIds=[];return this.hiddenChannelIds} this.hiddenChannelIds=e.map((function(e){return e.id}))}return this.hiddenChannelIds};r.getRows=function(){if(!this.guild.optInEnabled)return[];var e=this.getShownChannelIds();return 0===e.length&&this.getHiddenChannelIds().length>0?[de]:e};r.getShownChannelIds=function(){var e=this;if(!this.guild.optInEnabled)return[];if(null==this.shownChannelIds){var t=a()(this.channels).filter((function(e){return e.renderLevel===fe.Show})).orderBy([function(t){return function(e,t){return e.record.type===Y.d4z.GUILD_CATEGORY?e.record.position:null!=e.record.parent_id?t[e.record.parent_id].position:-1}(t,e.categoriesById)},function(e){return e.record.type===Y.d4z.GUILD_CATEGORY?-1:e.record.position}],["asc","asc"]).value();this.shownChannelIds=[];for(var n=0;n0)return{renderLevel:fe.Show,threadIds:i};if(c.hideMutedChannels&&c.mutedChannelIds.has(this.id))return{renderLevel:fe.DoNotShow,threadIds:i};if(this.category.isCollapsed){if(c.mutedChannelIds.has(this.id)||null!=u&&c.mutedChannelIds.has(u))return{ renderLevel:fe.WouldShowIfUncollapsed,threadIds:i};if(this.record.isGuildVocal()||this.record.type===Y.d4z.GUILD_STORE)return{renderLevel:fe.WouldShowIfUncollapsed,threadIds:i};if((0,w.vc)(this.record.type)&&!1===k.ZP.hasRelevantUnread(this.record))return{renderLevel:fe.WouldShowIfUncollapsed,threadIds:i}}return{renderLevel:fe.Show,threadIds:i}};return n}(Te),Pe=function(e){re(n,e);var t=se(n);function n(){q(this,n);return t.apply(this,arguments)}n.prototype.computeState=function(e){var t,n=e.selectedChannel,r=e.selectedVoiceChannelId,o=e.activeJoinedRelevantThreads;return x.Z.can(W.Pl.VIEW_CHANNEL,this.record)?{renderLevel:fe.Show,threadIds:we(this.record,null!==(t=o[this.id])&&void 0!==t?t:{},n,r,!1)}:{renderLevel:fe.CannotShow,threadIds:[]}};return n}(Te),Re=function(e){re(n,e);var t=se(n);function n(){q(this,n);return t.apply(this,arguments)}n.prototype.computeState=function(e){var t,n=e.selectedChannel,r=e.selectedVoiceChannelId,o=e.activeJoinedRelevantThreads ;return x.Z.can(W.Pl.VIEW_CHANNEL,this.record)?{renderLevel:Me(this,e)?fe.Show:fe.WouldShowIfUncollapsed,threadIds:we(this.record,null!==(t=o[this.id])&&void 0!==t?t:{},n,r,!1)}:{renderLevel:fe.CannotShow,threadIds:[]}};return n}(Te),je=function(e){re(n,e);var t=se(n);function n(){q(this,n);return t.apply(this,arguments)}var r=n.prototype;r.getRenderLevel=function(e){var t=this.category.guild;return x.Z.can(W.Pl.VIEW_CHANNEL,this.record)?e===fe.Show||e===fe.WouldShowIfUncollapsed||De(t,this.record)?fe.CannotShow:this.category.isCollapsed?a().some(F.Z.getVoiceStatesForChannel(this.record.id))?fe.Show:fe.WouldShowIfUncollapsed:fe.Show:fe.CannotShow};r.computeState=function(e){var t=te(ne(n.prototype),"computeState",this).call(this,e),r=this.getRenderLevel(t.renderLevel);r===fe.Show&&(this.subtitle=Le(this.record,this.isCollapsed||this.category.isCollapsed,this.category.guild.optInEnabled));return{threadIds:[],renderLevel:r}};return n}(Ne);function Le(e,t,n){ if(e.type===Y.d4z.GUILD_VOICE){var r=s.ZP.getActiveEventByChannel(e.id);if(null!=r)return{type:"event",name:r.name};var o=G.ZP.getVoiceStatesForChannel(e);if(n&&t&&(0,B.a)(o))return{type:"go-live"};var i=u.ZP.getEmbeddedActivitiesForChannel(e.id),a=(null!=i?i:[]).map((function(e){var t;return null===(t=Z.Z.getGame(e.application_id))||void 0===t?void 0:t.name})).filter(H.lm);return a.length>0?{type:"embedded-activities",name:a.join(", ")}:null}return null}function we(e,t,n,r,o){var i=null!=n&&(n.id===e.id||r===e.id),u=null!=n&&n.isThread()&&n.parent_id===e.id;if(w.uC.has(e.type)){var l=a().sortBy(Object.values(t),(function(e){return-e.joinTimestamp})).map((function(e){return e.channel.id}));if(i)return l;if(u){n.id in t||l.unshift(n.id);return l}return o?l.filter((function(e){return!L.Z.isMuted(e)})):l}return[]}function De(e,t){return e.optInEnabled&&e.favoriteChannelIds.has(t.id)}function Me(e,t){var n=t.selectedChannel,r=t.activeJoinedRelevantThreads ;if(k.ZP.getMentionCount(e.id)>0)return!0;for(var o in r[e.id])if(k.ZP.getMentionCount(o)>0)return!0;if(null!=n){if(n.id===e.id)return!0;if(n.isThread()&&n.parent_id===e.id)return!0}var i=R.Z.getNewChannelIds(e.category.guild.id);return!(i.size>2)&&!!i.has(e.id)}function Ze(e,t,n){var r=n.selectedChannel,o=n.activeJoinedRelevantThreads;if(!e.optInEnabled)return!1;if(t.isGuildVocal())return!1;if(e.optedInChannels.has(t.id))return!1;if(t.isThread())return!1;if(null!=t.parent_id&&e.optedInChannels.has(t.parent_id))return!1;if(e.hideResourceChannels&&t.hasFlag(z.zZ.IS_GUILD_RESOURCE_CHANNEL))return!1;if(null!=r){if(r.id===t.id)return!0;if(r.isThread()&&r.parent_id===t.id)return!0}if(k.ZP.getMentionCount(t.id)>0)return!0;var i=R.Z.getNewChannelIds(e.id);if(i.has(t.id)&&i.size<=2)return!0;for(var a in o[t.id]){if(k.ZP.getMentionCount(a)>0)return!0;if(k.ZP.hasUnread(a))return!0;if(k.ZP.hasRecentlyVisitedAndRead(a))return!0} return!(e.mutedChannelIds.has(t.id)||null!=t.parent_id&&e.mutedChannelIds.has(t.parent_id))&&!!k.ZP.hasRecentlyVisitedAndRead(t.id)}var Ue=new Set(Object.values(K.f))},978868:(e,t,n)=>{"use strict";n.d(t,{Z:()=>W});var r=n(496486),o=n.n(r),i=n(202351),a=n(744564),u=n(258104),l=n(747820),c=n(269300),s=n(18882),f=n(487685),d=n(473419),p=n(736818),h=n(968968),y=n(61209),E=n(996077),g=n(959207),v=n(682776),O=n(717091),b=n(715107),_=n(9430),S=n(72580),m=n(556056),I=n(131559);function C(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function A(e){A=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return A(e)}function T(e,t){return!t||"object"!==P(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function N(e,t){N=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return N(e,t)} var P=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function R(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=A(e);if(t){var o=A(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return T(this,n)}}var j=null,L=null,w=new m.ZP;function D(){var e=b.Z.getChannelId(),t=b.Z.getVoiceChannelId();j=e;L=t;return w.clear()}function M(e){var t=e.guild.id;return w.clearGuildId(t)}function Z(e){var t=e.channel.guild_id;return w.clearGuildId(t)}function U(e){var t=e.guildId;return w.clearGuildId(t)}function x(e){var t=e.channelId;return w.nonPositionalChannelIdUpdate(t)}function k(){return null!=j&&w.nonPositionalChannelIdUpdate(j)}function F(e){var t=e.channel ;return w.nonPositionalChannelIdUpdate(t.id)}function G(e){var t=e.id;return w.nonPositionalChannelIdUpdate(t)}function H(){var e=b.Z.getChannelId(),t=b.Z.getVoiceChannelId(),n=j!==e||L!==t;if(!n)return!1;o()([j,L,e,t]).uniq().forEach((function(e){null!=e&&w.nonPositionalChannelIdUpdate(e)&&(n=!0)}));j=e;L=t;return!0}function B(e){var t=e.id,n=y.Z.getChannel(t);return null!=n&&w.clearGuildId(n.guild_id)}function V(e){var t=e.guildId;return w.clearGuildId(t)}function K(){return w.updateSubtitles()}function Y(e){var t=e.guildScheduledEvent;return w.updateSubtitles(t.guild_id)}var z=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&N(e,t)}(n,e);var t=R(n);function n(){C(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){ this.waitFor(s.Z,p.default,h.Z,y.Z,E.Z,u.ZP,g.Z,l.Z,c.ZP,f.Z,v.Z,O.ZP,b.Z,_.Z,d.Z)};r.getGuild=function(e,t){var n=w.getGuild(e,t);return{guildChannelsVersion:n.version,guildChannels:n}};r.getGuildWithoutChangingCommunityRows=function(e){var t=w.getGuildWithoutCommunityRows(e);return{guildChannelsVersion:t.version,guildChannels:t}};r.recentsChannelCount=function(e){if(null==e)return 0;var t=w.getGuildWithoutCommunityRows(e);return t.getCategoryFromSection(t.recentsSectionNumber).getShownChannelIds().length};r.__getLocalVars=function(){return{lastSelectedChannelId:j,lastSelectedVoiceChannelId:L,state:w}};return n}(i.ZP.Store);z.displayName="ChannelListStore";const W=new z(a.Z,{APPLICATION_FETCH_FAIL:K,APPLICATION_FETCH_SUCCESS:K,APPLICATION_FETCH:K,APPLICATIONS_FETCH_FAIL:K,APPLICATIONS_FETCH_SUCCESS:K,APPLICATIONS_FETCH:K,BULK_ACK:function(e){var t=e.channels,n=!1;o()(t).map((function(e){var t;return null===(t=y.Z.getChannel(e.channelId))||void 0===t?void 0:t.guild_id })).filter(S.lm).uniq().forEach((function(e){w.clearGuildId(e)&&(n=!0)}));return n},CACHE_LOADED_LAZY:D,CATEGORY_COLLAPSE_ALL:U,CATEGORY_COLLAPSE:B,CATEGORY_EXPAND_ALL:U,CATEGORY_EXPAND:B,CHANNEL_ACK:x,CHANNEL_CREATE:Z,CHANNEL_COLLAPSE:function(e){var t,n=e.channelId;return w.clearGuildId(null===(t=y.Z.getChannel(n))||void 0===t?void 0:t.guild_id)},CHANNEL_DELETE:Z,CHANNEL_LOCAL_ACK:x,CHANNEL_RTC_UPDATE_CHAT_OPEN:x,CHANNEL_SELECT:H,CHANNEL_UPDATES:function(e){var t=e.updates,n=!1;o()(t).map((function(e){return e.channel.guild_id})).uniq().forEach((function(e){w.clearGuildId(e)&&(n=!0)}));return n},CONNECTION_OPEN_SUPPLEMENTAL:K,CONNECTION_OPEN:D,CURRENT_USER_UPDATE:D,DECAY_READ_STATES:D,DISABLE_AUTOMATIC_ACK:x,DRAWER_CLOSE:k,DRAWER_OPEN:k,EMBEDDED_ACTIVITY_INBOUND_UPDATE:function(e){var t=e.guildId,n=e.channelId;return w.updateSubtitles(t,n)},EMBEDDED_ACTIVITY_LAUNCH_SUCCESS:K,EMBEDDED_ACTIVITY_LAUNCH_START:K,ENABLE_AUTOMATIC_ACK:x,FETCH_GUILD_EVENTS_FOR_GUILD:function(e){ var t=e.guildId;return w.updateSubtitles(t)},GAMES_DATABASE_FETCH_FAIL:K,GAMES_DATABASE_FETCH:K,GAMES_DATABASE_UPDATE:K,GUILD_APPLICATIONS_FETCH_SUCCESS:K,GUILD_CREATE:M,GUILD_DELETE:M,GUILD_MEMBER_UPDATE:function(e){var t=e.guildId,n=e.user;return p.default.getId()===n.id&&w.clearGuildId(t)},GUILD_ROLE_CREATE:U,GUILD_ROLE_DELETE:U,GUILD_ROLE_UPDATE:U,GUILD_SCHEDULED_EVENT_CREATE:Y,GUILD_SCHEDULED_EVENT_DELETE:Y,GUILD_SCHEDULED_EVENT_UPDATE:Y,GUILD_TOGGLE_COLLAPSE_MUTED:U,GUILD_UPDATE:M,GUILD_FEED_FETCH_SUCCESS:K,LOAD_MESSAGES_SUCCESS:x,MESSAGE_ACK:x,MESSAGE_CREATE:function(e){var t=e.channelId;return w.nonPositionalChannelIdUpdate(t)},MESSAGE_DELETE_BULK:x,MESSAGE_DELETE:x,OVERLAY_INITIALIZE:D,PASSIVE_UPDATE_V1:function(e){if(null!=e.channels){w.clearGuildId(e.guildId);return!0}return!1},RESORT_THREADS:x,THREAD_CREATE:F,THREAD_DELETE:function(e){var t=e.channel;return w.nonPositionalChannelUpdate(t)},THREAD_LIST_SYNC:U,THREAD_MEMBER_UPDATE:G,THREAD_MEMBERS_UPDATE:G,THREAD_UPDATE:F, UPDATE_CHANNEL_DIMENSIONS:x,USER_GUILD_SETTINGS_CHANNEL_UPDATE:U,USER_GUILD_SETTINGS_CHANNEL_UPDATE_BULK:U,USER_GUILD_SETTINGS_FULL_UPDATE:function(e){e.userGuildSettings.forEach((function(e){var t=e.guild_id;return w.clearGuildId(t)}))},USER_GUILD_SETTINGS_GUILD_UPDATE:U,USER_GUILD_SETTINGS_GUILD_AND_CHANNELS_UPDATE:U,IMPERSONATE_STOP:U,IMPERSONATE_UPDATE:U,VOICE_CATEGORY_COLLAPSE:V,VOICE_CATEGORY_EXPAND:V,VOICE_CHANNEL_SELECT:H,VOICE_STATE_UPDATES:function(e){var t=e.voiceStates,n=H(),r=new Set,o=!0,i=!1,a=void 0;try{for(var u,l=t[Symbol.iterator]();!(o=(u=l.next()).done);o=!0){var c=u.value,s=c.channelId,f=c.oldChannelId;if(null!=f&&!r.has(f)){w.nonPositionalChannelIdUpdate(f)&&(n=!0);r.add(f)}if(null!=s&&!r.has(s)){w.nonPositionalChannelIdUpdate(s)&&(n=!0);r.add(s)}}}catch(e){i=!0;a=e}finally{try{o||null==l.return||l.return()}finally{if(i)throw a}}return n},WINDOW_FOCUS:k,DISMISS_FAVORITE_SUGGESTION:function(e){var t=e.channelId;return w.nonPositionalChannelIdUpdate(t)}, BULK_CLEAR_RECENTS:U,USER_SETTINGS_PROTO_UPDATE:function(e){var t,n=e.settings;if(n.type!==I.yP.PRELOADED_USER_SETTINGS)return!1;var r=null===(t=n.proto.guilds)||void 0===t?void 0:t.guilds,o=!1;null!=r&&Object.keys(r).forEach((function(e){null!=r[e].guildRecentsDismissedAt&&(o=w.updateRecentsCategory(e)||o)}));return o},GUILD_ROLE_SUBSCRIPTIONS_FETCH_RESTRICTIONS_SUCCESS:U,GUILD_ROLE_SUBSCRIPTIONS_FETCH_RESTRICTIONS_FAILURE:U})},627001:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var r=n(202351),o=n(744564);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e){a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return a(e)}function u(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function l(e,t){l=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e };return l(e,t)}var c=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=a(e);if(t){var o=a(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return u(this,n)}}var f={};function d(e){var t=e.guildId;e.expand?f[t]=!0:delete f[t]}var p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&l(e,t)}(n,e);var t=s(n);function n(){i(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(e){f=null!=e?e:{}} ;r.isVoiceCategoryExpanded=function(e){var t;return null!==(t=null!=e&&f[e])&&void 0!==t&&t};r.isVoiceCategoryCollapsed=function(e){return!this.isVoiceCategoryExpanded(e)};r.getState=function(){return f};r.__getLocalVars=function(){return{expandedVoiceCategories:f}};return n}(r.ZP.PersistedStore);p.displayName="ChannelListVoiceCategoryStore";p.persistKey="ChannelListVoiceCategoryStore";const h=new p(o.Z,{VOICE_CATEGORY_COLLAPSE:d,VOICE_CATEGORY_EXPAND:d})},4207:(e,t,n)=>{"use strict";n.d(t,{o:()=>j,t:()=>L});var r=n(667294),o=n(496486),i=n.n(o),a=n(418705),u=n(258104),l=n(419051),c=n(962584),s=n(269300),f=n(18882),d=n(487685),p=n(382060),h=n(968968),y=n(61209),E=n(996077),g=n(959207),v=n(682776),O=n(717091),b=n(715107),_=n(9430),S=n(72580),m=n(556056),I=n(485911),C=n(488462);function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)return S;if(n&&c)return null;if(a){if(c||l)return null;if((0,p.vc)(e.type)&&!1===O.ZP.hasRelevantUnread(e))return null}return S})).filter(S.lm).sortBy((function(e){var t=e.record;return t.isGuildVocal()?t.position+1e4:t.position})).value()},t=l.Z.getFavoriteChannels(),n=_.Z.isGuildCollapsed(I._),r=b.Z.getChannelId(),o=y.Z.getChannel(r),u=b.Z.getVoiceChannelId(),s=[],d={};for(var g in t){var A=t[g],T=y.Z.getChannel(A.id);if(null!=T&&A.type!==a.Dd.CATEGORY){var P=(0,c.r)(t,A,T);if(null!=A.parentId&&A.parentId in t){A.parentId in d||(d[A.parentId]=[]);d[A.parentId].push(P)}else s.push(P)}}var R=null,j={isMuted:!1,isCollapsed:!1,position:0,getChannelRecords:function(){return s},getShownChannelIds:function(){return s.map((function(e){return e.id}))}, getShownChannelAndThreadIds:function(){return s.map((function(e){return e.id}))},isEmpty:function(){return 0===s.length},get channelList(){null==R&&(R=e(s,this));return R}},L=i()(t).values().filter((function(e){return e.type===a.Dd.CATEGORY})).sortBy((function(e){return e.order})).map((function(t){var n,r=t.id,o=t.order,i=l.Z.getCategoryRecord(r),a=null!==(n=d[r])&&void 0!==n?n:[],u=_.Z.isChannelMuted(I._,r),c=h.Z.isCollapsed(r),s=null;return{isMuted:u,isCollapsed:c,record:i,id:r,position:o,getChannelRecords:function(){return a},getShownChannelIds:function(){return a.map((function(e){return e.id}))},getShownChannelAndThreadIds:function(){return a.map((function(e){return e.id}))},isEmpty:function(){return 0===a.length},get channelList(){null==s&&(s=e(a,this));return s}}})).value(),w={isEmpty:function(){return!0},getRows:function(){return[]},getRow:function(){return null}},D={id:I._,hideMutedChannels:n,favoritesSectionNumber:1,recentsSectionNumber:2,voiceChannelsSectionNumber:-999, getSections:function(){return[0,0,0,j.channelList.length].concat(N(L.map((function(e){return Math.max(1,e.channelList.length)}))))},isPlaceholderRow:function(e,t){return!(e{"use strict";n.d(t,{f:()=>r});var r;!function(e){e.GUILD_PREMIUM_PROGRESS_BAR="guild-premium-progress-bar";e.GUILD_SCHEDULED_EVENTS="guild-scheduled-events";e.GUILD_HUB_HEADER_OPTIONS="guild-hub-header-options";e.GUILD_FAVORITES="favorites";e.GUILD_CHANNEL_LIST_OPT_IN_NOTICE="guild-channel-list-opt-in-notice";e.GUILD_ROLE_SUBSCRIPTIONS="role-subscriptions" ;e.GUILD_MEMBER_APPLICATIONS="member-applications";e.GUILD_HOME="@home";e.CHANNELS_AND_ROLES="channels-and-roles";e.BROWSE_CHANNELS="browse-channels";e.GUILD_DIRECTORY="guild-directory";e.GUILD_NEW_MEMBER_ACTIONS_PROGRESS_BAR="guild-new-member-actions-progress-bar"}(r||(r={}))},832748:(e,t,n)=>{"use strict";n.d(t,{Z:()=>T});var r=n(202351),o=n(630631),i=n(744564),a=n(52317),u=n(27851),l=n(567403),c=n(9430),s=n(661123),f=n(873936),d=n(998918),p=n(2590),h=n(131559);function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function E(e){E=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return E(e)}function g(e,t){return!t||"object"!==O(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function v(e,t){v=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return v(e,t)}var O=function(e){ return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function b(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=E(e);if(t){var o=E(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return g(this,n)}}var _="guildUnreadsOverridesStorageKey",S="guildUnreadsEnabledStorageKey",m="guildUnreadsLastClearedStorageKey",I={guildUnreadsLastCleared:{}},C=I;var A=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&v(e,t)}(n,e);var t=b(n);function n(){y(this,n);return t.apply(this,arguments)}var r=n.prototype ;r.initialize=function(e){this.waitFor(u.Z);C=null!=e?e:I;!function(){o.Z.remove(_);var e,t,n,r=null!==(e=C.guildUnreadsEnabled)&&void 0!==e?e:{},i=null!==(t=o.Z.get(S))&&void 0!==t?t:new Set;i.size>0&&i.forEach((function(e){r[e]=!0}));o.Z.remove(S);C.guildUnreadsLastCleared=null!==(n=o.Z.get(m))&&void 0!==n?n:{};o.Z.remove(m);var u={};Object.keys(r).map((function(e){var t=!0===r[e],n=c.Z.getGuildFlags(e);n=(0,s.mB)(n,h.vc.UNREADS_MENTIONS_AND_HIGHLIGHTS,t);n=(0,s.mB)(n,h.vc.UNREADS_ALL_MESSAGES,!t);u[e]={flags:n}}));Object.keys(u).length>0&&a.Z.saveUserGuildSettingsBulk(u);delete C.guildUnreadsEnabled}()};r.getState=function(){return C};r.getGuildUnreadsLastCleared=function(e){return C.guildUnreadsLastCleared[e]};r.__getLocalVars=function(){return{GUILD_UNREADS_OVERRIDES_STORAGE_KEY:_,GUILD_UNREADS_ENABLED_STORAGE_KEY:S,GUILD_UNREADS_LAST_CLEARED_STORAGE_KEY:m,initialState:I,state:C}};return n}(r.ZP.PersistedStore);A.displayName="GuildUnreadSettingsStore" ;A.persistKey="GuildUnreadSettingsStore";const T=new A(i.Z,{CONNECTION_OPEN:function(){if((0,d.kC)()){var e=l.Z.getGuilds(),t=u.Z.getMemberCounts();Object.values(e).map((function(e){var n=c.Z.getGuildFlags(e.id),r=(0,s.yE)(n,h.vc.UNREADS_MENTIONS_AND_HIGHLIGHTS),o=(0,s.yE)(n,h.vc.UNREADS_ALL_MESSAGES);if(!e.hasFeature(p.oNc.COMMUNITY)&&t[e.id]<200)r&&(0,f.EQ)(e.id,!1);else if(!r&&!o){c.Z.getMessageNotifications(e.id)===p.bL.ALL_MESSAGES&&e.defaultMessageNotifications!==p.bL.ALL_MESSAGES||(0,f.EQ)(e.id,!0)}}))}},GUILD_UNREADS_SET_LAST_CLEARED:function(e){var t=e.guildId;c.Z.isGuildUnreadSettingEnabled(t)&&(C.guildUnreadsLastCleared[t]=Date.now())}})},873936:(e,t,n)=>{"use strict";n.d(t,{MR:()=>c,EQ:()=>s,B1:()=>f});var r=n(744564),o=n(201459),i=n(9430),a=n(661123),u=n(736401),l=n(131559);function c(e,t,n){var r=i.Z.getGuildChannelFlags(e,t);r=(0,a.mB)(r,l.ic.UNREADS_ALL_MESSAGES,n===u.N.ALL_MESSAGES);r=(0,a.mB)(r,l.ic.UNREADS_MENTIONS_AND_HIGHLIGHTS,n===u.N.MENTIONS_AND_HIGHLIGHTS) ;o.Z.updateChannelOverrideSettings(e,t,{flags:r})}function s(e,t){var n=i.Z.getGuildFlags(e);n=(0,a.mB)(n,l.vc.UNREADS_MENTIONS_AND_HIGHLIGHTS,t);n=(0,a.mB)(n,l.vc.UNREADS_ALL_MESSAGES,!t);o.Z.updateGuildNotificationSettings(e,{flags:n})}function f(e){r.Z.dispatch({type:"GUILD_UNREADS_SET_LAST_CLEARED",guildId:e})}},140567:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(785893),o=(n(667294),n(202351)),i=n(707961),a=n(380477),u=n(221921),l=n(440997),c=n(567403);function s(e){var t=e.channel,n=e.closePopout,s=e.onSelect,f=e.navId,d=e.label,p=e.location,h=e.includeGuildMute,y=(0,o.e7)([c.Z],(function(){return c.Z.getGuild(t.guild_id)})),E=(0,l.Z)(y);return(0,r.jsxs)(i.v2r,{navId:f,onClose:n,"aria-label":d,onSelect:s,children:[(0,r.jsx)(i.kSQ,{children:(0,a.ZP)(t,p)}),h?(0,r.jsx)(i.kSQ,{children:E}):null,(0,r.jsx)(i.kSQ,{children:(0,u.c)(t)})]})}},283099:(e,t,n)=>{"use strict";n.d(t,{Z:()=>or,O:()=>$n}) ;var r=n(785893),o=n(667294),i=n(294184),a=n.n(i),u=n(289283),l=n(202351),c=n(153686),s=n(19585),f=n(607072),d=n(37163),p=n(823493),h=n.n(p),y=n(707961),E=n(790405),g=n(650332),v=n(347149),O=n(92150),b=n(770272),_=n(316878),S=n(396043),m=n(61209),I=n(5544),C=n(733300),A=n(715107),T=n(443812),N=n(930948),P=n(372185),R=n(206823),j=n(485486),L=n.n(j);function w(e,t){var n=e.children;return(0,r.jsx)("span",{className:t,children:n})}var D,M=n(2590);function Z(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}var U=(Z(D={},O.Qe.FILTER,(function(e){return w(e,L().searchFilter)})),Z(D,O.Qe.ANSWER,(function(e){return w(e,L().searchAnswer)})),D);function x(e,t,n,r){t.findEntityRanges((function(t){var n=t.getEntity();return null!==n&&e.getEntity(n).getType()===r}),n)}var k=n(441143),F=n.n(k),G=n(496486),H=n.n(G),B=n(730381),V=n.n(B),K=n(182569),Y=n(473708),z=n(756002),W=n.n(z);function Q(e,t){ if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function X(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function q(e){q=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return q(e)}function J(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function $(e,t){return!t||"object"!==te(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ee(e,t){ ee=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return ee(e,t)}var te=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function ne(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=q(e);if(t){var o=q(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return $(this,n)}}function re(e){e.stopPropagation();e.preventDefault()}function oe(e,t,n){return{id:"".concat(e,"-").concat(t),role:"option",tabIndex:-1,"aria-selected":n}}var ie=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}) ;t&&ee(e,t)}(n,e);var t=ne(n);function n(){Q(this,n);return t.apply(this,arguments)}var o=n.prototype;o.renderQuery=function(e){var t=this.props,n=t.query,o=t.navId,i=t.focusedIndex,u=t.onSelectQuery,l=t.onHighlightQuery,c=t.hideQuery;if(e||c)return null;var s=-1===i;return(0,r.jsxs)(y.P3F,J(function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:Ae;(e=e.reduce((function(e,t){var n=Ee.default.getUser(t.id);if(null==n)return e;e.push({id:n.id,text:n.tag,user:n});return e}),[])).length>t&&(e.length=t);return e }(n,l);var c=o.query,s=o.mode,f=o.tokens,d=o.cursorScope,p=o.autocompletes;p=Le(e,s);Ie[e]=Te({searchId:e,query:c,mode:s,tokens:f,cursorScope:d,autocompletes:p});Ue.emitChange()}}}function Pe(e,t,n){var r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Ae;if(null==e||""===e)return null;var i=C.Z.getSearchType(n);if(i===M.aib.CHANNEL||e!==M.dCx.FILTER_FROM&&e!==M.dCx.FILTER_MENTIONS){var a,u=null===(a=O.ZP[e])||void 0===a?void 0:a.getAutocompletions,l=(null!=t?t.getFullMatch():"").trim();r=null!=u?u(l,n,null!=o?o:Ae):[]}else{var c=Ce[n];if(null==c)r=null;else{null!=t&&0!==t.getFullMatch().trim().length||(c.results=pe.ZP.getRecentlyTalked(n,Ae).map((function(e){var t=e.record;return{user:t,text:t.tag}})));r=c.results}}return null==r||0===r.length?null:{group:e,results:r}}function Re(e){var t=(null!=e?e.getFullMatch():"").trim(),n=function(){var e;return ve(e={},M.dCx.FILTER_FROM,!ye.Z.hidePersonalInformation),ve(e,M.dCx.FILTER_MENTIONS,!ye.Z.hidePersonalInformation), ve(e,M.dCx.FILTER_HAS,!0),ve(e,M.dCx.FILTER_BEFORE,!0),ve(e,M.dCx.FILTER_AFTER,!0),ve(e,M.dCx.FILTER_ON,!0),ve(e,M.dCx.FILTER_IN,C.Z.getSearchType()===M.aib.GUILD),ve(e,M.dCx.FILTER_PINNED,!0),e}(),r=(0,O.nB)(t).filter((function(e){return null!=n[e.token]}));return{group:M.rtL.SEARCH_OPTIONS,results:r}}function je(e,t){var n=(null!=e?e.getFullMatch():"").trim(),r=[];if(null!=n&&""!==n){(function(e){var t=C.Z.getSearchType(e),n=[M.dCx.FILTER_HAS];if(!ye.Z.hidePersonalInformation){n.push(M.dCx.FILTER_FROM);n.push(M.dCx.FILTER_MENTIONS)}t===M.aib.GUILD&&n.push(M.dCx.FILTER_IN);return n})(t).forEach((function(n){if(null!=n){var o=Pe(n,e,t,3);null!=o&&r.push(o)}}));r.push(function(e,t){var n=(null!=e?e.getFullMatch():"").trim();if(null!=n&&""!==n){ var r,o,i,a=null===(r=O.ZP[M.dCx.FILTER_BEFORE])||void 0===r?void 0:r.getAutocompletions(n,t,1)[0],u=null===(o=O.ZP[M.dCx.FILTER_ON])||void 0===o?void 0:o.getAutocompletions(n,t,1)[0],l=null===(i=O.ZP[M.dCx.FILTER_AFTER])||void 0===i?void 0:i.getAutocompletions(n,t,1)[0];if(null==a)return null;var c=[a,u,l];return{group:M.rtL.DATES,results:c}}}(e,t))}(0,R.BU)(r)<5&&r.push(Re(e));return r}function Le(e,t){var n=[];if(t.type===M.Sap.FILTER)n.push(Pe(t.filter,t.token,e,Ae));else if(t.type===M.Sap.FILTER_ALL)n=je(t.token,e);else if(t.type===M.Sap.EMPTY){n.push(Re(t.token));n.push(function(e){if(ye.Z.hidePersonalInformation)return null;var t=C.Z.getHistory(e);return null==t?null:{group:M.rtL.HISTORY,results:t.map((function(e){return{text:e}}))}}(e))}return n}function we(){(0,R.WU)()}function De(e){var t=Ie[e];if(null!=t){var n=t.query,r=t.mode,o=t.tokens,i=t.cursorScope,a=t.autocompletes;Ie[e]=Te({searchId:e,query:n,mode:r,tokens:o,cursorScope:i,autocompletes:a.map((function(e){ return(null==e?void 0:e.group)===M.rtL.HISTORY?null:e}))})}}function Me(){var e=C.Z.getCurrentSearchId();if(null!=e&&null!=Ie[e]){var t=Ie[e],n=t.query,r=t.mode,o=t.tokens,i=t.cursorScope;Ie[e]=Te({searchId:e,query:n,mode:r,tokens:o,cursorScope:i,autocompletes:Le(e,r)})}}var Ze=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&_e(e,t)}(n,e);var t=me(n);function n(){ge(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){this.waitFor(ce.ZP,ye.Z)};r.getState=function(e){var t;return null!==(t=Ie[e])&&void 0!==t?t:Te({searchId:e})};r.__getLocalVars=function(){return{results:Ie,userSearchContexts:Ce,MAX_FILTER_RESULTS:Ae,MAX_GENERAL_RESULTS:3,instance:Ue}};return n}(l.ZP.Store);Ze.displayName="SearchAutocompleteStore";var Ue=new Ze(fe.Z,{SEARCH_AUTOCOMPLETE_QUERY_UPDATE:function(e){ var t,n,r=e.searchId,o=e.tokens,i=e.cursorScope,a=(0,R.cl)(o),u=(0,R.qc)(i,o),l=null!==(t=Ie[r])&&void 0!==t?t:{},c=Ce[r],s=!0;if(a!==l.query||null!=l.mode&&l.mode.filter!==u.filter){if(u.type===M.Sap.EMPTY||u.type===M.Sap.FILTER&&u.filter!==M.dCx.FILTER_FROM&&u.filter!==M.dCx.FILTER_MENTIONS){if(null!=c){c.context.clearQuery();c.results=[]}n=Le(r,u)}else if(null!=c){var f=u.token;if(null!=f&&f.getFullMatch().trim().length>0){he.Z.requestMembers(r,f.getFullMatch(),Ae);c.context.setQuery(f.getFullMatch().trim(),{guild:r});n=l.autocompletes;s=!1}else{c.context.clearQuery();n=Le(r,u)}}}else{n=l.autocompletes;s=!1}Ie[r]=Te({searchId:r,query:a,mode:u,tokens:o,cursorScope:i,autocompletes:n});return s},SEARCH_EDITOR_STATE_CLEAR:function(e){var t=e.searchId,n=Ce[t];if(null!=n){n.context.destroy();n.results=[];delete Ce[t]}delete Ie[t]},CHANNEL_CREATE:we,CHANNEL_DELETE:we,STREAMER_MODE_UPDATE:Me,SEARCH_MODAL_OPEN:Me,SEARCH_CLEAR_HISTORY:function(e){var t=e.searchId ;null!=t?De(t):Object.keys(Ie).forEach(De)},LOGOUT:function(){Object.keys(Ie).forEach(De)}});const xe=Ue;var ke=n(464187),Fe=n(771966),Ge=n(795909),He=n(813749),Be=n(348592),Ve=n(749565),Ke=n(630701),Ye=n.n(Ke);function ze(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function et(e,t){return!t||"object"!==rt(t)&&"function"!=typeof t?function(e){ if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function tt(e,t){tt=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return tt(e,t)}function nt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done);a=!0){i.push(r.value);if(t&&i.length===t)break}}catch(e){u=!0;o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ze(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(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ze(e,t)}(e,t)||function(){ throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var rt=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function ot(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=Xe(e);if(t){var o=Xe(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return et(this,n)}}var it=V()("2015-05-15").local(),at=(0,K.Un)({createPromise:function(){return Promise.resolve().then(n.bind(n,754065))},webpackId:754065});function ut(e){var t=!0,n=e.trim();H()(O.ZP).forOwn((function(e){""!==e.key&&null!=e.key&&n===e.key&&(t=!1)}));return t}var lt,ct=function(e,t,n){var o=n.user,i=n.text ;if(null==o)return(0,r.jsx)("strong",{children:i});var a,u,l,c=Ee.default.getUser(o.id),s=m.Z.getChannel(e),f=(null==s?void 0:s.isPrivate())?se.Z.getNickname(o.id):null,d=null!==(u=null!==(a=ce.ZP.getNick(e,o.id))&&void 0!==a?a:f)&&void 0!==u?u:Ve.ZP.getName(o),p=null!==(l=null==c?void 0:c.getAvatarURL(e,20))&&void 0!==l?l:o.getAvatarURL(null==s?void 0:s.guild_id,20);return[(0,r.jsx)("img",{alt:"",className:Ye().displayAvatar,src:p},"avatar-".concat(t,"-").concat(o.id)),(0,r.jsx)("span",{className:Ye().displayedNick,children:d},"display-nick-".concat(t,"-").concat(o.id)),(0,r.jsx)("span",{className:Ye().displayUsername,children:ye.Z.enabled&&ye.Z.hidePersonalInformation?o.username:i},"display-username-".concat(t,"-").concat(o.id))]},st=function(e,t,n){var o=n.channel,i=n.text;if(null==o)return(0,r.jsx)("strong",{children:i});var a=m.Z.getChannel(o.parent_id),u=(0,le.KS)(o);return(0,r.jsxs)("div",{className:Ye().resultChannel,children:[null!=u?(0,r.jsx)(u,{ className:Ye().searchResultChannelIcon}):null,(0,r.jsx)("strong",{children:(0,ue.F6)(o,Ee.default,se.Z)}),null!=a?(0,r.jsx)("span",{className:Ye().searchResultChannelCategory,children:(0,ue.F6)(a,Ee.default,se.Z)}):null]})},ft=function(e){var t,n,o=e.id,i=e.searchId,u=e.result,l=e.group,c=e.className,s=e.role,f=e.tabIndex,d=e["aria-selected"],p=e.onSelect,h=e.onFocus,E=e.showFilter,g=e.renderResult;if(E){var v,b;t=(0,r.jsx)("span",{className:Ye().filter,children:null!==(b=null===(v=O.ZP[l])||void 0===v?void 0:v.key)&&void 0!==b?b:"addme:"})}n=null!=g?g(i,l,u):(0,r.jsx)("strong",{children:u.text});return(0,r.jsxs)(y.P3F,{tag:"li",className:a()(Ye().option,c),onClick:p,onFocus:h,id:o,role:s,tabIndex:f,"aria-selected":d,children:[t,n,(0,r.jsx)(Ge.Z,{className:Ye().plusIcon})]})},dt=function(e){return(0,r.jsx)(ft,Je(qe({},e),{className:Ye().user,renderResult:ct}))};var pt=(Qe(lt={},M.dCx.FILTER_FROM,{titleText:function(){return Y.Z.Messages.SEARCH_GROUP_HEADER_FROM},component:dt}), Qe(lt,M.dCx.FILTER_MENTIONS,{titleText:function(){return Y.Z.Messages.SEARCH_GROUP_HEADER_MENTIONS},component:dt}),Qe(lt,M.dCx.FILTER_HAS,{titleText:function(){return Y.Z.Messages.SEARCH_GROUP_HEADER_HAS}}),Qe(lt,M.dCx.FILTER_FILE_TYPE,{titleText:function(){return Y.Z.Messages.SEARCH_GROUP_HEADER_FILE_TYPE}}),Qe(lt,M.dCx.FILTER_IN,{titleText:function(){return Y.Z.Messages.SEARCH_GROUP_HEADER_CHANNELS},component:function(e){return(0,r.jsx)(ft,Je(qe({},e),{renderResult:st}))}}),Qe(lt,M.rtL.DATES,{titleText:function(){return Y.Z.Messages.SEARCH_GROUP_HEADER_DATES}}),Qe(lt,M.rtL.HISTORY,{titleText:function(){return Y.Z.Messages.SEARCH_GROUP_HEADER_HISTORY},groupTip:function(e){var t=e.searchId;return(0,r.jsx)(y.ua7,{text:Y.Z.Messages.SEARCH_CLEAR_HISTORY,position:"left",children:function(e){var n=e.onMouseEnter,o=e.onMouseLeave;return(0,r.jsx)(y.P3F,{onClick:function(){return(0,E.QQ)(t)},onMouseEnter:n,onMouseLeave:o,className:Ye().searchClearHistory, title:Y.Z.Messages.SEARCH_CLEAR_HISTORY,"aria-label":Y.Z.Messages.SEARCH_CLEAR_HISTORY,children:(0,r.jsx)(He.Z,{})})}})},component:function(e){var t=e.onSelect,n=e.onFocus,i=e.result,u=(e.showFilter,e.searchId,e.renderResult,e.group,$e(e,["onSelect","onFocus","result","showFilter","searchId","renderResult","group"])),l="",c=o.useMemo((function(){return e=i.text,R.kG(e).map((function(e,t,n){return R.Fr(e,n[t+1])?e:new v.WU(e.getFullMatch(),v.Xe)}));var e}),[i.text]).map((function(e){var t=e.getFullMatch();if(""===t.trim())return null;var n,o=M.TNx.test(e.type),i=M.KA4.test(e.type),u=!o&&!i;l+=t;return(0,r.jsx)("span",{className:a()((n={},Qe(n,Ye().filter,o),Qe(n,Ye().answer,i),Qe(n,Ye().nonText,u),n)),children:t},e.type+t)}));return(0,r.jsxs)(y.P3F,Je(qe({className:a()(Ye().option,Ye().history),onClick:t,onFocus:n},u),{"aria-label":Y.Z.Messages.SEARCH_FROM_SUGGESTIONS.format({suggestion:l}),children:[c,(0,r.jsx)(Ge.Z,{className:Ye().plusIcon})]}))}}),Qe(lt,M.rtL.SEARCH_OPTIONS,{ titleText:function(){return Y.Z.Messages.SEARCH_GROUP_HEADER_SEARCH_OPTIONS},groupTip:function(){return(0,r.jsx)(y.ua7,{text:Y.Z.Messages.LEARN_MORE,position:"left",children:function(e){return(0,r.jsx)("div",Je(qe({className:Ye().searchLearnMore},e),{children:(0,r.jsx)(y.eee,{href:Be.Z.getArticleURL(M.BhN.USING_SEARCH),title:Y.Z.Messages.LEARN_MORE,children:(0,r.jsx)(Fe.Z,{})})}))}})},component:function(e){var t,n=e.result,o=e.onSelect,i=e.onFocus,u=(e.showFilter,e.searchId,$e(e,["result","onSelect","onFocus","showFilter","searchId"])),l=R.Ko(null!==(t=n.token)&&void 0!==t?t:"");return(0,r.jsxs)(y.P3F,Je(qe({className:a()(Ye().option,Ye().searchOption),onClick:o,onFocus:i},u),{children:[(0,r.jsx)("span",{className:Ye().filter,children:n.text}),(0,r.jsx)("span",{className:a()(Qe({},Ye().answer,l)),children:l}),(0,r.jsx)(Ge.Z,{className:Ye().plusIcon})]}))}}),lt),ht=function(e){!function(e,t){ if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&tt(e,t)}(n,e);var t=ot(n);function n(){We(this,n);var e;(e=t.apply(this,arguments)).state={dateHint:(0,O.Pr)(),selectedIndex:-1};e.handleDateChange=function(t){e.setSearchQuery(t.format(M.b2L)+" ",!0)};e.keepCurrentOptionSelected=function(t,n){var r=e.state.selectedIndex,o=e.props,i=o.resultsState,a=o.totalResults,u=i.mode,l=i.autocompletes,c=t.resultsState;if(u.type!==c.mode.type)e.setSelectedIndex(-1);else if(n.selectedIndex>=0&&(n.selectedIndex===r||c.autocompletes.length!==l.length)){var s=R.zV(c.autocompletes,c.mode.type)[n.selectedIndex-1],f=R.zV(l,u.type).indexOf(s);-1!==f?e.setSelectedIndex(f):n.selectedIndex>=a&&e.setSelectedIndex(a-1)}};e.focusNextOption=function(){e.focusOtherOption(1)};e.focusPreviousOption=function(){e.focusOtherOption(-1)};e.focusOtherOption=function(t){ var n=e.state.selectedIndex,r=e.props.resultsState;R.Fz(r.mode.filter)||e.focusOption(n+t)};e.focusOption=function(t){var n=t,r=e.props.resultsState.autocompletes,o=e.shouldShowSearchQuery();n<-1||!o&&n<0?n=R.BU(r)-1:o&&n>=R.BU(r)?n=-1:!o&&n>=R.BU(r)&&(n=0);e.setSelectedIndex(n)};e.selectOption=function(t){var n=t;null==n&&(n=e.state.selectedIndex);if(n<0)return!1;var r=e.props.resultsState,o=r.autocompletes,i=r.mode;if(!R.Fz(i.filter)){var a=R.zV(o,i.type);if(n>=a.length)return!1;var u=a[n],l=ut(u);e.setSearchQuery(u,l);return!0}};e.setSearchQuery=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=e.props.resultsState,o=r.mode,i=r.cursorScope,a=0;null!=o.token?a=o.token.start:null!=(null==i?void 0:i.currentToken)&&(a=i.currentToken.end);var u=null!=o.token?o.token.end:a;N.S.dispatch(M.CkL.SET_SEARCH_QUERY,{query:t,anchor:a,focus:u,performSearch:n});e.setSelectedIndex(-1)};e.shouldShowSearchQuery=function(){var t=e.props.resultsState.mode ;return t.type!==M.Sap.FILTER&&t.type!==M.Sap.EMPTY&&!R.Fz(t.filter)};e.renderDatePicker=function(){return(0,r.jsxs)("div",{className:Ye().datePicker,children:[(0,r.jsx)(at,{onSelect:e.handleDateChange,maxDate:V()().local(),minDate:it}),(0,r.jsxs)("div",{className:Ye().datePickerHint,children:[(0,r.jsxs)("span",{className:Ye().hint,children:[Y.Z.Messages.SEARCH_DATE_PICKER_HINT," "]}),(0,r.jsx)(y.P3F,{tag:"span",className:Ye().hintValue,onClick:e.handleHintClick,children:e.state.dateHint})]})]})};e.handleHintClick=function(){e.setSearchQuery(e.state.dateHint,!0)};e.performSearch=function(){N.S.dispatch(M.CkL.PERFORM_SEARCH)};e.renderAutocompletes=function(){var t=e.state.selectedIndex,n=e.props,o=n.navId,i=n.searchId,a=e.props.resultsState,u=a.autocompletes,l=a.mode;if(R.Fz(l.filter))return e.renderDatePicker();var c=-1;return u.map((function(n){if(null==n||0===n.results.length)return null;var a,u,s,f,d=null!==(a=pt[n.group])&&void 0!==a?a:{};if(null!=d.titleText){ s="".concat(n.group,"-header");u=(0,r.jsx)("div",{id:s,className:Ye().header,children:d.titleText()})}var p,h=null!==(f=d.groupTip)&&void 0!==f?f:null,y=null!=h?(0,r.jsx)(h,{searchId:i}):null,E=null!==(p=d.component)&&void 0!==p?p:ft,g=l.type===M.Sap.FILTER_ALL||!1;return(0,r.jsxs)("ul",{role:"group","aria-labelledby":s,className:Ye().resultsGroup,children:[u,y,n.results.map((function(a){if(null==a||null==n)return null;var u,l,s=t===(c+=1);return(0,r.jsx)(E,qe({searchId:i,group:null!==(u=a.group)&&void 0!==u?u:n.group,result:a,showFilter:g,onSelect:e.selectOption.bind(null,c),onFocus:e.focusOption.bind(null,c)},oe(o,c,s)),"".concat(n.group,"-").concat(a.text,"-").concat(null!==(l=a.key)&&void 0!==l?l:""))}))]},n.group)}))};return e}var o=n.prototype;o.componentDidUpdate=function(e,t){var n=this.props,r=n.resultsState,o=n.totalResults,i=r.mode,a=e.resultsState ;null!=i.filter&&null==a.mode.filter&&o>0?this.setSelectedIndex(0):i.type===M.Sap.FILTER_ALL&&a.mode.type!==i.type?this.setSelectedIndex(-1):this.keepCurrentOptionSelected(e,t)};o.setSelectedIndex=function(e){var t=this;this.setState({selectedIndex:e},(function(){return t.props.onSelectedIndexChanged(e)}))};o.render=function(){var e=this,t=this.state.selectedIndex,n=this.props,o=n.navId,i=n.resultsState,a=n.totalResults;return(0,r.jsx)(ae,{numResults:a,query:i.query,navId:o,hideQuery:!this.shouldShowSearchQuery(),focusedIndex:t,renderCustomResults:this.renderAutocompletes,renderInitialState:this.renderAutocompletes,onHighlightQuery:function(){return e.focusOption(-1)},onSelectQuery:this.performSearch,renderNoResults:function(){return null}})};return n}(o.PureComponent);const yt=o.forwardRef((function(e,t){var n=nt((0,l.Wu)([ke.Z,A.Z,xe],(function(){var e=ke.Z.getGuildId(),t=A.Z.getChannelId(),n=null!=e?e:t;F()(null!=n,"SearchPopout.getStateFromStores - invalid searchId") ;var r=xe.getState(n);return[n,r,R.BU(r.autocompletes)]})),3),o=n[0],i=n[1],a=n[2];return(0,r.jsx)(ht,Je(qe({},e),{searchId:o,resultsState:i,totalResults:a,ref:t}))}));var Et=n(966805),gt=n.n(Et);n(517364);function vt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ot(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function bt(e){bt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return bt(e)}function _t(e,t){return!t||"object"!==mt(t)&&"function"!=typeof t?vt(e):t}function St(e,t){St=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return St(e,t)}var mt=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function It(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1 ;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=bt(e);if(t){var o=bt(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return _t(this,n)}}var Ct=512,At=(0,T.hQ)(),Tt=h()(E.yC,500),Nt=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&St(e,t)}(n,e);var t=It(n);function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var i;(i=t.call(this,e)).state={focused:!1,selectedIndex:void 0};i._searchBarRef=o.createRef();i._searchPopoutRef=o.createRef();i.handleSetSearchQuery=function(e){var t=e.query,n=e.anchor,r=e.focus,o=e.performSearch,a=e.replace,u=i.props.editorState,l=P.Sq(u) ;" "!==t.charAt(t.length-1)&&(t+=" ");null!=n&&0!==n&&" "!==l.charAt(n-1)&&" "!==t.charAt(0)&&(t=" "+t);if(a){u=P.c2(t,u);n=0}else u=P.x0(t,u,n,r);u=P.Hl(u,Ct);u=i.tokenize(u);var c=Number(n)+t.length;u=P.iK(c,u);i.setEditorState(u);o&&i.search(P.Sq(u))};i.handleSelectedIndexChanged=function(e){var t,n;null===(t=i._editorRef)||void 0===t||null===(n=t.editor)||void 0===n||n.setAttribute("aria-activedescendant",null!=e?"".concat(At,"-").concat(e):void 0);i.setState({selectedIndex:e})};i.renderPopout=function(){return(0,r.jsx)(yt,{ref:i._searchPopoutRef,navId:At,onSelectedIndexChanged:i.handleSelectedIndexChanged})};i.search=function(e){var t=i.props,n=t.searchId,r=t.isSearching;if(null==e||""===e){var o=i.props.editorState;e=P.Sq(o)}if(null!=n&&!r){for(var a=R.kG(e),u=R.$G(a),l=0;l=Ct)return!0;t=P.x0(e,t);t=P.Hl(t,Ct);t=i.tokenize(t);i.setEditorState(t);n||i.setState({focused:!0});return!0};i.handleKeyCommand=function(e){var t=i.props.editorState,n=i.state.focused;switch(e){case"backspace":case"backspace-word":case"backspace-to-start-of-line":case"delete":case"delete-word":t=P.yd(e,t);t=i.tokenize(t);i.setEditorState(t);n||i.setState({focused:!0});return!0;case"transpose-characters":case"move-selection-to-start-of-block":case"move-selection-to-end-of-block":t=P.Zn(e,t);t=i.tokenize(t);i.setEditorState(t);return!0;case"split-block":case"underline":case"bold":case"italic":return!0}};i.handlePastedText=function(e){ var t=i.props.editorState,n=i.state.focused;e=null!=e?e.replace(/\n/g,""):"";t=P.x0(e,t);t=P.Hl(t,Ct);t=i.tokenize(t);n||i.setState({focused:!0});i.setEditorState(t);return!0};i.setEditorState=function(e){var t=i.props.searchId;E.j8(t,e)};i.handleKeyBind=function(e){var t=e.key,n=e.metaKey,r=e.shiftKey,o=i.props,a=o.editorState,u=o.searchId,l=o.keyboardModeEnabled;e.stopPropagation();if("Escape"===t){e.preventDefault();if(P.xb(a))i.blurEditor();else{var c=P.FZ(a);E.j8(u,c);i.setState({focused:!0})}return!0}if("ArrowUp"===t){e.preventDefault();var s=i._searchPopoutRef.current;null!=s&&s.focusPreviousOption();return!0}if("ArrowDown"===t){e.preventDefault();var f=i._searchPopoutRef.current;null!=f&&f.focusNextOption();return!0}if("Tab"===t){if(l)return;(0,b.Qj)();return!0}if("Home"===t||"ArrowLeft"===t&&n){e.preventDefault();a=r?P.R8(a):P.eE(a);i.setEditorState(a);return!0}if("End"===t||"ArrowRight"===t&&n){e.preventDefault();a=r?P.Wg(a):P.NJ(a);i.setEditorState(a);return!0} if(("Delete"===t||"Backspace"===t)&&n){var d=P.FZ(a);i.setEditorState(d);return!0}return P.q0(e)};R.WU();return i}var i=n.prototype;i.componentDidMount=function(){var e,t;N.S.subscribe(M.CkL.PERFORM_SEARCH,this.search);N.S.subscribe(M.CkL.SET_SEARCH_QUERY,this.handleSetSearchQuery);N.S.subscribe(M.CkL.FOCUS_SEARCH,this.handleFocusSearch);null===(e=this._editorRef)||void 0===e||null===(t=e.editor)||void 0===t||t.setAttribute("aria-haspopup","listbox")};i.componentDidUpdate=function(e){var t=this.props,n=t.editorState,r=t.searchId;if(n!==e.editorState){var o=R.kG(P.Sq(n)),i=function(e,t){var n=t.getSelection(),r=n.focusOffset,o=n.anchorOffset;return(0,R.g9)(e,r,o)}(o,n);E.u$(r,o,i);null!=this._editorRef&&P.iE(this._editorRef.editor)}};i.componentWillUnmount=function(){N.S.unsubscribe(M.CkL.PERFORM_SEARCH,this.search);N.S.unsubscribe(M.CkL.SET_SEARCH_QUERY,this.handleSetSearchQuery);N.S.unsubscribe(M.CkL.FOCUS_SEARCH,this.handleFocusSearch)};i.tokenize=function(e){ var t=R.kG(P.Sq(e)).filter((function(e){return e.type!==v.ZP.NON_TOKEN_TYPE}));return P.lv(t,e,O.ZP)};i.clearSearch=function(){var e=this.props.searchId;null!=e&&E.qt(e)};i.handlePastedFiles=function(){return!0};i.handleDroppedFiles=function(){return!0};i.handleDrop=function(){return!0};i.renderInput=function(e){var t=this.props.editorState;return(0,r.jsx)(d.Editor,{autoCorrect:"off",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:Y.Z.Messages.SEARCH,editorState:t,onChange:this.setEditorState,role:"combobox",ariaExpanded:e,ariaControls:e?At:void 0,ariaLabel:Y.Z.Messages.SEARCH,ariaAutocomplete:"list"})};i.render=function(){ var e=this,t=this.props,n=t.searchId,o=t.editorState,i=t.hasResults,u=t.className,l=this.state.focused,c=P.Sq(o).length>0;return null==n?null:(0,r.jsx)(y.yRy,{renderPopout:this.renderPopout,position:"bottom",animation:y.yRy.Animation.NONE,shouldShow:l,autoInvert:!1,children:function(t,o){var s,f,d=o.isShown;return(0,r.jsx)("div",{className:u,children:(0,r.jsx)("div",{className:a()(gt().search,(f={},Ot(f,gt().open,c||l),Ot(f,gt().focused,l),f)),children:(0,r.jsx)(y.tEY,{focusTarget:{current:null===(s=e._editorRef)||void 0===s?void 0:s.editor},ringTarget:e._searchBarRef,children:(0,r.jsxs)("div",{className:gt().searchBar,ref:e._searchBarRef,children:[e.renderInput(d),(0,r.jsx)(g.BK,{onClear:e.handleClearSearch,hasContent:c||i,className:gt().icon})]},n)})})})}})};return n}(o.PureComponent);const Pt=l.ZP.connectStores([_.Z,C.Z],(function(){var e=C.Z.getCurrentSearchId(),t=C.Z.getSearchType(),n=null!=e&&C.Z.isSearching(e),r=null!=e&&C.Z.getEditorState(e)||P.nR(function(){ var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[];Object.keys(e).forEach((function(n){var r=e[n];t.push({strategy:function(e,t,r){return x(r,e,t,n)},component:U[r.componentType]})}));return t}(O.ZP)),o=_.Z.keyboardModeEnabled;return{searchId:e,searchType:t,isSearching:n,editorState:r,hasResults:C.Z.hasResults(e),keyboardModeEnabled:o}}))(Nt);var Rt=n(373438),jt=n(120415),Lt=n(310126),wt=n(336194),Dt=n(384411),Mt=n(652591),Zt=new Set(["ko","ja"]);function Ut(){var e=(0,l.e7)([Ee.default],(function(){return Ee.default.getCurrentUser()})),t=(0,l.e7)([Dt.default],(function(){return Dt.default.locale})),n=(0,Ve.EO)(e);return(0,r.jsx)(y.eee,{href:Be.w,target:"_blank",tabIndex:-1,children:(0,r.jsx)(Rt.JO,{color:n?wt.Z.unsafe_rawColors.GREEN_360.css:"currentColor",onClick:function(){return Mt.default.track(M.rMx.HELP_CLICKED,{highlighted:n})},icon:Fe.Z,tooltipPosition:Zt.has(t)?"left":void 0,tooltip:Y.Z.Messages.HELP})})} var xt=n(320142),kt=n(762308),Ft=n(84841),Gt=n(562545),Ht=n(154232),Bt=n(824456);function Vt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function vn(e){ var t=e.width,n=void 0===t?24:t,o=e.height,i=void 0===o?24:o,a=e.color,u=void 0===a?"currentColor":a,l=e.foreground,c=e.background,s=gn(e,["width","height","color","foreground","background"]);return(0,r.jsxs)("svg",En(function(e){for(var t=1;t0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0&&void 0!==arguments[0]?arguments[0]:Tn,n=this;Cn(this,e);this.updateAvailable=!1;this.hasNativeUpdate=!1;this._callbacks=[];this._bootstrapper=null;this.checkForUpdates=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e||!n.hasNativeUpdate)if(jt.FB){var t="win32"===(0,jt.y8)()&&Lt.default.canBootstrapNewUpdater;t?n._requestNewUpdaterBootstrap():Lt.default.send("CHECK_FOR_UPDATES")}else n._handleNativeUpdateNotAvailable();return new Promise((function(e){n.updateAvailable?e(!0):n._callbacks.push(e)}))};this._handleCheckingForUpdates=function(){fe.Z.dispatch({type:"CHECKING_FOR_UPDATES"})};this._handleNativeUpdateNotAvailable=function(){n._handleCheckingForUpdates();On.Z.get({ url:"".concat(location.protocol,"//").concat(location.host).concat("/assets/","version.").concat(window.GLOBAL_ENV.RELEASE_CHANNEL,".json"),query:{_:Date.now()/1e3/60/5|0},oldFormErrors:!0}).then((function(e){if(null==e.body||"1a94d36828074e475cae00d483d7680c6c96e345"===e.body.hash)return n._handleUpdateNotAvailable();if(e.body.required||(0,_n.fD)())return n._handleUpdateDownloaded(!1);var t="stable"===window.GLOBAL_ENV.RELEASE_CHANNEL?Nn:Pn;if(Date.now()-Rn>t){bn.Z.set("lastNonRequiredUpdateShown",Date.now());return n._handleUpdateDownloaded(!1)}}),(function(){return n._handleUpdateError()}))};this._handleUpdateNotAvailable=function(){fe.Z.dispatch({type:"UPDATE_NOT_AVAILABLE"});n._emitCallbacks()};this._handleUpdateAvailable=function(e){n.updateAvailable=!0;n.hasNativeUpdate=e;fe.Z.dispatch({type:"UPDATE_AVAILABLE"})};this._handleUpdateManually=function(){n.updateAvailable=!0;n.hasNativeUpdate=!0;fe.Z.dispatch({type:"UPDATE_MANUALLY"})};this._handleUpdateError=function(e){ n.updateAvailable=!1;fe.Z.dispatch({type:"UPDATE_ERROR",message:e})};this._handleUpdateDownloaded=function(e,t,r,o,i){n._handleUpdateAvailable(e);fe.Z.dispatch({type:"UPDATE_DOWNLOADED",releaseNotes:t,releaseName:r,releaseDate:o,updateURL:i});n._emitCallbacks()};if(jt.FB){Lt.default.on("CHECKING_FOR_UPDATES",this._handleCheckingForUpdates);Lt.default.on("UPDATE_NOT_AVAILABLE",this._handleNativeUpdateNotAvailable);Lt.default.on("UPDATE_AVAILABLE",(function(){return n._handleUpdateAvailable(!0)}));Lt.default.on("UPDATE_ERROR",this._handleUpdateError);Lt.default.on("UPDATE_DOWNLOADED",(function(){return n._handleUpdateDownloaded(!0)}));Lt.default.on("UPDATE_MANUALLY",this._handleUpdateManually)}fe.Z.wait((function(){n.checkForUpdates()}));this._checkInterval=setInterval(this.checkForUpdates,t)}var t=e.prototype;t.destroy=function(){clearInterval(this._checkInterval)};t.quitAndInstall=function(){ this.updateAvailable&&(this.hasNativeUpdate?null!=this._bootstrapper?this._bootstrapper.finishBootstrap():Lt.default.send("QUIT_AND_INSTALL"):location.reload(!0))};t._requestNewUpdaterBootstrap=function(){var e,t=this;return(e=function(){var e,n;return An(this,(function(r){switch(r.label){case 0:jn.log("Bootstrapping new updater host...");r.label=1;case 1:r.trys.push([1,3,,4]);return[4,Lt.default.ensureModule("discord_updater_bootstrap")];case 2:r.sent();e=Lt.default.requireModule("discord_updater_bootstrap");t._bootstrapper=e;return[3,4];case 3:r.sent();t._handleNativeUpdateNotAvailable();return[2];case 4:r.trys.push([4,6,,7]);t._handleCheckingForUpdates();return[4,e.bootstrap(Lt.default.releaseChannel,"win")];case 5:r.sent();t.updateAvailable=!0;t.hasNativeUpdate=!0;t._handleUpdateDownloaded(!0);return[3,7];case 6:n=r.sent();jn.log("Failed to bootstrap new updater:",n);t._handleNativeUpdateNotAvailable();mn.Z.captureException(n);return[3,7];case 7:return[2]}}))},function(){ var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){In(i,r,o,a,u,"next",e)}function u(e){In(i,r,o,a,u,"throw",e)}a(void 0)}))})()};t._emitCallbacks=function(){var e=this;this._callbacks.forEach((function(t){return t(e.updateAvailable)}));this._callbacks=[]};return e}());function wn(){Ln.quitAndInstall()}var Dn=n(43429),Mn=n.n(Dn);function Zn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Un(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function xn(e){xn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return xn(e)}function kn(e,t){return!t||"object"!==Gn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Fn(e,t){Fn=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e} ;return Fn(e,t)}var Gn=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function Hn(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=xn(e);if(t){var o=xn(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return kn(this,n)}}var Bn=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&Fn(e,t)}(n,e);var t=Hn(n);function n(){Zn(this,n);var e;(e=t.apply(this,arguments)).state={memoizedMode:e.props.mode,clicked:!1};e.handleInstallDownload=function(){dn.Z.isConnected()?$t.Z.show({ title:Y.Z.Messages.UPDATE_DURING_CALL_TITLE,body:Y.Z.Messages.UPDATE_DURING_CALL_BODY,onConfirm:e.doUpdate,cancelText:Y.Z.Messages.CANCEL,confirmText:Y.Z.Messages.UPDATE_DURING_CALL_CONTINUE}):e.doUpdate()};e.doUpdate=function(){if(!e.state.clicked){e.setState({clicked:!0});wn()}};return e}var o=n.prototype;o.handleDownloadApps=function(){(0,y.h7j)((function(e){return(0,r.jsx)(en.default,function(e){for(var t=1;t=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}var Jn=function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function u(i){return function(u){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;(r=0,o)&&(i=[2&i[0],o.value]);switch(i[0]){case 0:case 1:o=i;break;case 4:a.label++;return{value:i[1],done:!1};case 5:a.label++;r=i[1];i=[0];continue;case 7:i=a.ops.pop();a.trys.pop();continue;default:if(!(o=a.trys,o=o.length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]{"use strict";n.d(t,{J:()=>r});var r="KEYBOARD_SHORTCUT_MODAL_KEY"},916286:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(2590);function o(e,t){switch(e){case r.A2N.ALWAYS:return!0;case r.A2N.IF_MODERATOR:return t;case r.A2N.ON_CLICK:default:return!1}}},101609:(e,t,n)=>{"use strict";n.d(t,{J:()=>l,Z:()=>c});var r=n(107403),o=n(70145),i=n(409479),a=n(791707),u=n(2590);function l(e,t,n){return null==t||(t.type===u.ys_.MESSAGE&&t.content.id===t.content.channel_id||(t.type!==u.ys_.MESSAGE&&t.type!==u.ys_.THREAD_STARTER_MESSAGE||c(e,t.content,n)))}function c(e,t,n){if(n.hasFlag(u.iLy.HAS_THREAD)||n.isCommandType())return!0;if(n.type>u.uaV.DEFAULT)return!(0,a.Z)(t)||n.type===u.uaV.REPLY;if((0,a.Z)(t))return!0;if(t.author.id!==n.author.id)return!0 ;if(t.hasFlag(u.iLy.EPHEMERAL)!==n.hasFlag(u.iLy.EPHEMERAL))return!0;if(null!=n.webhookId&&t.author.username!==n.author.username)return!0;if((null==e?void 0:e.isForumPost())&&t.id===e.id)return!0;if(!(0,o._w)(t.timestamp,n.timestamp,u.b1Z))return!0;if(n.hasFlag(u.iLy.SUPPRESS_NOTIFICATIONS)&&!t.hasFlag(u.iLy.SUPPRESS_NOTIFICATIONS))return!0;if(t.hasFlag(u.iLy.SUPPRESS_NOTIFICATIONS)&&!n.hasFlag(u.iLy.SUPPRESS_NOTIFICATIONS)&&(n.mentions.length>0||n.mentionRoles.length>0||n.mentionEveryone))return!0;var l=r.Z.getUploaderFileForMessageId(n.id),c=r.Z.getUploaderFileForMessageId(t.id);return!(!(0,i.Dn)()||!(null!=l&&n.state===u.yb.SENDING||null!=c&&t.state===u.yb.SENDING))}},349658:(e,t,n)=>{"use strict";n.d(t,{P1:()=>i,DQ:()=>a});var r=n(473903),o=n(2590);function i(e){return void 0!==e&&e.type!==o.d4z.DM}function a(e){return t=e.author.id,null!==(i=null===(n=r.default.getUser(t))||void 0===n?void 0:n.hasFlag(o.xW$.SPAMMER))&&void 0!==i&&i;var t,n,i}},30778:(e,t,n)=>{"use strict";n.d(t,{ Z:()=>y});var r=n(202351),o=n(872017),i=n(944522),a=n(225386),u=n(746477),l=n(682776),c=n(728521),s=n(2590);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.d(t,{Z:()=>c});var r=n(667294);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.d(t,{Z:()=>d});var r=n(785893),o=(n(667294),n(707961));function i(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,o)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function u(e){i(a,r,o,u,l,"next",e)}function l(e){i(a,r,o,u,l,"throw",e)}u(void 0)}))}}function u(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function l(e){for(var t=1;t=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}var f=function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function u(i){return function(u){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;(r=0,o)&&(i=[2&i[0],o.value]);switch(i[0]){case 0:case 1:o=i;break;case 4:a.label++;return{value:i[1],done:!1};case 5:a.label++;r=i[1];i=[0];continue;case 7:i=a.ops.pop();a.trys.pop();continue;default:if(!(o=a.trys,o=o.length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]{"use strict";n.d(t,{Z:()=>l});var r=n(202351),o=n(736818),i=n(785085),a=n(44616);function u(e,t){return e===t||(null==e?void 0:e.channelId)===(null==t?void 0:t.channelId)&&((null==e?void 0:e.value)===(null==t?void 0:t.value)&&(null==e?void 0:e.multiplier)===(null==t?void 0:t.multiplier))}function l(e){var t=(0,r.e7)([i.Z],(function(){return!!i.Z.isEnabled()&&i.Z.combosEnabled}));return(0,r.e7)([a.ZP,o.default],(function(){return t?a.ZP.getUserCombo(o.default.getId(),e):void 0}),[e,t],u)}},911018:(e,t,n)=>{"use strict";n.d(t,{SI:()=>h,n3:()=>E,C:()=>g}) ;var r=n(730381),o=n.n(r),i=n(202351),a=n(418705),u=n(82375),l=n(896490),c=n(590070),s=n(473419),f=n(473903),d=n(850841),p=n(317387),h=function(){var e,t=null===(e=s.Z.settings.userContent)||void 0===e?void 0:e.premiumTier0ModalDismissedAt,n=null!=t?u.E.toDate(t):void 0,r=null!=n?o()().diff(n,"days"):null,i=null!=r&&r>7&&r<=17,c=(0,l.un)(a.z$.PREMIUM_TIER_0_DESKTOP_MARKETING_PAGE_BADGE),f=(0,l.un)(a.z$.PREMIUM_TIER_0_NOTICE);return!(!i||c||f)&&p.L.getCurrentConfig({},{autoTrackExposure:!0}).enableTier0},y=function(e){return null!=e&&Date.now()-e.createdAt.getTime()<2592e6},E=function(){var e=p.L.useExperiment({},{autoTrackExposure:!0}).enableTier0,t=(0,i.e7)([f.default],(function(){return f.default.getCurrentUser()})),n=(0,c.N)(a.z$.PREMIUM_TIER_0_DESKTOP_MARKETING_PAGE_BADGE),r=(0,c.N)(a.z$.PREMIUM_TIER_0_DESKTOP_MARKETING_PAGE_SETTINGS_BADGE),o=n&&r;return e&&!(0,d.I5)(t)&&!o&&!y(t)},g=function(e){var t=null==e?void 0:e.isClaimed(),n=(0,d.I5)(e);return t&&!n&&!y(e)}}, 956485:(e,t,n)=>{"use strict";n.d(t,{$Z:()=>D,Cp:()=>M,yC:()=>Z,tF:()=>U,Se:()=>x});var r=n(744564),o=n(761953),i=n(216151),a=n(842629),u=n(728197),l=n(426089),c=n(451458),s=n(934870),f=n(382060),d=n(61209),p=n(761814),h=n(715107),y=n(464187),E=n(652591),g=n(322500),v=n(980604),O=n(2590),b=n(897196);function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:"KEYBIND",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";j(e);r.Z.dispatch(m({type:"QUICKSWITCHER_SHOW"},R(t)))}function M(){L(O.rMx.QUICKSWITCHER_CLOSED);w()}function Z(e){r.Z.dispatch(m({type:"QUICKSWITCHER_SEARCH"},R(e)))}function U(e){r.Z.dispatch({type:"QUICKSWITCHER_SELECT",selectedIndex:e})}function x(e){w();L(O.rMx.QUICKSWITCHER_RESULT_SELECTED,e);var t,n=e.type,f=e.record,h={page:O.ZY5.QUICK_SWITCHER};switch(n){case u.h8.GUILD:(0,s.X)(f.id);break;case u.h8.TEXT_CHANNEL:null!=(t=d.Z.getChannel(f.id))&&(0,c.Kh)(t.id,{state:{analyticsSource:h}});break;case u.h8.VOICE_CHANNEL:null!=(t=d.Z.getChannel(f.id))&&a.default.selectVoiceChannel(f.id);break;case u.h8.USER:o.Z.openPrivateChannel([f.id]);i.Z.channelListScrollTo(O.ME,f.id);break;case u.h8.GROUP_DM:(0,c.Kh)(f.id) ;i.Z.channelListScrollTo(O.ME,f.id);break;case u.h8.APPLICATION:var y=p.Z.getActiveLibraryApplication(f.id);A(f.id,y,{analyticsParams:{source:O.Sbl.QUICK_SWITCHER,location:O.Sbl.QUICK_SWITCHER}});break;case u.h8.LINK:(0,l.Z)(f.path)}r.Z.dispatch({type:"QUICKSWITCHER_SWITCH_TO",result:e})}},510758:(e,t,n)=>{"use strict";n.d(t,{Z:()=>j});var r=n(842227),o=n(202351),i=n(744564),a=n(496916),u=n(841800),l=n(473419),c=n(736818),s=n(61209),f=n(5544),d=n(21372),p=n(717091),h=n(9430),y=n(53452);function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nDate.now()-y.Z.Millis.WEEK&&n>l.Z.getGuildRecentsDismissedAt(e)&&n>i&&!h.Z.isChannelOrParentOptedIn(e,t)})));A[e]=Date.now()}}}}function P(){Object.keys(C).forEach((function(e){var t=C[e];C[e]=new Set(_(t).filter((function(t){return!h.Z.isChannelOrParentOptedIn(e,t)})))}))}var R=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&b(e,t)}(n,e);var t=m(n);function n(){g(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){this.waitFor(f.ZP,c.default,d.ZP,h.Z,p.ZP,l.Z);this.syncWith([h.Z],P)};r.getNewChannelIds=function(e){null!=e&&null==C[e]&&N(e);var t;return null!=e&&null!==(t=C[e])&&void 0!==t?t:I};r.shouldIndicateNewChannel=function(e,t){var n;if(null==e)return!1;null!=e&&null==C[e]&&N(e) ;return(null===(n=C[e])||void 0===n?void 0:n.has(t))&&null==p.ZP.getTrackedAckMessageId(t)};r.__getLocalVars=function(){return{EMPTY_SET:I,newChannels:C,guildLastCheckedForNewChannels:A}};return n}(o.ZP.Store);R.displayName="NewChannelsStore";const j=new R(i.Z,{BULK_CLEAR_RECENTS:function(e){var t=e.guildId,n=e.channelIds;if(null==C[t])return!1;n.forEach((function(e){return C[t].delete(e)}));0===C[t].size&&delete C[t]},CHANNEL_ACK:function(){return!0},CHANNEL_SELECT:function(e){var t=e.guildId,n=e.channelId;if(null==t)return!1;if(null==C[t]||A[t]{"use strict";n.d(t,{Z:()=>X}) ;var r=n(496486),o=n.n(r),i=n(202351),a=n(630631),u=n(242715),l=n(744564),c=n(649536),s=n(435949),f=n(791707),d=n(384411),p=n(4798),h=n(736818),y=n(61209),E=n(598123),g=n(717091),v=n(840922),O=n(464187),b=n(9430),_=n(473903),S=n(2590);function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function I(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:null;if((0,f.Z)(e))return null;null==t&&(t=e.channel_id);var n=y.Z.getChannel(t) ;if(null==n||n.type===S.d4z.DM)return null;if(Z.guildFilter===S.NgX.THIS_SERVER&&n.getGuildId()!==O.Z.getGuildId())return null;var r=e.author.id,o=h.default.getId();if(v.Z.isBlocked(r)||r===o)return null;e=G(e);var i=!Z.everyoneFilter,a=!Z.roleFilter;if(!(0,s.ZP)({message:e,userId:o,suppressEveryone:i,suppressRoles:a}))return null;F&&g.ZP.ackMessageId(n.id)!==e.id&&(0,s.ZP)({message:e,userId:o,suppressEveryone:b.Z.isSuppressEveryoneEnabled(n.getGuildId()),suppressRoles:b.Z.isSuppressRolesEnabled(n.getGuildId())})&&(F=!1);return e}function B(e){if(null==w[e])return!1;delete w[e];L=o().filter(L,(function(t){return t.id!==e}))}function V(e){return B(e.id)}function K(e){var t=function(e){for(var t=1;t0?L:null};r.__getLocalVars=function(){return{STORAGE_SETTINGS_KEY:j,mentions:L,map:w,loading:D,hasMore:M,filterSettings:Z,hasLoadedEver:U,lastLoaded:x,mentionModalOpen:k,mentionsAreStale:F}};!function(e,t,n){t&&I(e.prototype,t);n&&I(e,n)}(n,[{key:"hasLoadedEver",get:function(){return U}},{key:"lastLoaded",get:function(){return x}},{key:"loading",get:function(){return D}},{key:"hasMore",get:function(){return M}},{key:"guildFilter",get:function(){return Z.guildFilter}},{key:"everyoneFilter",get:function(){return Z.everyoneFilter}},{key:"roleFilter",get:function(){return Z.roleFilter}},{key:"mentionsAreStale",get:function(){return F}}]);return n}(i.ZP.Store);Q.displayName="RecentMentionsStore";const X=new Q(l.Z,{LOAD_RECENT_MENTIONS:function(e){var t=e.guildId;D=!0;null==t&&Z.guildFilter===S.NgX.THIS_SERVER&&K({guildFilter:S.NgX.ALL_SERVERS})}, LOAD_RECENT_MENTIONS_SUCCESS:function(e){var t=e.hasMoreAfter,n=e.messages,r=e.isAfter,i=o().map(n,G);if(r)L=L.concat(i);else{L=i;w={}}o().forEach(i,(function(e){w[e.id]=!0}));D=!1;M=t;x=(0,u.zO)();U=!0},LOAD_RECENT_MENTIONS_FAILURE:function(){D=!1},SET_RECENT_MENTIONS_FILTER:K,TRUNCATE_MENTIONS:function(e){for(var t=e.size,n=t;n(L=L.slice(0,t)).length&&(M=!0)},CHANNEL_SELECT:function(){if(Z.guildFilter!==S.NgX.THIS_SERVER)return!1;U=!1},CONNECTION_OPEN:function(){L=[];w={};U=!1;F=!1},GUILD_DELETE:function(e){var t=e.guild;L=o().filter(L,(function(e){var n=y.Z.getChannel(e.channel_id);if(null==n||n.getGuildId()===t.id){delete w[e.id];return!1}return!0}))},MESSAGE_CREATE:function(e){var t=e.channelId,n=e.message,r=_.default.getCurrentUser();if(null==r||!(0,s.Hl)({rawMessage:n,userId:r.id,suppressRoles:!1,suppressEveryone:!1}))return!1;var o=H(n,t);if(null==o)return!1;(L=L.slice()).unshift(o);w[o.id]=!0},MESSAGE_UPDATE:function(e){ var t=e.message.id;if(null==w[String(t)])return!1;var n=o().findIndex(L,(function(e){return e.id===t})),r=(L=L.slice())[n];null!=r&&(L[n]=(0,c.wi)(r,e.message))},MESSAGE_DELETE:V,RECENT_MENTION_DELETE:V,MESSAGE_DELETE_BULK:function(e){var t=e.ids;o().forEach(t,B)},USER_SETTINGS_PROTO_UPDATE:Y,I18N_LOAD_SUCCESS:Y,CHANNEL_DELETE:W,THREAD_DELETE:W,RELATIONSHIP_ADD:z,RELATIONSHIP_REMOVE:z,MENTION_MODAL_OPEN:function(){k=!0},MENTION_MODAL_CLOSE:function(){k=!1},SET_RECENT_MENTIONS_STALE:function(e){F=!0}})},607072:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Ca});var r=n(785893),o=n(667294),i=n(202351),a=n(725105),u=n(717091),l=n(473903),c=n(633878);function s(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function f(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e) ;t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function p(e){var t=e.width,n=void 0===t?24:t,o=e.height,i=void 0===o?24:o,a=e.color,u=void 0===a?"currentColor":a,l=e.foreground,p=d(e,["width","height","color","foreground"]);return(0,r.jsx)("svg",f(function(e){for(var t=1;t0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]100)&&W.Z.dispatch({type:"RESET_NOTIFICATION_CENTER"})}}),[s,c,a]);o.useEffect((function(){n||r||oe({limit:20})}),[n,r]);var f=o.useCallback((function(){n&&!r&&u&&null!=l&&!c&&se(l)}),[n,r,u,l,c]);return{initialized:n,loading:r,items:a,hasMore:u,loadMore:f}},de=n(457217),pe=n(914964),he=n(674748),ye=n(473708),Ee=n(59574),ge=n.n(Ee),ve=n(502101),Oe=n.n(ve),be=function(){return(0, r.jsxs)("div",{className:ge().container,children:[(0,r.jsx)("img",{className:ge().image,alt:"",src:Oe()}),(0,r.jsx)("div",{className:ge().title,children:ye.Z.Messages.FOR_YOU_EMPTY_TITLE}),(0,r.jsx)("div",{className:ge().body,children:ye.Z.Messages.FOR_YOU_EMPTY_BODY})]})},_e=n(385028),Se=n(426089),me=n(883064),Ie=n(762423),Ce=n(722406),Ae=n(652591),Te=n(585622);function Ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0 ;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function nn(e){var t=e.initialized,n=e.items,i=e.loading,a=e.loadMore,u=o.useRef(null),l=(0,pe.Z)("for-you",u);(0,he.Z)({type:K.nv.VIEW,name:K.zs.NOTIFICATION_CENTER_LANDING,properties:{empty:0===n.length}},{disableTrack:!t},[t]);var c=function(){var e,t=null===(e=u.current)||void 0===e?void 0:e.getScrollerState();if(null!=t){ t.scrollHeight-t.scrollTop-t.offsetHeight<1500&&a()}};return t?0===n.length?(0,r.jsx)(be,{}):(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(de.bG,{navigator:l,children:(0,r.jsx)(de.SJ,{children:function(e){var t=e.ref,o=tn(e,["ref"]);return(0,r.jsxs)(w.Den,en(function(e){for(var t=1;t=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function un(e){ var t=e.width,n=void 0===t?16:t,o=e.height,i=void 0===o?16:o,a=e.color,u=void 0===a?"currentColor":a,l=e.foreground,s=an(e,["width","height","color","foreground"]);return(0,r.jsx)("svg",on(function(e){for(var t=1;t0?(0,r.jsx)(sn.fW,{color:cn.Z.STATUS_DANGER,className:E()(On().iconBadge)}):null]}):null]}),(0,r.jsx)("div",{className:On().controls,children:o})]})]})}function In(e){var t=e.tab,n=e.setTab,o=e.children,i=b.Z.useExperiment({}).showTODOs,u=(0,a.sv)();return(0,r.jsxs)(ln.h4,{className:On().header,children:[(0,r.jsxs)(w.njP,{selectedItem:t, type:"top-pill",onItemSelect:n,className:On().tabBar,children:[u?(0,r.jsx)(w.njP.Item,{id:L.X.FOR_YOU,className:E()(On().tab,bn({},On().active,t===L.X.FOR_YOU)),children:ye.Z.Messages.FOR_YOU}):null,(0,r.jsx)(w.njP.Item,{id:L.X.MENTIONS,className:E()(On().tab,bn({},On().active,t===L.X.MENTIONS)),children:ye.Z.Messages.MENTIONS}),(0,r.jsx)(w.njP.Item,{id:L.X.UNREADS,className:E()(On().tab,bn({},On().active,t===L.X.UNREADS)),children:ye.Z.Messages.UNREADS_TAB_LABEL}),i?(0,r.jsx)(w.njP.Item,{id:L.X.TODOS,className:E()(On().tab,bn({},On().active,t===L.X.TODOS)),children:ye.Z.Messages.MESSAGE_TODOS_HEADER}):null]}),(0,r.jsx)("div",{className:On().controls,children:o})]})}var Cn=n(31129),An=n.n(Cn);function Tn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?c[0]:null,y=Q.d$.useSetting(),E=o.useMemo((function(){if(null!=h&&U.default.compare(h.id,y)<=0)return!1;var e=!0,t=!1,n=void 0;try{for(var r,o=p[Symbol.iterator]();!(e=(r=o.next()).done);e=!0){var i=r.value;if(U.default.compare(i.id,y)<=0)break;if(!(0,F.r)(i,y))return!0}}catch(e){t=!0;n=e}finally{try{e||null==o.return||o.return()}finally{if(t)throw n}}return!1}),[h,y,p]);return(0,r.jsxs)("div",{className:An().container,children:[(0,r.jsx)(Sn,{tab:L.X.FOR_YOU,setTab:t,badgeState:n,closePopout:a,children:E?(0,r.jsx)(Pn,{onClick:function(){if(null!=h){Q.d$.updateSetting(h.id);Ae.default.track(q.rMx.NOTIFICATION_CENTER_ACTION,{action_type:k.ud.MARK_ALL_READ})}}}):null}),(0,r.jsx)(nn,{initialized:l,items:p,loading:s,loadMore:f})]})}var jn=n(530724),Ln=n(665472),wn=n(61209),Dn=n(598123);function Mn(e,t){ (null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?(0,r.jsx)(Jn.Z,{value:o,className:nr().badge}):null]}) }),(0,r.jsx)(w.xvT,{color:"header-secondary",variant:"text-xs/normal",className:nr().subtextContainer,children:f})]})}function dr(e){var t=e.channel,n=(0,i.cj)([l.default,qn.Z,Qn.Z],(function(){var e=l.default.getUser(t.getRecipientId());return{activities:null!=e?qn.Z.getActivities(e.id):null,applicationStream:null!=e?Qn.Z.getAnyStreamForUser(e.id):null}})),o=n.activities,a=n.applicationStream;return null==o?null:(0,r.jsx)(Kn.Z,{className:nr().activityStatus,emojiClassName:nr().activityEmoji,activities:o,applicationStream:a,hideTooltip:!0})}var pr=n(465637),hr=n(277380),yr=n.n(hr);function Er(e){var t=e.Icon,n=e.header,o=e.tip;return(0,r.jsxs)("div",{className:yr().container,children:[(0,r.jsxs)("div",{className:yr().iconContainer,children:[(0,r.jsx)(t,{className:yr().icon,width:36,height:36}),(0,r.jsx)(pr.Z,{className:yr().stars})]}),(0,r.jsx)(w.X6q,{className:yr().header,variant:"heading-xl/semibold",children:n}),(0,r.jsxs)(w.xvT,{color:"header-secondary",variant:"text-xs/normal", children:[(0,r.jsxs)(w.xvT,{tag:"span",className:yr().protip,variant:"text-xs/bold",color:"text-positive",children:[ye.Z.Messages.FORM_LABEL_ROLES_PRO_TIP,":"," "]}),o]})]})}var gr=n(161101),vr=n.n(gr);function Or(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&f?(0,r.jsxs)("div",{className:vr().missingMessagesContainer,children:[(0,r.jsx)(w.X6q,{variant:"heading-lg/semibold",children:"Messages that failed to load"}),c.map((function(e){return(0,r.jsx)(Cr,{channelId:e.channelId,messageId:e.messageId},e.messageId)}))]}):null]})}),[t,a,c,f]);return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(ln.ZP,{className:vr().recentMentionsPopout, scrollerClassName:vr().scroller,onFetch:function(){return null},onJump:n,onCloseMessage:function(e){},channel:u,messages:l,loading:!1,hasMore:!1,analyticsName:"Recent Mentions",loadMore:function(){},canCloseAllMessages:!0,renderHeader:p,renderEmptyState:Tr,renderMessage:Ir,"aria-label":ye.Z.Messages.RECENT_MENTIONS,listName:"message-todos"})})}function Ir(e,t){return[(0,r.jsx)(Ar,{message:e,gotoMessage:t},e.id)]}function Cr(e){var t,n=e.channelId,o=e.messageId,a=(0,i.e7)([_.Z],(function(){var e;return null===(e=_.Z.getTODOMessages().find((function(e){return e.messageId===o})))||void 0===e?void 0:e.complete})),u=(0,i.e7)([wn.Z],(function(){return wn.Z.getChannel(n)}));return(0,r.jsxs)("div",{className:vr().missingMessageContainer,children:[null==u?(0,r.jsx)(w.xvT,{variant:"text-md/normal",color:"header-primary",children:"(unknown channel) ".concat(n,"/").concat(o)}):(0,r.jsx)(kn.Z,{onClick:function(){return(0,dn.uL)(q.Z5c.CHANNEL(null!==(t=u.getGuildId())&&void 0!==t?t:"@me",n,o))}, children:(0,r.jsx)(w.xvT,{variant:"text-md/normal",color:"header-primary",children:"(known channel, message failed. click to view) ".concat(n,"/").concat(o)})}),(0,r.jsx)(w.XZJ,{className:vr().checkbox,type:w.XZJ.Types.INVERTED,value:a,onChange:function(e,t){(0,jn.kO)(o,t)}})]})}function Ar(e){var t=e.message,n=e.gotoMessage,o=(0,i.e7)([_.Z],(function(){var e;return null===(e=_.Z.getTODOMessages().find((function(e){return e.messageId===t.id})))||void 0===e?void 0:e.complete})),a=wn.Z.getChannel(t.channel_id);return null==a?null:(0,r.jsxs)("div",{className:vr().container,children:[(0,r.jsx)(ur,{channel:a,gotoChannel:n,children:(0,r.jsx)(w.XZJ,{className:vr().checkbox,type:w.XZJ.Types.INVERTED,value:o,onChange:function(e,n){(0,jn.kO)(t.id,n)}})}),(0,r.jsxs)("div",{className:E()(vr().messageContainer,br({},vr().disabledMessage,o)),children:[(0,r.jsx)(Vn,{className:vr().jumpButton,onJump:n}),(0,r.jsx)(Un.Z,{message:t,channel:a,className:vr().message,compact:Q.jU.getSetting(), animateAvatar:!1,focusProps:Sr},t.id)]})]})}function Tr(e){return(0,r.jsx)(Nr,{})}function Nr(){return(0,i.e7)([_.Z],(function(){return _.Z.getTODOMessages().length>0}))?null:(0,r.jsx)(Er,{Icon:un,header:ye.Z.Messages.MESSAGE_TODOS_EMPTY,tip:ye.Z.Messages.MESSAGE_TODOS_EMPTY_TIP})}const Pr=function(e){var t=e.guildFilter,n=e.roleFilter,r=e.everyoneFilter;W.Z.dispatch({type:"SET_RECENT_MENTIONS_FILTER",guildFilter:t,roleFilter:n,everyoneFilter:r})},Rr=function(e){W.Z.dispatch({type:"TRUNCATE_MENTIONS",size:e})},jr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:q.DJj,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];W.Z.dispatch({type:"LOAD_RECENT_MENTIONS",guildId:n});Y.Z.get({url:q.ANM.MENTIONS,query:{before:e,limit:t,guild_id:n,roles:r,everyone:o},retries:2,oldFormErrors:!0}).then((function(t){var n=t.body;W.Z.dispatch({ type:"LOAD_RECENT_MENTIONS_SUCCESS",messages:n,isAfter:null!=e,hasMoreAfter:n.length>=q.DJj})}),(function(){W.Z.dispatch({type:"LOAD_RECENT_MENTIONS_FAILURE"})}))},Lr=function(e){Y.Z.delete({url:q.ANM.MENTIONS_MESSAGE_ID(e),retries:2,oldFormErrors:!0});W.Z.dispatch({type:"RECENT_MENTION_DELETE",id:e})};var wr=n(634698),Dr=n(749131),Mr=n(189865),Zr=n(523649);function Ur(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function xr(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function kr(e,t){if(null==e)return{};var n,r,o=function(e,t){ if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function Fr(e){var t=e.width,n=void 0===t?16:t,o=e.height,i=void 0===o?16:o,a=e.color,u=void 0===a?"currentColor":a,l=e.foreground,s=kr(e,["width","height","color","foreground"]);return(0,r.jsx)("svg",xr(function(e){for(var t=1;t0?s[s.length-1].id:null;zr(l,E,e)},canCloseAllMessages:!0,renderHeader:b, renderEmptyState:Jr,renderMessage:E?Xr:Qr,"aria-label":ye.Z.Messages.RECENT_MENTIONS,listName:"recents"})})}function Qr(e,t){return[(0,r.jsx)(qr,{message:e,gotoMessage:t},e.id)]}function Xr(e,t){return[(0,r.jsx)(qr,{message:e,gotoMessage:t,dismissible:!0},e.id)]}function qr(e){var t=e.message,n=e.gotoMessage,o=e.dismissible;if(null==t)return null;var i=wn.Z.getChannel(t.channel_id);return null==i?null:(0,r.jsxs)("div",{className:vr().container,children:[(0,r.jsx)(ur,{channel:i,gotoChannel:n,children:null!=o?(0,r.jsx)(Pt.ZP,{className:vr().closeButton,tooltip:ye.Z.Messages.CLOSE,color:Pt.YX.TERTIARY,icon:(0,r.jsx)(Mr.Z,{width:16,height:16}),onClick:function(){return Lr(t.id)}}):null}),(0,r.jsxs)("div",{className:vr().messageContainer,children:[(0,r.jsx)(Vn,{className:vr().jumpButton,onJump:n}),(0,r.jsx)(Un.Z,{message:t,channel:i,className:vr().message,compact:Q.jU.getSetting(),animateAvatar:!1,focusProps:Yr},t.id)]})]})}function Jr(e){return(0,r.jsx)(Er,{Icon:Dr.Z, header:ye.Z.Messages.RECENT_MENTIONS_EMPTY_STATE_HEADER,tip:ye.Z.Messages.RECENT_MENTIONS_EMPTY_STATE_TIP})}var $r=n(131795),eo=n.n($r);function to(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0})).map((function(e){var t=e.id;return wn.Z.getChannel(t)})).filter(mo.lm).sort((function(e,t){return U.default.compare(e.id,t.id)})).value()}),[]),l=o.useCallback((function(e,t){(0,So.ok)(e,t,Io.on.INBOX)}),[]);o.useEffect((function(){null==n||!t.isFullyLoaded||t.hasError||t.collapsed||0!==u.length||W.Z.wait((function(){(0,B.In)(t.channelId,!0);a(t.channelId)}))}));return(0,r.jsx)("div",{className:Ao().container,children:u.map((function(e){return(0,r.jsx)(bo.oL,{createStore:function(){return(0,bo.NU)(n)},children:(0,r.jsx)(Oo.ZP,{className:Ao().forumPost,threadId:e.id,goToThread:l})},e.id)}))})} var No=n(730381),Po=n.n(No),Ro=n(385983),jo=n(321705),Lo=n(101609),wo=n(349658),Do=n(490355),Mo=n(508754),Zo=n(732827),Uo=n(661123),xo=n(791707),ko=n(550131),Fo=n(643916),Go=n(283285),Ho=n(323725),Bo=n(545516),Vo=n(566591),Ko=n(649252),Yo=n(714357),zo=n(326763),Wo=n.n(zo),Qo=n(13489),Xo=n.n(Qo);function qo(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function Jo(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]&&arguments[2],o=Dn.Z.getMessages(e.channelId),i=o.toArray().filter((function(t){return bi.Z.compare(t.id,e.oldestReadMessageId)>0&&bi.Z.compare(t.id,e.newestUnreadMessageId)<=0})),a=i.length===e.messages.length&&i.every((function(t,n){return e.messages[n]===t}));if(a&&r)return e;var u=null!=o.getAfter(e.oldestReadMessageId)||(null===(n=i[0])||void 0===n?void 0:n.id)===e.oldestUnreadMessageId,l=i[i.length-1],c=bi.Z.compare(null==l?void 0:l.id,e.newestUnreadMessageId)>=0||i.length>=25;return Ci(Ii({},e),{messages:i,hasLoadedAnything:e.hasLoadedAnything||u||t, hasLoadedFirst:e.hasLoadedFirst||u||t,isFullyLoaded:e.isFullyLoaded||u&&c||t&&!o.hasMoreAfter})}function Mi(){var e=function(){var e,t,n={},r=null!==(t=null===(e=M.Z.settings.guilds)||void 0===e?void 0:e.guilds)&&void 0!==t?t:{};for(var o in r)for(var i in r[o].channels){var a=wn.Z.getChannel(i);i in n&&(null==a?void 0:a.guild_id)!==o||(n[i]=r[o].channels[i].collapsedInInbox)}return n}(),t=function(e){var t=[];wn.Z.getSortedPrivateChannels().forEach((function(n){return Zi(e,t,null,n.id)}));vi.Z.getFlattenedGuildIds().forEach((function(n){if(null!=n){var r=Ei.ZP.getSelectableChannelIds(n),o=di.Z.getActiveJoinedUnreadThreadsForGuild(n);r.forEach((function(r){Zi(e,t,n,r);var i,a=null!==(i=o[r])&&void 0!==i?i:{};for(var u in a)Zi(e,t,n,u)}))}}));return H().sortBy(t,(function(e){return e.sortOrder}))}(e),n=H().uniq(t.map((function(e){return e.guildId})));W.Z.dispatch({type:"INBOX_OPEN",guildIds:n});return{collapsedChannels:e,loadState:Ri.Loaded,channels:t,scrollToChannelIndex:null}} function Zi(e,t,n,r){if(null!=r){var o=wn.Z.getChannel(r);if(null!=o){if(yi.Ec.has(o.type)||!Oi.Z.isGuildOrCategoryOrChannelMuted(n,o.id)){if(o.isPrivate()){if(0===u.ZP.getMentionCount(r))return}else if(!u.ZP.hasRelevantUnread(o)&&0===u.ZP.getMentionCount(r))return;if(o.isPrivate()||oi.Z.can(q.Plq.READ_MESSAGE_HISTORY,o)){var i=u.ZP.ackMessageId(r);if(null==i){var a=Xn.Z.getGuild(o.guild_id);if(null==a||null==a.joinedAt)return;i=bi.Z.fromTimestamp(a.joinedAt.getTime())}var l=u.ZP.getOldestUnreadMessageId(r),c=u.ZP.lastMessageId(r),s=u.ZP.getMentionCount(r),f=s>0||o.isPrivate();if(null!=c&&!(bi.Z.compare(i,c)>=0)){var d={guildId:n,channelId:r,oldestReadMessageId:i,oldestUnreadMessageId:l,newestUnreadMessageId:c,collapsed:!0===e[r],hasLoadedAnything:!1,hasLoadedFirst:!1,isFullyLoaded:!1,hasError:!1,hasMentionsOrUnreads:f,mentionCount:s,sortOrder:Ui(n,r,l)};o.isNSFW()&&gi.Z.didAgree(o.guild_id)?t.push(Ci(Ii({},d),{type:"nsfw"})):o.isForumChannel()?t.push(Ci(Ii({},d),{type:"forum" })):t.push(Ci(Ii({},d),{type:"messages",messages:[]}))}}}}}}function Ui(e,t,n){var r=wn.Z.getChannel(t);if(si.Z.isFavorite(t))return Pi.Favorite;if(r.isPrivate())return Pi.PrivateChannel;if(u.ZP.getMentionCount(t)>0)return Pi.Mentioned;if(null!=n){var o=bi.Z.extractTimestamp(n);if(Date.now()-o>864e6)return Pi.ReallyOldChannel;if(Date.now()-o>1728e5)return Pi.OldChannel}if(r.isThread()){var i=(0,hi.J)(r);return i===Io.iN.ALL_MESSAGES?Pi.AllMessagesNotifications:i===Io.iN.NO_MESSAGES?Pi.NoNotifications:Pi.GuildChannel}var a=Oi.Z.getChannelMessageNotifications(e,t),l=a===q.bL.NULL?Oi.Z.getMessageNotifications(e):a;return l===q.bL.ALL_MESSAGES?Pi.AllMessagesNotifications:l===q.bL.NO_MESSAGES?Pi.NoNotifications:Pi.GuildChannel}var xi=n(464977),ki=n.n(xi);function Fi(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function Gi(e){for(var t=1;t=25&&E.push((0,r.jsxs)(w.zxk,{color:w.zxk.Colors.LINK,look:w.zxk.Looks.LINK,onClick:function(e){return u(e,O[O.length-1].id)},children:[ye.Z.Messages.UNREADS_VIEW_CHANNEL," ›"]},"view-all"));0===E.length&&(E=[(0,r.jsx)(w.$jN,{},"spinner")])}p&&d&&Ro.Z.trackExposure({});return(0,r.jsx)("div",{className:ki().messages,children:E})}var Yi=n(679005),zi=n.n(Yi);function Wi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0;if(t.deleted&&0===l&&null!=i.current){var d=i.current.offsetHeight,p=i.current.offsetTop,h=i.current.parentElement.scrollTop;s([d,d-(h>p?d-(h-p):d)])}var y=(0,ao.useSpring)({config:{clamp:!0,friction:18,tension:200},opacity:f?0:1, size:f?0:1,onRest:function(){n(t.channelId)}}),E={opacity:y.opacity,height:y.size.to((function(e){return f?function(e,t,n){return t+(e-t)*n}(l,c,e):"auto"}))};return(0,r.jsx)(ao.animated.div,{ref:i,style:E,children:(0,r.jsx)(na,Xi({},e))})}const ea=o.memo($i);function ta(e){var t=e.channel,n=e.onJump,a=e.deleteChannel,u=e.toggle,l=(0,i.e7)([wn.Z],(function(){return wn.Z.getChannel(t.channelId)}));o.useEffect((function(){null==l||!t.isFullyLoaded||t.hasError||t.collapsed||"messages"!==t.type||0!==t.messages.length||W.Z.wait((function(){(0,B.In)(t.channelId,!0);a(t.channelId)}))}));if(null==l)return null;if(!t.hasLoadedAnything)return null;var c=function(e,r){(0,uo.yw)(q.rMx.INBOX_CHANNEL_CLICKED,{channel_id:t.channelId,guild_id:t.guildId});var o=null!=r?r:t.oldestUnreadMessageId;(0,dn.uL)(q.Z5c.CHANNEL(t.guildId,t.channelId,"forum"===t.type?null:o));n(e)};return(0,r.jsx)("div",{className:zi().channel,children:(0,r.jsx)(w.y5t,{component:(0,r.jsxs)(ur,{channel:l,gotoChannel:c, mentionCount:t.mentionCount,toggleCollapsed:u,channelState:t,children:[(0,r.jsx)(vo,{channel:l}),(0,r.jsx)(ra,Xi({},e)),"nsfw"===t.type?null:(0,r.jsx)(oa,Xi({},e))]}),children:t.collapsed?null:"messages"===t.type?(0,r.jsx)(Ki,{channel:t,channelRecord:l,gotoChannel:c}):"forum"===t.type?(0,r.jsx)(To,{channel:t,channelRecord:l,deleteChannel:a}):null})})}var na=o.memo(ta);function ra(e){var t=e.channel,n=e.markChannelRead,o=e.markGuildRead,i=e.getNumUnreadChannels,a=(0,lo.Z)()&&null!=t.guildId;return(0,r.jsx)(Pt.ZP,{className:zi().markReadButton,tooltip:a?ye.Z.Messages.MARK_GUILD_AS_READ:ye.Z.Messages.MARK_AS_READ,color:Pt.YX.TERTIARY,icon:a?(0,r.jsx)(un,{width:16,height:16}):(0,r.jsx)(so.Z,{width:16,height:16}),onClick:function(){a&&null!=t.guildId?o(t.guildId):n(t);(0,uo.yw)(q.rMx.INBOX_CHANNEL_ACKED,{channel_id:t.channelId,guild_id:t.guildId,marked_all_channels_as_read:!1,num_unread_channels_remaining:i()-1})}})}function oa(e){ var t=e.channel,n=e.toggle,o=e.getNumUnreadChannels,i=function(){n(t);(0,uo.yw)(q.rMx.INBOX_CHANNEL_COLLAPSED,{channel_id:t.channelId,guild_id:t.guildId,num_unread_channels_remaining:o(),is_now_collapsed:!t.collapsed})};return(0,r.jsx)(w.ua7,{text:ye.Z.Messages.COLLAPSE,children:function(e){return(0,r.jsx)(w.P3F,qi(Xi({},e),{className:E()(zi().collapseButton,Qi({},zi().collapsed,t.collapsed)),onClick:i,children:(0,r.jsx)(co.Z,{width:16,height:16})}))}})}var ia=n(194504),aa=n.n(ia);function ua(e,t,n){var o=t.markChannelRead,i=t.markGuildRead,a=t.deleteChannel,u=t.toggle,l=t.getNumUnreadChannels,c=null;return H().flatMap(e,(function(e){var t=e.sortOrder!==c;c=e.sortOrder;var s=[];t&&(e.hasLoadedAnything&&e.sortOrder===Pi.ReallyOldChannel?s.push((0,r.jsx)(io.Z,{className:aa().divider,contentClassName:aa().dividerContent,children:ye.Z.Messages.UNREADS_OLD_CHANNELS_DIVIDER},"old-divider")):e.hasLoadedAnything&&e.sortOrder===Pi.NoNotifications&&s.push((0,r.jsx)(io.Z,{className:aa().divider, contentClassName:aa().dividerContent,children:ye.Z.Messages.UNREADS_NO_NOTIFICATIONS_DIVIDER},"disabled-divider")));s.push((0,r.jsx)(ea,{channel:e,markChannelRead:o,markGuildRead:i,toggle:u,deleteChannel:a,onJump:n,getNumUnreadChannels:l},e.channelId));return s}))}var la=n(377565),ca=n.n(la);function sa(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function ha(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done);a=!0){i.push(r.value);if(t&&i.length===t)break}}catch(e){u=!0;o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return sa(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(n) ;if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sa(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ya(e){var t=e.setTab,n=e.onJump,a=e.showTutorial,u=e.setSeenTutorial,l=e.closePopout,c=e.badgeState,s=o.useRef(null),f=ha(function(e){var t=Ni(o.useState((function(){return new wi(Mi(),e)})),2),n=t[0],r=t[1],i=Ni(o.useState(!1),2),a=i[0],u=i[1],l=o.useRef(Date.now()),c=Ni(o.useState((function(){return Mi()})),2),s=c[0],f=c[1];o.useEffect((function(){var e=function(e){return f(e)};n.on("change",e);f(n.state);return function(){n.off("change",e)}}),[n]);o.useEffect((function(){if(!(null==s||s.channels.length>0||a)){var t=Date.now(),n=Mi();if(0===n.channels.length||t-l.current<1e4)u(!0);else{l.current=Date.now();r(new wi(n,e))}}}),[s,a,e]) ;o.useLayoutEffect(n.maybeLoadMore,[null==s?void 0:s.channels,null==s?void 0:s.loadState]);o.useEffect((function(){Dn.Z.addChangeListener(n.reloadMessages);return function(){return Dn.Z.removeChangeListener(n.reloadMessages)}}),[n.reloadMessages]);o.useEffect((function(){Oi.Z.addChangeListener(n.handleUserGuildSettingsStoreChange);return function(){return Oi.Z.removeChangeListener(n.handleUserGuildSettingsStoreChange)}}),[n]);o.useEffect((function(){pi.Z.addChangeListener(n.handleJoinedThreadsStoreChange);return function(){return pi.Z.removeChangeListener(n.handleJoinedThreadsStoreChange)}}),[n]);o.useEffect((function(){_o.Z.addChangeListener(n.handleActiveThreadsStoreChange);return function(){return _o.Z.removeChangeListener(n.handleActiveThreadsStoreChange)}}),[n]);return[s,n]}(s),2),d=f[0],h=f[1],y=d.loadState,g=d.channels,v=h.maybeLoadMore,b=h.markAllRead;!function(e,t,n){o.useLayoutEffect((function(){var r,o=t.scrollToChannelIndex;n.clearScrollToChannelIndex();var i=e.current ;if(null!=i&&null!=o){var a=null===(r=i.getScrollerNode())||void 0===r?void 0:r.children;if(null!=a){var u=a[o];if(null!=u){var l=i.getScrollerState(),c=l.scrollTop,s=c+l.scrollHeight;(u.offsetTops)&&i.scrollTo({to:u.offsetTop})}}}}))}(s,d,h);!function(e,t){o.useEffect((function(){var n=function(){var n=e.channels.find((function(e){return!e.collapsed}));null!=n&&t.markChannelRead(n)};Z.S.subscribe(q.CkL.MARK_TOP_INBOX_CHANNEL_READ,n);return function(){Z.S.unsubscribe(q.CkL.MARK_TOP_INBOX_CHANNEL_READ,n)}}),[t,e.channels])}(d,h);o.useEffect((function(){Ae.default.track(q.rMx.OPEN_POPOUT,{type:"Inbox"})}),[]);o.useEffect((function(){W.Z.subscribe("CONNECTION_OPEN",l);return function(){W.Z.unsubscribe("CONNECTION_OPEN",l)}}),[l]);var _=(0,i.e7)([O.Z],(function(){return O.Z.messageGroupSpacing})),S=(0,pe.Z)("unreads",s);if(0===g.length){var m;return(0,r.jsxs)("div",{className:ca().container,children:[(0,r.jsx)(Sn,{tab:L.X.UNREADS,setTab:t,badgeState:c,closePopout:l}),(0, r.jsx)(Er,{Icon:p,header:ye.Z.Messages.UNREADS_EMPTY_STATE_HEADER,tip:"OS X"===(null===(m=eo().os)||void 0===m?void 0:m.family)?ye.Z.Messages.UNREADS_EMPTY_STATE_TIP_MAC:ye.Z.Messages.UNREADS_EMPTY_STATE_TIP})]})}return(0,r.jsxs)("div",{className:E()(ca().container,"group-spacing-".concat(_)),"aria-label":ye.Z.Messages.UNREADS_TAB_LABEL,children:[(0,r.jsx)(Sn,{tab:L.X.UNREADS,setTab:t,badgeState:c,closePopout:l,children:(0,r.jsx)(ro,{type:"top-header",onClick:b})}),(0,r.jsx)(de.bG,{navigator:S,children:(0,r.jsx)(de.SJ,{children:function(e){var t=e.ref,o=pa(e,["ref"]);return(0,r.jsxs)(w.h21,da(function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}));return(0,r.jsx)(Oa,{onOpen:t,onClose:n,badgeState:{badgeForYou:f},popoutPosition:"bottom",popoutAlign:"right",children:function(e,t,n){return(0,r.jsxs)("div",{className:_a().recentsIcon,children:[(0,r.jsx)(h.JO,Ia(ma({},n),{className:o,onClick:e,icon:p,"aria-label":ye.Z.Messages.INBOX,tooltip:t?null:ye.Z.Messages.INBOX,selected:t,showBadge:f})),(0,r.jsx)(j,{className:_a().todoBadge})]})}})}},190624:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(744564),o=n(665472),i=n(828439),a=n(347005),u=n(316743),l=n(841800),c=n(897196);const s={openPrivateChannelAsSidebar:function(e){var t=e.channelId,n=e.messageId,i=e.baseChannelId,a=e.hasSingleMessageRequest;r.Z.dispatch({type:"SIDEBAR_VIEW_CHANNEL",sidebarType:l.t.VIEW_MESSAGE_REQUEST,baseChannelId:i,channelId:t,details:{type:l.F.MESSAGE_REQUEST,hasSingleMessageRequest:a}});null!=n?o.Z.jumpToMessage({channelId:t,messageId:n,flash:!0 }):u.Z.fetchMessages({channelId:t})},openChannelAsSidebar:function(e){var t=e.guildId,n=e.channelId,a=e.baseChannelId,c=e.flash,s=void 0===c||c,f=e.details;r.Z.dispatch({type:"SIDEBAR_VIEW_CHANNEL",sidebarType:l.t.VIEW_CHANNEL,guildId:t,baseChannelId:a,channelId:n,details:f});var d=null==f?void 0:f.initialMessageId;null!=d?o.Z.jumpToMessage({channelId:n,messageId:d,flash:s,jumpType:i.S.INSTANT}):u.Z.fetchMessages({guildId:t,channelId:n})},openResourceChannelAsSidebar:function(e){var t=e.guildId,n=e.channelId;(0,a.C3)(n,!1);r.Z.dispatch({type:"SIDEBAR_VIEW_CHANNEL",sidebarType:l.t.VIEW_CHANNEL,guildId:t,baseChannelId:c.oC.GUILD_HOME,channelId:n})},openThreadAsSidebar:function(e){var t=e.guildId,n=e.baseChannelId,a=e.channelId,c=e.flash,s=void 0===c||c,f=e.details;r.Z.dispatch({type:"SIDEBAR_VIEW_CHANNEL",sidebarType:l.t.VIEW_THREAD,baseChannelId:n,channelId:a,details:f});null!=(null==f?void 0:f.initialMessageId)?o.Z.jumpToMessage({channelId:a,messageId:f.initialMessageId,flash:s, jumpType:i.S.INSTANT}):u.Z.fetchMessages({guildId:t,channelId:a})},closeChannelSidebar:function(e){r.Z.dispatch({type:"SIDEBAR_CLOSE",baseChannelId:e})}}},665783:(e,t,n)=>{"use strict";n.d(t,{J:()=>f,B:()=>d});var r=n(202351),o=n(656793),i=n(61209),a=n(9430),u=n(661123),l=n(487685),c=n(379364),s=n(2590);function f(e){var t=l.Z.flags(e.id);if(null==t)return c.iN.NO_MESSAGES;if((0,o.c)()&&l.Z.isMuted(e.id))return c.iN.NO_MESSAGES;if((0,u.yE)(t,c.iN.ALL_MESSAGES))return c.iN.ALL_MESSAGES;if((0,u.yE)(t,c.iN.ONLY_MENTIONS))return c.iN.ONLY_MENTIONS;if((0,u.yE)(t,c.iN.NO_MESSAGES))return c.iN.NO_MESSAGES;var n=i.Z.getChannel(e.parent_id);if(null==n)return c.iN.NO_MESSAGES;if(a.Z.isGuildOrCategoryOrChannelMuted(n.guild_id,n.id))return c.iN.NO_MESSAGES;var r=a.Z.resolvedMessageNotifications(n);return r===s.bL.NO_MESSAGES?c.iN.NO_MESSAGES:r===s.bL.ONLY_MENTIONS?c.iN.ONLY_MENTIONS:c.iN.ALL_MESSAGES}function d(e){return(0,r.e7)([l.Z,a.Z,i.Z],(function(){return f(e)}),[e])}},551856:(e,t,n)=>{ "use strict";n.d(t,{Z:()=>s});var r=n(785893),o=(n(667294),n(707961)),i=n(874710),a=n(218318),u=n(671293),l=n(665783),c=n(379364);function s(e){var t=e.channel,n=e.closePopout,s=e.onSelect,f=e.navId,d=e.label,p=(0,i.Z)(t,"Notifications Bell"),h=(0,a.Z)(t),y=(0,l.B)(t);return(0,r.jsxs)(o.v2r,{navId:f,onClose:n,"aria-label":d,onSelect:s,children:[(0,r.jsxs)(o.kSQ,{children:[t.isForumPost()?p:null,h]}),(0,r.jsx)(o.kSQ,{children:(0,c.zb)().map((function(e){var n=e.setting,i=e.label;return(0,r.jsx)(o.k5B,{group:"thread-notifications",id:"".concat(n),label:i,action:function(){return u.Z.setNotificationSettings(t,{flags:n})},checked:n===y},n)}))})]})}},686874:(e,t,n)=>{"use strict";n.d(t,{e:()=>d});var r=n(468811),o=n.n(r),i=n(306472),a=n(652591),u=n(2590);function l(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function c(e,t){t=null!=t?t:{} ;Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var s=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);this.loadId=o().v4();this.appUIViewed=!1}var t=e.prototype;t.trackEvent=function(e,t){var n=this,r=Date.now();requestIdleCallback((function(){a.default.track(e,c(function(e){for(var t=1;t{"use strict";n.d(t,{ U:()=>s,a:()=>f});var r=n(177570),o=n(491260),i=n(840922),a=n(652591),u=n(2590);function l(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function c(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>E});var r=n(202351),o=n(744564),i=n(61209),a=n(476020),u=n(598123);function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e){c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return c(e)}function s(e,t){ return!t||"object"!==d(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function f(e,t){f=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return f(e,t)}var d=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=c(e);if(t){var o=c(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}var h=null;var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{ value:e,writable:!0,configurable:!0}});t&&f(e,t)}(n,e);var t=p(n);function n(){l(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){this.waitFor(i.Z,a.Z,u.Z)};r.getApps=function(){return h};r.__getLocalVars=function(){return{apps:h}};return n}(r.ZP.Store);y.displayName="AuthorizedAppsStore";const E=new y(o.Z,{USER_AUTHORIZED_APPS_UPDATE:function(e){h=e.apps}})},996077:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r=n(202351),o=n(744564),i=n(61209);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function l(e){l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return l(e)}function c(e,t){return!t||"object"!==f(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called") ;return e}(e):t}function s(e,t){s=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return s(e,t)}var f=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=l(e);if(t){var o=l(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return c(this,n)}}var p={},h=p;function y(){Object.keys(h).forEach((function(e){null==i.Z.getChannel(e)&&delete h[e]}))}var E=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&s(e,t)}(n,e);var t=d(n) ;function n(){a(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(e){this.waitFor(i.Z);h=null!=e?e:p};r.getState=function(){return h};r.getCollapsed=function(){return h};r.isCollapsed=function(e){return h[e]||!1};r.__getLocalVars=function(){return{initialState:p,channels:h}};return n}(r.ZP.PersistedStore);E.displayName="CollapsedVoiceChannelStore";E.persistKey="collapsedChannels";const g=new E(o.Z,{CONNECTION_OPEN:y,OVERLAY_INITIALIZE:y,CHANNEL_COLLAPSE:function(e){var t=e.channelId;h[t]?delete h[t]:h[t]=!0;h=function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>v});var r=n(202351),o=n(630631),i=n(744564),a=n(2590);function u(e,t){ if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:h;y=null!=e?e:h};r.getState=function(){return y};r.__getLocalVars=function(){return{initialState:h,state:y,LEGACY_STORAGE_KEY:E}};!function(e,t,n){t&&l(e.prototype,t);n&&l(e,n)}(n,[{key:"defaultRoute",get:function(){return a.Z5c.ME}},{key:"lastNonVoiceRoute",get:function(){var e ;return null!==(e=y.lastViewedNonVoicePath)&&void 0!==e?e:a.Z5c.ME}},{key:"fallbackRoute",get:function(){return a.Z5c.ME}}]);return n}(r.ZP.PersistedStore);g.displayName="DefaultRouteStore";g.persistKey="DefaultRouteStore";g.migrations=[function(){var e=o.Z.get(E,null);o.Z.remove(E);return{lastViewedPath:e}}];const v=new g(i.Z,{SAVE_LAST_ROUTE:function(e){var t=e.path;y.lastViewedPath=t;return!0},SAVE_LAST_NON_VOICE_ROUTE:function(e){var t=e.path;y.lastViewedNonVoicePath=t;return!0}})},813869:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Ce});var r=n(496486),o=n.n(r),i=n(873936),a=n(998918),u=n(995278),l=n(439683),c=n(489610),s=n(9430),f=n(473903),d=n(832748),p=n(2590),h=36e5,y=108e5;var E=n(656793),g=n(18882),v=n(487685),O=n(113566),b=n(382060),_=n(736818),S=n(61209),m=n(682776),I=n(717091),C=n(715107),A=n(637493),T=n(290679);function N(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function P(e){ P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return P(e)}function R(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:0;if(null==e)return!1;if(e.isGuildVocal()&&0===t)return!1;if(0===t){var n=e.isThread()?v.Z.isMuted(e.id):s.Z.isGuildOrCategoryOrChannelMuted(e.guild_id,e.id);if(n)return!1}if(!e.isPrivate()){if(H(e,t,(0, c.r1)(e.guild_id)))return!1;if(!m.Z.can(e.accessPermissions,e))return!1}return t>0||s.Z.isChannelRelevant(e)}function V(e,t,n,r){if((0,b.bw)(e.type)&&0===t)return!1;var o=(0,b.CG)(e.type);return!!m.Z.canBasicChannel(o,e)&&(!H(e,t,r)&&(t>0||!n||(0,b.Q5)(e.type)||s.Z.resolvedMessageNotifications(e)===p.bL.ALL_MESSAGES))}function K(e){switch(e){case M:case null:case void 0:return null;default:return e}}function Y(e,t){var n=e.guild_id,r=e.id;return!s.Z.isGuildOrCategoryOrChannelMuted(n,r)&&(!H(e,I.ZP.getMentionCount(r),t)&&I.ZP.hasNotableUnread(e.id))}function z(e,t){var n=I.ZP.hasUnread(e,t);return t===T.W.GUILD_EVENT?!s.Z.isMuted(e)&&(!s.Z.isMuteScheduledEventsEnabled(e)&&n):n}function W(e,t){var n=k(e);n.mentionCounts=R({},t.mentionCounts);n.unreadByType=R({},t.unreadByType);return n}function Q(e){e.unread=Object.values(e.unreadByType).some((function(e){return e}));return e}function X(e,t,n){Q(t);t.mentionCount=o()(t.mentionCounts).values().sum() ;if(t.unread!==n.unread||t.mentionCount!==n.mentionCount){Z[null!=e?e:M]=t;null!=e&&(t.unread?U.add(e):U.delete(e));x++;G(null!=e?e:M);return!0}return!1}function q(e,t){var n=K(e),r=F(n),o=W(n,r),i=(0,c.r1)(n),a=!1;t.forEach((function(e){var t=S.Z.getChannel(e);if(null!=t){if(t.getGuildId()===n){var r=I.ZP.getMentionCount(e);if(null!==n&&!a&&Y(t,i)&&B(t,r)){a=!0;o.unreadChannelId=t.id}r>0&&B(t,r)?o.mentionCounts[t.id]=r:delete o.mentionCounts[t.id]}}else delete o.mentionCounts[e]}));o.unreadByType[T.W.CHANNEL]=a;if(o.unreadByType[T.W.CHANNEL]!==r.unreadByType[T.W.CHANNEL]&&!o.unreadByType[T.W.CHANNEL]){var u=S.Z.getChannel(r.unreadChannelId);if(null==u||t.includes(u.id)||!Y(u,i)||!B(u))return $(n);null!=n&&U.add(n);o.unreadByType[T.W.CHANNEL]=!0}return X(n,o,r)}function J(e,t){if(null!=e){var n=F(e),r=W(e,n);r.unreadByType[T.W.GUILD_EVENT]=z(e,t);return X(e,r,n)}}function $(e,t){var n=K(e),r=k(n),o=(0,E.c)();if(null==n){var u=S.Z.getMutablePrivateChannels();for(var l in u){ var f=u[l],d=I.ZP.getMentionCount(l);if(d>0&&B(f,d)){r.mentionCount+=d;r.mentionCounts[f.id]=d}}}else{var p=s.Z.isMuted(n);if(p&&!1===t)return!1;var h=s.Z.getMutedChannels(n),y=s.Z.getChannelOverrides(n),O=(0,c.r1)(n),b=(0,a.kC)(),_=S.Z.getMutableBasicGuildChannelsForGuild(n);for(var m in _){var C=_[m],A=p||h.has(m)||null!=C.parent_id&&h.has(C.parent_id),N=r.unreadByType[T.W.CHANNEL],P=I.ZP.getGuildChannelUnreadState(C,O,b,y,A,N),R=P.mentionCount,j=P.hasNotableUnread,L=R>0;if(L||!A){var w=!N&&(!A||L)&&j;if(w||L){if(V(C,R,o,O)){if(w){r.unreadByType[T.W.CHANNEL]=!0;r.unreadChannelId=m}if(L){r.mentionCount+=R;r.mentionCounts[C.id]=R}}}}}var D=g.Z.getActiveJoinedThreadsForGuild(n);for(var H in D)for(var Y in D[H]){if(!r.unreadByType[T.W.CHANNEL]&&I.ZP.hasNotableUnread(Y)&&!v.Z.isMuted(Y)&&!p){r.unreadByType[T.W.CHANNEL]=!0;r.unreadChannelId=Y}var W=I.ZP.getMentionCount(Y);if(W>0){r.mentionCount+=W;r.mentionCounts[Y]=W}} !r.unreadByType[T.W.GUILD_EVENT]&&z(n,T.W.GUILD_EVENT)&&(r.unreadByType[T.W.GUILD_EVENT]=!0)}Q(r);var X=F(n);if(r.unread!==X.unread||r.mentionCount!==X.mentionCount){Z[null!=n?n:M]=r;if(null!=n)if(r.unread)U.add(n);else{U.delete(n);(0,i.B1)(n)}x++;G(null!=n?n:M);return!0}return!1}function ee(e){var t=e.guilds;Z={};x=0;U=new Set;$(null);for(var n=t.length,r=0;r0)if(null==e.read_state_type||e.read_state_type===T.W.CHANNEL){var t;o.add(null===(t=S.Z.getChannel(e.id))||void 0===t?void 0:t.guild_id)}else o.add(e.id)}));$(null);var i=!0,a=!1,u=void 0;try{for(var l,c=t[Symbol.iterator]();!(i=(l=c.next()).done);i=!0){var s=l.value;$(s.id,r?o.has(s.id):void 0)}}catch(e){a=!0;u=e}finally{try{i||null==c.return||c.return()}finally{if(a)throw u}}}function ne(e){return $(e.guild.id)} function re(e){var t=e.guild;if(null==Z[t.id])return!1;delete Z[t.id];U.delete(t.id);x++;return!0}function oe(e){var t=e.channel,n=t.id;return q(t.guild_id,[n])}function ie(){var e=S.Z.getChannel(C.Z.getChannelId());return null!=e&&q(e.getGuildId(),[e.id])}function ae(e){var t=e.user,n=e.guildId;return t.id===_.default.getId()&&$(n)}function ue(e){var t=e.channelId,n=S.Z.getChannel(t);return null!=n&&q(n.getGuildId(),[n.id])}function le(e){var t=e.channelId,n=S.Z.getChannel(t);if(null==n)return!1;if(null!=n.guild_id){var r=F(n.guild_id);if(((n.isThread()?!v.Z.hasJoined(n.id)||v.Z.isMuted(n.id):s.Z.isGuildOrCategoryOrChannelMuted(n.guild_id,n.id))||r.unreadByType[T.W.CHANNEL])&&0===I.ZP.getMentionCount(t))return!1}return q(n.getGuildId(),[n.id])}function ce(e){var t=e.channelId,n=e.guildId;return n!==p.I_8&&(null!=t&&q(n,[t]))}function se(e){var t=e.channel;return q(t.getGuildId(),[t.id])}function fe(e){var t=e.updates;return o()(t).groupBy((function(e){return e.channel.getGuildId() })).reduce((function(e,t,n){return q(n,t.map((function(e){return e.channel.id})))||e}),!1)}function de(e){var t=e.channels;return o()(t).map((function(e){return e.channelId})).filter((function(e){return null!=S.Z.getChannel(e)})).groupBy((function(e){var t;return null===(t=S.Z.getChannel(e))||void 0===t?void 0:t.getGuildId()})).reduce((function(e,t,n){return q(n,t)||e}),!1)}function pe(e){var t=e.channel;return q(t.getGuildId(),[t.id,t.parent_id])}function he(e){return J(e.guildScheduledEvent.guild_id,T.W.GUILD_EVENT)}function ye(e){return J(e.id,e.ackType)}function Ee(e){var t=e.id;return q(e.guildId,[t])}function ge(e){return(0,O.s)(e)&&q(e.guildId,[e.id])}function ve(e){var t=e.threads;return q(e.guildId,t.filter((function(e){return v.Z.hasJoined(e.id)})).map((function(e){return e.id})))}function Oe(e){return null!=e.channels&&q(e.guildId,e.channels.map((function(e){return e.id})))}function be(e){return $(e.guildId)}function _e(e){return $(e.guildId)}function Se(e){ var t,n=e.userGuildSettings,r=new Set(n.map((function(e){return null!==(t=e.guild_id)&&void 0!==t?t:M})));return Object.keys(Z).reduce((function(e,t){return r.has(t)&&$(t)||e}),!1)}function me(e){return $(e.guildId)}var Ie=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&L(e,t)}(n,e);var t=D(n);function n(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var e;(e=t.call(this)).loadCache=function(){var t=e.readSnapshot(n.LATEST_SNAPSHOT_VERSION);if(null!=t){Z=t.guilds;U=new Set(t.unreadGuilds)}};e.registerActionHandlers({CONNECTION_OPEN:te,OVERLAY_INITIALIZE:ee,CACHE_LOADED_LAZY:e.loadCache,GUILD_CREATE:ne,GUILD_DELETE:re,MESSAGE_CREATE:le,MESSAGE_ACK:ue,BULK_ACK:de,UPDATE_CHANNEL_DIMENSIONS:ue,CHANNEL_SELECT:ce,CHANNEL_DELETE:oe,WINDOW_FOCUS:ie, GUILD_ACK:be,GUILD_ROLE_CREATE:_e,GUILD_ROLE_DELETE:_e,GUILD_ROLE_UPDATE:_e,CHANNEL_CREATE:se,CHANNEL_UPDATES:fe,THREAD_CREATE:pe,THREAD_UPDATE:pe,THREAD_DELETE:pe,THREAD_LIST_SYNC:ve,THREAD_MEMBER_UPDATE:Ee,THREAD_MEMBERS_UPDATE:ge,PASSIVE_UPDATE_V1:Oe,GUILD_MEMBER_UPDATE:ae,USER_GUILD_SETTINGS_FULL_UPDATE:Se,USER_GUILD_SETTINGS_CHANNEL_UPDATE:me,USER_GUILD_SETTINGS_CHANNEL_UPDATE_BULK:me,USER_GUILD_SETTINGS_GUILD_UPDATE:me,USER_GUILD_SETTINGS_GUILD_AND_CHANNELS_UPDATE:me,GUILD_FEATURE_ACK:ye,GUILD_SCHEDULED_EVENT_CREATE:he,GUILD_SCHEDULED_EVENT_UPDATE:he,GUILD_SCHEDULED_EVENT_DELETE:he,CHANNEL_RTC_UPDATE_CHAT_OPEN:ue,LOAD_MESSAGES_SUCCESS:ue,CHANNEL_ACK:ue,CHANNEL_LOCAL_ACK:ue,VOICE_CHANNEL_SELECT:ue,ENABLE_AUTOMATIC_ACK:ue,RESORT_THREADS:ue});e.waitFor(S.Z,C.Z,I.ZP,m.Z,_.default,s.Z,g.Z,v.Z);return e}var r=n.prototype;r.takeSnapshot=function(){return{version:n.LATEST_SNAPSHOT_VERSION,data:{guilds:Z,unreadGuilds:Array.from(U)}}};r.hasAnyUnread=function(){return U.size>0} ;r.getStoreChangeSentinel=function(){return x};r.getMutableUnreadGuilds=function(){return U};r.getMutableGuildStates=function(){return Z};r.hasUnread=function(e){return U.has(e)||function(e){var t=f.default.getCurrentUser(),n=(0,a.kC)(),r=s.Z.isGuildUnreadSettingEnabled(e),o=d.Z.getGuildUnreadsLastCleared(e),i=l.Z.getLastFetchedMillis(e),E=Date.now(),g=(0,c.m7)(e),v=s.Z.getNotifyHighlights(e),O=v===p.gLR.ENABLED||v===p.gLR.NULL;if(!(n&&r&&g&&O))return!1;if(null==t?void 0:t.isStaff()){(null==i||null!=i&&E-i>h)&&u.Z.maybeLoadFeedForGuild(e);return!1}return null==i||E-i>y&&E-o>y}(e)};r.getMentionCount=function(e){return F(e).mentionCount};r.getGuildHasUnreadIgnoreMuted=function(e){var t=S.Z.getMutableGuildChannelsForGuild(e);for(var n in t){var r=t[n];if(null!=r&&((!r.isGuildVocal()||0!==I.ZP.getMentionCount(n))&&m.Z.can(r.accessPermissions,r)&&I.ZP.hasUnread(n)))return!0}var o=g.Z.getActiveJoinedThreadsForGuild(e);for(var i in o){var a=S.Z.getChannel(i) ;if(null!=a&&B(a))for(var u in o[i])if(I.ZP.hasUnread(u))return!0}return!!I.ZP.hasUnread(e,T.W.GUILD_EVENT)};r.getTotalMentionCount=function(e){var t=0;for(var n in Z){var r=Z[n];!0===e&&n===M||(t+=r.mentionCount)}return t};r.getPrivateChannelMentionCount=function(){var e,t=Z.null;return null!==(e=null==t?void 0:t.mentionCount)&&void 0!==e?e:0};r.getMentionCountForChannels=function(e,t){var n=0,r=Z[e];if(null==r)return 0;t.forEach((function(e){var t=r.mentionCounts[e];n+=null!=t?t:0}));return n};r.getGuildChangeSentinel=function(e){return F(e).sentinel};return n}(A.Z);Ie.displayName="GuildReadStateStore";Ie.LATEST_SNAPSHOT_VERSION=1;const Ce=new Ie},40134:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r=n(202351),o=n(744564),i=n(102921),a=n(736818),u=n(840922);function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e){c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return c(e)} function s(e,t){return!t||"object"!==d(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function f(e,t){f=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return f(e,t)}var d=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=c(e);if(t){var o=c(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}var h=15552e6,y=!1;var E=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function") ;e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&f(e,t)}(n,e);var t=p(n);function n(){l(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){this.waitFor(u.Z,a.default)};r.isEligible=function(){return y};r.__getLocalVars=function(){return{MINIMUM_FRIENDS:10,MINIMUM_AGE:h,isEligible:y}};return n}(r.ZP.Store);E.displayName="PremiumPromoStore";const g=new E(o.Z,{CONNECTION_OPEN:function(){return y!==(y=u.Z.getFriendIDs().length>=10&&i.Z.extractTimestamp(a.default.getId()){"use strict";n.d(t,{Z:()=>v});var r=n(202351),o=n(630631),i=n(744564),a=n(481117);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e){l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return l(e)}function c(e,t){return!t||"object"!==f(t)&&"function"!=typeof t?function(e){ if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function s(e,t){s=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return s(e,t)}var f=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=l(e);if(t){var o=l(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return c(this,n)}}var p="MaintenanceStore",h=null,y=null,E=null;var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0, configurable:!0}});t&&s(e,t)}(n,e);var t=d(n);function n(){u(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){E=o.Z.get(p)};r.getIncident=function(){return h};r.getScheduledMaintenance=function(){return null!=y&&y.id!==E?y:null};r.__getLocalVars=function(){return{MAINTENANCE_KEY:p,incident:h,scheduledMaintenance:y,scheduledMaintenanceAck:E}};return n}(r.ZP.Store);g.displayName="MaintenanceStore";const v=new g(i.Z,{CONNECTION_OPEN:function(){h=null;a.Z.checkScheduledMaintenances()},STATUS_PAGE_INCIDENT:function(e){h=e.incident},STATUS_PAGE_SCHEDULED_MAINTENANCE:function(e){y=e.maintenance},STATUS_PAGE_SCHEDULED_MAINTENANCE_ACK:function(){if(null==y)return!1;E=y.id;o.Z.set(p,E)}})},688013:(e,t,n)=>{"use strict";n.d(t,{Z:()=>R});n(730381);var r=n(940060),o=n(202351),i=n(630631),a=n(744564),u=n(762572),l=n(27851),c=n(567403),s=n(682776),f=n(464187),d=n(473903),p=n(2590);function h(e,t){ if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e){y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return y(e)}function E(e,t){return!t||"object"!==O(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function g(e,t){g=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return g(e,t)}var v,O=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function b(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments) ;return E(this,n)}}var _,S={hiddenSurveys:{},validSurveys:{},currentSurvey:null,surveyOverride:null,iosIsPushNotificationClicked:!1,iosIsInviteShown:!1,iosFirstRunDate:null!==(v=i.Z.get(p.z7k))&&void 0!==v?v:null,lastFetched:null},m=S,I=864e5;!function(e){e.IS_OWNER="is_owner";e.IS_ADMIN="is_admin";e.IS_COMMUNITY="is_community";e.GUILD_SIZE="guild_size";e.IS_HUB="is_hub";e.IS_VIEWING="is_viewing";e.GUILD_PERMISSIONS="guild_permissions";e.GUILD_SIZE_ALL="guild_size_all"}(_||(_={}));var C=new Set(Object.values(_));function A(e){var t=e.guild_requirements,n=void 0===t?[]:t,o=e.guild_size,i=void 0===o?[null,null]:o,a=e.guild_permissions,u=void 0===a?[]:a;if(0===n.length)return!0;var h=!0,y=!1,E=void 0;try{for(var g,v=n[Symbol.iterator]();!(h=(g=v.next()).done);h=!0){var O=g.value;if(!C.has(O))return!1}}catch(e){y=!0;E=e}finally{try{h||null==v.return||v.return()}finally{if(y)throw E}}var b=n.includes(_.GUILD_SIZE_ALL),S=!0,I=Object.values(c.Z.getGuilds()),A=!0,T=!1,N=void 0;try{ for(var P,R=I[Symbol.iterator]();!(A=(P=R.next()).done);A=!0){var j=P.value;if(b||n.includes(_.GUILD_SIZE)){var L=l.Z.getMemberCount(j.id);if(null==L){S=!1;continue}if(null!=i[0]&&Li[1]){S=!1;continue}}if((!n.includes(_.IS_COMMUNITY)||j.hasFeature(p.oNc.COMMUNITY))&&(!n.includes(_.IS_HUB)||j.hasFeature(p.oNc.HUB))){if(n.includes(_.GUILD_PERMISSIONS)){if(0===u.length)continue;var w=!1,D=!0,M=!1,Z=void 0;try{for(var U,x=u[Symbol.iterator]();!(D=(U=x.next()).done);D=!0){var k=U.value;try{var F=r.Z.deserialize(k);if(s.Z.can(F,j)){w=!0;break}}catch(e){}}}catch(e){M=!0;Z=e}finally{try{D||null==x.return||x.return()}finally{if(M)throw Z}}if(!w)continue}var G=d.default.getCurrentUser(),H=(null==G?void 0:G.id)===j.ownerId,B=s.Z.can(p.Plq.ADMINISTRATOR,j);if((!n.includes(_.IS_OWNER)||H)&&(!n.includes(_.IS_ADMIN)||B)){var V;m.validSurveys=null!==(V=m.validSurveys)&&void 0!==V?V:{};null==m.validSurveys[e.key]&&(m.validSurveys[e.key]=e) ;var K=f.Z.getGuildId(),Y=null!=K&&K===j.id;if((!n.includes(_.IS_VIEWING)||Y)&&!b)return!0}}}}catch(e){T=!0;N=e}finally{try{A||null==R.return||R.return()}finally{if(T)throw N}}return!(!b||!S)}function T(e){var t=e.survey,n=m.hiddenSurveys;m.iosIsPushNotificationClicked,m.iosIsInviteShown;m.lastFetched=Date.now();if(null!=t&&null==n[t.key]){if(!A(t))return;0;m.currentSurvey=t}}function N(){if(null!=m.currentSurvey&&function(e){if(A(e))return!0;m.currentSurvey=null;return!1}(m.currentSurvey))return!1;!function(){var e;m.validSurveys=null!==(e=m.validSurveys)&&void 0!==e?e:{};var t=Object.values(m.validSurveys)[0];if(null!=t&&A(t))T({type:"SURVEY_FETCHED",survey:t});else{if(null==m.currentSurvey)return!1;m.currentSurvey=null}}()}var P=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&g(e,t)}(n,e);var t=b(n) ;function n(){h(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(e){m=null!=e?e:S;this.syncWith([f.Z],N)};r.getState=function(){return m};r.getCurrentSurvey=function(){return m.currentSurvey};r.getSurveyOverride=function(){return m.surveyOverride};r.__getLocalVars=function(){return{initialState:S,state:m,REFETCH_INTERVAL:I,MINIMUM_INSTALL_DAYS:7,GuildRequirements:_,IMPLEMENTED_GUILD_REQUIREMENTS:C}};return n}(o.ZP.PersistedStore);P.displayName="SurveyStore";P.persistKey="SurveyStore";const R=new P(a.Z,{CONNECTION_OPEN:function(){var e;null!=m.lastFetched&&Date.now()-(null!==(e=m.lastFetched)&&void 0!==e?e:0){"use strict";n.d(t,{Z:()=>P});var r=n(202351),o=n(744564),i=n(598123);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.d(t,{Z:()=>h});var r=n(202351),o=n(744564);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e){a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return a(e)}function u(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function l(e,t){ l=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return l(e,t)}var c=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=a(e);if(t){var o=a(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return u(this,n)}}var f=null,d=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&l(e,t)}(n,e);var t=s(n);function n(){i(this,n);return t.apply(this,arguments)}var r=n.prototype;r.hasAction=function(){return null!=f};r.getAction=function(){ return f};r.__getLocalVars=function(){return{requiredAction:f}};return n}(r.ZP.Store);d.displayName="UserRequiredActionStore";function p(e){f=e.requiredAction}const h=new d(o.Z,{CONNECTION_OPEN:p,USER_REQUIRED_ACTION_UPDATE:p})},7114:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var r=n(202351),o=n(744564);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function u(e){u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return u(e)}function l(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e,t){c=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return c(e,t)}var s=function(e){ return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=u(e);if(t){var o=u(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return l(this,n)}}var d=null;var p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&c(e,t)}(n,e);var t=f(n);function n(){i(this,n);return t.apply(this,arguments)}var r=n.prototype;r.getCurrentPath=function(){return null!=d?d.pathname:null};r.getCurrentRoute=function(){return function(e){var t=null!=e&&null!=e.search?e.search:"" ;return null!=e?"".concat(e.pathname).concat(t):null}(d)};r.reset=function(){throw new Error("Should not reset the store this way outside of a test environment")};r.__getLocalVars=function(){return{current:d}};return n}(r.ZP.Store);p.displayName="ApplicationStoreLocationStore";const h=new p(o.Z,{APPLICATION_STORE_LOCATION_CHANGE:function(e){var t=e.location;d=function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>b});var r=n(202351),o=n(744564),i=n(61209),a=n(536038),u=n(567403),l=n(715107),c=n(796909),s=n(2590);function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")} function d(e){d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return d(e)}function p(e,t){return!t||"object"!==y(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function h(e,t){h=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return h(e,t)}var y=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function E(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}var g=null;function v(e){var t=e.link;g=t}var O=function(e){ !function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&h(e,t)}(n,e);var t=E(n);function n(){f(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){this.waitFor(a.Z,c.Z,l.Z,u.Z,i.Z)};r.getHomeLink=function(){return null!=g?g:a.Z.fallbackRoute};r.__getLocalVars=function(){return{homeLink:g}};return n}(r.ZP.Store);O.displayName="AppViewStore";const b=new O(o.Z,{OVERLAY_INITIALIZE:function(){var e=c.Z.getPrivateChannelIds(),t=l.Z.getChannelId(s.ME);null==t&&null==e[0]||(g=s.Z5c.CHANNEL(s.ME,null!=t?t:e[0]))},APP_VIEW_SET_HOME_LINK:v,APPLICATION_STORE_LOCATION_CHANGE:function(e){v({link:e.location.pathname,type:"APP_VIEW_SET_HOME_LINK"})},APPLICATION_STORE_RESET_NAVIGATION:function(){if(null==g||!g.startsWith(s.Z5c.APPLICATION_STORE))return!1;g=s.Z5c.APPLICATION_STORE},CHANNEL_SELECT:function(e){ var t=e.guildId,n=e.channelId;if(null==t&&null!=n){var r=s.Z5c.CHANNEL(s.ME,n);if(r!==g){g=r;return!0}}return!1},CHANNEL_DELETE:function(e){var t=e.channel;null==t.guild_id&&null!=t.id&&null!=g&&g===s.Z5c.CHANNEL(s.ME,t.id)&&(g=null)}})},796909:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});var r=n(730381),o=n.n(r),i=n(202351),a=n(575626),u=n(744564),l=n(419051),c=n(978396),s=n(996344),f=n(382060),d=n(61209),p=n(567403),h=n(717091),y=n(473903),E=n(102921);function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e){v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return v(e)}function O(e,t){return!t||"object"!==S(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function b(e,t){b=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return b(e,t)}var _,S=function(e){ return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return O(this,n)}}!function(e){e.DEFAULT="DEFAULT";e.FAVORITE="FAVORITE"}(_||(_={}));var I=new a.Z((function(e){var t=e.isRequest,n=e.isFavorite;return t?[]:[n?_.FAVORITE:_.DEFAULT]}),(function(e){return-e.lastMessageId}));function C(e){var t,n,r=null!==(n=null!==(t=h.ZP.lastMessageId(e.id))&&void 0!==t?t:e.lastMessageId)&&void 0!==n?n:e.id,i=e.isMessageRequestTimestamp;if(null!=i){var a=o()(i).valueOf(),u=E.Z.fromTimestamp(a);return E.Z.compare(r,u)>0?r:u}return r}function A(e){ var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C(e);return{channelId:e.id,lastMessageId:t,isFavorite:null==e.guild_id&&l.Z.isFavorite(e.id)&&(0,c.cn)(),isRequest:s.Z.isMessageRequest(e.id)}}function T(){I.clear();Object.values(d.Z.getMutablePrivateChannels()).forEach((function(e){I.set(e.id,A(e))}));(0,c.cn)()&&Object.keys(l.Z.getFavoriteChannels()).forEach((function(e){var t=d.Z.getChannel(e);null!=t&&(0,f.zi)(t.type)&&I.set(t.id,A(t))}))}var N,P,R,j=(N=[],P=[],R=[],function(){var e=I.values(_.FAVORITE),t=I.values(_.DEFAULT);if(N!==e||P!==t){R=[];e.forEach((function(e){var t=e.channelId;return R.push(t)}));N=e;t.forEach((function(e){var t=e.channelId;return R.push(t)}));P=t}return R}),L=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&b(e,t)}(n,e);var t=m(n);function n(){g(this,n) ;return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){this.waitFor(d.Z,p.Z,y.default,s.Z,l.Z);this.syncWith([l.Z,s.Z],T)};r.getPrivateChannelIds=function(){return j()};r.getSortedChannels=function(){return[I.values(_.FAVORITE),I.values(_.DEFAULT)]};r.serializeForOverlay=function(){var e={};I.values().forEach((function(t){var n=t.channelId,r=t.lastMessageId;e[n]=r}));return e};r.__getLocalVars=function(){return{SortedChannelType:_,data:I,getPrivateChannelIds:j}};return n}(i.ZP.Store);L.displayName="PrivateChannelSortStore";const w=new L(u.Z,{CONNECTION_OPEN:T,CONNECTION_OPEN_SUPPLEMENTAL:T,OVERLAY_INITIALIZE:T,CACHE_LOADED_LAZY:function(e){e.privateChannelIds.forEach((function(e){var t=d.Z.getChannel(e);null!=t&&I.set(t.id,A(t))}))},CHANNEL_UPDATES:function(e){e.updates.forEach((function(e){var t=e.channel;((0,f.hv)(t.type)||I.has(t.id))&&I.set(t.id,A(t))}))},CHANNEL_CREATE:function(e){var t=e.channel;if(!(0,f.hv)(t.type))return!1;I.set(t.id,A(t))}, CHANNEL_DELETE:function(e){var t=e.channel;return I.delete(t.id)},MESSAGE_CREATE:function(e){var t=e.channelId,n=e.message;if(!I.has(t))return!1;var r=d.Z.getChannel(t);return null!=r&&I.set(t,A(r,n.id))},GUILD_CREATE:function(e){var t=e.guild.id;return I.delete(t)}})},364581:(e,t,n)=>{"use strict";n.d(t,{Z:()=>E});var r=n(202351),o=n(744564),i=n(2590);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e){u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return u(e)}function l(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e,t){c=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return c(e,t)}var s=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function f(e){var t=function(){ if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=u(e);if(t){var o=u(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return l(this,n)}}var d=null,p=[i.ff_.REDISTRIBUTABLE_INSTALL_FAILED,i.ff_.POST_INSTALL_FAILED,i.ff_.POST_INSTALL_CANCELLED],h=[i.ff_.APPLICATION_NOT_FOUND,i.ff_.APPLICATION_LOAD_FAILED,i.ff_.INTERRUPTED,i.ff_.DESERIALIZATION_FAILED];var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&c(e,t)}(n,e);var t=f(n);function n(){a(this,n);return t.apply(this,arguments)}var r=n.prototype;r.getLastError=function(){return d} ;r.__getLocalVars=function(){return{lastError:d,LAUNCH_SETUP_ERROR_CODES:p,IGNORABLE_ERROR_CODES:h}};return n}(r.ZP.Store);y.displayName="DispatchApplicationErrorStore";const E=new y(o.Z,{DISPATCH_APPLICATION_LAUNCH_SETUP_START:function(){null!=d&&null!=d.code&&p.includes(d.code)&&(d=null)},DISPATCH_APPLICATION_ERROR:function(e){var t=e.error;d=null!=t.code&&h.includes(t.code)?null:t}})},88818:(e,t,n)=>{"use strict";n.d(t,{Z:()=>vt,m:()=>tt});var r=n(730381),o=n.n(r),i=n(202351),a=n(565804),u=n(418705),l=n(630631),c=n(744564),s=n(265688),f=n(603927),d=n(683323),p=n(896490),h=n(99827),y=n(264076),E=n(614948),g=n(489684),v=n(883650),O=n(529428),b=n(861426),_=n(944522),S=n(489610),m=n(911018),I=n(54709),C=n(473903),A=n(850841);function T(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function N(e){N=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return N(e)}function P(e,t){ return!t||"object"!==j(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function R(e,t){R=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return R(e,t)}var j=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function L(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=N(e);if(t){var o=N(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return P(this,n)}}var w=!1;var D=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{ value:e,writable:!0,configurable:!0}});t&&R(e,t)}(n,e);var t=L(n);function n(){T(this,n);return t.apply(this,arguments)}var r=n.prototype;r.shouldShowReactivateNotice=function(){var e=C.default.getCurrentUser();return!(0,A.I5)(e)&&w};r.__getLocalVars=function(){return{shouldShowPostChurnNotice:w}};return n}(i.ZP.Store);D.displayName="SubscriptionRemindersStore";const M=new D(c.Z,{BILLING_MOST_RECENT_SUBSCRIPTION_FETCH_SUCCESS:function(e){var t=e.subscription;if(null!=t){var n,r=I.Z.createFromServer(t);if(null==(0,A.Af)(r)||null==(null===(n=r.metadata)||void 0===n?void 0:n.ended_at))return;var i=o()(r.metadata.ended_at);o()().isBetween(i.clone().add(4,"days"),i.clone().add(11,"days"))&&(w=!0)}}});var Z=n(803548),U=n(188435),x=n(73727),k=n(525261),F=n(473419),G=n(736818),H=n(13066),B=n(912735),V=n(61209),K=n(629223),Y=n(496486),z=n.n(Y),W=n(595138),Q=n(875700),X=n(315804),q=n(959207),J=n(671723),$=n(151367),ee=n(746974),te=n(2590);function ne(e,t){ if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function re(e){re=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return re(e)}function oe(e,t){return!t||"object"!==ae(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ie(e,t){ie=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return ie(e,t)}var ae=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function ue(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=re(e);if(t){var o=re(this).constructor;n=Reflect.construct(r,arguments,o) }else n=r.apply(this,arguments);return oe(this,n)}}var le="DetectedOffPlatformPremiumPerksStore",ce={},se={},fe=[];function de(){var e=!1,t=!0,n=!1,r=void 0;try{for(var o,i=z().values(se)[Symbol.iterator]();!(t=(o=i.next()).done);t=!0){var a=o.value,u=a.skuId,l=a.applicationId;if(!fe.includes(u)){var c=q.Z.getGame(l);if(null!=c){var s=ee.Z.get(u);if(null!=s)if($.Z.applicationIdsFetching.has(c.id)||$.Z.isEntitledToSku(C.default.getCurrentUser(),u,c.id,c.id)||!s.available){if(null!=ce[u]){delete ce[u];e=!0}}else{ce[u]={skuId:u,applicationId:l};e=!0}else ee.Z.isFetching(u)||ee.Z.didFetchingSkuFail(u)||X.jU(c.id,u)}else q.Z.isFetching(l)||q.Z.didFetchingFail(l)||Q.Z.fetchApplication(l)}}}catch(e){n=!0;r=e}finally{try{t||null==i.return||i.return()}finally{if(n)throw r}}return e}var pe=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e, writable:!0,configurable:!0}});t&&ie(e,t)}(n,e);var t=ue(n);function n(){ne(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){this.waitFor(J.ZP,ee.Z,$.Z);var e;fe=null!==(e=l.Z.get(le))&&void 0!==e?e:fe};r.getDetectedOffPlatformPremiumPerks=function(){return z().values(ce)};r.__getLocalVars=function(){return{STORAGE_KEY:le,detectedOffPlatformPremiumPerks:ce,seenOffPlatformPerks:se,dismissedOffPlatformPremiumPerkSKUs:fe}};return n}(i.ZP.Store);pe.displayName="DetectedOffPlatformPremiumPerksStore";const he=new pe(c.Z,{LOGOUT:function(){ce={};se={}},SKU_FETCH_SUCCESS:de,ENTITLEMENT_FETCH_APPLICATION_SUCCESS:de,ENTITLEMENT_CREATE:de,APPLICATION_FETCH_SUCCESS:de,DETECTED_OFF_PLATFORM_PREMIUM_PERKS_DISMISS:function(e){var t=e.skuId;delete ce[t];if(fe.includes(t))return!1;fe.push(t);l.Z.set(le,fe)},RUNNING_GAMES_CHANGE:function(){var e=!1,t=!0,n=!1,r=void 0;try{for(var o,i=J.ZP.getRunningGames()[Symbol.iterator]();!(t=(o=i.next()).done);t=!0){ var a=o.value,u=a.id,l=a.distributor;if(null!=u&&l!==te.GQo.DISCORD){var c=!0,s=!1,f=void 0;try{for(var d,p=te.Lg6[Symbol.iterator]();!(c=(d=p.next()).done);c=!0){var h=d.value,y=h.skuId,E=h.applicationId;if(E===u&&(!fe.includes(y)&&null==se[y])){$.Z.applicationIdsFetched.has(E)||$.Z.applicationIdsFetching.has(E)||null!=$.Z.getForSku(y)||W.yD(E);se[y]={skuId:y,applicationId:E};e=!0}}}catch(e){s=!0;f=e}finally{try{c||null==p.return||p.return()}finally{if(s)throw f}}}}}catch(e){n=!0;r=e}finally{try{t||null==i.return||i.return()}finally{if(n)throw r}}e&&de();return e}});var ye=n(532548),Ee=n(21372),ge=n(567403),ve=n(736097),Oe=n(288263),be=n(682776),_e=n(40134),Se=n(563367),me=n(715107),Ie=n(464187),Ce=n(219264),Ae=n(793461),Te=n(688013),Ne=n(984237),Pe=n(407561),Re=n(615796),je=n(711531),Le=n(551778),we=n(536392),De=n(432065),Me=n(325213),Ze=n(120415),Ue=n(364581),xe=n(448200),ke=n(454708),Fe=n(199790),Ge=n(203600),He=n(488462),Be=n(36256);function Ve(e,t){ if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ke(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function Ye(e){Ye=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return Ye(e)}function ze(e){for(var t=1;t0},metadata:function(){return he.getDetectedOffPlatformPremiumPerks()[0]}}),Ke(ft,te.kVF.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL,{predicate:function(){return!ct(te.kVF.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL)&&he.getDetectedOffPlatformPremiumPerks().length>0},metadata:function(){return he.getDetectedOffPlatformPremiumPerks()[0]}}), Ke(ft,te.kVF.STREAMER_MODE,{predicate:function(){return Ae.Z.enabled}}),Ke(ft,te.kVF.DOWNLOAD_NAG,{predicate:function(){return!Ze.FB&&!ct(te.kVF.DOWNLOAD_NAG)}}),Ke(ft,te.kVF.SCHEDULED_MAINTENANCE,{predicate:function(){return null!=Ce.Z.getScheduledMaintenance()},metadata:function(){var e=Ce.Z.getScheduledMaintenance();if(null!=e)return{id:e.id,start:new Date(e.scheduled_for),end:new Date(e.scheduled_until)}}}),Ke(ft,te.kVF.SURVEY,{predicate:function(){return null!=Te.Z.getCurrentSurvey()},metadata:function(){return Te.Z.getCurrentSurvey()}}),Ke(ft,te.kVF.UNVERIFIED_ACCOUNT,{predicate:function(e){var t=e.currentUser;return null!=(null==t?void 0:t.email)&&!t.verified}}),Ke(ft,te.kVF.BOUNCED_EMAIL_DETECTED,{predicate:function(e){var t=e.currentUser;return null==t?void 0:t.hasBouncedEmail}}),Ke(ft,te.kVF.CONNECT_SPOTIFY,{predicate:function(){return!x.Z.hasConnectedAccount()&&J.ZP.isObservedAppRunning(s.Z.get(te.ABu.SPOTIFY).name)&&!ct(te.kVF.CONNECT_SPOTIFY)}}), Ke(ft,te.kVF.CONNECT_PLAYSTATION,{predicate:function(){return K.Z.isSuggestedAccountType(te.ABu.PLAYSTATION)&&null==K.Z.getAccount(null,te.ABu.PLAYSTATION)&&!ct(te.kVF.CONNECT_PLAYSTATION)}}),Ke(ft,te.kVF.PREMIUM_TIER_2_TRIAL_ENDING,{predicate:function(){for(var e in Ge.nG){var t,n=De.Z.getUserTrialOffer(Ge.nG[e].id);if(null!=n&&(null===(t=n.subscription_trial)||void 0===t?void 0:t.sku_id)===Ge.Si.TIER_2&&null!=n.expires_at&&Date.parse(n.expires_at)=0&&(0,A.M5)(n,Ge.p9.TIER_2)&&!i&&!n.hasFreePremium()&&!t.isPurchasedExternally;return!ct(te.kVF.PREMIUM_UNCANCEL)&&u},metadata:function(e){var t,n=e.premiumSubscription,r=null!=n?o()(n.currentPeriodEnd).diff(o()().startOf("day"),"days"):0,i=null!=n?null===(t=(0,A.Af)(n))||void 0===t?void 0:t.planId:null;return{daysLeft:r,premiumType:null!=i?A.ZP.getPremiumType(i):null,premiumSubscription:n}}}),Ke(ft,te.kVF.PREMIUM_MISSING_PAYMENT,{predicate:function(e){ var t=e.premiumSubscription,n=e.currentUser,r=null!=t?o()(t.currentPeriodEnd).diff(o()().startOf("day"),"days"):0,i=(null!=t?o()(t.currentPeriodEnd).diff(o()(t.currentPeriodStart).startOf("day"),"days"):0)>14?7:2,a=null!=t&&o()(t.currentPeriodEnd).isBefore(o()()),u=$.Z.applicationIdsFetched.has(Ge.RQ),l=$.Z.getForApplication(Ge.RQ),c=null!=t?(0,A.Af)(t):null,s=null!=c?A.ZP.getSkuIdForPlan(c.planId):null,f=null!=l&&null!=c&&Array.from(l).filter((function(e){var t=e.skuId;return!e.consumed&&t===s})).length>0,d=null!=t&&r<=i&&r>=0&&t.status!==te.O0b.PAST_DUE&&!a&&u&&!f&&null===t.paymentSourceId&&!n.hasFreePremium()&&!t.isPurchasedExternally;return!ct(te.kVF.PREMIUM_MISSING_PAYMENT)&&d},metadata:function(e){var t,n=e.premiumSubscription,r=null!=n?o()(n.currentPeriodEnd).diff(o()().startOf("day"),"days"):0,i=null!=n?null===(t=(0,A.Af)(n))||void 0===t?void 0:t.planId:null;return{daysLeft:r,premiumType:null!=i?A.ZP.getPremiumType(i):null,premiumSubscription:n}}}), Ke(ft,te.kVF.PREMIUM_PAST_DUE_INVALID_PAYMENT,{predicate:function(e){var t=e.premiumSubscription,n=e.currentUser,r=null!=t&&null!=t.paymentSourceId?je.Z.getPaymentSource(t.paymentSourceId):null,i=null!=t&&o()(t.currentPeriodEnd).isBefore(o()()),a=null!=t&&t.status===te.O0b.PAST_DUE&&!i&&null!=r&&r.invalid&&!n.hasFreePremium()&&!t.isPurchasedExternally;return!ct(te.kVF.PREMIUM_PAST_DUE_INVALID_PAYMENT)&&a},metadata:function(e){return{premiumSubscription:e.premiumSubscription}}}),Ke(ft,te.kVF.PREMIUM_PAST_DUE_MISSING_PAYMENT,{predicate:function(e){var t=e.premiumSubscription,n=e.currentUser,r=null!=t&&o()(t.currentPeriodEnd).isBefore(o()()),i=null!=t&&t.status===te.O0b.PAST_DUE&&!r&&null===t.paymentSourceId&&!n.hasFreePremium()&&!t.isPurchasedExternally;return!ct(te.kVF.PREMIUM_PAST_DUE_MISSING_PAYMENT)&&i},metadata:function(e){return{premiumSubscription:e.premiumSubscription}}}),Ke(ft,te.kVF.PREMIUM_TIER_0,{predicate:function(e){var t=e.currentUser,n=(0, A.I5)(t),r=Le.Z.isLoadedForPremiumSKUs(),o=m.SI();return!n&&r&&o},metadata:function(){var e=Le.Z.getForSkuAndInterval(Ge.Si.TIER_0,Ge.rV.MONTH);return{monthlyPrice:null!=e?(0,A.gy)(e):null}}}),Ke(ft,te.kVF.MFA_SMS_BACKUP,{predicate:function(e){var t=e.currentUser;return null!=t&&t.mfaEnabled&&!t.hasFlag(te.xW$.MFA_SMS)&&!t.hasFlag(te.xW$.STAFF)&&!t.hasFlag(te.xW$.PARTNER)&&!ct(te.kVF.MFA_SMS_BACKUP)}}),Ke(ft,te.kVF.APPLICATION_TEST_MODE,{predicate:function(){return null!=Me.Z.testModeApplicationId},metadata:function(){if(null==Me.Z.testModeApplicationId)return{};var e=Me.Z.testModeApplicationId,t=q.Z.getGame(e);return{applicationName:null!=t?t.name:e,applicationId:e}}}),Ke(ft,te.kVF.PREMIUM_REACTIVATE,{predicate:function(){return!ct(te.kVF.PREMIUM_REACTIVATE)&&M.shouldShowReactivateNotice()}}),Ke(ft,te.kVF.LOCALIZED_PRICING,{predicate:function(e){var t=e.isLocalizedPromoEnabled;return!ct(te.kVF.LOCALIZED_PRICING)&&t},metadata:function(e){return{premiumSubscription:e.premiumSubscription }}}),Ke(ft,te.kVF.PREMIUM_PAST_DUE_ONE_TIME_PAYMENT,{predicate:function(e){var t=e.premiumSubscription,n=e.currentUser,r=null!=t&&o()(t.currentPeriodEnd).isBefore(o()()),i=null!=t&&null!=t.paymentSourceId?je.Z.getPaymentSource(t.paymentSourceId):null,a=null!=i&&He.Uk.has(i.type),u=null!=t&&t.status===te.O0b.PAST_DUE&&!r&&a&&!n.hasFreePremium()&&!t.isPurchasedExternally;return!ct(te.kVF.PREMIUM_PAST_DUE_ONE_TIME_PAYMENT)&&u},metadata:function(e){var t=e.premiumSubscription;return{daysPastDue:(null==t?void 0:t.status)===te.O0b.PAST_DUE?o()().diff(o()(t.currentPeriodStart),"days"):0,dismissUntil:o()(null==t?void 0:t.currentPeriodStart).add((0,A.lU)(t),"days").toDate()}}}),Ke(ft,te.kVF.DROPS_GO_LIVE_BANNER,{predicate:function(){return!1},metadata:function(){return{partnerGame:null}}}),Ke(ft,te.kVF.DROPS_PROGRESS_INTERRUPTION,{predicate:function(){return h.Z.isCurrentQuestInterrupted&&null!=h.Z.currentDropQuestGameTitle},metadata:function(){return{gameTitle:h.Z.currentDropQuestGameTitle, reloadCallback:function(){return window.location.reload(!0)}}}}),Ke(ft,te.kVF.DROPS_ENDED_INCOMPLETE,{predicate:function(){return!1},metadata:function(){return{partnerGame:null}}}),Ke(ft,te.kVF.AUTO_MODERATION_MENTION_RAID_DETECTION,{predicate:function(e){var t=e.selectedGuildId;return null!=t&&null!=v.Z.getMentionRaidDetected(t)&&(0,g.o3)(t)&&!ct(te.kVF.AUTO_MODERATION_MENTION_RAID_DETECTION)},metadata:function(e){var t=e.selectedGuildId,n={dismissUntil:o()().add(2,"hours").toDate()};if(null!=t){var r=v.Z.getMentionRaidDetected(t);null!=r&&(n.decisionId=r.decisionId)}return n}}),Ke(ft,te.kVF.ACTIVATE_SERVER_SUBSCRIPTION,{predicate:function(){return!ct(te.kVF.ACTIVATE_SERVER_SUBSCRIPTION)&&0!==d.Z.getEligibleGuildsForNagActivate().length&&(0,f.Lm)()}}),Ke(ft,te.kVF.GUILD_ONBOARDING_UPSELL_NAGBAR,{predicate:function(){return!ct(te.kVF.GUILD_ONBOARDING_UPSELL_NAGBAR)&&(0,O.cy)()}}),ft);function yt(){if(!ye.Z.isConnected())return!1;at=null;var e=C.default.getCurrentUser() ;if(null==e)return!1;var t=we.Z.getPremiumSubscription(),n=Re.Z.isLocalizedPromoEnabled,r=Ie.Z.getGuildId(),o=me.Z.getVoiceChannelId(),i=null!=o?Pe.Z.getVoiceStateForChannel(o):null,a=Fe.a?pt:dt,u=!0,l=!1,c=void 0;try{for(var s,f=a[Symbol.iterator]();!(u=(s=f.next()).done);u=!0){var d=s.value;if(null!=ht[d]){if(ht[d].predicate({selectedGuildId:r,voiceChannelId:o,voiceState:i,currentUser:e,premiumSubscription:t,isLocalizedPromoEnabled:n})){var p,h,y=null===(h=(p=ht[d]).metadata)||void 0===h?void 0:h.call(p,{currentUser:e,premiumSubscription:t,selectedGuildId:r});at=We(ze({},it),{type:d,metadata:y});break}}else 0}}catch(e){l=!0;c=e}finally{try{u||null==f.return||f.return()}finally{if(l)throw c}}null!=at&&ct(at.type)&&(at=null)}function Et(){Ae.Z.enabled||delete ot[te.kVF.STREAMER_MODE];return yt()}var gt=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{ constructor:{value:e,writable:!0,configurable:!0}});t&&Xe(e,t)}(n,e);var t=$e(n);function n(){Ve(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){this.syncWith([Te.Z,_e.Z,he,Ie.Z,U.Z,De.Z,H.Z,K.Z,F.Z],yt);this.waitFor(C.default,Ce.Z,ge.Z,Ee.ZP,Se.Z,ve.Z,Ae.Z,y.Z,Ie.Z,Ne.Z,x.Z,J.ZP,_e.Z,Ue.Z,xe.Z,Me.Z,Oe.Z,we.Z,ke.Z,he,je.Z,be.Z,U.Z,$.Z,De.Z,K.Z,_.Z,h.Z,d.Z)};r.hasNotice=function(){return null!=at&&null!=at.type};r.getNotice=function(){return null==Ne.Z.getAction()?at:null};r.isNoticeDismissed=function(e){return ct(e)};r.__getLocalVars=function(){return{typeToStorageKeys:nt,typeToTemporaryKeys:rt,temporaryDismisses:ot,DEFAULT_NOTICE_SETTINGS:it,notice:at,NoticeOrder:dt,ConferenceNoticeOrder:pt,NoticeDefinition:ht}};return n}(i.ZP.Store);gt.displayName="NoticeStore";const vt=new gt(c.Z,{CURRENT_USER_UPDATE:yt,MEDIA_ENGINE_SET_AUDIO_ENABLED:yt,CLEAR_REMOTE_DISCONNECT_VOICE_CHANNEL_ID:yt,STATUS_PAGE_SCHEDULED_MAINTENANCE:yt, STATUS_PAGE_SCHEDULED_MAINTENANCE_ACK:yt,GUILD_CREATE:yt,GUILD_DELETE:yt,AUDIO_INPUT_DETECTED:yt,AUDIO_SET_DISPLAY_SILENCE_WARNING:yt,CERTIFIED_DEVICES_SET:yt,AUDIO_SET_INPUT_DEVICE:yt,AUDIO_SET_OUTPUT_DEVICE:yt,MEDIA_ENGINE_DEVICES:yt,RTC_CONNECTION_STATE:yt,RPC_APP_AUTHENTICATED:yt,RPC_APP_DISCONNECTED:yt,USER_CONNECTIONS_UPDATE:yt,WINDOW_FOCUS:yt,INSTANT_INVITE_CREATE:yt,INSTANT_INVITE_REVOKE_SUCCESS:yt,SPOTIFY_PLAYER_PAUSE:yt,RUNNING_GAMES_CHANGE:yt,EXPERIMENTS_FETCH_SUCCESS:yt,PREMIUM_PAYMENT_SUBSCRIBE_SUCCESS:yt,DEVELOPER_TEST_MODE_AUTHORIZATION_SUCCESS:yt,DEVELOPER_TEST_MODE_AUTHORIZATION_FAIL:yt,DEVELOPER_TEST_MODE_RESET:yt,BILLING_SUBSCRIPTION_FETCH_SUCCESS:yt,DISPATCH_APPLICATION_INSTALL:yt,IMPERSONATE_STOP:yt,IMPERSONATE_UPDATE:yt,GUILD_MEMBER_ADD:function(e){return e.user.id===G.default.getId()&&yt()},GUILD_MEMBER_UPDATE:yt,SURVEY_FETCHED:yt,ENTITLEMENT_FETCH_APPLICATION_SUCCESS:yt,BILLING_PAYMENT_SOURCE_REMOVE_SUCCESS:yt,BILLING_SUBSCRIPTION_UPDATE_SUCCESS:yt, BILLING_MOST_RECENT_SUBSCRIPTION_FETCH_SUCCESS:yt,VOICE_STATE_UPDATES:function(e){return e.voiceStates.some((function(e){return e.userId!==G.default.getId()}))&&yt()},STREAMER_MODE_UPDATE:Et,RUNNING_STREAMER_TOOLS_CHANGE:Et,DISPATCH_APPLICATION_ERROR:function(){delete ot[te.kVF.DISPATCH_ERROR];return yt()},DISPATCH_APPLICATION_LAUNCH_SETUP_START:function(){delete ot[te.kVF.DISPATCH_INSTALL_SCRIPT_PROGRESS];return yt()},DISPATCH_APPLICATION_INSTALL_SCRIPTS_PROGRESS_UPDATE:function(){return yt()},DISPATCH_APPLICATION_LAUNCH_SETUP_COMPLETE:function(){return yt()},NOTICE_SHOW:function(e){at=e.notice},NOTICE_DISMISS:function(e){if(null==at)return!1;if(null!=e.id&&e.id!==at.id)return!1;lt(at.type,e.isTemporary,e.untilAtLeast);return yt()},NOTICE_DISABLE:function(e){lt(e.noticeType);return yt()},LOGOUT:function(){ot={};at=null},SUBSCRIPTION_PLANS_FETCH_SUCCESS:yt,AUTO_MODERATION_MENTION_RAID_DETECTION:yt,CREATOR_MONETIZATION_NAG_ACTIVATE_ELIGIBLITY_FETCH_SUCCESS:yt})},901165:(e,t,n)=>{ "use strict";n.d(t,{Z:()=>d});var r=n(785893),o=(n(667294),n(294184)),i=n.n(o),a=n(336513),u=n.n(a);function l(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function c(e){for(var t=1;t=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}const d=function(e){var t=e.value,n=void 0===t?0:t,o=e.text,a=e.className,l=f(e,["value","text","className"]);return null!=o?(0,r.jsx)("div",s(c({className:i()(u().wrapper,a)},l),{children:o})):n>0?(0,r.jsx)("div",s(c({className:i()(u().wrapper,a)},l),{children:n})):null}},839184:(e,t,n)=>{"use strict";n.d(t,{YX:()=>d,tT:()=>p,ZP:()=>h});var r=n(785893),o=(n(667294),n(294184)),i=n.n(o),a=n(707961),u=n(787498),l=n.n(u);function c(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function s(e,t){t=null!=t?t:{} ;Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function f(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}var d={TERTIARY:l().tertiary,SECONDARY:l().secondary,PRIMARY:l().primary},p={SIZE_24:l().size24,SIZE_32:l().size32,SIZE_36:l().size36};function h(e){ var t=e.className,n=e.tooltip,o=e.color,u=e.size,d=void 0===u?p.SIZE_32:u,h=e.icon,y=e.onClick,E=e.disabled,g=e.focusProps;return(0,r.jsx)(a.ua7,{text:n,shouldShow:!E,children:function(e){var u=e.onClick,p=f(e,["onClick"]);return(0,r.jsx)(a.P3F,s(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>O});var r=n(785893),o=n(667294),i=n(294184),a=n.n(i),u=n(707961),l=n(107364),c=n(479477),s=n.n(c),f=n(518280),d=n.n(f);function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")} function h(e){h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return h(e)}function y(e,t){return!t||"object"!==g(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function E(e,t){E=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return E(e,t)}var g=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}const O=function(e){!function(e,t){ if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}});t&&E(e,t)}(n,e);var t=v(n);function n(){p(this,n);return t.apply(this,arguments)}n.prototype.render=function(){var e=this.props,t=e.title,n=e.description,o=e.agreement,i=e.disagreement,c=e.onAgree,f=e.onDisagree,p=e.imageClassName;return(0,r.jsxs)(l.Z,{className:s().gatedContent,justify:l.Z.Justify.CENTER,align:l.Z.Align.CENTER,direction:l.Z.Direction.VERTICAL,children:[(0,r.jsx)("div",{className:a()(s().image,p)}),(0,r.jsx)("div",{className:a()(s().title,d().marginBottom8),children:t}),(0,r.jsx)("div",{className:a()(s().description,d().marginBottom20),children:n}),(0,r.jsxs)(l.Z,{justify:l.Z.Justify.CENTER,align:l.Z.Align.CENTER,grow:0,children:[null!=i?(0,r.jsx)(u.zxk,{className:s().action,size:u.PhG.LARGE,color:u.Ttl.PRIMARY,onClick:f,children:i}):null,null!=o?(0,r.jsx)(u.zxk,{ className:s().action,color:u.zxk.Colors.RED,size:u.PhG.LARGE,onClick:c,children:o}):null]})]})};return n}(o.PureComponent)},319086:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(785893),o=n(667294),i=n(707961),a=n(784426),u=n(2590);function l(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function c(e){for(var t=1;t=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}const d=o.forwardRef((function(e,t){var n=e.href,l=e.children,d=e.onClick,p=e.onKeyPress,h=e.focusProps,y=f(e,["href","children","onClick","onKeyPress","focusProps"]),E=o.useCallback((function(e){if(!e.repeat){if(e.charCode===u.yXg.SPACE||e.charCode===u.yXg.ENTER){e.preventDefault();null!=n&&(0,a.uL)(n);null==d||d()}null==p||p(e)}}),[n,p,d]),g=o.useCallback((function(e){if(!e.metaKey&&!e.shiftKey&&0===e.button){e.preventDefault();e.stopPropagation();null!=n&&(0,a.uL)(n);null==d||d()} }),[n,d]),v=(0,r.jsx)("a",s(c({ref:t,href:n,onClick:g,onKeyPress:E},y),{children:l}));return(0,r.jsx)(i.tEY,s(c({},h),{children:v}))}))},562545:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(785893),o=(n(667294),n(633878));function i(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function a(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t) ;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function l(e){var t=e.width,n=void 0===t?32:t,l=e.height,c=void 0===l?32:l,s=e.color,f=void 0===s?"currentColor":s,d=u(e,["width","height","color"]);return(0,r.jsxs)("svg",a(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>l});var r=n(785893),o=(n(667294),n(633878));function i(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function a(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function l(e){var t=e.width,n=void 0===t?16:t,l=e.height,c=void 0===l?16:l,s=e.color,f=void 0===s?"currentColor":s,d=e.foreground,p=u(e,["width","height","color","foreground"]);return(0,r.jsx)("svg",a(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>l});var r=n(785893),o=(n(667294),n(633878));function i(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0, configurable:!0,writable:!0}):e[t]=n;return e}function a(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function l(e){ var t=e.width,n=void 0===t?16:t,l=e.height,c=void 0===l?16:l,s=e.color,f=void 0===s?"currentColor":s,d=e.foreground,p=u(e,["width","height","color","foreground"]);return(0,r.jsx)("svg",a(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>l});var r=n(785893),o=(n(667294),n(633878));function i(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function a(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function l(e){var t=e.width,n=void 0===t?24:t,l=e.height,c=void 0===l?24:l,s=e.color,f=void 0===s?"currentColor":s,d=e.foreground,p=u(e,["width","height","color","foreground"]);return(0,r.jsx)("svg",a(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>l});var r=n(785893),o=(n(667294),n(633878));function i(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function a(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n }(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function l(e){var t=e.width,n=void 0===t?104:t,l=e.height,c=void 0===l?80:l,s=u(e,["width","height"]);return(0,r.jsxs)("svg",a(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>l});var r=n(785893),o=(n(667294),n(633878));function i(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function a(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function l(e){var t=e.width,n=void 0===t?24:t,l=e.height,c=void 0===l?24:l,s=e.color,f=void 0===s?"currentColor":s,d=e.foreground,p=u(e,["width","height","color","foreground"]);return(0,r.jsx)("svg",a(function(e){for(var t=1;t{ "use strict";n.d(t,{Z:()=>l});var r=n(785893),o=(n(667294),n(633878));function i(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function a(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function l(e){var t=e.width,n=void 0===t?18:t,l=e.height,c=void 0===l?18:l,s=e.color,f=void 0===s?"currentColor":s,d=e.foreground,p=u(e,["width","height","color","foreground"]);return(0,r.jsx)("svg",a(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>l});var r=n(785893),o=(n(667294),n(633878));function i(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0, writable:!0}):e[t]=n;return e}function a(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function l(e){ var t=e.width,n=void 0===t?16:t,l=e.height,c=void 0===l?16:l,s=e.color,f=void 0===s?"currentColor":s,d=e.foreground,p=e.background,h=u(e,["width","height","color","foreground","background"]);return(0,r.jsx)("svg",a(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>l});var r=n(785893),o=(n(667294),n(633878));function i(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function a(e,t){ t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function l(e){var t=e.width,n=void 0===t?24:t,l=e.height,c=void 0===l?24:l,s=e.color,f=void 0===s?"currentColor":s,d=e.foreground,p=u(e,["width","height","color","foreground"]) ;return(0,r.jsxs)("svg",a(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>l});var r=n(785893),o=(n(667294),n(633878));function i(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function a(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e) ;for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function l(e){var t=e.width,n=void 0===t?16:t,l=e.height,c=void 0===l?16:l,s=e.color,f=void 0===s?"currentColor":s,d=e.foreground,p=u(e,["width","height","color","foreground"]);return(0,r.jsx)("svg",a(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>E});var r=n(785893),o=n(667294),i=n(294184),a=n.n(i),u=n(633878);function l(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function c(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){ if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}}return o}function f(e){var t=e.width,n=void 0===t?8:t,o=e.height,i=void 0===o?13:o,a=e.color,f=void 0===a?"currentColor":a,d=e.foreground,p=s(e,["width","height","color","foreground"]);return(0,r.jsx)("svg",c(function(e){for(var t=1;t{"use strict";n.d(t,{JO:()=>g,iz:()=>v,ZP:()=>b}) ;var r=n(785893),o=n(667294),i=n(294184),a=n.n(i),u=n(108717),l=n(289283),c=n(707961),s=n(570814),f=n(249697),d=n(136317),p=n(211482),h=n(25327),y=n.n(h);function E(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}var g=function(e){var t=e.className,n=e.iconClassName,o=e.children,i=e.selected,u=void 0!==i&&i,l=e.disabled,s=void 0!==l&&l,f=e.showBadge,d=void 0!==f&&f,h=e.color,g=e.foreground,v=e.background,O=e.icon,b=e.onClick,_=e.onContextMenu,S=e.tooltip,m=void 0===S?null:S,I=e.tooltipColor,C=e.tooltipPosition,A=void 0===C?"bottom":C,T=e.hideOnClick,N=void 0===T||T,P=e.role,R=e["aria-label"],j=e["aria-hidden"],L=e["aria-checked"],w=e["aria-expanded"],D=e["aria-haspopup"],M=(0,r.jsx)(O,{x:0,y:0,width:24,height:24,className:a()(n,y().icon),foreground:null!=g?g:void 0,background:null!=v?v:void 0,color:h}),Z=R;null==Z&&"string"==typeof m&&(Z=m);return(0,r.jsx)(c.ua7,{text:m,color:I,position:A,hideOnClick:N,children:function(e){ var i,l=e.onMouseEnter,f=e.onMouseLeave,S=e.onFocus,m=e.onBlur;return null==b?(0,r.jsx)("div",{className:a()(t,[y().iconWrapper]),children:(0,r.jsx)(O,{x:0,y:0,width:24,height:24,className:a()(n,y().icon),foreground:null!=g?g:void 0,background:null!=v?v:void 0,color:h,"aria-hidden":j,onMouseEnter:l,onMouseLeave:f,onFocus:S,onBlur:m})}):(0,r.jsxs)(c.P3F,{tag:"div",onClick:s?void 0:b,onContextMenu:s?void 0:_,onMouseEnter:l,onMouseLeave:f,onFocus:S,onBlur:m,className:a()(t,(i={},E(i,y().iconWrapper,!0),E(i,y().clickable,!s&&null!=b),E(i,y().selected,u),i)),role:P,"aria-label":Z,"aria-hidden":j,"aria-checked":L,"aria-haspopup":D,"aria-expanded":w,tabIndex:s||null==b?-1:0,children:[d?(0,r.jsx)(p.ZP,{mask:p.ZP.Masks.HEADER_BAR_BADGE,children:M}):M,d?(0,r.jsx)("span",{className:y().iconBadge}):null,o]})}})},v=function(e){var t=e.className;return(0,r.jsx)("div",{className:a()(y().divider,t)})};var O=function(e){ var t,n=e.className,i=e.innerClassName,f=e.children,d=e.toolbar,p=e.onDoubleClick,h=e["aria-label"],g=e["aria-labelledby"],v=e.role,O=e.scrollable,b=e.transparent,_=void 0!==b&&b,S=o.useRef(null),m=o.useContext(s.Z);return(0,r.jsx)("section",{className:a()(n,y().container,(t={},E(t,y().themed,!_),E(t,y().transparent,_),t)),"aria-label":h,"aria-labelledby":g,role:v,ref:S,children:(0,r.jsxs)(c.JcV,{containerRef:S,children:[(0,r.jsxs)("div",{className:a()(y().children,i,E({},y().scrollable,O)),onDoubleClick:p,children:[l.tq&&null!=m?(0,r.jsx)(u.Z,{onClick:m,className:y().hamburger}):null,f]}),null!=d?(0,r.jsx)("div",{className:y().toolbar,children:d}):null]})})};O.Icon=g;O.Title=function(e){var t=e.className,n=e.wrapperClassName,o=e.children,i=e.onContextMenu,u=e.onClick,l=e.id,s=e.muted,f=void 0!==s&&s,d=e.level,p=void 0===d?1:d,h=(0,r.jsx)(c.y5t,{forceLevel:p,children:(0,r.jsx)(c.X6q,{variant:"heading-md/semibold",color:f?"header-secondary":void 0,className:a()(t,y().title),id:l, children:o})});return null!=u?(0,r.jsx)(c.P3F,{onClick:u,onContextMenu:i,className:a()(n,y().titleWrapper),children:h}):(0,r.jsx)("div",{className:a()(n,y().titleWrapper),onContextMenu:i,children:h})};O.Divider=v;O.Caret=function(e){var t=e.direction;return"right"===(void 0===t?"right":t)?(0,r.jsx)(d.Z,{className:y().caret}):(0,r.jsx)(f.Z,{className:y().caret})};const b=O},372185:(e,t,n)=>{"use strict";n.d(t,{q0:()=>i.a,x0:()=>T,yd:()=>N,Zn:()=>P,Sq:()=>R,lv:()=>j,nR:()=>L,FZ:()=>w,c2:()=>D,iK:()=>M,NJ:()=>Z,eE:()=>U,R8:()=>x,Wg:()=>k,Hl:()=>F,iE:()=>G,xb:()=>H});var r=n(37163),o=n(441714),i=n.n(o),a=n(42128),u=n.n(a),l=n(649779),c=n.n(l),s=n(751050),f=n.n(s),d=n(313767),p=n.n(d),h=n(867217),y=n.n(h),E=n(808425),g=n.n(E),v=n(662800),O=n.n(v),b=n(113998),_=n.n(b),S=n(753318),m=n.n(S);function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nc.length&&(n=c.length);null!=o&&o>c.length&&(o=c.length);i=new r.SelectionState({anchorKey:l.getKey(),anchorOffset:n,focusKey:l.getKey(),focusOffset:null!=o&&0!==o?o:n})}else i=t.getSelection();var s,f=t.getCurrentInlineStyle(),d=u()(a,i);if(i.isCollapsed()){a=r.Modifier.insertText(a,i,e,f,d);s="insert-characters"}else{a=r.Modifier.replaceText(a,i,e,f,d);s="replace-characters"}return r.EditorState.push(t,a,s)}function N(e,t){switch(e){case"delete":return _()(t);case"delete-word":return p()(t);case"backspace":return O()(t);case"backspace-word":return f()(t);case"backspace-to-start-of-line":return c()(t);default:return t}}function P(e,t){switch(e){case"transpose-characters":return m()(t);case"move-selection-to-start-of-block":return g()(t);case"move-selection-to-end-of-block":return y()(t);default:return t}}function R(e){return e.getCurrentContent().getFirstBlock().getText()}function j(e,t){ var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.getCurrentContent(),o=r.getFirstBlock(),i=o.getText(),a=[];o.findEntityRanges((function(e){return null!==e.getEntity()}),(function(e,t){var n=r.getEntity(o.getEntityAt(e)).getType(),u=i.substring(e,t);a.push({processed:!1,type:n,start:e,end:t,text:u})}));e.forEach((function(e){var r=!1;a.forEach((function(n){var o=e.type,i=e.start,a=e.end,u=e.getFullMatch();if(!n.processed)if(n.type===o&&n.start===i&&n.text===u){n.processed=!0;r=!0}else if(i>=n.start&&in.start&&a<=n.end){n.processed=!0;t=A(null,n.start,n.end,t)}}));if(!r){var o=n[e.type];t=A([e.type,null!=o&&o.mutable?"MUTABLE":"IMMUTABLE",{token:e}],e.start,e.end,t)}}));a.forEach((function(e){e.processed||(t=A(null,e.start,e.end,t))}));return t}function L(e){return r.EditorState.createEmpty(new r.CompositeDecorator(e))}function w(e){var t=r.EditorState.push(e,r.ContentState.createFromText("")),n=e.getSelection() ;null!=n&&n.hasFocus&&(t=r.EditorState.moveFocusToEnd(t));return t}function D(e,t){return T(e,t,0,R(t).length)}function M(e,t){var n=t.getSelection();n=(n=n.set("focusOffset",e)).set("anchorOffset",e);return r.EditorState.forceSelection(t,n)}function Z(e){return M(e.getCurrentContent().getFirstBlock().getText().length,e)}function U(e){return M(0,e)}function x(e){var t=e.getSelection();t=(t=t.set("focusOffset",0)).set("isBackward",!0);return r.EditorState.forceSelection(e,t)}function k(e){var t=R(e),n=e.getSelection();n=(n=n.set("focusOffset",t.length)).set("isBackward",!1);return r.EditorState.forceSelection(e,n)}function F(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:512,n=R(e);if(n.length>t){var o=e.getSelection();e=T("",e,t,n.length);o.getAnchorOffset()>t&&(o=o.set("anchorOffset",t));o.getFocusOffset()>t&&(o=o.set("focusOffset",t));e=r.EditorState.forceSelection(e,o)}return e}function G(e){var t=window.getSelection();if(null!=t&&"Caret"===t.type&&null!=e){ var n=t.getRangeAt(0);if(function(e,t){for(;null!=e;){if(e===t)return!0;e=e.parentNode}return!1}(n.commonAncestorContainer,e)){var r=n.getClientRects()[0],o=e.getClientRects()[0];if(null!=r&&null!=o){var i=r.left-o.left+e.scrollLeft;ie.scrollLeft+e.offsetWidth&&(e.scrollLeft=i-e.offsetWidth+3)}}}}function H(e){return 0===R(e).length}}}]); //# sourceMappingURL=945136961ca22eec8dc0.js.map