%PDF- %PDF-
Direktori : /var/www/html/node_modules/@babel/runtime-corejs3/helpers/esm/ |
Current File : /var/www/html/node_modules/@babel/runtime-corejs3/helpers/esm/asyncGeneratorDelegate.js |
import _Promise from "@babel/runtime-corejs3/core-js/promise"; import _Symbol from "@babel/runtime-corejs3/core-js/symbol"; import _Symbol$iterator from "@babel/runtime-corejs3/core-js/symbol/iterator"; export default function _asyncGeneratorDelegate(inner, awaitWrap) { var iter = {}, waiting = false; function pump(key, value) { waiting = true; value = new _Promise(function (resolve) { resolve(inner[key](value)); }); return { done: false, value: awaitWrap(value) }; } ; iter[typeof _Symbol !== "undefined" && _Symbol$iterator || "@@iterator"] = function () { return this; }; iter.next = function (value) { if (waiting) { waiting = false; return value; } return pump("next", value); }; if (typeof inner["throw"] === "function") { iter["throw"] = function (value) { if (waiting) { waiting = false; throw value; } return pump("throw", value); }; } if (typeof inner["return"] === "function") { iter["return"] = function (value) { if (waiting) { waiting = false; return value; } return pump("return", value); }; } return iter; }