(self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([[179],{ /***/ 25300: /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _arrayLikeToArray; function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for(var i = 0, arr2 = new Array(len); i < len; i++)arr2[i] = arr[i]; return arr2; } /***/ }), /***/ 46564: /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _arrayWithHoles; function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } /***/ }), /***/ 82568: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _arrayWithoutHoles; var _arrayLikeToArrayMjs = _interopRequireDefault(__webpack_require__(25300)); function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return (0, _arrayLikeToArrayMjs).default(arr); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /***/ }), /***/ 48646: /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _assertThisInitialized; function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } /***/ }), /***/ 60932: /***/ (function(__unused_webpack_module, exports) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _asyncToGenerator; function _asyncToGenerator(fn) { return function() { var self = this, args = arguments; return new Promise(function(resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } /***/ }), /***/ 79658: /***/ (function(__unused_webpack_module, exports) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _classCallCheck; function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } /***/ }), /***/ 5317: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _construct; var _setPrototypeOfMjs = _interopRequireDefault(__webpack_require__(35814)); function _construct(Parent, args, Class) { return construct.apply(null, arguments); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function() {})); return true; } catch (e) { return false; } } function construct(Parent1, args1, Class1) { if (isNativeReflectConstruct()) { construct = Reflect.construct; } else { construct = function construct(Parent, args, Class) { var a = [ null ]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) (0, _setPrototypeOfMjs).default(instance, Class.prototype); return instance; }; } return construct.apply(null, arguments); } /***/ }), /***/ 7222: /***/ (function(__unused_webpack_module, exports) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _createClass; function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } function _defineProperties(target, props) { for(var i = 0; i < props.length; i++){ var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } /***/ }), /***/ 37735: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _createSuper; var _isNativeReflectConstructMjs = _interopRequireDefault(__webpack_require__(49158)); var _getPrototypeOfMjs = _interopRequireDefault(__webpack_require__(20898)); var _possibleConstructorReturnMjs = _interopRequireDefault(__webpack_require__(29241)); function _createSuper(Derived) { var hasNativeReflectConstruct = (0, _isNativeReflectConstructMjs).default(); return function _createSuperInternal() { var Super = (0, _getPrototypeOfMjs).default(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOfMjs).default(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturnMjs).default(this, result); }; } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /***/ }), /***/ 6495: /***/ (function(__unused_webpack_module, exports) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _extends; function _extends() { return extends_.apply(this, arguments); } function extends_() { extends_ = Object.assign || function(target) { for(var i = 1; i < arguments.length; i++){ var source = arguments[i]; for(var key in source){ if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return extends_.apply(this, arguments); } /***/ }), /***/ 20898: /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _getPrototypeOf; function _getPrototypeOf(o) { return getPrototypeOf(o); } function getPrototypeOf(o1) { getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return getPrototypeOf(o1); } /***/ }), /***/ 97788: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _inherits; var _setPrototypeOfMjs = _interopRequireDefault(__webpack_require__(35814)); function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) (0, _setPrototypeOfMjs).default(subClass, superClass); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /***/ }), /***/ 96856: /***/ (function(__unused_webpack_module, exports) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _instanceof; function _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } } /***/ }), /***/ 92648: /***/ (function(__unused_webpack_module, exports) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _interopRequireDefault; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /***/ }), /***/ 91598: /***/ (function(__unused_webpack_module, exports) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _interopRequireWildcard; function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for(var key in obj){ if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } function _getRequireWildcardCache(nodeInterop1) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop1); } /***/ }), /***/ 4499: /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _isNativeFunction; function _isNativeFunction(fn) { return Function.toString.call(fn).indexOf("[native code]") !== -1; } /***/ }), /***/ 49158: /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _isNativeReflectConstruct; function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {})); return true; } catch (e) { return false; } } /***/ }), /***/ 21301: /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _iterableToArray; function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } /***/ }), /***/ 16936: /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _nonIterableRest; function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } /***/ }), /***/ 34162: /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _nonIterableSpread; function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } /***/ }), /***/ 17273: /***/ (function(__unused_webpack_module, exports) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _objectWithoutPropertiesLoose; function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for(i = 0; i < sourceKeys.length; i++){ key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } /***/ }), /***/ 29241: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _possibleConstructorReturn; var _assertThisInitializedMjs = _interopRequireDefault(__webpack_require__(48646)); var _typeOfMjs = _interopRequireDefault(__webpack_require__(45753)); function _possibleConstructorReturn(self, call) { if (call && ((0, _typeOfMjs).default(call) === "object" || typeof call === "function")) { return call; } return (0, _assertThisInitializedMjs).default(self); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /***/ }), /***/ 35814: /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _setPrototypeOf; function _setPrototypeOf(o, p) { return setPrototypeOf(o, p); } function setPrototypeOf(o1, p1) { setPrototypeOf = Object.setPrototypeOf || function setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return setPrototypeOf(o1, p1); } /***/ }), /***/ 94941: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _slicedToArray; var _arrayWithHolesMjs = _interopRequireDefault(__webpack_require__(46564)); var _iterableToArrayMjs = _interopRequireDefault(__webpack_require__(21301)); var _nonIterableRestMjs = _interopRequireDefault(__webpack_require__(16936)); var _unsupportedIterableToArrayMjs = _interopRequireDefault(__webpack_require__(72149)); function _slicedToArray(arr, i) { return (0, _arrayWithHolesMjs).default(arr) || (0, _iterableToArrayMjs).default(arr, i) || (0, _unsupportedIterableToArrayMjs).default(arr, i) || (0, _nonIterableRestMjs).default(); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /***/ }), /***/ 53929: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _toConsumableArray; var _arrayWithoutHolesMjs = _interopRequireDefault(__webpack_require__(82568)); var _iterableToArrayMjs = _interopRequireDefault(__webpack_require__(21301)); var _nonIterableSpreadMjs = _interopRequireDefault(__webpack_require__(34162)); var _unsupportedIterableToArrayMjs = _interopRequireDefault(__webpack_require__(72149)); function _toConsumableArray(arr) { return (0, _arrayWithoutHolesMjs).default(arr) || (0, _iterableToArrayMjs).default(arr) || (0, _unsupportedIterableToArrayMjs).default(arr) || (0, _nonIterableSpreadMjs).default(); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /***/ }), /***/ 32401: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); Object.defineProperty(exports, "Z", ({ enumerable: true, get: function() { return _tslib.__generator; } })); var _tslib = __webpack_require__(20414); /***/ }), /***/ 45753: /***/ (function(__unused_webpack_module, exports) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _typeof; function _typeof(obj) { "@swc/helpers - typeof"; return obj && obj.constructor === Symbol ? "symbol" : typeof obj; } ; /***/ }), /***/ 72149: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = _unsupportedIterableToArray; var _arrayLikeToArrayMjs = _interopRequireDefault(__webpack_require__(25300)); function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return (0, _arrayLikeToArrayMjs).default(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(n); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return (0, _arrayLikeToArrayMjs).default(o, minLen); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /***/ }), /***/ 79968: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Z = _wrapNativeSuper; var _constructMjs = _interopRequireDefault(__webpack_require__(5317)); var _isNativeFunctionMjs = _interopRequireDefault(__webpack_require__(4499)); var _getPrototypeOfMjs = _interopRequireDefault(__webpack_require__(20898)); var _setPrototypeOfMjs = _interopRequireDefault(__webpack_require__(35814)); function _wrapNativeSuper(Class) { return wrapNativeSuper(Class); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function wrapNativeSuper(Class1) { var _cache = typeof Map === "function" ? new Map() : undefined; wrapNativeSuper = function wrapNativeSuper(Class) { if (Class === null || !(0, _isNativeFunctionMjs).default(Class)) return Class; if (typeof Class !== "function") { throw new TypeError("Super expression must either be null or a function"); } if (typeof _cache !== "undefined") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return (0, _constructMjs).default(Class, arguments, (0, _getPrototypeOfMjs).default(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return (0, _setPrototypeOfMjs).default(Wrapper, Class); }; return wrapNativeSuper(Class1); } /***/ }), /***/ 20414: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "__assign": function() { return /* binding */ __assign; }, /* harmony export */ "__asyncDelegator": function() { return /* binding */ __asyncDelegator; }, /* harmony export */ "__asyncGenerator": function() { return /* binding */ __asyncGenerator; }, /* harmony export */ "__asyncValues": function() { return /* binding */ __asyncValues; }, /* harmony export */ "__await": function() { return /* binding */ __await; }, /* harmony export */ "__awaiter": function() { return /* binding */ __awaiter; }, /* harmony export */ "__classPrivateFieldGet": function() { return /* binding */ __classPrivateFieldGet; }, /* harmony export */ "__classPrivateFieldIn": function() { return /* binding */ __classPrivateFieldIn; }, /* harmony export */ "__classPrivateFieldSet": function() { return /* binding */ __classPrivateFieldSet; }, /* harmony export */ "__createBinding": function() { return /* binding */ __createBinding; }, /* harmony export */ "__decorate": function() { return /* binding */ __decorate; }, /* harmony export */ "__exportStar": function() { return /* binding */ __exportStar; }, /* harmony export */ "__extends": function() { return /* binding */ __extends; }, /* harmony export */ "__generator": function() { return /* binding */ __generator; }, /* harmony export */ "__importDefault": function() { return /* binding */ __importDefault; }, /* harmony export */ "__importStar": function() { return /* binding */ __importStar; }, /* harmony export */ "__makeTemplateObject": function() { return /* binding */ __makeTemplateObject; }, /* harmony export */ "__metadata": function() { return /* binding */ __metadata; }, /* harmony export */ "__param": function() { return /* binding */ __param; }, /* harmony export */ "__read": function() { return /* binding */ __read; }, /* harmony export */ "__rest": function() { return /* binding */ __rest; }, /* harmony export */ "__spread": function() { return /* binding */ __spread; }, /* harmony export */ "__spreadArray": function() { return /* binding */ __spreadArray; }, /* harmony export */ "__spreadArrays": function() { return /* binding */ __spreadArrays; }, /* harmony export */ "__values": function() { return /* binding */ __values; } /* harmony export */ }); /****************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */ /* global Reflect, Promise */ var extendStatics = function(d, b) { extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); } var __assign = function() { __assign = Object.assign || function __assign(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; } return __assign.apply(this, arguments); } function __rest(s, e) { var t = {}; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; } return t; } function __decorate(decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; } function __param(paramIndex, decorator) { return function (target, key) { decorator(target, key, paramIndex); } } function __metadata(metadataKey, metadataValue) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue); } function __awaiter(thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); } function __generator(thisArg, body) { var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); while (_) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { case 0: case 1: t = op; break; case 4: _.label++; return { value: op[1], done: false }; case 5: _.label++; y = op[1]; op = [0]; continue; case 7: op = _.ops.pop(); _.trys.pop(); continue; default: if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } if (t[2]) _.ops.pop(); _.trys.pop(); continue; } op = body.call(thisArg, _); } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; } } var __createBinding = Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p); } function __values(o) { var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0; if (m) return m.call(o); if (o && typeof o.length === "number") return { next: function () { if (o && i >= o.length) o = void 0; return { value: o && o[i++], done: !o }; } }; throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined."); } function __read(o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value); } catch (error) { e = { error: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ function __spreadArrays() { for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length; for (var r = Array(s), k = 0, i = 0; i < il; i++) for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++) r[k] = a[j]; return r; } function __spreadArray(to, from, pack) { if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { if (ar || !(i in from)) { if (!ar) ar = Array.prototype.slice.call(from, 0, i); ar[i] = from[i]; } } return to.concat(ar || Array.prototype.slice.call(from)); } function __await(v) { return this instanceof __await ? (this.v = v, this) : new __await(v); } function __asyncGenerator(thisArg, _arguments, generator) { if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); var g = generator.apply(thisArg, _arguments || []), i, q = []; return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i; function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; } function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } } function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); } function fulfill(value) { resume("next", value); } function reject(value) { resume("throw", value); } function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); } } function __asyncDelegator(o) { var i, p; return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i; function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; } } function __asyncValues(o) { if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); var m = o[Symbol.asyncIterator], i; return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i); function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; } function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); } } function __makeTemplateObject(cooked, raw) { if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } return cooked; }; var __setModuleDefault = Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } function __classPrivateFieldIn(state, receiver) { if (receiver === null || (typeof receiver !== "object" && typeof receiver !== "function")) throw new TypeError("Cannot use 'in' operator on non-object"); return typeof state === "function" ? receiver === state : state.has(receiver); } /***/ }), /***/ 40037: /***/ (function() { "trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var t=/\((.*)\)/.exec(this.toString());return t?t[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(t,r){return r=this.concat.apply([],this),t>1&&r.some(Array.isArray)?r.flat(t-1):r},Array.prototype.flatMap=function(t,r){return this.map(t,r).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(t){if("function"!=typeof t)return this.then(t,t);var r=this.constructor||Promise;return this.then(function(o){return r.resolve(t()).then(function(){return o})},function(o){return r.resolve(t()).then(function(){throw o})})}),Object.fromEntries||(Object.fromEntries=function(t){return Array.from(t).reduce(function(t,r){return t[r[0]]=r[1],t},{})}); /***/ }), /***/ 98684: /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.addBasePath = addBasePath; var _addPathPrefix = __webpack_require__(95391); var _normalizeTrailingSlash = __webpack_require__(82392); var basePath = false || ""; function addBasePath(path, required) { if (false) {} return (0, _normalizeTrailingSlash).normalizePathTrailingSlash((0, _addPathPrefix).addPathPrefix(path, basePath)); } if ((typeof exports.default === "function" || typeof exports.default === "object" && exports.default !== null) && typeof exports.default.__esModule === "undefined") { Object.defineProperty(exports.default, "__esModule", { value: true }); Object.assign(exports.default, exports); module.exports = exports.default; } //# sourceMappingURL=add-base-path.js.map /***/ }), /***/ 22725: /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); var _toConsumableArray = (__webpack_require__(53929)/* ["default"] */ .Z); Object.defineProperty(exports, "__esModule", ({ value: true })); exports.addLocale = void 0; var _normalizeTrailingSlash = __webpack_require__(82392); var addLocale = function(path) { for(var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++){ args[_key - 1] = arguments[_key]; } if (false) { var _instance; } return path; }; exports.addLocale = addLocale; if ((typeof exports.default === "function" || typeof exports.default === "object" && exports.default !== null) && typeof exports.default.__esModule === "undefined") { Object.defineProperty(exports.default, "__esModule", { value: true }); Object.assign(exports.default, exports); module.exports = exports.default; } //# sourceMappingURL=add-locale.js.map /***/ }), /***/ 38748: /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); var _toConsumableArray = (__webpack_require__(53929)/* ["default"] */ .Z); Object.defineProperty(exports, "__esModule", ({ value: true })); exports.detectDomainLocale = void 0; var detectDomainLocale = function() { for(var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++){ args[_key] = arguments[_key]; } if (false) { var _instance; } }; exports.detectDomainLocale = detectDomainLocale; if ((typeof exports.default === "function" || typeof exports.default === "object" && exports.default !== null) && typeof exports.default.__esModule === "undefined") { Object.defineProperty(exports.default, "__esModule", { value: true }); Object.assign(exports.default, exports); module.exports = exports.default; } //# sourceMappingURL=detect-domain-locale.js.map /***/ }), /***/ 94119: /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.hasBasePath = hasBasePath; var _pathHasPrefix = __webpack_require__(1259); var basePath = false || ""; function hasBasePath(path) { return (0, _pathHasPrefix).pathHasPrefix(path, basePath); } if ((typeof exports.default === "function" || typeof exports.default === "object" && exports.default !== null) && typeof exports.default.__esModule === "undefined") { Object.defineProperty(exports.default, "__esModule", { value: true }); Object.assign(exports.default, exports); module.exports = exports.default; } //# sourceMappingURL=has-base-path.js.map /***/ }), /***/ 56007: /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); var _instanceof = (__webpack_require__(96856)/* ["default"] */ .Z); Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = initHeadManager; exports.isEqualNode = isEqualNode; exports.DOMAttributeNames = void 0; function initHeadManager() { return { mountedInstances: new Set(), updateHead: function(head) { var tags = {}; head.forEach(function(h) { if (// it won't be inlined. In this case revert to the original behavior h.type === "link" && h.props["data-optimized-fonts"]) { if (document.querySelector('style[data-href="'.concat(h.props["data-href"], '"]'))) { return; } else { h.props.href = h.props["data-href"]; h.props["data-href"] = undefined; } } var components = tags[h.type] || []; components.push(h); tags[h.type] = components; }); var titleComponent = tags.title ? tags.title[0] : null; var title = ""; if (titleComponent) { var children = titleComponent.props.children; title = typeof children === "string" ? children : Array.isArray(children) ? children.join("") : ""; } if (title !== document.title) document.title = title; [ "meta", "base", "link", "style", "script" ].forEach(function(type) { updateElements(type, tags[type] || []); }); } }; } var DOMAttributeNames = { acceptCharset: "accept-charset", className: "class", htmlFor: "for", httpEquiv: "http-equiv", noModule: "noModule" }; exports.DOMAttributeNames = DOMAttributeNames; function reactElementToDOM(param) { var type = param.type, props = param.props; var el = document.createElement(type); for(var p in props){ if (!props.hasOwnProperty(p)) continue; if (p === "children" || p === "dangerouslySetInnerHTML") continue; // we don't render undefined props to the DOM if (props[p] === undefined) continue; var attr = DOMAttributeNames[p] || p.toLowerCase(); if (type === "script" && (attr === "async" || attr === "defer" || attr === "noModule")) { el[attr] = !!props[p]; } else { el.setAttribute(attr, props[p]); } } var children = props.children, dangerouslySetInnerHTML = props.dangerouslySetInnerHTML; if (dangerouslySetInnerHTML) { el.innerHTML = dangerouslySetInnerHTML.__html || ""; } else if (children) { el.textContent = typeof children === "string" ? children : Array.isArray(children) ? children.join("") : ""; } return el; } function isEqualNode(oldTag, newTag) { if (_instanceof(oldTag, HTMLElement) && _instanceof(newTag, HTMLElement)) { var nonce = newTag.getAttribute("nonce"); // Only strip the nonce if `oldTag` has had it stripped. An element's nonce attribute will not // be stripped if there is no content security policy response header that includes a nonce. if (nonce && !oldTag.getAttribute("nonce")) { var cloneTag = newTag.cloneNode(true); cloneTag.setAttribute("nonce", ""); cloneTag.nonce = nonce; return nonce === oldTag.nonce && oldTag.isEqualNode(cloneTag); } } return oldTag.isEqualNode(newTag); } function updateElements(type, components) { var headEl = document.getElementsByTagName("head")[0]; var headCountEl = headEl.querySelector("meta[name=next-head-count]"); if (false) {} var headCount = Number(headCountEl.content); var oldTags = []; for(var i = 0, j = headCountEl.previousElementSibling; i < headCount; i++, j = (j == null ? void 0 : j.previousElementSibling) || null){ var ref; if ((j == null ? void 0 : (ref = j.tagName) == null ? void 0 : ref.toLowerCase()) === type) { oldTags.push(j); } } var newTags = components.map(reactElementToDOM).filter(function(newTag) { for(var k = 0, len = oldTags.length; k < len; k++){ var oldTag = oldTags[k]; if (isEqualNode(oldTag, newTag)) { oldTags.splice(k, 1); return false; } } return true; }); oldTags.forEach(function(t) { var ref; return (ref = t.parentNode) == null ? void 0 : ref.removeChild(t); }); newTags.forEach(function(t) { return headEl.insertBefore(t, headCountEl); }); headCountEl.content = (headCount - oldTags.length + newTags.length).toString(); } if ((typeof exports.default === "function" || typeof exports.default === "object" && exports.default !== null) && typeof exports.default.__esModule === "undefined") { Object.defineProperty(exports.default, "__esModule", { value: true }); Object.assign(exports.default, exports); module.exports = exports.default; } //# sourceMappingURL=head-manager.js.map /***/ }), /***/ 77339: /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); var _classCallCheck = (__webpack_require__(79658)/* ["default"] */ .Z); var _createClass = (__webpack_require__(7222)/* ["default"] */ .Z); var _inherits = (__webpack_require__(97788)/* ["default"] */ .Z); var _interopRequireWildcard = (__webpack_require__(91598)/* ["default"] */ .Z); var _slicedToArray = (__webpack_require__(94941)/* ["default"] */ .Z); var _createSuper = (__webpack_require__(37735)/* ["default"] */ .Z); var _tsGenerator = (__webpack_require__(32401)/* ["default"] */ .Z); Object.defineProperty(exports, "__esModule", ({ value: true })); exports.initialize = initialize; exports.hydrate = hydrate; exports.emitter = exports.router = exports.version = void 0; var _async_to_generator = (__webpack_require__(60932)/* ["default"] */ .Z); var _extends = (__webpack_require__(6495)/* ["default"] */ .Z); var _interop_require_default = (__webpack_require__(92648)/* ["default"] */ .Z); var _interop_require_wildcard = (__webpack_require__(91598)/* ["default"] */ .Z); __webpack_require__(40037); var _react = _interop_require_default(__webpack_require__(67294)); var _headManagerContext = __webpack_require__(8404); var _mitt = _interop_require_default(__webpack_require__(35660)); var _routerContext = __webpack_require__(63462); var _isDynamic = __webpack_require__(78689); var _querystring = __webpack_require__(50466); var _runtimeConfig = __webpack_require__(88027); var _utils = __webpack_require__(63794); var _portal = __webpack_require__(32207); var _headManager = _interop_require_default(__webpack_require__(56007)); var _pageLoader = _interop_require_default(__webpack_require__(95181)); var _performanceRelayer = _interop_require_default(__webpack_require__(59302)); var _routeAnnouncer = __webpack_require__(48982); var _router = __webpack_require__(90387); var _isError = __webpack_require__(80676); var _imageConfigContext = __webpack_require__(59977); var _removeBasePath = __webpack_require__(19320); var _hasBasePath = __webpack_require__(94119); var ReactDOM = true ? __webpack_require__(20745) : 0; var version = "12.3.1"; exports.version = version; var router; exports.router = router; var emitter = (0, _mitt).default(); exports.emitter = emitter; var looseToArray = function(input) { return [].slice.call(input); }; var initialData; var defaultLocale = undefined; var asPath; var pageLoader; var appElement; var headManager; var initialMatchesMiddleware = false; var lastAppProps; var lastRenderReject; var webpackHMR; var CachedApp, onPerfEntry; var CachedComponent; self.__next_require__ = __webpack_require__; var Container = /*#__PURE__*/ function(_Component) { _inherits(Container, _Component); var _super = _createSuper(Container); function Container() { _classCallCheck(this, Container); return _super.apply(this, arguments); } _createClass(Container, [ { key: "componentDidCatch", value: function componentDidCatch(componentErr, info) { this.props.fn(componentErr, info); } }, { key: "componentDidMount", value: function componentDidMount() { this.scrollToHash(); // We need to replace the router state if: // - the page was (auto) exported and has a query string or search (hash) // - it was auto exported and is a dynamic route (to provide params) // - if it is a client-side skeleton (fallback render) // - if middleware matches the current page (may have rewrite params) // - if rewrites in next.config.js match (may have rewrite params) if (router.isSsr && // We don't update for 404 requests as this can modify // the asPath unexpectedly e.g. adding basePath when // it wasn't originally present initialData.page !== "/404" && initialData.page !== "/_error" && (initialData.isFallback || initialData.nextExport && ((0, _isDynamic).isDynamicRoute(router.pathname) || location.search || false || initialMatchesMiddleware) || initialData.props && initialData.props.__N_SSG && (location.search || false || initialMatchesMiddleware))) { // update query on mount for exported pages router.replace(router.pathname + "?" + String((0, _querystring).assign((0, _querystring).urlQueryToSearchParams(router.query), new URLSearchParams(location.search))), asPath, { // @ts-ignore // WARNING: `_h` is an internal option for handing Next.js // client-side hydration. Your app should _never_ use this property. // It may change at any time without notice. _h: 1, // Fallback pages must trigger the data fetch, so the transition is // not shallow. // Other pages (strictly updating query) happens shallowly, as data // requirements would already be present. shallow: !initialData.isFallback && !initialMatchesMiddleware }).catch(function(err) { if (!err.cancelled) throw err; }); } } }, { key: "componentDidUpdate", value: function componentDidUpdate() { this.scrollToHash(); } }, { key: "scrollToHash", value: function scrollToHash() { var hash = location.hash; hash = hash && hash.substring(1); if (!hash) return; var el = document.getElementById(hash); if (!el) return; // If we call scrollIntoView() in here without a setTimeout // it won't scroll properly. setTimeout(function() { return el.scrollIntoView(); }, 0); } }, { key: "render", value: function render() { if (true) { return this.props.children; } else { var ReactDevOverlay; } } } ]); return Container; }(_react.default.Component); function initialize() { return _initialize.apply(this, arguments); } function _initialize() { _initialize = _async_to_generator(function() { var opts, prefix, normalizeLocalePath, detectDomainLocale, parseRelativeUrl, formatUrl, parsedAs, localePathResult, detectedDomain, initScriptLoader, register; var _arguments = arguments; return _tsGenerator(this, function(_state) { opts = _arguments.length > 0 && _arguments[0] !== void 0 ? _arguments[0] : {}; // This makes sure this specific lines are removed in production if (false) {} initialData = JSON.parse(document.getElementById("__NEXT_DATA__").textContent); window.__NEXT_DATA__ = initialData; defaultLocale = initialData.defaultLocale; prefix = initialData.assetPrefix || ""; // With dynamic assetPrefix it's no longer possible to set assetPrefix at the build time // So, this is how we do it in the client side at runtime __webpack_require__.p = "".concat(prefix, "/_next/") //eslint-disable-line ; // Initialize next/config with the environment configuration (0, _runtimeConfig).setConfig({ serverRuntimeConfig: {}, publicRuntimeConfig: initialData.runtimeConfig || {} }); asPath = (0, _utils).getURL(); // make sure not to attempt stripping basePath for 404s if ((0, _hasBasePath).hasBasePath(asPath)) { asPath = (0, _removeBasePath).removeBasePath(asPath); } if (false) {} if (initialData.scriptLoader) { initScriptLoader = (__webpack_require__(20699).initScriptLoader); initScriptLoader(initialData.scriptLoader); } pageLoader = new _pageLoader.default(initialData.buildId, prefix); register = function(param) { var _param = _slicedToArray(param, 2), r = _param[0], f = _param[1]; return pageLoader.routeLoader.onEntrypoint(r, f); }; if (window.__NEXT_P) { // Defer page registration for another tick. This will increase the overall // latency in hydrating the page, but reduce the total blocking time. window.__NEXT_P.map(function(p) { return setTimeout(function() { return register(p); }, 0); }); } window.__NEXT_P = []; window.__NEXT_P.push = register; headManager = (0, _headManager).default(); headManager.getIsSsr = function() { return router.isSsr; }; appElement = document.getElementById("__next"); return [ 2, { assetPrefix: prefix } ]; }); }); return _initialize.apply(this, arguments); } function renderApp(App, appProps) { return /*#__PURE__*/ _react.default.createElement(App, Object.assign({}, appProps)); } function AppContainer(param) { var children = param.children; return /*#__PURE__*/ _react.default.createElement(Container, { fn: function(error) { return(// eslint-disable-next-line @typescript-eslint/no-use-before-define renderError({ App: CachedApp, err: error }).catch(function(err) { return console.error("Error rendering page: ", err); })); } }, /*#__PURE__*/ _react.default.createElement(_routerContext.RouterContext.Provider, { value: (0, _router).makePublicRouterInstance(router) }, /*#__PURE__*/ _react.default.createElement(_headManagerContext.HeadManagerContext.Provider, { value: headManager }, /*#__PURE__*/ _react.default.createElement(_imageConfigContext.ImageConfigContext.Provider, { value: {"deviceSizes":[640,750,828,1080,1200,1920,2048,3840],"imageSizes":[16,32,48,64,96,128,256,384],"path":"/_next/image/","loader":"default","dangerouslyAllowSVG":false,"unoptimized":false} }, children)))); } var wrapApp = function(App) { return function(wrappedAppProps) { var appProps = _extends({}, wrappedAppProps, { Component: CachedComponent, err: initialData.err, router: router }); return /*#__PURE__*/ _react.default.createElement(AppContainer, null, renderApp(App, appProps)); }; }; // This method handles all runtime and debug errors. // 404 and 500 errors are special kind of errors // and they are still handle via the main render method. function renderError(renderErrorProps) { var App = renderErrorProps.App, err = renderErrorProps.err; // In development runtime errors are caught by our overlay // In production we catch runtime errors using componentDidCatch which will trigger renderError if (false) {} // Make sure we log the error to the console, otherwise users can't track down issues. console.error(err); console.error("A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"); return pageLoader.loadPage("/_error").then(function(param) { var ErrorComponent = param.page, styleSheets = param.styleSheets; return (lastAppProps == null ? void 0 : lastAppProps.Component) === ErrorComponent ? Promise.resolve().then(function() { return /*#__PURE__*/ _interopRequireWildcard(__webpack_require__(89185)); }).then(function(errorModule) { return Promise.resolve().then(function() { return /*#__PURE__*/ _interopRequireWildcard(__webpack_require__(46029)); }).then(function(appModule) { App = appModule.default; renderErrorProps.App = App; return errorModule; }); }).then(function(m) { return { ErrorComponent: m.default, styleSheets: [] }; }) : { ErrorComponent: ErrorComponent, styleSheets: styleSheets }; }).then(function(param) { var ErrorComponent = param.ErrorComponent, styleSheets = param.styleSheets; var ref; // In production we do a normal render with the `ErrorComponent` as component. // If we've gotten here upon initial render, we can use the props from the server. // Otherwise, we need to call `getInitialProps` on `App` before mounting. var AppTree = wrapApp(App); var appCtx = { Component: ErrorComponent, AppTree: AppTree, router: router, ctx: { err: err, pathname: initialData.page, query: initialData.query, asPath: asPath, AppTree: AppTree } }; return Promise.resolve(((ref = renderErrorProps.props) == null ? void 0 : ref.err) ? renderErrorProps.props : (0, _utils).loadGetInitialProps(App, appCtx)).then(function(initProps) { return(// eslint-disable-next-line @typescript-eslint/no-use-before-define doRender(_extends({}, renderErrorProps, { err: err, Component: ErrorComponent, styleSheets: styleSheets, props: initProps }))); }); }); } // Dummy component that we render as a child of Root so that we can // toggle the correct styles before the page is rendered. function Head(param) { var callback = param.callback; // We use `useLayoutEffect` to guarantee the callback is executed // as soon as React flushes the update. _react.default.useLayoutEffect(function() { return callback(); }, [ callback ]); return null; } var reactRoot = null; // On initial render a hydrate should always happen var shouldHydrate = true; function clearMarks() { [ "beforeRender", "afterHydrate", "afterRender", "routeChange" ].forEach(function(mark) { return performance.clearMarks(mark); }); } function markHydrateComplete() { if (!_utils.ST) return; performance.mark("afterHydrate") // mark end of hydration ; performance.measure("Next.js-before-hydration", "navigationStart", "beforeRender"); performance.measure("Next.js-hydration", "beforeRender", "afterHydrate"); if (onPerfEntry) { performance.getEntriesByName("Next.js-hydration").forEach(onPerfEntry); } clearMarks(); } function markRenderComplete() { if (!_utils.ST) return; performance.mark("afterRender") // mark end of render ; var navStartEntries = performance.getEntriesByName("routeChange", "mark"); if (!navStartEntries.length) return; performance.measure("Next.js-route-change-to-render", navStartEntries[0].name, "beforeRender"); performance.measure("Next.js-render", "beforeRender", "afterRender"); if (onPerfEntry) { performance.getEntriesByName("Next.js-render").forEach(onPerfEntry); performance.getEntriesByName("Next.js-route-change-to-render").forEach(onPerfEntry); } clearMarks(); [ "Next.js-route-change-to-render", "Next.js-render" ].forEach(function(measure) { return performance.clearMeasures(measure); }); } function renderReactElement(domEl, fn) { // mark start of hydrate/render if (_utils.ST) { performance.mark("beforeRender"); } var reactEl = fn(shouldHydrate ? markHydrateComplete : markRenderComplete); if (true) { if (!reactRoot) { // Unlike with createRoot, you don't need a separate root.render() call here reactRoot = ReactDOM.hydrateRoot(domEl, reactEl); // TODO: Remove shouldHydrate variable when React 18 is stable as it can depend on `reactRoot` existing shouldHydrate = false; } else { var startTransition = _react.default.startTransition; startTransition(function() { reactRoot.render(reactEl); }); } } else {} } function Root(param) { var callbacks = param.callbacks, children = param.children; // We use `useLayoutEffect` to guarantee the callbacks are executed // as soon as React flushes the update _react.default.useLayoutEffect(function() { return callbacks.forEach(function(callback) { return callback(); }); }, [ callbacks ]); // We should ask to measure the Web Vitals after rendering completes so we // don't cause any hydration delay: _react.default.useEffect(function() { (0, _performanceRelayer).default(onPerfEntry); }, []); if (false) {} return children; } function doRender(input) { var onStart = // This function has a return type to ensure it doesn't start returning a // Promise. It should remain synchronous. function onStart() { if (!styleSheets || // We use `style-loader` in development, so we don't need to do anything // unless we're in production: "production" !== "production") { return false; } var currentStyleTags = looseToArray(document.querySelectorAll("style[data-n-href]")); var currentHrefs = new Set(currentStyleTags.map(function(tag) { return tag.getAttribute("data-n-href"); })); var noscript = document.querySelector("noscript[data-n-css]"); var nonce = noscript == null ? void 0 : noscript.getAttribute("data-n-css"); styleSheets.forEach(function(param) { var href = param.href, text = param.text; if (!currentHrefs.has(href)) { var styleTag = document.createElement("style"); styleTag.setAttribute("data-n-href", href); styleTag.setAttribute("media", "x"); if (nonce) { styleTag.setAttribute("nonce", nonce); } document.head.appendChild(styleTag); styleTag.appendChild(document.createTextNode(text)); } }); return true; }; var onHeadCommit = function onHeadCommit() { if (// unless we're in production: true && // We can skip this during hydration. Running it wont cause any harm, but // we may as well save the CPU cycles: styleSheets && // Ensure this render was not canceled !canceled) { var desiredHrefs = new Set(styleSheets.map(function(s) { return s.href; })); var currentStyleTags = looseToArray(document.querySelectorAll("style[data-n-href]")); var currentHrefs = currentStyleTags.map(function(tag) { return tag.getAttribute("data-n-href"); }); // Toggle `