502 lines
477 KiB
JavaScript
502 lines
477 KiB
JavaScript
(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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){c(e,t,n[t])}))}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,n){if(i.Z.didAgree(e)){var c=u.default.getCurrentUser();if(null==c)return;t.include_nsfw=null==c.nsfwAllowed||c.nsfwAllowed}var s=Object.keys(t);o.ZP.trackWithMetadata(l.rMx.SEARCH_STARTED,{search_type:a.Z.getSearchType(),prev_search_id:a.Z.getAnalyticsId(e),num_modifiers:s.length,modifiers:s.reduce((function(e,n){var r=t[n];e[n]=Array.isArray(r)?r.length:1;return e}),{})});r.Z.dispatch({type:"SEARCH_START",query:t,searchId:e,queryString:n})}function p(e,t){var n=a.Z.getQuery(e),r=function(e){switch(e){case l.QIO.MOST_RELEVANT:return{sort_by:"relevance",sort_order:"desc"};case l.QIO.OLDEST:return{sort_by:"timestamp",sort_order:"asc"};case l.QIO.NEWEST:default:return{sort_by:"timestamp",sort_order:"desc"}}}(t);return d(e,f(s({},n,r),{offset:0}))}function h(e){var t=arguments.length>1&&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<t;n++)r[n]=e[n];return r}function u(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 a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(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 l="".concat(i.dGm,"/api/v2/scheduled-maintenances"),c="".concat(i.dGm,"/api/v2/incidents/unresolved.json");const s={checkIncidents:function(){Promise.all([r.Z.get("".concat(l,"/active.json")),r.Z.get(c)]).then((function(e){var t=u(e,2),n=t[0],r=t[1],i=u(n.body.scheduled_maintenances,1)[0],a=u(r.body.incidents,1)[0];o.Z.dispatch({type:"STATUS_PAGE_INCIDENT",incident:a||i})}))},checkScheduledMaintenances:function(){r.Z.get("".concat(l,"/upcoming.json")).then((function(e){var t=u(e.body.scheduled_maintenances,1)[0];o.Z.dispatch({type:"STATUS_PAGE_SCHEDULED_MAINTENANCE",maintenance:t})}))},ackScheduledMaintenance:function(){o.Z.dispatch({type:"STATUS_PAGE_SCHEDULED_MAINTENANCE_ACK"})}}},762572:(e,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<t;n++)r[n]=e[n];return r}function oe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ie(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}
|
||
function ae(e){ae=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return ae(e)}function ue(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&&de(e,t)}function le(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){ie(e,t,n[t])}))}return e}function ce(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 se(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<t;n++)r[n]=e[n];return r}function L(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(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){
|
||
D=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return D(e)}function M(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 Z(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n)
|
||
;"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){w(e,t,n[t])}))}return e}({ref:t},n),{children:x}))}})}),G]}),V]})})}function W(e){var t=function(e,t){var r=e.id,o=e.blocked,i=e.author,a=e.channel_id;if(o)d.Z.show({title:N.Z.Messages.UNBLOCK_TO_JUMP_TITLE,body:N.Z.Messages.UNBLOCK_TO_JUMP_BODY.format({name:i.username}),confirmText:N.Z.Messages.OKAY});else if(!L){var u=v.Z.getChannel(a);if(null!=u){p.Z.trackJump(a,r,n);(0,E.uL)(T.Z5c.CHANNEL(u.getGuildId(),a,r))}null==h||h(t)}},n=e.analyticsName,i=e.onFetch,a=e.channel,u=e.messages,l=e.hasMore,c=e.loading,f=e.loadMore,h=e.onJump,g=e.canCloseAllMessages,b=void 0!==g&&g,_=e.renderHeader,S=e.renderEmptyState,m=e.renderMessage,I=e.getProTip,C=e.scrollerClassName,A=e.className,P=e.onCloseMessage,j=e.listName,L=(0,s.e7)([O.Z],(function(){var e=null!=a?O.Z.getMessages(a.id):null
|
||
;return null!=e&&null!=e.jumpTargetId&&(e.loadingMore&&null==e.get(e.jumpTargetId))}));o.useEffect((function(){i(a)}),[a,i]);var w=o.useMemo((function(){return null==u?void 0:u.map((function(e){return{message:e,channel:a}}))}),[u,a]);return(0,r.jsx)(z,{className:A,scrollerClassName:C,items:w,loading:c,analyticsName:n,renderEmptyState:S,renderHeader:_,hasMore:l,loadMore:f,getProTip:I,renderItem:function(e){var n=e.message,o=e.channel;if(null==n)return[];if(null!=m)return m(n,(function(e){return t(n,e)}));var i=[];if(null==o)return[];i.push((0,r.jsxs)("div",{className:R().messageGroupWrapper,children:[(0,r.jsx)(y.Z,{className:R().messageGroupCozy,message:n,channel:o}),(0,r.jsx)(Y,{channel:a,message:n,jumping:L,canCloseAllMessages:b,jumpTo:t,onCloseMessage:P})]},n.id));return i},listName:j,"aria-label":e["aria-label"]})}},73407:(e,t,n)=>{"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);n<t;n++)r[n]=e[n];return r}function O(e){return function(e){if(Array.isArray(e))return v(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 v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(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 b=function(){
|
||
return[E.Z5c.FRIENDS,f.Z.hasLibraryApplication()&&!s.bm.getSetting()?E.Z5c.APPLICATION_LIBRARY:null,E.Z5c.APPLICATION_STORE,l.Z.getMessageRequestsCount()>0?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);n<t;n++)r[n]=e[n];return r}function v(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 O(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){v(i,r,o,a,u,"next",e)}function u(e){v(i,r,o,a,u,"throw",e)}a(void 0)}))}}function b(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){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){b(e,t,n[t])
|
||
}))}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 m(e){return function(e){if(Array.isArray(e))return g(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 g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(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 I=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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){
|
||
a.label=o[1];o=i;break}if(o&&a.label<o[2]){a.label=o[2];a.ops.push(i);break}o[2]&&a.ops.pop();a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e];r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}};function C(e,t){return[{resourceId:e,type:E.W.GUILD_EVENT}].concat(m(function(e,t){return e===y.ME?d.Z.getPrivateChannelIds():(0,u.Z)(e,t).map((function(e){return e.id}))}(e,t)))}const A=i().throttle((function(e,t){for(var o,i,u=t.channelPredicate,d=void 0===u?function(e,t){return!0}:u,E=t.guildPredicate,g=void 0===E?function(e){return!0}:E,v=t.guildFeaturePredicate,b=void 0===v?function(e,t){return!1}:v,A=t.withVoiceChannels,T=void 0!==A&&A,N=null!==(o=l.Z.getState().guildId)&&void 0!==o?o:y.ME,P=l.Z.getState().channelId,R=function(e,t){var n=[y.ME].concat(m(f.Z.getFlattenedGuildIds())),r=n.indexOf(e);if(t>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<e;n++)t[n]=arguments[n];return t.map((function(e){var t=de[e]
|
||
;if(null==t)throw new Error("getBindsFor(...): No bind for ".concat(t));return t.binds[0]}))}var de=(le(ie={},l.EkH.SERVER_NEXT,D.nq),le(ie,l.EkH.SERVER_PREV,D.X3),le(ie,l.EkH.CHANNEL_NEXT,o.tQ),le(ie,l.EkH.CHANNEL_PREV,o.x5),le(ie,l.EkH.NAVIGATE_BACK,o.Nx),le(ie,l.EkH.NAVIGATE_FORWARD,o.On),le(ie,l.EkH.UNREAD_NEXT,ne.pd),le(ie,l.EkH.UNREAD_PREV,ne.wk),le(ie,l.EkH.MENTION_CHANNEL_NEXT,ne.Nv),le(ie,l.EkH.MENTION_CHANNEL_PREV,ne.uX),le(ie,l.EkH.TOGGLE_PREVIOUS_GUILD,o.$c),le(ie,l.EkH.JUMP_TO_GUILD,O.u),le(ie,l.EkH.SUBMIT,M.z),le(ie,l.EkH.TEXTAREA_FOCUS,Z.U),le(ie,l.EkH.MARK_CHANNEL_READ,b.f),le(ie,l.EkH.MARK_SERVER_READ,_.l),le(ie,l.EkH.TOGGLE_CHANNEL_PINS,k),le(ie,l.EkH.TOGGLE_INBOX_UNREADS_TAB,V),le(ie,l.EkH.MARK_TOP_INBOX_CHANNEL_READ,K),le(ie,l.EkH.TOGGLE_USERS,te),le(ie,l.EkH.TOGGLE_HELP,G),le(ie,l.EkH.TOGGLE_MUTE,U.iN),le(ie,l.EkH.TOGGLE_DEAFEN,U.oV),le(ie,l.EkH.TOGGLE_CATEGORY_COLLAPSED,x.u),le(ie,l.EkH.SCROLL_UP,R.B2),le(ie,l.EkH.SCROLL_DOWN,R.gN),
|
||
le(ie,l.EkH.QUICKSWITCHER_SHOW,N.$),le(ie,l.EkH.CREATE_DM_GROUP,c),le(ie,l.EkH.SEARCH_EMOJIS,j.S),le(ie,l.EkH.SEARCH_GIFS,L),le(ie,l.EkH.SEARCH_STICKERS,w),le(ie,l.EkH.TOGGLE_HOTKEYS,H._),le(ie,l.EkH.JUMP_TO_FIRST_UNREAD,S.O),le(ie,l.EkH.CREATE_GUILD,p),le(ie,l.EkH.UPLOAD_FILE,re),le(ie,l.EkH.RETURN_TO_AUDIO_CHANNEL,P.F),le(ie,l.EkH.CALL_ACCEPT,r.IL),le(ie,l.EkH.CALL_START,r.FI),le(ie,l.EkH.FOCUS_SEARCH,E),le(ie,l.EkH.JUMP_TO_CURRENT_CALL,v),le(ie,l.EkH.ZOOM_IN,ae.UF),le(ie,l.EkH.ZOOM_OUT,ae.RC),le(ie,l.EkH.ZOOM_RESET,ae.MY),le(ie,l.EkH.OPEN_APP_DIRECTORY,T),le(ie,l.EkH.BROWSER_DEVTOOLS,y),ie);function pe(){return[{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_SERVERS,binds:fe(l.EkH.SERVER_PREV,l.EkH.SERVER_NEXT),group:oe.NAVIGATION},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_CHANNELS,binds:fe(l.EkH.CHANNEL_PREV,l.EkH.CHANNEL_NEXT),group:oe.NAVIGATION},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_BACK_FORWARD,
|
||
binds:fe(l.EkH.NAVIGATE_BACK,l.EkH.NAVIGATE_FORWARD),group:oe.NAVIGATION},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_CHANNELS,binds:fe(l.EkH.UNREAD_PREV,l.EkH.UNREAD_NEXT),group:oe.NAVIGATION},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_MENTION_CHANNELS,binds:fe(l.EkH.MENTION_CHANNEL_PREV,l.EkH.MENTION_CHANNEL_NEXT),group:oe.NAVIGATION},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_TO_CALL,binds:fe(l.EkH.JUMP_TO_CURRENT_CALL),group:oe.NAVIGATION},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_PREVIOUS_GUILD,binds:fe(l.EkH.TOGGLE_PREVIOUS_GUILD),group:oe.NAVIGATION},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_QUICKSWITCHER,binds:fe(l.EkH.QUICKSWITCHER_SHOW),group:oe.NAVIGATION},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_CREATE_GUILD,binds:fe(l.EkH.CREATE_GUILD),group:oe.NAVIGATION,groupEnd:!0},{description:ue.Z.Messages.DND_OPERATION_LABEL_START,binds:["mod+d"],group:oe.DND},{
|
||
description:ue.Z.Messages.DND_OPERATION_LABEL_MOVE,binds:["up","down"],group:oe.DND},{description:ue.Z.Messages.DND_OPERATION_LABEL_DROP,binds:["spacebar","enter"],group:oe.DND},{description:ue.Z.Messages.DND_OPERATION_LABEL_CANCEL,binds:["esc"],group:oe.DND,groupEnd:!0},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_SERVER_READ,binds:fe(l.EkH.MARK_SERVER_READ),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_CHANNEL_READ,binds:fe(l.EkH.MARK_CHANNEL_READ),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_CREATE_DM_GROUP,binds:fe(l.EkH.CREATE_DM_GROUP),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_PINS,binds:fe(l.EkH.TOGGLE_CHANNEL_PINS),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_INBOX,binds:fe(l.EkH.TOGGLE_INBOX_UNREADS_TAB),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_TOP_INBOX_CHANNEL_READ,binds:fe(l.EkH.MARK_TOP_INBOX_CHANNEL_READ),
|
||
group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_USERS,binds:fe(l.EkH.TOGGLE_USERS),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_EMOJIS,binds:fe(l.EkH.SEARCH_EMOJIS),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_GIFS,binds:fe(l.EkH.SEARCH_GIFS),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_STICKERS,binds:fe(l.EkH.SEARCH_STICKERS),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_SCROLL_CHAT,binds:fe(l.EkH.SCROLL_UP,l.EkH.SCROLL_DOWN),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_JUMP_TO_FIRST_UNREAD,binds:fe(l.EkH.JUMP_TO_FIRST_UNREAD),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_FOCUS_TEXT_AREA,binds:fe(l.EkH.TEXTAREA_FOCUS),group:oe.CHAT},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_UPLOAD_FILE,binds:fe(l.EkH.UPLOAD_FILE),group:oe.CHAT,groupEnd:!0},{
|
||
description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_MUTE,binds:fe(l.EkH.TOGGLE_MUTE),group:oe.VOICE_AND_VIDEO},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_DEAFEN,binds:fe(l.EkH.TOGGLE_DEAFEN),group:oe.VOICE_AND_VIDEO},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_ACCEPT,binds:fe(l.EkH.CALL_ACCEPT),group:oe.VOICE_AND_VIDEO},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_DECLINE,binds:fe(l.EkH.MARK_CHANNEL_READ),group:oe.VOICE_AND_VIDEO},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_START,binds:fe(l.EkH.CALL_START),group:oe.VOICE_AND_VIDEO,groupEnd:!0},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_HELP,binds:fe(l.EkH.TOGGLE_HELP),group:oe.MISCELLANEOUS},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH,binds:fe(l.EkH.FOCUS_SEARCH),group:oe.MISCELLANEOUS},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_EASTER_EGG,binds:["h+h+right+n+k"],group:oe.MISCELLANEOUS,groupEnd:!0},{
|
||
description:ue.Z.Messages.EDIT_MESSAGE,binds:["e"],group:oe.MESSAGE},{description:ue.Z.Messages.DELETE_MESSAGE,binds:["backspace"],group:oe.MESSAGE},{description:ue.Z.Messages.PIN_MESSAGE,binds:["p"],group:oe.MESSAGE},{description:ue.Z.Messages.ADD_REACTION,binds:["plus"],group:oe.MESSAGE},{description:ue.Z.Messages.MESSAGE_ACTION_REPLY,binds:["r"],group:oe.MESSAGE},{description:ue.Z.Messages.COPY_TEXT,binds:["mod+c"],group:oe.MESSAGE},{description:ue.Z.Messages.MARK_UNREAD,binds:["alt+enter"],group:oe.MESSAGE},{description:ue.Z.Messages.KEYBIND_DESCRIPTION_MODAL_FOCUS_TEXT_AREA,binds:["escape"],group:oe.MESSAGE,groupEnd:!0}]}const he=de},840474:(e,t,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);n<t;n++)r[n]=e[n];return r}function g(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 E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(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 v=function(){return[{value:h.Oe.MINUTES_15,label:y.Z.Messages.MUTE_DURATION_15_MINUTES},{value:h.Oe.HOURS_1,label:y.Z.Messages.MUTE_DURATION_1_HOUR},{value:h.Oe.HOURS_3,
|
||
label:y.Z.Messages.MUTE_DURATION_3_HOURS},{value:h.Oe.HOURS_8,label:y.Z.Messages.MUTE_DURATION_8_HOURS},{value:h.Oe.HOURS_24,label:y.Z.Messages.MUTE_DURATION_24_HOURS},{value:h.Oe.ALWAYS,label:y.Z.Messages.MUTE_DURATION_ALWAYS}]};function O(e,t){var n=function(n){e.type===p.d4z.GUILD_CATEGORY&&(0,l.c4)(e.id);var r=function(e){return{muted:!0,mute_config:{selected_time_window:e,end_time:e>0?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);n<t;n++)r[n]=e[n];return r}function h(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 p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(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 y(e){var t=function(t){s.Z.setNotificationSettings(e,{muted:t})},n=h((0,a.Wu)([c.Z],(function(){return[c.Z.isMuted(e.id),c.Z.getMuteConfig(e.id),c.Z.hasJoined(e.id)]})),3),o=n[0],p=n[1],y=n[2],E=(0,l.U)(p);return y?o?(0,r.jsx)(u.sNh,{id:"unmute-channel",label:e.isForumPost()?d.Z.Messages.UNMUTE_FORUM_POST:d.Z.Messages.UNMUTE_THREAD,subtext:E,action:function(){return t(!1)}}):(0,r.jsx)(u.sNh,{id:"mute-channel",label:e.isForumPost()?d.Z.Messages.MUTE_FORUM_POST:d.Z.Messages.MUTE_THREAD,action:function(){return t(!0)},children:(0,f.k)().map((function(t){var n=t.value,o=t.label;return(0,r.jsx)(u.sNh,{id:"".concat(n),label:o,action:function(){return r={muted:!0,mute_config:{selected_time_window:t=n,end_time:t>0?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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1];o=i;break}if(o&&a.label<o[2]){a.label=o[2];a.ops.push(i);break}o[2]&&a.ops.pop();a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e];r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}},f=(c=l((function(e){var t,n;return s(this,(function(i){switch(i.label){case 0:t=!1;i.label=1;case 1:i.trys.push([1,3,,4]);return[4,r.Z.get({url:a.ANM.DROPS_ELIGIBILITY,query:{drops_quest_id:e}})];case 2:
|
||
n=i.sent();t=n.body.eligible;return[3,4];case 3:i.sent();t=!1;return[3,4];case 4:o.Z.dispatch({type:"DROPS_ELIGIBILITY_FETCH_SUCCESS",isEligible:t,dropsQuestId:e});return[2]}}))})),function(){var e=l((function(){var e;return s(this,(function(t){switch(t.label){case 0:return[4,r.Z.get({url:a.ANM.DROPS_REWARD_CODE})];case 1:e=t.sent();o.Z.dispatch({type:"DROPS_REWARD_CODE_FETCH_SUCCESS",rewardCode:e.body});return[2]}}))}))}(),function(){var e=l((function(e){var t,n;return s(this,(function(i){switch(i.label){case 0:t=[];i.label=1;case 1:i.trys.push([1,3,,4]);return[4,r.Z.get({url:a.ANM.DROPS_PLATFORM_AVAILABILITY,query:{drops_quest_id:e}})];case 2:n=i.sent();t=n.body.available_platforms;return[3,4];case 3:i.sent();t=[];return[3,4];case 4:o.Z.dispatch({type:"DROPS_PLATFORM_AVAILABILITY_SUCCESS",availablePlatforms:t});return[2]}}))}));return function(t){return e.apply(this,arguments)}}()),d=function(){var e=l((function(e,t){var n;return s(this,(function(i){switch(i.label){case 0:
|
||
i.trys.push([0,2,,3]);return[4,r.Z.post({url:a.ANM.DROPS_CLAIM_REWARD_CODE,query:{drops_quest_id:e,platform:t}})];case 1:n=i.sent();o.Z.dispatch({type:"DROPS_REWARD_CODE_CLAIM_SUCCESS",rewardCode:n.body.code});return[2,n.body.code];case 2:throw i.sent();case 3:return[2]}}))}));return function(t,n){return e.apply(this,arguments)}}(),p=function(){var e=l((function(){var e;return s(this,(function(t){switch(t.label){case 0:return[4,r.Z.get({url:a.ANM.DROPS_USER_STATUS})];case 1:e=t.sent();o.Z.dispatch({type:"DROPS_USER_STATUS_FETCH_SUCCESS",codes:e.body});return[2]}}))}));return function(){return e.apply(this,arguments)}}(),h=function(){var e=l((function(e){return s(this,(function(t){switch(t.label){case 0:return[4,r.Z.delete({url:a.ANM.DROPS_ENROLL_USER,query:{drops_quest_id:e}})];case 1:t.sent();return[2]}}))}));return function(t){return e.apply(this,arguments)}}(),y=function(){var e=l((function(e){var t;return s(this,(function(n){switch(n.label){case 0:return[4,r.Z.get({
|
||
url:a.ANM.DROPS_ENROLL_USER,query:{drops_quest_id:e}})];case 1:t=n.sent();return[4,o.Z.dispatch({type:"DROPS_ENROLLED_USER_FETCH_SUCCESS",enrolledUser:t.body.user,isEnrolled:t.body.enrolled,dropsQuestId:e})];case 2:n.sent();return[2]}}))}));return function(t){return e.apply(this,arguments)}}(),E=function(){var e=l((function(e){return s(this,(function(t){switch(t.label){case 0:return[4,r.Z.post({url:a.ANM.DROPS_ENROLL_USER,query:{drops_quest_id:e}})];case 1:t.sent();o.Z.dispatch({type:"DROPS_ENROLL_SUCCESS"});return[2]}}))}));return function(t){return e.apply(this,arguments)}}(),g=function(){var e=l((function(e,t,n){var u,l,c;return s(this,(function(s){switch(s.label){case 0:u=i.Z.getViewerIds(t);s.label=1;case 1:s.trys.push([1,3,,4]);return[4,r.Z.post({url:a.ANM.DROPS_HEARTBEAT(e),query:{stream_key:t,application_id:n,viewer_count:u.length},retries:2})];case 2:l=s.sent();o.Z.dispatch({type:"DROPS_HEARTBEAT_SUCCESS",dropsQuestId:e,completed:l.body.completed,progress:l.body.progress})
|
||
;return[3,4];case 3:c=s.sent();o.Z.dispatch({type:"DROPS_HEARTBEAT_FAILURE",dropsQuestId:e,statusCode:null==c?void 0:c.status});return[3,4];case 4:return[2]}}))}));return function(t,n,r){return e.apply(this,arguments)}}(),v=function(){var e=l((function(e){var t;return s(this,(function(n){switch(n.label){case 0:n.trys.push([0,2,,3]);return[4,r.Z.get({url:a.ANM.DROPS_PROGRESS(e)})];case 1:t=n.sent();o.Z.dispatch({type:"DROPS_FETCH_PROGRESS_SUCCESS",dropsQuestId:e,completed:t.body.completed,progress:t.body.progress});return[3,3];case 2:n.sent();o.Z.dispatch({type:"DROPS_FETCH_PROGRESS_FAILURE",dropsQuestId:e});return[3,3];case 3:return[2]}}))}));return function(t){return e.apply(this,arguments)}}()},483255:(e,t,n)=>{"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;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}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=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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1];o=i;break}if(o&&a.label<o[2]){a.label=o[2];a.ops.push(i);break}o[2]&&a.ops.pop();a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e];r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}},I=null,C={},A={},T={},N=p._e.LOADING_INITIAL_PROGRESS,P=new a.V7,R={completed:!1,initialProgressFetched:!1,interrupted:!1,retries:0
|
||
},j=function(e){var t=R.dropsQuestId,n=R.streamKey,r=R.game,o=R.completed,i=R.gameTitle;null==t||null==i||o||null==r||null==n||P.isStarted()||(e?(0,f.m0)(t,n,r.pid):P.start(6e4,(function(){(0,f.m0)(t,n,r.pid)})))},L=function(e){R.retries=0;R.completed=e.completed;R.initialProgressFetched=!0;R.progress=e.progress;R.lastCheckedAt=o().now();N=R.completed?p._e.QUEST_COMPLETION:p._e.TRACK_PROGRESS},w=function(e){if(!R.initialProgressFetched){R.initialProgressFetched=!0;N=p._e.STREAM_CTA}},D=function(e){L(e);A[e.dropsQuestId]=!0;j()},M=function(e){var t=e.dropsQuestId,n=e.statusCode;R.completed=!1;R.initialProgressFetched=!0;R.lastCheckedAt=o().now();if(429!==n||0!==R.retries){N=p._e.STREAM_CTA;403===n?A[t]=!1:R.interrupted=!0}else{R.retries=R.retries+1;j()}},Z=function(){R.completed&&(N=p._e.QUEST_COMPLETION);R.interrupted=!1;R.retries=0;P.stop()},U=function(e,t,n){if(!R.completed||e.dropsQuestId!==R.dropsQuestId){R.game=t;R.dropsQuestId=e.dropsQuestId;R.gameTitle=e.title;R.completed=!1
|
||
;R.interrupted=!1;R.streamKey=n;R.retries=0;R.lastCheckedAt=o().now();P.start(5e3,(function(){return j(!0)}))}};var x=function(e){A[e.dropsQuestId]=e.isEligible},k=function(e){I=e.availablePlatforms.filter((function(e){return p.El.includes(e)}))},F=function(e){C=e.codes},G=function(e){T[e.dropsQuestId]={isEnrolled:e.isEnrolled,enrolledUser:e.enrolledUser}};var H=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(){E(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){this.waitFor(s.ZP)};r.getActivityPanelTooltipAction=function(){return N};r.getIsPartnerGameQuestComplete=function(e){var t,n=(0,d.BS)(e);if(null==n)return!1;var r=Boolean(null===(t=C[n.dropsQuestId])||void 0===t?void 0:t.completed_at);return R.completed&&R.gameTitle===n.title||r}
|
||
;r.__getLocalVars=function(){return{availablePlatforms:I,userStatus:C,serverEligibleByQuestIds:A,enrolledDropsByQuestId:T,activityPanelTooltipAction:N,heartbeatTimer:P,questProgress:R,heartbeat:j,handleDropsProgressSuccess:L,handleDropsProgressFailure:w,handleDropsHeartbeatSuccess:D,handleDropsHeartbeatFailure:M,handleStreamClose:Z,initiateHeartbeat:U,handleDropsEligibilityFetch:x,handleDropsPlatformAvailabilityFetch:k,handleUserStatusFetch:F,handleDropsEnrolledUser:G}};!function(e,t,n){t&&g(e.prototype,t);n&&g(e,n)}(n,[{key:"serverEligibleByQuestIds",get:function(){return A}},{key:"platformAvailability",get:function(){return I}},{key:"userStatus",get:function(){return C}},{key:"activityPanelTooltipAction",get:function(){return N}},{key:"enrolledDropsByQuestId",get:function(){return T}},{key:"hasInitialProgressFetched",get:function(){return R.initialProgressFetched}},{key:"isCurrentQuestCompleted",get:function(){return R.completed}},{key:"isCurrentQuestInterrupted",get:function(){
|
||
return R.interrupted}},{key:"currentDropQuestGameTitle",get:function(){return R.gameTitle}},{key:"currentDropQuestStreamProgress",get:function(){var e=R.progress;if(null==e||null==e.steps||0===e.steps.length)return 0;var t=e.steps.find((function(e){return"stream_length"===e.name}));return null==t?0:t.percent}}]);return n}(i.ZP.Store);H.displayName="DropsStore";const B=new H(u.Z,{DROPS_ELIGIBILITY_FETCH_SUCCESS:x,DROPS_PLATFORM_AVAILABILITY_SUCCESS:k,DROPS_USER_STATUS_FETCH_SUCCESS:F,DROPS_ENROLLED_USER_FETCH_SUCCESS:G,DROPS_FETCH_PROGRESS_SUCCESS:L,DROPS_FETCH_PROGRESS_FAILURE:w,DROPS_HEARTBEAT_SUCCESS:D,DROPS_HEARTBEAT_FAILURE:M,STREAM_CLOSE:Z,STREAM_START:function(e){var t,n=e.streamType,r=e.guildId,o=e.channelId,i=e.pid,a=(0,l.V9)({streamType:n,guildId:r,channelId:o,ownerId:c.default.getId()});if(null!=i){var h=s.ZP.getGameForPID(i);if(null!=h){var E=Object.values(p.Zv).find((function(e){return e.gameSearchTerm.find((function(e){var t
|
||
;return e.toLowerCase()===(null===(t=h.name)||void 0===t?void 0:t.toLowerCase())}))}));if(null!=E&&!(0,d.hM)(E)){var g=null===(t=(0,d.j7)(E))||void 0===t?void 0:t.getCurrentConfig({});if(null!=g&&g.dropsEnabled){var v=g.autoEnrollment;null!=T[E.dropsQuestId]&&T[E.dropsQuestId].isEnrolled||v?U(E,h,a):u.Z.wait(y((function(){var e;return m(this,(function(t){switch(t.label){case 0:return[4,(0,f.BE)(E.dropsQuestId)];case 1:t.sent();if(!(null===(e=T[E.dropsQuestId])||void 0===e?void 0:e.isEnrolled))return[2];U(E,h,a);return[2]}}))})))}}}}},LOGOUT:function(){A={};T={};C={};P.stop()}})},293078:(e,t,n)=>{"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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){f(e,t,n[t])}))}return e}var p=new Set,h={layoutType:a.X.LIST,sortOrder:u.z.CREATION_DATE,tagFilter:p,scrollPosition:0},y=function e(t,n){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);this.set=t;this.get=n;this.channelStates={};this.setChannelState=function(e,t){var n=r.get(),o=r.getChannelState(e),i=d({},n.channelStates);i[e]=d({},o,t);r.set({channelStates:i})}
|
||
;this.getChannelState=function(e){if(null==e)return h;var t=r.get().channelStates[e];if(null==t){var n=c.Z.getChannel(e);o()(null!=n,"[Forum Channel Store] The channel should not be missing.");t={layoutType:n.getDefaultLayout(),sortOrder:n.getDefaultSortOrder(),tagFilter:p,scrollPosition:0}}return t};this.toggleTagFilter=function(e,t){var n=r.getChannelState(e),o=new Set(n.tagFilter);o.has(t)?o.delete(t):o.add(t);r.setTagFilter(e,o)};this.setTagFilter=function(e,t){r.setChannelState(e,{tagFilter:t});s.Z.setFilterTagIds(t)};this.setSortOrder=function(e,t){r.setChannelState(e,{sortOrder:t});s.Z.setSortOrder(t)};this.setLayoutType=function(e,t){r.setChannelState(e,{layoutType:t});s.Z.setLayout(t)};this.setScrollPosition=function(e,t){r.setChannelState(e,{scrollPosition:t})}},E=(0,i.Z)((function(e,t){return new y(e,t)})),g=function(e){var t=E();return null==(0,l.e7)([c.Z],(function(){return c.Z.getChannel(e)}))?h:t.getChannelState(e)},v=function(){return E}},219785:(e,t,n)=>{"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<t;n++)r[n]=e[n];return r}function Q(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 W(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 W(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 X=n(630097),q=n(2590),J=n(493254),$=n(939198),ee=n(473708),te=n(384803),ne=n.n(te),re=n(913198),oe=n.n(re);function ie(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function ae(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n)
|
||
;"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){ie(e,t,n[t])}))}return e}function ue(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 le(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r]
|
||
;t.indexOf(n)>=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<t;n++)r[n]=e[n];return r}function O(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){O(e,t,n[t])}))}return e}function _(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){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 v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n)
|
||
;if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(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(e){e[e.SMALL=0]="SMALL";e[e.MEDIUM=1]="MEDIUM"}(r||(r={}));function m(e){var t,n=e.tag,a=e.size,E=void 0===a?r.MEDIUM:a,v=e.disabled,m=e.className,I=e.onClick,C=e.onRemove,A=e.selected,T=e.ariaLabel,N=n.name,P=n.emojiId,R=n.emojiName,j=null!=C,L=S(i.useState(!1),2),w=L[0],D=L[1],M=(0,c.e7)([p.Z],(function(){return null!=P?p.Z.getUsableCustomEmojiById(P):null})),Z=j||null!=I,U=!(j&&w||null==P&&null==R),x=E===r.SMALL,k=i.useRef(null),F=(0,c.e7)([d.Z],(function(){return d.Z.keyboardModeEnabled})),G=(0,o.jsxs)(o.Fragment,{children:[U?(0,o.jsx)(f.Z,{className:u()(g().emoji,O({},g().small,x)),emojiId:P,emojiName:R,animated:Boolean(null==M?void 0:M.animated),size:"reaction"}):null,w&&j&&(0,o.jsx)("div",{
|
||
className:g().closeCircle,children:(0,o.jsx)(h.Z,{className:g().close})}),(0,o.jsx)(s.xvT,{className:g().increasedActivityText,variant:"text-xs/medium",lineClamp:1,children:N})]}),H={key:n.id,className:u()(g().pill,g().increasedActivityPill,(t={},O(t,g().disabled,v),O(t,g().clickable,Z),O(t,g().increasedActivitySmall,x),O(t,g().selected,A),t),m),onClick:function(e){null==I||I(e);null==C||C(n);F||null==k.current||k.current.blur()},onMouseEnter:function(){return j&&D(!0)},onMouseLeave:function(){return j&&D(!1)}},B=(0,l.JA)("forum-tag-".concat(n.id));return Z?(0,o.jsx)(s.P3F,_(b(_(b({},B),{innerRef:k,focusProps:{ringTarget:k},"aria-label":null!=T?T:y.Z.Messages.FORUM_TAG_A11Y_FILTER_BY_TAG.format({tagName:N}),role:"button","aria-pressed":A}),H),{children:G})):(0,o.jsx)("div",_(b({},H),{children:G}))}function I(e){var t=e.isIncreasedActivityView,n=e.tags,i=e.count,a=e.size,l=(void 0===a?r.MEDIUM:a)===r.SMALL;return(0,o.jsx)(s.ua7,{"aria-label":y.Z.Messages.FORUM_TAGS,text:(0,
|
||
o.jsx)(o.Fragment,{children:n.map((function(e){return(0,o.jsx)(C,{tag:e,className:g().tooltipPill,size:C.Sizes.SMALL},e.id)}))}),children:function(e){var n;return(0,o.jsx)("div",_(b({},e),{className:u()(g().pill,(n={},O(n,g().small,l&&!t),O(n,g().increasedActivitySmall,l&&t),O(n,g().increasedActivityPill,t),n)),children:t?(0,o.jsxs)(s.xvT,{className:u()(O({},g().increasedActivityText,t)),variant:l?"text-xs/medium":"text-sm/medium",children:["+",i]}):(0,o.jsxs)(s.xvT,{variant:l?"text-xs/semibold":"text-sm/semibold",children:["+",i]})}))}})}function C(e){var t,n=e.tag,a=e.size,E=void 0===a?r.MEDIUM:a,v=e.disabled,m=e.className,I=e.onClick,C=e.onRemove,A=e.selected,T=e.ariaLabel,N=n.name,P=n.emojiId,R=n.emojiName,j=null!=C,L=S(i.useState(!1),2),w=L[0],D=L[1],M=(0,c.e7)([p.Z],(function(){return null!=P?p.Z.getUsableCustomEmojiById(P):null})),Z=j||null!=I,U=!(j&&w||null==P&&null==R),x=E===r.SMALL,k=i.useRef(null),F=(0,c.e7)([d.Z],(function(){return d.Z.keyboardModeEnabled})),G=(0,
|
||
o.jsxs)(o.Fragment,{children:[U?(0,o.jsx)(f.Z,{className:u()(g().emoji,O({},g().small,x)),emojiId:P,emojiName:R,animated:Boolean(null==M?void 0:M.animated),size:"reaction"}):null,w&&j&&(0,o.jsx)("div",{className:g().closeCircle,children:(0,o.jsx)(h.Z,{className:g().close})}),(0,o.jsx)(s.xvT,{variant:x?"text-xs/semibold":"text-sm/semibold",lineClamp:1,children:N})]}),H={key:n.id,className:u()(g().pill,(t={},O(t,g().disabled,v),O(t,g().clickable,Z),O(t,g().small,x),O(t,g().selected,A),t),m),onClick:function(e){null==I||I(e);null==C||C(n);F||null==k.current||k.current.blur()},onMouseEnter:function(){return j&&D(!0)},onMouseLeave:function(){return j&&D(!1)}},B=(0,l.JA)("forum-tag-".concat(n.id));return Z?(0,o.jsx)(s.P3F,_(b(_(b({},B),{innerRef:k,focusProps:{ringTarget:k},"aria-label":null!=T?T:y.Z.Messages.FORUM_TAG_A11Y_FILTER_BY_TAG.format({tagName:N}),role:"button","aria-pressed":A}),H),{children:G})):(0,o.jsx)("div",_(b({},H),{children:G}))}function A(e){
|
||
var t=e.tags,n=e.count,i=e.size,a=(void 0===i?r.MEDIUM:i)===r.SMALL;return(0,o.jsx)(s.ua7,{"aria-label":y.Z.Messages.FORUM_TAGS,text:(0,o.jsx)(o.Fragment,{children:t.map((function(e){return(0,o.jsx)(C,{tag:e,className:g().tooltipPill,size:C.Sizes.SMALL},e.id)}))}),children:function(e){return(0,o.jsx)("div",_(b({},e),{className:u()(g().pill,O({},g().small,a)),children:(0,o.jsxs)(s.xvT,{variant:a?"text-xs/semibold":"text-sm/semibold",children:["+",n]})}))}})}C.Sizes=r},16896:(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(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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))))
|
||
;r.forEach((function(t){I(e,t,n[t])}))}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}var T=16;function N(e){var t=e.channel,n=e.isNew,r=(0,p.eV)(t),o=r.slice(void 0,3),i=r.slice(3),a=r.length>3?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)))}),(t<p.length-1||v>0)&&(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<t;n++)r[n]=e[n];return r}function i(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 o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(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.")}()}const a=function(e){var t=i(r.useState(!1),2),n=t[0],o=t[1];return{isFocused:n,handleFocus:r.useCallback((function(t){e(t);o(!0)}),[e,o]),handleBlur:function(){o(!1)}}}},630097:(e,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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1];o=i;break}if(o&&a.label<o[2]){a.label=o[2];a.ops.push(i);break}o[2]&&a.ops.pop();a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e];r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}};const f=function(e){var t=e.facepileRef,a=e.goToThread,f=e.channel;return{handleLeftClick:function(e){var n;(0,
|
||
o.k)(e.target)&&(null===(n=t.current)||void 0===n?void 0:n.contains(e.target))||a(f,e.shiftKey)},handleRightClick:function(e){return(0,i.jW)(e,u((function(){var e,t;return s(this,(function(o){switch(o.label){case 0:return[4,Promise.all([n.e(40532),n.e(50029),n.e(15814)]).then(n.bind(n,881580))];case 1:e=o.sent(),t=e.default;return[2,function(e){return(0,r.jsx)(t,c(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){l(e,t,n[t])}))}return e}({},e),{channel:f}))}]}}))})))}}}},33014:(e,t,n)=>{"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<t;n++)r[n]=e[n];return r}
|
||
function h(e){return function(e){if(Array.isArray(e))return p(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 p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(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.")}()}function y(e,t){var n=o().flatMap(e,(function(e){var t=l.ZP.getSelectableChannelIds(e),n=l.ZP.getVocalChannelIds(e),r=h(t).concat(h(n)),o=u.Z.getActiveJoinedThreadsForGuild(e),i=!0,a=!1,c=void 0;try{for(var s,f=t[Symbol.iterator]();!(i=(s=f.next()).done);i=!0){var d,p=null!==(d=o[s.value])&&void 0!==d?d:{};for(var y in p)r.push(y)}
|
||
}catch(e){a=!0;c=e}finally{try{i||null==f.return||f.return()}finally{if(a)throw c}}return r})).map((function(e){return{channelId:e,readStateType:d.W.CHANNEL,messageId:c.ZP.lastMessageId(e)}}));e.forEach((function(e){n.push({channelId:e,readStateType:d.W.GUILD_EVENT,messageId:c.ZP.lastMessageId(e,d.W.GUILD_EVENT)});n.push({channelId:e,readStateType:d.W.GUILD_ONBOARDING_QUESTION,messageId:a.Z.ackIdForGuild(e)})}));s.default.track(f.rMx.MARK_AS_READ,{source:t,type:"guild"});return(0,i.y5)(n)}},440997:(e,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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){i(e,t,n[t])}))}return e}({},(0,o.Z)(d)),{width:n,height:c,viewBox:"0 0 4 4",children:(0,r.jsx)("circle",{cx:"2",cy:"2",r:"2",fill:f})}))}},529428:(e,t,n)=>{"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);n<t;n++)r[n]=e[n];return r}function X(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function q(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function J(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}function $(e,t,n){t&&J(e.prototype,t);n&&J(e,n);return e}function ee(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function te(e,t,n){
|
||
te="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=ne(e)););return e}(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(n):o.value}};return te(e,t,n||e)}function ne(e){ne=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return ne(e)}function re(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&&ue(e,t)}function oe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){ee(e,t,n[t])}))}return e}function ie(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 ae(e,t){return!t||"object"!==ce(t)&&"function"!=typeof t?X(e):t}function ue(e,t){ue=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return ue(e,t)}function le(e){return function(e){if(Array.isArray(e))return Q(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 Q(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 Q(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 ce=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function se(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=ne(e);if(t){var o=ne(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ae(this,n)}}var fe,de="placeholder-channel-id";!function(e){e[e.CannotShow=1]="CannotShow";e[e.DoNotShow=2]="DoNotShow";e[e.WouldShowIfUncollapsed=3]="WouldShowIfUncollapsed"
|
||
;e[e.Show=4]="Show"}(fe||(fe={}));var pe=0,he=1,ye=3,Ee=4,ge=new Set([String(K.f.GUILD_DIRECTORY)]),ve=function(){function e(){q(this,e);this.guilds={}}var t=e.prototype;t.getGuild=function(e,t){var n;e in this.guilds&&a().isEqual(null===(n=this.guilds[e])||void 0===n?void 0:n.getCommunitySection().getRows().filter((function(e){return!ge.has(e)})),t)||(this.guilds[e]=new Oe(e,t));return this.guilds[e]};t.getGuildWithoutCommunityRows=function(e){e in this.guilds||(this.guilds[e]=new Oe(e,[]));return this.guilds[e]};t.clear=function(){this.guilds={}};t.clearGuildId=function(e){if(null!=e&&e in this.guilds){delete this.guilds[e];return!0}return!1};t.updateRecentsCategory=function(e){if(null!=e&&e in this.guilds){var t,n;return null!==(n=null===(t=this.guilds[e])||void 0===t?void 0:t.updateRecentsCategory())&&void 0!==n&&n}return!1};t.nonPositionalChannelIdUpdate=function(e){var t=h.Z.getBasicChannel(e)
|
||
;return null!=t&&(null!=t.guild_id&&(null!=this.guilds[t.guild_id]&&((t instanceof w.Sf||null!=(t=h.Z.getChannel(e)))&&this.nonPositionalChannelUpdate(t))))};t.nonPositionalChannelUpdate=function(e){if(null==e.guild_id)return!1;var t=this.guilds[e.guild_id];if(null==t)return!1;var n=!1;e.isThread()&&(n=this.nonPositionalChannelIdUpdate(e.parent_id));return t.nonPositionalChannelUpdate(e)||n};t.updateSubtitles=function(e,t){(null==e?Object.values(this.guilds):e in this.guilds?[this.guilds[e]]:[]).forEach((function(e){return e.updateSubtitles(t)}))};return e}(),Oe=function(){function e(t,n){q(this,e);this.id=t;this.sortedNamedCategories=null;this.sections=null;this.rows=null;this.firstVoiceChannel=void 0;this.allChannelsById=null;this.version=0;this.hideMutedChannels=E.Z.isGuildCollapsed(this.id);this.mutedChannelIds=E.Z.getMutedChannels(this.id);var r,i;this.optedInChannels=null!==(r=E.Z.getOptedInChannelsWithPendingUpdates(this.id))&&void 0!==r?r:E.Z.getOptedInChannels(this.id)
|
||
;this.optInEnabled=(0,P.r1)(this.id);this.hideResourceChannels=(0,c.s)(this.id);this.favoriteChannelIds=new Set(null!==(i=E.Z.getGuildFavorites(this.id))&&void 0!==i?i:[]);this.suggestedFavoriteChannelId=N.getSuggestedChannelId(this.id);this.collapsedCategoryIds=D.Z.getCollapsedCategories();var u=h.Z.getMutableGuildChannelsForGuild(this.id),l=U.Z.getGuild(this.id),s={},f=[],d={};for(var p in u){var y=u[p];if(y.type===Y.d4z.GUILD_CATEGORY){s[y.id]=y;d[y.id]=[]}}var g=[],v=[],O=[],b=this.initializationData;for(var _ in u){var S=u[_];if(S.type!==Y.d4z.GUILD_CATEGORY)if(S.type!==Y.d4z.GUILD_DIRECTORY){if(!(this.optInEnabled&&this.hideResourceChannels&&S.hasFlag(z.zZ.IS_GUILD_RESOURCE_CHANNEL))){if(Ze(this,S,b))g.push(S);else if(S.type===Y.d4z.GUILD_VOICE||S.type===Y.d4z.GUILD_STAGE_VOICE){null!=S.parent_id&&null!=s[S.parent_id]&&v.push(s[S.parent_id]);v.push(S)}null!=S.parent_id&&S.parent_id in d?d[S.parent_id].push(S):f.push(S)}}else null==l||l.hasFeature(Y.oNc.HUB)||O.push(S)}
|
||
this.categories={};for(var m in d)this.categories[m]=new Se(this,s[m],d[m],b);this.recentsSectionNumber=2;this.favoritesSectionNumber=he;this.noParentCategory=new _e(this,f,b);this.favoritesCategory=new me(this,b);this.recentsCategory=new Ie(this,g,b);this.voiceChannelsCategory=new Ce(this,v,s,b);this.communitySection=new Ae(n,O.length>0);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&&e<this.getSortedNamedCategories().length,"invalid section index ".concat(e));return this.getSortedNamedCategories()[e]};t.getCommunitySection=function(){return this.communitySection};t.getChannelFromSectionRow=function(e,t){var n=this.getCategoryFromSection(e);if(null==n)return null;var r=n.channels[n.getShownChannelIds()[t]];return null==r?null:{category:n,channel:r}};t.isPlaceholderRow=function(e,t){o()(e>pe,"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;n<t.length;n++){var r,o=t[n];n<t.length-1&&o.record.type===Y.d4z.GUILD_CATEGORY&&(null===(r=t[n+1])||void 0===r?void 0:r.record.type)===Y.d4z.GUILD_CATEGORY||(n===t.length-1&&o.record.type===Y.d4z.GUILD_CATEGORY||this.shownChannelIds.push(o.id))}
|
||
}return this.shownChannelIds};r.getFirstVoiceChannel=function(e){return null};return n}(be),Ae=function(){function e(t,n){q(this,e);this.communityRows=t.map(String);n&&this.communityRows.push(String(K.f.GUILD_DIRECTORY))}var t=e.prototype;t.isEmpty=function(){return 0===this.communityRows.length};t.getRows=function(){return this.communityRows};t.getRow=function(e){return this.communityRows[e]};return e}(),Te=function(){function e(t,n,r){q(this,e);this.category=t;this.record=n;this.position=-1;this.threadIds=[];this.threadCount=0;this.subtitle=null;this.renderLevel=fe.CannotShow;this.id=n.id;var o=this.computeState(r),i=o.renderLevel,u=o.threadIds;this.renderLevel=i;this.threadCount=a().size(u);this.threadIds=u;i===fe.Show&&(this.subtitle=this.computeSubtitle())}var t=e.prototype;t.updateChannel=function(e,t){var n=!1;if(null!=e&&e!==this.record){this.record=e;n=!0}var r=this.computeState(t);if(r.renderLevel!==this.renderLevel||!a().isEqual(r.threadIds,this.threadIds)){
|
||
this.renderLevel=r.renderLevel;this.threadIds=r.threadIds;this.threadCount=a().size(r.threadIds);n=!0}this.renderLevel===fe.Show&&this.updateSubtitle()&&(n=!0);return n};t.updateSubtitle=function(){var e=this.computeSubtitle();if(a().isEqual(this.subtitle,e))return!1;this.subtitle=e;return!0};t.computeSubtitle=function(){return Le(this.record,this.isCollapsed||this.category.isCollapsed,this.category.guild.optInEnabled)};$(e,[{key:"isMuted",get:function(){return this.category.guild.mutedChannelIds.has(this.id)}},{key:"isCollapsed",get:function(){return M.Z.isCollapsed(this.id)}},{key:"isFirstVoiceChannel",get:function(){return this.category.getFirstVoiceChannel()===this}}]);return e}(),Ne=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=e.selectedChannel,n=e.selectedVoiceChannelId,r=e.activeJoinedRelevantThreads,o=e.activeJoinedUnreadThreads,i=[];if(!x.Z.can(W.Pl.VIEW_CHANNEL,this.record)){
|
||
if(this.id===n)return{renderLevel:fe.Show,threadIds:i};if(!l.Z.isChannelGatedAndVisible(this.record.guild_id,this.record.id))return{renderLevel:fe.CannotShow,threadIds:i}}var u=this.record.parent_id,c=this.category.guild;if(De(c,this.record))return{renderLevel:fe.CannotShow,threadIds:i};var s,f=(null==t?void 0:t.id)===this.id||n===this.id,d=null!=t&&t.isThread()&&t.parent_id===this.id,p=null!==(s=f||d||!this.category.isCollapsed&&!this.isMuted?r[this.id]:o[this.id])&&void 0!==s?s:{};i=we(this.record,p,t,n,c.hideMutedChannels);if(c.optInEnabled&&!c.optedInChannels.has(this.id)&&(null==u||!c.optedInChannels.has(u)))return{renderLevel:fe.CannotShow,threadIds:i};if(f||d||!a().isEmpty(i)||k.ZP.getMentionCount(this.id)>0)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);n<t;n++)r[n]=e[n];return r}function T(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)||P(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 N(e){return function(e){if(Array.isArray(e))return A(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||P(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.")}()}function P(e,t){if(e){if("string"==typeof e)return A(e,t);var n=Object.prototype.toString.call(e).slice(8,-1)
|
||
;"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?A(e,t):void 0}}var R=[u.ZP,l.Z,s.ZP,f.Z,d.Z,h.Z,y.Z,g.Z,v.Z,O.ZP,b.Z,_.Z];function j(){var e=T(r.useState((function(){return L()})),2),t=e[0],n=e[1];r.useEffect((function(){var e=i().throttle((function(){return n(L())}),100);R.forEach((function(t){return t.addChangeListener(e)}));return function(){return R.forEach((function(t){return t.removeChangeListener(e)}))}}),[]);return t}function L(){var e=function(e,r){var a=r.isCollapsed,l=r.isMuted;return i()(e).map((function(e){var c=_.Z.isChannelMuted(e.guild_id,e.id);if(!e.isPrivate()&&!v.Z.can(C.Pl.VIEW_CHANNEL,e))return null;var s,d=null!=o&&(o.id===e.id||u===e.id),h=null!=o&&o.isThread()&&o.parent_id===e.id,y=null!==(s=d||h||!a?f.Z.getActiveJoinedRelevantThreadsForParent(e.guild_id,e.id):f.Z.getActiveJoinedUnreadThreadsForParent(e.guild_id,e.id))&&void 0!==s?s:{},g=(0,
|
||
m.zR)(e,y,o,u,n),b=E.Z.isCollapsed(e.id),S={id:e.id,record:e,category:r,position:t[e.id].order,threadIds:g,threadCount:i().size(g),isCollapsed:b,isMuted:c,isFirstVoiceChannel:!1,subtitle:(0,m.Bz)(e,b,!1)};if(d||h||O.ZP.getMentionCount(e.id)>0)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<m.wF||0!==t)&&0===L[e-m.wF].channelList.length},getCategoryFromSection:function(e){return e===m.wd?j:L[e-m.wF]},getNamedCategoryFromSection:function(e){return L[e-m.wF]},getChannelFromSectionRow:function(e,t){var n=this.getCategoryFromSection(e);return null==n||null==n.channelList[t]?null:{category:n,channel:n.channelList[t]}},getCommunitySection:function(){return w},getFirstVoiceChannel:function(){return null},getSectionRowsFromChannel:function(e){for(var t=[j].concat(N(L)),n=0;n<t.length;n++)for(var r=0;r<t[n].channelList.length;r++)if(t[n].channelList[r].id===e)return[{section:n+m.wd,row:r}];return[]},forEachShownChannel:function(e){var t=[j].concat(N(L)),n=!0,r=!1,o=void 0;try{for(var i,a=t[Symbol.iterator]();!(n=(i=a.next()).done);n=!0){var u=i.value,l=!0,c=!1,s=void 0;try{
|
||
for(var f,d=u.channelList[Symbol.iterator]();!(l=(f=d.next()).done);l=!0){var p=f.value;e(p.record);var h=!0,E=!1,g=void 0;try{for(var v,O=p.threadIds[Symbol.iterator]();!(h=(v=O.next()).done);h=!0){var b=v.value,_=y.Z.getChannel(b);null!=_&&e(_)}}catch(e){E=!0;g=e}finally{try{h||null==O.return||O.return()}finally{if(E)throw g}}}}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}}},getSlicedChannels:function(e){return[[],e,[]]},getChannels:function(){return[]}};return D}},966554:(e,t,n)=>{"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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){X(e,t,n[t])}))}return e}({className:a()(W().queryContainer,X({},W().focused,s))},oe(o,-1,s)),{onMouseEnter:l,onClick:u,children:[(0,r.jsx)("div",{className:W().queryText,children:Y.Z.Messages.SEARCH_FOR_VALUE.format({value:n})}),(0,r.jsx)("div",{className:W().queryShortcut,"aria-hidden":!0,children:(0,r.jsx)(y.M2$,{shortcut:"return",dim:!0,className:W().keyCombo})})]}))};o.renderResults=function(e){
|
||
var t=this.props,n=t.numResults,r=t.renderNoResults,o=t.renderInitialState,i=t.renderResult,a=t.renderCustomResults;if(e)return o();if(0===n)return r();if(null!=i)return Array.from({length:n}).map((function(e,t){return i(t)}));if(null!=a)return a();throw new Error("SearchResultsPopout.renderResults: Flow should never allow this...")};o.render=function(){var e=this.props,t=e.query,n=e.focusedIndex,o=e.navId,i=e.width,a=""===t.trim();return(0,r.jsxs)("div",{className:W().container,style:{width:i},onMouseDown:re,role:"listbox",id:o,tabIndex:-1,"aria-activedescendant":"".concat(o,"-").concat(n),children:[this.renderQuery(a),this.renderResults(a)]})};return n}(o.PureComponent);ie.defaultProps={renderInitialState:function(){return null},hideQuery:!1,width:320};const ae=ie;var ue=n(773011),le=n(239813),ce=n(21372),se=n(840922),fe=n(744564),de=n(456837),pe=n(504275),he=n(607556),ye=n(793461),Ee=n(473903);function ge(e,t){
|
||
if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ve(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function Oe(e){Oe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return Oe(e)}function be(e,t){return!t||"object"!==Se(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 Se=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function me(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=Oe(e);if(t){var o=Oe(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return be(this,n)}}var Ie={},Ce={},Ae=10;function Te(e){var t=e.searchId,n=e.query,r=e.mode,o=e.tokens,i=e.cursorScope,a=e.autocompletes,u=Ce[t];if(null==u){u={results:[],context:de.Z.getSearchContext(Ne.bind(null,t))};Ce[t]=u}return{query:null!=n?n:"",mode:null!=r?r:{type:M.Sap.EMPTY,filter:null,token:null},tokens:null!=o?o:[],cursorScope:null!=i?i:null,autocompletes:null!=a?a:[]}}function Ne(e,t){var n=t.results,r=Ce[e],o=Ie[e];if(null!=r&&null!=o){var i=o.mode,a=i.type,u=i.filter;if(a!==M.Sap.EMPTY&&(a!==M.Sap.FILTER||u===M.dCx.FILTER_FROM||u===M.dCx.FILTER_MENTIONS)){var l=3;o.mode.type===M.Sap.FILTER&&(l=Ae);r.results=function(e){var t=arguments.length>1&&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<t;n++)r[n]=e[n];return r}function We(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Qe(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function Xe(e){Xe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return Xe(e)}function qe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Qe(e,t,n[t])}))}return e}
|
||
function Je(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(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<a.length;l++)R.Fr(a[l],a[l+1])||(e=e.substring(0,a[l].start)+e.substring(a[l].end));if(0===a.length||0===Object.keys(u).length)return!1;Tt(n,u,e);i.onBlur()}return!0};i.handleClearSearch=function(e){
|
||
var t=i.props.editorState,n=i.state.focused;e.preventDefault();e.stopPropagation();if(""!==P.Sq(t)){t=P.Hl(t,0);i.setEditorState(t);n||Promise.resolve().then((function(){return i.blurEditor()}))}else i.focusEditor()};i.handleFocusSearch=function(e){if(e.prefillCurrentChannel){var t=A.Z.getChannelId(),n=m.Z.getChannel(t);(null==n?void 0:n.isThread())&&(n=m.Z.getChannel(null==n?void 0:n.parent_id));if(null==n||n.isPrivate())i.focusEditor();else{var r=I.ZP.getTextChannelNameDisambiguations(n.getGuildId())[n.id],o=null!=r?r.name:n.name;i.handleSetSearchQuery({query:O.ZP[M.dCx.FILTER_IN].key+"#".concat(o," "),replace:!0})}}else i.focusEditor()};i.focusEditor=function(){var e=vt(i)._editorRef;null!=e&&Promise.resolve().then((function(){return e.focus()}))};i.blurEditor=function(){var e;null===(e=i._editorRef)||void 0===e||e.blur()};i.setEditorRef=function(e){i._editorRef=e};i.onFocus=function(){var e=i.props.searchType;S.ZP.trackWithMetadata(M.rMx.SEARCH_OPENED,{search_type:e});i.setState({
|
||
focused:!0})};i.onBlur=function(){i.setState({focused:!1},(function(){P.xb(i.props.editorState)&&i.clearSearch()}))};i.handleReturn=function(e){e.preventDefault();var t=i._searchPopoutRef.current;null!=t&&t.selectOption()||i.search();return!0};i.handleBeforeInput=function(e){var t=i.props.editorState,n=i.state.focused;if(P.Sq(t).length>=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);n<t;n++)r[n]=e[n];return r}function Kt(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 Yt(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Kt(i,r,o,a,u,"next",e)}function u(e){Kt(i,r,o,a,u,"throw",e)}a(void 0)}))}}function zt(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function Wt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){zt(e,t,n[t])}))}return e}function Qt(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 Xt(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 Vt(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 Vt(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 qt=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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1];o=i;break}if(o&&a.label<o[2]){a.label=o[2];a.ops.push(i);break}o[2]&&a.ops.pop();a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e];r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}};function Jt(){var e=(0,l.e7)([Ft.Z],(function(){return Ft.Z.devToolsEnabled})),t=Xt(o.useState(!1),2),i=t[0],a=t[1],u=Xt(o.useState(0),2),c=u[0],s=u[1],f=function(e){clearTimeout(c);s(setTimeout((function(){a(e)}),100))};return(0,r.jsx)("div",{onMouseEnter:function(){return f(!0)},onMouseLeave:function(){return f(!1)},children:(0,r.jsx)(y.yRy,{shouldShow:i,animation:y.yRy.Animation.NONE,position:"bottom",align:"right",autoInvert:!1,onRequestOpen:function(){return a(!0)},onRequestClose:function(){return a(!1)},renderPopout:function(){return function(e){var t=e.onClose,o=e.devToolsEnabled;return(0,
|
||
r.jsx)(y.v2r,{onSelect:function(){},navId:"staff-help-popout",variant:"fixed",onClose:t,"aria-label":Y.Z.Messages.GUILD_ACTIONS_MENU_LABEL,children:(0,r.jsxs)(y.kSQ,{children:[(0,r.jsx)(y.sNh,{id:"staff-help-bug-reporter",label:Y.Z.Messages.BUG_REPORT_TITLE,icon:Gt.Z,action:function(){return(0,y.ZDy)(Yt((function(){var e,t;return qt(this,(function(o){switch(o.label){case 0:return[4,Promise.all([n.e(40532),n.e(33353),n.e(38826)]).then(n.bind(n,938826))];case 1:e=o.sent(),t=e.default;return[2,function(e){return(0,r.jsx)(t,Wt({},e))}]}}))})))}}),o&&(0,r.jsx)(y.sNh,{id:"staff-devtools",label:"Toggle DevTools",icon:Ht.Z,action:function(){return(0,kt.SO)()}}),(0,r.jsx)(y.sNh,{id:"staff-help-center",label:"Go to Help Center",icon:Bt.Z,action:function(){return(0,xt.Z)(Be.w)}})]})})}({onClose:function(){return a(!1)},devToolsEnabled:e})},children:function(e,t){var n=t.isShown;return(0,r.jsx)(Rt.JO,Qt(Wt({},e),{icon:Gt.Z,"aria-label":Y.Z.Messages.HELP,selected:n}))}})})}
|
||
var $t=n(105783),en=n(908056);function tn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function nn(e){nn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return nn(e)}function rn(e,t){return!t||"object"!==an(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 on(e,t){on=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return on(e,t)}var an=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function un(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=nn(e);if(t){var o=nn(this).constructor
|
||
;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return rn(this,n)}}var ln="UPDATE_NOT_AVAILABLE";function cn(e){ln=e.type}var sn=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&&on(e,t)}(n,e);var t=un(n);function n(){tn(this,n);return t.apply(this,arguments)}var r=n.prototype;r.getState=function(){return ln};r.__getLocalVars=function(){return{state:ln}};return n}(l.ZP.Store);sn.displayName="AutoUpdateStore";const fn=new sn(fe.Z,{CHECKING_FOR_UPDATES:cn,UPDATE_NOT_AVAILABLE:cn,UPDATE_AVAILABLE:cn,UPDATE_MANUALLY:cn,UPDATE_ERROR:cn,UPDATE_DOWNLOADED:cn});var dn=n(563367),pn=n(898652),hn=n(633878);function yn(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function En(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 gn(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){yn(e,t,n[t])}))}return e}({},(0,hn.Z)(s)),{width:n,height:i,viewBox:"0 0 24 24",children:[(0,r.jsx)("path",{className:c,fill:u,fillRule:"evenodd",clipRule:"evenodd",
|
||
d:"M13 0C16.5198 0 19.4422 2.61306 19.9288 6.00063C19.9525 6.00021 19.9762 6 20 6C22.2091 6 24 7.79086 24 10C24 10.7708 23.782 11.4907 23.4043 12.1013C21.9807 10.7964 20.0834 10 18 10C15.0389 10 12.4535 11.6088 11.0703 14H5C2.243 14 0 11.757 0 9C0 6.243 2.243 4 5 4C6.393 4 7.678 4.454 9.175 6.58L9.992 6.004C9.018 4.62 7.987 3.815 7.022 3.357C8.26 1.31 10.49 0 13 0Z"}),(0,r.jsx)("path",{className:l,fill:u,d:"M21.293 17.292L19 19.585V13.999H17V19.585L14.707 17.292L13.293 18.706L18 23.413L22.707 18.706L21.293 17.292Z"})]}))}var On=n(281110),bn=n(630631),_n=n(940007),Sn=n(296602),mn=n(22176);function In(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 Cn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var An=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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1];o=i;break}if(o&&a.label<o[2]){a.label=o[2];a.ops.push(i);break}o[2]&&a.ops.pop();a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e];r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}
|
||
},Tn=36e5,Nn=6048e5,Pn=864e5,Rn=bn.Z.get("lastNonRequiredUpdateShown",Date.now()),jn=new Sn.Z("AutoUpdateManager"),Ln=new(function(){function e(){var t=arguments.length>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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Un(e,t,n[t])}))}return e}({source:"Links"},e))}))};o.render=function(){switch(this.props.mode){case"UPDATE_AVAILABLE":return(0,r.jsx)(Rt.JO,{hideOnClick:!1,tooltip:Y.Z.Messages.UPDATE_AVAILABLE,foreground:Mn().downloadArrow,background:Mn().cloud,icon:vn});case"UPDATE_MANUALLY":case"UPDATE_DOWNLOADED":
|
||
return(0,r.jsx)(Rt.JO,{tooltip:Y.Z.Messages.UPDATE_DOWNLOADED,foreground:Mn().updateIconForeground,onClick:this.handleInstallDownload,icon:pn.Z});default:return null}};n.getDerivedStateFromProps=function(e,t){return e.mode!==t.memoizedMode?{memoizedMode:e.mode,clicked:!1}:null};return n}(o.PureComponent);const Vn=l.ZP.connectStores([fn],(function(){return{mode:fn.getState()}}))(Bn);var Kn=n(897196);function Yn(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 zn(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Yn(i,r,o,a,u,"next",e)}function u(e){Yn(i,r,o,a,u,"throw",e)}a(void 0)}))}}function Wn(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function Qn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n)
|
||
;"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Wn(e,t,n[t])}))}return e}function Xn(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 qn(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r]
|
||
;t.indexOf(n)>=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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1];o=i;break}if(o&&a.label<o[2]){a.label=o[2];a.ops.push(i);break}
|
||
o[2]&&a.ops.pop();a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e];r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}};function $n(){return er.apply(this,arguments)}function er(){return(er=zn((function(){var e,t,n,r;return Jn(this,(function(o){switch(o.label){case 0:return(0,jt.id)()&&jt.FB?[4,null===(t=(e=window.DiscordNative.remoteApp).getDefaultDoubleClickAction)||void 0===t?void 0:t.call(e)]:[3,2];case 1:"Minimize"===(r=null!==(n=o.sent())&&void 0!==n?n:"Maximize")?Lt.default.minimize():"Maximize"===r&&Lt.default.maximize();o.label=2;case 2:return[2]}}))}))).apply(this,arguments)}function tr(e){var t,n=e.children,o=e.className,i=e.channelId,a=e.guildId,c=e.innerClassname,s=e.transparent,d=void 0!==s&&s,p=e.toolbar,h=e.mobileToolbar,y=e["aria-label"],E=e["aria-labelledby"],g=e.scrollable,v=e.role,O=e.hideSearch,b=(0,l.e7)([Ee.default],(function(){var e
|
||
;return null!==(t=null===(e=Ee.default.getCurrentUser())||void 0===e?void 0:e.isStaff())&&void 0!==t&&t}));return(0,r.jsx)(Rt.ZP,{className:o,innerClassName:c,toolbar:function(){if(null==p)return null;var e=null!=i&&!O;return u.tq?h:(0,r.jsxs)(r.Fragment,{children:[p,e?(0,r.jsx)(Pt,{className:Mn().search},null!=a?a:i):null,(0,r.jsx)(Vn,{}),(0,r.jsx)(f.Z,{}),b?(0,r.jsx)(Jt,{}):(0,r.jsx)(Ut,{})]})}(),transparent:d,onDoubleClick:$n,"aria-label":y,"aria-labelledby":E,role:v,scrollable:g,children:n})}function nr(e){var t=e.children,n=e.className,o=e["aria-label"],i=e["aria-labelledby"],a=e.role;return(0,r.jsx)(Rt.ZP,{className:n,onDoubleClick:$n,"aria-label":o,"aria-labelledby":i,role:a,children:t})}function rr(e){var t=e.isAuthenticated,n=void 0===t||t,o=qn(e,["isAuthenticated"]),i=(0,s.Z)(c.Z.HEADER_BAR).AnalyticsLocationProvider,u=a()(o.className,Wn({},Mn().forumOrHome,o.channelType===M.d4z.GUILD_FORUM||o.channelId===Kn.oC.GUILD_HOME));return(0,r.jsx)(i,{children:n?(0,
|
||
r.jsx)(tr,Xn(Qn({},o),{className:u})):(0,r.jsx)(nr,Xn(Qn({},o),{className:u}))})}rr.Title=Rt.ZP.Title;rr.Icon=Rt.ZP.Icon;rr.Divider=Rt.ZP.Divider;rr.Caret=Rt.ZP.Caret;const or=rr},162341:(e,t,n)=>{"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<t;n++)r[n]=e[n];return r}function d(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,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 h(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 f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(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 y(e){var t=(0,r.e7)([u.Z],(function(){return null==(null==e?void 0:e.guild_id)||u.Z.canChatInGuild(e.guild_id)}),[e]),n=(0,r.e7)([i.Z],(function(){return null!=(null==e?void 0:e.guild_id)&&i.Z.isLurking(e.guild_id)}),[e]),f=(0,r.e7)([l.Z],(function(){return t&&l.Z.can(s.Plq.ADD_REACTIONS,e)}),[t,e]),y=h((0,
|
||
o.AB)(null==e?void 0:e.guild_id),2)[1],E=(0,a.$R)(e);return null==e?{disableReactionReads:!0,disableReactionCreates:!0,disableReactionUpdates:!0,isLurking:!1,isPendingMember:!1}:p(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){d(e,t,n[t])}))}return e}({},(0,c.Z)({channel:e,canChat:t,renderReactions:!0,canAddNewReactions:f,isLurking:n,communicationDisabled:y,isActiveChannelOrUnarchivableThread:E})),{isLurking:n,isPendingMember:!1})}},343557:(e,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<t;n++)r[n]=e[n];return r}function i(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 o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(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 a=!1,u=new Set;window.addEventListener("keydown",(function(e){l(e.shiftKey)}));window.addEventListener("keyup",(function(e){l(e.shiftKey)}));window.addEventListener("mousemove",(function(e){l(e.shiftKey)}))
|
||
;window.addEventListener("blur",(function(){l(!1)}));function l(e){if(e!==a){a=e;u.forEach((function(e){return e(a)}))}}function c(){var e=i(r.useState(a),2),t=e[0],n=e[1];r.useEffect((function(){var e=function(e){n(e)};u.add(e);return function(){u.delete(e)}}),[]);return t}},753557:(e,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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n)
|
||
;"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){u(e,t,n[t])}))}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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r]
|
||
;t.indexOf(n)>=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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1];o=i;break}if(o&&a.label<o[2]){a.label=o[2];a.ops.push(i);break}
|
||
o[2]&&a.ops.pop();a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e];r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}};function d(e){var t=e.initialPlanId,i=e.activeSubscription,u=e.trialId,d=e.trialFooterMessageOverride,p=e.onClose,h=e.analyticsObject,y=e.analyticsLocation,E=e.analyticsLocations,g=e.analyticsSubscriptionType,v=e.renderHeader,O=e.renderPurchaseConfirmation,b=e.planGroup,_=e.reviewWarningMessage,S=e.skuId;(0,o.ZDy)(a((function(){var e,o,a,m;return f(this,(function(f){switch(f.label){case 0:return[4,Promise.resolve().then(n.bind(n,1698))];case 1:e=f.sent().PaymentContextProvider;return[4,Promise.all([n.e(40532),n.e(92224),n.e(38039),n.e(12235),n.e(67550),n.e(19863),n.e(27059),n.e(96546),n.e(91057),n.e(75075)]).then(n.bind(n,975075))];case 2:o=f.sent(),a=o.PremiumPaymentModal,m=o.STEPS;return[2,function(n){var o=n.onClose,f=s(n,["onClose"]);return(0,r.jsx)(e,{activeSubscription:i,stepConfigs:m,skuIDs:[S],children:(0,
|
||
r.jsx)(a,c(l({},f),{initialPlanId:t,onClose:function(e){o();null==p||p(e)},analyticsLocations:E,analyticsObject:h,analyticsLocation:y,analyticsSubscriptionType:g,skuId:S,renderHeader:v,renderPurchaseConfirmation:O,planGroup:b,trialId:u,trialFooterMessageOverride:d,reviewWarningMessage:_}))})}]}}))})),{onCloseCallback:function(){null==p||p(!1)}})}},809433:(e,t,n)=>{"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);n<t;n++)r[n]=e[n];return r}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 m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){S(e,t,n[t])}))}return e}function I(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 _(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 _(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 C,A=function(){return Promise.resolve()},T=n(647136);A=T.playApplication;var N=Object.freeze((S(C={},u.xQ.USER,u.h8.USER),S(C,u.xQ.TEXT_CHANNEL,u.h8.TEXT_CHANNEL),S(C,u.xQ.VOICE_CHANNEL,u.h8.VOICE_CHANNEL),
|
||
S(C,u.xQ.GUILD,u.h8.GUILD),S(C,u.xQ.APPLICATION,u.h8.APPLICATION),C)),P=new RegExp("^".concat(u.xQ.USER,"|").concat(u.xQ.TEXT_CHANNEL,"|").concat(u.xQ.VOICE_CHANNEL,"|\\").concat(u.xQ.GUILD,"|\\").concat(u.xQ.APPLICATION));function R(e){var t=I(function(e){var t,n=e.charAt(0),r=null!==(t=N[n])&&void 0!==t?t:null;return[e.replace(P,""),r]}(e),2);return{query:t[0],queryMode:t[1]}}function j(e){if(!v.Z.isOpen()){var t,n=y.Z.getGuildId(),r=h.Z.getChannelId(n);if(null!=r){var o=d.Z.getChannel(r);t=null!=o?o.type:null}E.default.track(O.rMx.QUICKSWITCHER_OPENED,{source:e,current_guild_id:n,current_channel_id:r,current_channel_type:t})}}function L(e,t){var n=v.Z.getProps(),r=n.results,o=n.queryMode,i=n.query,a=n.maxQueryLength,l=y.Z.getGuildId(),c=h.Z.getChannelId(l),s=r[(0,u.gJ)(u.a8.DOWN,-1,r)],p=g.Z.isEmail(i),O=g.Z.isPhoneNumber(i),_=g.Z.isUserTagLike(i),S=null!=c&&(0,b.AB)(c),m={current_channel_id:S?void 0:c,current_channel_static_route:S?c:void 0,current_guild_id:l,
|
||
query_mode:null!=o?o:"GENERAL",query_length:i.length,max_query_length:a,is_email_like:p,is_phone_like:O,is_username_like:_,query:p||O||_?null:i,top_result_type:null!=s?s.type:null,top_result_score:null!=s?s.score:null,num_results_total:v.Z.getResultTotals(),num_results_users:v.Z.getResultTotals(u.h8.USER),num_results_text_channels:v.Z.getResultTotals(u.h8.TEXT_CHANNEL),num_results_voice_channels:v.Z.getResultTotals(u.h8.VOICE_CHANNEL),num_results_guilds:v.Z.getResultTotals(u.h8.GUILD),num_results_group_dms:v.Z.getResultTotals(u.h8.GROUP_DM)};if(null!=c){var I=d.Z.getChannel(c);m.current_channel_type=null!=I?I.type:null}if(null!=t){var C=t.type,A=t.score,T=t.record;m.selected_type=C;m.selected_score=A;m.selected_index=r.indexOf(t);switch(C){case u.h8.GUILD:m.selected_guild_id=T.id;break;case u.h8.TEXT_CHANNEL:case u.h8.VOICE_CHANNEL:T instanceof f.Sf&&(m.selected_guild_id=null!=T.guild_id?T.guild_id:null);m.selected_channel_id=T.id;break;case u.h8.GROUP_DM:m.selected_channel_id=T.id
|
||
;break;case u.h8.USER:m.selected_user_id=T.id}}E.default.track(e,m)}function w(){r.Z.dispatch({type:"QUICKSWITCHER_HIDE"})}function D(){var e=arguments.length>0&&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);n<t;n++)r[n]=e[n];return r}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)}function _(e){return function(e){if(Array.isArray(e))return E(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 E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(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 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)}}var I=new Set,C={},A={};function T(e,t){var n=C[e];if(null!=n&&null!=t&&n.has(t)){var o;h.Z.isOptInEnabled(e)&&!(null===(o=s.Z.getChannel(t))||void 0===o?void 0:o.isThread())&&null==p.ZP.ackMessageId(t)&&i.Z.wait((function(){return(0,a.In)(t,!0,!0,r.default.atPreviousMillisecond(t))}))}}function N(e){var t;if(null==C[e]){var n=f.ZP.getChannels(e)[f.sH].map((function(e){return e.channel.id})),o=null===(t=d.ZP.getMember(e,c.default.getId()))||void 0===t?void 0:t.joinedAt;if(null!=o){C[e]=new Set;var i=new Date(o).getTime();if(0!==n.length){C[e]=new Set(n.filter((function(t){var n=r.default.extractTimestamp(t)
|
||
;return null==p.ZP.getTrackedAckMessageId(t)&&n>Date.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]<Date.now()-y.Z.Millis.HOUR){N(t);return!0}null!=n&&T(t,n);return!1},SIDEBAR_VIEW_CHANNEL:function(e){var t=e.guildId,n=e.channelId,r=e.sidebarType;if(null==t||r!==u.t.VIEW_CHANNEL)return!1;T(t,n);return!1},GUILD_DELETE:function(e){var t=e.guild;delete C[t.id]}})},523649:(e,t,n)=>{"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;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}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 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="recentMentionFilterSettings",L=[],w={},D=!1,M=!0,Z=a.Z.get(j,{guildFilter:S.NgX.ALL_SERVERS,everyoneFilter:!0,roleFilter:!0}),U=!1,x=0,k=!1,F=!1;function G(e){if(e instanceof p.Z)return e;var t=E.Z.getMessage(e.channel_id,e.id);return null!=t?t:(0,c.e5)(e)}function H(e){var t=arguments.length>1&&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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){C(e,t,n[t])}))}
|
||
return e}({},Z);Z=o().defaults(o().pick(e,["guildFilter","roleFilter","everyoneFilter"]),Z);a.Z.set(j,Z);var n=function(e,n){return t[e]!==Z[e]&&Z[e]===n},r=n("guildFilter",S.NgX.THIS_SERVER)||n("everyoneFilter",!1)||n("roleFilter",!1);w={};var i=[];r&&L.forEach((function(e){var t=H(e);if(null!=t){i.push(t);w[t.id]=!0}}));0===(L=i).length&&(U=!1)}function Y(){o().forEach(L,(function(e){e.timestamp.locale(d.default.locale)}))}function z(){L=L.filter((function(e){return!v.Z.isBlocked(e.author.id)}))}function W(e){var t=e.channel;L=o().filter(L,(function(e){if(e.channel_id===t.id){delete w[e.id];return!1}return!0}))}var Q=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(){m(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){
|
||
this.waitFor(_.default,y.Z,E.Z,g.ZP)};r.isOpen=function(){return k};r.getMentions=function(){return U||L.length>0?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.length;++n)delete w[L[n].id];L.length>(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n)
|
||
;"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){s(e,t,n[t])}))}return e}({},(0,c.Z)(p)),{width:n,height:i,viewBox:"0 0 24 24",fill:"none",children:(0,r.jsx)("path",{d:"M19 3H4.99C3.88 3 3.01 3.89 3.01 5L3 19C3 20.1 3.88 21 4.99 21H19C20.1 21 21 20.1 21 19V5C21 3.89 20.1 3 19 3ZM19 15H15C15 16.66 13.65 18 12 18C10.35 18 9 16.66 9 15H4.99V5H19V15Z",fill:u,className:l})}))}var h=n(373438),y=n(294184),E=n.n(y),g=n(853158),v=n(318715),O=n(316878),b=n(100397),_=n(722883),S=n(863929),m=n.n(S);function I(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 A(e,t){return!t||"object"!==N(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 T(e,t){T=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return T(e,t)}var N=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 A(this,n)}}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&&T(e,t)}(n,e);var t=P(n)
|
||
;function n(){I(this,n);var e;(e=t.apply(this,arguments)).animationScale=new g.Z.Value(1);return e}var o=n.prototype;o.componentDidUpdate=function(e){e.count<this.props.count&&!this.props.reducedMotion&&g.Z.sequence([g.Z.timing(this.animationScale,{toValue:1.8,duration:300}),g.Z.timing(this.animationScale,{toValue:1,duration:200})]).start()};o.render=function(){var e=this.props,t=e.count,n=e.className;return 0===t?null:(0,r.jsx)(g.Z.div,{className:E()(m().badge,n),style:{transform:[{scale:this.animationScale}]},children:t})};return n}(o.PureComponent);function j(e){var t=e.className,n=b.Z.useExperiment({}).showTODOs,o=(0,v.ZP)([_.Z],(function(){return _.Z.getTODOMessages().length})),i=(0,v.ZP)([O.Z],(function(){return O.Z.useReducedMotion}));return n?(0,r.jsx)(R,{count:o,className:t,reducedMotion:i}):null}var L=n(418705),w=n(707961),D=n(917019),M=n(473419),Z=n(930948),U=n(842227),x=n(858311),k=n(369710),F=n(686750),G=n(496486),H=n.n(G),B=n(496916);const V=function(){var e=o.useRef(!0)
|
||
;o.useEffect((function(){return function(){e.current=!1}}),[]);return o.useCallback((function(){return e.current}),[])};var K=n(999357),Y=n(281110),z=n(165695),W=n(744564),Q=n(769321),X=n(801809),q=n(2590);function J(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 $(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){J(i,r,o,a,u,"next",e)}function u(e){J(i,r,o,a,u,"throw",e)}a(void 0)}))}}function ee(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){ee(e,t,n[t])}))}return e}var ne=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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1];o=i;break}if(o&&a.label<o[2]){a.label=o[2];a.ops.push(i);break}o[2]&&a.ops.pop();a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e];r=0}finally{n=o=0}if(5&i[0])throw i[1]
|
||
;return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}};function re(e){W.Z.dispatch({type:"NOTIFICATION_CENTER_SET_ACTIVE",active:e})}function oe(e){return ie.apply(this,arguments)}function ie(){return(ie=$((function(e){var t,n;return ne(this,(function(r){switch(r.label){case 0:W.Z.dispatch({type:"LOAD_NOTIFICATION_CENTER_ITEMS"});t=Math.ceil(x.Z.items.length/e.limit);r.label=1;case 1:r.trys.push([1,3,,4]);return[4,X.Z.get({url:q.ANM.NOTIF_CENTER_ITEMS(),trackedActionData:{event:K.a9.NOTIFICATION_CENTER_PAGE_FETCH,properties:function(e){var n,r=((null===(n=e.body)||void 0===n?void 0:n.items)||[]).map((function(e){return e.type}));return(0,z.iG)({page:t,items:r,item_count:r.length})}},query:te({},e)})];case 2:n=r.sent();W.Z.dispatch({type:"LOAD_NOTIFICATION_CENTER_ITEMS_SUCCESS",items:n.body.items,cursor:n.body.cursor,hasMore:n.body.has_more});return[3,4];case 3:r.sent();W.Z.dispatch({type:"LOAD_NOTIFICATION_CENTER_ITEMS_FAILURE"});return[3,4];case 4:return[2]}}))}))).apply(this,arguments)}
|
||
function ae(){return(ae=$((function(e){return ne(this,(function(t){switch(t.label){case 0:t.trys.push([0,2,,3]);W.Z.dispatch({type:"NOTIFICATION_CENTER_ITEMS_ACK",optimistic:!0,id:e});return[4,Y.Z.post({url:q.ANM.NOTIF_CENTER_ITEMS_ACK(e)})];case 1:t.sent();return[3,3];case 2:t.sent();W.Z.dispatch({type:"NOTIFICATION_CENTER_ITEMS_ACK_FAILURE",id:e});return[3,3];case 3:return[2]}}))}))).apply(this,arguments)}function ue(e){return le.apply(this,arguments)}function le(){return(le=$((function(e){var t,n;return ne(this,(function(r){switch(r.label){case 0:t=Q.d$.getSetting();r.label=1;case 1:r.trys.push([1,3,,4]);W.Z.dispatch({type:"NOTIFICATION_CENTER_ITEM_DELETE",id:e.id});return[4,X.Z.delete({url:q.ANM.NOTIF_CENTER_ITEMS(e.id),trackedActionData:{event:K.a9.NOTIFICATION_CENTER_ITEM_DELETE,properties:{notification_center_id:e.id,acked:(0,F.r)(e,t),item_type:e.type}}})];case 2:r.sent();return[3,4];case 3:n=r.sent();W.Z.dispatch({type:"NOTIFICATION_CENTER_ITEM_DELETE_FAILURE",item:e});throw n
|
||
;case 4:return[2]}}))}))).apply(this,arguments)}var ce=n(290679),se=H().throttle((function(e){oe({limit:20,after:e})}),500,{leading:!0,trailing:!1}),fe=function(e){var t=(0,i.cj)([x.Z],(function(){return{initialized:x.Z.initialized,loading:x.Z.loading,items:x.Z.items,hasMore:x.Z.hasMore,cursor:x.Z.cursor,errored:x.Z.errored}})),n=t.initialized,r=t.loading,a=t.items,u=t.hasMore,l=t.cursor,c=t.errored;o.useEffect((function(){re(!0);return function(){return re(!1)}}),[]);o.useEffect((function(){n&&e&&(0,B.FT)(ce.W.NOTIFICATION_CENTER)}),[e,n]);var s=V();o.useEffect((function(){return function(){s()||(c||a.length>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);n<t;n++)r[n]=e[n];return r}function Pe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Re(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function je(e){je=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return je(e)}function Le(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n)
|
||
;"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Re(e,t,n[t])}))}return e}function we(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 De(e,t){return!t||"object"!==Ue(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 Me(e,t){Me=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return Me(e,t)}function Ze(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 Ne(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 Ne(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 Ue=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function xe(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=je(e);if(t){var o=je(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return De(this,n)}}var ke=7776e6,Fe={tab:null,localItemAcks:{}};var Ge=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&&Me(e,t)}(n,e);var t=xe(n);function n(){Pe(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(e){if(null!=e){var t;(Fe=e).localItemAcks=function(e){var t={},n=!0,r=!1,o=void 0;try{for(var i,a=Object.entries(e)[Symbol.iterator]();!(n=(i=a.next()).done);n=!0){var u=Ze(i.value,2),l=u[0],c=u[1]
|
||
;Date.now()-c<ke&&(t[l]=c)}}catch(e){r=!0;o=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw o}}return t}(null!==(t=Fe.localItemAcks)&&void 0!==t?t:{})}};r.getState=function(){return Fe};r.getTab=function(){var e;return null!==(e=Fe.tab)&&void 0!==e?e:k.b1.ForYou};r.isLocalItemAcked=function(e){return null!=Fe.localItemAcks[e]};r.__getLocalVars=function(){return{NINETY_DAYS_MS:ke,state:Fe}};return n}(i.ZP.PersistedStore);Ge.displayName="NotificationCenterStore";Ge.persistKey="NotificationCenterStore";const He=new Ge(W.Z,{NOTIFICATION_CENTER_SET_TAB:function(e){Fe=we(Le({},Fe),{tab:e.tab})},NOTIFICATION_CENTER_ITEMS_LOCAL_ACK:function(e){var t=e.localId;Fe=we(Le({},Fe),{localItemAcks:we(Le({},Fe.localItemAcks),Re({},t,Date.now()))})}})
|
||
;var Be,Ve=n(211482),Ke=n(336194),Ye=n(278435),ze=n.n(Ye),We=n(313106),Qe=n.n(We),Xe=n(699426),qe=n.n(Xe),Je=n(403058),$e=n.n(Je),et=n(102552),tt=n.n(et),nt=n(566240),rt=n.n(nt),ot=n(43009),it=n.n(ot),at=n(640846),ut=n.n(at),lt=n(613651),ct=n.n(lt),st=n(615306),ft=n.n(st),dt=n(479467),pt=n.n(dt),ht=n(704923),yt=n.n(ht);!function(e){e.CHECKED="CHECKED";e.FRIENDS="FRIENDS";e.SHARE_SCREEN="SHARE_SCREEN";e.NEW_MESSAGE="NEW_MESSAGE"}(Be||(Be={}));var Et,gt={CHECKED:qe(),FRIENDS:tt(),SHARE_SCREEN:pt(),NEW_MESSAGE:ct()};!function(e){e.MISSED_MESSAGES="MISSED_MESSAGES";e.FRIEND_REQUEST_REMINDER="FRIEND_REQUEST_REMINDER";e.SCHEDULED_GUILD_EVENT="SCHEDULED_GUILD_EVENT";e.TOP_MESSAGES="TOP_MESSAGES";e.NOTIFICATION_CENTER="NOTIFICATION_CENTER";e.UPDATE_PROFILE="UPDATE_PROFILE";e.FIND_FRIENDS="FIND_FRIENDS";e.ADD_FRIEND="ADD_FRIEND";e.FIRST_MESSAGE="FIRST_MESSAGE"}(Et||(Et={}));var vt={MISSED_MESSAGES:ut(),FRIEND_REQUEST_REMINDER:rt(),SCHEDULED_GUILD_EVENT:$e(),TOP_MESSAGES:it(),
|
||
NOTIFICATION_CENTER:Qe(),UPDATE_PROFILE:yt(),FIND_FRIENDS:ze(),ADD_FRIEND:ze(),FIRST_MESSAGE:ft()},Ot=function(e){switch(e.type){case"lifecycle_item":return function(e){switch(e.item_enum){case k.AM.ADD_FRIEND:return Et.ADD_FRIEND;case k.AM.FIND_FRIENDS:return Et.FIND_FRIENDS;case k.AM.FIRST_MESSAGE:return Et.FIRST_MESSAGE;case k.AM.UPDATE_PROFILE:return Et.UPDATE_PROFILE;default:return Et.NOTIFICATION_CENTER}}(e);case"missed_messages":return Et.MISSED_MESSAGES;case"friend_request_reminder":return Et.FRIEND_REQUEST_REMINDER;case"scheduled_guild_event_started":return Et.SCHEDULED_GUILD_EVENT;case"top_messages":return Et.TOP_MESSAGES;default:return Et.NOTIFICATION_CENTER}},bt=function(e){switch(e.item_enum){case k.AM.UPDATE_PROFILE:return"#83DDC5";case k.AM.ADD_FRIEND:case k.AM.FIND_FRIENDS:return"#F47FFF";case k.AM.FIRST_MESSAGE:return"#FFDE4D";default:return Ke.Z.unsafe_rawColors.BRAND_500.css}},_t=n(399910),St=n.n(_t),mt=function(e){var t=e.mask;return null==t?null:(0,r.jsx)("div",{
|
||
className:St().maskBackground,style:{backgroundColor:t.color.css},children:(0,r.jsx)("img",{className:St().maskIcon,alt:"",src:t.icon})})},It=o.memo((function(e){var t,n=e.item,o=null,i=!1;if(null!=n.icon_name)o=(0,r.jsx)("img",{alt:"",src:vt[(t=n.icon_name,"icHighlight"===t?Et.TOP_MESSAGES:Et.NOTIFICATION_CENTER)]});else if(null!=n.other_user){var a=n.other_user instanceof Ce.Z?n.other_user:new Ce.Z(n.other_user);o=(0,r.jsx)("img",{alt:"",className:St().avatar,src:a.getAvatarURL(void 0,40)});i=!0}else o=null!=n.icon_url?(0,r.jsx)("img",{alt:"",src:n.icon_url}):(0,r.jsx)("img",{alt:"",src:vt[Ot(n)]});var u=function(e){switch(e){case k.DY.GO_LIVE_PUSH:return{icon:gt.SHARE_SCREEN,color:Ke.Z.colors.BACKGROUND_ACCENT};case k.DY.FRIEND_REQUEST_ACCEPTED:return{icon:gt.CHECKED,color:Ke.Z.colors.STATUS_POSITIVE_BACKGROUND};case k.DY.FRIEND_REQUEST_PENDING:case k.DY.FRIEND_SUGGESTION_CREATED:return{icon:gt.FRIENDS,color:Ke.Z.colors.BACKGROUND_ACCENT};case k.DY.DM_FRIEND_NUDGE:return{
|
||
icon:gt.NEW_MESSAGE,color:Ke.Z.colors.BACKGROUND_ACCENT};case k.O7.INCOMING_FRIEND_REQUESTS:case k.O7.INCOMING_FRIEND_REQUESTS_ACCEPTED:return{icon:gt.FRIENDS,color:Ke.Z.colors.BACKGROUND_ACCENT};default:return null}}(n.type);return(0,r.jsxs)(Ve.ZP,{mask:null==u?Ve.QS.AVATAR_DEFAULT:Ve.QS.AVATAR_STATUS_ROUND_16,width:40,height:40,className:St().mask,children:[(0,r.jsx)("div",{className:St().container,style:i?void 0:{backgroundColor:bt(n)},children:o}),(0,r.jsx)(mt,{mask:u})]})})),Ct=n(864928),At=n(252132),Tt=n.n(At);function Nt(e){var t=e.userId,n=o.useCallback((function(e){e.stopPropagation();Ct.Z.cancelFriendRequest(t)}),[t]),i=o.useCallback((function(e){e.stopPropagation();Ct.Z.addRelationship({userId:t})}),[t]);return(0,r.jsxs)("div",{className:Tt().friendRequestContainer,children:[(0,r.jsx)(w.zxk,{className:Tt().acceptButton,look:w.zxk.Looks.FILLED,color:w.zxk.Colors.GREEN,size:w.zxk.Sizes.NONE,onClick:i,children:(0,r.jsx)(w.xvT,{variant:"text-sm/medium",color:"always-white",
|
||
children:ye.Z.Messages.FRIEND_REQUEST_ACCEPT})}),(0,r.jsx)(w.zxk,{className:Tt().ignoreButton,look:w.zxk.Looks.FILLED,color:w.zxk.Colors.PRIMARY,size:w.zxk.Sizes.NONE,onClick:n,children:(0,r.jsx)(w.xvT,{variant:"text-sm/medium",color:"always-white",children:ye.Z.Messages.FRIEND_REQUEST_IGNORE})})]})}var Pt=n(839184),Rt=n(186440),jt=n(813749);function Lt(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 wt(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Lt(i,r,o,a,u,"next",e)}function u(e){Lt(i,r,o,a,u,"throw",e)}a(void 0)}))}}function Dt(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function Mt(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 Zt=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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1];o=i;break}if(o&&a.label<o[2]){a.label=o[2];a.ops.push(i);break}o[2]&&a.ops.pop();a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e];r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}},Ut=function(e){var t=e.item,n=e.closePopout;return(0,r.jsx)(w.v2r,{navId:"notification-actions",onClose:n,onSelect:n,"aria-label":ye.Z.Messages.RECENTS_NOTIFICATIONS_MENU_LABEL,children:(0,r.jsx)(w.sNh,{id:"delete",label:ye.Z.Messages.DELETE,icon:jt.Z,action:wt((function(){return Zt(this,(function(e){switch(e.label){case 0:return[4,ue(t)];case 1:e.sent();return[2]}}))}))})})},xt=o.memo((function(e){var t=e.item;return(0,r.jsx)(w.yRy,{renderPopout:function(e){return(0,r.jsx)(Ut,Mt(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n)
|
||
;"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Dt(e,t,n[t])}))}return e}({},e),{item:t}))},position:"bottom",align:"right",animation:w.yRy.Animation.NONE,children:function(e){var t=e.onClick;return(0,r.jsx)(Pt.ZP,{tooltip:ye.Z.Messages.MORE,color:Pt.YX.TERTIARY,icon:(0,r.jsx)(Rt.Z,{height:16,width:16}),onClick:function(e){e.stopPropagation();t(e)},"aria-haspopup":"menu"})}})})),kt=n(25300),Ft=n.n(kt),Gt=n(572149),Ht=n.n(Gt);function Bt(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 Vt(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Bt(i,r,o,a,u,"next",e)}function u(e){Bt(i,r,o,a,u,"throw",e)}a(void 0)}))}}function Kt(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0
|
||
}):e[t]=n;return e}var Yt=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]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1];o=i;break}if(o&&a.label<o[2]){a.label=o[2];a.ops.push(i);break}o[2]&&a.ops.pop();a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e]
|
||
;r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}};function zt(e){var t,n,o=e.item;if(null==o.message_content)return(0,r.jsx)("div",{children:" "});var i=null!==(n=l.default.getUser(null===(t=o.other_user)||void 0===t?void 0:t.id))&&void 0!==n?n:new Ce.Z(o.other_user),a=me.Z.parse(o.message_content);return(0,r.jsxs)("div",{className:Tt().messagePreviewContainer,children:[(0,r.jsx)(_e.Z,{user:i,size:w.EFr.SIZE_24}),(0,r.jsx)(w.xvT,{className:Tt().messagePreviewText,variant:"text-sm/normal",lineClamp:2,children:a})]})}function Wt(e){var t=e.item,n=Ht(),o=ye.Z.Messages.NOTIFICATION_CENTER_TODO;if(t.completed){n=Ft();o=ye.Z.Messages.NOTIFICATION_CENTER_DONE}return(0,r.jsxs)("div",{className:Tt().lifecycleContainer,children:[(0,r.jsx)("img",{className:Tt().checkbox,alt:"",src:n}),(0,r.jsx)(w.xvT,{className:Tt().lifecycleText,variant:"text-xs/bold",color:"header-secondary",children:o})]})}var Qt=o.memo((function(e){
|
||
var t=e.item,a=e.ackedBeforeId,u=function(e,t){return(0,i.e7)([He],(function(){return null!=e.local_id&&He.isLocalItemAcked(e.local_id)}))||(0,F.r)(e,t)}(t,a),l=o.useCallback(Vt((function(){var e,o,i,a;return Yt(this,(function(l){switch(l.label){case 0:u||(null!=t.local_id?(c=t.local_id,W.Z.dispatch({type:"NOTIFICATION_CENTER_ITEMS_LOCAL_ACK",localId:c})):function(e){ae.apply(this,arguments)}(t.id));if(null!=t.item_enum&&t.item_enum===k.AM.FIND_FRIENDS){(0,w.ZDy)(Vt((function(){var e,t;return Yt(this,(function(o){switch(o.label){case 0:return[4,Promise.all([n.e(40532),n.e(41666)]).then(n.bind(n,241666))];case 1:e=o.sent(),t=e.default;return[2,function(e){return(0,r.jsx)(t,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Kt(e,t,n[t])}))}
|
||
return e}({source:"Notification Center"},e))}]}}))})));return[2]}if(null==t.deeplink)return[3,4];if(null==(e=Te.Z.safeParseWithQuery(t.deeplink)))return[2];o=e.hostname;i=e.path;if(null==o||null==i)return[2];if(!Te.Z.isDiscordHostname(o))return[3,3];if(null==(a=i.match("^/users/(\\d+)"))||2!==a.length)return[3,1];(0,Ie.m)({userId:a[1],analyticsLocation:{section:q.jXE.NOTIFICATION_CENTER}});return[3,3];case 1:return[4,(0,Se.Z)(i)];case 2:l.sent();l.label=3;case 3:Ae.default.track(q.rMx.NOTIFICATION_CENTER_ACTION,{action_type:k.ud.CLICKED,notification_center_id:t.id,item_type:t.type,acked:u});l.label=4;case 4:return[2]}var c}))})),[t,u]),c=null;t.type===k.O7.INCOMING_FRIEND_REQUESTS&&null!=t.other_user&&(c=(0,r.jsx)(Nt,{userId:t.other_user.id}));var s=null!=t.local_id;return(0,r.jsxs)("div",{className:Tt().row,children:[(0,r.jsxs)(w.kL8,{className:Tt().rowContent,focusProps:{offset:4},"aria-label":t.body,onClick:l,children:[u?null:(0,r.jsx)("div",{className:Tt().unread}),(0,r.jsx)(It,{
|
||
item:t}),(0,r.jsxs)("div",{className:Tt().body,children:["lifecycle_item"===t.type&&null!=t.item_enum&&(0,r.jsx)(Wt,{item:t}),(0,r.jsx)(w.xvT,{variant:"text-md/normal",color:u?"text-muted":"text-normal",children:me.Z.parse(t.body)}),null!=t.message_content?(0,r.jsx)(zt,{item:t}):null,(0,r.jsx)(w.xvT,{variant:"text-xs/medium",color:u?"text-muted":"header-secondary",children:(0,F.a3)(U.default.extractTimestamp(t.id))}),c]})]}),s?null:(0,r.jsx)(xt,{item:t})]})})),Xt=o.memo((function(e){var t=e.items,n=Q.d$.useSetting();return(0,r.jsx)(r.Fragment,{children:t.map((function(e){return(0,r.jsx)(Qt,{item:e,ackedBeforeId:n},e.id)}))})})),qt=n(427440),Jt=n.n(qt);function $t(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function en(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 tn(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){$t(e,t,n[t])}))}return e}({className:Jt().container,ref:function(e){u.current=e;var n;t.current=null!==(n=null==e?void 0:e.getScrollerNode())&&void 0!==n?n:null}},o),{onScroll:c,children:[(0,r.jsx)(Xt,{items:n}),i?(0,r.jsx)(w.$jN,{className:Jt().spinner}):null]}))}})})}):(0,r.jsx)(w.$jN,{className:Jt().loadingPlaceholder})}function rn(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n
|
||
;return e}function on(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 an(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){rn(e,t,n[t])}))}return e}({},(0,c.Z)(s)),{width:n,height:i,viewBox:"0 0 16 16",fill:"none",children:(0,r.jsx)("path",{d:"M12 4.66668L11.06 3.72668L6.83332 7.95335L7.77332 8.89335L12 4.66668ZM14.8266 3.72668L7.77332 10.78L4.98665 8.00002L4.04665 8.94002L7.77332 12.6667L15.7733 4.66668L14.8266 3.72668ZM0.273315 8.94002L3.99998 12.6667L4.93998 11.7267L1.21998 8.00002L0.273315 8.94002Z",fill:u,className:l})}))}
|
||
var ln=n(813357),cn=n(87931),sn=n(531441),fn=n(299192),dn=n(784426),pn=n(840922),hn=n(491275),yn=n(551890),En=n.n(yn);function gn(e){var t=e.closePopout,n=(0,i.e7)([pn.Z],(function(){return pn.Z.getPendingCount()}));return(0,r.jsx)(w.DY3,{text:ye.Z.Messages.VIEW_FRIEND_REQUESTS,children:(0,r.jsxs)(w.P3F,{className:En().friendRequestsButton,onClick:function(){Ae.default.track(q.rMx.NOTIFICATION_CENTER_ACTION,{action_type:k.ud.FRIEND_REQUESTS_BUTTON_CLICK});(0,dn.uL)(q.Z5c.FRIENDS);fn.Z.setSection(q.pJs.PENDING);t()},children:[(0,r.jsx)(hn.Z,{}),(0,r.jsx)(sn.mA,{count:n,color:cn.Z.BACKGROUND_ACCENT})]})})}var vn=n(286385),On=n.n(vn);function bn(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function _n(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){
|
||
return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){bn(e,t,n[t])}))}return e}function Sn(e){return(0,a.sv)()?(0,r.jsx)(mn,_n({},e)):(0,r.jsx)(In,_n({},e))}function mn(e){var t=e.tab,n=e.setTab,o=e.children,i=e.badgeState,a=e.closePopout,u=b.Z.useExperiment({}).showTODOs,l=(0,v.ZP)([_.Z],(function(){return _.Z.getTODOMessages()})).length;return(0,r.jsxs)(ln.h4,{className:E()(On().header,On().expanded),children:[(0,r.jsxs)("div",{className:E()(On().expandedInboxHeader),children:[(0,r.jsx)(p,{className:On().inboxIcon}),(0,r.jsx)(w.xvT,{className:On().inboxTitle,variant:"text-lg/semibold",children:ye.Z.Messages.INBOX}),(0,r.jsx)(gn,{closePopout:a})]}),(0,r.jsxs)("div",{className:E()(On().expandedTabSection),children:[(0,r.jsxs)(w.njP,{selectedItem:t,type:"top-pill",onItemSelect:n,children:[(0,r.jsxs)(w.njP.Item,{id:L.X.FOR_YOU,"aria-label":ye.Z.Messages.FOR_YOU,className:E()(On().tab,On().expanded,bn({},On().active,t===L.X.FOR_YOU)),
|
||
children:[ye.Z.Messages.FOR_YOU,(null==i?void 0:i.badgeForYou)?(0,r.jsx)(sn.fW,{color:cn.Z.STATUS_DANGER,className:E()(On().iconBadge)}):null]}),(0,r.jsx)(w.njP.Item,{id:L.X.UNREADS,className:E()(On().tab,On().expanded,bn({},On().active,t===L.X.UNREADS)),children:ye.Z.Messages.UNREADS_TAB_LABEL}),(0,r.jsx)(w.njP.Item,{"aria-label":ye.Z.Messages.MENTIONS,id:L.X.MENTIONS,className:E()(On().tab,On().expanded,bn({},On().active,t===L.X.MENTIONS)),children:ye.Z.Messages.MENTIONS}),u?(0,r.jsxs)(w.njP.Item,{"aria-label":"todos",id:L.X.TODOS,className:E()(On().tab,On().expanded,bn({},On().active,t===L.X.TODOS)),children:[ye.Z.Messages.MESSAGE_TODOS_HEADER,l>0?(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);n<t;n++)r[n]=e[n];return r}function Nn(e){return function(e){if(Array.isArray(e))return Tn(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 Tn(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 Tn(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.")}()}function Pn(e){var t=e.onClick;return(0,r.jsx)(Pt.ZP,{tooltip:ye.Z.Messages.MARK_ALL_AS_READ,color:Pt.YX.SECONDARY,icon:(0,r.jsx)(un,{}),onClick:t})}function Rn(e){var t=e.setTab,n=e.badgeState,a=e.closePopout,u=function(){var e=fe(!0),t=e.initialized,n=e.loading,r=e.items,o=e.hasMore,i=e.loadMore;return{initialized:t,loading:n,items:r.filter((function(e){return"notification-center-item"===e.kind})),hasMore:o,loadMore:i}}(),l=u.initialized,c=u.items,s=u.loading,f=u.loadMore,d=(0,i.e7)([x.Z],(function(){
|
||
return x.Z.localItems})),p=o.useMemo((function(){return Nn(Nn(c).concat(Nn(d)).sort((function(e,t){return-1*U.default.compare(e.id,t.id)})))}),[c,d]),h=c.length>0?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);n<t;n++)r[n]=e[n];return r}function Zn(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 Mn(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 Mn(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 Un=n(487868),xn=n(715107),kn=n(319086),Fn=n(399185),Gn=n.n(Fn);function Hn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Bn(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 Hn(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 Hn(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 Vn(e){var t=e.className,n=e.onJump,i=Bn(o.useState(!1),2),a=i[0],u=i[1];return(0,r.jsx)(w.P3F,{className:E()(Gn().jumpButton,t),onClick:function(e){u(!0);n(e)},children:a?(0,r.jsx)(w.$jN,{type:w.$jN.Type.PULSING_ELLIPSIS}):(0,r.jsx)(w.xvT,{variant:"text-xs/normal",className:Gn().text,children:ye.Z.Messages.JUMP})})}var Kn=n(106555),Yn=n(621647),zn=n(773011),Wn=n(239813),Qn=n(177570),Xn=n(567403),qn=n(491260),Jn=n(901165),$n=n(124251),er=n(443812),tr=n(164973),nr=n.n(tr);function rr(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function or(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){
|
||
return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){rr(e,t,n[t])}))}return e}function ir(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 ar={top:8,bottom:8,left:-4,right:-4};function ur(e){var t=e.channel,n=e.children,o=e.gotoChannel,i=e.mentionCount,a=e.channelState,u=e.toggleCollapsed,l=(0,de.JA)("recents-header-".concat(t.id,"-").concat((0,er.Dt)()));return(0,r.jsx)(w.tEY,{offset:ar,children:(0,r.jsxs)("div",ir(or({className:nr().channelHeader},l),{tabIndex:0,"data-recents-channel":t.id,onKeyDown:function(e){
|
||
null!=u&&null!=a&&("ArrowRight"===e.key&&a.collapsed||"ArrowLeft"===e.key&&!a.collapsed)&&(null==u||u(a))},children:[(0,r.jsx)(lr,{channel:t,gotoChannel:o}),(0,r.jsx)(fr,{channel:t,gotoChannel:o,mentionCount:i}),n]}))})}function lr(e){var t=e.channel,n=e.gotoChannel;return t.isPrivate()?(0,r.jsx)(cr,{channel:t,gotoChannel:n}):(0,r.jsx)(sr,{channel:t,gotoChannel:n})}function cr(e){var t=e.channel,n=e.gotoChannel,o=(0,i.e7)([l.default],(function(){return t.isDM()?l.default.getUser(t.getRecipientId()):null})),a=null==o?(0,Yn.x)(t):o.getAvatarURL(void 0,40);return(0,r.jsx)(w.P3F,{onClick:n,tabIndex:-1,children:(0,r.jsx)("img",{className:nr().dmIcon,src:a,alt:"","aria-hidden":!0})})}function sr(e){var t=e.channel,n=e.gotoChannel,o=(0,i.e7)([Xn.Z],(function(){return Xn.Z.getGuild(t.guild_id)}));return null==o?null:(0,r.jsx)($n.Z,{"aria-hidden":!0,className:nr().guildIcon,guild:o,size:$n.Z.Sizes.MEDIUM,active:!0,onClick:n,tabIndex:-1})}function fr(e){
|
||
var t=e.channel,n=e.gotoChannel,o=e.mentionCount,a=(0,i.e7)([Xn.Z],(function(){return Xn.Z.getGuild(t.guild_id)})),u=(0,i.e7)([wn.Z],(function(){return wn.Z.getChannel(t.parent_id)})),l=(0,Wn.KS)(t,a),c=(0,zn.ZP)(t,!1),s=null==u?null==a?void 0:a.name:"".concat(null==a?void 0:a.name," › ").concat(u.name),f=t.isMultiUserDM()?ye.Z.Messages.MEMBERS_HEADER.format({members:t.recipients.length+1}):t.isPrivate()?(0,r.jsx)(dr,{channel:t}):(0,r.jsx)(w.P3F,{className:E()(nr().subtext,nr().guildName),onClick:n,children:s});return(0,r.jsxs)("div",{className:nr().channelNameSection,children:[(0,r.jsx)(w.X6q,{variant:"heading-md/semibold",className:nr().channelNameHeader,children:(0,r.jsxs)(w.P3F,{className:nr().channelName,onClick:n,children:[t.isThread()||t.isGroupDM()||null==l?null:(0,r.jsx)(l,{className:t.isForumChannel()?nr().forumIcon:void 0,width:18,height:18}),(0,r.jsx)("span",{className:nr().channelNameSpan,children:c}),null!=o&&o>0?(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);n<t;n++)r[n]=e[n];return r}function br(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function _r(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 Or(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 Or(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 Sr={offset:{left:4,right:-12}};function mr(e){var t=e.setTab,n=e.onJump,a=e.closePopout,u=(0,i.e7)([wn.Z,xn.Z],(function(){return wn.Z.getChannel(xn.Z.getChannelId())})),l=function(){var e=(0,i.Wu)([_.Z],(function(){return _.Z.getTODOMessages()})),t=(0,i.Wu)([wn.Z,Dn.Z],(function(){return e.filter((function(e){return null!=wn.Z.getChannel(e.channelId)})).map((function(e){return Dn.Z.getMessage(e.channelId,e.messageId)})).filter((function(e){return null!=e}))})),n=e.filter((function(e){return null==Dn.Z.getMessage(e.channelId,e.messageId)})),r=Zn(o.useState(0===n.length),2),a=r[0],u=r[1];o.useEffect((function(){(0,jn.sE)()}),[]);o.useEffect((function(){if(!a){
|
||
n.forEach((function(e){try{Ln.Z.fetchMessages({channelId:e.channelId,limit:1,jump:{messageId:e.messageId,flash:!1,offset:1}})}catch(e){}}));u(!0)}}),[n,a]);return t}(),c=(0,i.e7)([_.Z],(function(){return _.Z.getTODOMessages()})).filter((function(e){return null==l.find((function(t){return t.id===e.messageId}))})),s=_r(o.useState(!1),2),f=s[0],d=s[1];o.useEffect((function(){setTimeout((function(){return d(!0)}),2e3)}),[d]);o.useEffect((function(){return function(){(0,jn.SQ)()}}),[]);var p=o.useCallback((function(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Sn,{tab:L.X.TODOS,setTab:t,closePopout:a}),c.length>0&&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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Ur(e,t,n[t])}))}return e}({},(0,c.Z)(s)),{width:n,height:i,fill:"none",children:(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",
|
||
d:"M4.33331 1.33331C3.78103 1.33331 3.33331 1.78103 3.33331 2.33331V9.99998H2.33331C1.78103 9.99998 1.33331 10.4477 1.33331 11C1.33331 11.5523 1.78103 12 2.33331 12H3.33331V13.6666C3.33331 14.2189 3.78103 14.6666 4.33331 14.6666C4.8856 14.6666 5.33331 14.2189 5.33331 13.6666V12H6.33331C6.8856 12 7.33331 11.5523 7.33331 11C7.33331 10.4477 6.8856 9.99998 6.33331 9.99998H5.33331V2.33331C5.33331 1.78103 4.8856 1.33331 4.33331 1.33331ZM10.6666 2.33331C10.6666 1.78103 11.1144 1.33331 11.6666 1.33331C12.2189 1.33331 12.6666 1.78103 12.6666 2.33331V3.99998H13.6666C14.2189 3.99998 14.6666 4.44769 14.6666 4.99998C14.6666 5.55226 14.2189 5.99998 13.6666 5.99998H12.6666V13.6666C12.6666 14.2189 12.2189 14.6666 11.6666 14.6666C11.1144 14.6666 10.6666 14.2189 10.6666 13.6666V5.99998H9.66665C9.11436 5.99998 8.66665 5.55226 8.66665 4.99998C8.66665 4.44769 9.11436 3.99998 9.66665 3.99998H10.6666V2.33331Z",fill:u,className:l})}))}var Gr=n(358125),Hr=n.n(Gr),Br=function(e){
|
||
var t=e.text,n=e.icon,o=e.onClick,i=n;return(0,r.jsxs)(w.zxk,{className:Hr().button,innerClassName:Hr().buttonInner,onClick:o,children:[(0,r.jsx)(i,{}),(0,r.jsx)(w.xvT,{variant:"text-md/semibold",color:"none",children:t})]})};function Vr(e){var t=e.closePopout,n=e.onSelect,o=(0,i.e7)([wn.Z,xn.Z],(function(){return wn.Z.getChannel(xn.Z.getChannelId())})),a=(0,i.cj)([Zr.Z],(function(){return{everyoneFilter:Zr.Z.everyoneFilter,roleFilter:Zr.Z.roleFilter,guildFilter:Zr.Z.guildFilter}})),u=a.everyoneFilter,l=a.roleFilter,c=a.guildFilter;return(0,r.jsxs)(w.v2r,{navId:"mentions-filter","aria-label":ye.Z.Messages.FILTER,onClose:t,onSelect:n,children:[(0,r.jsx)(w.S89,{id:"Everyone",label:ye.Z.Messages.RECENT_MENTIONS_FILTER_EVERYONE,action:function(){Pr({everyoneFilter:!u})},checked:u}),(0,r.jsx)(w.S89,{id:"Roles",label:ye.Z.Messages.RECENT_MENTIONS_FILTER_ROLES,action:function(){Pr({roleFilter:!l})},checked:l}),null==o||o.isPrivate()?null:(0,r.jsx)(w.S89,{id:"All Servers",
|
||
label:ye.Z.Messages.RECENT_MENTIONS_FILTER_ALL_SERVERS,action:function(){Pr({guildFilter:c===q.NgX.THIS_SERVER?q.NgX.ALL_SERVERS:q.NgX.THIS_SERVER})},checked:c===q.NgX.ALL_SERVERS})]})}function Kr(){return(0,r.jsx)(w.yRy,{align:"right",animation:w.yRy.Animation.NONE,position:"bottom",renderPopout:function(e){var t=e.closePopout;return(0,r.jsx)(Vr,{closePopout:t})},children:function(e){var t=e.onClick;return(0,r.jsx)(Pt.ZP,{tooltip:ye.Z.Messages.FILTER,color:Pt.YX.SECONDARY,icon:(0,r.jsx)(Fr,{}),onClick:t})}})}var Yr={offset:{left:4,right:-12}};function zr(e,t,n){var r=t?Zr.Z.guildFilter:null,o=t?Zr.Z.roleFilter:null,i=t?Zr.Z.everyoneFilter:null,a=null;null!=e&&null!=r&&(a=r===q.NgX.ALL_SERVERS?null:e.getGuildId());jr(n,q.DJj,a,o,i)}function Wr(e){var t=e.setTab,n=e.onJump,a=e.badgeState,u=e.closePopout,l=(0,i.e7)([wn.Z,xn.Z],(function(){return wn.Z.getChannel(xn.Z.getChannelId())})),c=(0,i.cj)([Zr.Z],(function(){return{messages:Zr.Z.getMentions(),hasMore:Zr.Z.hasMore,
|
||
loading:Zr.Z.loading,guildFilter:Zr.Z.guildFilter,roleFilter:Zr.Z.roleFilter,everyoneFilter:Zr.Z.everyoneFilter}})),s=c.messages,f=c.hasMore,d=c.loading,p=c.guildFilter,h=c.roleFilter,y=c.everyoneFilter,E=!0,g=(0,wr.Z)(p),v=(0,wr.Z)(h),O=(0,wr.Z)(y);o.useEffect((function(){Zr.Z.hasLoadedEver?E&&(null!=g&&p!==g||null!=v&&h!==v||null!=O&&y!==O)&&zr(l,E):zr(l,E)}),[g,p,v,h,O,y,l,E]);o.useEffect((function(){return function(){Rr(q.DJj)}}),[]);var b=o.useCallback((function(){return(0,r.jsx)(Sn,{tab:L.X.MENTIONS,setTab:t,badgeState:a,closePopout:u,children:E?(0,r.jsx)(Kr,{}):null})}),[E,t,a,u]);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){Lr(e.id)},channel:l,messages:s,loading:d,hasMore:f,analyticsName:"Recent Mentions",loadMore:function(){var e=null!=s&&s.length>0?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);n<t;n++)r[n]=e[n];return r}function no(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 to(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 to(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 ro(e){var t=e.type,n=e.onClick,i=no(o.useState(!1),2),u=i[0],l=i[1],c=(0,a.sv)(),s=function(){n();Ae.default.track(q.rMx.INBOX_CHANNEL_ACKED,{marked_all_channels_as_read:!0,num_unread_channels_remaining:0})},f=function(e){e.shiftKey?s():l(!0)};return(0,r.jsxs)(r.Fragment,{children:[u?(0,r.jsx)(oo,{confirm:s,cancel:function(){return l(!1)}}):null,"bottom-floating"===t?(0,r.jsx)(Br,{text:ye.Z.Messages.MARK_ALL_AS_READ,icon:un,onClick:f}):(0,r.jsx)(Pt.ZP,{tooltip:c?ye.Z.Messages.MARK_ALL_AS_READ:ye.Z.Messages.UNREADS_MARK_READ,color:Pt.YX.SECONDARY,icon:(0,r.jsx)(un,{}),onClick:f})]})}function oo(e){var t=e.cancel,n=e.confirm;return(0,r.jsx)(w.sYh,{dismissable:!0,header:ye.Z.Messages.UNREADS_CONFIRM_MARK_ALL_READ_HEADER,confirmText:ye.Z.Messages.MARK_AS_READ,cancelText:ye.Z.Messages.CANCEL,
|
||
confirmButtonColor:w.zxk.Colors.BRAND,onCancel:t,onConfirm:n,children:(0,r.jsx)(w.xvT,{color:"text-normal",variant:"text-sm/normal",children:ye.Z.Messages.UNREADS_CONFIRM_MARK_ALL_READ_DESCRIPTION})})}var io=n(34225),ao=n(248088),uo=n(396043),lo=n(343557),co=n(718831),so=n(621329),fo=n(140567),po=n(551856),ho=n(312682);function yo(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function Eo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){yo(e,t,n[t])}))}return e}function go(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 vo(e){var t=e.channel;return(0,r.jsx)(w.yRy,{align:"right",animation:w.yRy.Animation.NONE,position:"bottom",renderPopout:function(e){return t.isThread()?(0,r.jsx)(po.Z,go(Eo({},e),{channel:t,navId:"recents-thread-notifications",label:ye.Z.Messages.RECENTS_NOTIFICATIONS_MENU_LABEL})):(0,r.jsx)(fo.Z,go(Eo({},e),{channel:t,navId:"recents-notifications",label:ye.Z.Messages.RECENTS_NOTIFICATIONS_MENU_LABEL,location:{section:q.jXE.INBOX},includeGuildMute:!0}))},children:function(e){var t=e.onClick;return(0,r.jsx)(Pt.ZP,{tooltip:ye.Z.Messages.NOTIFICATION_SETTINGS,color:Pt.YX.TERTIARY,icon:(0,r.jsx)(ho.Z,{width:16,height:16}),onClick:t})}})}
|
||
var Oo=n(219785),bo=n(503871),_o=n(536945),So=n(367406),mo=n(72580),Io=n(379364),Co=n(242857),Ao=n.n(Co);function To(e){var t=e.channel,n=e.channelRecord,a=e.deleteChannel,u=(0,i.Wu)([_o.Z,wn.Z],(function(){return H()(_o.Z.getThreadsForParent(n.guild_id,n.id)).values().filter((function(e){var n=e.id;return U.default.compare(n,t.oldestReadMessageId)>0})).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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){qo(e,t,n[t])}))}return e}function $o(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 ei(e){var t,n,o=e.channel,a=e.message,u=e.compact,l=void 0!==u&&u,c=e.className,s=e.onContextMenu,f=e.onClick,d=e.disableInteraction,p=void 0!==d&&d,h=e.hasThread,y=e.treatSpam,g=q.OBS.has(a.type)?a.messageReference:void 0,v=(0,i.e7)([Do.Z],(function(){return Do.Z.getMessageByReference(g)})),O=(0,i.e7)([wn.Z],(function(){return a.type===q.uaV.THREAD_STARTER_MESSAGE&&v.state===Do.Y.LOADED?wn.Z.getChannel(v.message.channel_id):null})),b=Q.x4.useSetting(),_=Q.RS.useSetting(),S=Q.NA.useSetting(),m=Q.QK.useSetting(),I=(0,Go.Z)(a,{hideSimpleEmbedContent:_&&S}),C=I.content,A=I.hasSpoilerEmbeds,T=(0,ko.ZP)(a),N=(0,i.e7)([wn.Z],(function(){return a.hasFlag(q.iLy.HAS_THREAD)&&wn.Z.getChannel(a.id)}))
|
||
;if(a.type===q.uaV.THREAD_STARTER_MESSAGE&&v.state===Do.Y.LOADED&&null!=O)return(0,r.jsx)(ei,$o(Jo({},e),{message:v.message,channel:O,hasThread:!1}));pn.Z.isBlocked(a.author.id)?t=ye.Z.Messages.BLOCKED_MESSAGE_COUNT:(0,wo.DQ)(a)&&y&&(t=ye.Z.Messages.HIDDEN_SPAM_MESSAGE_COUNT);return void 0!==t?(0,r.jsx)(ni,{className:c,compact:l,count:1,collapsedReason:t}):(0,r.jsx)(Mo.Z,{compact:l,className:E()(c,(n={},qo(n,Xo().ephemeral,(0,Uo.yE)(a.flags,q.iLy.EPHEMERAL)),qo(n,Xo().disableInteraction,p),qo(n,Xo().groupStart,e.isGroupStart),n)),childrenRepliedMessage:(0,Yo.Z)(a,o,g,v,l),childrenHeader:(0,Bo.Z)($o(Jo({},e),{author:T,guildId:o.guild_id})),childrenAccessories:(0,r.jsx)(Fo.BB,{channel:o,message:a,hasSpoilerEmbeds:A,compact:l,canSuppressEmbeds:!1,canDeleteAttachments:!1,disableReactionReads:!1,disableReactionCreates:!1,disableReactionUpdates:!1,renderThreadAccessory:h,renderComponentAccessory:!1,inlineAttachmentMedia:b,inlineEmbedMedia:_,renderEmbeds:S,gifAutoPlay:m}),
|
||
childrenExecutedCommand:(0,Ko.Z)(a,o,l),childrenMessageContent:(0,Ho.Z)(e,C),childrenSystemMessage:(0,Vo.Z)(e),onContextMenu:s,onClick:f,hasThread:!1!==h&&null!=N&&a.hasFlag(q.iLy.HAS_THREAD),hasReply:a.type===q.uaV.REPLY,isSystemMessage:(0,xo.Z)(a)})}const ti=o.memo(ei);function ni(e){var t=e.className,n=e.count,o=e.compact,i=e.collapsedReason;return(0,r.jsx)(Mo.Z,{className:t,compact:o,role:"group",childrenMessageContent:(0,r.jsx)(Zo.Z,{compact:o,className:Wo().blockedSystemMessage,iconNode:(0,r.jsx)(Mr.Z,{className:Wo().blockedIcon}),children:(0,r.jsx)("div",{className:Wo().blockedMessageText,children:i.format({count:n})})})})}var ri=n(736818),oi=n(682776),ii=n(70145),ai=n(717187),ui=n.n(ai),li=n(441143),ci=n.n(li),si=n(419051),fi=n(33014),di=n(18882),pi=n(487685),hi=n(665783),yi=n(382060),Ei=n(5544),gi=n(747126),vi=n(552889),Oi=n(9430),bi=n(102921);function _i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Si(e,t,n){
|
||
t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function mi(e){mi=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return mi(e)}function Ii(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Si(e,t,n[t])}))}return e}function Ci(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 Ai(e,t){return!t||"object"!==ji(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 Ti(e,t){Ti=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return Ti(e,t)}function Ni(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 _i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n)
|
||
;if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _i(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 Pi,Ri,ji=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function Li(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=mi(e);if(t){var o=mi(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Ai(this,n)}}!function(e){e[e.Favorite=0]="Favorite";e[e.PrivateChannel=1]="PrivateChannel";e[e.Mentioned=2]="Mentioned";e[e.AllMessagesNotifications=3]="AllMessagesNotifications"
|
||
;e[e.GuildChannel=4]="GuildChannel";e[e.OldChannel=5]="OldChannel";e[e.NoNotifications=6]="NoNotifications";e[e.ReallyOldChannel=7]="ReallyOldChannel"}(Pi||(Pi={}));!function(e){e.Loading="loading";e.Loaded="loaded";e.Done="done"}(Ri||(Ri={}));var wi=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&&Ti(e,t)}(n,e);var t=Li(n);function n(e,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var o;(o=t.call(this)).state=e;o.scrollerRef=r;o.maybeLoadMore=function(){var e,t=null===(e=o.scrollerRef.current)||void 0===e?void 0:e.getScrollerState();if(null!=t){t.scrollHeight-t.scrollTop-t.offsetHeight<2e3&&o.loadMore()}};o.reloadMessages=function(){o.setState({channels:o.state.channels.map((function(e){return"messages"===e.type&&e.hasLoadedAnything?Di(e,!1,!0):e
|
||
}))})};o.getNumUnreadChannels=function(){return o.state.channels.length};o.markChannelRead=function(e){var t=e.channelId,n=e.newestUnreadMessageId;W.Z.wait((function(){return B.In(t,!0,void 0,n,{section:q.jXE.INBOX})}));if(1!==o.state.channels.length){o.setState({channels:o.updateChannel(t,(function(e){return Ci(Ii({},e),{deleted:!0})}))});O.Z.useReducedMotion&&o.deleteChannel(t);o.maybeLoadMore()}else o.deleteChannel(t)};o.markGuildRead=function(e){W.Z.wait((function(){return(0,fi.Z)([e],q.jXE.INBOX)}));o.setState({channels:o.state.channels.filter((function(t){return t.guildId!==e}))});o.maybeLoadMore()};o.deleteChannel=function(e){o.setState({scrollToChannelIndex:H().findIndex(o.state.channels,(function(t){return t.channelId===e})),channels:o.state.channels.filter((function(t){return t.channelId!==e}))});o.maybeLoadMore()};o.markAllRead=function(){B.y5(o.state.channels.map((function(e){return{channelId:e.channelId,messageId:e.newestUnreadMessageId}})));o.setState({channels:[]})}
|
||
;o.toggle=function(e){var t=e.channelId,n=e.guildId,r=o.state,i=r.channels,a=r.collapsedChannels,u=r.loadState,l=H().findIndex(i,(function(e){return e.channelId===t})),c=i[l],s=!c.collapsed;a[t]=s;(0,D.BU)(n,t,(function(e){e.collapsedInInbox=s}),D.fy.FREQUENT_USER_ACTION);o.setState({scrollToChannelIndex:l,collapsedChannels:a,loadState:u!==Ri.Done||s||c.isFullyLoaded?u:Ri.Loaded,channels:o.updateChannel(t,(function(e){return Ci(Ii({},e),{collapsed:s})}))});c.collapsed?c.isFullyLoaded||o.loadMore():o.maybeLoadMore()};o.handleUserGuildSettingsStoreChange=function(){var e=o.state.channels.filter((function(e){return!Oi.Z.isGuildOrCategoryOrChannelMuted(e.guildId,e.channelId)}));e.length!==o.state.channels.length&&o.setState({channels:e})};o.handleJoinedThreadsStoreChange=function(){var e=o.state.channels.filter((function(e){return!pi.Z.isMuted(e.channelId)}));e.length!==o.state.channels.length&&o.setState({channels:e})};o.handleActiveThreadsStoreChange=function(){
|
||
var e=o.state.channels.map((function(e){if("forum"===e.type){var t=_o.Z.hasLoaded(e.guildId);return Ci(Ii({},e),{isFullyLoaded:t,hasLoadedAnything:t})}return e}));o.setState({channels:e})};return o}var r=n.prototype;r.loadMore=function(){var e=this,t=this.state,n=t.loadState,r=t.channels;if(n===Ri.Loaded){var o=!1,i=r.map((function(t){if(t.isFullyLoaded||t.deleted||o)return t;if(t.collapsed)return t.hasLoadedAnything?t:Ci(Ii({},t),{hasLoadedAnything:!0});if((t=e.populateInitialStateFromStore(t)).isFullyLoaded)return t;ci()("nsfw"!==t.type,"this channel should already be loaded");"messages"===t.type&&e.loadChannelMessages(t)&&(o=!0);return t}));o&&!i.some((function(e,t){return e!==r[t]}))||this.setState({channels:i,loadState:o?this.state.loadState:Ri.Done})}};r.populateInitialStateFromStore=function(e){if("messages"===e.type)return Di(e,!1);if("nsfw"===e.type)return Ci(Ii({},e),{isFullyLoaded:!0,hasLoadedAnything:!0});if("forum"===e.type){var t=_o.Z.hasLoaded(e.guildId)
|
||
;return Ci(Ii({},e),{isFullyLoaded:t,hasLoadedAnything:t})}(0,mo.vE)(e)};r.clearScrollToChannelIndex=function(){this.setState({scrollToChannelIndex:null})};r.loadChannelMessages=function(e){var t=this;Ln.Z.clearChannel(e.channelId);var n=Ln.Z.fetchMessages({channelId:e.channelId,limit:q.AQB,jump:{messageId:e.oldestReadMessageId,flash:!0}});if(null==n||!1===n)return!1;this.setState({loadState:Ri.Loading});n.then((function(n){t.setState({loadState:Ri.Loaded,channels:t.updateChannel(e.channelId,(function(e){ci()("messages"===e.type,"channel cannot change type");var t=Di(e,!0);0!==t.messages.length&&t.messages.length!==e.messages.length||(t=Ci(Ii({},t),{hasLoadedAnything:!0,isFullyLoaded:!0,hasError:!n}));return t}))})}),(function(){t.setState({loadState:Ri.Loaded,channels:t.updateChannel(e.channelId,(function(e){var t;ci()("messages"===e.type,"channel cannot change type");return Ci(Ii({},Di(e,!0)),{isFullyLoaded:!0,hasError:!0,hasLoadedAnything:!0,
|
||
newestUnreadMessageId:null===(t=e.messages[e.messages.length-1])||void 0===t?void 0:t.id})}))})}));return!0};r.updateChannel=function(e,t){return this.state.channels.map((function(n){return n.channelId===e?t(n):n}))};r.setState=function(e){for(var t in e)if(e[t]!==this.state[t]){this.state=Ii({},this.state,e);this.emit("change",this.state);return}};return n}(ui());function Di(e,t){var n,r=arguments.length>2&&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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n)
|
||
;"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Fi(e,t,n[t])}))}return e}function Hi(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 Bi={left:4,right:-12};function Vi(e){var t,n=e.channel,i=e.message,a=e.compact,u=e.isGroupStart,l=e.treatSpam,c=e.gotoChannel,s=(0,de.JA)(null!==(t=i.id)&&void 0!==t?t:""),f=o.useCallback((function(e){if("ArrowLeft"===e.key){var t
|
||
;null===(t=document.querySelector('[data-recents-channel="'.concat(n.id,'"]')))||void 0===t||t.focus()}}),[n.id]);return(0,r.jsx)(w.tEY,{offset:Bi,children:(0,r.jsxs)("div",Hi(Gi({className:ki().messageContainer,onKeyDown:f},s),{children:[(0,r.jsx)(Vn,{className:ki().jumpButton,onJump:function(e){return c(e,i.id)}}),(0,r.jsx)(ti,{id:i.id,message:i,channel:n,className:ki().message,compact:a,animateAvatar:!1,isGroupStart:u,onKeyDown:f,treatSpam:l})]}),i.id)})}function Ki(e){var t,n,o=e.channel,a=e.channelRecord,u=e.gotoChannel,c=Ro.Z.useExperiment({}).enabled,s=Q.jU.useSetting(),f=(0,i.e7)([oi.Z],(function(){return oi.Z.can(q.Plq.CREATE_INSTANT_INVITE,a)})),d=(0,wo.P1)(a),p=!1,h=0===o.messages.length||o.messages[0].timestamp.isSame(Po()(),"day"),y=null!==(n=null===(t=l.default.getUser(ri.default.getId()))||void 0===t?void 0:t.hasFlag(q.xW$.SPAMMER))&&void 0!==n&&n,E=[];if(!o.collapsed){var g=null,v=null,O=o.messages.slice(0,25);O.forEach((function(e){if(!(0,jo.Z)(e,f)){
|
||
if(!(h||null!=g&&g.isSame(e.timestamp,"day"))){var t=(0,ii.vc)(e.timestamp,"LL");E.push((0,r.jsx)(io.Z,{className:ki().divider,children:t},t));g=e.timestamp}var n=null==v||(0,Lo.Z)(a,v,e);v=e;p=p||(0,wo.DQ)(e);E.push((0,r.jsx)(Vi,{channel:a,message:e,compact:s,isGroupStart:n,treatSpam:!y&&c&&(0,wo.DQ)(e)&&d,gotoChannel:u},e.id))}}));o.messages.length>=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);n<t;n++)r[n]=e[n];return r}function Qi(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function Xi(e){for(var t=1;t<arguments.length;t++){
|
||
var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Qi(e,t,n[t])}))}return e}function qi(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 Ji(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 Wi(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 Wi(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 $i(e){var t=e.channel,n=e.deleteChannel,i=o.useRef(null),a=Ji(o.useState([0,0]),2),u=Ji(a[0],2),l=u[0],c=u[1],s=a[1],f=t.deleted&&l>0;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<t;n++)r[n]=e[n];return r}function fa(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function da(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 pa(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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.offsetTop<c||u.offsetTop>s)&&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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){fa(e,t,n[t])}))}return e}({ref:function(e){s.current=e;var n
|
||
;t.current=null!==(n=null==e?void 0:e.getScrollerNode())&&void 0!==n?n:null}},o),{onScroll:y===Ri.Done?void 0:v,className:ca().scroller,children:[a?(0,r.jsx)(Ea,{setSeenTutorial:u}):null,ua(g,h,n),y===Ri.Done?null:(0,r.jsx)(w.$jN,{className:ca().spinner})]}))}})})]})}function Ea(e){var t=e.setSeenTutorial;return(0,r.jsxs)("div",{className:ca().tutorial,children:[(0,r.jsx)("div",{className:ca().tutorialIcon,children:(0,r.jsx)(p,{width:24,height:24})}),(0,r.jsxs)("div",{children:[(0,r.jsx)(w.X6q,{className:ca().tutorialHeader,variant:"heading-md/semibold",children:ye.Z.Messages.UNREADS_TUTORIAL_HEADER}),(0,r.jsx)(w.xvT,{color:"header-secondary",variant:"text-sm/normal",children:ye.Z.Messages.UNREADS_TUTORIAL_BODY}),(0,r.jsx)(w.zxk,{className:ca().tutorialButton,onClick:t,size:w.zxk.Sizes.SMALL,children:ye.Z.Messages.TUTORIAL_CLOSE})]})]})}function ga(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function va(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 ga(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 ga(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 Oa(e){var t=e.onOpen,n=e.onClose,u=e.children,l=e.badgeState,c=e.popoutPosition,s=e.popoutAlign,f=va(o.useState(!1),2),d=f[0],p=f[1],h=va(function(){
|
||
var e,t=(0,i.e7)([M.Z],(function(){var t;return null!==(e=null===(t=M.Z.settings.inbox)||void 0===t?void 0:t.currentTab)&&void 0!==e?e:L.X.UNREADS})),n=o.useCallback((function(e){D.hW.updateAsync("inbox",(function(t){if(t.currentTab===e)return!1;t.currentTab=e}),D.fy.FREQUENT_USER_ACTION)}),[]);return[t,n]}(),2),y=h[0],E=h[1],g=function(e){var t,n=(0,i.e7)([M.Z],(function(){var e;return null!==(t=null===(e=M.Z.settings.inbox)||void 0===e?void 0:e.viewedTutorial)&&void 0!==t&&t})),r=o.useCallback((function(){D.hW.updateAsync("inbox",(function(e){e.viewedTutorial=!0}),D.fy.INFREQUENT_USER_ACTION)}),[]);return{showTutorial:!n&&e===L.X.UNREADS,setSeenTutorial:r}}(y),v=g.showTutorial,O=g.setSeenTutorial,_=o.useCallback((function(){p(!1);d&&(null==n||n())}),[n,d]),S=o.useCallback((function(){p(!d);d?null==n||n():null==t||t()}),[n,t,d]),m=o.useCallback((function(){S();E(L.X.UNREADS)}),[E,S]);o.useEffect((function(){Z.S.subscribe(q.CkL.TOGGLE_INBOX_UNREADS_TAB,m);return function(){
|
||
Z.S.unsubscribe(q.CkL.TOGGLE_INBOX_UNREADS_TAB,m)}}),[m]);var I=b.Z.useExperiment({}).showTODOs,C=(0,a.sv)();o.useEffect((function(){I||y!==L.X.TODOS||E(L.X.MENTIONS)}));var A=o.useCallback((function(e){e.shiftKey||_()}),[_]);return(0,r.jsx)(w.yRy,{animation:w.yRy.Animation.NONE,position:c,align:s,autoInvert:!1,shouldShow:d,onRequestClose:_,renderPopout:function(){return(0,r.jsx)(w.VqE,{"aria-label":ye.Z.Messages.INBOX,children:y===L.X.FOR_YOU&&C?(0,r.jsx)(Rn,{setTab:E,badgeState:l,closePopout:_}):y===L.X.MENTIONS?(0,r.jsx)(Wr,{setTab:E,onJump:A,badgeState:l,closePopout:_}):I&&y===L.X.TODOS?(0,r.jsx)(mr,{setTab:E,onJump:A,closePopout:_}):(0,r.jsx)(ya,{setTab:E,onJump:A,showTutorial:v,setSeenTutorial:O,closePopout:_,badgeState:l})})},ignoreModalClicks:!0,children:function(e,t){var n=t.isShown;return u(S,n,e)}})}var ba=n(930674),_a=n.n(ba);function Sa(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function ma(e){
|
||
for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Sa(e,t,n[t])}))}return e}function Ia(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 Ca(e){var t=e.onOpen,n=e.onClose,o=e.className,c=(0,a.sv)(),s=(0,i.e7)([l.default],(function(){return l.default.getCurrentUser()})),f=(0,i.e7)([u.ZP],(function(){
|
||
return!(!c||null==(null==s?void 0:s.id))&&u.ZP.getMentionCount(s.id,ce.W.NOTIFICATION_CENTER)>0}));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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))))
|
||
;r.forEach((function(t){l(e,t,n[t])}))}return e}({},function(){var e,t,n,r="--campaign-id=",o=null!==(n=null===i.Z||void 0===i.Z||null===(e=i.Z.processUtils)||void 0===e||null===(t=e.getMainArgvSync)||void 0===t?void 0:t.call(e))&&void 0!==n?n:[],a=!0,u=!1,l=void 0;try{for(var c,s=o[Symbol.iterator]();!(a=(c=s.next()).done);a=!0){var f=c.value;if(f.startsWith(r))return{referrer:f.substr(r.length)}}}catch(e){u=!0;l=e}finally{try{a||null==s.return||s.return()}finally{if(u)throw l}}return{}}(),function(){var e=!1,t={total_compressed_byte_size:0,total_uncompressed_byte_size:0,total_transfer_byte_size:0,js_compressed_byte_size:0,js_uncompressed_byte_size:0,js_transfer_byte_size:0,css_compressed_byte_size:0,css_uncompressed_byte_size:0,css_transfer_byte_size:0};null!=window.performance&&null!=window.performance.getEntries&&window.performance.getEntries().forEach((function(n){
|
||
var r=null!=n.encodedBodySize?n.encodedBodySize:n.decodedBodySize,o=null!=n.decodedBodySize?n.decodedBodySize:n.encodedBodySize,i=n.transferSize;if(null!=o&&null!=r){e=!0;t.total_compressed_byte_size+=r;t.total_uncompressed_byte_size+=o;null!=i&&(t.total_uncompressed_byte_size+=i);if("resource"===n.entryType){if("script"===n.initiatorType&&null!=n.name&&null!=n.name.match(/\.js/)){t.js_compressed_byte_size+=r;t.js_uncompressed_byte_size+=o;null!=i&&(t.js_uncompressed_byte_size+=i)}if("link"===n.initiatorType&&null!=n.name&&null!=n.name.match(/\.css/)){t.css_compressed_byte_size+=r;t.css_uncompressed_byte_size+=o;null!=i&&(t.css_uncompressed_byte_size+=i)}}}}));return e?t:{}}()),{load_id:n.loadId,screen_name:t,duration_ms_since_app_opened:r-window.GLOBAL_ENV.HTML_TIMESTAMP}))}))};t.trackAppUIViewed=function(e){if(!this.appUIViewed){this.trackEvent(u.rMx.APP_UI_VIEWED,e);this.appUIViewed=!0}};return e}(),f=new s;function d(e){f.trackAppUIViewed(e)}},577216:(e,t,n)=>{"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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){l(e,t,n[t])}))}return e}var s=function(e){var t=e.displayProfile,n=e.isMobile,r=e.loadDurationMs,o=e.activity,i=e.customStatusActivity,l=e.status;a.default.track(u.rMx.DM_PROFILE_VIEWED,c({has_mobile_indicator:n,has_activity:null!=o&&(null==o?void 0:o.type)!==u.IIU.CUSTOM_STATUS,has_game_activity:(null==o?void 0:o.type)===u.IIU.PLAYING,load_duration_ms:r,profile_user_status:l,has_custom_status:null!=i},d(t)))},f=function(e,t){a.default.track(u.rMx.DM_PROFILE_TOGGLED,c({is_profile_open:t
|
||
},d(e)))},d=function(e){if(null==e)return{};var t,n=e.userId,a=null!=r.Z.getAnyStreamForUser(n),l=o.Z.findActivity(n,(function(e){var t=e.type;return a?t===u.IIU.PLAYING:t!==u.IIU.CUSTOM_STATUS})),c=null==l?void 0:l.assets,s=i.Z.isFriend(n);return{has_images:Boolean(null!==(t=null==c?void 0:c.large_image)&&void 0!==t?t:null==c?void 0:c.small_image),is_friend:s,viewed_profile_user_id:n,profile_has_nitro_customization:e.hasPremiumCustomization(),profile_has_theme_color_customized:e.hasThemeColors(),profile_has_theme_animation:null!=e.popoutAnimationParticleType,profile_has_theme_emoji:null!=e.emoji}}},13066:(e,t,n)=>{"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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){u(e,t,n[t])}))}return e}({},h)}})},536038:(e,t,n)=>{"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;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}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={lastViewedPath:null,lastViewedNonVoicePath:null},y=h,E="LAST_VIEWED_PATH";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&&f(e,t)}(n,e);var t=p(n);function n(){u(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){var e=arguments.length>0&&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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){N(e,t,n[t])}))}return e}function j(e,t){return!t||"object"!==w(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 w=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=P(e);if(t){var o=P(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return j(this,n)}}var M="null",Z={},U=new Set,x=0;function k(e){var t,n=Z[null!=e?e:M];return{unread:!1,unreadByType:{},unreadChannelId:null,mentionCount:0,mentionCounts:{},sentinel:null!==(t=null==n?void 0:n.sentinel)&&void 0!==t?t:0}}function F(e){var t;return Z[null!=e?e:M]=null!==(t=Z[null!=e?e:M])&&void 0!==t?t:k(e)}function G(e){F(e).sentinel++;x++}function H(e,t,n){return null!=e.guild_id&&(n&&!((0,b.Q5)(e.type)||s.Z.isChannelRecordOrParentOptedIn(e))&&0===t)}function B(e){var t=arguments.length>1&&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;r<n;r++){var o=t[r];null!=o&&$(o.id)}}function te(e){var t=e.guilds,n=e.readState;Z={};x=0;U=new Set;var r=n.entries.length<500,o=new Set;r&&n.entries.forEach((function(e){if(null!=e.mention_count&&e.mention_count>0)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())<Date.now()-h)}})},219264:(e,t,n)=>{"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]&&L<i[0]){S=!1;continue}if(null!=i[1]&&L>i[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)<I&&null==m.surveyOverride||(0,u.wk)(m.surveyOverride)},SURVEY_FETCHED:T,SURVEY_HIDE:function(e){var t,n=e.key;m.hiddenSurveys[n]=!0;m.currentSurvey=null;m.validSurveys=null!==(t=m.validSurveys)&&void 0!==t?t:{};delete m.validSurveys[n]},SURVEY_OVERRIDE:function(e){var t=e.id;m.surveyOverride=t;null!=t&&delete m.hiddenSurveys[t];(0,
|
||
u.wk)(m.surveyOverride)},PUSH_NOTIFICATION_CLICK:function(){m.iosIsPushNotificationClicked=!0},DISPLAYED_INVITE_SHOW:function(){m.iosIsInviteShown=!0},LOGOUT:function(){m.hiddenSurveys={}}})},107403:(e,t,n)=>{"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<t;n++)r[n]=e[n];return r}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}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){c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return c(e)}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){
|
||
return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){l(e,t,n[t])}))}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){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 p(e,t){p=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return p(e,t)}function h(e){return function(e){if(Array.isArray(e))return a(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 a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(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 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=c(e);if(t){
|
||
var o=c(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}var g=/^assets-library:\/\//,v=/^content:\/\/media\//,O=Object.freeze([]),b={},_={},S={},m={},I={};function C(){I={}}function A(e,t){var n=b[e];if(null==n)return!1;b[e]=n.filter((function(e){return e.id!==t}));delete _[t];delete S[t];return n.length!==b[e].length}function T(e,t){var n=b[e];if(null==n)return!1;b[e]=n.map((function(e){return e.id===t.id?s({},e,t):e}));var r=S[t.id];null!=r&&null!=m[r.id]&&(m[r.id]=s({},m[r.id],t))}var N=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&&p(e,t)}(n,e);var t=E(n);function n(){u(this,n);return t.apply(this,arguments)}var r=n.prototype;r.initialize=function(){this.waitFor(i.Z)};r.getFiles=function(e){var t;return null!==(t=b[e])&&void 0!==t?t:O}
|
||
;r.getMessageForFile=function(e){return S[e]};r.getUploaderFileForMessageId=function(e){return m[e]};r.getUploadAttachments=function(e){return I[e]};r.__getLocalVars=function(){return{iOSMediaLocalUriRegEx:g,androidMediaLocalUriRegEx:v,EMPTY:O,filesForChannel:b,uploaderForFiles:_,messageForFiles:S,uploaderFileForMessage:m,uploadAttachmentsForMessageByIndex:I}};return n}(r.ZP.Store);N.displayName="UploadStore";const P=new N(o.Z,{CONNECTION_OPEN:function(){C()},LOGOUT:function(){C()},UPLOAD_START:function(e){var t=e.channelId,n=e.file,r=e.uploader,o=e.message;if(!r._aborted&&!r._errored){var i,a=null!==(i=b[t])&&void 0!==i?i:O;_[n.id]=r;b[t]=h(a).concat([n]);S[n.id]=o;var u=n.items;null!=u&&(m[o.id]=f(s({},n),{items:u}));o.nonce}},UPLOAD_COMPRESSION_PROGRESS:function(e){T(e.channelId,e.file)},UPLOAD_PROGRESS:function(e){T(e.channelId,e.file)},UPLOAD_COMPLETE:function(e){return A(e.channelId,e.file.id)},UPLOAD_FAIL:function(e){return A(e.channelId,e.file.id)},
|
||
UPLOAD_CANCEL_REQUEST:function(e){var t=e.file,n=_[t.id];if(null==n)return!1;setImmediate((function(){var e;return null===(e=n.cancel)||void 0===e?void 0:e.call(n)}))},UPLOAD_ITEM_CANCEL_REQUEST:function(e){var t=e.file,n=e.itemId,r=_[t.id];if(null==r)return!1;setImmediate((function(){return r.cancelItem(n)}))},UPLOAD_FILE_UPDATE:function(e){var t=e.channelId,n=e.file,r=S[n.id];null!=r&&r.nonce;T(t,n)},UPLOAD_RESTORE_FAILED_UPLOAD:function(e){var t=e.file,n=e.messageId;m[n]=t}})},984237:(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=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){a(e,t,n[t])}))}return e}({},t)},APPLICATION_STORE_RESET_NAVIGATION:function(){d=null}})},493221:(e,t,n)=>{"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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){Ke(e,t,n[t])}))}return e}function We(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 Qe(e,t){return!t||"object"!==Je(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 Xe(e,t){Xe=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return Xe(e,t)}var qe,Je=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=Ye(e);if(t){var o=Ye(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Qe(this,n)}}
|
||
var et,tt=(Ke(qe={},te.kVF.LOCALIZED_PRICING,u.z$.NAGBAR_NOTICE_LOCALIZED_PRICING),Ke(qe,te.kVF.DOWNLOAD_NAG,u.z$.NAGBAR_NOTICE_DOWNLOAD),Ke(qe,te.kVF.CONNECT_SPOTIFY,u.z$.NAGBAR_NOTICE_CONNECT_SPOTIFY),Ke(qe,te.kVF.CONNECT_PLAYSTATION,u.z$.NAGBAR_NOTICE_CONNECT_PLAYSTATION),Ke(qe,te.kVF.MFA_SMS_BACKUP,u.z$.NAGBAR_NOTICE_MFA_SMS_BACKUP),Ke(qe,te.kVF.PREMIUM_PROMO,u.z$.NAGBAR_NOTICE_PREMIUM_PROMO),Ke(qe,te.kVF.PREMIUM_TIER_2_TRIAL_ENDING,u.z$.NAGBAR_NOTICE_PREMIUM_TIER_TWO_TRIAL_ENDING),Ke(qe,te.kVF.PREMIUM_REACTIVATE,u.z$.NAGBAR_NOTICE_PREMIUM_REACTIVATE),Ke(qe,te.kVF.DROPS_GO_LIVE_BANNER,u.z$.QUEST_1_GO_LIVE_BANNER),Ke(qe,te.kVF.PREMIUM_TIER_0,u.z$.PREMIUM_TIER_0_NOTICE),Ke(qe,te.kVF.DROPS_ENDED_INCOMPLETE,u.z$.QUEST_1_ENDED_INCOMPLETE),Ke(qe,te.kVF.BOUNCED_EMAIL_DETECTED,u.z$.NAGBAR_BOUNCED_EMAIL_NOTICE),Ke(qe,te.kVF.ACTIVATE_SERVER_SUBSCRIPTION,u.z$.NAGBAR_ACTIVATE_SERVER_SUBSCRIPTION),Ke(qe,te.kVF.PREMIUM_TIER_0_TRIAL_ENDING,u.z$.NAGBAR_NOTICE_PREMIUM_TIER_0_TRIAL_ENDING),
|
||
Ke(qe,te.kVF.GUILD_ONBOARDING_UPSELL_NAGBAR,u.z$.GUILD_ONBOARDING_UPSELL_NAGBAR),qe),nt=(Ke(et={},te.kVF.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL,"hideDetectedOffPlatformPremiumPerkUpsell"),Ke(et,te.kVF.PREMIUM_UNCANCEL,"hideUncancelReminder"),Ke(et,te.kVF.PREMIUM_MISSING_PAYMENT,"hideMissingPaymentReminder"),Ke(et,te.kVF.PREMIUM_PAST_DUE_MISSING_PAYMENT,"hidePastDueMissingPaymentReminder"),Ke(et,te.kVF.PREMIUM_PAST_DUE_INVALID_PAYMENT,"hidePastDueInvalidPaymentReminder"),Ke(et,te.kVF.PREMIUM_PAST_DUE_ONE_TIME_PAYMENT,"hidePastDueOneTimePaymentReminder"),Ke(et,te.kVF.AUTO_MODERATION_MENTION_RAID_DETECTION,"hideAutoModerationMentionRaidDetectionNotice"),et),rt=new Set([te.kVF.NO_INPUT_DETECTED,te.kVF.STREAMER_MODE,te.kVF.VIDEO_UNSUPPORTED_BROWSER,te.kVF.SPOTIFY_AUTO_PAUSED,te.kVF.DISPATCH_ERROR,te.kVF.DISPATCH_ERROR,te.kVF.DISPATCH_INSTALL_SCRIPT_PROGRESS]),ot={},it=Object.freeze({id:null,message:null,buttonText:null,callback:void 0,metadata:null}),at=null;function ut(e){
|
||
return nt[e]+"-untilAtLeast"}function lt(e,t,n){if(null!=e){var r=nt[e];null==r||t||l.Z.set(r,!0);rt.has(e)&&(ot[e]=!0);null!=n&&null!=r?function(e,t){l.Z.set(ut(e),t.format("YYYY-MM-DDTHH:mm:ss.SSSZ"))}(e,n):function(e){l.Z.remove(ut(e))}(e)}}function ct(e){if(null==e)return!1;var t=tt[e];if(null!=t)return(0,p.un)(t);var n=nt[e];if(null!=n){var r=function(e){var t=l.Z.get(ut(e));return null!=t?o()(t):null}(e);if(null!=r)return null==r?void 0:r.isAfter(o()())}var i=ot[e];return!!i||(null!=n&&""!==n?l.Z.get(n):!!rt.has(e)&&i)}
|
||
var st,ft,dt=[te.kVF.QUARANTINED,te.kVF.AUTOMOD_QUARANTINED_USER_PROFILE,te.kVF.VIEWING_ROLES,te.kVF.INVITED_TO_SPEAK,te.kVF.LURKING_GUILD,te.kVF.VOICE_DISABLED,te.kVF.NO_INPUT_DETECTED,te.kVF.HARDWARE_MUTE,te.kVF.H264_DISABLED,te.kVF.DISPATCH_ERROR,te.kVF.DISPATCH_INSTALL_SCRIPT_PROGRESS,te.kVF.SPOTIFY_AUTO_PAUSED,te.kVF.DROPS_PROGRESS_INTERRUPTION,te.kVF.AUTO_MODERATION_MENTION_RAID_DETECTION,te.kVF.UNCLAIMED_ACCOUNT,te.kVF.PENDING_MEMBER,te.kVF.OUTBOUND_PROMOTION,te.kVF.CORRUPT_INSTALLATION,te.kVF.VIDEO_UNSUPPORTED_BROWSER,te.kVF.DETECTED_OFF_PLATFORM_PREMIUM_PERK,te.kVF.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL,te.kVF.STREAMER_MODE,te.kVF.SCHEDULED_MAINTENANCE,te.kVF.BOUNCED_EMAIL_DETECTED,te.kVF.UNVERIFIED_ACCOUNT,te.kVF.PREMIUM_TIER_2_TRIAL_ENDING,te.kVF.PREMIUM_TIER_0_TRIAL_ENDING,te.kVF.PREMIUM_PROMO,te.kVF.PREMIUM_UNCANCEL,te.kVF.PREMIUM_MISSING_PAYMENT,te.kVF.PREMIUM_PAST_DUE_INVALID_PAYMENT,te.kVF.PREMIUM_PAST_DUE_MISSING_PAYMENT,te.kVF.PREMIUM_PAST_DUE_ONE_TIME_PAYMENT,te.kVF.PREMIUM_REACTIVATE,te.kVF.PREMIUM_TIER_0,te.kVF.ACTIVATE_SERVER_SUBSCRIPTION,te.kVF.MFA_SMS_BACKUP,te.kVF.APPLICATION_TEST_MODE,te.kVF.LOCALIZED_PRICING,te.kVF.DOWNLOAD_NAG,te.kVF.CONNECT_SPOTIFY,te.kVF.CONNECT_PLAYSTATION,te.kVF.SURVEY,te.kVF.DROPS_GO_LIVE_BANNER,te.kVF.DROPS_ENDED_INCOMPLETE,te.kVF.GUILD_ONBOARDING_UPSELL_NAGBAR],pt=[te.kVF.QUARANTINED,te.kVF.AUTOMOD_QUARANTINED_USER_PROFILE,te.kVF.VIEWING_ROLES,te.kVF.INVITED_TO_SPEAK,te.kVF.LURKING_GUILD,te.kVF.VOICE_DISABLED,te.kVF.NO_INPUT_DETECTED,te.kVF.HARDWARE_MUTE,te.kVF.H264_DISABLED,te.kVF.DISPATCH_ERROR,te.kVF.DISPATCH_INSTALL_SCRIPT_PROGRESS,te.kVF.SPOTIFY_AUTO_PAUSED,te.kVF.PENDING_MEMBER,te.kVF.STREAMER_MODE,te.kVF.SCHEDULED_MAINTENANCE],ht=(Ke(ft={},te.kVF.AUTOMOD_QUARANTINED_USER_PROFILE,{
|
||
predicate:function(e){var t=e.currentUser,n=e.selectedGuildId;if(null==n)return!1;var r=Ee.ZP.getMember(n,t.id);return null!=r&&(0,E.EY)(r)}}),Ke(ft,te.kVF.QUARANTINED,{predicate:function(e){return e.currentUser.hasFlag(te.xW$.QUARANTINED)}}),Ke(ft,te.kVF.VIEWING_ROLES,{predicate:function(e){var t=e.selectedGuildId;return b.Z.isViewingRoles(t)}}),Ke(ft,te.kVF.INVITED_TO_SPEAK,{predicate:function(e){var t=e.voiceState;return(0,k.gf)(t)===k.xO.REQUESTED_TO_SPEAK_AND_AWAITING_USER_ACK}}),Ke(ft,te.kVF.LURKING_GUILD,{predicate:function(e){var t=e.selectedGuildId;return null!=t&&_.Z.isLurking(t)}}),Ke(ft,te.kVF.VOICE_DISABLED,{predicate:function(){return null!=Se.Z.getRemoteDisconnectVoiceChannelId()}}),Ke(ft,te.kVF.NO_INPUT_DETECTED,{predicate:function(e){var t=e.voiceChannelId,n=e.voiceState,r=V.Z.getChannel(t),o=(null==r?void 0:r.isGuildStageVoice())&&(null==n?void 0:n.suppress);return!1===ve.Z.getInputDetected()&&!o}}),Ke(ft,te.kVF.H264_DISABLED,{predicate:function(e){
|
||
var t=e.voiceChannelId,n=V.Z.getChannel(t);return!ve.Z.getOpenH264()&&null!=t&&Pe.Z.hasVideo(t)&&null!=n&&n.isGuildStageVoice()}}),Ke(ft,te.kVF.HARDWARE_MUTE,{predicate:function(){return Se.Z.isConnected()&&ve.Z.isHardwareMute()},metadata:function(){var e=ve.Z.getInputDeviceId(),t=B.Z.getVendor(e),n=B.Z.getModel(e);if(null!=t&&null!=n)return{vendor:t,model:n}}}),Ke(ft,te.kVF.DISPATCH_ERROR,{predicate:function(){return null!=Ue.Z.getLastError()},metadata:function(){return{error:Ue.Z.getLastError()}}}),Ke(ft,te.kVF.DISPATCH_INSTALL_SCRIPT_PROGRESS,{predicate:function(){return null!=xe.Z.getLastProgress()},metadata:function(){return xe.Z.getLastProgress()}}),Ke(ft,te.kVF.SPOTIFY_AUTO_PAUSED,{predicate:function(){return x.Z.wasAutoPaused()}}),Ke(ft,te.kVF.UNCLAIMED_ACCOUNT,{predicate:function(e){var t=e.currentUser;return null!=t&&!t.isClaimed()}}),Ke(ft,te.kVF.PENDING_MEMBER,{predicate:function(e){var t,n=e.selectedGuildId,r=e.currentUser;return null!==(st=null!=n&&null!=r&&!(0,
|
||
S.f3)(n)&&(null===(t=Ee.ZP.getMember(n,r.id))||void 0===t?void 0:t.isPending))&&void 0!==st&&st}}),Ke(ft,te.kVF.OUTBOUND_PROMOTION,{predicate:function(){return(0,Z.tq)()}}),Ke(ft,te.kVF.CORRUPT_INSTALLATION,{predicate:function(){return Ze.FB&&(!a.Z.supported()||ke.Z.isCorruptInstallation())}}),Ke(ft,te.kVF.VIDEO_UNSUPPORTED_BROWSER,{predicate:function(e){var t=e.voiceChannelId;return null!=t&&Pe.Z.hasVideo(t)&&!ve.Z.supports(Be.AN.VIDEO)&&!ct(te.kVF.VIDEO_UNSUPPORTED_BROWSER)}}),Ke(ft,te.kVF.DETECTED_OFF_PLATFORM_PREMIUM_PERK,{predicate:function(e){var t=e.currentUser;return A.ZP.canRedeemPremiumPerks(t)&&he.getDetectedOffPlatformPremiumPerks().length>0},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)<Date.now()+Ge.ff&&!ct(te.kVF.PREMIUM_TIER_2_TRIAL_ENDING))return!0}return!1}}),Ke(ft,te.kVF.PREMIUM_TIER_0_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_0&&null!=n.expires_at&&Date.parse(n.expires_at)<Date.now()+Ge.ff&&!ct(te.kVF.PREMIUM_TIER_0_TRIAL_ENDING))return!0}return!1}}),Ke(ft,te.kVF.PREMIUM_PROMO,{predicate:function(e){var t=e.currentUser
|
||
;return null!=t&&!A.ZP.isPremium(t)&&!t.hasFlag(te.xW$.PREMIUM_PROMO_DISMISSED)&&_e.Z.isEligible()&&!ct(te.kVF.PREMIUM_PROMO)}}),Ke(ft,te.kVF.PREMIUM_UNCANCEL,{predicate:function(e){var t=e.premiumSubscription,n=e.currentUser,r=null!=t?o()(t.currentPeriodEnd).diff(o()().startOf("day"),"days"):0,i=null!=(null==t?void 0:t.canceledAt)&&(null==t?void 0:t.status)===te.O0b.CANCELED&&o()().diff(o()(t.canceledAt),"days")<=1,a=null!=t&&o()(t.currentPeriodEnd).isBefore(o()()),u=null!=t&&t.status===te.O0b.CANCELED&&!a&&r<=7&&r>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){l(e,t,n[t])}))}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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){c(e,t,n[t])}))}return e}({},p),{"aria-label":n,"aria-disabled":E,className:i()(t,l().button,o,d,c({},l().disabled,E)),onClick:function(e){null==u||u();y(e)},focusProps:g,children:h}))}})}},554904:(e,t,n)=>{"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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){l(e,t,n[t])}))}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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t)
|
||
;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){i(e,t,n[t])}))}return e}({},(0,o.Z)(d)),{width:n,height:c,viewBox:"0 0 24 24",fill:"none",children:[(0,r.jsxs)("g",{clipPath:"url(#clip0)",children:[(0,r.jsx)("path",{
|
||
d:"M17.5053 1.76605C17.5053 1.76605 26.7154 8.05195 23.2155 16.8783C19.7157 25.7047 12.7544 23.2563 15.3562 20.6775C17.9581 18.0986 12.2862 16.3487 8.65588 13.0024L17.4976 1.76605",fill:f,fillOpacity:"0.6"}),(0,r.jsx)("path",{d:"M16.945 10.4082C15.0032 12.8796 12.2632 14.1153 10.1449 13.6701L2.75381 23.0875C2.62942 23.2463 2.47493 23.3791 2.29918 23.4782C2.12343 23.5774 1.92987 23.6408 1.72956 23.6651C1.52925 23.6893 1.32613 23.6738 1.13181 23.6195C0.937493 23.5652 0.755794 23.473 0.597107 23.3484C0.436561 23.2245 0.302154 23.0701 0.201652 22.8939C0.101149 22.7178 0.0365434 22.5235 0.011566 22.3222C-0.0134115 22.121 0.00173486 21.9168 0.0561299 21.7214C0.110525 21.5261 0.203091 21.3434 0.328479 21.184L7.68121 11.7821C6.70648 9.83259 7.24373 6.84698 9.21623 4.35258C11.6646 1.25185 15.3563 0.0929071 17.4977 1.76608C19.639 3.43925 19.378 7.30749 16.945 10.4082Z",fill:f})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0",children:(0,r.jsx)("rect",{width:n,height:c,fill:f})})
|
||
})]}))}},119141:(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r]
|
||
;t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){i(e,t,n[t])}))}return e}({},(0,o.Z)(p)),{width:n,height:c,viewBox:"0 0 24 24",children:(0,r.jsx)("path",{className:d,fill:f,d:"M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z"})}))}},154232:(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){i(e,t,n[t])}))}return e}({},(0,o.Z)(p)),{width:n,height:c,viewBox:"0 0 22 23",children:(0,r.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{className:d,fill:f,
|
||
d:"M4.3231,4.4332 C4.3231,4.4332 4.5811,4.0472 4.6881,3.8762 C4.7951,3.7052 4.4111,3.3012 4.2621,3.1732 C4.1131,3.0452 3.8781,3.1092 3.8781,3.1092 C2.0031,3.9402 1.0651,5.6452 0.9371,5.9862 C0.8091,6.3272 1.2631,6.6992 1.5981,6.8812 C1.7521,6.9652 1.9971,6.7792 2.1481,6.6412 L2.1991,6.5892 L2.2781,6.5092 L2.2791,6.5082 L7.3801,11.5892 L8.0771,10.8922 L9.3581,9.6112 L4.3161,4.4402 L4.3231,4.4332 Z"}),(0,r.jsx)("path",{className:d,fill:f,
|
||
d:"M16.3738,9.7931 L16.6428,9.5371 L19.0598,11.9311 C19.0768,11.9461 19.0948,11.9521 19.1108,11.9521 C19.1568,11.9521 19.1948,11.9101 19.1948,11.9101 C19.1948,11.9101 21.8708,9.2551 21.8798,9.2461 C21.9588,9.1681 21.8798,9.1251 21.8798,9.1251 L19.8158,7.0471 L19.8128,7.0501 L19.5298,6.7731 L19.6878,6.6211 L20.0258,6.6601 L19.9618,6.2121 L20.0468,6.1261 L19.9198,5.4801 C19.4788,4.8551 18.2708,3.8541 18.2708,3.8541 L17.6388,3.7401 L17.5748,3.8251 L17.0988,3.7541 L17.1448,4.1601 L17.1748,4.1901 L17.0338,4.3321 L16.2538,3.5691 C16.2538,3.5691 11.7278,1.1111 11.4868,0.9971 C11.3508,0.9341 11.2508,0.8921 11.1548,0.8921 C11.0808,0.8921 11.0088,0.9171 10.9258,0.9761 C10.7338,1.1111 10.8468,1.3831 10.8468,1.3831 L13.6608,6.5831 L14.2238,7.1411 L14.0478,7.3171 L14.0478,7.3171 L13.9828,7.3821 L13.5328,7.3201 L13.6018,7.7661 L13.4718,7.8961 L13.4488,7.8731 C13.4278,7.8521 13.3988,7.8411 13.3708,7.8411 C13.3428,7.8411 13.3148,7.8521 13.2928,7.8731 C13.2498,7.9161 13.2498,7.9861 13.2928,8.0291 L13.3158,8.0521 L13.2538,8.1151 L13.2378,8.0981 C13.2158,8.0771 13.1878,8.0661 13.1598,8.0661 C13.1308,8.0661 13.1028,8.0771 13.0818,8.0981 C13.0388,8.1411 13.0388,8.2111 13.0818,8.2541 L13.0988,8.2711 L11.9148,9.4611 L11.8878,9.4341 C11.8658,9.4131 11.8378,9.4021 11.8098,9.4021 C11.7818,9.4021 11.7538,9.4131 11.7318,9.4341 C11.6888,9.4771 11.6888,9.5471 11.7318,9.5901 L11.7598,9.6171 L11.6968,9.6801 L11.6758,9.6601 C11.6548,9.6381 11.6258,9.6271 11.5988,9.6271 C11.5698,9.6271 11.5418,9.6381 11.5198,9.6601 C11.4778,9.7031 11.4778,9.7721 11.5198,9.8151 L11.5408,9.8361 L11.3868,9.9921 L11.3658,10.1901 L11.4468,10.2731 L11.4448,10.2741 L11.3468,10.3741 L4.9578,16.7621 L4.8748,16.6931 L4.6098,16.7311 L4.4598,16.8831 L4.4498,16.8731 C4.4278,16.8511 4.3998,16.8401 4.3718,16.8401 C4.3438,16.8401 4.3148,16.8511 4.2938,16.8731 C4.2508,16.9161 4.2508,16.9851 4.2938,17.0281 L4.3058,17.0401 L4.2438,17.1041 L4.2378,17.0981 C4.2168,17.0761 4.1878,17.0651 4.1598,17.0651 C4.1318,17.0651 4.1038,17.0761 4.0818,17.0981 C4.0398,17.1411 4.0398,17.2101 4.0818,17.2531 L4.0888,17.2611 L2.9198,18.4501 L2.8958,18.4261 C2.8738,18.4041 2.8468,18.3941 2.8178,18.3941 C2.7898,18.3941 2.7618,18.4041 2.7398,18.4261 C2.6968,18.4691 2.6968,18.5391 2.7398,18.5821 L2.7658,18.6071 L2.7038,18.6701 L2.6848,18.6511 C2.6628,18.6301 2.6348,18.6191 2.6058,18.6191 C2.5788,18.6191 2.5498,18.6301 2.5288,18.6511 C2.4858,18.6941 2.4858,18.7641 2.5288,18.8071 L2.5488,18.8281 L2.4618,18.9171 L2.0088,18.8361 L2.0428,19.3421 L1.8998,19.4881 L2.0238,20.1701 C2.0238,20.1701 2.2138,20.7641 2.6048,21.1581 C2.9838,21.5401 3.5618,21.7231 3.5868,21.7421 L4.2398,21.8561 L4.4008,21.6981 L4.8508,21.7711 L4.7768,21.3261 L4.9138,21.1921 L4.9768,21.2551 C4.9978,21.2761 5.0258,21.2871 5.0538,21.2871 C5.0818,21.2871 5.1108,21.2761 5.1318,21.2551 C5.1748,21.2111 5.1748,21.1421 5.1318,21.0991 L5.0698,21.0371 L5.1338,20.9751 L5.1878,21.0291 C5.2088,21.0511 5.2378,21.0621 5.2658,21.0621 C5.2938,21.0621 5.3218,21.0511 5.3438,21.0291 C5.3868,20.9861 5.3868,20.9171 5.3438,20.8741 L5.2908,20.8201 L6.4778,19.6491 L6.5298,19.7011 C6.5508,19.7231 6.5798,19.7331 6.6078,19.7331 C6.6358,19.7331 6.6638,19.7231 6.6858,19.7011 C6.7278,19.6581 6.7278,19.5881 6.6858,19.5451 L6.6348,19.4951 L6.6978,19.4321 L6.7418,19.4761 C6.7628,19.4971 6.7908,19.5081 6.8188,19.5081 C6.8478,19.5081 6.8758,19.4971 6.8968,19.4761 C6.9398,19.4331 6.9398,19.3631 6.8968,19.3201 L6.8538,19.2771 L6.9868,19.1471 L7.0348,18.8621 L6.9638,18.7911 L6.9648,18.7901 L7.0938,18.6621 L13.4398,12.3141 L13.4368,12.3081 L13.5608,12.4361 L13.7598,12.4141 L13.9388,12.2341 L13.9678,12.2631 C13.9898,12.2841 14.0178,12.2951 14.0458,12.2951 C14.0738,12.2951 14.1028,12.2841 14.1238,12.2631 C14.1668,12.2201 14.1668,12.1501 14.1238,12.1071 L14.0948,12.0781 L14.1578,12.0161 L14.1798,12.0381 C14.2008,12.0591 14.2288,12.0701 14.2578,12.0701 C14.2858,12.0701 14.3138,12.0591 14.3348,12.0381 C14.3778,11.9951 14.3778,11.9251 14.3348,11.8821 L14.3128,11.8591 L15.4988,10.6711 L15.5298,10.7021 C15.5508,10.7231 15.5788,10.7341 15.6068,10.7341 C15.6358,10.7341 15.6638,10.7231 15.6848,10.7021 C15.7278,10.6591 15.7278,10.5891 15.6848,10.5461 L15.6538,10.5151 L15.7168,10.4521 L15.7408,10.4771 C15.7628,10.4981 15.7908,10.5091 15.8188,10.5091 C15.8468,10.5091 15.8748,10.4981 15.8968,10.4771 C15.9398,10.4331 15.9398,10.3641 15.8968,10.3211 L15.8728,10.2961 L16.0048,10.1641 L16.4458,10.2331 L16.3738,9.7931 Z"
|
||
}),(0,r.jsx)("polygon",{className:d,fill:f,points:"17.255 16.968 14.442 14.836 13.941 14.32 12 16.261 12.488 16.727 14.321 19.476 16.793 22.183 19.642 19.525"})]})}))}},771966:(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<i.length;r++){n=i[r]
|
||
;t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){i(e,t,n[t])}))}return e}({},(0,o.Z)(p)),{width:n,height:c,viewBox:"0 0 24 24",children:(0,r.jsx)("path",{className:d,fill:f,
|
||
d:"M12 2C6.486 2 2 6.487 2 12C2 17.515 6.486 22 12 22C17.514 22 22 17.515 22 12C22 6.487 17.514 2 12 2ZM12 18.25C11.31 18.25 10.75 17.691 10.75 17C10.75 16.31 11.31 15.75 12 15.75C12.69 15.75 13.25 16.31 13.25 17C13.25 17.691 12.69 18.25 12 18.25ZM13 13.875V15H11V12H12C13.104 12 14 11.103 14 10C14 8.896 13.104 8 12 8C10.896 8 10 8.896 10 10H8C8 7.795 9.795 6 12 6C14.205 6 16 7.795 16 10C16 11.861 14.723 13.429 13 13.875Z"})}))}},465637:(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){i(e,t,n[t])}))}return e}({},(0,o.Z)(s)),{width:n,height:c,viewBox:"0 0 104 80",
|
||
fill:"none",children:[(0,r.jsx)("path",{d:"M95.6718 1.80634C95.6718 0.808724 94.863 0 93.8654 0C92.8678 0 92.0591 0.808724 92.0591 1.80634V3.64278C92.0591 4.64039 92.8678 5.44911 93.8654 5.44911C94.863 5.44911 95.6718 4.64039 95.6718 3.64278V1.80634Z",fill:"#ADF3FF"}),(0,r.jsx)("path",{d:"M95.6713 16.3574C95.6713 15.3598 94.8625 14.5511 93.8649 14.5511C92.8673 14.5511 92.0586 15.3598 92.0586 16.3574V18.1939C92.0586 19.1915 92.8673 20.0002 93.8649 20.0002C94.8625 20.0002 95.6713 19.1915 95.6713 18.1939V16.3574Z",fill:"#ADF3FF"}),(0,r.jsx)("path",{d:"M102.194 11.8412C103.191 11.8412 104 11.0325 104 10.0349C104 9.03724 103.191 8.22852 102.194 8.22852H100.357C99.3596 8.22852 98.5509 9.03724 98.5509 10.0349C98.5509 11.0325 99.3596 11.8412 100.357 11.8412H102.194Z",fill:"#ADF3FF"}),(0,r.jsx)("path",{
|
||
d:"M87.6434 11.7413C88.641 11.7413 89.4497 10.9325 89.4497 9.93494C89.4497 8.93733 88.641 8.1286 87.6434 8.1286H85.8069C84.8093 8.1286 84.0006 8.93733 84.0006 9.93494C84.0006 10.9325 84.8093 11.7413 85.8069 11.7413H87.6434Z",fill:"#ADF3FF"}),(0,r.jsx)("path",{
|
||
d:"M11.1501 74.4573L15.3147 73.0684C15.5192 72.9747 15.6925 72.8241 15.814 72.6347C15.9354 72.4454 16 72.225 16 72C16 71.775 15.9354 71.5546 15.814 71.3653C15.6925 71.1759 15.5192 71.0253 15.3147 70.9316L11.1501 69.5427C10.8657 69.4142 10.6378 69.1862 10.5094 68.9016L9.01446 64.7348C8.94423 64.521 8.80835 64.3349 8.62619 64.203C8.44403 64.071 8.22488 64 7.99999 64C7.77511 64 7.55597 64.071 7.37381 64.203C7.19165 64.3349 7.05576 64.521 6.98554 64.7348L5.49057 68.9016C5.36216 69.1862 5.13433 69.4142 4.84986 69.5427L0.685276 70.9316C0.480802 71.0253 0.307523 71.1759 0.186045 71.3653C0.0645662 71.5546 0 71.775 0 72C0 72.225 0.0645662 72.4454 0.186045 72.6347C0.307523 72.8241 0.480802 72.9747 0.685276 73.0684L4.84986 74.4573C5.0011 74.5032 5.1387 74.5858 5.25046 74.6976C5.36222 74.8094 5.44469 74.9471 5.49057 75.0984L6.98554 79.2652C7.05576 79.479 7.19165 79.6651 7.37381 79.797C7.55597 79.929 7.77511 80 7.99999 80C8.22488 80 8.44403 79.929 8.62619 79.797C8.80835 79.6651 8.94423 79.479 9.01446 79.2652L10.5094 75.0984C10.5553 74.9471 10.6378 74.8094 10.7495 74.6976C10.8613 74.5858 10.9989 74.5032 11.1501 74.4573Z",
|
||
fill:"#FFD01A"})]}))}},715173:(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r]
|
||
;t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){i(e,t,n[t])}))}return e}({},(0,o.Z)(p)),{width:n,height:c,viewBox:"0 0 24 24",children:(0,r.jsx)("path",{className:d,fill:f,d:"M22 12L12.101 2.10101L10.686 3.51401L12.101 4.92901L7.15096 9.87801V9.88001L5.73596 8.46501L4.32196 9.88001L8.56496 14.122L2.90796 19.778L4.32196 21.192L9.97896 15.536L14.222 19.778L15.636 18.364L14.222 16.95L19.171 12H19.172L20.586 13.414L22 12Z"})}))}},795909:(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r]
|
||
;t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){i(e,t,n[t])}))}return e}({},(0,o.Z)(p)),{width:n,height:c,viewBox:"0 0 18 18",children:(0,r.jsx)("polygon",{fillRule:"nonzero",className:d,fill:f,points:"15 10 10 10 10 15 8 15 8 10 3 10 3 8 8 8 8 3 10 3 10 8 15 8"})}))}},940547:(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){i(e,t,n[t])}))}return e}({},(0,o.Z)(h)),{width:n,height:c,viewBox:"0 0 24 24",children:(0,r.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{className:p,fill:f,fillRule:"nonzero",
|
||
d:"M22.031 12.665c-.923-.4338-1.9384-.665-2.9778-.665-.695 0-1.3663.1013-2 .29V11h-4V7h-2v4h-4v2h4v4h1.29c-.1887.6337-.29 1.305-.29 2 0 1.0394.2312 2.055.665 2.978-.2207.0146-.4424.022-.665.022-2.6522 0-5.1957-1.0536-7.071-2.929C3.1067 17.1958 2.053 14.6523 2.053 12c0-5.5228 4.4772-10 10-10 2.6522 0 5.1957 1.0536 7.071 2.929 1.8754 1.8753 2.929 4.4188 2.929 7.071 0 .2225-.0074.4443-.022.665zM15.4457 13c-.9793.59-1.8023 1.413-2.3924 2.3924V13h2.3924z"}),(0,r.jsx)("path",{className:d,fill:f,d:"M19.0532 14c1.326 0 2.598.5268 3.5355 1.4645.9377.9376 1.4645 2.2094 1.4645 3.5355 0 1.326-.5268 2.598-1.4645 3.5355C21.651 23.4732 20.3793 24 19.0532 24c-1.326 0-2.5978-.5268-3.5355-1.4645C14.58 21.598 14.0532 20.326 14.0532 19c0-2.7614 2.2386-5 5-5zm-1 7l3-2-3-2v4z"})]})}))}},413297:(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){i(e,t,n[t])}))}return e}({viewBox:"0 0 24 24"},(0,o.Z)(p)),{width:n,height:c,children:[(0,r.jsx)("path",{fill:f,className:d,d:"M9.09091 12C9.09091 13.5786 10.3935 14.8571 12 14.8571C13.6065 14.8571 14.9091 13.5786 14.9091 12C14.9091 10.4214 13.6065 9.14286 12 9.14286C10.3935 9.14286 9.09091 10.4214 9.09091 12ZM13.3402 12C13.3402 12.789 12.689 13.4286 11.8857 13.4286C11.0823 13.4286 10.4311 12.789 10.4311 12C10.4311 11.211 11.0823 10.5714 11.8857 10.5714C12.689 10.5714 13.3402 11.211 13.3402 12Z"}),(0,r.jsx)("path",{fill:f,className:d,
|
||
d:"M4 2C2.89543 2 2 2.89543 2 4V20C2 21.1046 2.89543 22 4 22H20C21.1046 22 22 21.1046 22 20V4C22 2.89543 21.1046 2 20 2H4ZM4 12C4 12 7.38036 7 12 7C16.6196 7 20 12 20 12C20 12 16.6196 17 12 17C7.38036 17 4 12 4 12Z"})]}))}},570662:(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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){i(e,t,n[t])}))}return e}({},(0,o.Z)(p)),{width:n,height:c,viewBox:"0 0 24 24",children:(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{className:d,fill:f,fillRule:"nonzero",
|
||
d:"M15 1H9v2h6V1zm-4 13h2V8h-2v6zm8.03-6.61l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61zM12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"})})}))}},34225:(e,t,n)=>{"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<i.length;r++){n=i[r];t.indexOf(n)>=0||(o[n]=e[n])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++){n=i[r];t.indexOf(n)>=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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){l(e,t,n[t])}))}return e}({},(0,u.Z)(p)),{width:n,height:i,viewBox:"0 0 8 13",children:(0,r.jsx)("path",{className:null!=d?d:void 0,stroke:f,fill:"transparent",
|
||
d:"M8.16639 0.5H9C10.933 0.5 12.5 2.067 12.5 4V9C12.5 10.933 10.933 12.5 9 12.5H8.16639C7.23921 12.5 6.34992 12.1321 5.69373 11.4771L0.707739 6.5L5.69373 1.52292C6.34992 0.86789 7.23921 0.5 8.16639 0.5Z"})}))}var d=n(473708),p=n(192834),h=n.n(p);function y(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}const E=o.forwardRef((function(e,t){var n,o=e.className,i=e.contentClassName,u=e.isUnread,l=e.children,c=e.id,s=e.role,p=e["aria-label"];return(0,r.jsxs)("div",{className:a()(o,(n={},y(n,h().divider,!0),y(n,h().isUnread,u),y(n,h().hasContent,null!=l),n)),ref:t,id:c,role:s,"aria-label":p,children:[null!=l?(0,r.jsx)("span",{className:a()(h().content,i),children:l}):null,u?(0,r.jsxs)("span",{className:h().unreadPill,children:[(0,r.jsx)(f,{foreground:h().unreadPillCapStroke,className:h().unreadPillCap}),d.Z.Messages.NEW]}):null]})}))},373438:(e,t,n)=>{"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);n<t;n++)r[n]=e[n];return r}function C(e){return function(e){if(Array.isArray(e))return I(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 I(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return I(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.")}()}function A(e,t,n,o){var i=o.getCurrentContent(),a=null;if(null!=e){var u;a=(i=(u=i).createEntity.apply(u,C(e))).getLastCreatedEntityKey()}var l=i.getFirstBlock(),c=new r.SelectionState({anchorKey:l.getKey(),anchorOffset:t,focusKey:l.getKey(),focusOffset:n});i=r.Modifier.applyEntity(i,c,a);return r.EditorState.set(o,{currentContent:i})}function T(e,t,n,o){var i,a=t.getCurrentContent(),l=a.getFirstBlock(),c=l.getText()
|
||
;if("number"==typeof n){n>c.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&&i<n.end||a>n.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;i<e.scrollLeft?e.scrollLeft=i-10:i>e.scrollLeft+e.offsetWidth&&(e.scrollLeft=i-e.offsetWidth+3)}}}}function H(e){return 0===R(e).length}}}]);
|
||
//# sourceMappingURL=945136961ca22eec8dc0.js.map
|