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

25 lines
6.5 KiB
JavaScript

9 months ago
"use strict";
/*
* ATTENTION: An "eval-source-map" devtool has been used.
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
*/
exports.id = "vendor-chunks/memoize-one";
exports.ids = ["vendor-chunks/memoize-one"];
exports.modules = {
/***/ "(ssr)/./node_modules/memoize-one/dist/memoize-one.esm.js":
/*!**********************************************************!*\
!*** ./node_modules/memoize-one/dist/memoize-one.esm.js ***!
\**********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ memoizeOne)\n/* harmony export */ });\nvar safeIsNaN = Number.isNaN || function ponyfill(value) {\n return typeof value === \"number\" && value !== value;\n};\nfunction isEqual(first, second) {\n if (first === second) {\n return true;\n }\n if (safeIsNaN(first) && safeIsNaN(second)) {\n return true;\n }\n return false;\n}\nfunction areInputsEqual(newInputs, lastInputs) {\n if (newInputs.length !== lastInputs.length) {\n return false;\n }\n for(var i = 0; i < newInputs.length; i++){\n if (!isEqual(newInputs[i], lastInputs[i])) {\n return false;\n }\n }\n return true;\n}\nfunction memoizeOne(resultFn, isEqual) {\n if (isEqual === void 0) {\n isEqual = areInputsEqual;\n }\n var cache = null;\n function memoized() {\n var newArgs = [];\n for(var _i = 0; _i < arguments.length; _i++){\n newArgs[_i] = arguments[_i];\n }\n if (cache && cache.lastThis === this && isEqual(newArgs, cache.lastArgs)) {\n return cache.lastResult;\n }\n var lastResult = resultFn.apply(this, newArgs);\n cache = {\n lastResult: lastResult,\n lastArgs: newArgs,\n lastThis: this\n };\n return lastResult;\n }\n memoized.clear = function clear() {\n cache = null;\n };\n return memoized;\n}\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbWVtb2l6ZS1vbmUvZGlzdC9tZW1vaXplLW9uZS5lc20uanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLElBQUlBLFlBQVlDLE9BQU9DLEtBQUssSUFDeEIsU0FBU0MsU0FBU0MsS0FBSztJQUNuQixPQUFPLE9BQU9BLFVBQVUsWUFBWUEsVUFBVUE7QUFDbEQ7QUFDSixTQUFTQyxRQUFRQyxLQUFLLEVBQUVDLE1BQU07SUFDMUIsSUFBSUQsVUFBVUMsUUFBUTtRQUNsQixPQUFPO0lBQ1g7SUFDQSxJQUFJUCxVQUFVTSxVQUFVTixVQUFVTyxTQUFTO1FBQ3ZDLE9BQU87SUFDWDtJQUNBLE9BQU87QUFDWDtBQUNBLFNBQVNDLGVBQWVDLFNBQVMsRUFBRUMsVUFBVTtJQUN6QyxJQUFJRCxVQUFVRSxNQUFNLEtBQUtELFdBQVdDLE1BQU0sRUFBRTtRQUN4QyxPQUFPO0lBQ1g7SUFDQSxJQUFLLElBQUlDLElBQUksR0FBR0EsSUFBSUgsVUFBVUUsTUFBTSxFQUFFQyxJQUFLO1FBQ3ZDLElBQUksQ0FBQ1AsUUFBUUksU0FBUyxDQUFDRyxFQUFFLEVBQUVGLFVBQVUsQ0FBQ0UsRUFBRSxHQUFHO1lBQ3ZDLE9BQU87UUFDWDtJQUNKO0lBQ0EsT0FBTztBQUNYO0FBRUEsU0FBU0MsV0FBV0MsUUFBUSxFQUFFVCxPQUFPO0lBQ2pDLElBQUlBLFlBQVksS0FBSyxHQUFHO1FBQUVBLFVBQVVHO0lBQWdCO0lBQ3BELElBQUlPLFFBQVE7SUFDWixTQUFTQztRQUNMLElBQUlDLFVBQVUsRUFBRTtRQUNoQixJQUFLLElBQUlDLEtBQUssR0FBR0EsS0FBS0MsVUFBVVIsTUFBTSxFQUFFTyxLQUFNO1lBQzFDRCxPQUFPLENBQUNDLEdBQUcsR0FBR0MsU0FBUyxDQUFDRCxHQUFHO1FBQy9CO1FBQ0EsSUFBSUgsU0FBU0EsTUFBTUssUUFBUSxLQUFLLElBQUksSUFBSWYsUUFBUVksU0FBU0YsTUFBTU0sUUFBUSxHQUFHO1lBQ3RFLE9BQU9OLE1BQU1PLFVBQVU7UUFDM0I7UUFDQSxJQUFJQSxhQUFhUixTQUFTUyxLQUFLLENBQUMsSUFBSSxFQUFFTjtRQUN0Q0YsUUFBUTtZQUNKTyxZQUFZQTtZQUNaRCxVQUFVSjtZQUNWRyxVQUFVLElBQUk7UUFDbEI7UUFDQSxPQUFPRTtJQUNYO0lBQ0FOLFNBQVNRLEtBQUssR0FBRyxTQUFTQTtRQUN0QlQsUUFBUTtJQUNaO0lBQ0EsT0FBT0M7QUFDWDtBQUVpQyIsInNvdXJjZXMiOlsid2VicGFjazovL25leHRjaGF0Ly4vbm9kZV9tb2R1bGVzL21lbW9pemUtb25lL2Rpc3QvbWVtb2l6ZS1vbmUuZXNtLmpzPzFmMjEiXSwic291cmNlc0NvbnRlbnQiOlsidmFyIHNhZmVJc05hTiA9IE51bWJlci5pc05hTiB8fFxuICAgIGZ1bmN0aW9uIHBvbnlmaWxsKHZhbHVlKSB7XG4gICAgICAgIHJldHVybiB0eXBlb2YgdmFsdWUgPT09ICdudW1iZXInICYmIHZhbHVlICE9PSB2YWx1ZTtcbiAgICB9O1xuZnVuY3Rpb24gaXNFcXVhbChmaXJzdCwgc2Vjb25kKSB7XG4gICAgaWYgKGZpcnN0ID09PSBzZWNvbmQpIHtcbiAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuICAgIGlmIChzYWZlSXNOYU4oZmlyc3QpICYmIHNhZmVJc05hTihzZWNvbmQpKSB7XG4gICAgICAgIHJldHVybiB0cnVlO1xuICAgIH1cbiAgICByZXR1cm4gZmFsc2U7XG59XG5mdW5jdGlvbiBhcmVJbnB1dHNFcXVhbChuZXdJbnB1dHMsIGxhc3RJbnB1dHMpIHtcbiAgICBpZiAobmV3SW5wdXRzLmxlbmd0aCAhPT0gbGFzdElucHV0cy5sZW5ndGgpIHtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IG5ld0lucHV0cy5sZW5ndGg7IGkrKykge1xuICAgICAgICBpZiAoIWlzRXF1YWwobmV3SW5wdXRzW2ldLCBsYXN0SW5wdXRzW2ldKSkge1xuICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICB9XG4gICAgfVxuICAgIHJ
/***/ })
};
;