You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
25 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{1217:function(n,e,g){var t={"./AD.png":396,"./AE.png":397,"./AF.png":398,"./AG.png":399,"./AI.png":400,"./AL.png":401,"./AM.png":402,"./AO.png":403,"./AQ.png":404,"./AR.png":405,"./AS.png":406,"./AT.png":407,"./AU.png":408,"./AW.png":409,"./AX.png":410,"./AZ.png":411,"./BA.png":412,"./BB.png":413,"./BD.png":414,"./BE.png":415,"./BF.png":416,"./BG.png":417,"./BH.png":418,"./BI.png":419,"./BJ.png":420,"./BL.png":421,"./BM.png":422,"./BN.png":423,"./BO.png":424,"./BQ.png":425,"./BR.png":426,"./BS.png":427,"./BT.png":428,"./BV.png":429,"./BW.png":430,"./BY.png":431,"./BZ.png":432,"./CA.png":433,"./CC.png":434,"./CD.png":435,"./CF.png":436,"./CG.png":437,"./CH.png":438,"./CI.png":439,"./CK.png":440,"./CL.png":441,"./CM.png":442,"./CN.png":443,"./CO.png":444,"./CR.png":445,"./CU.png":446,"./CV.png":447,"./CW.png":448,"./CX.png":449,"./CY.png":450,"./CZ.png":451,"./DE.png":452,"./DJ.png":453,"./DK.png":454,"./DM.png":455,"./DO.png":456,"./DZ.png":457,"./EC.png":458,"./EE.png":459,"./EG.png":460,"./EH.png":461,"./ER.png":462,"./ES.png":463,"./ET.png":464,"./FI.png":465,"./FJ.png":466,"./FK.png":467,"./FM.png":468,"./FO.png":469,"./FR.png":470,"./GA.png":471,"./GB.png":472,"./GD.png":473,"./GE.png":474,"./GF.png":475,"./GG.png":476,"./GH.png":477,"./GI.png":478,"./GL.png":479,"./GM.png":480,"./GN.png":481,"./GP.png":482,"./GQ.png":483,"./GR.png":484,"./GS.png":485,"./GT.png":486,"./GU.png":487,"./GW.png":488,"./GY.png":489,"./HK.png":490,"./HM.png":491,"./HN.png":492,"./HR.png":493,"./HT.png":494,"./HU.png":495,"./ID.png":496,"./IE.png":497,"./IL.png":498,"./IM.png":499,"./IN.png":500,"./IO.png":501,"./IQ.png":502,"./IR.png":503,"./IS.png":504,"./IT.png":505,"./JE.png":506,"./JM.png":507,"./JO.png":508,"./JP.png":509,"./KE.png":510,"./KG.png":511,"./KH.png":512,"./KI.png":513,"./KM.png":514,"./KN.png":515,"./KP.png":516,"./KR.png":517,"./KW.png":518,"./KY.png":519,"./KZ.png":520,"./LA.png":521,"./LB.png":522,"./LC.png":523,"./LI.png":524,"./LK.png":525,"./LR.png":526,"./LS.png":527,"./LT.png":528,"./LU.png":529,"./LV.png":530,"./LY.png":531,"./MA.png":532,"./MC.png":533,"./MD.png":534,"./ME.png":535,"./MF.png":536,"./MG.png":537,"./MH.png":538,"./MK.png":539,"./ML.png":540,"./MM.png":541,"./MN.png":542,"./MO.png":543,"./MP.png":544,"./MQ.png":545,"./MR.png":546,"./MS.png":547,"./MT.png":548,"./MU.png":549,"./MV.png":550,"./MW.png":551,"./MX.png":552,"./MY.png":553,"./MZ.png":554,"./NA.png":555,"./NC.png":556,"./NE.png":557,"./NF.png":558,"./NG.png":559,"./NI.png":560,"./NL.png":561,"./NO.png":562,"./NP.png":563,"./NR.png":564,"./NU.png":565,"./NZ.png":566,"./OM.png":567,"./PA.png":568,"./PE.png":569,"./PF.png":570,"./PG.png":571,"./PH.png":572,"./PK.png":573,"./PL.png":574,"./PM.png":575,"./PN.png":576,"./PR.png":577,"./PS.png":578,"./PT.png":579,"./PW.png":580,"./PY.png":581,"./QA.png":582,"./RE.png":583,"./RO.png":584,"./RS.png":585,"./RU.png":586,"./RW.png":587,"./SA.png":588,"./SB.png":589,"./SC.png":590,"./SD.png":591,"./SE.png":592,"./SG.png":593,"./SH.png":594,"./SI.png":595,"./SJ.png":596,"./SK.png":597,"./SL.png":598,"./SM.png":599,"./SN.png":600,"./SO.png":601,"./SR.png":602,"./SS.png":603,"./ST.png":604,"./SV.png":605,"./SX.png":606,"./SY.png":607,"./SZ.png":608,"./TC.png":609,"./TD.png":610,"./TF.png":611,"./TG.png":612,"./TH.png":613,"./TJ.png":614,"./TK.png":615,"./TL.png":616,"./TM.png":617,"./TN.png":618,"./TO.png":619,"./TR.png":620,"./TT.png":621,"./TV.png":622,"./TW.png":623,"./TZ.png":624,"./UA.png":625,"./UG.png":626,"./US.png":627,"./UY.png":628,"./UZ.png":629,"./VA.png":630,"./VC.png":631,"./VE.png":632,"./VG.png":633,"./VI.png":634,"./VN.png":635,"./VU.png":636,"./WF.png":637,"./WS.png":638,"./YE.png":639,"./YT.png":640,"./ZA.png":641,"./ZM.png":642,"./ZW.png":643};function a(n){var e=s(n);return g(e)}function s(n){if(!g.o(t,n)){var e=new Error("Cannot find module '"+n+"'");throw e.code="MODULE_NOT_FOUND",e}return t[n]}a.keys=function(){return Object.keys(t)},a.resolve=s,n.exports=a,a.id=1217},14:function(n,e,g){"use strict";g.d(e,"a",(function(){return s}));var t=g(8),a=g.n(t);async function s(n=""){""===n||n.endsWith("/")||(n+="/");const e=p("".concat(n,"config.").concat(document.domain,".json")),g=p(n+"config.json");try{const n=await e;if(0===Object.keys(n).length)throw new Error;return n}catch(n){return await g}}function p(n){return new Promise((function(e,g){a()({method:"GET",url:n,qs:{cachebuster:Date.now()}},(n,t,a)=>{try{if(n||t.status<200||t.status>=300)return t&&(404==t.status||0==t.status&&""==a)&&e({}),void g({err:n,response:t});e(JSON.parse(a))}catch(n){g({err:n})}})}))}},1435:function(n,e,g){"use strict";e.a=g.p+"i18n/languages.869f4d0.json"},1436:function(n,e,g){"use strict";(function(n){g.d(e,"a",(function(){return I}));var t=g(709),a=g(710),s=g(39),p=g(34),i=g(300),l=(g(44),g(41)),o=g(677),r=g(175),c=g(280),f=g(48),d=g(33),u=g.n(d),h=g(9);const C=window.ipcRenderer,m=navigator.platform.toUpperCase().includes("MAC");function E(n){["call_state"].includes(n.action)&&C.send("app_onAction",n)}function w(n){return!0===n?{status:t.b.DOWNLOADING}:!1===n?{status:t.b.NOTAVAILABLE}:{status:t.b.ERROR,detail:n}}class A extends a.a{constructor(){super(),this._pendingIpcCalls={},this._nextIpcCallId=0,C.on("seshatReply",this._onIpcReply.bind(this))}async _ipcCall(n,...e){const g=++this._nextIpcCallId;return new Promise((t,a)=>{this._pendingIpcCalls[g]={resolve:t,reject:a},window.ipcRenderer.send("seshat",{id:g,name:n,args:e})})}_onIpcReply(n,e){if(void 0===e.id)return void console.warn("Ignoring IPC reply with no ID");if(void 0===this._pendingIpcCalls[e.id])return void console.warn("Unknown IPC payload ID: "+e.id);const g=this._pendingIpcCalls[e.id];delete this._pendingIpcCalls[e.id],e.error?g.reject(e.error):g.resolve(e.reply)}async supportsEventIndexing(){return this._ipcCall("supportsEventIndexing")}async initEventIndex(){return this._ipcCall("initEventIndex")}async addEventToIndex(n,e){return this._ipcCall("addEventToIndex",n,e)}async deleteEvent(n){return this._ipcCall("deleteEvent",n)}async isEventIndexEmpty(){return this._ipcCall("isEventIndexEmpty")}async commitLiveEvents(){return this._ipcCall("commitLiveEvents")}async searchEventIndex(n){return this._ipcCall("searchEventIndex",n)}async addHistoricEvents(n,e,g){return this._ipcCall("addHistoricEvents",n,e,g)}async addCrawlerCheckpoint(n){return this._ipcCall("addCrawlerCheckpoint",n)}async removeCrawlerCheckpoint(n){return this._ipcCall("removeCrawlerCheckpoint",n)}async loadFileEvents(n){return this._ipcCall("loadFileEvents",n)}async loadCheckpoints(){return this._ipcCall("loadCheckpoints")}async closeEventIndex(){return this._ipcCall("closeEventIndex")}async getStats(){return this._ipcCall("getStats")}async deleteEventIndex(){return this._ipcCall("deleteEventIndex")}}class I extends t.a{constructor(){super(),this._pendingIpcCalls={},this._nextIpcCallId=0,this.eventIndexManager=new A,s.a.register(E),C.on("check_updates",(n,e)=>{this.showUpdateCheck&&(s.a.dispatch({action:"check_updates",value:w(e)}),this.showUpdateCheck=!1)}),C.on("before-quit",(function(){console.log("riot-desktop closing"),i.b()})),C.on("ipcReply",this._onIpcReply.bind(this)),C.on("update-downloaded",this.onUpdateDownloaded.bind(this)),C.on("preferences",()=>{s.a.dispatch({action:"view_user_settings"})}),this.startUpdateCheck=this.startUpdateCheck.bind(this),this.stopUpdateCheck=this.stopUpdateCheck.bind(this),m?(Object(c.c)(c.a.NAVIGATION,{keybinds:[{modifiers:[c.b.COMMAND],key:f.a.COMMA}],description:Object(p.b)("Open user settings")}),Object(c.c)(c.a.NAVIGATION,{keybinds:[{modifiers:[c.b.COMMAND],key:f.a.SQUARE_BRACKET_LEFT},{modifiers:[c.b.COMMAND],key:f.a.SQUARE_BRACKET_RIGHT}],description:Object(p.b)("Previous/next recently visited room or community")})):Object(c.c)(c.a.NAVIGATION,{keybinds:[{modifiers:[c.b.ALT],key:f.a.ARROW_LEFT},{modifiers:[c.b.ALT],key:f.a.ARROW_RIGHT}],description:Object(p.b)("Previous/next recently visited room or community")}),this.ssoID=Object(h.a)(32),this._ipcCall("startSSOFlow",this.ssoID)}async getConfig(){return this._ipcCall("getConfig")}async onUpdateDownloaded(n,e){s.a.dispatch({action:"new_version",currentVersion:await this.getAppVersion(),newVersion:e,releaseNotes:e.releaseNotes})}getHumanReadableName(){return"Electron Platform"}setNotificationCount(n){this.notificationCount!==n&&(super.setNotificationCount(n),C.send("setBadgeCount",n))}supportsNotifications(){return!0}maySendNotifications(){return!0}displayNotification(e,g,t,a){navigator.userAgent.includes("Linux")&&(g=g.replace(/</g,"&lt;").replace(/>/g,"&gt;"));const p={body:g,silent:!0};t&&(p.icon=t);const i=new n.Notification(e,p);return i.onclick=()=>{s.a.dispatch({action:"view_room",room_id:a.roomId}),n.focus(),this._ipcCall("focusWindow")},i}loudNotification(n,e){C.send("loudNotification")}clearNotification(n){n.close()}async getAppVersion(){return this._ipcCall("getAppVersion")}supportsAutoLaunch(){return!0}async getAutoLaunchEnabled(){return this._ipcCall("getAutoLaunchEnabled")}async setAutoLaunchEnabled(n){return this._ipcCall("setAutoLaunchEnabled",n)}supportsAutoHideMenuBar(){return!m}async getAutoHideMenuBarEnabled(){return this._ipcCall("getAutoHideMenuBarEnabled")}async setAutoHideMenuBarEnabled(n){return this._ipcCall("setAutoHideMenuBarEnabled",n)}supportsMinimizeToTray(){return!m}async getMinimizeToTrayEnabled(){return this._ipcCall("getMinimizeToTrayEnabled")}async setMinimizeToTrayEnabled(n){return this._ipcCall("setMinimizeToTrayEnabled",n)}async canSelfUpdate(){const n=await this._ipcCall("getUpdateFeedUrl");return Boolean(n)}startUpdateCheck(){this.showUpdateCheck||(super.startUpdateCheck(),C.send("check_updates"))}installUpdate(){C.send("install_update")}getDefaultDeviceDisplayName(){return Object(p.a)("Riot Desktop on %(platformName)s",{platformName:navigator.userAgent.includes("Macintosh")?"macOS":navigator.userAgent.includes("FreeBSD")?"FreeBSD":navigator.userAgent.includes("OpenBSD")?"OpenBSD":navigator.userAgent.includes("SunOS")?"SunOS":navigator.userAgent.includes("Windows")?"Windows":navigator.userAgent.includes("Linux")?"Linux":"Unknown"})}screenCaptureErrorString(){return null}requestNotificationPermission(){return Promise.resolve("granted")}reload(){window.location.reload(!1)}async _ipcCall(n,...e){const g=++this._nextIpcCallId;return new Promise((t,a)=>{this._pendingIpcCalls[g]={resolve:t,reject:a},window.ipcRenderer.send("ipcCall",{id:g,name:n,args:e})})}_onIpcReply(n,e){if(void 0===e.id)return void console.warn("Ignoring IPC reply with no ID");if(void 0===this._pendingIpcCalls[e.id])return void console.warn("Unknown IPC payload ID: "+e.id);const g=this._pendingIpcCalls[e.id];delete this._pendingIpcCalls[e.id],e.error?g.reject(e.error):g.resolve(e.reply)}getEventIndexingManager(){return this.eventIndexManager}setLanguage(n){this._ipcCall("setLanguage",n).catch(n=>{console.log("Failed to send setLanguage IPC to Electron"),console.error(n)})}getSSOCallbackUrl(n,e){const g=super.getSSOCallbackUrl(n,e);return g.protocol="riot",g.searchParams.set("riot-desktop-ssoid",this.ssoID),g}startSingleSignOn(n,e){super.startSingleSignOn(n,e),l.a.createTrackedDialog("Electron","SSO",o.a,{title:Object(p.a)("Go to your browser to complete Sign In"),description:u.a.createElement(r.a,null)})}_navigateForwardBack(n){this._ipcCall(n?"navigateBack":"navigateForward")}onKeyDown(n){let e=!1;switch(n.key){case f.a.SQUARE_BRACKET_LEFT:case f.a.SQUARE_BRACKET_RIGHT:!m||!n.metaKey||n.altKey||n.ctrlKey||n.shiftKey||(this._navigateForwardBack(n.key===f.a.SQUARE_BRACKET_LEFT),e=!0);break;case f.a.ARROW_LEFT:case f.a.ARROW_RIGHT:m||!n.altKey||n.metaKey||n.ctrlKey||n.shiftKey||(this._navigateForwardBack(n.key===f.a.ARROW_LEFT),e=!0)}return e}}}).call(this,g(17))},1439:function(n,e,g){"use strict";(function(n){g.d(e,"a",(function(){return f}));var t=g(709),a=g(8),s=g.n(a),p=g(39),i=g(34),l=g(55),o=g.n(l),r=g(1440),c=g.n(r);class f extends t.a{constructor(){super(),this.runningVersion=null,this.startUpdateCheck=this.startUpdateCheck.bind(this),this.stopUpdateCheck=this.stopUpdateCheck.bind(this)}getHumanReadableName(){return"Web Platform"}supportsNotifications(){return Boolean(n.Notification)}maySendNotifications(){return"granted"===n.Notification.permission}requestNotificationPermission(){return new Promise((function(e,g){n.Notification.requestPermission(n=>{e(n)})}))}displayNotification(e,g,t,a){const s={body:g,tag:"vector",silent:!0};t&&(s.icon=t);const i=new n.Notification(e,s);i.onclick=function(){p.a.dispatch({action:"view_room",room_id:a.roomId}),n.focus(),i.close()}}_getVersion(){return new Promise((function(n,e){s()({method:"GET",url:"version",qs:{cachebuster:Date.now()}},(g,t,a)=>{if(g||t.status<200||t.status>=300)return null===g&&(g={status:t.status}),void e(g);const s=a.trim();n(s)})}))}getAppVersion(){return null!==this.runningVersion?Promise.resolve(this.runningVersion):this._getVersion()}startUpdater(){this.pollForUpdate(),setInterval(this.pollForUpdate.bind(this),6e5)}async canSelfUpdate(){return!0}pollForUpdate(){return this._getVersion().then(n=>{if(null===this.runningVersion)this.runningVersion=n;else if(this.runningVersion!==n)return void p.a.dispatch({action:"new_version",currentVersion:this.runningVersion,newVersion:n});return{status:t.b.NOTAVAILABLE}},n=>(console.error("Failed to poll for update",n),{status:t.b.ERROR,detail:n.message||n.status?n.status.toString():"Unknown Error"}))}startUpdateCheck(){this.showUpdateCheck||(super.startUpdateCheck(),this.pollForUpdate().then(n=>{this.showUpdateCheck&&n&&p.a.dispatch({action:"check_updates",value:n})}))}installUpdate(){window.location.reload(!0)}getDefaultDeviceDisplayName(){const n=o.a.parse(window.location.href);n.search="",n.hash="";const e=n.format(),g=new c.a,t=g.getBrowser().name||"unknown browser",a=g.getOS().name||"unknown os";return Object(i.a)("%(appName)s via %(browserName)s on %(osName)s",{appName:e,browserName:t,osName:a})}screenCaptureErrorString(){return n.window&&"https:"===n.window.location.protocol?null:Object(i.a)("You need to be using HTTPS to place a screen-sharing call.")}reload(){window.location.reload(!1)}}}).call(this,g(17))},32:function(n,e,g){"use strict";g.r(e),g.d(e,"rageshakePromise",(function(){return m})),g.d(e,"preparePlatform",(function(){return E})),g.d(e,"loadConfig",(function(){return w})),g.d(e,"loadOlm",(function(){return A})),g.d(e,"loadLanguage",(function(){return I})),g.d(e,"loadSkin",(function(){return b})),g.d(e,"loadTheme",(function(){return v})),g.d(e,"loadApp",(function(){return S})),g.d(e,"showError",(function(){return y})),g.d(e,"showIncompatibleBrowser",(function(){return N})),g.d(e,"_t",(function(){return M}));var t=g(717),a=g(718),s=g.n(a),p=g(57),i=g(33),l=g(34),o=g(40),r=g(1436),c=g(1439),f=g(50),d=g(45),u=g(218),h=g(300),C=g(667);window.mxSendRageshake=function(n,e){void 0===e&&(e=!0),n&&n.trim()?Object(C.a)(d.a.get().bug_report_endpoint_url,{userText:n,sendLogs:e,progressCallback:console.log.bind(console)}).then(()=>{console.log("Bug report sent!")},n=>{console.error(n)}):console.error("Cannot send a rageshake without a message - please tell us what went wrong")};const m=function(){const n=h.d();return n.then(()=>{console.log("Initialised rageshake."),console.log("To fix line numbers in Chrome: Meatball menu → Settings → Blackboxing → Add /rageshake\\.js$"),window.addEventListener("beforeunload",n=>{console.log("riot-web closing"),h.b()}),h.a()},n=>{console.error("Failed to initialise rageshake: "+n)}),n}();function E(){if(window.ipcRenderer){console.log("Using Electron platform");const n=new r.a;f.a.set(n)}else console.log("Using Web platform"),f.a.set(new c.a)}async function w(){d.a.put(await f.a.get().getConfig()||{})}function A(){return s.a.init({locateFile:()=>t.a}).then(()=>{console.log("Using WebAssembly Olm")}).catch(n=>(console.log("Failed to load Olm: trying legacy version",n),new Promise((n,e)=>{const g=document.createElement("script");g.src="olm_legacy.js",g.onload=n,g.onerror=e,document.body.appendChild(g)}).then(()=>window.Olm.init()).then(()=>{console.log("Using legacy Olm")}).catch(n=>{console.log("Both WebAssembly and asm.js Olm failed!",n)})))}async function I(){const n=o.b.getValue("language",null,!0);let e=[];n?e=[n]:l.f().forEach(n=>{e.push(...l.g(n))});try{await l.k(e),document.documentElement.setAttribute("lang",l.d())}catch(n){console.error("Unable to set language",n)}}async function b(){console.log("Loading skin...");const[n,e]=await Promise.all([Promise.resolve().then(g.bind(null,36)),g.e(11).then(g.bind(null,1463))]);n.loadSkin(e),console.log("Skin loaded!")}async function v(){Object(u.d)()}async function S(n){const e=await g.e(10).then(g.bind(null,1455));window.matrixChat=p.render(await e.loadApp(n),document.getElementById("matrixchat"))}async function y(n,e){const t=(await g.e(5).then(g.bind(null,711))).default;window.matrixChat=p.render(i.createElement(t,{title:n,messages:e}),document.getElementById("matrixchat"))}async function N(n){const e=(await Promise.resolve().then(g.bind(null,949))).default;window.matrixChat=p.render(i.createElement(e,{onAccept:n}),document.getElementById("matrixchat"))}const M=l.a},709:function(n,e,g){"use strict";g.d(e,"b",(function(){return o})),g.d(e,"a",(function(){return r}));var t=g(1437),a=g(34),s=g(39),p=g(14),i=g(1438),l=g.n(i);const o={CHECKING:"CHECKING",ERROR:"ERROR",NOTAVAILABLE:"NOTAVAILABLE",DOWNLOADING:"DOWNLOADING",READY:"READY"};class r extends t.a{constructor(){super(),this.showUpdateCheck=!1,this.startUpdateCheck=this.startUpdateCheck.bind(this),this.stopUpdateCheck=this.stopUpdateCheck.bind(this)}async getConfig(){return Object(p.a)()}getHumanReadableName(){return"Vector Base Platform"}get favicon(){return this._favicon||(this._favicon=new l.a({animation:"none"})),this._favicon}_updateFavicon(){try{let n="#d00",e=this.notificationCount;this.errorDidOccur&&(e=e||"×",n="#f00");const g=()=>{this.favicon.badge(e,{bgColor:n})};g(),window.chrome&&g()}catch(n){console.warn("Failed to set badge count: ".concat(n.message))}}setNotificationCount(n){this.notificationCount!==n&&(super.setNotificationCount(n),this._updateFavicon())}setErrorStatus(n){this.errorDidOccur!==n&&(super.setErrorStatus(n),this._updateFavicon())}startUpdater(){}async canSelfUpdate(){return!1}startUpdateCheck(){this.showUpdateCheck=!0,s.a.dispatch({action:"check_updates",value:{status:o.CHECKING}})}stopUpdateCheck(){this.showUpdateCheck=!1,s.a.dispatch({action:"check_updates",value:!1})}getUpdateCheckStatusEnum(){return o}installUpdate(){}getDefaultDeviceDisplayName(){return Object(a.a)("Unknown device")}}},967:function(n,e,g){var t={"./03b381.png":968,"./368bd6.png":969,"./ac3ba8.png":970,"./attach.png":971,"./call.png":972,"./cancel-black.png":973,"./cancel-black2.png":974,"./cancel.png":975,"./chevron-left.png":393,"./chevron-right.png":976,"./chevron.png":977,"./close-white.png":978,"./create-big.png":979,"./create.png":980,"./delete.png":981,"./directory-big.png":982,"./download.png":983,"./edit.png":984,"./file.png":985,"./filegrid.png":986,"./fileicon.png":394,"./filelist.png":987,"./files.png":395,"./flags/AD.png":396,"./flags/AE.png":397,"./flags/AF.png":398,"./flags/AG.png":399,"./flags/AI.png":400,"./flags/AL.png":401,"./flags/AM.png":402,"./flags/AO.png":403,"./flags/AQ.png":404,"./flags/AR.png":405,"./flags/AS.png":406,"./flags/AT.png":407,"./flags/AU.png":408,"./flags/AW.png":409,"./flags/AX.png":410,"./flags/AZ.png":411,"./flags/BA.png":412,"./flags/BB.png":413,"./flags/BD.png":414,"./flags/BE.png":415,"./flags/BF.png":416,"./flags/BG.png":417,"./flags/BH.png":418,"./flags/BI.png":419,"./flags/BJ.png":420,"./flags/BL.png":421,"./flags/BM.png":422,"./flags/BN.png":423,"./flags/BO.png":424,"./flags/BQ.png":425,"./flags/BR.png":426,"./flags/BS.png":427,"./flags/BT.png":428,"./flags/BV.png":429,"./flags/BW.png":430,"./flags/BY.png":431,"./flags/BZ.png":432,"./flags/CA.png":433,"./flags/CC.png":434,"./flags/CD.png":435,"./flags/CF.png":436,"./flags/CG.png":437,"./flags/CH.png":438,"./flags/CI.png":439,"./flags/CK.png":440,"./flags/CL.png":441,"./flags/CM.png":442,"./flags/CN.png":443,"./flags/CO.png":444,"./flags/CR.png":445,"./flags/CU.png":446,"./flags/CV.png":447,"./flags/CW.png":448,"./flags/CX.png":449,"./flags/CY.png":450,"./flags/CZ.png":451,"./flags/DE.png":452,"./flags/DJ.png":453,"./flags/DK.png":454,"./flags/DM.png":455,"./flags/DO.png":456,"./flags/DZ.png":457,"./flags/EC.png":458,"./flags/EE.png":459,"./flags/EG.png":460,"./flags/EH.png":461,"./flags/ER.png":462,"./flags/ES.png":463,"./flags/ET.png":464,"./flags/FI.png":465,"./flags/FJ.png":466,"./flags/FK.png":467,"./flags/FM.png":468,"./flags/FO.png":469,"./flags/FR.png":470,"./flags/GA.png":471,"./flags/GB.png":472,"./flags/GD.png":473,"./flags/GE.png":474,"./flags/GF.png":475,"./flags/GG.png":476,"./flags/GH.png":477,"./flags/GI.png":478,"./flags/GL.png":479,"./flags/GM.png":480,"./flags/GN.png":481,"./flags/GP.png":482,"./flags/GQ.png":483,"./flags/GR.png":484,"./flags/GS.png":485,"./flags/GT.png":486,"./flags/GU.png":487,"./flags/GW.png":488,"./flags/GY.png":489,"./flags/HK.png":490,"./flags/HM.png":491,"./flags/HN.png":492,"./flags/HR.png":493,"./flags/HT.png":494,"./flags/HU.png":495,"./flags/ID.png":496,"./flags/IE.png":497,"./flags/IL.png":498,"./flags/IM.png":499,"./flags/IN.png":500,"./flags/IO.png":501,"./flags/IQ.png":502,"./flags/IR.png":503,"./flags/IS.png":504,"./flags/IT.png":505,"./flags/JE.png":506,"./flags/JM.png":507,"./flags/JO.png":508,"./flags/JP.png":509,"./flags/KE.png":510,"./flags/KG.png":511,"./flags/KH.png":512,"./flags/KI.png":513,"./flags/KM.png":514,"./flags/KN.png":515,"./flags/KP.png":516,"./flags/KR.png":517,"./flags/KW.png":518,"./flags/KY.png":519,"./flags/KZ.png":520,"./flags/LA.png":521,"./flags/LB.png":522,"./flags/LC.png":523,"./flags/LI.png":524,"./flags/LK.png":525,"./flags/LR.png":526,"./flags/LS.png":527,"./flags/LT.png":528,"./flags/LU.png":529,"./flags/LV.png":530,"./flags/LY.png":531,"./flags/MA.png":532,"./flags/MC.png":533,"./flags/MD.png":534,"./flags/ME.png":535,"./flags/MF.png":536,"./flags/MG.png":537,"./flags/MH.png":538,"./flags/MK.png":539,"./flags/ML.png":540,"./flags/MM.png":541,"./flags/MN.png":542,"./flags/MO.png":543,"./flags/MP.png":544,"./flags/MQ.png":545,"./flags/MR.png":546,"./flags/MS.png":547,"./flags/MT.png":548,"./flags/MU.png":549,"./flags/MV.png":550,"./flags/MW.png":551,"./flags/MX.png":552,"./flags/MY.png":553,"./flags/MZ.png":554,"./flags/NA.png":555,"./flags/NC.png":556,"./flags/NE.png":557,"./flags/NF.png":558,"./flags/NG.png":559,"./flags/NI.png":560,"./flags/NL.png":561,"./flags/NO.png":562,"./flags/NP.png":563,"./flags/NR.png":564,"./flags/NU.png":565,"./flags/NZ.png":566,"./flags/OM.png":567,"./flags/PA.png":568,"./flags/PE.png":569,"./flags/PF.png":570,"./flags/PG.png":571,"./flags/PH.png":572,"./flags/PK.png":573,"./flags/PL.png":574,"./flags/PM.png":575,"./flags/PN.png":576,"./flags/PR.png":577,"./flags/PS.png":578,"./flags/PT.png":579,"./flags/PW.png":580,"./flags/PY.png":581,"./flags/QA.png":582,"./flags/RE.png":583,"./flags/RO.png":584,"./flags/RS.png":585,"./flags/RU.png":586,"./flags/RW.png":587,"./flags/SA.png":588,"./flags/SB.png":589,"./flags/SC.png":590,"./flags/SD.png":591,"./flags/SE.png":592,"./flags/SG.png":593,"./flags/SH.png":594,"./flags/SI.png":595,"./flags/SJ.png":596,"./flags/SK.png":597,"./flags/SL.png":598,"./flags/SM.png":599,"./flags/SN.png":600,"./flags/SO.png":601,"./flags/SR.png":602,"./flags/SS.png":603,"./flags/ST.png":604,"./flags/SV.png":605,"./flags/SX.png":606,"./flags/SY.png":607,"./flags/SZ.png":608,"./flags/TC.png":609,"./flags/TD.png":610,"./flags/TF.png":611,"./flags/TG.png":612,"./flags/TH.png":613,"./flags/TJ.png":614,"./flags/TK.png":615,"./flags/TL.png":616,"./flags/TM.png":617,"./flags/TN.png":618,"./flags/TO.png":619,"./flags/TR.png":620,"./flags/TT.png":621,"./flags/TV.png":622,"./flags/TW.png":623,"./flags/TZ.png":624,"./flags/UA.png":625,"./flags/UG.png":626,"./flags/US.png":627,"./flags/UY.png":628,"./flags/UZ.png":629,"./flags/VA.png":630,"./flags/VC.png":631,"./flags/VE.png":632,"./flags/VG.png":633,"./flags/VI.png":634,"./flags/VN.png":635,"./flags/VU.png":636,"./flags/WF.png":637,"./flags/WS.png":638,"./flags/YE.png":639,"./flags/YT.png":640,"./flags/ZA.png":641,"./flags/ZM.png":642,"./flags/ZW.png":643,"./hide.png":988,"./info.png":989,"./list-close.png":990,"./list-open.png":991,"./member_chevron.png":992,"./menu.png":993,"./newmessages.png":994,"./placeholder.png":995,"./search.png":996,"./selected.png":997,"./settings-big.png":998,"./settings.png":999,"./social/email-1.png":644,"./social/facebook.png":645,"./social/linkedin.png":646,"./social/reddit.png":647,"./social/twitter-2.png":648,"./stickerpack-placeholder.png":649,"./trans.png":1e3,"./typing.png":1001,"./upload-big.png":1002,"./upload.png":1003,"./video.png":1004,"./voice.png":1005,"./voip-mute.png":1006,"./voip.png":1007,"./warning.png":1008,"./warning2.png":1009,"./zoom.png":1010};function a(n){var e=s(n);return g(e)}function s(n){if(!g.o(t,n)){var e=new Error("Cannot find module '"+n+"'");throw e.code="MODULE_NOT_FOUND",e}return t[n]}a.keys=function(){return Object.keys(t)},a.resolve=s,n.exports=a,a.id=967}}]);