UNPKG

converse.js

Version:
1,005 lines (908 loc) 5.18 MB
/******/ (() => { // webpackBootstrap /******/ var __webpack_modules__ = ({ /***/ 185: /***/ ((module) => { "use strict"; module.exports = function(item) { var content = item[1]; var cssMapping = item[3]; if (!cssMapping) { return content; } if (typeof btoa === "function") { var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(cssMapping)))); var data = "sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(base64); var sourceMapping = "/*# ".concat(data, " */"); return [ content ].concat([ sourceMapping ]).join("\n"); } return [ content ].join("\n"); }; /***/ }), /***/ 213: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 286: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 308: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 536: /***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; var __webpack_unused_export__; __webpack_unused_export__ = ({ value: true }); exports.Ud = __webpack_unused_export__ = exports.O5 = void 0; var _gif = _interopRequireDefault(__webpack_require__(9952)); var _jsBinarySchemaParser = __webpack_require__(3701); var _uint = __webpack_require__(8082); var _deinterlace = __webpack_require__(3192); var _lzw = __webpack_require__(8531); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } var parseGIF = function parseGIF(arrayBuffer) { var byteData = new Uint8Array(arrayBuffer); return (0, _jsBinarySchemaParser.parse)((0, _uint.buildStream)(byteData), _gif["default"]); }; exports.O5 = parseGIF; var generatePatch = function generatePatch(image) { var totalPixels = image.pixels.length; var patchData = new Uint8ClampedArray(totalPixels * 4); for(var i = 0; i < totalPixels; i++){ var pos = i * 4; var colorIndex = image.pixels[i]; var color = image.colorTable[colorIndex] || [ 0, 0, 0 ]; patchData[pos] = color[0]; patchData[pos + 1] = color[1]; patchData[pos + 2] = color[2]; patchData[pos + 3] = colorIndex !== image.transparentIndex ? 255 : 0; } return patchData; }; var decompressFrame = function decompressFrame(frame, gct, buildImagePatch) { if (!frame.image) { console.warn('gif frame does not have associated image.'); return; } var image = frame.image; // get the number of pixels var totalPixels = image.descriptor.width * image.descriptor.height; // do lzw decompression var pixels = (0, _lzw.lzw)(image.data.minCodeSize, image.data.blocks, totalPixels); // deal with interlacing if necessary if (image.descriptor.lct.interlaced) { pixels = (0, _deinterlace.deinterlace)(pixels, image.descriptor.width); } var resultImage = { pixels: pixels, dims: { top: frame.image.descriptor.top, left: frame.image.descriptor.left, width: frame.image.descriptor.width, height: frame.image.descriptor.height } }; // color table if (image.descriptor.lct && image.descriptor.lct.exists) { resultImage.colorTable = image.lct; } else { resultImage.colorTable = gct; } // add per frame relevant gce information if (frame.gce) { resultImage.delay = (frame.gce.delay || 10) * 10; // convert to ms resultImage.disposalType = frame.gce.extras.disposal; // transparency if (frame.gce.extras.transparentColorGiven) { resultImage.transparentIndex = frame.gce.transparentColorIndex; } } // create canvas usable imagedata if desired if (buildImagePatch) { resultImage.patch = generatePatch(resultImage); } return resultImage; }; __webpack_unused_export__ = decompressFrame; var decompressFrames = function decompressFrames(parsedGif, buildImagePatches) { return parsedGif.frames.filter(function(f) { return f.image; }).map(function(f) { return decompressFrame(f, parsedGif.gct, buildImagePatches); }); }; exports.Ud = decompressFrames; /***/ }), /***/ 540: /***/ ((module) => { "use strict"; /* istanbul ignore next */ function insertStyleElement(options) { var element = document.createElement("style"); options.setAttributes(element, options.attributes); options.insert(element, options.options); return element; } module.exports = insertStyleElement; /***/ }), /***/ 548: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 554: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 635: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 659: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 662: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { var _typeof = (__webpack_require__(9935)["default"]); function toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } module.exports = toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ 677: /***/ ((module) => { function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /***/ 724: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 816: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 844: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 872: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 884: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ A: () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(185); /* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4767); /* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); // Imports var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module ___CSS_LOADER_EXPORT___.push([module.id, ``, "",{"version":3,"sources":[],"names":[],"mappings":"","sourceRoot":""}]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); /***/ }), /***/ 885: /***/ ((module, exports, __webpack_require__) => { /* module decorator */ module = __webpack_require__.nmd(module); var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;function _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return !!right[Symbol.hasInstance](left); } else { return left instanceof right; } } function _type_of(obj) { "@swc/helpers - typeof"; return obj && typeof Symbol !== "undefined" && obj.constructor === Symbol ? "symbol" : typeof obj; } !function(t, e) { "object" == ( false ? 0 : _type_of(exports)) && "object" == ( false ? 0 : _type_of(module)) ? module.exports = e() : true ? !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (e), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)) : 0; }(window, function() { return function(t) { var e = {}; function r(n) { if (e[n]) return e[n].exports; var i = e[n] = { i: n, l: !1, exports: {} }; return t[n].call(i.exports, i, i.exports, r), i.l = !0, i.exports; } return r.m = t, r.c = e, r.d = function(t, e, n) { r.o(t, e) || Object.defineProperty(t, e, { configurable: !1, enumerable: !0, get: n }); }, r.r = function(t) { Object.defineProperty(t, "__esModule", { value: !0 }); }, r.n = function(t) { var e = t && t.__esModule ? function e() { return t.default; } : function() { return t; }; return r.d(e, "a", e), e; }, r.o = function(t, e) { return Object.prototype.hasOwnProperty.call(t, e); }, r.p = "", r(r.s = 7); }([ function(t, e, r) { "use strict"; Object.defineProperty(e, "__esModule", { value: !0 }); e.loadImageElement = function(t, e) { return new Promise(function(r, n) { t.addEventListener("load", function() { r(t); }, !1), t.addEventListener("error", function(t) { n(t); }, !1), t.src = e; }); }, e.resize = function(t, e, r, n) { if (!r && !n) return { currentWidth: t, currentHeight: e }; var i = t / e, o = void 0, a = void 0; return i > r / n ? a = (o = Math.min(t, r)) / i : o = (a = Math.min(e, n)) * i, { width: o, height: a }; }; }, function(t, e, r) { "use strict"; Object.defineProperty(e, "__esModule", { value: !0 }); e.base64ToFile = function(t) { for(var _$e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "image/jpeg", r = window.atob(t), n = [], i = 0; i < r.length; i++)n[i] = r.charCodeAt(i); return new window.Blob([ new Uint8Array(n) ], { type: _$e }); }, e.imageToCanvas = function(t, e, r, n) { var i = document.createElement("canvas"), o = i.getContext("2d"); if (i.width = e, i.height = r, !n || n > 8) return o.drawImage(t, 0, 0, i.width, i.height), i; switch(n > 4 && (i.width = r, i.height = e), n){ case 2: o.translate(e, 0), o.scale(-1, 1); break; case 3: o.translate(e, r), o.rotate(Math.PI); break; case 4: o.translate(0, r), o.scale(1, -1); break; case 5: o.rotate(.5 * Math.PI), o.scale(1, -1); break; case 6: o.rotate(.5 * Math.PI), o.translate(0, -r); break; case 7: o.rotate(.5 * Math.PI), o.translate(e, -r), o.scale(-1, 1); break; case 8: o.rotate(-.5 * Math.PI), o.translate(-e, 0); } return n > 4 ? o.drawImage(t, 0, 0, i.height, i.width) : o.drawImage(t, 0, 0, i.width, i.height), i; }, e.canvasToBlob = function(t, e) { return new Promise(function(r, n) { t.toBlob(function(t) { r(t); }, "image/jpeg", e); }); }, e.size = function(t) { return { kB: .001 * t, MB: 1e-6 * t }; }, e.blobToBase64 = function(t) { return new Promise(function(e, r) { var n = new window.FileReader; n.addEventListener("load", function(t) { e(t.target.result); }, !1), n.addEventListener("error", function(t) { r(t); }, !1), n.readAsDataURL(t); }); }; }, function(t, e, r) { t.exports = r(6); }, function(t, e, r) { "use strict"; Object.defineProperty(e, "__esModule", { value: !0 }); e.extractOrientation = function(t) { return new Promise(function(e, r) { var n = new window.FileReader; n.onload = function(t) { var r = new DataView(t.target.result); 65496 !== r.getUint16(0, !1) && e(-2); for(var n = r.byteLength, i = 2; i < n;){ var o = r.getUint16(i, !1); if (i += 2, 65505 === o) { 1165519206 !== r.getUint32(i += 2, !1) && e(-1); var a = 18761 === r.getUint16(i += 6, !1); i += r.getUint32(i + 4, a); var u = r.getUint16(i, a); i += 2; for(var s = 0; s < u; s++)274 === r.getUint16(i + 12 * s, a) && e(r.getUint16(i + 12 * s + 8, a)); } else { if (65280 != (65280 & o)) break; i += r.getUint16(i, !1); } } e(-1); }, n.readAsArrayBuffer(t.slice(0, 65536)); }); }; }, function(t, e, r) { "use strict"; Object.defineProperty(e, "__esModule", { value: !0 }); var n, i = r(2), o = (n = i) && n.__esModule ? n : { default: n }, a = function() { function t(t, e) { for(var _$r = 0; _$r < e.length; _$r++){ var n = e[_$r]; n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(t, n.key, n); } } return function(e, r, n) { return r && t(e.prototype, r), n && t(e, n), e; }; }(), u = r(3), s = r(0), c = r(1); function f(t) { return function() { var _$e = t.apply(this, arguments); return new Promise(function(t, r) { return function n(i, o) { try { var a = _$e[i](o), u = a.value; } catch (t) { return void r(t); } if (!a.done) return Promise.resolve(u).then(function(t) { n("next", t); }, function(t) { n("throw", t); }); t(u); }("next"); }); }; } var l = function() { function t(e) { !function(t, e) { if (!_instanceof(t, e)) throw new TypeError("Cannot call a class as a function"); }(this, t), this.data = e, this.name = e.name, this.type = e.type, this.size = e.size; } return a(t, [ { key: "setData", value: function value(t) { this.data = t, this.size = t.size, this.type = t.type; } }, { key: "_calculateOrientation", value: function() { var _$t = f(o.default.mark(function t() { var _$e; return o.default.wrap(function(t) { for(;;)switch(t.prev = t.next){ case 0: return t.next = 2, (0, u.extractOrientation)(this.data); case 2: _$e = t.sent, this.orientation = _$e; case 4: case "end": return t.stop(); } }, t, this); })); return function() { return _$t.apply(this, arguments); }; }() }, { key: "load", value: function() { var _$t = f(o.default.mark(function t() { var _$e, _$r; return o.default.wrap(function(t) { for(;;)switch(t.prev = t.next){ case 0: return t.next = 2, this._calculateOrientation(); case 2: return _$e = URL.createObjectURL(this.data), _$r = new window.Image, t.next = 6, (0, s.loadImageElement)(_$r, _$e); case 6: URL.revokeObjectURL(_$e), this._img = _$r, this.width = _$r.naturalWidth, this.height = _$r.naturalHeight; case 10: case "end": return t.stop(); } }, t, this); })); return function() { return _$t.apply(this, arguments); }; }() }, { key: "getCanvas", value: function value(t, e, r) { return void 0 !== r ? (0, c.imageToCanvas)(this._img, t, e, r) : (0, c.imageToCanvas)(this._img, t, e, this.orientation); } } ]), t; }(); e.default = l, t.exports = e.default; }, function(t, e) { !function(e) { "use strict"; var r, n = Object.prototype, i = n.hasOwnProperty, o = "function" == typeof Symbol ? Symbol : {}, a = o.iterator || "@@iterator", u = o.asyncIterator || "@@asyncIterator", s = o.toStringTag || "@@toStringTag", c = "object" == (typeof t === "undefined" ? "undefined" : _type_of(t)), f = e.regeneratorRuntime; if (f) c && (t.exports = f); else { (f = e.regeneratorRuntime = c ? t.exports : {}).wrap = w; var l = "suspendedStart", h = "suspendedYield", p = "executing", d = "completed", A = {}, v = {}; v[a] = function() { return this; }; var y = Object.getPrototypeOf, g = y && y(y(z([]))); g && g !== n && i.call(g, a) && (v = g); var m = B.prototype = x.prototype = Object.create(v); b.prototype = m.constructor = B, B.constructor = b, B[s] = b.displayName = "GeneratorFunction", f.isGeneratorFunction = function(t) { var _$e = "function" == typeof t && t.constructor; return !!_$e && (_$e === b || "GeneratorFunction" === (_$e.displayName || _$e.name)); }, f.mark = function(t) { return Object.setPrototypeOf ? Object.setPrototypeOf(t, B) : (t.__proto__ = B, s in t || (t[s] = "GeneratorFunction")), t.prototype = Object.create(m), t; }, f.awrap = function(t) { return { __await: t }; }, Q(_.prototype), _.prototype[u] = function() { return this; }, f.AsyncIterator = _, f.async = function(t, e, r, n) { var i = new _(w(t, e, r, n)); return f.isGeneratorFunction(e) ? i : i.next().then(function(t) { return t.done ? t.value : i.next(); }); }, Q(m), m[s] = "Generator", m[a] = function() { return this; }, m.toString = function() { return "[object Generator]"; }, f.keys = function(t) { var _$e = []; for(var r in t)_$e.push(r); return _$e.reverse(), function r() { for(; _$e.length;){ var n = _$e.pop(); if (n in t) return r.value = n, r.done = !1, r; } return r.done = !0, r; }; }, f.values = z, O.prototype = { constructor: O, reset: function reset(t) { if (this.prev = 0, this.next = 0, this.sent = this._sent = r, this.done = !1, this.delegate = null, this.method = "next", this.arg = r, this.tryEntries.forEach(P), !t) for(var _$e in this)"t" === _$e.charAt(0) && i.call(this, _$e) && !isNaN(+_$e.slice(1)) && (this[_$e] = r); }, stop: function stop() { this.done = !0; var _$t = this.tryEntries[0].completion; if ("throw" === _$t.type) throw _$t.arg; return this.rval; }, dispatchException: function dispatchException(t) { if (this.done) throw t; var _$e = this; function n(n, i) { return u.type = "throw", u.arg = t, _$e.next = n, i && (_$e.method = "next", _$e.arg = r), !!i; } for(var o = this.tryEntries.length - 1; o >= 0; --o){ var a = this.tryEntries[o], u = a.completion; if ("root" === a.tryLoc) return n("end"); if (a.tryLoc <= this.prev) { var s = i.call(a, "catchLoc"), c = i.call(a, "finallyLoc"); if (s && c) { if (this.prev < a.catchLoc) return n(a.catchLoc, !0); if (this.prev < a.finallyLoc) return n(a.finallyLoc); } else if (s) { if (this.prev < a.catchLoc) return n(a.catchLoc, !0); } else { if (!c) throw new Error("try statement without catch or finally"); if (this.prev < a.finallyLoc) return n(a.finallyLoc); } } } }, abrupt: function abrupt(t, e) { for(var r = this.tryEntries.length - 1; r >= 0; --r){ var n = this.tryEntries[r]; if (n.tryLoc <= this.prev && i.call(n, "finallyLoc") && this.prev < n.finallyLoc) { var o = n; break; } } o && ("break" === t || "continue" === t) && o.tryLoc <= e && e <= o.finallyLoc && (o = null); var a = o ? o.completion : {}; return a.type = t, a.arg = e, o ? (this.method = "next", this.next = o.finallyLoc, A) : this.complete(a); }, complete: function complete(t, e) { if ("throw" === t.type) throw t.arg; return "break" === t.type || "continue" === t.type ? this.next = t.arg : "return" === t.type ? (this.rval = this.arg = t.arg, this.method = "return", this.next = "end") : "normal" === t.type && e && (this.next = e), A; }, finish: function finish(t) { for(var _$e = this.tryEntries.length - 1; _$e >= 0; --_$e){ var r = this.tryEntries[_$e]; if (r.finallyLoc === t) return this.complete(r.completion, r.afterLoc), P(r), A; } }, catch: function _catch(t) { for(var _$e = this.tryEntries.length - 1; _$e >= 0; --_$e){ var r = this.tryEntries[_$e]; if (r.tryLoc === t) { var n = r.completion; if ("throw" === n.type) { var i = n.arg; P(r); } return i; } } throw new Error("illegal catch attempt"); }, delegateYield: function delegateYield(t, e, n) { return this.delegate = { iterator: z(t), resultName: e, nextLoc: n }, "next" === this.method && (this.arg = r), A; } }; } function w(t, e, r, n) { var i = e && _instanceof(e.prototype, x) ? e : x, o = Object.create(i.prototype), a = new O(n || []); return o._invoke = function(t, e, r) { var _$n = l; return function(i, o) { if (_$n === p) throw new Error("Generator is already running"); if (_$n === d) { if ("throw" === i) throw o; return j(); } for(r.method = i, r.arg = o;;){ var a = r.delegate; if (a) { var u = k(a, r); if (u) { if (u === A) continue; return u; } } if ("next" === r.method) r.sent = r._sent = r.arg; else if ("throw" === r.method) { if (_$n === l) throw _$n = d, r.arg; r.dispatchException(r.arg); } else "return" === r.method && r.abrupt("return", r.arg); _$n = p; var s = E(t, e, r); if ("normal" === s.type) { if (_$n = r.done ? d : h, s.arg === A) continue; return { value: s.arg, done: r.done }; } "throw" === s.type && (_$n = d, r.method = "throw", r.arg = s.arg); } }; }(t, r, a), o; } function E(t, e, r) { try { return { type: "normal", arg: t.call(e, r) }; } catch (t) { return { type: "throw", arg: t }; } } function x() {} function b() {} function B() {} function Q(t) { [ "next", "throw", "return" ].forEach(function(e) { t[e] = function(t) { return this._invoke(e, t); }; }); } function _(t) { var _$e; this._invoke = function(r, n) { function o() { return new Promise(function(e, o) { !function e(r, n, o, a) { var u = E(t[r], t, n); if ("throw" !== u.type) { var s = u.arg, c = s.value; return c && "object" == (typeof c === "undefined" ? "undefined" : _type_of(c)) && i.call(c, "__await") ? Promise.resolve(c.__await).then(function(t) { e("next", t, o, a); }, function(t) { e("throw", t, o, a); }) : Promise.resolve(c).then(function(t) { s.value = t, o(s); }, a); } a(u.arg); }(r, n, e, o); }); } return _$e = _$e ? _$e.then(o, o) : o(); }; } function k(t, e) { var n = t.iterator[e.method]; if (n === r) { if (e.delegate = null, "throw" === e.method) { if (t.iterator.return && (e.method = "return", e.arg = r, k(t, e), "throw" === e.method)) return A; e.method = "throw", e.arg = new TypeError("The iterator does not provide a 'throw' method"); } return A; } var i = E(n, t.iterator, e.arg); if ("throw" === i.type) return e.method = "throw", e.arg = i.arg, e.delegate = null, A; var o = i.arg; return o ? o.done ? (e[t.resultName] = o.value, e.next = t.nextLoc, "return" !== e.method && (e.method = "next", e.arg = r), e.delegate = null, A) : o : (e.method = "throw", e.arg = new TypeError("iterator result is not an object"), e.delegate = null, A); } function L(t) { var _$e = { tryLoc: t[0] }; 1 in t && (_$e.catchLoc = t[1]), 2 in t && (_$e.finallyLoc = t[2], _$e.afterLoc = t[3]), this.tryEntries.push(_$e); } function P(t) { var _$e = t.completion || {}; _$e.type = "normal", delete _$e.arg, t.completion = _$e; } function O(t) { this.tryEntries = [ { tryLoc: "root" } ], t.forEach(L, this), this.reset(!0); } function z(t) { if (t) { var _$e = t[a]; if (_$e) return _$e.call(t); if ("function" == typeof t.next) return t; if (!isNaN(t.length)) { var n = -1, o = function e() { for(; ++n < t.length;)if (i.call(t, n)) return e.value = t[n], e.done = !1, e; return e.value = r, e.done = !0, e; }; return o.next = o; } } return { next: j }; } function j() { return { value: r, done: !0 }; } }(function() { return this; }() || Function("return this")()); }, function(t, e, r) { var n = function() { return this; }() || Function("return this")(), i = n.regeneratorRuntime && Object.getOwnPropertyNames(n).indexOf("regeneratorRuntime") >= 0, o = i && n.regeneratorRuntime; if (n.regeneratorRuntime = void 0, t.exports = r(5), i) n.regeneratorRuntime = o; else try { del