balmet.com

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

06ad222c8807f0a951da.bundle.js (279653B)


      1 /*! elementor - v3.4.4 - 13-09-2021 */
      2 (self["webpackChunkelementor"] = self["webpackChunkelementor"] || []).push([["vendors-node_modules_babel_runtime-corejs2_core-js_object_values_js-node_modules_babel_runtim-2f5074"],{
      3 
      4 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/values.js":
      5 /*!***********************************************************************!*\
      6   !*** ../node_modules/@babel/runtime-corejs2/core-js/object/values.js ***!
      7   \***********************************************************************/
      8 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
      9 
     10 module.exports = __webpack_require__(/*! core-js/library/fn/object/values */ "../node_modules/core-js/library/fn/object/values.js");
     11 
     12 /***/ }),
     13 
     14 /***/ "../node_modules/@babel/runtime-corejs2/core-js/promise.js":
     15 /*!*****************************************************************!*\
     16   !*** ../node_modules/@babel/runtime-corejs2/core-js/promise.js ***!
     17   \*****************************************************************/
     18 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
     19 
     20 module.exports = __webpack_require__(/*! core-js/library/fn/promise */ "../node_modules/core-js/library/fn/promise.js");
     21 
     22 /***/ }),
     23 
     24 /***/ "../node_modules/@babel/runtime/helpers/esm/extends.js":
     25 /*!*************************************************************!*\
     26   !*** ../node_modules/@babel/runtime/helpers/esm/extends.js ***!
     27   \*************************************************************/
     28 /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
     29 
     30 "use strict";
     31 __webpack_require__.r(__webpack_exports__);
     32 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
     33 /* harmony export */   "default": () => (/* binding */ _extends)
     34 /* harmony export */ });
     35 function _extends() {
     36   _extends = Object.assign || function (target) {
     37     for (var i = 1; i < arguments.length; i++) {
     38       var source = arguments[i];
     39 
     40       for (var key in source) {
     41         if (Object.prototype.hasOwnProperty.call(source, key)) {
     42           target[key] = source[key];
     43         }
     44       }
     45     }
     46 
     47     return target;
     48   };
     49 
     50   return _extends.apply(this, arguments);
     51 }
     52 
     53 /***/ }),
     54 
     55 /***/ "../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js":
     56 /*!*******************************************************************!*\
     57   !*** ../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js ***!
     58   \*******************************************************************/
     59 /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
     60 
     61 "use strict";
     62 __webpack_require__.r(__webpack_exports__);
     63 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
     64 /* harmony export */   "default": () => (/* binding */ _inheritsLoose)
     65 /* harmony export */ });
     66 /* harmony import */ var _setPrototypeOf_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setPrototypeOf.js */ "../node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js");
     67 
     68 function _inheritsLoose(subClass, superClass) {
     69   subClass.prototype = Object.create(superClass.prototype);
     70   subClass.prototype.constructor = subClass;
     71   (0,_setPrototypeOf_js__WEBPACK_IMPORTED_MODULE_0__.default)(subClass, superClass);
     72 }
     73 
     74 /***/ }),
     75 
     76 /***/ "../node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js":
     77 /*!**********************************************************************************!*\
     78   !*** ../node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js ***!
     79   \**********************************************************************************/
     80 /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
     81 
     82 "use strict";
     83 __webpack_require__.r(__webpack_exports__);
     84 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
     85 /* harmony export */   "default": () => (/* binding */ _objectWithoutPropertiesLoose)
     86 /* harmony export */ });
     87 function _objectWithoutPropertiesLoose(source, excluded) {
     88   if (source == null) return {};
     89   var target = {};
     90   var sourceKeys = Object.keys(source);
     91   var key, i;
     92 
     93   for (i = 0; i < sourceKeys.length; i++) {
     94     key = sourceKeys[i];
     95     if (excluded.indexOf(key) >= 0) continue;
     96     target[key] = source[key];
     97   }
     98 
     99   return target;
    100 }
    101 
    102 /***/ }),
    103 
    104 /***/ "../node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js":
    105 /*!********************************************************************!*\
    106   !*** ../node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js ***!
    107   \********************************************************************/
    108 /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
    109 
    110 "use strict";
    111 __webpack_require__.r(__webpack_exports__);
    112 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
    113 /* harmony export */   "default": () => (/* binding */ _setPrototypeOf)
    114 /* harmony export */ });
    115 function _setPrototypeOf(o, p) {
    116   _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {
    117     o.__proto__ = p;
    118     return o;
    119   };
    120 
    121   return _setPrototypeOf(o, p);
    122 }
    123 
    124 /***/ }),
    125 
    126 /***/ "../node_modules/core-js/library/fn/object/values.js":
    127 /*!***********************************************************!*\
    128   !*** ../node_modules/core-js/library/fn/object/values.js ***!
    129   \***********************************************************/
    130 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    131 
    132 __webpack_require__(/*! ../../modules/es7.object.values */ "../node_modules/core-js/library/modules/es7.object.values.js");
    133 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.values;
    134 
    135 
    136 /***/ }),
    137 
    138 /***/ "../node_modules/core-js/library/fn/promise.js":
    139 /*!*****************************************************!*\
    140   !*** ../node_modules/core-js/library/fn/promise.js ***!
    141   \*****************************************************/
    142 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    143 
    144 __webpack_require__(/*! ../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js");
    145 __webpack_require__(/*! ../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js");
    146 __webpack_require__(/*! ../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js");
    147 __webpack_require__(/*! ../modules/es6.promise */ "../node_modules/core-js/library/modules/es6.promise.js");
    148 __webpack_require__(/*! ../modules/es7.promise.finally */ "../node_modules/core-js/library/modules/es7.promise.finally.js");
    149 __webpack_require__(/*! ../modules/es7.promise.try */ "../node_modules/core-js/library/modules/es7.promise.try.js");
    150 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Promise;
    151 
    152 
    153 /***/ }),
    154 
    155 /***/ "../node_modules/core-js/library/modules/_microtask.js":
    156 /*!*************************************************************!*\
    157   !*** ../node_modules/core-js/library/modules/_microtask.js ***!
    158   \*************************************************************/
    159 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    160 
    161 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
    162 var macrotask = __webpack_require__(/*! ./_task */ "../node_modules/core-js/library/modules/_task.js").set;
    163 var Observer = global.MutationObserver || global.WebKitMutationObserver;
    164 var process = global.process;
    165 var Promise = global.Promise;
    166 var isNode = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js")(process) == 'process';
    167 
    168 module.exports = function () {
    169   var head, last, notify;
    170 
    171   var flush = function () {
    172     var parent, fn;
    173     if (isNode && (parent = process.domain)) parent.exit();
    174     while (head) {
    175       fn = head.fn;
    176       head = head.next;
    177       try {
    178         fn();
    179       } catch (e) {
    180         if (head) notify();
    181         else last = undefined;
    182         throw e;
    183       }
    184     } last = undefined;
    185     if (parent) parent.enter();
    186   };
    187 
    188   // Node.js
    189   if (isNode) {
    190     notify = function () {
    191       process.nextTick(flush);
    192     };
    193   // browsers with MutationObserver, except iOS Safari - https://github.com/zloirock/core-js/issues/339
    194   } else if (Observer && !(global.navigator && global.navigator.standalone)) {
    195     var toggle = true;
    196     var node = document.createTextNode('');
    197     new Observer(flush).observe(node, { characterData: true }); // eslint-disable-line no-new
    198     notify = function () {
    199       node.data = toggle = !toggle;
    200     };
    201   // environments with maybe non-completely correct, but existent Promise
    202   } else if (Promise && Promise.resolve) {
    203     // Promise.resolve without an argument throws an error in LG WebOS 2
    204     var promise = Promise.resolve(undefined);
    205     notify = function () {
    206       promise.then(flush);
    207     };
    208   // for other environments - macrotask based on:
    209   // - setImmediate
    210   // - MessageChannel
    211   // - window.postMessag
    212   // - onreadystatechange
    213   // - setTimeout
    214   } else {
    215     notify = function () {
    216       // strange IE + webpack dev server bug - use .call(global)
    217       macrotask.call(global, flush);
    218     };
    219   }
    220 
    221   return function (fn) {
    222     var task = { fn: fn, next: undefined };
    223     if (last) last.next = task;
    224     if (!head) {
    225       head = task;
    226       notify();
    227     } last = task;
    228   };
    229 };
    230 
    231 
    232 /***/ }),
    233 
    234 /***/ "../node_modules/core-js/library/modules/_new-promise-capability.js":
    235 /*!**************************************************************************!*\
    236   !*** ../node_modules/core-js/library/modules/_new-promise-capability.js ***!
    237   \**************************************************************************/
    238 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    239 
    240 "use strict";
    241 
    242 // 25.4.1.5 NewPromiseCapability(C)
    243 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
    244 
    245 function PromiseCapability(C) {
    246   var resolve, reject;
    247   this.promise = new C(function ($$resolve, $$reject) {
    248     if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor');
    249     resolve = $$resolve;
    250     reject = $$reject;
    251   });
    252   this.resolve = aFunction(resolve);
    253   this.reject = aFunction(reject);
    254 }
    255 
    256 module.exports.f = function (C) {
    257   return new PromiseCapability(C);
    258 };
    259 
    260 
    261 /***/ }),
    262 
    263 /***/ "../node_modules/core-js/library/modules/_perform.js":
    264 /*!***********************************************************!*\
    265   !*** ../node_modules/core-js/library/modules/_perform.js ***!
    266   \***********************************************************/
    267 /***/ ((module) => {
    268 
    269 module.exports = function (exec) {
    270   try {
    271     return { e: false, v: exec() };
    272   } catch (e) {
    273     return { e: true, v: e };
    274   }
    275 };
    276 
    277 
    278 /***/ }),
    279 
    280 /***/ "../node_modules/core-js/library/modules/_promise-resolve.js":
    281 /*!*******************************************************************!*\
    282   !*** ../node_modules/core-js/library/modules/_promise-resolve.js ***!
    283   \*******************************************************************/
    284 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    285 
    286 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
    287 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
    288 var newPromiseCapability = __webpack_require__(/*! ./_new-promise-capability */ "../node_modules/core-js/library/modules/_new-promise-capability.js");
    289 
    290 module.exports = function (C, x) {
    291   anObject(C);
    292   if (isObject(x) && x.constructor === C) return x;
    293   var promiseCapability = newPromiseCapability.f(C);
    294   var resolve = promiseCapability.resolve;
    295   resolve(x);
    296   return promiseCapability.promise;
    297 };
    298 
    299 
    300 /***/ }),
    301 
    302 /***/ "../node_modules/core-js/library/modules/_set-species.js":
    303 /*!***************************************************************!*\
    304   !*** ../node_modules/core-js/library/modules/_set-species.js ***!
    305   \***************************************************************/
    306 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    307 
    308 "use strict";
    309 
    310 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
    311 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
    312 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
    313 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
    314 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('species');
    315 
    316 module.exports = function (KEY) {
    317   var C = typeof core[KEY] == 'function' ? core[KEY] : global[KEY];
    318   if (DESCRIPTORS && C && !C[SPECIES]) dP.f(C, SPECIES, {
    319     configurable: true,
    320     get: function () { return this; }
    321   });
    322 };
    323 
    324 
    325 /***/ }),
    326 
    327 /***/ "../node_modules/core-js/library/modules/_species-constructor.js":
    328 /*!***********************************************************************!*\
    329   !*** ../node_modules/core-js/library/modules/_species-constructor.js ***!
    330   \***********************************************************************/
    331 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    332 
    333 // 7.3.20 SpeciesConstructor(O, defaultConstructor)
    334 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
    335 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
    336 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('species');
    337 module.exports = function (O, D) {
    338   var C = anObject(O).constructor;
    339   var S;
    340   return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S);
    341 };
    342 
    343 
    344 /***/ }),
    345 
    346 /***/ "../node_modules/core-js/library/modules/_task.js":
    347 /*!********************************************************!*\
    348   !*** ../node_modules/core-js/library/modules/_task.js ***!
    349   \********************************************************/
    350 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    351 
    352 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
    353 var invoke = __webpack_require__(/*! ./_invoke */ "../node_modules/core-js/library/modules/_invoke.js");
    354 var html = __webpack_require__(/*! ./_html */ "../node_modules/core-js/library/modules/_html.js");
    355 var cel = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js");
    356 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
    357 var process = global.process;
    358 var setTask = global.setImmediate;
    359 var clearTask = global.clearImmediate;
    360 var MessageChannel = global.MessageChannel;
    361 var Dispatch = global.Dispatch;
    362 var counter = 0;
    363 var queue = {};
    364 var ONREADYSTATECHANGE = 'onreadystatechange';
    365 var defer, channel, port;
    366 var run = function () {
    367   var id = +this;
    368   // eslint-disable-next-line no-prototype-builtins
    369   if (queue.hasOwnProperty(id)) {
    370     var fn = queue[id];
    371     delete queue[id];
    372     fn();
    373   }
    374 };
    375 var listener = function (event) {
    376   run.call(event.data);
    377 };
    378 // Node.js 0.9+ & IE10+ has setImmediate, otherwise:
    379 if (!setTask || !clearTask) {
    380   setTask = function setImmediate(fn) {
    381     var args = [];
    382     var i = 1;
    383     while (arguments.length > i) args.push(arguments[i++]);
    384     queue[++counter] = function () {
    385       // eslint-disable-next-line no-new-func
    386       invoke(typeof fn == 'function' ? fn : Function(fn), args);
    387     };
    388     defer(counter);
    389     return counter;
    390   };
    391   clearTask = function clearImmediate(id) {
    392     delete queue[id];
    393   };
    394   // Node.js 0.8-
    395   if (__webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js")(process) == 'process') {
    396     defer = function (id) {
    397       process.nextTick(ctx(run, id, 1));
    398     };
    399   // Sphere (JS game engine) Dispatch API
    400   } else if (Dispatch && Dispatch.now) {
    401     defer = function (id) {
    402       Dispatch.now(ctx(run, id, 1));
    403     };
    404   // Browsers with MessageChannel, includes WebWorkers
    405   } else if (MessageChannel) {
    406     channel = new MessageChannel();
    407     port = channel.port2;
    408     channel.port1.onmessage = listener;
    409     defer = ctx(port.postMessage, port, 1);
    410   // Browsers with postMessage, skip WebWorkers
    411   // IE8 has postMessage, but it's sync & typeof its postMessage is 'object'
    412   } else if (global.addEventListener && typeof postMessage == 'function' && !global.importScripts) {
    413     defer = function (id) {
    414       global.postMessage(id + '', '*');
    415     };
    416     global.addEventListener('message', listener, false);
    417   // IE8-
    418   } else if (ONREADYSTATECHANGE in cel('script')) {
    419     defer = function (id) {
    420       html.appendChild(cel('script'))[ONREADYSTATECHANGE] = function () {
    421         html.removeChild(this);
    422         run.call(id);
    423       };
    424     };
    425   // Rest old browsers
    426   } else {
    427     defer = function (id) {
    428       setTimeout(ctx(run, id, 1), 0);
    429     };
    430   }
    431 }
    432 module.exports = {
    433   set: setTask,
    434   clear: clearTask
    435 };
    436 
    437 
    438 /***/ }),
    439 
    440 /***/ "../node_modules/core-js/library/modules/_user-agent.js":
    441 /*!**************************************************************!*\
    442   !*** ../node_modules/core-js/library/modules/_user-agent.js ***!
    443   \**************************************************************/
    444 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    445 
    446 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
    447 var navigator = global.navigator;
    448 
    449 module.exports = navigator && navigator.userAgent || '';
    450 
    451 
    452 /***/ }),
    453 
    454 /***/ "../node_modules/core-js/library/modules/es6.promise.js":
    455 /*!**************************************************************!*\
    456   !*** ../node_modules/core-js/library/modules/es6.promise.js ***!
    457   \**************************************************************/
    458 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
    459 
    460 "use strict";
    461 
    462 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js");
    463 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
    464 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
    465 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/library/modules/_classof.js");
    466 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
    467 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
    468 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
    469 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js");
    470 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
    471 var speciesConstructor = __webpack_require__(/*! ./_species-constructor */ "../node_modules/core-js/library/modules/_species-constructor.js");
    472 var task = __webpack_require__(/*! ./_task */ "../node_modules/core-js/library/modules/_task.js").set;
    473 var microtask = __webpack_require__(/*! ./_microtask */ "../node_modules/core-js/library/modules/_microtask.js")();
    474 var newPromiseCapabilityModule = __webpack_require__(/*! ./_new-promise-capability */ "../node_modules/core-js/library/modules/_new-promise-capability.js");
    475 var perform = __webpack_require__(/*! ./_perform */ "../node_modules/core-js/library/modules/_perform.js");
    476 var userAgent = __webpack_require__(/*! ./_user-agent */ "../node_modules/core-js/library/modules/_user-agent.js");
    477 var promiseResolve = __webpack_require__(/*! ./_promise-resolve */ "../node_modules/core-js/library/modules/_promise-resolve.js");
    478 var PROMISE = 'Promise';
    479 var TypeError = global.TypeError;
    480 var process = global.process;
    481 var versions = process && process.versions;
    482 var v8 = versions && versions.v8 || '';
    483 var $Promise = global[PROMISE];
    484 var isNode = classof(process) == 'process';
    485 var empty = function () { /* empty */ };
    486 var Internal, newGenericPromiseCapability, OwnPromiseCapability, Wrapper;
    487 var newPromiseCapability = newGenericPromiseCapability = newPromiseCapabilityModule.f;
    488 
    489 var USE_NATIVE = !!function () {
    490   try {
    491     // correct subclassing with @@species support
    492     var promise = $Promise.resolve(1);
    493     var FakePromise = (promise.constructor = {})[__webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('species')] = function (exec) {
    494       exec(empty, empty);
    495     };
    496     // unhandled rejections tracking support, NodeJS Promise without it fails @@species test
    497     return (isNode || typeof PromiseRejectionEvent == 'function')
    498       && promise.then(empty) instanceof FakePromise
    499       // v8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables
    500       // https://bugs.chromium.org/p/chromium/issues/detail?id=830565
    501       // we can't detect it synchronously, so just check versions
    502       && v8.indexOf('6.6') !== 0
    503       && userAgent.indexOf('Chrome/66') === -1;
    504   } catch (e) { /* empty */ }
    505 }();
    506 
    507 // helpers
    508 var isThenable = function (it) {
    509   var then;
    510   return isObject(it) && typeof (then = it.then) == 'function' ? then : false;
    511 };
    512 var notify = function (promise, isReject) {
    513   if (promise._n) return;
    514   promise._n = true;
    515   var chain = promise._c;
    516   microtask(function () {
    517     var value = promise._v;
    518     var ok = promise._s == 1;
    519     var i = 0;
    520     var run = function (reaction) {
    521       var handler = ok ? reaction.ok : reaction.fail;
    522       var resolve = reaction.resolve;
    523       var reject = reaction.reject;
    524       var domain = reaction.domain;
    525       var result, then, exited;
    526       try {
    527         if (handler) {
    528           if (!ok) {
    529             if (promise._h == 2) onHandleUnhandled(promise);
    530             promise._h = 1;
    531           }
    532           if (handler === true) result = value;
    533           else {
    534             if (domain) domain.enter();
    535             result = handler(value); // may throw
    536             if (domain) {
    537               domain.exit();
    538               exited = true;
    539             }
    540           }
    541           if (result === reaction.promise) {
    542             reject(TypeError('Promise-chain cycle'));
    543           } else if (then = isThenable(result)) {
    544             then.call(result, resolve, reject);
    545           } else resolve(result);
    546         } else reject(value);
    547       } catch (e) {
    548         if (domain && !exited) domain.exit();
    549         reject(e);
    550       }
    551     };
    552     while (chain.length > i) run(chain[i++]); // variable length - can't use forEach
    553     promise._c = [];
    554     promise._n = false;
    555     if (isReject && !promise._h) onUnhandled(promise);
    556   });
    557 };
    558 var onUnhandled = function (promise) {
    559   task.call(global, function () {
    560     var value = promise._v;
    561     var unhandled = isUnhandled(promise);
    562     var result, handler, console;
    563     if (unhandled) {
    564       result = perform(function () {
    565         if (isNode) {
    566           process.emit('unhandledRejection', value, promise);
    567         } else if (handler = global.onunhandledrejection) {
    568           handler({ promise: promise, reason: value });
    569         } else if ((console = global.console) && console.error) {
    570           console.error('Unhandled promise rejection', value);
    571         }
    572       });
    573       // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should
    574       promise._h = isNode || isUnhandled(promise) ? 2 : 1;
    575     } promise._a = undefined;
    576     if (unhandled && result.e) throw result.v;
    577   });
    578 };
    579 var isUnhandled = function (promise) {
    580   return promise._h !== 1 && (promise._a || promise._c).length === 0;
    581 };
    582 var onHandleUnhandled = function (promise) {
    583   task.call(global, function () {
    584     var handler;
    585     if (isNode) {
    586       process.emit('rejectionHandled', promise);
    587     } else if (handler = global.onrejectionhandled) {
    588       handler({ promise: promise, reason: promise._v });
    589     }
    590   });
    591 };
    592 var $reject = function (value) {
    593   var promise = this;
    594   if (promise._d) return;
    595   promise._d = true;
    596   promise = promise._w || promise; // unwrap
    597   promise._v = value;
    598   promise._s = 2;
    599   if (!promise._a) promise._a = promise._c.slice();
    600   notify(promise, true);
    601 };
    602 var $resolve = function (value) {
    603   var promise = this;
    604   var then;
    605   if (promise._d) return;
    606   promise._d = true;
    607   promise = promise._w || promise; // unwrap
    608   try {
    609     if (promise === value) throw TypeError("Promise can't be resolved itself");
    610     if (then = isThenable(value)) {
    611       microtask(function () {
    612         var wrapper = { _w: promise, _d: false }; // wrap
    613         try {
    614           then.call(value, ctx($resolve, wrapper, 1), ctx($reject, wrapper, 1));
    615         } catch (e) {
    616           $reject.call(wrapper, e);
    617         }
    618       });
    619     } else {
    620       promise._v = value;
    621       promise._s = 1;
    622       notify(promise, false);
    623     }
    624   } catch (e) {
    625     $reject.call({ _w: promise, _d: false }, e); // wrap
    626   }
    627 };
    628 
    629 // constructor polyfill
    630 if (!USE_NATIVE) {
    631   // 25.4.3.1 Promise(executor)
    632   $Promise = function Promise(executor) {
    633     anInstance(this, $Promise, PROMISE, '_h');
    634     aFunction(executor);
    635     Internal.call(this);
    636     try {
    637       executor(ctx($resolve, this, 1), ctx($reject, this, 1));
    638     } catch (err) {
    639       $reject.call(this, err);
    640     }
    641   };
    642   // eslint-disable-next-line no-unused-vars
    643   Internal = function Promise(executor) {
    644     this._c = [];             // <- awaiting reactions
    645     this._a = undefined;      // <- checked in isUnhandled reactions
    646     this._s = 0;              // <- state
    647     this._d = false;          // <- done
    648     this._v = undefined;      // <- value
    649     this._h = 0;              // <- rejection state, 0 - default, 1 - handled, 2 - unhandled
    650     this._n = false;          // <- notify
    651   };
    652   Internal.prototype = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js")($Promise.prototype, {
    653     // 25.4.5.3 Promise.prototype.then(onFulfilled, onRejected)
    654     then: function then(onFulfilled, onRejected) {
    655       var reaction = newPromiseCapability(speciesConstructor(this, $Promise));
    656       reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true;
    657       reaction.fail = typeof onRejected == 'function' && onRejected;
    658       reaction.domain = isNode ? process.domain : undefined;
    659       this._c.push(reaction);
    660       if (this._a) this._a.push(reaction);
    661       if (this._s) notify(this, false);
    662       return reaction.promise;
    663     },
    664     // 25.4.5.1 Promise.prototype.catch(onRejected)
    665     'catch': function (onRejected) {
    666       return this.then(undefined, onRejected);
    667     }
    668   });
    669   OwnPromiseCapability = function () {
    670     var promise = new Internal();
    671     this.promise = promise;
    672     this.resolve = ctx($resolve, promise, 1);
    673     this.reject = ctx($reject, promise, 1);
    674   };
    675   newPromiseCapabilityModule.f = newPromiseCapability = function (C) {
    676     return C === $Promise || C === Wrapper
    677       ? new OwnPromiseCapability(C)
    678       : newGenericPromiseCapability(C);
    679   };
    680 }
    681 
    682 $export($export.G + $export.W + $export.F * !USE_NATIVE, { Promise: $Promise });
    683 __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js")($Promise, PROMISE);
    684 __webpack_require__(/*! ./_set-species */ "../node_modules/core-js/library/modules/_set-species.js")(PROMISE);
    685 Wrapper = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js")[PROMISE];
    686 
    687 // statics
    688 $export($export.S + $export.F * !USE_NATIVE, PROMISE, {
    689   // 25.4.4.5 Promise.reject(r)
    690   reject: function reject(r) {
    691     var capability = newPromiseCapability(this);
    692     var $$reject = capability.reject;
    693     $$reject(r);
    694     return capability.promise;
    695   }
    696 });
    697 $export($export.S + $export.F * (LIBRARY || !USE_NATIVE), PROMISE, {
    698   // 25.4.4.6 Promise.resolve(x)
    699   resolve: function resolve(x) {
    700     return promiseResolve(LIBRARY && this === Wrapper ? $Promise : this, x);
    701   }
    702 });
    703 $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(/*! ./_iter-detect */ "../node_modules/core-js/library/modules/_iter-detect.js")(function (iter) {
    704   $Promise.all(iter)['catch'](empty);
    705 })), PROMISE, {
    706   // 25.4.4.1 Promise.all(iterable)
    707   all: function all(iterable) {
    708     var C = this;
    709     var capability = newPromiseCapability(C);
    710     var resolve = capability.resolve;
    711     var reject = capability.reject;
    712     var result = perform(function () {
    713       var values = [];
    714       var index = 0;
    715       var remaining = 1;
    716       forOf(iterable, false, function (promise) {
    717         var $index = index++;
    718         var alreadyCalled = false;
    719         values.push(undefined);
    720         remaining++;
    721         C.resolve(promise).then(function (value) {
    722           if (alreadyCalled) return;
    723           alreadyCalled = true;
    724           values[$index] = value;
    725           --remaining || resolve(values);
    726         }, reject);
    727       });
    728       --remaining || resolve(values);
    729     });
    730     if (result.e) reject(result.v);
    731     return capability.promise;
    732   },
    733   // 25.4.4.4 Promise.race(iterable)
    734   race: function race(iterable) {
    735     var C = this;
    736     var capability = newPromiseCapability(C);
    737     var reject = capability.reject;
    738     var result = perform(function () {
    739       forOf(iterable, false, function (promise) {
    740         C.resolve(promise).then(capability.resolve, reject);
    741       });
    742     });
    743     if (result.e) reject(result.v);
    744     return capability.promise;
    745   }
    746 });
    747 
    748 
    749 /***/ }),
    750 
    751 /***/ "../node_modules/core-js/library/modules/es7.object.values.js":
    752 /*!********************************************************************!*\
    753   !*** ../node_modules/core-js/library/modules/es7.object.values.js ***!
    754   \********************************************************************/
    755 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
    756 
    757 // https://github.com/tc39/proposal-object-values-entries
    758 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
    759 var $values = __webpack_require__(/*! ./_object-to-array */ "../node_modules/core-js/library/modules/_object-to-array.js")(false);
    760 
    761 $export($export.S, 'Object', {
    762   values: function values(it) {
    763     return $values(it);
    764   }
    765 });
    766 
    767 
    768 /***/ }),
    769 
    770 /***/ "../node_modules/core-js/library/modules/es7.promise.finally.js":
    771 /*!**********************************************************************!*\
    772   !*** ../node_modules/core-js/library/modules/es7.promise.finally.js ***!
    773   \**********************************************************************/
    774 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
    775 
    776 "use strict";
    777 // https://github.com/tc39/proposal-promise-finally
    778 
    779 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
    780 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
    781 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
    782 var speciesConstructor = __webpack_require__(/*! ./_species-constructor */ "../node_modules/core-js/library/modules/_species-constructor.js");
    783 var promiseResolve = __webpack_require__(/*! ./_promise-resolve */ "../node_modules/core-js/library/modules/_promise-resolve.js");
    784 
    785 $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) {
    786   var C = speciesConstructor(this, core.Promise || global.Promise);
    787   var isFunction = typeof onFinally == 'function';
    788   return this.then(
    789     isFunction ? function (x) {
    790       return promiseResolve(C, onFinally()).then(function () { return x; });
    791     } : onFinally,
    792     isFunction ? function (e) {
    793       return promiseResolve(C, onFinally()).then(function () { throw e; });
    794     } : onFinally
    795   );
    796 } });
    797 
    798 
    799 /***/ }),
    800 
    801 /***/ "../node_modules/core-js/library/modules/es7.promise.try.js":
    802 /*!******************************************************************!*\
    803   !*** ../node_modules/core-js/library/modules/es7.promise.try.js ***!
    804   \******************************************************************/
    805 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
    806 
    807 "use strict";
    808 
    809 // https://github.com/tc39/proposal-promise-try
    810 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
    811 var newPromiseCapability = __webpack_require__(/*! ./_new-promise-capability */ "../node_modules/core-js/library/modules/_new-promise-capability.js");
    812 var perform = __webpack_require__(/*! ./_perform */ "../node_modules/core-js/library/modules/_perform.js");
    813 
    814 $export($export.S, 'Promise', { 'try': function (callbackfn) {
    815   var promiseCapability = newPromiseCapability.f(this);
    816   var result = perform(callbackfn);
    817   (result.e ? promiseCapability.reject : promiseCapability.resolve)(result.v);
    818   return promiseCapability.promise;
    819 } });
    820 
    821 
    822 /***/ }),
    823 
    824 /***/ "../node_modules/match-sorter/dist/match-sorter.esm.js":
    825 /*!*************************************************************!*\
    826   !*** ../node_modules/match-sorter/dist/match-sorter.esm.js ***!
    827   \*************************************************************/
    828 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
    829 
    830 "use strict";
    831 __webpack_require__.r(__webpack_exports__);
    832 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
    833 /* harmony export */   "defaultBaseSortFn": () => (/* binding */ defaultBaseSortFn),
    834 /* harmony export */   "matchSorter": () => (/* binding */ matchSorter),
    835 /* harmony export */   "rankings": () => (/* binding */ rankings)
    836 /* harmony export */ });
    837 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
    838 /* harmony import */ var remove_accents__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! remove-accents */ "../node_modules/remove-accents/index.js");
    839 /* harmony import */ var remove_accents__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(remove_accents__WEBPACK_IMPORTED_MODULE_1__);
    840 
    841 
    842 
    843 var rankings = {
    844   CASE_SENSITIVE_EQUAL: 7,
    845   EQUAL: 6,
    846   STARTS_WITH: 5,
    847   WORD_STARTS_WITH: 4,
    848   CONTAINS: 3,
    849   ACRONYM: 2,
    850   MATCHES: 1,
    851   NO_MATCH: 0
    852 };
    853 matchSorter.rankings = rankings;
    854 
    855 var defaultBaseSortFn = function defaultBaseSortFn(a, b) {
    856   return String(a.rankedValue).localeCompare(String(b.rankedValue));
    857 };
    858 /**
    859  * Takes an array of items and a value and returns a new array with the items that match the given value
    860  * @param {Array} items - the items to sort
    861  * @param {String} value - the value to use for ranking
    862  * @param {Object} options - Some options to configure the sorter
    863  * @return {Array} - the new sorted array
    864  */
    865 
    866 
    867 function matchSorter(items, value, options) {
    868   if (options === void 0) {
    869     options = {};
    870   }
    871 
    872   var _options = options,
    873       keys = _options.keys,
    874       _options$threshold = _options.threshold,
    875       threshold = _options$threshold === void 0 ? rankings.MATCHES : _options$threshold,
    876       _options$baseSort = _options.baseSort,
    877       baseSort = _options$baseSort === void 0 ? defaultBaseSortFn : _options$baseSort,
    878       _options$sorter = _options.sorter,
    879       sorter = _options$sorter === void 0 ? function (matchedItems) {
    880     return matchedItems.sort(function (a, b) {
    881       return sortRankedValues(a, b, baseSort);
    882     });
    883   } : _options$sorter;
    884   var matchedItems = items.reduce(reduceItemsToRanked, []);
    885   return sorter(matchedItems).map(function (_ref) {
    886     var item = _ref.item;
    887     return item;
    888   });
    889 
    890   function reduceItemsToRanked(matches, item, index) {
    891     var rankingInfo = getHighestRanking(item, keys, value, options);
    892     var rank = rankingInfo.rank,
    893         _rankingInfo$keyThres = rankingInfo.keyThreshold,
    894         keyThreshold = _rankingInfo$keyThres === void 0 ? threshold : _rankingInfo$keyThres;
    895 
    896     if (rank >= keyThreshold) {
    897       matches.push((0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, rankingInfo, {
    898         item: item,
    899         index: index
    900       }));
    901     }
    902 
    903     return matches;
    904   }
    905 }
    906 /**
    907  * Gets the highest ranking for value for the given item based on its values for the given keys
    908  * @param {*} item - the item to rank
    909  * @param {Array} keys - the keys to get values from the item for the ranking
    910  * @param {String} value - the value to rank against
    911  * @param {Object} options - options to control the ranking
    912  * @return {{rank: Number, keyIndex: Number, keyThreshold: Number}} - the highest ranking
    913  */
    914 
    915 
    916 function getHighestRanking(item, keys, value, options) {
    917   if (!keys) {
    918     // if keys is not specified, then we assume the item given is ready to be matched
    919     var stringItem = item;
    920     return {
    921       // ends up being duplicate of 'item' in matches but consistent
    922       rankedValue: stringItem,
    923       rank: getMatchRanking(stringItem, value, options),
    924       keyIndex: -1,
    925       keyThreshold: options.threshold
    926     };
    927   }
    928 
    929   var valuesToRank = getAllValuesToRank(item, keys);
    930   return valuesToRank.reduce(function (_ref2, _ref3, i) {
    931     var rank = _ref2.rank,
    932         rankedValue = _ref2.rankedValue,
    933         keyIndex = _ref2.keyIndex,
    934         keyThreshold = _ref2.keyThreshold;
    935     var itemValue = _ref3.itemValue,
    936         attributes = _ref3.attributes;
    937     var newRank = getMatchRanking(itemValue, value, options);
    938     var newRankedValue = rankedValue;
    939     var minRanking = attributes.minRanking,
    940         maxRanking = attributes.maxRanking,
    941         threshold = attributes.threshold;
    942 
    943     if (newRank < minRanking && newRank >= rankings.MATCHES) {
    944       newRank = minRanking;
    945     } else if (newRank > maxRanking) {
    946       newRank = maxRanking;
    947     }
    948 
    949     if (newRank > rank) {
    950       rank = newRank;
    951       keyIndex = i;
    952       keyThreshold = threshold;
    953       newRankedValue = itemValue;
    954     }
    955 
    956     return {
    957       rankedValue: newRankedValue,
    958       rank: rank,
    959       keyIndex: keyIndex,
    960       keyThreshold: keyThreshold
    961     };
    962   }, {
    963     rankedValue: item,
    964     rank: rankings.NO_MATCH,
    965     keyIndex: -1,
    966     keyThreshold: options.threshold
    967   });
    968 }
    969 /**
    970  * Gives a rankings score based on how well the two strings match.
    971  * @param {String} testString - the string to test against
    972  * @param {String} stringToRank - the string to rank
    973  * @param {Object} options - options for the match (like keepDiacritics for comparison)
    974  * @returns {Number} the ranking for how well stringToRank matches testString
    975  */
    976 
    977 
    978 function getMatchRanking(testString, stringToRank, options) {
    979   testString = prepareValueForComparison(testString, options);
    980   stringToRank = prepareValueForComparison(stringToRank, options); // too long
    981 
    982   if (stringToRank.length > testString.length) {
    983     return rankings.NO_MATCH;
    984   } // case sensitive equals
    985 
    986 
    987   if (testString === stringToRank) {
    988     return rankings.CASE_SENSITIVE_EQUAL;
    989   } // Lower casing before further comparison
    990 
    991 
    992   testString = testString.toLowerCase();
    993   stringToRank = stringToRank.toLowerCase(); // case insensitive equals
    994 
    995   if (testString === stringToRank) {
    996     return rankings.EQUAL;
    997   } // starts with
    998 
    999 
   1000   if (testString.startsWith(stringToRank)) {
   1001     return rankings.STARTS_WITH;
   1002   } // word starts with
   1003 
   1004 
   1005   if (testString.includes(" " + stringToRank)) {
   1006     return rankings.WORD_STARTS_WITH;
   1007   } // contains
   1008 
   1009 
   1010   if (testString.includes(stringToRank)) {
   1011     return rankings.CONTAINS;
   1012   } else if (stringToRank.length === 1) {
   1013     // If the only character in the given stringToRank
   1014     //   isn't even contained in the testString, then
   1015     //   it's definitely not a match.
   1016     return rankings.NO_MATCH;
   1017   } // acronym
   1018 
   1019 
   1020   if (getAcronym(testString).includes(stringToRank)) {
   1021     return rankings.ACRONYM;
   1022   } // will return a number between rankings.MATCHES and
   1023   // rankings.MATCHES + 1 depending  on how close of a match it is.
   1024 
   1025 
   1026   return getClosenessRanking(testString, stringToRank);
   1027 }
   1028 /**
   1029  * Generates an acronym for a string.
   1030  *
   1031  * @param {String} string the string for which to produce the acronym
   1032  * @returns {String} the acronym
   1033  */
   1034 
   1035 
   1036 function getAcronym(string) {
   1037   var acronym = '';
   1038   var wordsInString = string.split(' ');
   1039   wordsInString.forEach(function (wordInString) {
   1040     var splitByHyphenWords = wordInString.split('-');
   1041     splitByHyphenWords.forEach(function (splitByHyphenWord) {
   1042       acronym += splitByHyphenWord.substr(0, 1);
   1043     });
   1044   });
   1045   return acronym;
   1046 }
   1047 /**
   1048  * Returns a score based on how spread apart the
   1049  * characters from the stringToRank are within the testString.
   1050  * A number close to rankings.MATCHES represents a loose match. A number close
   1051  * to rankings.MATCHES + 1 represents a tighter match.
   1052  * @param {String} testString - the string to test against
   1053  * @param {String} stringToRank - the string to rank
   1054  * @returns {Number} the number between rankings.MATCHES and
   1055  * rankings.MATCHES + 1 for how well stringToRank matches testString
   1056  */
   1057 
   1058 
   1059 function getClosenessRanking(testString, stringToRank) {
   1060   var matchingInOrderCharCount = 0;
   1061   var charNumber = 0;
   1062 
   1063   function findMatchingCharacter(matchChar, string, index) {
   1064     for (var j = index, J = string.length; j < J; j++) {
   1065       var stringChar = string[j];
   1066 
   1067       if (stringChar === matchChar) {
   1068         matchingInOrderCharCount += 1;
   1069         return j + 1;
   1070       }
   1071     }
   1072 
   1073     return -1;
   1074   }
   1075 
   1076   function getRanking(spread) {
   1077     var spreadPercentage = 1 / spread;
   1078     var inOrderPercentage = matchingInOrderCharCount / stringToRank.length;
   1079     var ranking = rankings.MATCHES + inOrderPercentage * spreadPercentage;
   1080     return ranking;
   1081   }
   1082 
   1083   var firstIndex = findMatchingCharacter(stringToRank[0], testString, 0);
   1084 
   1085   if (firstIndex < 0) {
   1086     return rankings.NO_MATCH;
   1087   }
   1088 
   1089   charNumber = firstIndex;
   1090 
   1091   for (var i = 1, I = stringToRank.length; i < I; i++) {
   1092     var matchChar = stringToRank[i];
   1093     charNumber = findMatchingCharacter(matchChar, testString, charNumber);
   1094     var found = charNumber > -1;
   1095 
   1096     if (!found) {
   1097       return rankings.NO_MATCH;
   1098     }
   1099   }
   1100 
   1101   var spread = charNumber - firstIndex;
   1102   return getRanking(spread);
   1103 }
   1104 /**
   1105  * Sorts items that have a rank, index, and keyIndex
   1106  * @param {Object} a - the first item to sort
   1107  * @param {Object} b - the second item to sort
   1108  * @return {Number} -1 if a should come first, 1 if b should come first, 0 if equal
   1109  */
   1110 
   1111 
   1112 function sortRankedValues(a, b, baseSort) {
   1113   var aFirst = -1;
   1114   var bFirst = 1;
   1115   var aRank = a.rank,
   1116       aKeyIndex = a.keyIndex;
   1117   var bRank = b.rank,
   1118       bKeyIndex = b.keyIndex;
   1119   var same = aRank === bRank;
   1120 
   1121   if (same) {
   1122     if (aKeyIndex === bKeyIndex) {
   1123       // use the base sort function as a tie-breaker
   1124       return baseSort(a, b);
   1125     } else {
   1126       return aKeyIndex < bKeyIndex ? aFirst : bFirst;
   1127     }
   1128   } else {
   1129     return aRank > bRank ? aFirst : bFirst;
   1130   }
   1131 }
   1132 /**
   1133  * Prepares value for comparison by stringifying it, removing diacritics (if specified)
   1134  * @param {String} value - the value to clean
   1135  * @param {Object} options - {keepDiacritics: whether to remove diacritics}
   1136  * @return {String} the prepared value
   1137  */
   1138 
   1139 
   1140 function prepareValueForComparison(value, _ref4) {
   1141   var keepDiacritics = _ref4.keepDiacritics;
   1142   // value might not actually be a string at this point (we don't get to choose)
   1143   // so part of preparing the value for comparison is ensure that it is a string
   1144   value = "" + value; // toString
   1145 
   1146   if (!keepDiacritics) {
   1147     value = remove_accents__WEBPACK_IMPORTED_MODULE_1___default()(value);
   1148   }
   1149 
   1150   return value;
   1151 }
   1152 /**
   1153  * Gets value for key in item at arbitrarily nested keypath
   1154  * @param {Object} item - the item
   1155  * @param {Object|Function} key - the potentially nested keypath or property callback
   1156  * @return {Array} - an array containing the value(s) at the nested keypath
   1157  */
   1158 
   1159 
   1160 function getItemValues(item, key) {
   1161   if (typeof key === 'object') {
   1162     key = key.key;
   1163   }
   1164 
   1165   var value;
   1166 
   1167   if (typeof key === 'function') {
   1168     value = key(item);
   1169   } else if (item == null) {
   1170     value = null;
   1171   } else if (Object.hasOwnProperty.call(item, key)) {
   1172     value = item[key];
   1173   } else if (key.includes('.')) {
   1174     // eslint-disable-next-line @typescript-eslint/no-unsafe-call
   1175     return getNestedValues(key, item);
   1176   } else {
   1177     value = null;
   1178   } // because `value` can also be undefined
   1179 
   1180 
   1181   if (value == null) {
   1182     return [];
   1183   }
   1184 
   1185   if (Array.isArray(value)) {
   1186     return value;
   1187   }
   1188 
   1189   return [String(value)];
   1190 }
   1191 /**
   1192  * Given path: "foo.bar.baz"
   1193  * And item: {foo: {bar: {baz: 'buzz'}}}
   1194  *   -> 'buzz'
   1195  * @param path a dot-separated set of keys
   1196  * @param item the item to get the value from
   1197  */
   1198 
   1199 
   1200 function getNestedValues(path, item) {
   1201   var keys = path.split('.');
   1202   var values = [item];
   1203 
   1204   for (var i = 0, I = keys.length; i < I; i++) {
   1205     var nestedKey = keys[i];
   1206     var nestedValues = [];
   1207 
   1208     for (var j = 0, J = values.length; j < J; j++) {
   1209       var nestedItem = values[j];
   1210       if (nestedItem == null) continue;
   1211 
   1212       if (Object.hasOwnProperty.call(nestedItem, nestedKey)) {
   1213         var nestedValue = nestedItem[nestedKey];
   1214 
   1215         if (nestedValue != null) {
   1216           nestedValues.push(nestedValue);
   1217         }
   1218       } else if (nestedKey === '*') {
   1219         // ensure that values is an array
   1220         nestedValues = nestedValues.concat(nestedItem);
   1221       }
   1222     }
   1223 
   1224     values = nestedValues;
   1225   }
   1226 
   1227   if (Array.isArray(values[0])) {
   1228     // keep allowing the implicit wildcard for an array of strings at the end of
   1229     // the path; don't use `.flat()` because that's not available in node.js v10
   1230     var result = [];
   1231     return result.concat.apply(result, values);
   1232   } // Based on our logic it should be an array of strings by now...
   1233   // assuming the user's path terminated in strings
   1234 
   1235 
   1236   return values;
   1237 }
   1238 /**
   1239  * Gets all the values for the given keys in the given item and returns an array of those values
   1240  * @param item - the item from which the values will be retrieved
   1241  * @param keys - the keys to use to retrieve the values
   1242  * @return objects with {itemValue, attributes}
   1243  */
   1244 
   1245 
   1246 function getAllValuesToRank(item, keys) {
   1247   var allValues = [];
   1248 
   1249   for (var j = 0, J = keys.length; j < J; j++) {
   1250     var key = keys[j];
   1251     var attributes = getKeyAttributes(key);
   1252     var itemValues = getItemValues(item, key);
   1253 
   1254     for (var i = 0, I = itemValues.length; i < I; i++) {
   1255       allValues.push({
   1256         itemValue: itemValues[i],
   1257         attributes: attributes
   1258       });
   1259     }
   1260   }
   1261 
   1262   return allValues;
   1263 }
   1264 
   1265 var defaultKeyAttributes = {
   1266   maxRanking: Infinity,
   1267   minRanking: -Infinity
   1268 };
   1269 /**
   1270  * Gets all the attributes for the given key
   1271  * @param key - the key from which the attributes will be retrieved
   1272  * @return object containing the key's attributes
   1273  */
   1274 
   1275 function getKeyAttributes(key) {
   1276   if (typeof key === 'string') {
   1277     return defaultKeyAttributes;
   1278   }
   1279 
   1280   return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, defaultKeyAttributes, key);
   1281 }
   1282 /*
   1283 eslint
   1284   no-continue: "off",
   1285 */
   1286 
   1287 
   1288 
   1289 
   1290 /***/ }),
   1291 
   1292 /***/ "../node_modules/react-query/devtools/index.js":
   1293 /*!*****************************************************!*\
   1294   !*** ../node_modules/react-query/devtools/index.js ***!
   1295   \*****************************************************/
   1296 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
   1297 
   1298 if (false) {} else {
   1299   module.exports = __webpack_require__(/*! ./development */ "../node_modules/react-query/es/devtools/index.js")
   1300 }
   1301 
   1302 
   1303 /***/ }),
   1304 
   1305 /***/ "../node_modules/react-query/es/core/focusManager.js":
   1306 /*!***********************************************************!*\
   1307   !*** ../node_modules/react-query/es/core/focusManager.js ***!
   1308   \***********************************************************/
   1309 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   1310 
   1311 "use strict";
   1312 __webpack_require__.r(__webpack_exports__);
   1313 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   1314 /* harmony export */   "focusManager": () => (/* binding */ focusManager)
   1315 /* harmony export */ });
   1316 /* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
   1317 /* harmony import */ var _subscribable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./subscribable */ "../node_modules/react-query/es/core/subscribable.js");
   1318 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   1319 
   1320 
   1321 
   1322 
   1323 var FocusManager = /*#__PURE__*/function (_Subscribable) {
   1324   (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__.default)(FocusManager, _Subscribable);
   1325 
   1326   function FocusManager() {
   1327     return _Subscribable.apply(this, arguments) || this;
   1328   }
   1329 
   1330   var _proto = FocusManager.prototype;
   1331 
   1332   _proto.onSubscribe = function onSubscribe() {
   1333     if (!this.removeEventListener) {
   1334       this.setDefaultEventListener();
   1335     }
   1336   };
   1337 
   1338   _proto.setEventListener = function setEventListener(setup) {
   1339     var _this = this;
   1340 
   1341     if (this.removeEventListener) {
   1342       this.removeEventListener();
   1343     }
   1344 
   1345     this.removeEventListener = setup(function (focused) {
   1346       if (typeof focused === 'boolean') {
   1347         _this.setFocused(focused);
   1348       } else {
   1349         _this.onFocus();
   1350       }
   1351     });
   1352   };
   1353 
   1354   _proto.setFocused = function setFocused(focused) {
   1355     this.focused = focused;
   1356 
   1357     if (focused) {
   1358       this.onFocus();
   1359     }
   1360   };
   1361 
   1362   _proto.onFocus = function onFocus() {
   1363     this.listeners.forEach(function (listener) {
   1364       listener();
   1365     });
   1366   };
   1367 
   1368   _proto.isFocused = function isFocused() {
   1369     if (typeof this.focused === 'boolean') {
   1370       return this.focused;
   1371     } // document global can be unavailable in react native
   1372 
   1373 
   1374     if (typeof document === 'undefined') {
   1375       return true;
   1376     }
   1377 
   1378     return [undefined, 'visible', 'prerender'].includes(document.visibilityState);
   1379   };
   1380 
   1381   _proto.setDefaultEventListener = function setDefaultEventListener() {
   1382     var _window;
   1383 
   1384     if (!_utils__WEBPACK_IMPORTED_MODULE_1__.isServer && ((_window = window) == null ? void 0 : _window.addEventListener)) {
   1385       this.setEventListener(function (onFocus) {
   1386         var listener = function listener() {
   1387           return onFocus();
   1388         }; // Listen to visibillitychange and focus
   1389 
   1390 
   1391         window.addEventListener('visibilitychange', listener, false);
   1392         window.addEventListener('focus', listener, false);
   1393         return function () {
   1394           // Be sure to unsubscribe if a new handler is set
   1395           window.removeEventListener('visibilitychange', listener);
   1396           window.removeEventListener('focus', listener);
   1397         };
   1398       });
   1399     }
   1400   };
   1401 
   1402   return FocusManager;
   1403 }(_subscribable__WEBPACK_IMPORTED_MODULE_2__.Subscribable);
   1404 
   1405 var focusManager = new FocusManager();
   1406 
   1407 /***/ }),
   1408 
   1409 /***/ "../node_modules/react-query/es/core/index.js":
   1410 /*!****************************************************!*\
   1411   !*** ../node_modules/react-query/es/core/index.js ***!
   1412   \****************************************************/
   1413 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   1414 
   1415 "use strict";
   1416 __webpack_require__.r(__webpack_exports__);
   1417 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   1418 /* harmony export */   "CancelledError": () => (/* reexport safe */ _retryer__WEBPACK_IMPORTED_MODULE_0__.CancelledError),
   1419 /* harmony export */   "QueryCache": () => (/* reexport safe */ _queryCache__WEBPACK_IMPORTED_MODULE_1__.QueryCache),
   1420 /* harmony export */   "QueryClient": () => (/* reexport safe */ _queryClient__WEBPACK_IMPORTED_MODULE_2__.QueryClient),
   1421 /* harmony export */   "QueryObserver": () => (/* reexport safe */ _queryObserver__WEBPACK_IMPORTED_MODULE_3__.QueryObserver),
   1422 /* harmony export */   "QueriesObserver": () => (/* reexport safe */ _queriesObserver__WEBPACK_IMPORTED_MODULE_4__.QueriesObserver),
   1423 /* harmony export */   "InfiniteQueryObserver": () => (/* reexport safe */ _infiniteQueryObserver__WEBPACK_IMPORTED_MODULE_5__.InfiniteQueryObserver),
   1424 /* harmony export */   "MutationCache": () => (/* reexport safe */ _mutationCache__WEBPACK_IMPORTED_MODULE_6__.MutationCache),
   1425 /* harmony export */   "MutationObserver": () => (/* reexport safe */ _mutationObserver__WEBPACK_IMPORTED_MODULE_7__.MutationObserver),
   1426 /* harmony export */   "setLogger": () => (/* reexport safe */ _logger__WEBPACK_IMPORTED_MODULE_8__.setLogger),
   1427 /* harmony export */   "notifyManager": () => (/* reexport safe */ _notifyManager__WEBPACK_IMPORTED_MODULE_9__.notifyManager),
   1428 /* harmony export */   "focusManager": () => (/* reexport safe */ _focusManager__WEBPACK_IMPORTED_MODULE_10__.focusManager),
   1429 /* harmony export */   "onlineManager": () => (/* reexport safe */ _onlineManager__WEBPACK_IMPORTED_MODULE_11__.onlineManager),
   1430 /* harmony export */   "hashQueryKey": () => (/* reexport safe */ _utils__WEBPACK_IMPORTED_MODULE_12__.hashQueryKey),
   1431 /* harmony export */   "isError": () => (/* reexport safe */ _utils__WEBPACK_IMPORTED_MODULE_12__.isError),
   1432 /* harmony export */   "isCancelledError": () => (/* reexport safe */ _retryer__WEBPACK_IMPORTED_MODULE_0__.isCancelledError)
   1433 /* harmony export */ });
   1434 /* harmony import */ var _retryer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./retryer */ "../node_modules/react-query/es/core/retryer.js");
   1435 /* harmony import */ var _queryCache__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./queryCache */ "../node_modules/react-query/es/core/queryCache.js");
   1436 /* harmony import */ var _queryClient__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./queryClient */ "../node_modules/react-query/es/core/queryClient.js");
   1437 /* harmony import */ var _queryObserver__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./queryObserver */ "../node_modules/react-query/es/core/queryObserver.js");
   1438 /* harmony import */ var _queriesObserver__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./queriesObserver */ "../node_modules/react-query/es/core/queriesObserver.js");
   1439 /* harmony import */ var _infiniteQueryObserver__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./infiniteQueryObserver */ "../node_modules/react-query/es/core/infiniteQueryObserver.js");
   1440 /* harmony import */ var _mutationCache__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./mutationCache */ "../node_modules/react-query/es/core/mutationCache.js");
   1441 /* harmony import */ var _mutationObserver__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./mutationObserver */ "../node_modules/react-query/es/core/mutationObserver.js");
   1442 /* harmony import */ var _logger__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./logger */ "../node_modules/react-query/es/core/logger.js");
   1443 /* harmony import */ var _notifyManager__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   1444 /* harmony import */ var _focusManager__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./focusManager */ "../node_modules/react-query/es/core/focusManager.js");
   1445 /* harmony import */ var _onlineManager__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./onlineManager */ "../node_modules/react-query/es/core/onlineManager.js");
   1446 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   1447 /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./types */ "../node_modules/react-query/es/core/types.js");
   1448 /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(_types__WEBPACK_IMPORTED_MODULE_13__);
   1449 /* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
   1450 /* harmony reexport (unknown) */ for(const __WEBPACK_IMPORT_KEY__ in _types__WEBPACK_IMPORTED_MODULE_13__) if(["default","CancelledError","QueryCache","QueryClient","QueryObserver","QueriesObserver","InfiniteQueryObserver","MutationCache","MutationObserver","setLogger","notifyManager","focusManager","onlineManager","hashQueryKey","isError","isCancelledError"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = () => _types__WEBPACK_IMPORTED_MODULE_13__[__WEBPACK_IMPORT_KEY__]
   1451 /* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
   1452 
   1453 
   1454 
   1455 
   1456 
   1457 
   1458 
   1459 
   1460 
   1461 
   1462 
   1463 
   1464 
   1465  // Types
   1466 
   1467 
   1468 
   1469 /***/ }),
   1470 
   1471 /***/ "../node_modules/react-query/es/core/infiniteQueryBehavior.js":
   1472 /*!********************************************************************!*\
   1473   !*** ../node_modules/react-query/es/core/infiniteQueryBehavior.js ***!
   1474   \********************************************************************/
   1475 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   1476 
   1477 "use strict";
   1478 __webpack_require__.r(__webpack_exports__);
   1479 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   1480 /* harmony export */   "infiniteQueryBehavior": () => (/* binding */ infiniteQueryBehavior),
   1481 /* harmony export */   "getNextPageParam": () => (/* binding */ getNextPageParam),
   1482 /* harmony export */   "getPreviousPageParam": () => (/* binding */ getPreviousPageParam),
   1483 /* harmony export */   "hasNextPage": () => (/* binding */ hasNextPage),
   1484 /* harmony export */   "hasPreviousPage": () => (/* binding */ hasPreviousPage)
   1485 /* harmony export */ });
   1486 /* harmony import */ var _retryer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./retryer */ "../node_modules/react-query/es/core/retryer.js");
   1487 
   1488 function infiniteQueryBehavior() {
   1489   return {
   1490     onFetch: function onFetch(context) {
   1491       context.fetchFn = function () {
   1492         var _context$fetchOptions, _context$fetchOptions2, _context$state$data, _context$state$data2;
   1493 
   1494         var fetchMore = (_context$fetchOptions = context.fetchOptions) == null ? void 0 : (_context$fetchOptions2 = _context$fetchOptions.meta) == null ? void 0 : _context$fetchOptions2.fetchMore;
   1495         var pageParam = fetchMore == null ? void 0 : fetchMore.pageParam;
   1496         var isFetchingNextPage = (fetchMore == null ? void 0 : fetchMore.direction) === 'forward';
   1497         var isFetchingPreviousPage = (fetchMore == null ? void 0 : fetchMore.direction) === 'backward';
   1498         var oldPages = ((_context$state$data = context.state.data) == null ? void 0 : _context$state$data.pages) || [];
   1499         var oldPageParams = ((_context$state$data2 = context.state.data) == null ? void 0 : _context$state$data2.pageParams) || [];
   1500         var newPageParams = oldPageParams;
   1501         var cancelled = false; // Get query function
   1502 
   1503         var queryFn = context.options.queryFn || function () {
   1504           return Promise.reject('Missing queryFn');
   1505         }; // Create function to fetch a page
   1506 
   1507 
   1508         var fetchPage = function fetchPage(pages, manual, param, previous) {
   1509           if (cancelled) {
   1510             return Promise.reject('Cancelled');
   1511           }
   1512 
   1513           if (typeof param === 'undefined' && !manual && pages.length) {
   1514             return Promise.resolve(pages);
   1515           }
   1516 
   1517           var queryFnContext = {
   1518             queryKey: context.queryKey,
   1519             pageParam: param
   1520           };
   1521           var queryFnResult = queryFn(queryFnContext);
   1522           var promise = Promise.resolve(queryFnResult).then(function (page) {
   1523             newPageParams = previous ? [param].concat(newPageParams) : [].concat(newPageParams, [param]);
   1524             return previous ? [page].concat(pages) : [].concat(pages, [page]);
   1525           });
   1526 
   1527           if ((0,_retryer__WEBPACK_IMPORTED_MODULE_0__.isCancelable)(queryFnResult)) {
   1528             var promiseAsAny = promise;
   1529             promiseAsAny.cancel = queryFnResult.cancel;
   1530           }
   1531 
   1532           return promise;
   1533         };
   1534 
   1535         var promise; // Fetch first page?
   1536 
   1537         if (!oldPages.length) {
   1538           promise = fetchPage([]);
   1539         } // Fetch next page?
   1540         else if (isFetchingNextPage) {
   1541             var manual = typeof pageParam !== 'undefined';
   1542             var param = manual ? pageParam : getNextPageParam(context.options, oldPages);
   1543             promise = fetchPage(oldPages, manual, param);
   1544           } // Fetch previous page?
   1545           else if (isFetchingPreviousPage) {
   1546               var _manual = typeof pageParam !== 'undefined';
   1547 
   1548               var _param = _manual ? pageParam : getPreviousPageParam(context.options, oldPages);
   1549 
   1550               promise = fetchPage(oldPages, _manual, _param, true);
   1551             } // Refetch pages
   1552             else {
   1553                 (function () {
   1554                   newPageParams = [];
   1555                   var manual = typeof context.options.getNextPageParam === 'undefined'; // Fetch first page
   1556 
   1557                   promise = fetchPage([], manual, oldPageParams[0]); // Fetch remaining pages
   1558 
   1559                   var _loop = function _loop(i) {
   1560                     promise = promise.then(function (pages) {
   1561                       var param = manual ? oldPageParams[i] : getNextPageParam(context.options, pages);
   1562                       return fetchPage(pages, manual, param);
   1563                     });
   1564                   };
   1565 
   1566                   for (var i = 1; i < oldPages.length; i++) {
   1567                     _loop(i);
   1568                   }
   1569                 })();
   1570               }
   1571 
   1572         var finalPromise = promise.then(function (pages) {
   1573           return {
   1574             pages: pages,
   1575             pageParams: newPageParams
   1576           };
   1577         });
   1578         var finalPromiseAsAny = finalPromise;
   1579 
   1580         finalPromiseAsAny.cancel = function () {
   1581           cancelled = true;
   1582 
   1583           if ((0,_retryer__WEBPACK_IMPORTED_MODULE_0__.isCancelable)(promise)) {
   1584             promise.cancel();
   1585           }
   1586         };
   1587 
   1588         return finalPromise;
   1589       };
   1590     }
   1591   };
   1592 }
   1593 function getNextPageParam(options, pages) {
   1594   return options.getNextPageParam == null ? void 0 : options.getNextPageParam(pages[pages.length - 1], pages);
   1595 }
   1596 function getPreviousPageParam(options, pages) {
   1597   return options.getPreviousPageParam == null ? void 0 : options.getPreviousPageParam(pages[0], pages);
   1598 }
   1599 /**
   1600  * Checks if there is a next page.
   1601  * Returns `undefined` if it cannot be determined.
   1602  */
   1603 
   1604 function hasNextPage(options, pages) {
   1605   if (options.getNextPageParam && Array.isArray(pages)) {
   1606     var nextPageParam = getNextPageParam(options, pages);
   1607     return typeof nextPageParam !== 'undefined' && nextPageParam !== null && nextPageParam !== false;
   1608   }
   1609 }
   1610 /**
   1611  * Checks if there is a previous page.
   1612  * Returns `undefined` if it cannot be determined.
   1613  */
   1614 
   1615 function hasPreviousPage(options, pages) {
   1616   if (options.getPreviousPageParam && Array.isArray(pages)) {
   1617     var previousPageParam = getPreviousPageParam(options, pages);
   1618     return typeof previousPageParam !== 'undefined' && previousPageParam !== null && previousPageParam !== false;
   1619   }
   1620 }
   1621 
   1622 /***/ }),
   1623 
   1624 /***/ "../node_modules/react-query/es/core/infiniteQueryObserver.js":
   1625 /*!********************************************************************!*\
   1626   !*** ../node_modules/react-query/es/core/infiniteQueryObserver.js ***!
   1627   \********************************************************************/
   1628 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   1629 
   1630 "use strict";
   1631 __webpack_require__.r(__webpack_exports__);
   1632 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   1633 /* harmony export */   "InfiniteQueryObserver": () => (/* binding */ InfiniteQueryObserver)
   1634 /* harmony export */ });
   1635 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   1636 /* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
   1637 /* harmony import */ var _queryObserver__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./queryObserver */ "../node_modules/react-query/es/core/queryObserver.js");
   1638 /* harmony import */ var _infiniteQueryBehavior__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./infiniteQueryBehavior */ "../node_modules/react-query/es/core/infiniteQueryBehavior.js");
   1639 
   1640 
   1641 
   1642 
   1643 var InfiniteQueryObserver = /*#__PURE__*/function (_QueryObserver) {
   1644   (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__.default)(InfiniteQueryObserver, _QueryObserver);
   1645 
   1646   // Type override
   1647   // Type override
   1648   // Type override
   1649   // eslint-disable-next-line @typescript-eslint/no-useless-constructor
   1650   function InfiniteQueryObserver(client, options) {
   1651     return _QueryObserver.call(this, client, options) || this;
   1652   }
   1653 
   1654   var _proto = InfiniteQueryObserver.prototype;
   1655 
   1656   _proto.bindMethods = function bindMethods() {
   1657     _QueryObserver.prototype.bindMethods.call(this);
   1658 
   1659     this.fetchNextPage = this.fetchNextPage.bind(this);
   1660     this.fetchPreviousPage = this.fetchPreviousPage.bind(this);
   1661   };
   1662 
   1663   _proto.setOptions = function setOptions(options) {
   1664     _QueryObserver.prototype.setOptions.call(this, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, options, {
   1665       behavior: (0,_infiniteQueryBehavior__WEBPACK_IMPORTED_MODULE_2__.infiniteQueryBehavior)()
   1666     }));
   1667   };
   1668 
   1669   _proto.getOptimisticResult = function getOptimisticResult(options) {
   1670     options.behavior = (0,_infiniteQueryBehavior__WEBPACK_IMPORTED_MODULE_2__.infiniteQueryBehavior)();
   1671     return _QueryObserver.prototype.getOptimisticResult.call(this, options);
   1672   };
   1673 
   1674   _proto.fetchNextPage = function fetchNextPage(options) {
   1675     return this.fetch({
   1676       cancelRefetch: true,
   1677       throwOnError: options == null ? void 0 : options.throwOnError,
   1678       meta: {
   1679         fetchMore: {
   1680           direction: 'forward',
   1681           pageParam: options == null ? void 0 : options.pageParam
   1682         }
   1683       }
   1684     });
   1685   };
   1686 
   1687   _proto.fetchPreviousPage = function fetchPreviousPage(options) {
   1688     return this.fetch({
   1689       cancelRefetch: true,
   1690       throwOnError: options == null ? void 0 : options.throwOnError,
   1691       meta: {
   1692         fetchMore: {
   1693           direction: 'backward',
   1694           pageParam: options == null ? void 0 : options.pageParam
   1695         }
   1696       }
   1697     });
   1698   };
   1699 
   1700   _proto.createResult = function createResult(query, options) {
   1701     var _state$data, _state$data2, _state$fetchMeta, _state$fetchMeta$fetc, _state$fetchMeta2, _state$fetchMeta2$fet;
   1702 
   1703     var state = query.state;
   1704 
   1705     var result = _QueryObserver.prototype.createResult.call(this, query, options);
   1706 
   1707     return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, result, {
   1708       fetchNextPage: this.fetchNextPage,
   1709       fetchPreviousPage: this.fetchPreviousPage,
   1710       hasNextPage: (0,_infiniteQueryBehavior__WEBPACK_IMPORTED_MODULE_2__.hasNextPage)(options, (_state$data = state.data) == null ? void 0 : _state$data.pages),
   1711       hasPreviousPage: (0,_infiniteQueryBehavior__WEBPACK_IMPORTED_MODULE_2__.hasPreviousPage)(options, (_state$data2 = state.data) == null ? void 0 : _state$data2.pages),
   1712       isFetchingNextPage: state.isFetching && ((_state$fetchMeta = state.fetchMeta) == null ? void 0 : (_state$fetchMeta$fetc = _state$fetchMeta.fetchMore) == null ? void 0 : _state$fetchMeta$fetc.direction) === 'forward',
   1713       isFetchingPreviousPage: state.isFetching && ((_state$fetchMeta2 = state.fetchMeta) == null ? void 0 : (_state$fetchMeta2$fet = _state$fetchMeta2.fetchMore) == null ? void 0 : _state$fetchMeta2$fet.direction) === 'backward'
   1714     });
   1715   };
   1716 
   1717   return InfiniteQueryObserver;
   1718 }(_queryObserver__WEBPACK_IMPORTED_MODULE_3__.QueryObserver);
   1719 
   1720 /***/ }),
   1721 
   1722 /***/ "../node_modules/react-query/es/core/logger.js":
   1723 /*!*****************************************************!*\
   1724   !*** ../node_modules/react-query/es/core/logger.js ***!
   1725   \*****************************************************/
   1726 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   1727 
   1728 "use strict";
   1729 __webpack_require__.r(__webpack_exports__);
   1730 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   1731 /* harmony export */   "getLogger": () => (/* binding */ getLogger),
   1732 /* harmony export */   "setLogger": () => (/* binding */ setLogger)
   1733 /* harmony export */ });
   1734 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   1735  // TYPES
   1736 
   1737 // FUNCTIONS
   1738 var logger = console || {
   1739   error: _utils__WEBPACK_IMPORTED_MODULE_0__.noop,
   1740   warn: _utils__WEBPACK_IMPORTED_MODULE_0__.noop,
   1741   log: _utils__WEBPACK_IMPORTED_MODULE_0__.noop
   1742 };
   1743 function getLogger() {
   1744   return logger;
   1745 }
   1746 function setLogger(newLogger) {
   1747   logger = newLogger;
   1748 }
   1749 
   1750 /***/ }),
   1751 
   1752 /***/ "../node_modules/react-query/es/core/mutation.js":
   1753 /*!*******************************************************!*\
   1754   !*** ../node_modules/react-query/es/core/mutation.js ***!
   1755   \*******************************************************/
   1756 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   1757 
   1758 "use strict";
   1759 __webpack_require__.r(__webpack_exports__);
   1760 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   1761 /* harmony export */   "Mutation": () => (/* binding */ Mutation),
   1762 /* harmony export */   "getDefaultState": () => (/* binding */ getDefaultState)
   1763 /* harmony export */ });
   1764 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   1765 /* harmony import */ var _logger__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./logger */ "../node_modules/react-query/es/core/logger.js");
   1766 /* harmony import */ var _notifyManager__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   1767 /* harmony import */ var _retryer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./retryer */ "../node_modules/react-query/es/core/retryer.js");
   1768 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   1769 
   1770 
   1771 
   1772 
   1773  // TYPES
   1774 
   1775 // CLASS
   1776 var Mutation = /*#__PURE__*/function () {
   1777   function Mutation(config) {
   1778     this.options = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, config.defaultOptions, config.options);
   1779     this.mutationId = config.mutationId;
   1780     this.mutationCache = config.mutationCache;
   1781     this.observers = [];
   1782     this.state = config.state || getDefaultState();
   1783   }
   1784 
   1785   var _proto = Mutation.prototype;
   1786 
   1787   _proto.setState = function setState(state) {
   1788     this.dispatch({
   1789       type: 'setState',
   1790       state: state
   1791     });
   1792   };
   1793 
   1794   _proto.addObserver = function addObserver(observer) {
   1795     if (this.observers.indexOf(observer) === -1) {
   1796       this.observers.push(observer);
   1797     }
   1798   };
   1799 
   1800   _proto.removeObserver = function removeObserver(observer) {
   1801     this.observers = this.observers.filter(function (x) {
   1802       return x !== observer;
   1803     });
   1804   };
   1805 
   1806   _proto.cancel = function cancel() {
   1807     if (this.retryer) {
   1808       this.retryer.cancel();
   1809       return this.retryer.promise.then(_utils__WEBPACK_IMPORTED_MODULE_1__.noop).catch(_utils__WEBPACK_IMPORTED_MODULE_1__.noop);
   1810     }
   1811 
   1812     return Promise.resolve();
   1813   };
   1814 
   1815   _proto.continue = function _continue() {
   1816     if (this.retryer) {
   1817       this.retryer.continue();
   1818       return this.retryer.promise;
   1819     }
   1820 
   1821     return this.execute();
   1822   };
   1823 
   1824   _proto.execute = function execute() {
   1825     var _this = this;
   1826 
   1827     var data;
   1828     var restored = this.state.status === 'loading';
   1829     var promise = Promise.resolve();
   1830 
   1831     if (!restored) {
   1832       this.dispatch({
   1833         type: 'loading',
   1834         variables: this.options.variables
   1835       });
   1836       promise = promise.then(function () {
   1837         return _this.options.onMutate == null ? void 0 : _this.options.onMutate(_this.state.variables);
   1838       }).then(function (context) {
   1839         if (context !== _this.state.context) {
   1840           _this.dispatch({
   1841             type: 'loading',
   1842             context: context,
   1843             variables: _this.state.variables
   1844           });
   1845         }
   1846       });
   1847     }
   1848 
   1849     return promise.then(function () {
   1850       return _this.executeMutation();
   1851     }).then(function (result) {
   1852       data = result; // Notify cache callback
   1853 
   1854       _this.mutationCache.config.onSuccess == null ? void 0 : _this.mutationCache.config.onSuccess(data, _this.state.variables, _this.state.context, _this);
   1855     }).then(function () {
   1856       return _this.options.onSuccess == null ? void 0 : _this.options.onSuccess(data, _this.state.variables, _this.state.context);
   1857     }).then(function () {
   1858       return _this.options.onSettled == null ? void 0 : _this.options.onSettled(data, null, _this.state.variables, _this.state.context);
   1859     }).then(function () {
   1860       _this.dispatch({
   1861         type: 'success',
   1862         data: data
   1863       });
   1864 
   1865       return data;
   1866     }).catch(function (error) {
   1867       // Notify cache callback
   1868       _this.mutationCache.config.onError == null ? void 0 : _this.mutationCache.config.onError(error, _this.state.variables, _this.state.context, _this); // Log error
   1869 
   1870       (0,_logger__WEBPACK_IMPORTED_MODULE_2__.getLogger)().error(error);
   1871       return Promise.resolve().then(function () {
   1872         return _this.options.onError == null ? void 0 : _this.options.onError(error, _this.state.variables, _this.state.context);
   1873       }).then(function () {
   1874         return _this.options.onSettled == null ? void 0 : _this.options.onSettled(undefined, error, _this.state.variables, _this.state.context);
   1875       }).then(function () {
   1876         _this.dispatch({
   1877           type: 'error',
   1878           error: error
   1879         });
   1880 
   1881         throw error;
   1882       });
   1883     });
   1884   };
   1885 
   1886   _proto.executeMutation = function executeMutation() {
   1887     var _this2 = this,
   1888         _this$options$retry;
   1889 
   1890     this.retryer = new _retryer__WEBPACK_IMPORTED_MODULE_3__.Retryer({
   1891       fn: function fn() {
   1892         if (!_this2.options.mutationFn) {
   1893           return Promise.reject('No mutationFn found');
   1894         }
   1895 
   1896         return _this2.options.mutationFn(_this2.state.variables);
   1897       },
   1898       onFail: function onFail() {
   1899         _this2.dispatch({
   1900           type: 'failed'
   1901         });
   1902       },
   1903       onPause: function onPause() {
   1904         _this2.dispatch({
   1905           type: 'pause'
   1906         });
   1907       },
   1908       onContinue: function onContinue() {
   1909         _this2.dispatch({
   1910           type: 'continue'
   1911         });
   1912       },
   1913       retry: (_this$options$retry = this.options.retry) != null ? _this$options$retry : 0,
   1914       retryDelay: this.options.retryDelay
   1915     });
   1916     return this.retryer.promise;
   1917   };
   1918 
   1919   _proto.dispatch = function dispatch(action) {
   1920     var _this3 = this;
   1921 
   1922     this.state = reducer(this.state, action);
   1923     _notifyManager__WEBPACK_IMPORTED_MODULE_4__.notifyManager.batch(function () {
   1924       _this3.observers.forEach(function (observer) {
   1925         observer.onMutationUpdate(action);
   1926       });
   1927 
   1928       _this3.mutationCache.notify(_this3);
   1929     });
   1930   };
   1931 
   1932   return Mutation;
   1933 }();
   1934 function getDefaultState() {
   1935   return {
   1936     context: undefined,
   1937     data: undefined,
   1938     error: null,
   1939     failureCount: 0,
   1940     isPaused: false,
   1941     status: 'idle',
   1942     variables: undefined
   1943   };
   1944 }
   1945 
   1946 function reducer(state, action) {
   1947   switch (action.type) {
   1948     case 'failed':
   1949       return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   1950         failureCount: state.failureCount + 1
   1951       });
   1952 
   1953     case 'pause':
   1954       return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   1955         isPaused: true
   1956       });
   1957 
   1958     case 'continue':
   1959       return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   1960         isPaused: false
   1961       });
   1962 
   1963     case 'loading':
   1964       return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   1965         context: action.context,
   1966         data: undefined,
   1967         error: null,
   1968         isPaused: false,
   1969         status: 'loading',
   1970         variables: action.variables
   1971       });
   1972 
   1973     case 'success':
   1974       return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   1975         data: action.data,
   1976         error: null,
   1977         status: 'success',
   1978         isPaused: false
   1979       });
   1980 
   1981     case 'error':
   1982       return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   1983         data: undefined,
   1984         error: action.error,
   1985         failureCount: state.failureCount + 1,
   1986         isPaused: false,
   1987         status: 'error'
   1988       });
   1989 
   1990     case 'setState':
   1991       return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, action.state);
   1992 
   1993     default:
   1994       return state;
   1995   }
   1996 }
   1997 
   1998 /***/ }),
   1999 
   2000 /***/ "../node_modules/react-query/es/core/mutationCache.js":
   2001 /*!************************************************************!*\
   2002   !*** ../node_modules/react-query/es/core/mutationCache.js ***!
   2003   \************************************************************/
   2004 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   2005 
   2006 "use strict";
   2007 __webpack_require__.r(__webpack_exports__);
   2008 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   2009 /* harmony export */   "MutationCache": () => (/* binding */ MutationCache)
   2010 /* harmony export */ });
   2011 /* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
   2012 /* harmony import */ var _notifyManager__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   2013 /* harmony import */ var _mutation__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./mutation */ "../node_modules/react-query/es/core/mutation.js");
   2014 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   2015 /* harmony import */ var _subscribable__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./subscribable */ "../node_modules/react-query/es/core/subscribable.js");
   2016 
   2017 
   2018 
   2019 
   2020  // TYPES
   2021 
   2022 // CLASS
   2023 var MutationCache = /*#__PURE__*/function (_Subscribable) {
   2024   (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__.default)(MutationCache, _Subscribable);
   2025 
   2026   function MutationCache(config) {
   2027     var _this;
   2028 
   2029     _this = _Subscribable.call(this) || this;
   2030     _this.config = config || {};
   2031     _this.mutations = [];
   2032     _this.mutationId = 0;
   2033     return _this;
   2034   }
   2035 
   2036   var _proto = MutationCache.prototype;
   2037 
   2038   _proto.build = function build(client, options, state) {
   2039     var mutation = new _mutation__WEBPACK_IMPORTED_MODULE_1__.Mutation({
   2040       mutationCache: this,
   2041       mutationId: ++this.mutationId,
   2042       options: client.defaultMutationOptions(options),
   2043       state: state,
   2044       defaultOptions: options.mutationKey ? client.getMutationDefaults(options.mutationKey) : undefined
   2045     });
   2046     this.add(mutation);
   2047     return mutation;
   2048   };
   2049 
   2050   _proto.add = function add(mutation) {
   2051     this.mutations.push(mutation);
   2052     this.notify(mutation);
   2053   };
   2054 
   2055   _proto.remove = function remove(mutation) {
   2056     this.mutations = this.mutations.filter(function (x) {
   2057       return x !== mutation;
   2058     });
   2059     mutation.cancel();
   2060     this.notify(mutation);
   2061   };
   2062 
   2063   _proto.clear = function clear() {
   2064     var _this2 = this;
   2065 
   2066     _notifyManager__WEBPACK_IMPORTED_MODULE_2__.notifyManager.batch(function () {
   2067       _this2.mutations.forEach(function (mutation) {
   2068         _this2.remove(mutation);
   2069       });
   2070     });
   2071   };
   2072 
   2073   _proto.getAll = function getAll() {
   2074     return this.mutations;
   2075   };
   2076 
   2077   _proto.find = function find(filters) {
   2078     if (typeof filters.exact === 'undefined') {
   2079       filters.exact = true;
   2080     }
   2081 
   2082     return this.mutations.find(function (mutation) {
   2083       return (0,_utils__WEBPACK_IMPORTED_MODULE_3__.matchMutation)(filters, mutation);
   2084     });
   2085   };
   2086 
   2087   _proto.findAll = function findAll(filters) {
   2088     return this.mutations.filter(function (mutation) {
   2089       return (0,_utils__WEBPACK_IMPORTED_MODULE_3__.matchMutation)(filters, mutation);
   2090     });
   2091   };
   2092 
   2093   _proto.notify = function notify(mutation) {
   2094     var _this3 = this;
   2095 
   2096     _notifyManager__WEBPACK_IMPORTED_MODULE_2__.notifyManager.batch(function () {
   2097       _this3.listeners.forEach(function (listener) {
   2098         listener(mutation);
   2099       });
   2100     });
   2101   };
   2102 
   2103   _proto.onFocus = function onFocus() {
   2104     this.resumePausedMutations();
   2105   };
   2106 
   2107   _proto.onOnline = function onOnline() {
   2108     this.resumePausedMutations();
   2109   };
   2110 
   2111   _proto.resumePausedMutations = function resumePausedMutations() {
   2112     var pausedMutations = this.mutations.filter(function (x) {
   2113       return x.state.isPaused;
   2114     });
   2115     return _notifyManager__WEBPACK_IMPORTED_MODULE_2__.notifyManager.batch(function () {
   2116       return pausedMutations.reduce(function (promise, mutation) {
   2117         return promise.then(function () {
   2118           return mutation.continue().catch(_utils__WEBPACK_IMPORTED_MODULE_3__.noop);
   2119         });
   2120       }, Promise.resolve());
   2121     });
   2122   };
   2123 
   2124   return MutationCache;
   2125 }(_subscribable__WEBPACK_IMPORTED_MODULE_4__.Subscribable);
   2126 
   2127 /***/ }),
   2128 
   2129 /***/ "../node_modules/react-query/es/core/mutationObserver.js":
   2130 /*!***************************************************************!*\
   2131   !*** ../node_modules/react-query/es/core/mutationObserver.js ***!
   2132   \***************************************************************/
   2133 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   2134 
   2135 "use strict";
   2136 __webpack_require__.r(__webpack_exports__);
   2137 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   2138 /* harmony export */   "MutationObserver": () => (/* binding */ MutationObserver)
   2139 /* harmony export */ });
   2140 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   2141 /* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
   2142 /* harmony import */ var _mutation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./mutation */ "../node_modules/react-query/es/core/mutation.js");
   2143 /* harmony import */ var _notifyManager__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   2144 /* harmony import */ var _subscribable__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./subscribable */ "../node_modules/react-query/es/core/subscribable.js");
   2145 
   2146 
   2147 
   2148 
   2149 
   2150 // CLASS
   2151 var MutationObserver = /*#__PURE__*/function (_Subscribable) {
   2152   (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__.default)(MutationObserver, _Subscribable);
   2153 
   2154   function MutationObserver(client, options) {
   2155     var _this;
   2156 
   2157     _this = _Subscribable.call(this) || this;
   2158     _this.client = client;
   2159 
   2160     _this.setOptions(options);
   2161 
   2162     _this.bindMethods();
   2163 
   2164     _this.updateResult();
   2165 
   2166     return _this;
   2167   }
   2168 
   2169   var _proto = MutationObserver.prototype;
   2170 
   2171   _proto.bindMethods = function bindMethods() {
   2172     this.mutate = this.mutate.bind(this);
   2173     this.reset = this.reset.bind(this);
   2174   };
   2175 
   2176   _proto.setOptions = function setOptions(options) {
   2177     this.options = this.client.defaultMutationOptions(options);
   2178   };
   2179 
   2180   _proto.onUnsubscribe = function onUnsubscribe() {
   2181     if (!this.listeners.length) {
   2182       var _this$currentMutation;
   2183 
   2184       (_this$currentMutation = this.currentMutation) == null ? void 0 : _this$currentMutation.removeObserver(this);
   2185     }
   2186   };
   2187 
   2188   _proto.onMutationUpdate = function onMutationUpdate(action) {
   2189     this.updateResult(); // Determine which callbacks to trigger
   2190 
   2191     var notifyOptions = {
   2192       listeners: true
   2193     };
   2194 
   2195     if (action.type === 'success') {
   2196       notifyOptions.onSuccess = true;
   2197     } else if (action.type === 'error') {
   2198       notifyOptions.onError = true;
   2199     }
   2200 
   2201     this.notify(notifyOptions);
   2202   };
   2203 
   2204   _proto.getCurrentResult = function getCurrentResult() {
   2205     return this.currentResult;
   2206   };
   2207 
   2208   _proto.reset = function reset() {
   2209     this.currentMutation = undefined;
   2210     this.updateResult();
   2211     this.notify({
   2212       listeners: true
   2213     });
   2214   };
   2215 
   2216   _proto.mutate = function mutate(variables, options) {
   2217     this.mutateOptions = options;
   2218 
   2219     if (this.currentMutation) {
   2220       this.currentMutation.removeObserver(this);
   2221     }
   2222 
   2223     this.currentMutation = this.client.getMutationCache().build(this.client, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, this.options, {
   2224       variables: typeof variables !== 'undefined' ? variables : this.options.variables
   2225     }));
   2226     this.currentMutation.addObserver(this);
   2227     return this.currentMutation.execute();
   2228   };
   2229 
   2230   _proto.updateResult = function updateResult() {
   2231     var state = this.currentMutation ? this.currentMutation.state : (0,_mutation__WEBPACK_IMPORTED_MODULE_2__.getDefaultState)();
   2232     this.currentResult = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   2233       isLoading: state.status === 'loading',
   2234       isSuccess: state.status === 'success',
   2235       isError: state.status === 'error',
   2236       isIdle: state.status === 'idle',
   2237       mutate: this.mutate,
   2238       reset: this.reset
   2239     });
   2240   };
   2241 
   2242   _proto.notify = function notify(options) {
   2243     var _this2 = this;
   2244 
   2245     _notifyManager__WEBPACK_IMPORTED_MODULE_3__.notifyManager.batch(function () {
   2246       // First trigger the mutate callbacks
   2247       if (_this2.mutateOptions) {
   2248         if (options.onSuccess) {
   2249           _this2.mutateOptions.onSuccess == null ? void 0 : _this2.mutateOptions.onSuccess(_this2.currentResult.data, _this2.currentResult.variables, _this2.currentResult.context);
   2250           _this2.mutateOptions.onSettled == null ? void 0 : _this2.mutateOptions.onSettled(_this2.currentResult.data, null, _this2.currentResult.variables, _this2.currentResult.context);
   2251         } else if (options.onError) {
   2252           _this2.mutateOptions.onError == null ? void 0 : _this2.mutateOptions.onError(_this2.currentResult.error, _this2.currentResult.variables, _this2.currentResult.context);
   2253           _this2.mutateOptions.onSettled == null ? void 0 : _this2.mutateOptions.onSettled(undefined, _this2.currentResult.error, _this2.currentResult.variables, _this2.currentResult.context);
   2254         }
   2255       } // Then trigger the listeners
   2256 
   2257 
   2258       if (options.listeners) {
   2259         _this2.listeners.forEach(function (listener) {
   2260           listener(_this2.currentResult);
   2261         });
   2262       }
   2263     });
   2264   };
   2265 
   2266   return MutationObserver;
   2267 }(_subscribable__WEBPACK_IMPORTED_MODULE_4__.Subscribable);
   2268 
   2269 /***/ }),
   2270 
   2271 /***/ "../node_modules/react-query/es/core/notifyManager.js":
   2272 /*!************************************************************!*\
   2273   !*** ../node_modules/react-query/es/core/notifyManager.js ***!
   2274   \************************************************************/
   2275 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   2276 
   2277 "use strict";
   2278 __webpack_require__.r(__webpack_exports__);
   2279 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   2280 /* harmony export */   "notifyManager": () => (/* binding */ notifyManager)
   2281 /* harmony export */ });
   2282 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   2283  // TYPES
   2284 
   2285 // CLASS
   2286 var NotifyManager = /*#__PURE__*/function () {
   2287   function NotifyManager() {
   2288     this.queue = [];
   2289     this.transactions = 0;
   2290 
   2291     this.notifyFn = function (callback) {
   2292       callback();
   2293     };
   2294 
   2295     this.batchNotifyFn = function (callback) {
   2296       callback();
   2297     };
   2298   }
   2299 
   2300   var _proto = NotifyManager.prototype;
   2301 
   2302   _proto.batch = function batch(callback) {
   2303     this.transactions++;
   2304     var result = callback();
   2305     this.transactions--;
   2306 
   2307     if (!this.transactions) {
   2308       this.flush();
   2309     }
   2310 
   2311     return result;
   2312   };
   2313 
   2314   _proto.schedule = function schedule(callback) {
   2315     var _this = this;
   2316 
   2317     if (this.transactions) {
   2318       this.queue.push(callback);
   2319     } else {
   2320       (0,_utils__WEBPACK_IMPORTED_MODULE_0__.scheduleMicrotask)(function () {
   2321         _this.notifyFn(callback);
   2322       });
   2323     }
   2324   }
   2325   /**
   2326    * All calls to the wrapped function will be batched.
   2327    */
   2328   ;
   2329 
   2330   _proto.batchCalls = function batchCalls(callback) {
   2331     var _this2 = this;
   2332 
   2333     return function () {
   2334       for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
   2335         args[_key] = arguments[_key];
   2336       }
   2337 
   2338       _this2.schedule(function () {
   2339         callback.apply(void 0, args);
   2340       });
   2341     };
   2342   };
   2343 
   2344   _proto.flush = function flush() {
   2345     var _this3 = this;
   2346 
   2347     var queue = this.queue;
   2348     this.queue = [];
   2349 
   2350     if (queue.length) {
   2351       (0,_utils__WEBPACK_IMPORTED_MODULE_0__.scheduleMicrotask)(function () {
   2352         _this3.batchNotifyFn(function () {
   2353           queue.forEach(function (callback) {
   2354             _this3.notifyFn(callback);
   2355           });
   2356         });
   2357       });
   2358     }
   2359   }
   2360   /**
   2361    * Use this method to set a custom notify function.
   2362    * This can be used to for example wrap notifications with `React.act` while running tests.
   2363    */
   2364   ;
   2365 
   2366   _proto.setNotifyFunction = function setNotifyFunction(fn) {
   2367     this.notifyFn = fn;
   2368   }
   2369   /**
   2370    * Use this method to set a custom function to batch notifications together into a single tick.
   2371    * By default React Query will use the batch function provided by ReactDOM or React Native.
   2372    */
   2373   ;
   2374 
   2375   _proto.setBatchNotifyFunction = function setBatchNotifyFunction(fn) {
   2376     this.batchNotifyFn = fn;
   2377   };
   2378 
   2379   return NotifyManager;
   2380 }(); // SINGLETON
   2381 
   2382 
   2383 var notifyManager = new NotifyManager();
   2384 
   2385 /***/ }),
   2386 
   2387 /***/ "../node_modules/react-query/es/core/onlineManager.js":
   2388 /*!************************************************************!*\
   2389   !*** ../node_modules/react-query/es/core/onlineManager.js ***!
   2390   \************************************************************/
   2391 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   2392 
   2393 "use strict";
   2394 __webpack_require__.r(__webpack_exports__);
   2395 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   2396 /* harmony export */   "onlineManager": () => (/* binding */ onlineManager)
   2397 /* harmony export */ });
   2398 /* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
   2399 /* harmony import */ var _subscribable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./subscribable */ "../node_modules/react-query/es/core/subscribable.js");
   2400 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   2401 
   2402 
   2403 
   2404 
   2405 var OnlineManager = /*#__PURE__*/function (_Subscribable) {
   2406   (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__.default)(OnlineManager, _Subscribable);
   2407 
   2408   function OnlineManager() {
   2409     return _Subscribable.apply(this, arguments) || this;
   2410   }
   2411 
   2412   var _proto = OnlineManager.prototype;
   2413 
   2414   _proto.onSubscribe = function onSubscribe() {
   2415     if (!this.removeEventListener) {
   2416       this.setDefaultEventListener();
   2417     }
   2418   };
   2419 
   2420   _proto.setEventListener = function setEventListener(setup) {
   2421     var _this = this;
   2422 
   2423     if (this.removeEventListener) {
   2424       this.removeEventListener();
   2425     }
   2426 
   2427     this.removeEventListener = setup(function (online) {
   2428       if (typeof online === 'boolean') {
   2429         _this.setOnline(online);
   2430       } else {
   2431         _this.onOnline();
   2432       }
   2433     });
   2434   };
   2435 
   2436   _proto.setOnline = function setOnline(online) {
   2437     this.online = online;
   2438 
   2439     if (online) {
   2440       this.onOnline();
   2441     }
   2442   };
   2443 
   2444   _proto.onOnline = function onOnline() {
   2445     this.listeners.forEach(function (listener) {
   2446       listener();
   2447     });
   2448   };
   2449 
   2450   _proto.isOnline = function isOnline() {
   2451     if (typeof this.online === 'boolean') {
   2452       return this.online;
   2453     }
   2454 
   2455     if (typeof navigator === 'undefined' || typeof navigator.onLine === 'undefined') {
   2456       return true;
   2457     }
   2458 
   2459     return navigator.onLine;
   2460   };
   2461 
   2462   _proto.setDefaultEventListener = function setDefaultEventListener() {
   2463     var _window;
   2464 
   2465     if (!_utils__WEBPACK_IMPORTED_MODULE_1__.isServer && ((_window = window) == null ? void 0 : _window.addEventListener)) {
   2466       this.setEventListener(function (onOnline) {
   2467         var listener = function listener() {
   2468           return onOnline();
   2469         }; // Listen to online
   2470 
   2471 
   2472         window.addEventListener('online', listener, false);
   2473         window.addEventListener('offline', listener, false);
   2474         return function () {
   2475           // Be sure to unsubscribe if a new handler is set
   2476           window.removeEventListener('online', listener);
   2477           window.removeEventListener('offline', listener);
   2478         };
   2479       });
   2480     }
   2481   };
   2482 
   2483   return OnlineManager;
   2484 }(_subscribable__WEBPACK_IMPORTED_MODULE_2__.Subscribable);
   2485 
   2486 var onlineManager = new OnlineManager();
   2487 
   2488 /***/ }),
   2489 
   2490 /***/ "../node_modules/react-query/es/core/queriesObserver.js":
   2491 /*!**************************************************************!*\
   2492   !*** ../node_modules/react-query/es/core/queriesObserver.js ***!
   2493   \**************************************************************/
   2494 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   2495 
   2496 "use strict";
   2497 __webpack_require__.r(__webpack_exports__);
   2498 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   2499 /* harmony export */   "QueriesObserver": () => (/* binding */ QueriesObserver)
   2500 /* harmony export */ });
   2501 /* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
   2502 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   2503 /* harmony import */ var _notifyManager__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   2504 /* harmony import */ var _queryObserver__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./queryObserver */ "../node_modules/react-query/es/core/queryObserver.js");
   2505 /* harmony import */ var _subscribable__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./subscribable */ "../node_modules/react-query/es/core/subscribable.js");
   2506 
   2507 
   2508 
   2509 
   2510 
   2511 var QueriesObserver = /*#__PURE__*/function (_Subscribable) {
   2512   (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__.default)(QueriesObserver, _Subscribable);
   2513 
   2514   function QueriesObserver(client, queries) {
   2515     var _this;
   2516 
   2517     _this = _Subscribable.call(this) || this;
   2518     _this.client = client;
   2519     _this.queries = [];
   2520     _this.result = [];
   2521     _this.observers = [];
   2522     _this.observersMap = {};
   2523 
   2524     if (queries) {
   2525       _this.setQueries(queries);
   2526     }
   2527 
   2528     return _this;
   2529   }
   2530 
   2531   var _proto = QueriesObserver.prototype;
   2532 
   2533   _proto.onSubscribe = function onSubscribe() {
   2534     var _this2 = this;
   2535 
   2536     if (this.listeners.length === 1) {
   2537       this.observers.forEach(function (observer) {
   2538         observer.subscribe(function (result) {
   2539           _this2.onUpdate(observer, result);
   2540         });
   2541       });
   2542     }
   2543   };
   2544 
   2545   _proto.onUnsubscribe = function onUnsubscribe() {
   2546     if (!this.listeners.length) {
   2547       this.destroy();
   2548     }
   2549   };
   2550 
   2551   _proto.destroy = function destroy() {
   2552     this.listeners = [];
   2553     this.observers.forEach(function (observer) {
   2554       observer.destroy();
   2555     });
   2556   };
   2557 
   2558   _proto.setQueries = function setQueries(queries, notifyOptions) {
   2559     this.queries = queries;
   2560     this.updateObservers(notifyOptions);
   2561   };
   2562 
   2563   _proto.getCurrentResult = function getCurrentResult() {
   2564     return this.result;
   2565   };
   2566 
   2567   _proto.getOptimisticResult = function getOptimisticResult(queries) {
   2568     var _this3 = this;
   2569 
   2570     return queries.map(function (options) {
   2571       var defaultedOptions = _this3.client.defaultQueryObserverOptions(options);
   2572 
   2573       return _this3.getObserver(defaultedOptions).getOptimisticResult(defaultedOptions);
   2574     });
   2575   };
   2576 
   2577   _proto.getObserver = function getObserver(options) {
   2578     var defaultedOptions = this.client.defaultQueryObserverOptions(options);
   2579     return this.observersMap[defaultedOptions.queryHash] || new _queryObserver__WEBPACK_IMPORTED_MODULE_1__.QueryObserver(this.client, defaultedOptions);
   2580   };
   2581 
   2582   _proto.updateObservers = function updateObservers(notifyOptions) {
   2583     var _this4 = this;
   2584 
   2585     _notifyManager__WEBPACK_IMPORTED_MODULE_2__.notifyManager.batch(function () {
   2586       var hasIndexChange = false;
   2587       var prevObservers = _this4.observers;
   2588       var prevOberversMap = _this4.observersMap;
   2589       var newResult = [];
   2590       var newObservers = [];
   2591       var newObserversMap = {};
   2592 
   2593       _this4.queries.forEach(function (options, i) {
   2594         var defaultedOptions = _this4.client.defaultQueryObserverOptions(options);
   2595 
   2596         var queryHash = defaultedOptions.queryHash;
   2597 
   2598         var observer = _this4.getObserver(defaultedOptions);
   2599 
   2600         if (prevOberversMap[queryHash]) {
   2601           observer.setOptions(defaultedOptions, notifyOptions);
   2602         }
   2603 
   2604         if (observer !== prevObservers[i]) {
   2605           hasIndexChange = true;
   2606         }
   2607 
   2608         newObservers.push(observer);
   2609         newResult.push(observer.getCurrentResult());
   2610         newObserversMap[queryHash] = observer;
   2611       });
   2612 
   2613       if (prevObservers.length === newObservers.length && !hasIndexChange) {
   2614         return;
   2615       }
   2616 
   2617       _this4.observers = newObservers;
   2618       _this4.observersMap = newObserversMap;
   2619       _this4.result = newResult;
   2620 
   2621       if (!_this4.hasListeners()) {
   2622         return;
   2623       }
   2624 
   2625       (0,_utils__WEBPACK_IMPORTED_MODULE_3__.difference)(prevObservers, newObservers).forEach(function (observer) {
   2626         observer.destroy();
   2627       });
   2628       (0,_utils__WEBPACK_IMPORTED_MODULE_3__.difference)(newObservers, prevObservers).forEach(function (observer) {
   2629         observer.subscribe(function (result) {
   2630           _this4.onUpdate(observer, result);
   2631         });
   2632       });
   2633 
   2634       _this4.notify();
   2635     });
   2636   };
   2637 
   2638   _proto.onUpdate = function onUpdate(observer, result) {
   2639     var index = this.observers.indexOf(observer);
   2640 
   2641     if (index !== -1) {
   2642       this.result = (0,_utils__WEBPACK_IMPORTED_MODULE_3__.replaceAt)(this.result, index, result);
   2643       this.notify();
   2644     }
   2645   };
   2646 
   2647   _proto.notify = function notify() {
   2648     var _this5 = this;
   2649 
   2650     _notifyManager__WEBPACK_IMPORTED_MODULE_2__.notifyManager.batch(function () {
   2651       _this5.listeners.forEach(function (listener) {
   2652         listener(_this5.result);
   2653       });
   2654     });
   2655   };
   2656 
   2657   return QueriesObserver;
   2658 }(_subscribable__WEBPACK_IMPORTED_MODULE_4__.Subscribable);
   2659 
   2660 /***/ }),
   2661 
   2662 /***/ "../node_modules/react-query/es/core/query.js":
   2663 /*!****************************************************!*\
   2664   !*** ../node_modules/react-query/es/core/query.js ***!
   2665   \****************************************************/
   2666 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   2667 
   2668 "use strict";
   2669 __webpack_require__.r(__webpack_exports__);
   2670 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   2671 /* harmony export */   "Query": () => (/* binding */ Query)
   2672 /* harmony export */ });
   2673 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   2674 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   2675 /* harmony import */ var _notifyManager__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   2676 /* harmony import */ var _logger__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./logger */ "../node_modules/react-query/es/core/logger.js");
   2677 /* harmony import */ var _retryer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./retryer */ "../node_modules/react-query/es/core/retryer.js");
   2678 
   2679 
   2680 
   2681 
   2682  // TYPES
   2683 
   2684 // CLASS
   2685 var Query = /*#__PURE__*/function () {
   2686   function Query(config) {
   2687     this.defaultOptions = config.defaultOptions;
   2688     this.setOptions(config.options);
   2689     this.observers = [];
   2690     this.cache = config.cache;
   2691     this.queryKey = config.queryKey;
   2692     this.queryHash = config.queryHash;
   2693     this.initialState = config.state || this.getDefaultState(this.options);
   2694     this.state = this.initialState;
   2695     this.scheduleGc();
   2696   }
   2697 
   2698   var _proto = Query.prototype;
   2699 
   2700   _proto.setOptions = function setOptions(options) {
   2701     var _this$options$cacheTi;
   2702 
   2703     this.options = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, this.defaultOptions, options); // Default to 5 minutes if not cache time is set
   2704 
   2705     this.cacheTime = Math.max(this.cacheTime || 0, (_this$options$cacheTi = this.options.cacheTime) != null ? _this$options$cacheTi : 5 * 60 * 1000);
   2706   };
   2707 
   2708   _proto.setDefaultOptions = function setDefaultOptions(options) {
   2709     this.defaultOptions = options;
   2710   };
   2711 
   2712   _proto.scheduleGc = function scheduleGc() {
   2713     var _this = this;
   2714 
   2715     this.clearGcTimeout();
   2716 
   2717     if ((0,_utils__WEBPACK_IMPORTED_MODULE_1__.isValidTimeout)(this.cacheTime)) {
   2718       this.gcTimeout = setTimeout(function () {
   2719         _this.optionalRemove();
   2720       }, this.cacheTime);
   2721     }
   2722   };
   2723 
   2724   _proto.clearGcTimeout = function clearGcTimeout() {
   2725     clearTimeout(this.gcTimeout);
   2726     this.gcTimeout = undefined;
   2727   };
   2728 
   2729   _proto.optionalRemove = function optionalRemove() {
   2730     if (!this.observers.length && !this.state.isFetching) {
   2731       this.cache.remove(this);
   2732     }
   2733   };
   2734 
   2735   _proto.setData = function setData(updater, options) {
   2736     var _this$options$isDataE, _this$options;
   2737 
   2738     var prevData = this.state.data; // Get the new data
   2739 
   2740     var data = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.functionalUpdate)(updater, prevData); // Use prev data if an isDataEqual function is defined and returns `true`
   2741 
   2742     if ((_this$options$isDataE = (_this$options = this.options).isDataEqual) == null ? void 0 : _this$options$isDataE.call(_this$options, prevData, data)) {
   2743       data = prevData;
   2744     } else if (this.options.structuralSharing !== false) {
   2745       // Structurally share data between prev and new data if needed
   2746       data = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.replaceEqualDeep)(prevData, data);
   2747     } // Set data and mark it as cached
   2748 
   2749 
   2750     this.dispatch({
   2751       data: data,
   2752       type: 'success',
   2753       dataUpdatedAt: options == null ? void 0 : options.updatedAt
   2754     });
   2755     return data;
   2756   };
   2757 
   2758   _proto.setState = function setState(state, setStateOptions) {
   2759     this.dispatch({
   2760       type: 'setState',
   2761       state: state,
   2762       setStateOptions: setStateOptions
   2763     });
   2764   };
   2765 
   2766   _proto.cancel = function cancel(options) {
   2767     var _this$retryer;
   2768 
   2769     var promise = this.promise;
   2770     (_this$retryer = this.retryer) == null ? void 0 : _this$retryer.cancel(options);
   2771     return promise ? promise.then(_utils__WEBPACK_IMPORTED_MODULE_1__.noop).catch(_utils__WEBPACK_IMPORTED_MODULE_1__.noop) : Promise.resolve();
   2772   };
   2773 
   2774   _proto.destroy = function destroy() {
   2775     this.clearGcTimeout();
   2776     this.cancel({
   2777       silent: true
   2778     });
   2779   };
   2780 
   2781   _proto.reset = function reset() {
   2782     this.destroy();
   2783     this.setState(this.initialState);
   2784   };
   2785 
   2786   _proto.isActive = function isActive() {
   2787     return this.observers.some(function (observer) {
   2788       return observer.options.enabled !== false;
   2789     });
   2790   };
   2791 
   2792   _proto.isFetching = function isFetching() {
   2793     return this.state.isFetching;
   2794   };
   2795 
   2796   _proto.isStale = function isStale() {
   2797     return this.state.isInvalidated || !this.state.dataUpdatedAt || this.observers.some(function (observer) {
   2798       return observer.getCurrentResult().isStale;
   2799     });
   2800   };
   2801 
   2802   _proto.isStaleByTime = function isStaleByTime(staleTime) {
   2803     if (staleTime === void 0) {
   2804       staleTime = 0;
   2805     }
   2806 
   2807     return this.state.isInvalidated || !this.state.dataUpdatedAt || !(0,_utils__WEBPACK_IMPORTED_MODULE_1__.timeUntilStale)(this.state.dataUpdatedAt, staleTime);
   2808   };
   2809 
   2810   _proto.onFocus = function onFocus() {
   2811     var _this$retryer2;
   2812 
   2813     var observer = this.observers.find(function (x) {
   2814       return x.shouldFetchOnWindowFocus();
   2815     });
   2816 
   2817     if (observer) {
   2818       observer.refetch();
   2819     } // Continue fetch if currently paused
   2820 
   2821 
   2822     (_this$retryer2 = this.retryer) == null ? void 0 : _this$retryer2.continue();
   2823   };
   2824 
   2825   _proto.onOnline = function onOnline() {
   2826     var _this$retryer3;
   2827 
   2828     var observer = this.observers.find(function (x) {
   2829       return x.shouldFetchOnReconnect();
   2830     });
   2831 
   2832     if (observer) {
   2833       observer.refetch();
   2834     } // Continue fetch if currently paused
   2835 
   2836 
   2837     (_this$retryer3 = this.retryer) == null ? void 0 : _this$retryer3.continue();
   2838   };
   2839 
   2840   _proto.addObserver = function addObserver(observer) {
   2841     if (this.observers.indexOf(observer) === -1) {
   2842       this.observers.push(observer); // Stop the query from being garbage collected
   2843 
   2844       this.clearGcTimeout();
   2845       this.cache.notify({
   2846         type: 'observerAdded',
   2847         query: this,
   2848         observer: observer
   2849       });
   2850     }
   2851   };
   2852 
   2853   _proto.removeObserver = function removeObserver(observer) {
   2854     if (this.observers.indexOf(observer) !== -1) {
   2855       this.observers = this.observers.filter(function (x) {
   2856         return x !== observer;
   2857       });
   2858 
   2859       if (!this.observers.length) {
   2860         // If the transport layer does not support cancellation
   2861         // we'll let the query continue so the result can be cached
   2862         if (this.retryer) {
   2863           if (this.retryer.isTransportCancelable) {
   2864             this.retryer.cancel({
   2865               revert: true
   2866             });
   2867           } else {
   2868             this.retryer.cancelRetry();
   2869           }
   2870         }
   2871 
   2872         if (this.cacheTime) {
   2873           this.scheduleGc();
   2874         } else {
   2875           this.cache.remove(this);
   2876         }
   2877       }
   2878 
   2879       this.cache.notify({
   2880         type: 'observerRemoved',
   2881         query: this,
   2882         observer: observer
   2883       });
   2884     }
   2885   };
   2886 
   2887   _proto.getObserversCount = function getObserversCount() {
   2888     return this.observers.length;
   2889   };
   2890 
   2891   _proto.invalidate = function invalidate() {
   2892     if (!this.state.isInvalidated) {
   2893       this.dispatch({
   2894         type: 'invalidate'
   2895       });
   2896     }
   2897   };
   2898 
   2899   _proto.fetch = function fetch(options, fetchOptions) {
   2900     var _this2 = this,
   2901         _this$options$behavio,
   2902         _context$fetchOptions;
   2903 
   2904     if (this.state.isFetching) {
   2905       if (this.state.dataUpdatedAt && (fetchOptions == null ? void 0 : fetchOptions.cancelRefetch)) {
   2906         // Silently cancel current fetch if the user wants to cancel refetches
   2907         this.cancel({
   2908           silent: true
   2909         });
   2910       } else if (this.promise) {
   2911         // Return current promise if we are already fetching
   2912         return this.promise;
   2913       }
   2914     } // Update config if passed, otherwise the config from the last execution is used
   2915 
   2916 
   2917     if (options) {
   2918       this.setOptions(options);
   2919     } // Use the options from the first observer with a query function if no function is found.
   2920     // This can happen when the query is hydrated or created with setQueryData.
   2921 
   2922 
   2923     if (!this.options.queryFn) {
   2924       var observer = this.observers.find(function (x) {
   2925         return x.options.queryFn;
   2926       });
   2927 
   2928       if (observer) {
   2929         this.setOptions(observer.options);
   2930       }
   2931     }
   2932 
   2933     var queryKey = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.ensureQueryKeyArray)(this.queryKey); // Create query function context
   2934 
   2935     var queryFnContext = {
   2936       queryKey: queryKey,
   2937       pageParam: undefined
   2938     }; // Create fetch function
   2939 
   2940     var fetchFn = function fetchFn() {
   2941       return _this2.options.queryFn ? _this2.options.queryFn(queryFnContext) : Promise.reject('Missing queryFn');
   2942     }; // Trigger behavior hook
   2943 
   2944 
   2945     var context = {
   2946       fetchOptions: fetchOptions,
   2947       options: this.options,
   2948       queryKey: queryKey,
   2949       state: this.state,
   2950       fetchFn: fetchFn
   2951     };
   2952 
   2953     if ((_this$options$behavio = this.options.behavior) == null ? void 0 : _this$options$behavio.onFetch) {
   2954       var _this$options$behavio2;
   2955 
   2956       (_this$options$behavio2 = this.options.behavior) == null ? void 0 : _this$options$behavio2.onFetch(context);
   2957     } // Store state in case the current fetch needs to be reverted
   2958 
   2959 
   2960     this.revertState = this.state; // Set to fetching state if not already in it
   2961 
   2962     if (!this.state.isFetching || this.state.fetchMeta !== ((_context$fetchOptions = context.fetchOptions) == null ? void 0 : _context$fetchOptions.meta)) {
   2963       var _context$fetchOptions2;
   2964 
   2965       this.dispatch({
   2966         type: 'fetch',
   2967         meta: (_context$fetchOptions2 = context.fetchOptions) == null ? void 0 : _context$fetchOptions2.meta
   2968       });
   2969     } // Try to fetch the data
   2970 
   2971 
   2972     this.retryer = new _retryer__WEBPACK_IMPORTED_MODULE_2__.Retryer({
   2973       fn: context.fetchFn,
   2974       onSuccess: function onSuccess(data) {
   2975         _this2.setData(data); // Notify cache callback
   2976 
   2977 
   2978         _this2.cache.config.onSuccess == null ? void 0 : _this2.cache.config.onSuccess(data, _this2); // Remove query after fetching if cache time is 0
   2979 
   2980         if (_this2.cacheTime === 0) {
   2981           _this2.optionalRemove();
   2982         }
   2983       },
   2984       onError: function onError(error) {
   2985         // Optimistically update state if needed
   2986         if (!((0,_retryer__WEBPACK_IMPORTED_MODULE_2__.isCancelledError)(error) && error.silent)) {
   2987           _this2.dispatch({
   2988             type: 'error',
   2989             error: error
   2990           });
   2991         }
   2992 
   2993         if (!(0,_retryer__WEBPACK_IMPORTED_MODULE_2__.isCancelledError)(error)) {
   2994           // Notify cache callback
   2995           _this2.cache.config.onError == null ? void 0 : _this2.cache.config.onError(error, _this2); // Log error
   2996 
   2997           (0,_logger__WEBPACK_IMPORTED_MODULE_3__.getLogger)().error(error);
   2998         } // Remove query after fetching if cache time is 0
   2999 
   3000 
   3001         if (_this2.cacheTime === 0) {
   3002           _this2.optionalRemove();
   3003         }
   3004       },
   3005       onFail: function onFail() {
   3006         _this2.dispatch({
   3007           type: 'failed'
   3008         });
   3009       },
   3010       onPause: function onPause() {
   3011         _this2.dispatch({
   3012           type: 'pause'
   3013         });
   3014       },
   3015       onContinue: function onContinue() {
   3016         _this2.dispatch({
   3017           type: 'continue'
   3018         });
   3019       },
   3020       retry: context.options.retry,
   3021       retryDelay: context.options.retryDelay
   3022     });
   3023     this.promise = this.retryer.promise;
   3024     return this.promise;
   3025   };
   3026 
   3027   _proto.dispatch = function dispatch(action) {
   3028     var _this3 = this;
   3029 
   3030     this.state = this.reducer(this.state, action);
   3031     _notifyManager__WEBPACK_IMPORTED_MODULE_4__.notifyManager.batch(function () {
   3032       _this3.observers.forEach(function (observer) {
   3033         observer.onQueryUpdate(action);
   3034       });
   3035 
   3036       _this3.cache.notify({
   3037         query: _this3,
   3038         type: 'queryUpdated',
   3039         action: action
   3040       });
   3041     });
   3042   };
   3043 
   3044   _proto.getDefaultState = function getDefaultState(options) {
   3045     var data = typeof options.initialData === 'function' ? options.initialData() : options.initialData;
   3046     var hasInitialData = typeof options.initialData !== 'undefined';
   3047     var initialDataUpdatedAt = hasInitialData ? typeof options.initialDataUpdatedAt === 'function' ? options.initialDataUpdatedAt() : options.initialDataUpdatedAt : 0;
   3048     var hasData = typeof data !== 'undefined';
   3049     return {
   3050       data: data,
   3051       dataUpdateCount: 0,
   3052       dataUpdatedAt: hasData ? initialDataUpdatedAt != null ? initialDataUpdatedAt : Date.now() : 0,
   3053       error: null,
   3054       errorUpdateCount: 0,
   3055       errorUpdatedAt: 0,
   3056       fetchFailureCount: 0,
   3057       fetchMeta: null,
   3058       isFetching: false,
   3059       isInvalidated: false,
   3060       isPaused: false,
   3061       status: hasData ? 'success' : 'idle'
   3062     };
   3063   };
   3064 
   3065   _proto.reducer = function reducer(state, action) {
   3066     var _action$meta, _action$dataUpdatedAt;
   3067 
   3068     switch (action.type) {
   3069       case 'failed':
   3070         return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   3071           fetchFailureCount: state.fetchFailureCount + 1
   3072         });
   3073 
   3074       case 'pause':
   3075         return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   3076           isPaused: true
   3077         });
   3078 
   3079       case 'continue':
   3080         return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   3081           isPaused: false
   3082         });
   3083 
   3084       case 'fetch':
   3085         return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   3086           fetchFailureCount: 0,
   3087           fetchMeta: (_action$meta = action.meta) != null ? _action$meta : null,
   3088           isFetching: true,
   3089           isPaused: false,
   3090           status: !state.dataUpdatedAt ? 'loading' : state.status
   3091         });
   3092 
   3093       case 'success':
   3094         return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   3095           data: action.data,
   3096           dataUpdateCount: state.dataUpdateCount + 1,
   3097           dataUpdatedAt: (_action$dataUpdatedAt = action.dataUpdatedAt) != null ? _action$dataUpdatedAt : Date.now(),
   3098           error: null,
   3099           fetchFailureCount: 0,
   3100           isFetching: false,
   3101           isInvalidated: false,
   3102           isPaused: false,
   3103           status: 'success'
   3104         });
   3105 
   3106       case 'error':
   3107         var error = action.error;
   3108 
   3109         if ((0,_retryer__WEBPACK_IMPORTED_MODULE_2__.isCancelledError)(error) && error.revert && this.revertState) {
   3110           return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, this.revertState);
   3111         }
   3112 
   3113         return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   3114           error: error,
   3115           errorUpdateCount: state.errorUpdateCount + 1,
   3116           errorUpdatedAt: Date.now(),
   3117           fetchFailureCount: state.fetchFailureCount + 1,
   3118           isFetching: false,
   3119           isPaused: false,
   3120           status: 'error'
   3121         });
   3122 
   3123       case 'invalidate':
   3124         return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, {
   3125           isInvalidated: true
   3126         });
   3127 
   3128       case 'setState':
   3129         return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, state, action.state);
   3130 
   3131       default:
   3132         return state;
   3133     }
   3134   };
   3135 
   3136   return Query;
   3137 }();
   3138 
   3139 /***/ }),
   3140 
   3141 /***/ "../node_modules/react-query/es/core/queryCache.js":
   3142 /*!*********************************************************!*\
   3143   !*** ../node_modules/react-query/es/core/queryCache.js ***!
   3144   \*********************************************************/
   3145 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   3146 
   3147 "use strict";
   3148 __webpack_require__.r(__webpack_exports__);
   3149 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   3150 /* harmony export */   "QueryCache": () => (/* binding */ QueryCache)
   3151 /* harmony export */ });
   3152 /* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
   3153 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   3154 /* harmony import */ var _query__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./query */ "../node_modules/react-query/es/core/query.js");
   3155 /* harmony import */ var _notifyManager__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   3156 /* harmony import */ var _subscribable__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./subscribable */ "../node_modules/react-query/es/core/subscribable.js");
   3157 
   3158 
   3159 
   3160 
   3161 
   3162 // CLASS
   3163 var QueryCache = /*#__PURE__*/function (_Subscribable) {
   3164   (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__.default)(QueryCache, _Subscribable);
   3165 
   3166   function QueryCache(config) {
   3167     var _this;
   3168 
   3169     _this = _Subscribable.call(this) || this;
   3170     _this.config = config || {};
   3171     _this.queries = [];
   3172     _this.queriesMap = {};
   3173     return _this;
   3174   }
   3175 
   3176   var _proto = QueryCache.prototype;
   3177 
   3178   _proto.build = function build(client, options, state) {
   3179     var _options$queryHash;
   3180 
   3181     var queryKey = options.queryKey;
   3182     var queryHash = (_options$queryHash = options.queryHash) != null ? _options$queryHash : (0,_utils__WEBPACK_IMPORTED_MODULE_1__.hashQueryKeyByOptions)(queryKey, options);
   3183     var query = this.get(queryHash);
   3184 
   3185     if (!query) {
   3186       query = new _query__WEBPACK_IMPORTED_MODULE_2__.Query({
   3187         cache: this,
   3188         queryKey: queryKey,
   3189         queryHash: queryHash,
   3190         options: client.defaultQueryOptions(options),
   3191         state: state,
   3192         defaultOptions: client.getQueryDefaults(queryKey)
   3193       });
   3194       this.add(query);
   3195     }
   3196 
   3197     return query;
   3198   };
   3199 
   3200   _proto.add = function add(query) {
   3201     if (!this.queriesMap[query.queryHash]) {
   3202       this.queriesMap[query.queryHash] = query;
   3203       this.queries.push(query);
   3204       this.notify({
   3205         type: 'queryAdded',
   3206         query: query
   3207       });
   3208     }
   3209   };
   3210 
   3211   _proto.remove = function remove(query) {
   3212     var queryInMap = this.queriesMap[query.queryHash];
   3213 
   3214     if (queryInMap) {
   3215       query.destroy();
   3216       this.queries = this.queries.filter(function (x) {
   3217         return x !== query;
   3218       });
   3219 
   3220       if (queryInMap === query) {
   3221         delete this.queriesMap[query.queryHash];
   3222       }
   3223 
   3224       this.notify({
   3225         type: 'queryRemoved',
   3226         query: query
   3227       });
   3228     }
   3229   };
   3230 
   3231   _proto.clear = function clear() {
   3232     var _this2 = this;
   3233 
   3234     _notifyManager__WEBPACK_IMPORTED_MODULE_3__.notifyManager.batch(function () {
   3235       _this2.queries.forEach(function (query) {
   3236         _this2.remove(query);
   3237       });
   3238     });
   3239   };
   3240 
   3241   _proto.get = function get(queryHash) {
   3242     return this.queriesMap[queryHash];
   3243   };
   3244 
   3245   _proto.getAll = function getAll() {
   3246     return this.queries;
   3247   };
   3248 
   3249   _proto.find = function find(arg1, arg2) {
   3250     var _parseFilterArgs = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.parseFilterArgs)(arg1, arg2),
   3251         filters = _parseFilterArgs[0];
   3252 
   3253     if (typeof filters.exact === 'undefined') {
   3254       filters.exact = true;
   3255     }
   3256 
   3257     return this.queries.find(function (query) {
   3258       return (0,_utils__WEBPACK_IMPORTED_MODULE_1__.matchQuery)(filters, query);
   3259     });
   3260   };
   3261 
   3262   _proto.findAll = function findAll(arg1, arg2) {
   3263     var _parseFilterArgs2 = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.parseFilterArgs)(arg1, arg2),
   3264         filters = _parseFilterArgs2[0];
   3265 
   3266     return filters ? this.queries.filter(function (query) {
   3267       return (0,_utils__WEBPACK_IMPORTED_MODULE_1__.matchQuery)(filters, query);
   3268     }) : this.queries;
   3269   };
   3270 
   3271   _proto.notify = function notify(event) {
   3272     var _this3 = this;
   3273 
   3274     _notifyManager__WEBPACK_IMPORTED_MODULE_3__.notifyManager.batch(function () {
   3275       _this3.listeners.forEach(function (listener) {
   3276         listener(event);
   3277       });
   3278     });
   3279   };
   3280 
   3281   _proto.onFocus = function onFocus() {
   3282     var _this4 = this;
   3283 
   3284     _notifyManager__WEBPACK_IMPORTED_MODULE_3__.notifyManager.batch(function () {
   3285       _this4.queries.forEach(function (query) {
   3286         query.onFocus();
   3287       });
   3288     });
   3289   };
   3290 
   3291   _proto.onOnline = function onOnline() {
   3292     var _this5 = this;
   3293 
   3294     _notifyManager__WEBPACK_IMPORTED_MODULE_3__.notifyManager.batch(function () {
   3295       _this5.queries.forEach(function (query) {
   3296         query.onOnline();
   3297       });
   3298     });
   3299   };
   3300 
   3301   return QueryCache;
   3302 }(_subscribable__WEBPACK_IMPORTED_MODULE_4__.Subscribable);
   3303 
   3304 /***/ }),
   3305 
   3306 /***/ "../node_modules/react-query/es/core/queryClient.js":
   3307 /*!**********************************************************!*\
   3308   !*** ../node_modules/react-query/es/core/queryClient.js ***!
   3309   \**********************************************************/
   3310 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   3311 
   3312 "use strict";
   3313 __webpack_require__.r(__webpack_exports__);
   3314 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   3315 /* harmony export */   "QueryClient": () => (/* binding */ QueryClient)
   3316 /* harmony export */ });
   3317 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   3318 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   3319 /* harmony import */ var _queryCache__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./queryCache */ "../node_modules/react-query/es/core/queryCache.js");
   3320 /* harmony import */ var _mutationCache__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./mutationCache */ "../node_modules/react-query/es/core/mutationCache.js");
   3321 /* harmony import */ var _focusManager__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./focusManager */ "../node_modules/react-query/es/core/focusManager.js");
   3322 /* harmony import */ var _onlineManager__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./onlineManager */ "../node_modules/react-query/es/core/onlineManager.js");
   3323 /* harmony import */ var _notifyManager__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   3324 /* harmony import */ var _infiniteQueryBehavior__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./infiniteQueryBehavior */ "../node_modules/react-query/es/core/infiniteQueryBehavior.js");
   3325 
   3326 
   3327 
   3328 
   3329 
   3330 
   3331 
   3332  // TYPES
   3333 
   3334 // CLASS
   3335 var QueryClient = /*#__PURE__*/function () {
   3336   function QueryClient(config) {
   3337     if (config === void 0) {
   3338       config = {};
   3339     }
   3340 
   3341     this.queryCache = config.queryCache || new _queryCache__WEBPACK_IMPORTED_MODULE_1__.QueryCache();
   3342     this.mutationCache = config.mutationCache || new _mutationCache__WEBPACK_IMPORTED_MODULE_2__.MutationCache();
   3343     this.defaultOptions = config.defaultOptions || {};
   3344     this.queryDefaults = [];
   3345     this.mutationDefaults = [];
   3346   }
   3347 
   3348   var _proto = QueryClient.prototype;
   3349 
   3350   _proto.mount = function mount() {
   3351     var _this = this;
   3352 
   3353     this.unsubscribeFocus = _focusManager__WEBPACK_IMPORTED_MODULE_3__.focusManager.subscribe(function () {
   3354       if (_focusManager__WEBPACK_IMPORTED_MODULE_3__.focusManager.isFocused() && _onlineManager__WEBPACK_IMPORTED_MODULE_4__.onlineManager.isOnline()) {
   3355         _this.mutationCache.onFocus();
   3356 
   3357         _this.queryCache.onFocus();
   3358       }
   3359     });
   3360     this.unsubscribeOnline = _onlineManager__WEBPACK_IMPORTED_MODULE_4__.onlineManager.subscribe(function () {
   3361       if (_focusManager__WEBPACK_IMPORTED_MODULE_3__.focusManager.isFocused() && _onlineManager__WEBPACK_IMPORTED_MODULE_4__.onlineManager.isOnline()) {
   3362         _this.mutationCache.onOnline();
   3363 
   3364         _this.queryCache.onOnline();
   3365       }
   3366     });
   3367   };
   3368 
   3369   _proto.unmount = function unmount() {
   3370     var _this$unsubscribeFocu, _this$unsubscribeOnli;
   3371 
   3372     (_this$unsubscribeFocu = this.unsubscribeFocus) == null ? void 0 : _this$unsubscribeFocu.call(this);
   3373     (_this$unsubscribeOnli = this.unsubscribeOnline) == null ? void 0 : _this$unsubscribeOnli.call(this);
   3374   };
   3375 
   3376   _proto.isFetching = function isFetching(arg1, arg2) {
   3377     var _parseFilterArgs = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.parseFilterArgs)(arg1, arg2),
   3378         filters = _parseFilterArgs[0];
   3379 
   3380     filters.fetching = true;
   3381     return this.queryCache.findAll(filters).length;
   3382   };
   3383 
   3384   _proto.isMutating = function isMutating(filters) {
   3385     return this.mutationCache.findAll((0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, filters, {
   3386       fetching: true
   3387     })).length;
   3388   };
   3389 
   3390   _proto.getQueryData = function getQueryData(queryKey, filters) {
   3391     var _this$queryCache$find;
   3392 
   3393     return (_this$queryCache$find = this.queryCache.find(queryKey, filters)) == null ? void 0 : _this$queryCache$find.state.data;
   3394   };
   3395 
   3396   _proto.setQueryData = function setQueryData(queryKey, updater, options) {
   3397     var parsedOptions = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.parseQueryArgs)(queryKey);
   3398     var defaultedOptions = this.defaultQueryOptions(parsedOptions);
   3399     return this.queryCache.build(this, defaultedOptions).setData(updater, options);
   3400   };
   3401 
   3402   _proto.setQueriesData = function setQueriesData(queryKeyOrFilters, updater, options) {
   3403     var _this2 = this;
   3404 
   3405     return _notifyManager__WEBPACK_IMPORTED_MODULE_6__.notifyManager.batch(function () {
   3406       return _this2.getQueryCache().findAll(queryKeyOrFilters).map(function (_ref) {
   3407         var queryKey = _ref.queryKey;
   3408         return [queryKey, _this2.setQueryData(queryKey, updater, options)];
   3409       });
   3410     });
   3411   };
   3412 
   3413   _proto.getQueryState = function getQueryState(queryKey, filters) {
   3414     var _this$queryCache$find2;
   3415 
   3416     return (_this$queryCache$find2 = this.queryCache.find(queryKey, filters)) == null ? void 0 : _this$queryCache$find2.state;
   3417   };
   3418 
   3419   _proto.removeQueries = function removeQueries(arg1, arg2) {
   3420     var _parseFilterArgs2 = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.parseFilterArgs)(arg1, arg2),
   3421         filters = _parseFilterArgs2[0];
   3422 
   3423     var queryCache = this.queryCache;
   3424     _notifyManager__WEBPACK_IMPORTED_MODULE_6__.notifyManager.batch(function () {
   3425       queryCache.findAll(filters).forEach(function (query) {
   3426         queryCache.remove(query);
   3427       });
   3428     });
   3429   };
   3430 
   3431   _proto.resetQueries = function resetQueries(arg1, arg2, arg3) {
   3432     var _this3 = this;
   3433 
   3434     var _parseFilterArgs3 = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.parseFilterArgs)(arg1, arg2, arg3),
   3435         filters = _parseFilterArgs3[0],
   3436         options = _parseFilterArgs3[1];
   3437 
   3438     var queryCache = this.queryCache;
   3439 
   3440     var refetchFilters = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, filters, {
   3441       active: true
   3442     });
   3443 
   3444     return _notifyManager__WEBPACK_IMPORTED_MODULE_6__.notifyManager.batch(function () {
   3445       queryCache.findAll(filters).forEach(function (query) {
   3446         query.reset();
   3447       });
   3448       return _this3.refetchQueries(refetchFilters, options);
   3449     });
   3450   };
   3451 
   3452   _proto.cancelQueries = function cancelQueries(arg1, arg2, arg3) {
   3453     var _this4 = this;
   3454 
   3455     var _parseFilterArgs4 = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.parseFilterArgs)(arg1, arg2, arg3),
   3456         filters = _parseFilterArgs4[0],
   3457         _parseFilterArgs4$ = _parseFilterArgs4[1],
   3458         cancelOptions = _parseFilterArgs4$ === void 0 ? {} : _parseFilterArgs4$;
   3459 
   3460     if (typeof cancelOptions.revert === 'undefined') {
   3461       cancelOptions.revert = true;
   3462     }
   3463 
   3464     var promises = _notifyManager__WEBPACK_IMPORTED_MODULE_6__.notifyManager.batch(function () {
   3465       return _this4.queryCache.findAll(filters).map(function (query) {
   3466         return query.cancel(cancelOptions);
   3467       });
   3468     });
   3469     return Promise.all(promises).then(_utils__WEBPACK_IMPORTED_MODULE_5__.noop).catch(_utils__WEBPACK_IMPORTED_MODULE_5__.noop);
   3470   };
   3471 
   3472   _proto.invalidateQueries = function invalidateQueries(arg1, arg2, arg3) {
   3473     var _ref2,
   3474         _filters$refetchActiv,
   3475         _filters$refetchInact,
   3476         _this5 = this;
   3477 
   3478     var _parseFilterArgs5 = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.parseFilterArgs)(arg1, arg2, arg3),
   3479         filters = _parseFilterArgs5[0],
   3480         options = _parseFilterArgs5[1];
   3481 
   3482     var refetchFilters = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, filters, {
   3483       // if filters.refetchActive is not provided and filters.active is explicitly false,
   3484       // e.g. invalidateQueries({ active: false }), we don't want to refetch active queries
   3485       active: (_ref2 = (_filters$refetchActiv = filters.refetchActive) != null ? _filters$refetchActiv : filters.active) != null ? _ref2 : true,
   3486       inactive: (_filters$refetchInact = filters.refetchInactive) != null ? _filters$refetchInact : false
   3487     });
   3488 
   3489     return _notifyManager__WEBPACK_IMPORTED_MODULE_6__.notifyManager.batch(function () {
   3490       _this5.queryCache.findAll(filters).forEach(function (query) {
   3491         query.invalidate();
   3492       });
   3493 
   3494       return _this5.refetchQueries(refetchFilters, options);
   3495     });
   3496   };
   3497 
   3498   _proto.refetchQueries = function refetchQueries(arg1, arg2, arg3) {
   3499     var _this6 = this;
   3500 
   3501     var _parseFilterArgs6 = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.parseFilterArgs)(arg1, arg2, arg3),
   3502         filters = _parseFilterArgs6[0],
   3503         options = _parseFilterArgs6[1];
   3504 
   3505     var promises = _notifyManager__WEBPACK_IMPORTED_MODULE_6__.notifyManager.batch(function () {
   3506       return _this6.queryCache.findAll(filters).map(function (query) {
   3507         return query.fetch();
   3508       });
   3509     });
   3510     var promise = Promise.all(promises).then(_utils__WEBPACK_IMPORTED_MODULE_5__.noop);
   3511 
   3512     if (!(options == null ? void 0 : options.throwOnError)) {
   3513       promise = promise.catch(_utils__WEBPACK_IMPORTED_MODULE_5__.noop);
   3514     }
   3515 
   3516     return promise;
   3517   };
   3518 
   3519   _proto.fetchQuery = function fetchQuery(arg1, arg2, arg3) {
   3520     var parsedOptions = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.parseQueryArgs)(arg1, arg2, arg3);
   3521     var defaultedOptions = this.defaultQueryOptions(parsedOptions); // https://github.com/tannerlinsley/react-query/issues/652
   3522 
   3523     if (typeof defaultedOptions.retry === 'undefined') {
   3524       defaultedOptions.retry = false;
   3525     }
   3526 
   3527     var query = this.queryCache.build(this, defaultedOptions);
   3528     return query.isStaleByTime(defaultedOptions.staleTime) ? query.fetch(defaultedOptions) : Promise.resolve(query.state.data);
   3529   };
   3530 
   3531   _proto.prefetchQuery = function prefetchQuery(arg1, arg2, arg3) {
   3532     return this.fetchQuery(arg1, arg2, arg3).then(_utils__WEBPACK_IMPORTED_MODULE_5__.noop).catch(_utils__WEBPACK_IMPORTED_MODULE_5__.noop);
   3533   };
   3534 
   3535   _proto.fetchInfiniteQuery = function fetchInfiniteQuery(arg1, arg2, arg3) {
   3536     var parsedOptions = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.parseQueryArgs)(arg1, arg2, arg3);
   3537     parsedOptions.behavior = (0,_infiniteQueryBehavior__WEBPACK_IMPORTED_MODULE_7__.infiniteQueryBehavior)();
   3538     return this.fetchQuery(parsedOptions);
   3539   };
   3540 
   3541   _proto.prefetchInfiniteQuery = function prefetchInfiniteQuery(arg1, arg2, arg3) {
   3542     return this.fetchInfiniteQuery(arg1, arg2, arg3).then(_utils__WEBPACK_IMPORTED_MODULE_5__.noop).catch(_utils__WEBPACK_IMPORTED_MODULE_5__.noop);
   3543   };
   3544 
   3545   _proto.cancelMutations = function cancelMutations() {
   3546     var _this7 = this;
   3547 
   3548     var promises = _notifyManager__WEBPACK_IMPORTED_MODULE_6__.notifyManager.batch(function () {
   3549       return _this7.mutationCache.getAll().map(function (mutation) {
   3550         return mutation.cancel();
   3551       });
   3552     });
   3553     return Promise.all(promises).then(_utils__WEBPACK_IMPORTED_MODULE_5__.noop).catch(_utils__WEBPACK_IMPORTED_MODULE_5__.noop);
   3554   };
   3555 
   3556   _proto.resumePausedMutations = function resumePausedMutations() {
   3557     return this.getMutationCache().resumePausedMutations();
   3558   };
   3559 
   3560   _proto.executeMutation = function executeMutation(options) {
   3561     return this.mutationCache.build(this, options).execute();
   3562   };
   3563 
   3564   _proto.getQueryCache = function getQueryCache() {
   3565     return this.queryCache;
   3566   };
   3567 
   3568   _proto.getMutationCache = function getMutationCache() {
   3569     return this.mutationCache;
   3570   };
   3571 
   3572   _proto.getDefaultOptions = function getDefaultOptions() {
   3573     return this.defaultOptions;
   3574   };
   3575 
   3576   _proto.setDefaultOptions = function setDefaultOptions(options) {
   3577     this.defaultOptions = options;
   3578   };
   3579 
   3580   _proto.setQueryDefaults = function setQueryDefaults(queryKey, options) {
   3581     var result = this.queryDefaults.find(function (x) {
   3582       return (0,_utils__WEBPACK_IMPORTED_MODULE_5__.hashQueryKey)(queryKey) === (0,_utils__WEBPACK_IMPORTED_MODULE_5__.hashQueryKey)(x.queryKey);
   3583     });
   3584 
   3585     if (result) {
   3586       result.defaultOptions = options;
   3587     } else {
   3588       this.queryDefaults.push({
   3589         queryKey: queryKey,
   3590         defaultOptions: options
   3591       });
   3592     }
   3593   };
   3594 
   3595   _proto.getQueryDefaults = function getQueryDefaults(queryKey) {
   3596     var _this$queryDefaults$f;
   3597 
   3598     return queryKey ? (_this$queryDefaults$f = this.queryDefaults.find(function (x) {
   3599       return (0,_utils__WEBPACK_IMPORTED_MODULE_5__.partialMatchKey)(queryKey, x.queryKey);
   3600     })) == null ? void 0 : _this$queryDefaults$f.defaultOptions : undefined;
   3601   };
   3602 
   3603   _proto.setMutationDefaults = function setMutationDefaults(mutationKey, options) {
   3604     var result = this.mutationDefaults.find(function (x) {
   3605       return (0,_utils__WEBPACK_IMPORTED_MODULE_5__.hashQueryKey)(mutationKey) === (0,_utils__WEBPACK_IMPORTED_MODULE_5__.hashQueryKey)(x.mutationKey);
   3606     });
   3607 
   3608     if (result) {
   3609       result.defaultOptions = options;
   3610     } else {
   3611       this.mutationDefaults.push({
   3612         mutationKey: mutationKey,
   3613         defaultOptions: options
   3614       });
   3615     }
   3616   };
   3617 
   3618   _proto.getMutationDefaults = function getMutationDefaults(mutationKey) {
   3619     var _this$mutationDefault;
   3620 
   3621     return mutationKey ? (_this$mutationDefault = this.mutationDefaults.find(function (x) {
   3622       return (0,_utils__WEBPACK_IMPORTED_MODULE_5__.partialMatchKey)(mutationKey, x.mutationKey);
   3623     })) == null ? void 0 : _this$mutationDefault.defaultOptions : undefined;
   3624   };
   3625 
   3626   _proto.defaultQueryOptions = function defaultQueryOptions(options) {
   3627     if (options == null ? void 0 : options._defaulted) {
   3628       return options;
   3629     }
   3630 
   3631     var defaultedOptions = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, this.defaultOptions.queries, this.getQueryDefaults(options == null ? void 0 : options.queryKey), options, {
   3632       _defaulted: true
   3633     });
   3634 
   3635     if (!defaultedOptions.queryHash && defaultedOptions.queryKey) {
   3636       defaultedOptions.queryHash = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.hashQueryKeyByOptions)(defaultedOptions.queryKey, defaultedOptions);
   3637     }
   3638 
   3639     return defaultedOptions;
   3640   };
   3641 
   3642   _proto.defaultQueryObserverOptions = function defaultQueryObserverOptions(options) {
   3643     return this.defaultQueryOptions(options);
   3644   };
   3645 
   3646   _proto.defaultMutationOptions = function defaultMutationOptions(options) {
   3647     if (options == null ? void 0 : options._defaulted) {
   3648       return options;
   3649     }
   3650 
   3651     return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, this.defaultOptions.mutations, this.getMutationDefaults(options == null ? void 0 : options.mutationKey), options, {
   3652       _defaulted: true
   3653     });
   3654   };
   3655 
   3656   _proto.clear = function clear() {
   3657     this.queryCache.clear();
   3658     this.mutationCache.clear();
   3659   };
   3660 
   3661   return QueryClient;
   3662 }();
   3663 
   3664 /***/ }),
   3665 
   3666 /***/ "../node_modules/react-query/es/core/queryObserver.js":
   3667 /*!************************************************************!*\
   3668   !*** ../node_modules/react-query/es/core/queryObserver.js ***!
   3669   \************************************************************/
   3670 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   3671 
   3672 "use strict";
   3673 __webpack_require__.r(__webpack_exports__);
   3674 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   3675 /* harmony export */   "QueryObserver": () => (/* binding */ QueryObserver)
   3676 /* harmony export */ });
   3677 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   3678 /* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
   3679 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   3680 /* harmony import */ var _notifyManager__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   3681 /* harmony import */ var _focusManager__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./focusManager */ "../node_modules/react-query/es/core/focusManager.js");
   3682 /* harmony import */ var _subscribable__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./subscribable */ "../node_modules/react-query/es/core/subscribable.js");
   3683 /* harmony import */ var _logger__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./logger */ "../node_modules/react-query/es/core/logger.js");
   3684 /* harmony import */ var _retryer__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./retryer */ "../node_modules/react-query/es/core/retryer.js");
   3685 
   3686 
   3687 
   3688 
   3689 
   3690 
   3691 
   3692 
   3693 var QueryObserver = /*#__PURE__*/function (_Subscribable) {
   3694   (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__.default)(QueryObserver, _Subscribable);
   3695 
   3696   function QueryObserver(client, options) {
   3697     var _this;
   3698 
   3699     _this = _Subscribable.call(this) || this;
   3700     _this.client = client;
   3701     _this.options = options;
   3702     _this.trackedProps = [];
   3703     _this.previousSelectError = null;
   3704 
   3705     _this.bindMethods();
   3706 
   3707     _this.setOptions(options);
   3708 
   3709     return _this;
   3710   }
   3711 
   3712   var _proto = QueryObserver.prototype;
   3713 
   3714   _proto.bindMethods = function bindMethods() {
   3715     this.remove = this.remove.bind(this);
   3716     this.refetch = this.refetch.bind(this);
   3717   };
   3718 
   3719   _proto.onSubscribe = function onSubscribe() {
   3720     if (this.listeners.length === 1) {
   3721       this.currentQuery.addObserver(this);
   3722 
   3723       if (shouldFetchOnMount(this.currentQuery, this.options)) {
   3724         this.executeFetch();
   3725       }
   3726 
   3727       this.updateTimers();
   3728     }
   3729   };
   3730 
   3731   _proto.onUnsubscribe = function onUnsubscribe() {
   3732     if (!this.listeners.length) {
   3733       this.destroy();
   3734     }
   3735   };
   3736 
   3737   _proto.shouldFetchOnReconnect = function shouldFetchOnReconnect() {
   3738     return _shouldFetchOnReconnect(this.currentQuery, this.options);
   3739   };
   3740 
   3741   _proto.shouldFetchOnWindowFocus = function shouldFetchOnWindowFocus() {
   3742     return _shouldFetchOnWindowFocus(this.currentQuery, this.options);
   3743   };
   3744 
   3745   _proto.destroy = function destroy() {
   3746     this.listeners = [];
   3747     this.clearTimers();
   3748     this.currentQuery.removeObserver(this);
   3749   };
   3750 
   3751   _proto.setOptions = function setOptions(options, notifyOptions) {
   3752     var prevOptions = this.options;
   3753     var prevQuery = this.currentQuery;
   3754     this.options = this.client.defaultQueryObserverOptions(options);
   3755 
   3756     if (typeof this.options.enabled !== 'undefined' && typeof this.options.enabled !== 'boolean') {
   3757       throw new Error('Expected enabled to be a boolean');
   3758     } // Keep previous query key if the user does not supply one
   3759 
   3760 
   3761     if (!this.options.queryKey) {
   3762       this.options.queryKey = prevOptions.queryKey;
   3763     }
   3764 
   3765     this.updateQuery();
   3766     var mounted = this.hasListeners(); // Fetch if there are subscribers
   3767 
   3768     if (mounted && shouldFetchOptionally(this.currentQuery, prevQuery, this.options, prevOptions)) {
   3769       this.executeFetch();
   3770     } // Update result
   3771 
   3772 
   3773     this.updateResult(notifyOptions); // Update stale interval if needed
   3774 
   3775     if (mounted && (this.currentQuery !== prevQuery || this.options.enabled !== prevOptions.enabled || this.options.staleTime !== prevOptions.staleTime)) {
   3776       this.updateStaleTimeout();
   3777     } // Update refetch interval if needed
   3778 
   3779 
   3780     if (mounted && (this.currentQuery !== prevQuery || this.options.enabled !== prevOptions.enabled || this.options.refetchInterval !== prevOptions.refetchInterval)) {
   3781       this.updateRefetchInterval();
   3782     }
   3783   };
   3784 
   3785   _proto.getOptimisticResult = function getOptimisticResult(options) {
   3786     var defaultedOptions = this.client.defaultQueryObserverOptions(options);
   3787     var query = this.client.getQueryCache().build(this.client, defaultedOptions);
   3788     return this.createResult(query, defaultedOptions);
   3789   };
   3790 
   3791   _proto.getCurrentResult = function getCurrentResult() {
   3792     return this.currentResult;
   3793   };
   3794 
   3795   _proto.trackResult = function trackResult(result) {
   3796     var _this2 = this;
   3797 
   3798     var trackedResult = {};
   3799     Object.keys(result).forEach(function (key) {
   3800       Object.defineProperty(trackedResult, key, {
   3801         configurable: false,
   3802         enumerable: true,
   3803         get: function get() {
   3804           var typedKey = key;
   3805 
   3806           if (!_this2.trackedProps.includes(typedKey)) {
   3807             _this2.trackedProps.push(typedKey);
   3808           }
   3809 
   3810           return result[typedKey];
   3811         }
   3812       });
   3813     });
   3814     return trackedResult;
   3815   };
   3816 
   3817   _proto.getNextResult = function getNextResult(options) {
   3818     var _this3 = this;
   3819 
   3820     return new Promise(function (resolve, reject) {
   3821       var unsubscribe = _this3.subscribe(function (result) {
   3822         if (!result.isFetching) {
   3823           unsubscribe();
   3824 
   3825           if (result.isError && (options == null ? void 0 : options.throwOnError)) {
   3826             reject(result.error);
   3827           } else {
   3828             resolve(result);
   3829           }
   3830         }
   3831       });
   3832     });
   3833   };
   3834 
   3835   _proto.getCurrentQuery = function getCurrentQuery() {
   3836     return this.currentQuery;
   3837   };
   3838 
   3839   _proto.remove = function remove() {
   3840     this.client.getQueryCache().remove(this.currentQuery);
   3841   };
   3842 
   3843   _proto.refetch = function refetch(options) {
   3844     return this.fetch(options);
   3845   };
   3846 
   3847   _proto.fetchOptimistic = function fetchOptimistic(options) {
   3848     var _this4 = this;
   3849 
   3850     var defaultedOptions = this.client.defaultQueryObserverOptions(options);
   3851     var query = this.client.getQueryCache().build(this.client, defaultedOptions);
   3852     return query.fetch().then(function () {
   3853       return _this4.createResult(query, defaultedOptions);
   3854     });
   3855   };
   3856 
   3857   _proto.fetch = function fetch(fetchOptions) {
   3858     var _this5 = this;
   3859 
   3860     return this.executeFetch(fetchOptions).then(function () {
   3861       _this5.updateResult();
   3862 
   3863       return _this5.currentResult;
   3864     });
   3865   };
   3866 
   3867   _proto.executeFetch = function executeFetch(fetchOptions) {
   3868     // Make sure we reference the latest query as the current one might have been removed
   3869     this.updateQuery(); // Fetch
   3870 
   3871     var promise = this.currentQuery.fetch(this.options, fetchOptions);
   3872 
   3873     if (!(fetchOptions == null ? void 0 : fetchOptions.throwOnError)) {
   3874       promise = promise.catch(_utils__WEBPACK_IMPORTED_MODULE_2__.noop);
   3875     }
   3876 
   3877     return promise;
   3878   };
   3879 
   3880   _proto.updateStaleTimeout = function updateStaleTimeout() {
   3881     var _this6 = this;
   3882 
   3883     this.clearStaleTimeout();
   3884 
   3885     if (_utils__WEBPACK_IMPORTED_MODULE_2__.isServer || this.currentResult.isStale || !(0,_utils__WEBPACK_IMPORTED_MODULE_2__.isValidTimeout)(this.options.staleTime)) {
   3886       return;
   3887     }
   3888 
   3889     var time = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.timeUntilStale)(this.currentResult.dataUpdatedAt, this.options.staleTime); // The timeout is sometimes triggered 1 ms before the stale time expiration.
   3890     // To mitigate this issue we always add 1 ms to the timeout.
   3891 
   3892     var timeout = time + 1;
   3893     this.staleTimeoutId = setTimeout(function () {
   3894       if (!_this6.currentResult.isStale) {
   3895         _this6.updateResult();
   3896       }
   3897     }, timeout);
   3898   };
   3899 
   3900   _proto.updateRefetchInterval = function updateRefetchInterval() {
   3901     var _this7 = this;
   3902 
   3903     this.clearRefetchInterval();
   3904 
   3905     if (_utils__WEBPACK_IMPORTED_MODULE_2__.isServer || this.options.enabled === false || !(0,_utils__WEBPACK_IMPORTED_MODULE_2__.isValidTimeout)(this.options.refetchInterval)) {
   3906       return;
   3907     }
   3908 
   3909     this.refetchIntervalId = setInterval(function () {
   3910       if (_this7.options.refetchIntervalInBackground || _focusManager__WEBPACK_IMPORTED_MODULE_3__.focusManager.isFocused()) {
   3911         _this7.executeFetch();
   3912       }
   3913     }, this.options.refetchInterval);
   3914   };
   3915 
   3916   _proto.updateTimers = function updateTimers() {
   3917     this.updateStaleTimeout();
   3918     this.updateRefetchInterval();
   3919   };
   3920 
   3921   _proto.clearTimers = function clearTimers() {
   3922     this.clearStaleTimeout();
   3923     this.clearRefetchInterval();
   3924   };
   3925 
   3926   _proto.clearStaleTimeout = function clearStaleTimeout() {
   3927     clearTimeout(this.staleTimeoutId);
   3928     this.staleTimeoutId = undefined;
   3929   };
   3930 
   3931   _proto.clearRefetchInterval = function clearRefetchInterval() {
   3932     clearInterval(this.refetchIntervalId);
   3933     this.refetchIntervalId = undefined;
   3934   };
   3935 
   3936   _proto.createResult = function createResult(query, options) {
   3937     var prevQuery = this.currentQuery;
   3938     var prevOptions = this.options;
   3939     var prevResult = this.currentResult;
   3940     var prevResultState = this.currentResultState;
   3941     var prevResultOptions = this.currentResultOptions;
   3942     var queryChange = query !== prevQuery;
   3943     var queryInitialState = queryChange ? query.state : this.currentQueryInitialState;
   3944     var prevQueryResult = queryChange ? this.currentResult : this.previousQueryResult;
   3945     var state = query.state;
   3946     var dataUpdatedAt = state.dataUpdatedAt,
   3947         error = state.error,
   3948         errorUpdatedAt = state.errorUpdatedAt,
   3949         isFetching = state.isFetching,
   3950         status = state.status;
   3951     var isPreviousData = false;
   3952     var isPlaceholderData = false;
   3953     var data; // Optimistically set result in fetching state if needed
   3954 
   3955     if (options.optimisticResults) {
   3956       var mounted = this.hasListeners();
   3957       var fetchOnMount = !mounted && shouldFetchOnMount(query, options);
   3958       var fetchOptionally = mounted && shouldFetchOptionally(query, prevQuery, options, prevOptions);
   3959 
   3960       if (fetchOnMount || fetchOptionally) {
   3961         isFetching = true;
   3962 
   3963         if (!dataUpdatedAt) {
   3964           status = 'loading';
   3965         }
   3966       }
   3967     } // Keep previous data if needed
   3968 
   3969 
   3970     if (options.keepPreviousData && !state.dataUpdateCount && (prevQueryResult == null ? void 0 : prevQueryResult.isSuccess) && status !== 'error') {
   3971       data = prevQueryResult.data;
   3972       dataUpdatedAt = prevQueryResult.dataUpdatedAt;
   3973       status = prevQueryResult.status;
   3974       isPreviousData = true;
   3975     } // Select data if needed
   3976     else if (options.select && typeof state.data !== 'undefined') {
   3977         // Memoize select result
   3978         if (prevResult && state.data === (prevResultState == null ? void 0 : prevResultState.data) && options.select === (prevResultOptions == null ? void 0 : prevResultOptions.select) && !this.previousSelectError) {
   3979           data = prevResult.data;
   3980         } else {
   3981           try {
   3982             data = options.select(state.data);
   3983 
   3984             if (options.structuralSharing !== false) {
   3985               data = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.replaceEqualDeep)(prevResult == null ? void 0 : prevResult.data, data);
   3986             }
   3987 
   3988             this.previousSelectError = null;
   3989           } catch (selectError) {
   3990             (0,_logger__WEBPACK_IMPORTED_MODULE_4__.getLogger)().error(selectError);
   3991             error = selectError;
   3992             this.previousSelectError = selectError;
   3993             errorUpdatedAt = Date.now();
   3994             status = 'error';
   3995           }
   3996         }
   3997       } // Use query data
   3998       else {
   3999           data = state.data;
   4000         } // Show placeholder data if needed
   4001 
   4002 
   4003     if (typeof options.placeholderData !== 'undefined' && typeof data === 'undefined' && status === 'loading') {
   4004       var placeholderData; // Memoize placeholder data
   4005 
   4006       if ((prevResult == null ? void 0 : prevResult.isPlaceholderData) && options.placeholderData === (prevResultOptions == null ? void 0 : prevResultOptions.placeholderData)) {
   4007         placeholderData = prevResult.data;
   4008       } else {
   4009         placeholderData = typeof options.placeholderData === 'function' ? options.placeholderData() : options.placeholderData;
   4010 
   4011         if (options.select && typeof placeholderData !== 'undefined') {
   4012           try {
   4013             placeholderData = options.select(placeholderData);
   4014 
   4015             if (options.structuralSharing !== false) {
   4016               placeholderData = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.replaceEqualDeep)(prevResult == null ? void 0 : prevResult.data, placeholderData);
   4017             }
   4018 
   4019             this.previousSelectError = null;
   4020           } catch (selectError) {
   4021             (0,_logger__WEBPACK_IMPORTED_MODULE_4__.getLogger)().error(selectError);
   4022             error = selectError;
   4023             this.previousSelectError = selectError;
   4024             errorUpdatedAt = Date.now();
   4025             status = 'error';
   4026           }
   4027         }
   4028       }
   4029 
   4030       if (typeof placeholderData !== 'undefined') {
   4031         status = 'success';
   4032         data = placeholderData;
   4033         isPlaceholderData = true;
   4034       }
   4035     }
   4036 
   4037     var result = {
   4038       status: status,
   4039       isLoading: status === 'loading',
   4040       isSuccess: status === 'success',
   4041       isError: status === 'error',
   4042       isIdle: status === 'idle',
   4043       data: data,
   4044       dataUpdatedAt: dataUpdatedAt,
   4045       error: error,
   4046       errorUpdatedAt: errorUpdatedAt,
   4047       failureCount: state.fetchFailureCount,
   4048       isFetched: state.dataUpdateCount > 0 || state.errorUpdateCount > 0,
   4049       isFetchedAfterMount: state.dataUpdateCount > queryInitialState.dataUpdateCount || state.errorUpdateCount > queryInitialState.errorUpdateCount,
   4050       isFetching: isFetching,
   4051       isLoadingError: status === 'error' && state.dataUpdatedAt === 0,
   4052       isPlaceholderData: isPlaceholderData,
   4053       isPreviousData: isPreviousData,
   4054       isRefetchError: status === 'error' && state.dataUpdatedAt !== 0,
   4055       isStale: isStale(query, options),
   4056       refetch: this.refetch,
   4057       remove: this.remove
   4058     };
   4059     return result;
   4060   };
   4061 
   4062   _proto.shouldNotifyListeners = function shouldNotifyListeners(result, prevResult) {
   4063     if (!prevResult) {
   4064       return true;
   4065     }
   4066 
   4067     if (result === prevResult) {
   4068       return false;
   4069     }
   4070 
   4071     var _this$options = this.options,
   4072         notifyOnChangeProps = _this$options.notifyOnChangeProps,
   4073         notifyOnChangePropsExclusions = _this$options.notifyOnChangePropsExclusions;
   4074 
   4075     if (!notifyOnChangeProps && !notifyOnChangePropsExclusions) {
   4076       return true;
   4077     }
   4078 
   4079     if (notifyOnChangeProps === 'tracked' && !this.trackedProps.length) {
   4080       return true;
   4081     }
   4082 
   4083     var includedProps = notifyOnChangeProps === 'tracked' ? this.trackedProps : notifyOnChangeProps;
   4084     return Object.keys(result).some(function (key) {
   4085       var typedKey = key;
   4086       var changed = result[typedKey] !== prevResult[typedKey];
   4087       var isIncluded = includedProps == null ? void 0 : includedProps.some(function (x) {
   4088         return x === key;
   4089       });
   4090       var isExcluded = notifyOnChangePropsExclusions == null ? void 0 : notifyOnChangePropsExclusions.some(function (x) {
   4091         return x === key;
   4092       });
   4093       return changed && !isExcluded && (!includedProps || isIncluded);
   4094     });
   4095   };
   4096 
   4097   _proto.updateResult = function updateResult(notifyOptions) {
   4098     var prevResult = this.currentResult;
   4099     this.currentResult = this.createResult(this.currentQuery, this.options);
   4100     this.currentResultState = this.currentQuery.state;
   4101     this.currentResultOptions = this.options; // Only notify if something has changed
   4102 
   4103     if ((0,_utils__WEBPACK_IMPORTED_MODULE_2__.shallowEqualObjects)(this.currentResult, prevResult)) {
   4104       return;
   4105     } // Determine which callbacks to trigger
   4106 
   4107 
   4108     var defaultNotifyOptions = {
   4109       cache: true
   4110     };
   4111 
   4112     if ((notifyOptions == null ? void 0 : notifyOptions.listeners) !== false && this.shouldNotifyListeners(this.currentResult, prevResult)) {
   4113       defaultNotifyOptions.listeners = true;
   4114     }
   4115 
   4116     this.notify((0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, defaultNotifyOptions, notifyOptions));
   4117   };
   4118 
   4119   _proto.updateQuery = function updateQuery() {
   4120     var query = this.client.getQueryCache().build(this.client, this.options);
   4121 
   4122     if (query === this.currentQuery) {
   4123       return;
   4124     }
   4125 
   4126     var prevQuery = this.currentQuery;
   4127     this.currentQuery = query;
   4128     this.currentQueryInitialState = query.state;
   4129     this.previousQueryResult = this.currentResult;
   4130 
   4131     if (this.hasListeners()) {
   4132       prevQuery == null ? void 0 : prevQuery.removeObserver(this);
   4133       query.addObserver(this);
   4134     }
   4135   };
   4136 
   4137   _proto.onQueryUpdate = function onQueryUpdate(action) {
   4138     var notifyOptions = {};
   4139 
   4140     if (action.type === 'success') {
   4141       notifyOptions.onSuccess = true;
   4142     } else if (action.type === 'error' && !(0,_retryer__WEBPACK_IMPORTED_MODULE_5__.isCancelledError)(action.error)) {
   4143       notifyOptions.onError = true;
   4144     }
   4145 
   4146     this.updateResult(notifyOptions);
   4147 
   4148     if (this.hasListeners()) {
   4149       this.updateTimers();
   4150     }
   4151   };
   4152 
   4153   _proto.notify = function notify(notifyOptions) {
   4154     var _this8 = this;
   4155 
   4156     _notifyManager__WEBPACK_IMPORTED_MODULE_6__.notifyManager.batch(function () {
   4157       // First trigger the configuration callbacks
   4158       if (notifyOptions.onSuccess) {
   4159         _this8.options.onSuccess == null ? void 0 : _this8.options.onSuccess(_this8.currentResult.data);
   4160         _this8.options.onSettled == null ? void 0 : _this8.options.onSettled(_this8.currentResult.data, null);
   4161       } else if (notifyOptions.onError) {
   4162         _this8.options.onError == null ? void 0 : _this8.options.onError(_this8.currentResult.error);
   4163         _this8.options.onSettled == null ? void 0 : _this8.options.onSettled(undefined, _this8.currentResult.error);
   4164       } // Then trigger the listeners
   4165 
   4166 
   4167       if (notifyOptions.listeners) {
   4168         _this8.listeners.forEach(function (listener) {
   4169           listener(_this8.currentResult);
   4170         });
   4171       } // Then the cache listeners
   4172 
   4173 
   4174       if (notifyOptions.cache) {
   4175         _this8.client.getQueryCache().notify({
   4176           query: _this8.currentQuery,
   4177           type: 'observerResultsUpdated'
   4178         });
   4179       }
   4180     });
   4181   };
   4182 
   4183   return QueryObserver;
   4184 }(_subscribable__WEBPACK_IMPORTED_MODULE_7__.Subscribable);
   4185 
   4186 function shouldLoadOnMount(query, options) {
   4187   return options.enabled !== false && !query.state.dataUpdatedAt && !(query.state.status === 'error' && options.retryOnMount === false);
   4188 }
   4189 
   4190 function shouldRefetchOnMount(query, options) {
   4191   return options.enabled !== false && query.state.dataUpdatedAt > 0 && (options.refetchOnMount === 'always' || options.refetchOnMount !== false && isStale(query, options));
   4192 }
   4193 
   4194 function shouldFetchOnMount(query, options) {
   4195   return shouldLoadOnMount(query, options) || shouldRefetchOnMount(query, options);
   4196 }
   4197 
   4198 function _shouldFetchOnReconnect(query, options) {
   4199   return options.enabled !== false && (options.refetchOnReconnect === 'always' || options.refetchOnReconnect !== false && isStale(query, options));
   4200 }
   4201 
   4202 function _shouldFetchOnWindowFocus(query, options) {
   4203   return options.enabled !== false && (options.refetchOnWindowFocus === 'always' || options.refetchOnWindowFocus !== false && isStale(query, options));
   4204 }
   4205 
   4206 function shouldFetchOptionally(query, prevQuery, options, prevOptions) {
   4207   return options.enabled !== false && (query !== prevQuery || prevOptions.enabled === false) && isStale(query, options);
   4208 }
   4209 
   4210 function isStale(query, options) {
   4211   return query.isStaleByTime(options.staleTime);
   4212 }
   4213 
   4214 /***/ }),
   4215 
   4216 /***/ "../node_modules/react-query/es/core/retryer.js":
   4217 /*!******************************************************!*\
   4218   !*** ../node_modules/react-query/es/core/retryer.js ***!
   4219   \******************************************************/
   4220 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   4221 
   4222 "use strict";
   4223 __webpack_require__.r(__webpack_exports__);
   4224 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   4225 /* harmony export */   "isCancelable": () => (/* binding */ isCancelable),
   4226 /* harmony export */   "CancelledError": () => (/* binding */ CancelledError),
   4227 /* harmony export */   "isCancelledError": () => (/* binding */ isCancelledError),
   4228 /* harmony export */   "Retryer": () => (/* binding */ Retryer)
   4229 /* harmony export */ });
   4230 /* harmony import */ var _focusManager__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./focusManager */ "../node_modules/react-query/es/core/focusManager.js");
   4231 /* harmony import */ var _onlineManager__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./onlineManager */ "../node_modules/react-query/es/core/onlineManager.js");
   4232 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/core/utils.js");
   4233 
   4234 
   4235  // TYPES
   4236 
   4237 function defaultRetryDelay(failureCount) {
   4238   return Math.min(1000 * Math.pow(2, failureCount), 30000);
   4239 }
   4240 
   4241 function isCancelable(value) {
   4242   return typeof (value == null ? void 0 : value.cancel) === 'function';
   4243 }
   4244 var CancelledError = function CancelledError(options) {
   4245   this.revert = options == null ? void 0 : options.revert;
   4246   this.silent = options == null ? void 0 : options.silent;
   4247 };
   4248 function isCancelledError(value) {
   4249   return value instanceof CancelledError;
   4250 } // CLASS
   4251 
   4252 var Retryer = function Retryer(config) {
   4253   var _this = this;
   4254 
   4255   var cancelRetry = false;
   4256   var cancelFn;
   4257   var continueFn;
   4258   var promiseResolve;
   4259   var promiseReject;
   4260 
   4261   this.cancel = function (cancelOptions) {
   4262     return cancelFn == null ? void 0 : cancelFn(cancelOptions);
   4263   };
   4264 
   4265   this.cancelRetry = function () {
   4266     cancelRetry = true;
   4267   };
   4268 
   4269   this.continue = function () {
   4270     return continueFn == null ? void 0 : continueFn();
   4271   };
   4272 
   4273   this.failureCount = 0;
   4274   this.isPaused = false;
   4275   this.isResolved = false;
   4276   this.isTransportCancelable = false;
   4277   this.promise = new Promise(function (outerResolve, outerReject) {
   4278     promiseResolve = outerResolve;
   4279     promiseReject = outerReject;
   4280   });
   4281 
   4282   var resolve = function resolve(value) {
   4283     if (!_this.isResolved) {
   4284       _this.isResolved = true;
   4285       config.onSuccess == null ? void 0 : config.onSuccess(value);
   4286       continueFn == null ? void 0 : continueFn();
   4287       promiseResolve(value);
   4288     }
   4289   };
   4290 
   4291   var reject = function reject(value) {
   4292     if (!_this.isResolved) {
   4293       _this.isResolved = true;
   4294       config.onError == null ? void 0 : config.onError(value);
   4295       continueFn == null ? void 0 : continueFn();
   4296       promiseReject(value);
   4297     }
   4298   };
   4299 
   4300   var pause = function pause() {
   4301     return new Promise(function (continueResolve) {
   4302       continueFn = continueResolve;
   4303       _this.isPaused = true;
   4304       config.onPause == null ? void 0 : config.onPause();
   4305     }).then(function () {
   4306       continueFn = undefined;
   4307       _this.isPaused = false;
   4308       config.onContinue == null ? void 0 : config.onContinue();
   4309     });
   4310   }; // Create loop function
   4311 
   4312 
   4313   var run = function run() {
   4314     // Do nothing if already resolved
   4315     if (_this.isResolved) {
   4316       return;
   4317     }
   4318 
   4319     var promiseOrValue; // Execute query
   4320 
   4321     try {
   4322       promiseOrValue = config.fn();
   4323     } catch (error) {
   4324       promiseOrValue = Promise.reject(error);
   4325     } // Create callback to cancel this fetch
   4326 
   4327 
   4328     cancelFn = function cancelFn(cancelOptions) {
   4329       if (!_this.isResolved) {
   4330         reject(new CancelledError(cancelOptions)); // Cancel transport if supported
   4331 
   4332         if (isCancelable(promiseOrValue)) {
   4333           try {
   4334             promiseOrValue.cancel();
   4335           } catch (_unused) {}
   4336         }
   4337       }
   4338     }; // Check if the transport layer support cancellation
   4339 
   4340 
   4341     _this.isTransportCancelable = isCancelable(promiseOrValue);
   4342     Promise.resolve(promiseOrValue).then(resolve).catch(function (error) {
   4343       var _config$retry, _config$retryDelay;
   4344 
   4345       // Stop if the fetch is already resolved
   4346       if (_this.isResolved) {
   4347         return;
   4348       } // Do we need to retry the request?
   4349 
   4350 
   4351       var retry = (_config$retry = config.retry) != null ? _config$retry : 3;
   4352       var retryDelay = (_config$retryDelay = config.retryDelay) != null ? _config$retryDelay : defaultRetryDelay;
   4353       var delay = typeof retryDelay === 'function' ? retryDelay(_this.failureCount, error) : retryDelay;
   4354       var shouldRetry = retry === true || typeof retry === 'number' && _this.failureCount < retry || typeof retry === 'function' && retry(_this.failureCount, error);
   4355 
   4356       if (cancelRetry || !shouldRetry) {
   4357         // We are done if the query does not need to be retried
   4358         reject(error);
   4359         return;
   4360       }
   4361 
   4362       _this.failureCount++; // Notify on fail
   4363 
   4364       config.onFail == null ? void 0 : config.onFail(_this.failureCount, error); // Delay
   4365 
   4366       (0,_utils__WEBPACK_IMPORTED_MODULE_0__.sleep)(delay) // Pause if the document is not visible or when the device is offline
   4367       .then(function () {
   4368         if (!_focusManager__WEBPACK_IMPORTED_MODULE_1__.focusManager.isFocused() || !_onlineManager__WEBPACK_IMPORTED_MODULE_2__.onlineManager.isOnline()) {
   4369           return pause();
   4370         }
   4371       }).then(function () {
   4372         if (cancelRetry) {
   4373           reject(error);
   4374         } else {
   4375           run();
   4376         }
   4377       });
   4378     });
   4379   }; // Start loop
   4380 
   4381 
   4382   run();
   4383 };
   4384 
   4385 /***/ }),
   4386 
   4387 /***/ "../node_modules/react-query/es/core/subscribable.js":
   4388 /*!***********************************************************!*\
   4389   !*** ../node_modules/react-query/es/core/subscribable.js ***!
   4390   \***********************************************************/
   4391 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   4392 
   4393 "use strict";
   4394 __webpack_require__.r(__webpack_exports__);
   4395 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   4396 /* harmony export */   "Subscribable": () => (/* binding */ Subscribable)
   4397 /* harmony export */ });
   4398 var Subscribable = /*#__PURE__*/function () {
   4399   function Subscribable() {
   4400     this.listeners = [];
   4401   }
   4402 
   4403   var _proto = Subscribable.prototype;
   4404 
   4405   _proto.subscribe = function subscribe(listener) {
   4406     var _this = this;
   4407 
   4408     var callback = listener || function () {
   4409       return undefined;
   4410     };
   4411 
   4412     this.listeners.push(callback);
   4413     this.onSubscribe();
   4414     return function () {
   4415       _this.listeners = _this.listeners.filter(function (x) {
   4416         return x !== callback;
   4417       });
   4418 
   4419       _this.onUnsubscribe();
   4420     };
   4421   };
   4422 
   4423   _proto.hasListeners = function hasListeners() {
   4424     return this.listeners.length > 0;
   4425   };
   4426 
   4427   _proto.onSubscribe = function onSubscribe() {// Do nothing
   4428   };
   4429 
   4430   _proto.onUnsubscribe = function onUnsubscribe() {// Do nothing
   4431   };
   4432 
   4433   return Subscribable;
   4434 }();
   4435 
   4436 /***/ }),
   4437 
   4438 /***/ "../node_modules/react-query/es/core/types.js":
   4439 /*!****************************************************!*\
   4440   !*** ../node_modules/react-query/es/core/types.js ***!
   4441   \****************************************************/
   4442 /***/ (() => {
   4443 
   4444 
   4445 
   4446 /***/ }),
   4447 
   4448 /***/ "../node_modules/react-query/es/core/utils.js":
   4449 /*!****************************************************!*\
   4450   !*** ../node_modules/react-query/es/core/utils.js ***!
   4451   \****************************************************/
   4452 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   4453 
   4454 "use strict";
   4455 __webpack_require__.r(__webpack_exports__);
   4456 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   4457 /* harmony export */   "isServer": () => (/* binding */ isServer),
   4458 /* harmony export */   "noop": () => (/* binding */ noop),
   4459 /* harmony export */   "functionalUpdate": () => (/* binding */ functionalUpdate),
   4460 /* harmony export */   "isValidTimeout": () => (/* binding */ isValidTimeout),
   4461 /* harmony export */   "ensureQueryKeyArray": () => (/* binding */ ensureQueryKeyArray),
   4462 /* harmony export */   "difference": () => (/* binding */ difference),
   4463 /* harmony export */   "replaceAt": () => (/* binding */ replaceAt),
   4464 /* harmony export */   "timeUntilStale": () => (/* binding */ timeUntilStale),
   4465 /* harmony export */   "parseQueryArgs": () => (/* binding */ parseQueryArgs),
   4466 /* harmony export */   "parseMutationArgs": () => (/* binding */ parseMutationArgs),
   4467 /* harmony export */   "parseFilterArgs": () => (/* binding */ parseFilterArgs),
   4468 /* harmony export */   "mapQueryStatusFilter": () => (/* binding */ mapQueryStatusFilter),
   4469 /* harmony export */   "matchQuery": () => (/* binding */ matchQuery),
   4470 /* harmony export */   "matchMutation": () => (/* binding */ matchMutation),
   4471 /* harmony export */   "hashQueryKeyByOptions": () => (/* binding */ hashQueryKeyByOptions),
   4472 /* harmony export */   "hashQueryKey": () => (/* binding */ hashQueryKey),
   4473 /* harmony export */   "stableValueHash": () => (/* binding */ stableValueHash),
   4474 /* harmony export */   "partialMatchKey": () => (/* binding */ partialMatchKey),
   4475 /* harmony export */   "partialDeepEqual": () => (/* binding */ partialDeepEqual),
   4476 /* harmony export */   "replaceEqualDeep": () => (/* binding */ replaceEqualDeep),
   4477 /* harmony export */   "shallowEqualObjects": () => (/* binding */ shallowEqualObjects),
   4478 /* harmony export */   "isPlainObject": () => (/* binding */ isPlainObject),
   4479 /* harmony export */   "isQueryKey": () => (/* binding */ isQueryKey),
   4480 /* harmony export */   "isError": () => (/* binding */ isError),
   4481 /* harmony export */   "sleep": () => (/* binding */ sleep),
   4482 /* harmony export */   "scheduleMicrotask": () => (/* binding */ scheduleMicrotask)
   4483 /* harmony export */ });
   4484 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   4485 
   4486 // TYPES
   4487 // UTILS
   4488 var isServer = typeof window === 'undefined';
   4489 function noop() {
   4490   return undefined;
   4491 }
   4492 function functionalUpdate(updater, input) {
   4493   return typeof updater === 'function' ? updater(input) : updater;
   4494 }
   4495 function isValidTimeout(value) {
   4496   return typeof value === 'number' && value >= 0 && value !== Infinity;
   4497 }
   4498 function ensureQueryKeyArray(value) {
   4499   return Array.isArray(value) ? value : [value];
   4500 }
   4501 function difference(array1, array2) {
   4502   return array1.filter(function (x) {
   4503     return array2.indexOf(x) === -1;
   4504   });
   4505 }
   4506 function replaceAt(array, index, value) {
   4507   var copy = array.slice(0);
   4508   copy[index] = value;
   4509   return copy;
   4510 }
   4511 function timeUntilStale(updatedAt, staleTime) {
   4512   return Math.max(updatedAt + (staleTime || 0) - Date.now(), 0);
   4513 }
   4514 function parseQueryArgs(arg1, arg2, arg3) {
   4515   if (!isQueryKey(arg1)) {
   4516     return arg1;
   4517   }
   4518 
   4519   if (typeof arg2 === 'function') {
   4520     return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, arg3, {
   4521       queryKey: arg1,
   4522       queryFn: arg2
   4523     });
   4524   }
   4525 
   4526   return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, arg2, {
   4527     queryKey: arg1
   4528   });
   4529 }
   4530 function parseMutationArgs(arg1, arg2, arg3) {
   4531   if (isQueryKey(arg1)) {
   4532     if (typeof arg2 === 'function') {
   4533       return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, arg3, {
   4534         mutationKey: arg1,
   4535         mutationFn: arg2
   4536       });
   4537     }
   4538 
   4539     return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, arg2, {
   4540       mutationKey: arg1
   4541     });
   4542   }
   4543 
   4544   if (typeof arg1 === 'function') {
   4545     return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, arg2, {
   4546       mutationFn: arg1
   4547     });
   4548   }
   4549 
   4550   return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, arg1);
   4551 }
   4552 function parseFilterArgs(arg1, arg2, arg3) {
   4553   return isQueryKey(arg1) ? [(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, arg2, {
   4554     queryKey: arg1
   4555   }), arg3] : [arg1 || {}, arg2];
   4556 }
   4557 function mapQueryStatusFilter(active, inactive) {
   4558   if (active === true && inactive === true || active == null && inactive == null) {
   4559     return 'all';
   4560   } else if (active === false && inactive === false) {
   4561     return 'none';
   4562   } else {
   4563     // At this point, active|inactive can only be true|false or false|true
   4564     // so, when only one value is provided, the missing one has to be the negated value
   4565     var isActive = active != null ? active : !inactive;
   4566     return isActive ? 'active' : 'inactive';
   4567   }
   4568 }
   4569 function matchQuery(filters, query) {
   4570   var active = filters.active,
   4571       exact = filters.exact,
   4572       fetching = filters.fetching,
   4573       inactive = filters.inactive,
   4574       predicate = filters.predicate,
   4575       queryKey = filters.queryKey,
   4576       stale = filters.stale;
   4577 
   4578   if (isQueryKey(queryKey)) {
   4579     if (exact) {
   4580       if (query.queryHash !== hashQueryKeyByOptions(queryKey, query.options)) {
   4581         return false;
   4582       }
   4583     } else if (!partialMatchKey(query.queryKey, queryKey)) {
   4584       return false;
   4585     }
   4586   }
   4587 
   4588   var queryStatusFilter = mapQueryStatusFilter(active, inactive);
   4589 
   4590   if (queryStatusFilter === 'none') {
   4591     return false;
   4592   } else if (queryStatusFilter !== 'all') {
   4593     var isActive = query.isActive();
   4594 
   4595     if (queryStatusFilter === 'active' && !isActive) {
   4596       return false;
   4597     }
   4598 
   4599     if (queryStatusFilter === 'inactive' && isActive) {
   4600       return false;
   4601     }
   4602   }
   4603 
   4604   if (typeof stale === 'boolean' && query.isStale() !== stale) {
   4605     return false;
   4606   }
   4607 
   4608   if (typeof fetching === 'boolean' && query.isFetching() !== fetching) {
   4609     return false;
   4610   }
   4611 
   4612   if (predicate && !predicate(query)) {
   4613     return false;
   4614   }
   4615 
   4616   return true;
   4617 }
   4618 function matchMutation(filters, mutation) {
   4619   var exact = filters.exact,
   4620       fetching = filters.fetching,
   4621       predicate = filters.predicate,
   4622       mutationKey = filters.mutationKey;
   4623 
   4624   if (isQueryKey(mutationKey)) {
   4625     if (!mutation.options.mutationKey) {
   4626       return false;
   4627     }
   4628 
   4629     if (exact) {
   4630       if (hashQueryKey(mutation.options.mutationKey) !== hashQueryKey(mutationKey)) {
   4631         return false;
   4632       }
   4633     } else if (!partialMatchKey(mutation.options.mutationKey, mutationKey)) {
   4634       return false;
   4635     }
   4636   }
   4637 
   4638   if (typeof fetching === 'boolean' && mutation.state.status === 'loading' !== fetching) {
   4639     return false;
   4640   }
   4641 
   4642   if (predicate && !predicate(mutation)) {
   4643     return false;
   4644   }
   4645 
   4646   return true;
   4647 }
   4648 function hashQueryKeyByOptions(queryKey, options) {
   4649   var hashFn = (options == null ? void 0 : options.queryKeyHashFn) || hashQueryKey;
   4650   return hashFn(queryKey);
   4651 }
   4652 /**
   4653  * Default query keys hash function.
   4654  */
   4655 
   4656 function hashQueryKey(queryKey) {
   4657   var asArray = ensureQueryKeyArray(queryKey);
   4658   return stableValueHash(asArray);
   4659 }
   4660 /**
   4661  * Hashes the value into a stable hash.
   4662  */
   4663 
   4664 function stableValueHash(value) {
   4665   return JSON.stringify(value, function (_, val) {
   4666     return isPlainObject(val) ? Object.keys(val).sort().reduce(function (result, key) {
   4667       result[key] = val[key];
   4668       return result;
   4669     }, {}) : val;
   4670   });
   4671 }
   4672 /**
   4673  * Checks if key `b` partially matches with key `a`.
   4674  */
   4675 
   4676 function partialMatchKey(a, b) {
   4677   return partialDeepEqual(ensureQueryKeyArray(a), ensureQueryKeyArray(b));
   4678 }
   4679 /**
   4680  * Checks if `b` partially matches with `a`.
   4681  */
   4682 
   4683 function partialDeepEqual(a, b) {
   4684   if (a === b) {
   4685     return true;
   4686   }
   4687 
   4688   if (typeof a !== typeof b) {
   4689     return false;
   4690   }
   4691 
   4692   if (a && b && typeof a === 'object' && typeof b === 'object') {
   4693     return !Object.keys(b).some(function (key) {
   4694       return !partialDeepEqual(a[key], b[key]);
   4695     });
   4696   }
   4697 
   4698   return false;
   4699 }
   4700 /**
   4701  * This function returns `a` if `b` is deeply equal.
   4702  * If not, it will replace any deeply equal children of `b` with those of `a`.
   4703  * This can be used for structural sharing between JSON values for example.
   4704  */
   4705 
   4706 function replaceEqualDeep(a, b) {
   4707   if (a === b) {
   4708     return a;
   4709   }
   4710 
   4711   var array = Array.isArray(a) && Array.isArray(b);
   4712 
   4713   if (array || isPlainObject(a) && isPlainObject(b)) {
   4714     var aSize = array ? a.length : Object.keys(a).length;
   4715     var bItems = array ? b : Object.keys(b);
   4716     var bSize = bItems.length;
   4717     var copy = array ? [] : {};
   4718     var equalItems = 0;
   4719 
   4720     for (var i = 0; i < bSize; i++) {
   4721       var key = array ? i : bItems[i];
   4722       copy[key] = replaceEqualDeep(a[key], b[key]);
   4723 
   4724       if (copy[key] === a[key]) {
   4725         equalItems++;
   4726       }
   4727     }
   4728 
   4729     return aSize === bSize && equalItems === aSize ? a : copy;
   4730   }
   4731 
   4732   return b;
   4733 }
   4734 /**
   4735  * Shallow compare objects. Only works with objects that always have the same properties.
   4736  */
   4737 
   4738 function shallowEqualObjects(a, b) {
   4739   if (a && !b || b && !a) {
   4740     return false;
   4741   }
   4742 
   4743   for (var key in a) {
   4744     if (a[key] !== b[key]) {
   4745       return false;
   4746     }
   4747   }
   4748 
   4749   return true;
   4750 } // Copied from: https://github.com/jonschlinkert/is-plain-object
   4751 
   4752 function isPlainObject(o) {
   4753   if (!hasObjectPrototype(o)) {
   4754     return false;
   4755   } // If has modified constructor
   4756 
   4757 
   4758   var ctor = o.constructor;
   4759 
   4760   if (typeof ctor === 'undefined') {
   4761     return true;
   4762   } // If has modified prototype
   4763 
   4764 
   4765   var prot = ctor.prototype;
   4766 
   4767   if (!hasObjectPrototype(prot)) {
   4768     return false;
   4769   } // If constructor does not have an Object-specific method
   4770 
   4771 
   4772   if (!prot.hasOwnProperty('isPrototypeOf')) {
   4773     return false;
   4774   } // Most likely a plain Object
   4775 
   4776 
   4777   return true;
   4778 }
   4779 
   4780 function hasObjectPrototype(o) {
   4781   return Object.prototype.toString.call(o) === '[object Object]';
   4782 }
   4783 
   4784 function isQueryKey(value) {
   4785   return typeof value === 'string' || Array.isArray(value);
   4786 }
   4787 function isError(value) {
   4788   return value instanceof Error;
   4789 }
   4790 function sleep(timeout) {
   4791   return new Promise(function (resolve) {
   4792     setTimeout(resolve, timeout);
   4793   });
   4794 }
   4795 /**
   4796  * Schedules a microtask.
   4797  * This can be useful to schedule state updates after rendering.
   4798  */
   4799 
   4800 function scheduleMicrotask(callback) {
   4801   Promise.resolve().then(callback).catch(function (error) {
   4802     return setTimeout(function () {
   4803       throw error;
   4804     });
   4805   });
   4806 }
   4807 
   4808 /***/ }),
   4809 
   4810 /***/ "../node_modules/react-query/es/devtools/Explorer.js":
   4811 /*!***********************************************************!*\
   4812   !*** ../node_modules/react-query/es/devtools/Explorer.js ***!
   4813   \***********************************************************/
   4814 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   4815 
   4816 "use strict";
   4817 __webpack_require__.r(__webpack_exports__);
   4818 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   4819 /* harmony export */   "Entry": () => (/* binding */ Entry),
   4820 /* harmony export */   "Label": () => (/* binding */ Label),
   4821 /* harmony export */   "Value": () => (/* binding */ Value),
   4822 /* harmony export */   "SubEntries": () => (/* binding */ SubEntries),
   4823 /* harmony export */   "Info": () => (/* binding */ Info),
   4824 /* harmony export */   "Expander": () => (/* binding */ Expander),
   4825 /* harmony export */   "default": () => (/* binding */ Explorer)
   4826 /* harmony export */ });
   4827 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   4828 /* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "../node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js");
   4829 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "react");
   4830 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
   4831 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/devtools/utils.js");
   4832 
   4833 
   4834 // @ts-nocheck
   4835 
   4836 
   4837 var Entry = (0,_utils__WEBPACK_IMPORTED_MODULE_3__.styled)('div', {
   4838   fontFamily: 'Menlo, monospace',
   4839   fontSize: '0.9rem',
   4840   lineHeight: '1.7',
   4841   outline: 'none',
   4842   wordBreak: 'break-word'
   4843 });
   4844 var Label = (0,_utils__WEBPACK_IMPORTED_MODULE_3__.styled)('span', {
   4845   cursor: 'pointer',
   4846   color: 'white'
   4847 });
   4848 var Value = (0,_utils__WEBPACK_IMPORTED_MODULE_3__.styled)('span', function (props, theme) {
   4849   return {
   4850     color: theme.danger
   4851   };
   4852 });
   4853 var SubEntries = (0,_utils__WEBPACK_IMPORTED_MODULE_3__.styled)('div', {
   4854   marginLeft: '.1rem',
   4855   paddingLeft: '1rem',
   4856   borderLeft: '2px solid rgba(0,0,0,.15)'
   4857 });
   4858 var Info = (0,_utils__WEBPACK_IMPORTED_MODULE_3__.styled)('span', {
   4859   color: 'grey',
   4860   fontSize: '.7rem'
   4861 });
   4862 var Expander = function Expander(_ref) {
   4863   var expanded = _ref.expanded,
   4864       _ref$style = _ref.style,
   4865       style = _ref$style === void 0 ? {} : _ref$style,
   4866       rest = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__.default)(_ref, ["expanded", "style"]);
   4867 
   4868   return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("span", {
   4869     style: (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   4870       display: 'inline-block',
   4871       transition: 'all .1s ease',
   4872       transform: "rotate(" + (expanded ? 90 : 0) + "deg) " + (style.transform || '')
   4873     }, style)
   4874   }, "\u25B6");
   4875 };
   4876 
   4877 var DefaultRenderer = function DefaultRenderer(_ref2) {
   4878   var handleEntry = _ref2.handleEntry,
   4879       label = _ref2.label,
   4880       value = _ref2.value,
   4881       subEntries = _ref2.subEntries,
   4882       subEntryPages = _ref2.subEntryPages,
   4883       type = _ref2.type,
   4884       expanded = _ref2.expanded,
   4885       toggle = _ref2.toggle,
   4886       pageSize = _ref2.pageSize;
   4887 
   4888   var _React$useState = react__WEBPACK_IMPORTED_MODULE_2___default().useState([]),
   4889       expandedPages = _React$useState[0],
   4890       setExpandedPages = _React$useState[1];
   4891 
   4892   return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(Entry, {
   4893     key: label
   4894   }, (subEntryPages == null ? void 0 : subEntryPages.length) ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement((react__WEBPACK_IMPORTED_MODULE_2___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(Label, {
   4895     onClick: function onClick() {
   4896       return toggle();
   4897     }
   4898   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(Expander, {
   4899     expanded: expanded
   4900   }), " ", label, ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(Info, null, String(type).toLowerCase() === 'iterable' ? '(Iterable) ' : '', subEntries.length, " ", subEntries.length > 1 ? "items" : "item")), expanded ? subEntryPages.length === 1 ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(SubEntries, null, subEntries.map(function (entry) {
   4901     return handleEntry(entry);
   4902   })) : /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(SubEntries, null, subEntryPages.map(function (entries, index) {
   4903     return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   4904       key: index
   4905     }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(Entry, null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(Label, {
   4906       onClick: function onClick() {
   4907         return setExpandedPages(function (old) {
   4908           return old.includes(index) ? old.filter(function (d) {
   4909             return d !== index;
   4910           }) : [].concat(old, [index]);
   4911         });
   4912       }
   4913     }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(Expander, {
   4914       expanded: expanded
   4915     }), " [", index * pageSize, " ...", ' ', index * pageSize + pageSize - 1, "]"), expandedPages.includes(index) ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(SubEntries, null, entries.map(function (entry) {
   4916       return handleEntry(entry);
   4917     })) : null));
   4918   })) : null) : /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement((react__WEBPACK_IMPORTED_MODULE_2___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(Label, null, label, ":"), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(Value, null, JSON.stringify(value, Object.getOwnPropertyNames(Object(value))))));
   4919 };
   4920 
   4921 function Explorer(_ref3) {
   4922   var value = _ref3.value,
   4923       defaultExpanded = _ref3.defaultExpanded,
   4924       _ref3$renderer = _ref3.renderer,
   4925       renderer = _ref3$renderer === void 0 ? DefaultRenderer : _ref3$renderer,
   4926       _ref3$pageSize = _ref3.pageSize,
   4927       pageSize = _ref3$pageSize === void 0 ? 100 : _ref3$pageSize,
   4928       _ref3$depth = _ref3.depth,
   4929       depth = _ref3$depth === void 0 ? 0 : _ref3$depth,
   4930       rest = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__.default)(_ref3, ["value", "defaultExpanded", "renderer", "pageSize", "depth"]);
   4931 
   4932   var _React$useState2 = react__WEBPACK_IMPORTED_MODULE_2___default().useState(defaultExpanded),
   4933       expanded = _React$useState2[0],
   4934       setExpanded = _React$useState2[1];
   4935 
   4936   var toggle = function toggle(set) {
   4937     setExpanded(function (old) {
   4938       return typeof set !== 'undefined' ? set : !old;
   4939     });
   4940   };
   4941 
   4942   var path = [];
   4943   var type = typeof value;
   4944   var subEntries;
   4945   var subEntryPages = [];
   4946 
   4947   var makeProperty = function makeProperty(sub) {
   4948     var _ref4;
   4949 
   4950     var newPath = path.concat(sub.label);
   4951     var subDefaultExpanded = defaultExpanded === true ? (_ref4 = {}, _ref4[sub.label] = true, _ref4) : defaultExpanded == null ? void 0 : defaultExpanded[sub.label];
   4952     return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, sub, {
   4953       path: newPath,
   4954       depth: depth + 1,
   4955       defaultExpanded: subDefaultExpanded
   4956     });
   4957   };
   4958 
   4959   if (Array.isArray(value)) {
   4960     type = 'array';
   4961     subEntries = value.map(function (d, i) {
   4962       return makeProperty({
   4963         label: i,
   4964         value: d
   4965       });
   4966     });
   4967   } else if (value !== null && typeof value === 'object' && typeof value[Symbol.iterator] === 'function') {
   4968     type = 'Iterable';
   4969     subEntries = Array.from(value, function (val, i) {
   4970       return makeProperty({
   4971         label: i,
   4972         value: val
   4973       });
   4974     });
   4975   } else if (typeof value === 'object' && value !== null) {
   4976     type = 'object'; // eslint-disable-next-line no-shadow
   4977 
   4978     subEntries = Object.entries(value).map(function (_ref5) {
   4979       var label = _ref5[0],
   4980           value = _ref5[1];
   4981       return makeProperty({
   4982         label: label,
   4983         value: value
   4984       });
   4985     });
   4986   }
   4987 
   4988   if (subEntries) {
   4989     var i = 0;
   4990 
   4991     while (i < subEntries.length) {
   4992       subEntryPages.push(subEntries.slice(i, i + pageSize));
   4993       i = i + pageSize;
   4994     }
   4995   }
   4996 
   4997   return renderer((0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   4998     handleEntry: function handleEntry(entry) {
   4999       return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(Explorer, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   5000         key: entry.label,
   5001         renderer: renderer
   5002       }, rest, entry));
   5003     },
   5004     type: type,
   5005     subEntries: subEntries,
   5006     subEntryPages: subEntryPages,
   5007     depth: depth,
   5008     value: value,
   5009     path: path,
   5010     expanded: expanded,
   5011     toggle: toggle,
   5012     pageSize: pageSize
   5013   }, rest));
   5014 }
   5015 
   5016 /***/ }),
   5017 
   5018 /***/ "../node_modules/react-query/es/devtools/Logo.js":
   5019 /*!*******************************************************!*\
   5020   !*** ../node_modules/react-query/es/devtools/Logo.js ***!
   5021   \*******************************************************/
   5022 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   5023 
   5024 "use strict";
   5025 __webpack_require__.r(__webpack_exports__);
   5026 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   5027 /* harmony export */   "default": () => (/* binding */ Logo)
   5028 /* harmony export */ });
   5029 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   5030 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
   5031 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
   5032 
   5033 // @ts-nocheck
   5034 
   5035 function Logo(props) {
   5036   return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("svg", (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   5037     width: "40px",
   5038     height: "40px",
   5039     viewBox: "0 0 190 190",
   5040     version: "1.1"
   5041   }, props), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("g", {
   5042     id: "Page-1",
   5043     stroke: "none",
   5044     strokeWidth: "1",
   5045     fill: "none",
   5046     fillRule: "evenodd"
   5047   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("g", {
   5048     id: "og-white",
   5049     transform: "translate(-33.000000, 0.000000)"
   5050   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("path", {
   5051     d: "M72.7239712,61.3436237 C69.631224,46.362877 68.9675112,34.8727722 70.9666331,26.5293551 C72.1555965,21.5671678 74.3293088,17.5190846 77.6346064,14.5984631 C81.1241394,11.5150478 85.5360327,10.0020122 90.493257,10.0020122 C98.6712013,10.0020122 107.26826,13.7273214 116.455725,20.8044264 C120.20312,23.6910458 124.092437,27.170411 128.131651,31.2444746 C128.45314,30.8310265 128.816542,30.4410453 129.22143,30.0806152 C140.64098,19.9149716 150.255245,13.5989272 158.478408,11.1636507 C163.367899,9.715636 167.958526,9.57768202 172.138936,10.983031 C176.551631,12.4664684 180.06766,15.5329489 182.548314,19.8281091 C186.642288,26.9166735 187.721918,36.2310983 186.195595,47.7320243 C185.573451,52.4199112 184.50985,57.5263831 183.007094,63.0593153 C183.574045,63.1277086 184.142416,63.2532808 184.705041,63.4395297 C199.193932,68.2358678 209.453582,73.3937462 215.665021,79.2882839 C219.360669,82.7953831 221.773972,86.6998434 222.646365,91.0218204 C223.567176,95.5836746 222.669313,100.159332 220.191548,104.451297 C216.105211,111.529614 208.591643,117.11221 197.887587,121.534031 C193.589552,123.309539 188.726579,124.917559 183.293259,126.363748 C183.541176,126.92292 183.733521,127.516759 183.862138,128.139758 C186.954886,143.120505 187.618598,154.61061 185.619477,162.954027 C184.430513,167.916214 182.256801,171.964297 178.951503,174.884919 C175.46197,177.968334 171.050077,179.48137 166.092853,179.48137 C157.914908,179.48137 149.31785,175.756061 140.130385,168.678956 C136.343104,165.761613 132.410866,162.238839 128.325434,158.108619 C127.905075,158.765474 127.388968,159.376011 126.77857,159.919385 C115.35902,170.085028 105.744755,176.401073 97.5215915,178.836349 C92.6321009,180.284364 88.0414736,180.422318 83.8610636,179.016969 C79.4483686,177.533532 75.9323404,174.467051 73.4516862,170.171891 C69.3577116,163.083327 68.2780823,153.768902 69.8044053,142.267976 C70.449038,137.410634 71.56762,132.103898 73.1575891,126.339009 C72.5361041,126.276104 71.9120754,126.144816 71.2949591,125.940529 C56.8060684,121.144191 46.5464184,115.986312 40.3349789,110.091775 C36.6393312,106.584675 34.2260275,102.680215 33.3536352,98.3582381 C32.4328237,93.7963839 33.3306866,89.2207269 35.8084524,84.9287618 C39.8947886,77.8504443 47.4083565,72.2678481 58.1124133,67.8460273 C62.5385143,66.0176154 67.5637208,64.366822 73.1939394,62.8874674 C72.9933393,62.3969171 72.8349374,61.8811235 72.7239712,61.3436237 Z",
   5052     id: "Path",
   5053     fill: "#002C4B",
   5054     fillRule: "nonzero",
   5055     transform: "translate(128.000000, 95.000000) scale(-1, 1) translate(-128.000000, -95.000000) "
   5056   }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("path", {
   5057     d: "M113.396882,64 L142.608177,64 C144.399254,64 146.053521,64.958025 146.944933,66.5115174 L161.577138,92.0115174 C162.461464,93.5526583 162.461464,95.4473417 161.577138,96.9884826 L146.944933,122.488483 C146.053521,124.041975 144.399254,125 142.608177,125 L113.396882,125 C111.605806,125 109.951539,124.041975 109.060126,122.488483 L94.4279211,96.9884826 C93.543596,95.4473417 93.543596,93.5526583 94.4279211,92.0115174 L109.060126,66.5115174 C109.951539,64.958025 111.605806,64 113.396882,64 Z M138.987827,70.2765273 C140.779849,70.2765273 142.434839,71.2355558 143.325899,72.7903404 L154.343038,92.0138131 C155.225607,93.5537825 155.225607,95.4462175 154.343038,96.9861869 L143.325899,116.20966 C142.434839,117.764444 140.779849,118.723473 138.987827,118.723473 L117.017233,118.723473 C115.225211,118.723473 113.570221,117.764444 112.67916,116.20966 L101.662022,96.9861869 C100.779452,95.4462175 100.779452,93.5537825 101.662022,92.0138131 L112.67916,72.7903404 C113.570221,71.2355558 115.225211,70.2765273 117.017233,70.2765273 L138.987827,70.2765273 Z M135.080648,77.1414791 L120.924411,77.1414791 C119.134228,77.1414791 117.480644,78.0985567 116.5889,79.6508285 L116.5889,79.6508285 L109.489217,92.0093494 C108.603232,93.5515958 108.603232,95.4484042 109.489217,96.9906506 L109.489217,96.9906506 L116.5889,109.349172 C117.480644,110.901443 119.134228,111.858521 120.924411,111.858521 L120.924411,111.858521 L135.080648,111.858521 C136.870831,111.858521 138.524416,110.901443 139.41616,109.349172 L139.41616,109.349172 L146.515843,96.9906506 C147.401828,95.4484042 147.401828,93.5515958 146.515843,92.0093494 L146.515843,92.0093494 L139.41616,79.6508285 C138.524416,78.0985567 136.870831,77.1414791 135.080648,77.1414791 L135.080648,77.1414791 Z M131.319186,83.7122186 C133.108028,83.7122186 134.760587,84.6678753 135.652827,86.2183156 L138.983552,92.0060969 C139.87203,93.5500005 139.87203,95.4499995 138.983552,96.9939031 L135.652827,102.781684 C134.760587,104.332125 133.108028,105.287781 131.319186,105.287781 L124.685874,105.287781 C122.897032,105.287781 121.244473,104.332125 120.352233,102.781684 L117.021508,96.9939031 C116.13303,95.4499995 116.13303,93.5500005 117.021508,92.0060969 L120.352233,86.2183156 C121.244473,84.6678753 122.897032,83.7122186 124.685874,83.7122186 L131.319186,83.7122186 Z M128.003794,90.1848875 C126.459294,90.1848875 125.034382,91.0072828 124.263005,92.3424437 C123.491732,93.6774232 123.491732,95.3225768 124.263005,96.6575563 C125.034382,97.9927172 126.459294,98.8151125 128.001266,98.8151125 L128.001266,98.8151125 C129.545766,98.8151125 130.970678,97.9927172 131.742055,96.6575563 C132.513327,95.3225768 132.513327,93.6774232 131.742055,92.3424437 C130.970678,91.0072828 129.545766,90.1848875 128.003794,90.1848875 L128.003794,90.1848875 Z M93,94.5009646 L100.767764,94.5009646",
   5058     id: "Polygon-2",
   5059     fill: "#FFD94C"
   5060   }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("path", {
   5061     d: "M87.8601729,108.357758 C89.1715224,107.608286 90.8360246,108.074601 91.5779424,109.399303 L91.5779424,109.399303 L92.0525843,110.24352 C95.8563392,116.982993 99.8190116,123.380176 103.940602,129.435068 C108.807881,136.585427 114.28184,143.82411 120.362479,151.151115 C121.316878,152.30114 121.184944,154.011176 120.065686,154.997937 L120.065686,154.997937 L119.454208,155.534625 C99.3465389,173.103314 86.2778188,176.612552 80.2480482,166.062341 C74.3500652,155.742717 76.4844915,136.982888 86.6513274,109.782853 C86.876818,109.179582 87.3045861,108.675291 87.8601729,108.357758 Z M173.534177,129.041504 C174.986131,128.785177 176.375496,129.742138 176.65963,131.194242 L176.65963,131.194242 L176.812815,131.986376 C181.782365,157.995459 178.283348,171 166.315764,171 C154.609745,171 139.708724,159.909007 121.612702,137.727022 C121.211349,137.235047 120.994572,136.617371 121,135.981509 C121.013158,134.480686 122.235785,133.274651 123.730918,133.287756 L123.730918,133.287756 L124.684654,133.294531 C132.305698,133.335994 139.714387,133.071591 146.910723,132.501323 C155.409039,131.82788 164.283523,130.674607 173.534177,129.041504 Z M180.408726,73.8119663 C180.932139,72.4026903 182.508386,71.6634537 183.954581,72.149012 L183.954581,72.149012 L184.742552,72.4154854 C210.583763,81.217922 220.402356,90.8916805 214.198332,101.436761 C208.129904,111.751366 190.484347,119.260339 161.26166,123.963678 C160.613529,124.067994 159.948643,123.945969 159.382735,123.618843 C158.047025,122.846729 157.602046,121.158214 158.388848,119.847438 L158.388848,119.847438 L158.889328,119.0105 C162.877183,112.31633 166.481358,105.654262 169.701854,99.0242957 C173.50501,91.1948179 177.073967,82.7907081 180.408726,73.8119663 Z M94.7383398,66.0363218 C95.3864708,65.9320063 96.0513565,66.0540315 96.6172646,66.3811573 C97.9529754,67.153271 98.3979538,68.8417862 97.6111517,70.1525615 L97.6111517,70.1525615 L97.1106718,70.9895001 C93.1228168,77.6836699 89.5186416,84.3457379 86.2981462,90.9757043 C82.49499,98.8051821 78.9260328,107.209292 75.5912744,116.188034 C75.0678608,117.59731 73.4916142,118.336546 72.045419,117.850988 L72.045419,117.850988 L71.2574475,117.584515 C45.4162372,108.782078 35.597644,99.1083195 41.8016679,88.5632391 C47.8700957,78.2486335 65.515653,70.7396611 94.7383398,66.0363218 Z M136.545792,34.4653746 C156.653461,16.8966864 169.722181,13.3874478 175.751952,23.9376587 C181.649935,34.2572826 179.515508,53.0171122 169.348673,80.2171474 C169.123182,80.8204179 168.695414,81.324709 168.139827,81.6422422 C166.828478,82.3917144 165.163975,81.9253986 164.422058,80.6006966 L164.422058,80.6006966 L163.947416,79.7564798 C160.143661,73.0170065 156.180988,66.6198239 152.059398,60.564932 C147.192119,53.4145727 141.71816,46.1758903 135.637521,38.8488847 C134.683122,37.6988602 134.815056,35.9888243 135.934314,35.0020629 L135.934314,35.0020629 Z M90.6842361,18 C102.390255,18 117.291276,29.0909926 135.387298,51.2729777 C135.788651,51.7649527 136.005428,52.3826288 136,53.0184911 C135.986842,54.5193144 134.764215,55.7253489 133.269082,55.7122445 L133.269082,55.7122445 L132.315346,55.7054689 C124.694302,55.6640063 117.285613,55.9284091 110.089277,56.4986773 C101.590961,57.17212 92.7164767,58.325393 83.4658235,59.9584962 C82.0138691,60.2148231 80.6245044,59.2578618 80.3403697,57.805758 L80.3403697,57.805758 L80.1871846,57.0136235 C75.2176347,31.0045412 78.7166519,18 90.6842361,18 Z",
   5062     id: "Combined-Shape",
   5063     fill: "#FF4154"
   5064   }))));
   5065 }
   5066 
   5067 /***/ }),
   5068 
   5069 /***/ "../node_modules/react-query/es/devtools/devtools.js":
   5070 /*!***********************************************************!*\
   5071   !*** ../node_modules/react-query/es/devtools/devtools.js ***!
   5072   \***********************************************************/
   5073 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   5074 
   5075 "use strict";
   5076 __webpack_require__.r(__webpack_exports__);
   5077 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   5078 /* harmony export */   "ReactQueryDevtools": () => (/* binding */ ReactQueryDevtools),
   5079 /* harmony export */   "ReactQueryDevtoolsPanel": () => (/* binding */ ReactQueryDevtoolsPanel)
   5080 /* harmony export */ });
   5081 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   5082 /* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "../node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js");
   5083 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "react");
   5084 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
   5085 /* harmony import */ var react_query__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! react-query */ "../node_modules/react-query/es/index.js");
   5086 /* harmony import */ var match_sorter__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! match-sorter */ "../node_modules/match-sorter/dist/match-sorter.esm.js");
   5087 /* harmony import */ var _useLocalStorage__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./useLocalStorage */ "../node_modules/react-query/es/devtools/useLocalStorage.js");
   5088 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/devtools/utils.js");
   5089 /* harmony import */ var _styledComponents__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./styledComponents */ "../node_modules/react-query/es/devtools/styledComponents.js");
   5090 /* harmony import */ var _theme__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./theme */ "../node_modules/react-query/es/devtools/theme.js");
   5091 /* harmony import */ var _Explorer__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./Explorer */ "../node_modules/react-query/es/devtools/Explorer.js");
   5092 /* harmony import */ var _Logo__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./Logo */ "../node_modules/react-query/es/devtools/Logo.js");
   5093 /* harmony import */ var _core_utils__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../core/utils */ "../node_modules/react-query/es/core/utils.js");
   5094 
   5095 
   5096 // @ts-nocheck
   5097 
   5098 
   5099 
   5100 
   5101 
   5102 
   5103 
   5104 
   5105 
   5106 
   5107 
   5108 var isServer = typeof window === 'undefined';
   5109 function ReactQueryDevtools(_ref) {
   5110   var initialIsOpen = _ref.initialIsOpen,
   5111       _ref$panelProps = _ref.panelProps,
   5112       panelProps = _ref$panelProps === void 0 ? {} : _ref$panelProps,
   5113       _ref$closeButtonProps = _ref.closeButtonProps,
   5114       closeButtonProps = _ref$closeButtonProps === void 0 ? {} : _ref$closeButtonProps,
   5115       _ref$toggleButtonProp = _ref.toggleButtonProps,
   5116       toggleButtonProps = _ref$toggleButtonProp === void 0 ? {} : _ref$toggleButtonProp,
   5117       _ref$position = _ref.position,
   5118       position = _ref$position === void 0 ? 'bottom-left' : _ref$position,
   5119       _ref$containerElement = _ref.containerElement,
   5120       Container = _ref$containerElement === void 0 ? 'footer' : _ref$containerElement;
   5121   var rootRef = react__WEBPACK_IMPORTED_MODULE_2___default().useRef();
   5122   var panelRef = react__WEBPACK_IMPORTED_MODULE_2___default().useRef();
   5123 
   5124   var _useLocalStorage = (0,_useLocalStorage__WEBPACK_IMPORTED_MODULE_4__.default)('reactQueryDevtoolsOpen', initialIsOpen),
   5125       isOpen = _useLocalStorage[0],
   5126       setIsOpen = _useLocalStorage[1];
   5127 
   5128   var _useLocalStorage2 = (0,_useLocalStorage__WEBPACK_IMPORTED_MODULE_4__.default)('reactQueryDevtoolsHeight', null),
   5129       devtoolsHeight = _useLocalStorage2[0],
   5130       setDevtoolsHeight = _useLocalStorage2[1];
   5131 
   5132   var _useSafeState = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.useSafeState)(false),
   5133       isResolvedOpen = _useSafeState[0],
   5134       setIsResolvedOpen = _useSafeState[1];
   5135 
   5136   var _useSafeState2 = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.useSafeState)(false),
   5137       isResizing = _useSafeState2[0],
   5138       setIsResizing = _useSafeState2[1];
   5139 
   5140   var _handleDragStart = function handleDragStart(panelElement, startEvent) {
   5141     if (startEvent.button !== 0) return; // Only allow left click for drag
   5142 
   5143     setIsResizing(true);
   5144     var dragInfo = {
   5145       originalHeight: panelElement.getBoundingClientRect().height,
   5146       pageY: startEvent.pageY
   5147     };
   5148 
   5149     var run = function run(moveEvent) {
   5150       var delta = dragInfo.pageY - moveEvent.pageY;
   5151       var newHeight = dragInfo.originalHeight + delta;
   5152       setDevtoolsHeight(newHeight);
   5153 
   5154       if (newHeight < 70) {
   5155         setIsOpen(false);
   5156       } else {
   5157         setIsOpen(true);
   5158       }
   5159     };
   5160 
   5161     var unsub = function unsub() {
   5162       setIsResizing(false);
   5163       document.removeEventListener('mousemove', run);
   5164       document.removeEventListener('mouseUp', unsub);
   5165     };
   5166 
   5167     document.addEventListener('mousemove', run);
   5168     document.addEventListener('mouseup', unsub);
   5169   };
   5170 
   5171   react__WEBPACK_IMPORTED_MODULE_2___default().useEffect(function () {
   5172     setIsResolvedOpen(isOpen);
   5173   }, [isOpen, isResolvedOpen, setIsResolvedOpen]); // Toggle panel visibility before/after transition (depending on direction).
   5174   // Prevents focusing in a closed panel.
   5175 
   5176   react__WEBPACK_IMPORTED_MODULE_2___default().useEffect(function () {
   5177     var ref = panelRef.current;
   5178 
   5179     if (ref) {
   5180       function handlePanelTransitionStart() {
   5181         if (ref && isResolvedOpen) {
   5182           ref.style.visibility = 'visible';
   5183         }
   5184       }
   5185 
   5186       function handlePanelTransitionEnd() {
   5187         if (ref && !isResolvedOpen) {
   5188           ref.style.visibility = 'hidden';
   5189         }
   5190       }
   5191 
   5192       ref.addEventListener('transitionstart', handlePanelTransitionStart);
   5193       ref.addEventListener('transitionend', handlePanelTransitionEnd);
   5194       return function () {
   5195         ref.removeEventListener('transitionstart', handlePanelTransitionStart);
   5196         ref.removeEventListener('transitionend', handlePanelTransitionEnd);
   5197       };
   5198     }
   5199   }, [isResolvedOpen]);
   5200   (react__WEBPACK_IMPORTED_MODULE_2___default())[isServer ? 'useEffect' : 'useLayoutEffect'](function () {
   5201     if (isResolvedOpen) {
   5202       var _rootRef$current;
   5203 
   5204       var previousValue = (_rootRef$current = rootRef.current) == null ? void 0 : _rootRef$current.parentElement.style.paddingBottom;
   5205 
   5206       var run = function run() {
   5207         var _panelRef$current;
   5208 
   5209         var containerHeight = (_panelRef$current = panelRef.current) == null ? void 0 : _panelRef$current.getBoundingClientRect().height;
   5210         rootRef.current.parentElement.style.paddingBottom = containerHeight + "px";
   5211       };
   5212 
   5213       run();
   5214 
   5215       if (typeof window !== 'undefined') {
   5216         window.addEventListener('resize', run);
   5217         return function () {
   5218           window.removeEventListener('resize', run);
   5219           rootRef.current.parentElement.style.paddingBottom = previousValue;
   5220         };
   5221       }
   5222     }
   5223   }, [isResolvedOpen]);
   5224 
   5225   var _panelProps$style = panelProps.style,
   5226       panelStyle = _panelProps$style === void 0 ? {} : _panelProps$style,
   5227       otherPanelProps = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__.default)(panelProps, ["style"]);
   5228 
   5229   var _closeButtonProps$sty = closeButtonProps.style,
   5230       closeButtonStyle = _closeButtonProps$sty === void 0 ? {} : _closeButtonProps$sty,
   5231       onCloseClick = closeButtonProps.onClick,
   5232       otherCloseButtonProps = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__.default)(closeButtonProps, ["style", "onClick"]);
   5233 
   5234   var _toggleButtonProps$st = toggleButtonProps.style,
   5235       toggleButtonStyle = _toggleButtonProps$st === void 0 ? {} : _toggleButtonProps$st,
   5236       onToggleClick = toggleButtonProps.onClick,
   5237       otherToggleButtonProps = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__.default)(toggleButtonProps, ["style", "onClick"]);
   5238 
   5239   return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(Container, {
   5240     ref: rootRef,
   5241     className: "ReactQueryDevtools"
   5242   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_theme__WEBPACK_IMPORTED_MODULE_6__.ThemeProvider, {
   5243     theme: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme
   5244   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(ReactQueryDevtoolsPanel, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   5245     ref: panelRef
   5246   }, otherPanelProps, {
   5247     style: (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   5248       position: 'fixed',
   5249       bottom: '0',
   5250       right: '0',
   5251       zIndex: '99999',
   5252       width: '100%',
   5253       height: devtoolsHeight != null ? devtoolsHeight : 500,
   5254       maxHeight: '90%',
   5255       boxShadow: '0 0 20px rgba(0,0,0,.3)',
   5256       borderTop: "1px solid " + _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.gray,
   5257       transformOrigin: 'top',
   5258       // visibility will be toggled after transitions, but set initial state here
   5259       visibility: isOpen ? 'visible' : 'hidden'
   5260     }, panelStyle, isResizing ? {
   5261       transition: "none"
   5262     } : {
   5263       transition: "all .2s ease"
   5264     }, isResolvedOpen ? {
   5265       opacity: 1,
   5266       pointerEvents: 'all',
   5267       transform: "translateY(0) scale(1)"
   5268     } : {
   5269       opacity: 0,
   5270       pointerEvents: 'none',
   5271       transform: "translateY(15px) scale(1.02)"
   5272     }),
   5273     isOpen: isResolvedOpen,
   5274     setIsOpen: setIsOpen,
   5275     handleDragStart: function handleDragStart(e) {
   5276       return _handleDragStart(panelRef.current, e);
   5277     }
   5278   })), isResolvedOpen ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Button, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   5279     type: "button"
   5280   }, otherCloseButtonProps, {
   5281     onClick: function onClick() {
   5282       setIsOpen(false);
   5283       onCloseClick && onCloseClick();
   5284     },
   5285     style: (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   5286       position: 'fixed',
   5287       zIndex: '99999',
   5288       margin: '.5rem',
   5289       bottom: 0
   5290     }, position === 'top-right' ? {
   5291       right: '0'
   5292     } : position === 'top-left' ? {
   5293       left: '0'
   5294     } : position === 'bottom-right' ? {
   5295       right: '0'
   5296     } : {
   5297       left: '0'
   5298     }, closeButtonStyle)
   5299   }), "Close") : null), !isResolvedOpen ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("button", (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   5300     type: "button"
   5301   }, otherToggleButtonProps, {
   5302     "aria-label": "Open React Query Devtools",
   5303     onClick: function onClick() {
   5304       setIsOpen(true);
   5305       onToggleClick && onToggleClick();
   5306     },
   5307     style: (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   5308       background: 'none',
   5309       border: 0,
   5310       padding: 0,
   5311       position: 'fixed',
   5312       zIndex: '99999',
   5313       display: 'inline-flex',
   5314       fontSize: '1.5rem',
   5315       margin: '.5rem',
   5316       cursor: 'pointer',
   5317       width: 'fit-content'
   5318     }, position === 'top-right' ? {
   5319       top: '0',
   5320       right: '0'
   5321     } : position === 'top-left' ? {
   5322       top: '0',
   5323       left: '0'
   5324     } : position === 'bottom-right' ? {
   5325       bottom: '0',
   5326       right: '0'
   5327     } : {
   5328       bottom: '0',
   5329       left: '0'
   5330     }, toggleButtonStyle)
   5331   }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_Logo__WEBPACK_IMPORTED_MODULE_8__.default, {
   5332     "aria-hidden": true
   5333   })) : null);
   5334 }
   5335 
   5336 var getStatusRank = function getStatusRank(q) {
   5337   return q.state.isFetching ? 0 : !q.getObserversCount() ? 3 : q.isStale() ? 2 : 1;
   5338 };
   5339 
   5340 var sortFns = {
   5341   'Status > Last Updated': function StatusLastUpdated(a, b) {
   5342     return getStatusRank(a) === getStatusRank(b) ? sortFns['Last Updated'](a, b) : getStatusRank(a) > getStatusRank(b) ? 1 : -1;
   5343   },
   5344   'Query Hash': function QueryHash(a, b) {
   5345     return a.queryHash > b.queryHash ? 1 : -1;
   5346   },
   5347   'Last Updated': function LastUpdated(a, b) {
   5348     return a.state.updatedAt < b.state.updatedAt ? 1 : -1;
   5349   }
   5350 };
   5351 var ReactQueryDevtoolsPanel = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().forwardRef(function ReactQueryDevtoolsPanel(props, ref) {
   5352   var _activeQuery$state;
   5353 
   5354   var isOpen = props.isOpen,
   5355       setIsOpen = props.setIsOpen,
   5356       handleDragStart = props.handleDragStart,
   5357       panelProps = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__.default)(props, ["isOpen", "setIsOpen", "handleDragStart"]);
   5358 
   5359   var queryClient = (0,react_query__WEBPACK_IMPORTED_MODULE_9__.useQueryClient)();
   5360   var queryCache = queryClient.getQueryCache();
   5361 
   5362   var _useLocalStorage3 = (0,_useLocalStorage__WEBPACK_IMPORTED_MODULE_4__.default)('reactQueryDevtoolsSortFn', Object.keys(sortFns)[0]),
   5363       sort = _useLocalStorage3[0],
   5364       setSort = _useLocalStorage3[1];
   5365 
   5366   var _useLocalStorage4 = (0,_useLocalStorage__WEBPACK_IMPORTED_MODULE_4__.default)('reactQueryDevtoolsFilter', ''),
   5367       filter = _useLocalStorage4[0],
   5368       setFilter = _useLocalStorage4[1];
   5369 
   5370   var _useLocalStorage5 = (0,_useLocalStorage__WEBPACK_IMPORTED_MODULE_4__.default)('reactQueryDevtoolsSortDesc', false),
   5371       sortDesc = _useLocalStorage5[0],
   5372       setSortDesc = _useLocalStorage5[1];
   5373 
   5374   var sortFn = react__WEBPACK_IMPORTED_MODULE_2___default().useMemo(function () {
   5375     return sortFns[sort];
   5376   }, [sort]);
   5377   (react__WEBPACK_IMPORTED_MODULE_2___default())[isServer ? 'useEffect' : 'useLayoutEffect'](function () {
   5378     if (!sortFn) {
   5379       setSort(Object.keys(sortFns)[0]);
   5380     }
   5381   }, [setSort, sortFn]);
   5382 
   5383   var _useSafeState3 = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.useSafeState)(Object.values(queryCache.findAll())),
   5384       unsortedQueries = _useSafeState3[0],
   5385       setUnsortedQueries = _useSafeState3[1];
   5386 
   5387   var _useLocalStorage6 = (0,_useLocalStorage__WEBPACK_IMPORTED_MODULE_4__.default)('reactQueryDevtoolsActiveQueryHash', ''),
   5388       activeQueryHash = _useLocalStorage6[0],
   5389       setActiveQueryHash = _useLocalStorage6[1];
   5390 
   5391   var queries = react__WEBPACK_IMPORTED_MODULE_2___default().useMemo(function () {
   5392     var sorted = [].concat(unsortedQueries).sort(sortFn);
   5393 
   5394     if (sortDesc) {
   5395       sorted.reverse();
   5396     }
   5397 
   5398     if (!filter) {
   5399       return sorted;
   5400     }
   5401 
   5402     return (0,match_sorter__WEBPACK_IMPORTED_MODULE_3__.matchSorter)(sorted, filter, {
   5403       keys: ['queryHash']
   5404     }).filter(function (d) {
   5405       return d.queryHash;
   5406     });
   5407   }, [sortDesc, sortFn, unsortedQueries, filter]);
   5408   var activeQuery = react__WEBPACK_IMPORTED_MODULE_2___default().useMemo(function () {
   5409     return queries.find(function (query) {
   5410       return query.queryHash === activeQueryHash;
   5411     });
   5412   }, [activeQueryHash, queries]);
   5413   var hasFresh = queries.filter(function (q) {
   5414     return (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getQueryStatusLabel)(q) === 'fresh';
   5415   }).length;
   5416   var hasFetching = queries.filter(function (q) {
   5417     return (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getQueryStatusLabel)(q) === 'fetching';
   5418   }).length;
   5419   var hasStale = queries.filter(function (q) {
   5420     return (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getQueryStatusLabel)(q) === 'stale';
   5421   }).length;
   5422   var hasInactive = queries.filter(function (q) {
   5423     return (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getQueryStatusLabel)(q) === 'inactive';
   5424   }).length;
   5425   react__WEBPACK_IMPORTED_MODULE_2___default().useEffect(function () {
   5426     if (isOpen) {
   5427       var unsubscribe = queryCache.subscribe(function () {
   5428         setUnsortedQueries(Object.values(queryCache.getAll()));
   5429       }); // re-subscribing after the panel is closed and re-opened won't trigger the callback,
   5430       // So we'll manually populate our state
   5431 
   5432       setUnsortedQueries(Object.values(queryCache.getAll()));
   5433       return unsubscribe;
   5434     }
   5435 
   5436     return undefined;
   5437   }, [isOpen, sort, sortFn, sortDesc, setUnsortedQueries, queryCache]);
   5438 
   5439   var handleRefetch = function handleRefetch() {
   5440     var promise = activeQuery.fetch();
   5441     promise.catch(_core_utils__WEBPACK_IMPORTED_MODULE_10__.noop);
   5442   };
   5443 
   5444   return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_theme__WEBPACK_IMPORTED_MODULE_6__.ThemeProvider, {
   5445     theme: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme
   5446   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Panel, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   5447     ref: ref,
   5448     className: "ReactQueryDevtoolsPanel"
   5449   }, panelProps, {
   5450     suppressHydrationWarning: true
   5451   }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("style", {
   5452     dangerouslySetInnerHTML: {
   5453       __html: "\n            .ReactQueryDevtoolsPanel * {\n              scrollbar-color: " + _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.backgroundAlt + " " + _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.gray + ";\n            }\n\n            .ReactQueryDevtoolsPanel *::-webkit-scrollbar, .ReactQueryDevtoolsPanel scrollbar {\n              width: 1rem;\n              height: 1rem;\n            }\n\n            .ReactQueryDevtoolsPanel *::-webkit-scrollbar-track, .ReactQueryDevtoolsPanel scrollbar-track {\n              background: " + _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.backgroundAlt + ";\n            }\n\n            .ReactQueryDevtoolsPanel *::-webkit-scrollbar-thumb, .ReactQueryDevtoolsPanel scrollbar-thumb {\n              background: " + _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.gray + ";\n              border-radius: .5rem;\n              border: 3px solid " + _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.backgroundAlt + ";\n            }\n          "
   5454     }
   5455   }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5456     style: {
   5457       position: 'absolute',
   5458       left: 0,
   5459       top: 0,
   5460       width: '100%',
   5461       height: '4px',
   5462       marginBottom: '-4px',
   5463       cursor: 'row-resize',
   5464       zIndex: 100000
   5465     },
   5466     onMouseDown: handleDragStart
   5467   }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5468     style: {
   5469       flex: '1 1 500px',
   5470       minHeight: '40%',
   5471       maxHeight: '100%',
   5472       overflow: 'auto',
   5473       borderRight: "1px solid " + _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.grayAlt,
   5474       display: 'flex',
   5475       flexDirection: 'column'
   5476     }
   5477   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5478     style: {
   5479       padding: '.5rem',
   5480       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.backgroundAlt,
   5481       display: 'flex',
   5482       justifyContent: 'space-between',
   5483       alignItems: 'center'
   5484     }
   5485   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_Logo__WEBPACK_IMPORTED_MODULE_8__.default, {
   5486     "aria-hidden": true,
   5487     style: {
   5488       marginRight: '.5rem'
   5489     }
   5490   }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5491     style: {
   5492       display: 'flex',
   5493       flexDirection: 'column'
   5494     }
   5495   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.QueryKeys, {
   5496     style: {
   5497       marginBottom: '.5rem'
   5498     }
   5499   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.QueryKey, {
   5500     suppressHydrationWarning: true,
   5501     style: {
   5502       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.success,
   5503       opacity: hasFresh ? 1 : 0.3
   5504     }
   5505   }, "fresh ", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Code, {
   5506     suppressHydrationWarning: true
   5507   }, "(", hasFresh, ")")), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.QueryKey, {
   5508     suppressHydrationWarning: true,
   5509     style: {
   5510       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.active,
   5511       opacity: hasFetching ? 1 : 0.3
   5512     }
   5513   }, "fetching", ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Code, {
   5514     suppressHydrationWarning: true
   5515   }, "(", hasFetching, ")")), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.QueryKey, {
   5516     suppressHydrationWarning: true,
   5517     style: {
   5518       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.warning,
   5519       color: 'black',
   5520       textShadow: '0',
   5521       opacity: hasStale ? 1 : 0.3
   5522     }
   5523   }, "stale ", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Code, {
   5524     suppressHydrationWarning: true
   5525   }, "(", hasStale, ")")), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.QueryKey, {
   5526     suppressHydrationWarning: true,
   5527     style: {
   5528       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.gray,
   5529       opacity: hasInactive ? 1 : 0.3
   5530     }
   5531   }, "inactive", ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Code, {
   5532     suppressHydrationWarning: true
   5533   }, "(", hasInactive, ")"))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5534     style: {
   5535       display: 'flex',
   5536       alignItems: 'center'
   5537     }
   5538   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Input, {
   5539     placeholder: "Filter",
   5540     value: filter != null ? filter : '',
   5541     onChange: function onChange(e) {
   5542       return setFilter(e.target.value);
   5543     },
   5544     onKeyDown: function onKeyDown(e) {
   5545       if (e.key === 'Escape') setFilter('');
   5546     },
   5547     style: {
   5548       flex: '1',
   5549       marginRight: '.5rem'
   5550     }
   5551   }), !filter ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement((react__WEBPACK_IMPORTED_MODULE_2___default().Fragment), null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Select, {
   5552     value: sort,
   5553     onChange: function onChange(e) {
   5554       return setSort(e.target.value);
   5555     },
   5556     style: {
   5557       flex: '1',
   5558       minWidth: 75,
   5559       marginRight: '.5rem'
   5560     }
   5561   }, Object.keys(sortFns).map(function (key) {
   5562     return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("option", {
   5563       key: key,
   5564       value: key
   5565     }, "Sort by ", key);
   5566   })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Button, {
   5567     type: "button",
   5568     onClick: function onClick() {
   5569       return setSortDesc(function (old) {
   5570         return !old;
   5571       });
   5572     },
   5573     style: {
   5574       padding: '.3rem .4rem'
   5575     }
   5576   }, sortDesc ? '⬇ Desc' : '⬆ Asc')) : null))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5577     suppressHydrationWarning: true,
   5578     style: {
   5579       overflowY: 'auto',
   5580       flex: '1'
   5581     }
   5582   }, queries.map(function (query, i) {
   5583     return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5584       suppressHydrationWarning: true,
   5585       key: query.queryHash || i,
   5586       onClick: function onClick() {
   5587         return setActiveQueryHash(activeQueryHash === query.queryHash ? '' : query.queryHash);
   5588       },
   5589       style: {
   5590         display: 'flex',
   5591         borderBottom: "solid 1px " + _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.grayAlt,
   5592         cursor: 'pointer',
   5593         background: query === activeQuery ? 'rgba(255,255,255,.1)' : undefined
   5594       }
   5595     }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5596       suppressHydrationWarning: true,
   5597       style: {
   5598         flex: '0 0 auto',
   5599         width: '2rem',
   5600         height: '2rem',
   5601         background: (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getQueryStatusColor)(query, _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme),
   5602         display: 'flex',
   5603         alignItems: 'center',
   5604         justifyContent: 'center',
   5605         fontWeight: 'bold',
   5606         textShadow: (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getQueryStatusLabel)(query) === 'stale' ? '0' : '0 0 10px black',
   5607         color: (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getQueryStatusLabel)(query) === 'stale' ? 'black' : 'white'
   5608       }
   5609     }, query.getObserversCount()), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Code, {
   5610       suppressHydrationWarning: true,
   5611       style: {
   5612         padding: '.5rem'
   5613       }
   5614     }, "" + query.queryHash));
   5615   }))), activeQuery ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.ActiveQueryPanel, null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5616     style: {
   5617       padding: '.5rem',
   5618       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.backgroundAlt,
   5619       position: 'sticky',
   5620       top: 0,
   5621       zIndex: 1
   5622     }
   5623   }, "Query Details"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5624     style: {
   5625       padding: '.5rem'
   5626     }
   5627   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5628     style: {
   5629       marginBottom: '.5rem',
   5630       display: 'flex',
   5631       alignItems: 'stretch',
   5632       justifyContent: 'space-between'
   5633     }
   5634   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Code, {
   5635     style: {
   5636       lineHeight: '1.8rem'
   5637     }
   5638   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("pre", {
   5639     style: {
   5640       margin: 0,
   5641       padding: 0,
   5642       overflow: 'auto'
   5643     }
   5644   }, JSON.stringify(activeQuery.queryKey, null, 2))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("span", {
   5645     style: {
   5646       padding: '0.3rem .6rem',
   5647       borderRadius: '0.4rem',
   5648       fontWeight: 'bold',
   5649       textShadow: '0 2px 10px black',
   5650       background: (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getQueryStatusColor)(activeQuery, _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme),
   5651       flexShrink: 0
   5652     }
   5653   }, (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getQueryStatusLabel)(activeQuery))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5654     style: {
   5655       marginBottom: '.5rem',
   5656       display: 'flex',
   5657       alignItems: 'center',
   5658       justifyContent: 'space-between'
   5659     }
   5660   }, "Observers: ", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Code, null, activeQuery.getObserversCount())), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5661     style: {
   5662       display: 'flex',
   5663       alignItems: 'center',
   5664       justifyContent: 'space-between'
   5665     }
   5666   }, "Last Updated:", ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Code, null, new Date(activeQuery.state.dataUpdatedAt).toLocaleTimeString()))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5667     style: {
   5668       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.backgroundAlt,
   5669       padding: '.5rem',
   5670       position: 'sticky',
   5671       top: 0,
   5672       zIndex: 1
   5673     }
   5674   }, "Actions"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5675     style: {
   5676       padding: '0.5rem'
   5677     }
   5678   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Button, {
   5679     type: "button",
   5680     onClick: handleRefetch,
   5681     disabled: activeQuery.state.isFetching,
   5682     style: {
   5683       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.active
   5684     }
   5685   }, "Refetch"), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Button, {
   5686     type: "button",
   5687     onClick: function onClick() {
   5688       return queryClient.invalidateQueries(activeQuery);
   5689     },
   5690     style: {
   5691       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.warning,
   5692       color: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.inputTextColor
   5693     }
   5694   }, "Invalidate"), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Button, {
   5695     type: "button",
   5696     onClick: function onClick() {
   5697       return queryClient.resetQueries(activeQuery);
   5698     },
   5699     style: {
   5700       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.gray
   5701     }
   5702   }, "Reset"), ' ', /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_styledComponents__WEBPACK_IMPORTED_MODULE_7__.Button, {
   5703     type: "button",
   5704     onClick: function onClick() {
   5705       return queryClient.removeQueries(activeQuery);
   5706     },
   5707     style: {
   5708       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.danger
   5709     }
   5710   }, "Remove")), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5711     style: {
   5712       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.backgroundAlt,
   5713       padding: '.5rem',
   5714       position: 'sticky',
   5715       top: 0,
   5716       zIndex: 1
   5717     }
   5718   }, "Data Explorer"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5719     style: {
   5720       padding: '.5rem'
   5721     }
   5722   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_Explorer__WEBPACK_IMPORTED_MODULE_11__.default, {
   5723     label: "Data",
   5724     value: activeQuery == null ? void 0 : (_activeQuery$state = activeQuery.state) == null ? void 0 : _activeQuery$state.data,
   5725     defaultExpanded: {}
   5726   })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5727     style: {
   5728       background: _theme__WEBPACK_IMPORTED_MODULE_6__.defaultTheme.backgroundAlt,
   5729       padding: '.5rem',
   5730       position: 'sticky',
   5731       top: 0,
   5732       zIndex: 1
   5733     }
   5734   }, "Query Explorer"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement("div", {
   5735     style: {
   5736       padding: '.5rem'
   5737     }
   5738   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_Explorer__WEBPACK_IMPORTED_MODULE_11__.default, {
   5739     label: "Query",
   5740     value: activeQuery,
   5741     defaultExpanded: {
   5742       queryKey: true
   5743     }
   5744   }))) : null));
   5745 });
   5746 
   5747 /***/ }),
   5748 
   5749 /***/ "../node_modules/react-query/es/devtools/index.js":
   5750 /*!********************************************************!*\
   5751   !*** ../node_modules/react-query/es/devtools/index.js ***!
   5752   \********************************************************/
   5753 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   5754 
   5755 "use strict";
   5756 __webpack_require__.r(__webpack_exports__);
   5757 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   5758 /* harmony export */   "ReactQueryDevtools": () => (/* reexport safe */ _devtools__WEBPACK_IMPORTED_MODULE_0__.ReactQueryDevtools),
   5759 /* harmony export */   "ReactQueryDevtoolsPanel": () => (/* reexport safe */ _devtools__WEBPACK_IMPORTED_MODULE_0__.ReactQueryDevtoolsPanel)
   5760 /* harmony export */ });
   5761 /* harmony import */ var _devtools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./devtools */ "../node_modules/react-query/es/devtools/devtools.js");
   5762 
   5763 
   5764 /***/ }),
   5765 
   5766 /***/ "../node_modules/react-query/es/devtools/styledComponents.js":
   5767 /*!*******************************************************************!*\
   5768   !*** ../node_modules/react-query/es/devtools/styledComponents.js ***!
   5769   \*******************************************************************/
   5770 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   5771 
   5772 "use strict";
   5773 __webpack_require__.r(__webpack_exports__);
   5774 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   5775 /* harmony export */   "Panel": () => (/* binding */ Panel),
   5776 /* harmony export */   "ActiveQueryPanel": () => (/* binding */ ActiveQueryPanel),
   5777 /* harmony export */   "Button": () => (/* binding */ Button),
   5778 /* harmony export */   "QueryKeys": () => (/* binding */ QueryKeys),
   5779 /* harmony export */   "QueryKey": () => (/* binding */ QueryKey),
   5780 /* harmony export */   "Code": () => (/* binding */ Code),
   5781 /* harmony export */   "Input": () => (/* binding */ Input),
   5782 /* harmony export */   "Select": () => (/* binding */ Select)
   5783 /* harmony export */ });
   5784 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "../node_modules/react-query/es/devtools/utils.js");
   5785 // @ts-nocheck
   5786 
   5787 var Panel = (0,_utils__WEBPACK_IMPORTED_MODULE_0__.styled)('div', function (props, theme) {
   5788   return {
   5789     fontSize: 'clamp(12px, 1.5vw, 14px)',
   5790     fontFamily: "sans-serif",
   5791     display: 'flex',
   5792     backgroundColor: theme.background,
   5793     color: theme.foreground
   5794   };
   5795 }, {
   5796   '(max-width: 700px)': {
   5797     flexDirection: 'column'
   5798   },
   5799   '(max-width: 600px)': {
   5800     fontSize: '.9rem' // flexDirection: 'column',
   5801 
   5802   }
   5803 });
   5804 var ActiveQueryPanel = (0,_utils__WEBPACK_IMPORTED_MODULE_0__.styled)('div', function (props, theme) {
   5805   return {
   5806     flex: '1 1 500px',
   5807     display: 'flex',
   5808     flexDirection: 'column',
   5809     overflow: 'auto',
   5810     height: '100%'
   5811   };
   5812 }, {
   5813   '(max-width: 700px)': function maxWidth700px(props, theme) {
   5814     return {
   5815       borderTop: "2px solid " + theme.gray
   5816     };
   5817   }
   5818 });
   5819 var Button = (0,_utils__WEBPACK_IMPORTED_MODULE_0__.styled)('button', function (props, theme) {
   5820   return {
   5821     appearance: 'none',
   5822     fontSize: '.9em',
   5823     fontWeight: 'bold',
   5824     background: theme.gray,
   5825     border: '0',
   5826     borderRadius: '.3em',
   5827     color: 'white',
   5828     padding: '.5em',
   5829     opacity: props.disabled ? '.5' : undefined,
   5830     cursor: 'pointer'
   5831   };
   5832 });
   5833 var QueryKeys = (0,_utils__WEBPACK_IMPORTED_MODULE_0__.styled)('span', {
   5834   display: 'inline-block',
   5835   fontSize: '0.9em'
   5836 });
   5837 var QueryKey = (0,_utils__WEBPACK_IMPORTED_MODULE_0__.styled)('span', {
   5838   display: 'inline-flex',
   5839   alignItems: 'center',
   5840   padding: '.2em .4em',
   5841   fontWeight: 'bold',
   5842   textShadow: '0 0 10px black',
   5843   borderRadius: '.2em'
   5844 });
   5845 var Code = (0,_utils__WEBPACK_IMPORTED_MODULE_0__.styled)('code', {
   5846   fontSize: '.9em'
   5847 });
   5848 var Input = (0,_utils__WEBPACK_IMPORTED_MODULE_0__.styled)('input', function (props, theme) {
   5849   return {
   5850     backgroundColor: theme.inputBackgroundColor,
   5851     border: 0,
   5852     borderRadius: '.2em',
   5853     color: theme.inputTextColor,
   5854     fontSize: '.9em',
   5855     lineHeight: "1.3",
   5856     padding: '.3em .4em'
   5857   };
   5858 });
   5859 var Select = (0,_utils__WEBPACK_IMPORTED_MODULE_0__.styled)('select', function (props, theme) {
   5860   return {
   5861     display: "inline-block",
   5862     fontSize: ".9em",
   5863     fontFamily: "sans-serif",
   5864     fontWeight: 'normal',
   5865     lineHeight: "1.3",
   5866     padding: ".3em 1.5em .3em .5em",
   5867     height: 'auto',
   5868     border: 0,
   5869     borderRadius: ".2em",
   5870     appearance: "none",
   5871     WebkitAppearance: 'none',
   5872     backgroundColor: theme.inputBackgroundColor,
   5873     backgroundImage: "url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23444444'><polygon points='0,25 100,25 50,75'/></svg>\")",
   5874     backgroundRepeat: "no-repeat",
   5875     backgroundPosition: "right .55em center",
   5876     backgroundSize: ".65em auto, 100%",
   5877     color: theme.inputTextColor
   5878   };
   5879 }, {
   5880   '(max-width: 500px)': {
   5881     display: 'none'
   5882   }
   5883 });
   5884 
   5885 /***/ }),
   5886 
   5887 /***/ "../node_modules/react-query/es/devtools/theme.js":
   5888 /*!********************************************************!*\
   5889   !*** ../node_modules/react-query/es/devtools/theme.js ***!
   5890   \********************************************************/
   5891 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   5892 
   5893 "use strict";
   5894 __webpack_require__.r(__webpack_exports__);
   5895 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   5896 /* harmony export */   "defaultTheme": () => (/* binding */ defaultTheme),
   5897 /* harmony export */   "ThemeProvider": () => (/* binding */ ThemeProvider),
   5898 /* harmony export */   "useTheme": () => (/* binding */ useTheme)
   5899 /* harmony export */ });
   5900 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   5901 /* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "../node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js");
   5902 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "react");
   5903 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
   5904 
   5905 
   5906 
   5907 var defaultTheme = {
   5908   background: '#0b1521',
   5909   backgroundAlt: '#132337',
   5910   foreground: 'white',
   5911   gray: '#3f4e60',
   5912   grayAlt: '#222e3e',
   5913   inputBackgroundColor: '#fff',
   5914   inputTextColor: '#000',
   5915   success: '#00ab52',
   5916   danger: '#ff0085',
   5917   active: '#006bff',
   5918   warning: '#ffb200'
   5919 };
   5920 var ThemeContext = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createContext(defaultTheme);
   5921 function ThemeProvider(_ref) {
   5922   var theme = _ref.theme,
   5923       rest = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__.default)(_ref, ["theme"]);
   5924 
   5925   return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(ThemeContext.Provider, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({
   5926     value: theme
   5927   }, rest));
   5928 }
   5929 function useTheme() {
   5930   return react__WEBPACK_IMPORTED_MODULE_2___default().useContext(ThemeContext);
   5931 }
   5932 
   5933 /***/ }),
   5934 
   5935 /***/ "../node_modules/react-query/es/devtools/useLocalStorage.js":
   5936 /*!******************************************************************!*\
   5937   !*** ../node_modules/react-query/es/devtools/useLocalStorage.js ***!
   5938   \******************************************************************/
   5939 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   5940 
   5941 "use strict";
   5942 __webpack_require__.r(__webpack_exports__);
   5943 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   5944 /* harmony export */   "default": () => (/* binding */ useLocalStorage)
   5945 /* harmony export */ });
   5946 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
   5947 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
   5948 // @ts-nocheck
   5949 
   5950 
   5951 var getItem = function getItem(key) {
   5952   try {
   5953     return JSON.parse(localStorage.getItem(key));
   5954   } catch (_unused) {
   5955     return undefined;
   5956   }
   5957 };
   5958 
   5959 function useLocalStorage(key, defaultValue) {
   5960   var _React$useState = react__WEBPACK_IMPORTED_MODULE_0___default().useState(),
   5961       value = _React$useState[0],
   5962       setValue = _React$useState[1];
   5963 
   5964   react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(function () {
   5965     var initialValue = getItem(key);
   5966 
   5967     if (typeof initialValue === 'undefined' || initialValue === null) {
   5968       setValue(typeof defaultValue === 'function' ? defaultValue() : defaultValue);
   5969     } else {
   5970       setValue(initialValue);
   5971     }
   5972   }, [defaultValue, key]);
   5973   var setter = react__WEBPACK_IMPORTED_MODULE_0___default().useCallback(function (updater) {
   5974     setValue(function (old) {
   5975       var newVal = updater;
   5976 
   5977       if (typeof updater == 'function') {
   5978         newVal = updater(old);
   5979       }
   5980 
   5981       try {
   5982         localStorage.setItem(key, JSON.stringify(newVal));
   5983       } catch (_unused2) {}
   5984 
   5985       return newVal;
   5986     });
   5987   }, [key]);
   5988   return [value, setter];
   5989 }
   5990 
   5991 /***/ }),
   5992 
   5993 /***/ "../node_modules/react-query/es/devtools/useMediaQuery.js":
   5994 /*!****************************************************************!*\
   5995   !*** ../node_modules/react-query/es/devtools/useMediaQuery.js ***!
   5996   \****************************************************************/
   5997 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   5998 
   5999 "use strict";
   6000 __webpack_require__.r(__webpack_exports__);
   6001 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6002 /* harmony export */   "default": () => (/* binding */ useMediaQuery)
   6003 /* harmony export */ });
   6004 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
   6005 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
   6006 // @ts-nocheck
   6007 
   6008 function useMediaQuery(query) {
   6009   // Keep track of the preference in state, start with the current match
   6010   var _React$useState = react__WEBPACK_IMPORTED_MODULE_0___default().useState(function () {
   6011     if (typeof window !== 'undefined') {
   6012       return window.matchMedia && window.matchMedia(query).matches;
   6013     }
   6014   }),
   6015       isMatch = _React$useState[0],
   6016       setIsMatch = _React$useState[1]; // Watch for changes
   6017 
   6018 
   6019   react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(function () {
   6020     if (typeof window !== 'undefined') {
   6021       if (!window.matchMedia) {
   6022         return;
   6023       } // Create a matcher
   6024 
   6025 
   6026       var matcher = window.matchMedia(query); // Create our handler
   6027 
   6028       var onChange = function onChange(_ref) {
   6029         var matches = _ref.matches;
   6030         return setIsMatch(matches);
   6031       }; // Listen for changes
   6032 
   6033 
   6034       matcher.addListener(onChange);
   6035       return function () {
   6036         // Stop listening for changes
   6037         matcher.removeListener(onChange);
   6038       };
   6039     }
   6040   }, [isMatch, query, setIsMatch]);
   6041   return isMatch;
   6042 }
   6043 
   6044 /***/ }),
   6045 
   6046 /***/ "../node_modules/react-query/es/devtools/utils.js":
   6047 /*!********************************************************!*\
   6048   !*** ../node_modules/react-query/es/devtools/utils.js ***!
   6049   \********************************************************/
   6050 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6051 
   6052 "use strict";
   6053 __webpack_require__.r(__webpack_exports__);
   6054 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6055 /* harmony export */   "isServer": () => (/* binding */ isServer),
   6056 /* harmony export */   "getQueryStatusColor": () => (/* binding */ getQueryStatusColor),
   6057 /* harmony export */   "getQueryStatusLabel": () => (/* binding */ getQueryStatusLabel),
   6058 /* harmony export */   "styled": () => (/* binding */ styled),
   6059 /* harmony export */   "useSafeState": () => (/* binding */ useSafeState)
   6060 /* harmony export */ });
   6061 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   6062 /* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "../node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js");
   6063 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "react");
   6064 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
   6065 /* harmony import */ var _theme__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./theme */ "../node_modules/react-query/es/devtools/theme.js");
   6066 /* harmony import */ var _useMediaQuery__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./useMediaQuery */ "../node_modules/react-query/es/devtools/useMediaQuery.js");
   6067 
   6068 
   6069 // @ts-nocheck
   6070 
   6071 
   6072 
   6073 var isServer = typeof window === 'undefined';
   6074 function getQueryStatusColor(query, theme) {
   6075   return query.state.isFetching ? theme.active : query.isStale() ? theme.warning : !query.getObserversCount() ? theme.gray : theme.success;
   6076 }
   6077 function getQueryStatusLabel(query) {
   6078   return query.state.isFetching ? 'fetching' : !query.getObserversCount() ? 'inactive' : query.isStale() ? 'stale' : 'fresh';
   6079 }
   6080 function styled(type, newStyles, queries) {
   6081   if (queries === void 0) {
   6082     queries = {};
   6083   }
   6084 
   6085   return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().forwardRef(function (_ref, ref) {
   6086     var style = _ref.style,
   6087         rest = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__.default)(_ref, ["style"]);
   6088 
   6089     var theme = (0,_theme__WEBPACK_IMPORTED_MODULE_3__.useTheme)();
   6090     var mediaStyles = Object.entries(queries).reduce(function (current, _ref2) {
   6091       var key = _ref2[0],
   6092           value = _ref2[1];
   6093       // eslint-disable-next-line react-hooks/rules-of-hooks
   6094       return (0,_useMediaQuery__WEBPACK_IMPORTED_MODULE_4__.default)(key) ? (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, current, typeof value === 'function' ? value(rest, theme) : value) : current;
   6095     }, {});
   6096     return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(type, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, rest, {
   6097       style: (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, typeof newStyles === 'function' ? newStyles(rest, theme) : newStyles, style, mediaStyles),
   6098       ref: ref
   6099     }));
   6100   });
   6101 }
   6102 
   6103 function useIsMounted() {
   6104   var mountedRef = react__WEBPACK_IMPORTED_MODULE_2___default().useRef(false);
   6105   var isMounted = react__WEBPACK_IMPORTED_MODULE_2___default().useCallback(function () {
   6106     return mountedRef.current;
   6107   }, []);
   6108   (react__WEBPACK_IMPORTED_MODULE_2___default())[isServer ? 'useEffect' : 'useLayoutEffect'](function () {
   6109     mountedRef.current = true;
   6110     return function () {
   6111       mountedRef.current = false;
   6112     };
   6113   }, []);
   6114   return isMounted;
   6115 }
   6116 /**
   6117  * This hook is a safe useState version which schedules state updates in microtasks
   6118  * to prevent updating a component state while React is rendering different components
   6119  * or when the component is not mounted anymore.
   6120  */
   6121 
   6122 
   6123 function useSafeState(initialState) {
   6124   var isMounted = useIsMounted();
   6125 
   6126   var _React$useState = react__WEBPACK_IMPORTED_MODULE_2___default().useState(initialState),
   6127       state = _React$useState[0],
   6128       setState = _React$useState[1];
   6129 
   6130   var safeSetState = react__WEBPACK_IMPORTED_MODULE_2___default().useCallback(function (value) {
   6131     scheduleMicrotask(function () {
   6132       if (isMounted()) {
   6133         setState(value);
   6134       }
   6135     });
   6136   }, [isMounted]);
   6137   return [state, safeSetState];
   6138 }
   6139 /**
   6140  * Schedules a microtask.
   6141  * This can be useful to schedule state updates after rendering.
   6142  */
   6143 
   6144 function scheduleMicrotask(callback) {
   6145   Promise.resolve().then(callback).catch(function (error) {
   6146     return setTimeout(function () {
   6147       throw error;
   6148     });
   6149   });
   6150 }
   6151 
   6152 /***/ }),
   6153 
   6154 /***/ "../node_modules/react-query/es/index.js":
   6155 /*!***********************************************!*\
   6156   !*** ../node_modules/react-query/es/index.js ***!
   6157   \***********************************************/
   6158 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6159 
   6160 "use strict";
   6161 __webpack_require__.r(__webpack_exports__);
   6162 /* harmony import */ var _core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./core */ "../node_modules/react-query/es/core/index.js");
   6163 /* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
   6164 /* harmony reexport (unknown) */ for(const __WEBPACK_IMPORT_KEY__ in _core__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== "default") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = () => _core__WEBPACK_IMPORTED_MODULE_0__[__WEBPACK_IMPORT_KEY__]
   6165 /* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
   6166 /* harmony import */ var _react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./react */ "../node_modules/react-query/es/react/index.js");
   6167 /* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
   6168 /* harmony reexport (unknown) */ for(const __WEBPACK_IMPORT_KEY__ in _react__WEBPACK_IMPORTED_MODULE_1__) if(["default","CancelledError","QueryCache","QueryClient","QueryObserver","QueriesObserver","InfiniteQueryObserver","MutationCache","MutationObserver","setLogger","notifyManager","focusManager","onlineManager","hashQueryKey","isError","isCancelledError"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = () => _react__WEBPACK_IMPORTED_MODULE_1__[__WEBPACK_IMPORT_KEY__]
   6169 /* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
   6170 
   6171 
   6172 
   6173 /***/ }),
   6174 
   6175 /***/ "../node_modules/react-query/es/react/QueryClientProvider.js":
   6176 /*!*******************************************************************!*\
   6177   !*** ../node_modules/react-query/es/react/QueryClientProvider.js ***!
   6178   \*******************************************************************/
   6179 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6180 
   6181 "use strict";
   6182 __webpack_require__.r(__webpack_exports__);
   6183 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6184 /* harmony export */   "useQueryClient": () => (/* binding */ useQueryClient),
   6185 /* harmony export */   "QueryClientProvider": () => (/* binding */ QueryClientProvider)
   6186 /* harmony export */ });
   6187 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
   6188 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
   6189 
   6190 var defaultContext = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createContext(undefined);
   6191 var QueryClientSharingContext = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createContext(false); // if contextSharing is on, we share the first and at least one
   6192 // instance of the context across the window
   6193 // to ensure that if React Query is used across
   6194 // different bundles or microfrontends they will
   6195 // all use the same **instance** of context, regardless
   6196 // of module scoping.
   6197 
   6198 function getQueryClientContext(contextSharing) {
   6199   if (contextSharing && typeof window !== 'undefined') {
   6200     if (!window.ReactQueryClientContext) {
   6201       window.ReactQueryClientContext = defaultContext;
   6202     }
   6203 
   6204     return window.ReactQueryClientContext;
   6205   }
   6206 
   6207   return defaultContext;
   6208 }
   6209 
   6210 var useQueryClient = function useQueryClient() {
   6211   var queryClient = react__WEBPACK_IMPORTED_MODULE_0___default().useContext(getQueryClientContext(react__WEBPACK_IMPORTED_MODULE_0___default().useContext(QueryClientSharingContext)));
   6212 
   6213   if (!queryClient) {
   6214     throw new Error('No QueryClient set, use QueryClientProvider to set one');
   6215   }
   6216 
   6217   return queryClient;
   6218 };
   6219 var QueryClientProvider = function QueryClientProvider(_ref) {
   6220   var client = _ref.client,
   6221       _ref$contextSharing = _ref.contextSharing,
   6222       contextSharing = _ref$contextSharing === void 0 ? false : _ref$contextSharing,
   6223       children = _ref.children;
   6224   react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(function () {
   6225     client.mount();
   6226     return function () {
   6227       client.unmount();
   6228     };
   6229   }, [client]);
   6230   var Context = getQueryClientContext(contextSharing);
   6231   return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(QueryClientSharingContext.Provider, {
   6232     value: contextSharing
   6233   }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Context.Provider, {
   6234     value: client
   6235   }, children));
   6236 };
   6237 
   6238 /***/ }),
   6239 
   6240 /***/ "../node_modules/react-query/es/react/QueryErrorResetBoundary.js":
   6241 /*!***********************************************************************!*\
   6242   !*** ../node_modules/react-query/es/react/QueryErrorResetBoundary.js ***!
   6243   \***********************************************************************/
   6244 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6245 
   6246 "use strict";
   6247 __webpack_require__.r(__webpack_exports__);
   6248 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6249 /* harmony export */   "useQueryErrorResetBoundary": () => (/* binding */ useQueryErrorResetBoundary),
   6250 /* harmony export */   "QueryErrorResetBoundary": () => (/* binding */ QueryErrorResetBoundary)
   6251 /* harmony export */ });
   6252 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
   6253 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
   6254  // CONTEXT
   6255 
   6256 function createValue() {
   6257   var _isReset = false;
   6258   return {
   6259     clearReset: function clearReset() {
   6260       _isReset = false;
   6261     },
   6262     reset: function reset() {
   6263       _isReset = true;
   6264     },
   6265     isReset: function isReset() {
   6266       return _isReset;
   6267     }
   6268   };
   6269 }
   6270 
   6271 var QueryErrorResetBoundaryContext = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createContext(createValue()); // HOOK
   6272 
   6273 var useQueryErrorResetBoundary = function useQueryErrorResetBoundary() {
   6274   return react__WEBPACK_IMPORTED_MODULE_0___default().useContext(QueryErrorResetBoundaryContext);
   6275 }; // COMPONENT
   6276 
   6277 var QueryErrorResetBoundary = function QueryErrorResetBoundary(_ref) {
   6278   var children = _ref.children;
   6279   var value = react__WEBPACK_IMPORTED_MODULE_0___default().useMemo(function () {
   6280     return createValue();
   6281   }, []);
   6282   return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(QueryErrorResetBoundaryContext.Provider, {
   6283     value: value
   6284   }, typeof children === 'function' ? children(value) : children);
   6285 };
   6286 
   6287 /***/ }),
   6288 
   6289 /***/ "../node_modules/react-query/es/react/index.js":
   6290 /*!*****************************************************!*\
   6291   !*** ../node_modules/react-query/es/react/index.js ***!
   6292   \*****************************************************/
   6293 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6294 
   6295 "use strict";
   6296 __webpack_require__.r(__webpack_exports__);
   6297 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6298 /* harmony export */   "QueryClientProvider": () => (/* reexport safe */ _QueryClientProvider__WEBPACK_IMPORTED_MODULE_2__.QueryClientProvider),
   6299 /* harmony export */   "useQueryClient": () => (/* reexport safe */ _QueryClientProvider__WEBPACK_IMPORTED_MODULE_2__.useQueryClient),
   6300 /* harmony export */   "QueryErrorResetBoundary": () => (/* reexport safe */ _QueryErrorResetBoundary__WEBPACK_IMPORTED_MODULE_3__.QueryErrorResetBoundary),
   6301 /* harmony export */   "useQueryErrorResetBoundary": () => (/* reexport safe */ _QueryErrorResetBoundary__WEBPACK_IMPORTED_MODULE_3__.useQueryErrorResetBoundary),
   6302 /* harmony export */   "useIsFetching": () => (/* reexport safe */ _useIsFetching__WEBPACK_IMPORTED_MODULE_4__.useIsFetching),
   6303 /* harmony export */   "useIsMutating": () => (/* reexport safe */ _useIsMutating__WEBPACK_IMPORTED_MODULE_5__.useIsMutating),
   6304 /* harmony export */   "useMutation": () => (/* reexport safe */ _useMutation__WEBPACK_IMPORTED_MODULE_6__.useMutation),
   6305 /* harmony export */   "useQuery": () => (/* reexport safe */ _useQuery__WEBPACK_IMPORTED_MODULE_7__.useQuery),
   6306 /* harmony export */   "useQueries": () => (/* reexport safe */ _useQueries__WEBPACK_IMPORTED_MODULE_8__.useQueries),
   6307 /* harmony export */   "useInfiniteQuery": () => (/* reexport safe */ _useInfiniteQuery__WEBPACK_IMPORTED_MODULE_9__.useInfiniteQuery)
   6308 /* harmony export */ });
   6309 /* harmony import */ var _setBatchUpdatesFn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setBatchUpdatesFn */ "../node_modules/react-query/es/react/setBatchUpdatesFn.js");
   6310 /* harmony import */ var _setLogger__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./setLogger */ "../node_modules/react-query/es/react/setLogger.js");
   6311 /* harmony import */ var _QueryClientProvider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./QueryClientProvider */ "../node_modules/react-query/es/react/QueryClientProvider.js");
   6312 /* harmony import */ var _QueryErrorResetBoundary__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./QueryErrorResetBoundary */ "../node_modules/react-query/es/react/QueryErrorResetBoundary.js");
   6313 /* harmony import */ var _useIsFetching__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./useIsFetching */ "../node_modules/react-query/es/react/useIsFetching.js");
   6314 /* harmony import */ var _useIsMutating__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./useIsMutating */ "../node_modules/react-query/es/react/useIsMutating.js");
   6315 /* harmony import */ var _useMutation__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./useMutation */ "../node_modules/react-query/es/react/useMutation.js");
   6316 /* harmony import */ var _useQuery__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./useQuery */ "../node_modules/react-query/es/react/useQuery.js");
   6317 /* harmony import */ var _useQueries__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./useQueries */ "../node_modules/react-query/es/react/useQueries.js");
   6318 /* harmony import */ var _useInfiniteQuery__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./useInfiniteQuery */ "../node_modules/react-query/es/react/useInfiniteQuery.js");
   6319 /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./types */ "../node_modules/react-query/es/react/types.js");
   6320 /* harmony import */ var _types__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(_types__WEBPACK_IMPORTED_MODULE_10__);
   6321 /* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};
   6322 /* harmony reexport (unknown) */ for(const __WEBPACK_IMPORT_KEY__ in _types__WEBPACK_IMPORTED_MODULE_10__) if(["default","QueryClientProvider","useQueryClient","QueryErrorResetBoundary","useQueryErrorResetBoundary","useIsFetching","useIsMutating","useMutation","useQuery","useQueries","useInfiniteQuery"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = () => _types__WEBPACK_IMPORTED_MODULE_10__[__WEBPACK_IMPORT_KEY__]
   6323 /* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);
   6324 // Side effects
   6325 
   6326 
   6327 
   6328 
   6329 
   6330 
   6331 
   6332 
   6333 
   6334  // Types
   6335 
   6336 
   6337 
   6338 /***/ }),
   6339 
   6340 /***/ "../node_modules/react-query/es/react/logger.js":
   6341 /*!******************************************************!*\
   6342   !*** ../node_modules/react-query/es/react/logger.js ***!
   6343   \******************************************************/
   6344 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6345 
   6346 "use strict";
   6347 __webpack_require__.r(__webpack_exports__);
   6348 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6349 /* harmony export */   "logger": () => (/* binding */ logger)
   6350 /* harmony export */ });
   6351 var logger = console;
   6352 
   6353 /***/ }),
   6354 
   6355 /***/ "../node_modules/react-query/es/react/reactBatchedUpdates.js":
   6356 /*!*******************************************************************!*\
   6357   !*** ../node_modules/react-query/es/react/reactBatchedUpdates.js ***!
   6358   \*******************************************************************/
   6359 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6360 
   6361 "use strict";
   6362 __webpack_require__.r(__webpack_exports__);
   6363 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6364 /* harmony export */   "unstable_batchedUpdates": () => (/* binding */ unstable_batchedUpdates)
   6365 /* harmony export */ });
   6366 /* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react-dom */ "react-dom");
   6367 /* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_0__);
   6368 
   6369 var unstable_batchedUpdates = (react_dom__WEBPACK_IMPORTED_MODULE_0___default().unstable_batchedUpdates);
   6370 
   6371 /***/ }),
   6372 
   6373 /***/ "../node_modules/react-query/es/react/setBatchUpdatesFn.js":
   6374 /*!*****************************************************************!*\
   6375   !*** ../node_modules/react-query/es/react/setBatchUpdatesFn.js ***!
   6376   \*****************************************************************/
   6377 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6378 
   6379 "use strict";
   6380 __webpack_require__.r(__webpack_exports__);
   6381 /* harmony import */ var _core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../core */ "../node_modules/react-query/es/core/notifyManager.js");
   6382 /* harmony import */ var _reactBatchedUpdates__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./reactBatchedUpdates */ "../node_modules/react-query/es/react/reactBatchedUpdates.js");
   6383 
   6384 
   6385 _core__WEBPACK_IMPORTED_MODULE_0__.notifyManager.setBatchNotifyFunction(_reactBatchedUpdates__WEBPACK_IMPORTED_MODULE_1__.unstable_batchedUpdates);
   6386 
   6387 /***/ }),
   6388 
   6389 /***/ "../node_modules/react-query/es/react/setLogger.js":
   6390 /*!*********************************************************!*\
   6391   !*** ../node_modules/react-query/es/react/setLogger.js ***!
   6392   \*********************************************************/
   6393 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6394 
   6395 "use strict";
   6396 __webpack_require__.r(__webpack_exports__);
   6397 /* harmony import */ var _core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../core */ "../node_modules/react-query/es/core/logger.js");
   6398 /* harmony import */ var _logger__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./logger */ "../node_modules/react-query/es/react/logger.js");
   6399 
   6400 
   6401 
   6402 if (_logger__WEBPACK_IMPORTED_MODULE_0__.logger) {
   6403   (0,_core__WEBPACK_IMPORTED_MODULE_1__.setLogger)(_logger__WEBPACK_IMPORTED_MODULE_0__.logger);
   6404 }
   6405 
   6406 /***/ }),
   6407 
   6408 /***/ "../node_modules/react-query/es/react/types.js":
   6409 /*!*****************************************************!*\
   6410   !*** ../node_modules/react-query/es/react/types.js ***!
   6411   \*****************************************************/
   6412 /***/ (() => {
   6413 
   6414 
   6415 
   6416 /***/ }),
   6417 
   6418 /***/ "../node_modules/react-query/es/react/useBaseQuery.js":
   6419 /*!************************************************************!*\
   6420   !*** ../node_modules/react-query/es/react/useBaseQuery.js ***!
   6421   \************************************************************/
   6422 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6423 
   6424 "use strict";
   6425 __webpack_require__.r(__webpack_exports__);
   6426 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6427 /* harmony export */   "useBaseQuery": () => (/* binding */ useBaseQuery)
   6428 /* harmony export */ });
   6429 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
   6430 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
   6431 /* harmony import */ var _core_notifyManager__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../core/notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   6432 /* harmony import */ var _QueryErrorResetBoundary__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./QueryErrorResetBoundary */ "../node_modules/react-query/es/react/QueryErrorResetBoundary.js");
   6433 /* harmony import */ var _QueryClientProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./QueryClientProvider */ "../node_modules/react-query/es/react/QueryClientProvider.js");
   6434 
   6435 
   6436 
   6437 
   6438 function useBaseQuery(options, Observer) {
   6439   var mountedRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(false);
   6440 
   6441   var _React$useState = react__WEBPACK_IMPORTED_MODULE_0___default().useState(0),
   6442       forceUpdate = _React$useState[1];
   6443 
   6444   var queryClient = (0,_QueryClientProvider__WEBPACK_IMPORTED_MODULE_1__.useQueryClient)();
   6445   var errorResetBoundary = (0,_QueryErrorResetBoundary__WEBPACK_IMPORTED_MODULE_2__.useQueryErrorResetBoundary)();
   6446   var defaultedOptions = queryClient.defaultQueryObserverOptions(options); // Make sure results are optimistically set in fetching state before subscribing or updating options
   6447 
   6448   defaultedOptions.optimisticResults = true; // Include callbacks in batch renders
   6449 
   6450   if (defaultedOptions.onError) {
   6451     defaultedOptions.onError = _core_notifyManager__WEBPACK_IMPORTED_MODULE_3__.notifyManager.batchCalls(defaultedOptions.onError);
   6452   }
   6453 
   6454   if (defaultedOptions.onSuccess) {
   6455     defaultedOptions.onSuccess = _core_notifyManager__WEBPACK_IMPORTED_MODULE_3__.notifyManager.batchCalls(defaultedOptions.onSuccess);
   6456   }
   6457 
   6458   if (defaultedOptions.onSettled) {
   6459     defaultedOptions.onSettled = _core_notifyManager__WEBPACK_IMPORTED_MODULE_3__.notifyManager.batchCalls(defaultedOptions.onSettled);
   6460   }
   6461 
   6462   if (defaultedOptions.suspense) {
   6463     // Always set stale time when using suspense to prevent
   6464     // fetching again when directly mounting after suspending
   6465     if (typeof defaultedOptions.staleTime !== 'number') {
   6466       defaultedOptions.staleTime = 1000;
   6467     }
   6468   }
   6469 
   6470   if (defaultedOptions.suspense || defaultedOptions.useErrorBoundary) {
   6471     // Prevent retrying failed query if the error boundary has not been reset yet
   6472     if (!errorResetBoundary.isReset()) {
   6473       defaultedOptions.retryOnMount = false;
   6474     }
   6475   }
   6476 
   6477   var _React$useState2 = react__WEBPACK_IMPORTED_MODULE_0___default().useState(function () {
   6478     return new Observer(queryClient, defaultedOptions);
   6479   }),
   6480       observer = _React$useState2[0];
   6481 
   6482   var result = observer.getOptimisticResult(defaultedOptions);
   6483   react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(function () {
   6484     mountedRef.current = true;
   6485     errorResetBoundary.clearReset();
   6486     var unsubscribe = observer.subscribe(_core_notifyManager__WEBPACK_IMPORTED_MODULE_3__.notifyManager.batchCalls(function () {
   6487       if (mountedRef.current) {
   6488         forceUpdate(function (x) {
   6489           return x + 1;
   6490         });
   6491       }
   6492     })); // Update result to make sure we did not miss any query updates
   6493     // between creating the observer and subscribing to it.
   6494 
   6495     observer.updateResult();
   6496     return function () {
   6497       mountedRef.current = false;
   6498       unsubscribe();
   6499     };
   6500   }, [errorResetBoundary, observer]);
   6501   react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(function () {
   6502     // Do not notify on updates because of changes in the options because
   6503     // these changes should already be reflected in the optimistic result.
   6504     observer.setOptions(defaultedOptions, {
   6505       listeners: false
   6506     });
   6507   }, [defaultedOptions, observer]); // Handle suspense
   6508 
   6509   if (defaultedOptions.suspense && result.isLoading) {
   6510     throw observer.fetchOptimistic(defaultedOptions).then(function (_ref) {
   6511       var data = _ref.data;
   6512       defaultedOptions.onSuccess == null ? void 0 : defaultedOptions.onSuccess(data);
   6513       defaultedOptions.onSettled == null ? void 0 : defaultedOptions.onSettled(data, null);
   6514     }).catch(function (error) {
   6515       errorResetBoundary.clearReset();
   6516       defaultedOptions.onError == null ? void 0 : defaultedOptions.onError(error);
   6517       defaultedOptions.onSettled == null ? void 0 : defaultedOptions.onSettled(undefined, error);
   6518     });
   6519   } // Handle error boundary
   6520 
   6521 
   6522   if ((defaultedOptions.suspense || defaultedOptions.useErrorBoundary) && result.isError && !result.isFetching) {
   6523     throw result.error;
   6524   } // Handle result property usage tracking
   6525 
   6526 
   6527   if (defaultedOptions.notifyOnChangeProps === 'tracked') {
   6528     result = observer.trackResult(result);
   6529   }
   6530 
   6531   return result;
   6532 }
   6533 
   6534 /***/ }),
   6535 
   6536 /***/ "../node_modules/react-query/es/react/useInfiniteQuery.js":
   6537 /*!****************************************************************!*\
   6538   !*** ../node_modules/react-query/es/react/useInfiniteQuery.js ***!
   6539   \****************************************************************/
   6540 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6541 
   6542 "use strict";
   6543 __webpack_require__.r(__webpack_exports__);
   6544 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6545 /* harmony export */   "useInfiniteQuery": () => (/* binding */ useInfiniteQuery)
   6546 /* harmony export */ });
   6547 /* harmony import */ var _core_infiniteQueryObserver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/infiniteQueryObserver */ "../node_modules/react-query/es/core/infiniteQueryObserver.js");
   6548 /* harmony import */ var _core_utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../core/utils */ "../node_modules/react-query/es/core/utils.js");
   6549 /* harmony import */ var _useBaseQuery__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./useBaseQuery */ "../node_modules/react-query/es/react/useBaseQuery.js");
   6550 
   6551 
   6552  // HOOK
   6553 
   6554 function useInfiniteQuery(arg1, arg2, arg3) {
   6555   var options = (0,_core_utils__WEBPACK_IMPORTED_MODULE_0__.parseQueryArgs)(arg1, arg2, arg3);
   6556   return (0,_useBaseQuery__WEBPACK_IMPORTED_MODULE_1__.useBaseQuery)(options, _core_infiniteQueryObserver__WEBPACK_IMPORTED_MODULE_2__.InfiniteQueryObserver);
   6557 }
   6558 
   6559 /***/ }),
   6560 
   6561 /***/ "../node_modules/react-query/es/react/useIsFetching.js":
   6562 /*!*************************************************************!*\
   6563   !*** ../node_modules/react-query/es/react/useIsFetching.js ***!
   6564   \*************************************************************/
   6565 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6566 
   6567 "use strict";
   6568 __webpack_require__.r(__webpack_exports__);
   6569 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6570 /* harmony export */   "useIsFetching": () => (/* binding */ useIsFetching)
   6571 /* harmony export */ });
   6572 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
   6573 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
   6574 /* harmony import */ var _core_notifyManager__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../core/notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   6575 /* harmony import */ var _core_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/utils */ "../node_modules/react-query/es/core/utils.js");
   6576 /* harmony import */ var _QueryClientProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./QueryClientProvider */ "../node_modules/react-query/es/react/QueryClientProvider.js");
   6577 
   6578 
   6579 
   6580 
   6581 function useIsFetching(arg1, arg2) {
   6582   var mountedRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(false);
   6583   var queryClient = (0,_QueryClientProvider__WEBPACK_IMPORTED_MODULE_1__.useQueryClient)();
   6584 
   6585   var _parseFilterArgs = (0,_core_utils__WEBPACK_IMPORTED_MODULE_2__.parseFilterArgs)(arg1, arg2),
   6586       filters = _parseFilterArgs[0];
   6587 
   6588   var _React$useState = react__WEBPACK_IMPORTED_MODULE_0___default().useState(queryClient.isFetching(filters)),
   6589       isFetching = _React$useState[0],
   6590       setIsFetching = _React$useState[1];
   6591 
   6592   var filtersRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(filters);
   6593   filtersRef.current = filters;
   6594   var isFetchingRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(isFetching);
   6595   isFetchingRef.current = isFetching;
   6596   react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(function () {
   6597     mountedRef.current = true;
   6598     var unsubscribe = queryClient.getQueryCache().subscribe(_core_notifyManager__WEBPACK_IMPORTED_MODULE_3__.notifyManager.batchCalls(function () {
   6599       if (mountedRef.current) {
   6600         var newIsFetching = queryClient.isFetching(filtersRef.current);
   6601 
   6602         if (isFetchingRef.current !== newIsFetching) {
   6603           setIsFetching(newIsFetching);
   6604         }
   6605       }
   6606     }));
   6607     return function () {
   6608       mountedRef.current = false;
   6609       unsubscribe();
   6610     };
   6611   }, [queryClient]);
   6612   return isFetching;
   6613 }
   6614 
   6615 /***/ }),
   6616 
   6617 /***/ "../node_modules/react-query/es/react/useIsMutating.js":
   6618 /*!*************************************************************!*\
   6619   !*** ../node_modules/react-query/es/react/useIsMutating.js ***!
   6620   \*************************************************************/
   6621 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6622 
   6623 "use strict";
   6624 __webpack_require__.r(__webpack_exports__);
   6625 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6626 /* harmony export */   "useIsMutating": () => (/* binding */ useIsMutating)
   6627 /* harmony export */ });
   6628 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
   6629 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
   6630 /* harmony import */ var _core_notifyManager__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   6631 /* harmony import */ var _QueryClientProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./QueryClientProvider */ "../node_modules/react-query/es/react/QueryClientProvider.js");
   6632 
   6633 
   6634 
   6635 function useIsMutating(filters) {
   6636   var mountedRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(false);
   6637   var queryClient = (0,_QueryClientProvider__WEBPACK_IMPORTED_MODULE_1__.useQueryClient)();
   6638 
   6639   var _React$useState = react__WEBPACK_IMPORTED_MODULE_0___default().useState(queryClient.isMutating(filters)),
   6640       isMutating = _React$useState[0],
   6641       setIsMutating = _React$useState[1];
   6642 
   6643   var filtersRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(filters);
   6644   filtersRef.current = filters;
   6645   var isMutatingRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(isMutating);
   6646   isMutatingRef.current = isMutating;
   6647   react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(function () {
   6648     mountedRef.current = true;
   6649     var unsubscribe = queryClient.getMutationCache().subscribe(_core_notifyManager__WEBPACK_IMPORTED_MODULE_2__.notifyManager.batchCalls(function () {
   6650       if (mountedRef.current) {
   6651         var newIsMutating = queryClient.isMutating(filtersRef.current);
   6652 
   6653         if (isMutatingRef.current !== newIsMutating) {
   6654           setIsMutating(newIsMutating);
   6655         }
   6656       }
   6657     }));
   6658     return function () {
   6659       mountedRef.current = false;
   6660       unsubscribe();
   6661     };
   6662   }, [queryClient]);
   6663   return isMutating;
   6664 }
   6665 
   6666 /***/ }),
   6667 
   6668 /***/ "../node_modules/react-query/es/react/useMutation.js":
   6669 /*!***********************************************************!*\
   6670   !*** ../node_modules/react-query/es/react/useMutation.js ***!
   6671   \***********************************************************/
   6672 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6673 
   6674 "use strict";
   6675 __webpack_require__.r(__webpack_exports__);
   6676 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6677 /* harmony export */   "useMutation": () => (/* binding */ useMutation)
   6678 /* harmony export */ });
   6679 /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "../node_modules/@babel/runtime/helpers/esm/extends.js");
   6680 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
   6681 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
   6682 /* harmony import */ var _core_notifyManager__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../core/notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   6683 /* harmony import */ var _core_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/utils */ "../node_modules/react-query/es/core/utils.js");
   6684 /* harmony import */ var _core_mutationObserver__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../core/mutationObserver */ "../node_modules/react-query/es/core/mutationObserver.js");
   6685 /* harmony import */ var _QueryClientProvider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./QueryClientProvider */ "../node_modules/react-query/es/react/QueryClientProvider.js");
   6686 
   6687 
   6688 
   6689 
   6690 
   6691 
   6692 function useMutation(arg1, arg2, arg3) {
   6693   var mountedRef = react__WEBPACK_IMPORTED_MODULE_1___default().useRef(false);
   6694 
   6695   var _React$useState = react__WEBPACK_IMPORTED_MODULE_1___default().useState(0),
   6696       forceUpdate = _React$useState[1];
   6697 
   6698   var options = (0,_core_utils__WEBPACK_IMPORTED_MODULE_2__.parseMutationArgs)(arg1, arg2, arg3);
   6699   var queryClient = (0,_QueryClientProvider__WEBPACK_IMPORTED_MODULE_3__.useQueryClient)();
   6700   var obsRef = react__WEBPACK_IMPORTED_MODULE_1___default().useRef();
   6701 
   6702   if (!obsRef.current) {
   6703     obsRef.current = new _core_mutationObserver__WEBPACK_IMPORTED_MODULE_4__.MutationObserver(queryClient, options);
   6704   } else {
   6705     obsRef.current.setOptions(options);
   6706   }
   6707 
   6708   var currentResult = obsRef.current.getCurrentResult();
   6709   react__WEBPACK_IMPORTED_MODULE_1___default().useEffect(function () {
   6710     mountedRef.current = true;
   6711     var unsubscribe = obsRef.current.subscribe(_core_notifyManager__WEBPACK_IMPORTED_MODULE_5__.notifyManager.batchCalls(function () {
   6712       if (mountedRef.current) {
   6713         forceUpdate(function (x) {
   6714           return x + 1;
   6715         });
   6716       }
   6717     }));
   6718     return function () {
   6719       mountedRef.current = false;
   6720       unsubscribe();
   6721     };
   6722   }, []);
   6723   var mutate = react__WEBPACK_IMPORTED_MODULE_1___default().useCallback(function (variables, mutateOptions) {
   6724     obsRef.current.mutate(variables, mutateOptions).catch(_core_utils__WEBPACK_IMPORTED_MODULE_2__.noop);
   6725   }, []);
   6726 
   6727   if (currentResult.error && obsRef.current.options.useErrorBoundary) {
   6728     throw currentResult.error;
   6729   }
   6730 
   6731   return (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.default)({}, currentResult, {
   6732     mutate: mutate,
   6733     mutateAsync: currentResult.mutate
   6734   });
   6735 }
   6736 
   6737 /***/ }),
   6738 
   6739 /***/ "../node_modules/react-query/es/react/useQueries.js":
   6740 /*!**********************************************************!*\
   6741   !*** ../node_modules/react-query/es/react/useQueries.js ***!
   6742   \**********************************************************/
   6743 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6744 
   6745 "use strict";
   6746 __webpack_require__.r(__webpack_exports__);
   6747 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6748 /* harmony export */   "useQueries": () => (/* binding */ useQueries)
   6749 /* harmony export */ });
   6750 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
   6751 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
   6752 /* harmony import */ var _core_notifyManager__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../core/notifyManager */ "../node_modules/react-query/es/core/notifyManager.js");
   6753 /* harmony import */ var _core_queriesObserver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core/queriesObserver */ "../node_modules/react-query/es/core/queriesObserver.js");
   6754 /* harmony import */ var _QueryClientProvider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./QueryClientProvider */ "../node_modules/react-query/es/react/QueryClientProvider.js");
   6755 
   6756 
   6757 
   6758 
   6759 function useQueries(queries) {
   6760   var mountedRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(false);
   6761 
   6762   var _React$useState = react__WEBPACK_IMPORTED_MODULE_0___default().useState(0),
   6763       forceUpdate = _React$useState[1];
   6764 
   6765   var queryClient = (0,_QueryClientProvider__WEBPACK_IMPORTED_MODULE_1__.useQueryClient)();
   6766   var defaultedQueries = queries.map(function (options) {
   6767     var defaultedOptions = queryClient.defaultQueryObserverOptions(options); // Make sure the results are already in fetching state before subscribing or updating options
   6768 
   6769     defaultedOptions.optimisticResults = true;
   6770     return defaultedOptions;
   6771   });
   6772 
   6773   var _React$useState2 = react__WEBPACK_IMPORTED_MODULE_0___default().useState(function () {
   6774     return new _core_queriesObserver__WEBPACK_IMPORTED_MODULE_2__.QueriesObserver(queryClient, defaultedQueries);
   6775   }),
   6776       observer = _React$useState2[0];
   6777 
   6778   var result = observer.getOptimisticResult(defaultedQueries);
   6779   react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(function () {
   6780     mountedRef.current = true;
   6781     var unsubscribe = observer.subscribe(_core_notifyManager__WEBPACK_IMPORTED_MODULE_3__.notifyManager.batchCalls(function () {
   6782       if (mountedRef.current) {
   6783         forceUpdate(function (x) {
   6784           return x + 1;
   6785         });
   6786       }
   6787     }));
   6788     return function () {
   6789       mountedRef.current = false;
   6790       unsubscribe();
   6791     };
   6792   }, [observer]);
   6793   react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(function () {
   6794     // Do not notify on updates because of changes in the options because
   6795     // these changes should already be reflected in the optimistic result.
   6796     observer.setQueries(defaultedQueries, {
   6797       listeners: false
   6798     });
   6799   }, [defaultedQueries, observer]);
   6800   return result;
   6801 }
   6802 
   6803 /***/ }),
   6804 
   6805 /***/ "../node_modules/react-query/es/react/useQuery.js":
   6806 /*!********************************************************!*\
   6807   !*** ../node_modules/react-query/es/react/useQuery.js ***!
   6808   \********************************************************/
   6809 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
   6810 
   6811 "use strict";
   6812 __webpack_require__.r(__webpack_exports__);
   6813 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
   6814 /* harmony export */   "useQuery": () => (/* binding */ useQuery)
   6815 /* harmony export */ });
   6816 /* harmony import */ var _core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../core */ "../node_modules/react-query/es/core/queryObserver.js");
   6817 /* harmony import */ var _core_utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../core/utils */ "../node_modules/react-query/es/core/utils.js");
   6818 /* harmony import */ var _useBaseQuery__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./useBaseQuery */ "../node_modules/react-query/es/react/useBaseQuery.js");
   6819 
   6820 
   6821  // HOOK
   6822 
   6823 function useQuery(arg1, arg2, arg3) {
   6824   var parsedOptions = (0,_core_utils__WEBPACK_IMPORTED_MODULE_0__.parseQueryArgs)(arg1, arg2, arg3);
   6825   return (0,_useBaseQuery__WEBPACK_IMPORTED_MODULE_1__.useBaseQuery)(parsedOptions, _core__WEBPACK_IMPORTED_MODULE_2__.QueryObserver);
   6826 }
   6827 
   6828 /***/ }),
   6829 
   6830 /***/ "../node_modules/remove-accents/index.js":
   6831 /*!***********************************************!*\
   6832   !*** ../node_modules/remove-accents/index.js ***!
   6833   \***********************************************/
   6834 /***/ ((module) => {
   6835 
   6836 var characterMap = {
   6837 	"À": "A",
   6838 	"Á": "A",
   6839 	"Â": "A",
   6840 	"Ã": "A",
   6841 	"Ä": "A",
   6842 	"Å": "A",
   6843 	"Ấ": "A",
   6844 	"Ắ": "A",
   6845 	"Ẳ": "A",
   6846 	"Ẵ": "A",
   6847 	"Ặ": "A",
   6848 	"Æ": "AE",
   6849 	"Ầ": "A",
   6850 	"Ằ": "A",
   6851 	"Ȃ": "A",
   6852 	"Ç": "C",
   6853 	"Ḉ": "C",
   6854 	"È": "E",
   6855 	"É": "E",
   6856 	"Ê": "E",
   6857 	"Ë": "E",
   6858 	"Ế": "E",
   6859 	"Ḗ": "E",
   6860 	"Ề": "E",
   6861 	"Ḕ": "E",
   6862 	"Ḝ": "E",
   6863 	"Ȇ": "E",
   6864 	"Ì": "I",
   6865 	"Í": "I",
   6866 	"Î": "I",
   6867 	"Ï": "I",
   6868 	"Ḯ": "I",
   6869 	"Ȋ": "I",
   6870 	"Ð": "D",
   6871 	"Ñ": "N",
   6872 	"Ò": "O",
   6873 	"Ó": "O",
   6874 	"Ô": "O",
   6875 	"Õ": "O",
   6876 	"Ö": "O",
   6877 	"Ø": "O",
   6878 	"Ố": "O",
   6879 	"Ṍ": "O",
   6880 	"Ṓ": "O",
   6881 	"Ȏ": "O",
   6882 	"Ù": "U",
   6883 	"Ú": "U",
   6884 	"Û": "U",
   6885 	"Ü": "U",
   6886 	"Ý": "Y",
   6887 	"à": "a",
   6888 	"á": "a",
   6889 	"â": "a",
   6890 	"ã": "a",
   6891 	"ä": "a",
   6892 	"å": "a",
   6893 	"ấ": "a",
   6894 	"ắ": "a",
   6895 	"ẳ": "a",
   6896 	"ẵ": "a",
   6897 	"ặ": "a",
   6898 	"æ": "ae",
   6899 	"ầ": "a",
   6900 	"ằ": "a",
   6901 	"ȃ": "a",
   6902 	"ç": "c",
   6903 	"ḉ": "c",
   6904 	"è": "e",
   6905 	"é": "e",
   6906 	"ê": "e",
   6907 	"ë": "e",
   6908 	"ế": "e",
   6909 	"ḗ": "e",
   6910 	"ề": "e",
   6911 	"ḕ": "e",
   6912 	"ḝ": "e",
   6913 	"ȇ": "e",
   6914 	"ì": "i",
   6915 	"í": "i",
   6916 	"î": "i",
   6917 	"ï": "i",
   6918 	"ḯ": "i",
   6919 	"ȋ": "i",
   6920 	"ð": "d",
   6921 	"ñ": "n",
   6922 	"ò": "o",
   6923 	"ó": "o",
   6924 	"ô": "o",
   6925 	"õ": "o",
   6926 	"ö": "o",
   6927 	"ø": "o",
   6928 	"ố": "o",
   6929 	"ṍ": "o",
   6930 	"ṓ": "o",
   6931 	"ȏ": "o",
   6932 	"ù": "u",
   6933 	"ú": "u",
   6934 	"û": "u",
   6935 	"ü": "u",
   6936 	"ý": "y",
   6937 	"ÿ": "y",
   6938 	"Ā": "A",
   6939 	"ā": "a",
   6940 	"Ă": "A",
   6941 	"ă": "a",
   6942 	"Ą": "A",
   6943 	"ą": "a",
   6944 	"Ć": "C",
   6945 	"ć": "c",
   6946 	"Ĉ": "C",
   6947 	"ĉ": "c",
   6948 	"Ċ": "C",
   6949 	"ċ": "c",
   6950 	"Č": "C",
   6951 	"č": "c",
   6952 	"C̆": "C",
   6953 	"c̆": "c",
   6954 	"Ď": "D",
   6955 	"ď": "d",
   6956 	"Đ": "D",
   6957 	"đ": "d",
   6958 	"Ē": "E",
   6959 	"ē": "e",
   6960 	"Ĕ": "E",
   6961 	"ĕ": "e",
   6962 	"Ė": "E",
   6963 	"ė": "e",
   6964 	"Ę": "E",
   6965 	"ę": "e",
   6966 	"Ě": "E",
   6967 	"ě": "e",
   6968 	"Ĝ": "G",
   6969 	"Ǵ": "G",
   6970 	"ĝ": "g",
   6971 	"ǵ": "g",
   6972 	"Ğ": "G",
   6973 	"ğ": "g",
   6974 	"Ġ": "G",
   6975 	"ġ": "g",
   6976 	"Ģ": "G",
   6977 	"ģ": "g",
   6978 	"Ĥ": "H",
   6979 	"ĥ": "h",
   6980 	"Ħ": "H",
   6981 	"ħ": "h",
   6982 	"Ḫ": "H",
   6983 	"ḫ": "h",
   6984 	"Ĩ": "I",
   6985 	"ĩ": "i",
   6986 	"Ī": "I",
   6987 	"ī": "i",
   6988 	"Ĭ": "I",
   6989 	"ĭ": "i",
   6990 	"Į": "I",
   6991 	"į": "i",
   6992 	"İ": "I",
   6993 	"ı": "i",
   6994 	"IJ": "IJ",
   6995 	"ij": "ij",
   6996 	"Ĵ": "J",
   6997 	"ĵ": "j",
   6998 	"Ķ": "K",
   6999 	"ķ": "k",
   7000 	"Ḱ": "K",
   7001 	"ḱ": "k",
   7002 	"K̆": "K",
   7003 	"k̆": "k",
   7004 	"Ĺ": "L",
   7005 	"ĺ": "l",
   7006 	"Ļ": "L",
   7007 	"ļ": "l",
   7008 	"Ľ": "L",
   7009 	"ľ": "l",
   7010 	"Ŀ": "L",
   7011 	"ŀ": "l",
   7012 	"Ł": "l",
   7013 	"ł": "l",
   7014 	"Ḿ": "M",
   7015 	"ḿ": "m",
   7016 	"M̆": "M",
   7017 	"m̆": "m",
   7018 	"Ń": "N",
   7019 	"ń": "n",
   7020 	"Ņ": "N",
   7021 	"ņ": "n",
   7022 	"Ň": "N",
   7023 	"ň": "n",
   7024 	"ʼn": "n",
   7025 	"N̆": "N",
   7026 	"n̆": "n",
   7027 	"Ō": "O",
   7028 	"ō": "o",
   7029 	"Ŏ": "O",
   7030 	"ŏ": "o",
   7031 	"Ő": "O",
   7032 	"ő": "o",
   7033 	"Œ": "OE",
   7034 	"œ": "oe",
   7035 	"P̆": "P",
   7036 	"p̆": "p",
   7037 	"Ŕ": "R",
   7038 	"ŕ": "r",
   7039 	"Ŗ": "R",
   7040 	"ŗ": "r",
   7041 	"Ř": "R",
   7042 	"ř": "r",
   7043 	"R̆": "R",
   7044 	"r̆": "r",
   7045 	"Ȓ": "R",
   7046 	"ȓ": "r",
   7047 	"Ś": "S",
   7048 	"ś": "s",
   7049 	"Ŝ": "S",
   7050 	"ŝ": "s",
   7051 	"Ş": "S",
   7052 	"Ș": "S",
   7053 	"ș": "s",
   7054 	"ş": "s",
   7055 	"Š": "S",
   7056 	"š": "s",
   7057 	"Ţ": "T",
   7058 	"ţ": "t",
   7059 	"ț": "t",
   7060 	"Ț": "T",
   7061 	"Ť": "T",
   7062 	"ť": "t",
   7063 	"Ŧ": "T",
   7064 	"ŧ": "t",
   7065 	"T̆": "T",
   7066 	"t̆": "t",
   7067 	"Ũ": "U",
   7068 	"ũ": "u",
   7069 	"Ū": "U",
   7070 	"ū": "u",
   7071 	"Ŭ": "U",
   7072 	"ŭ": "u",
   7073 	"Ů": "U",
   7074 	"ů": "u",
   7075 	"Ű": "U",
   7076 	"ű": "u",
   7077 	"Ų": "U",
   7078 	"ų": "u",
   7079 	"Ȗ": "U",
   7080 	"ȗ": "u",
   7081 	"V̆": "V",
   7082 	"v̆": "v",
   7083 	"Ŵ": "W",
   7084 	"ŵ": "w",
   7085 	"Ẃ": "W",
   7086 	"ẃ": "w",
   7087 	"X̆": "X",
   7088 	"x̆": "x",
   7089 	"Ŷ": "Y",
   7090 	"ŷ": "y",
   7091 	"Ÿ": "Y",
   7092 	"Y̆": "Y",
   7093 	"y̆": "y",
   7094 	"Ź": "Z",
   7095 	"ź": "z",
   7096 	"Ż": "Z",
   7097 	"ż": "z",
   7098 	"Ž": "Z",
   7099 	"ž": "z",
   7100 	"ſ": "s",
   7101 	"ƒ": "f",
   7102 	"Ơ": "O",
   7103 	"ơ": "o",
   7104 	"Ư": "U",
   7105 	"ư": "u",
   7106 	"Ǎ": "A",
   7107 	"ǎ": "a",
   7108 	"Ǐ": "I",
   7109 	"ǐ": "i",
   7110 	"Ǒ": "O",
   7111 	"ǒ": "o",
   7112 	"Ǔ": "U",
   7113 	"ǔ": "u",
   7114 	"Ǖ": "U",
   7115 	"ǖ": "u",
   7116 	"Ǘ": "U",
   7117 	"ǘ": "u",
   7118 	"Ǚ": "U",
   7119 	"ǚ": "u",
   7120 	"Ǜ": "U",
   7121 	"ǜ": "u",
   7122 	"Ứ": "U",
   7123 	"ứ": "u",
   7124 	"Ṹ": "U",
   7125 	"ṹ": "u",
   7126 	"Ǻ": "A",
   7127 	"ǻ": "a",
   7128 	"Ǽ": "AE",
   7129 	"ǽ": "ae",
   7130 	"Ǿ": "O",
   7131 	"ǿ": "o",
   7132 	"Þ": "TH",
   7133 	"þ": "th",
   7134 	"Ṕ": "P",
   7135 	"ṕ": "p",
   7136 	"Ṥ": "S",
   7137 	"ṥ": "s",
   7138 	"X́": "X",
   7139 	"x́": "x",
   7140 	"Ѓ": "Г",
   7141 	"ѓ": "г",
   7142 	"Ќ": "К",
   7143 	"ќ": "к",
   7144 	"A̋": "A",
   7145 	"a̋": "a",
   7146 	"E̋": "E",
   7147 	"e̋": "e",
   7148 	"I̋": "I",
   7149 	"i̋": "i",
   7150 	"Ǹ": "N",
   7151 	"ǹ": "n",
   7152 	"Ồ": "O",
   7153 	"ồ": "o",
   7154 	"Ṑ": "O",
   7155 	"ṑ": "o",
   7156 	"Ừ": "U",
   7157 	"ừ": "u",
   7158 	"Ẁ": "W",
   7159 	"ẁ": "w",
   7160 	"Ỳ": "Y",
   7161 	"ỳ": "y",
   7162 	"Ȁ": "A",
   7163 	"ȁ": "a",
   7164 	"Ȅ": "E",
   7165 	"ȅ": "e",
   7166 	"Ȉ": "I",
   7167 	"ȉ": "i",
   7168 	"Ȍ": "O",
   7169 	"ȍ": "o",
   7170 	"Ȑ": "R",
   7171 	"ȑ": "r",
   7172 	"Ȕ": "U",
   7173 	"ȕ": "u",
   7174 	"B̌": "B",
   7175 	"b̌": "b",
   7176 	"Č̣": "C",
   7177 	"č̣": "c",
   7178 	"Ê̌": "E",
   7179 	"ê̌": "e",
   7180 	"F̌": "F",
   7181 	"f̌": "f",
   7182 	"Ǧ": "G",
   7183 	"ǧ": "g",
   7184 	"Ȟ": "H",
   7185 	"ȟ": "h",
   7186 	"J̌": "J",
   7187 	"ǰ": "j",
   7188 	"Ǩ": "K",
   7189 	"ǩ": "k",
   7190 	"M̌": "M",
   7191 	"m̌": "m",
   7192 	"P̌": "P",
   7193 	"p̌": "p",
   7194 	"Q̌": "Q",
   7195 	"q̌": "q",
   7196 	"Ř̩": "R",
   7197 	"ř̩": "r",
   7198 	"Ṧ": "S",
   7199 	"ṧ": "s",
   7200 	"V̌": "V",
   7201 	"v̌": "v",
   7202 	"W̌": "W",
   7203 	"w̌": "w",
   7204 	"X̌": "X",
   7205 	"x̌": "x",
   7206 	"Y̌": "Y",
   7207 	"y̌": "y",
   7208 	"A̧": "A",
   7209 	"a̧": "a",
   7210 	"B̧": "B",
   7211 	"b̧": "b",
   7212 	"Ḑ": "D",
   7213 	"ḑ": "d",
   7214 	"Ȩ": "E",
   7215 	"ȩ": "e",
   7216 	"Ɛ̧": "E",
   7217 	"ɛ̧": "e",
   7218 	"Ḩ": "H",
   7219 	"ḩ": "h",
   7220 	"I̧": "I",
   7221 	"i̧": "i",
   7222 	"Ɨ̧": "I",
   7223 	"ɨ̧": "i",
   7224 	"M̧": "M",
   7225 	"m̧": "m",
   7226 	"O̧": "O",
   7227 	"o̧": "o",
   7228 	"Q̧": "Q",
   7229 	"q̧": "q",
   7230 	"U̧": "U",
   7231 	"u̧": "u",
   7232 	"X̧": "X",
   7233 	"x̧": "x",
   7234 	"Z̧": "Z",
   7235 	"z̧": "z",
   7236 };
   7237 
   7238 var chars = Object.keys(characterMap).join('|');
   7239 var allAccents = new RegExp(chars, 'g');
   7240 var firstAccent = new RegExp(chars, '');
   7241 
   7242 var removeAccents = function(string) {	
   7243 	return string.replace(allAccents, function(match) {
   7244 		return characterMap[match];
   7245 	});
   7246 };
   7247 
   7248 var hasAccents = function(string) {
   7249 	return !!string.match(firstAccent);
   7250 };
   7251 
   7252 module.exports = removeAccents;
   7253 module.exports.has = hasAccents;
   7254 module.exports.remove = removeAccents;
   7255 
   7256 
   7257 /***/ })
   7258 
   7259 }]);
   7260 //# sourceMappingURL=06ad222c8807f0a951da.bundle.js.map