Blame view

天文台pc/tianwentai-ui/node_modules/@babel/runtime/helpers/esm/asyncGeneratorDelegate.js 765 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  import OverloadYield from "./OverloadYield.js";
  function _asyncGeneratorDelegate(t) {
    var e = {},
      n = !1;
    function pump(e, r) {
      return n = !0, r = new Promise(function (n) {
        n(t[e](r));
      }), {
        done: !1,
        value: new OverloadYield(r, 1)
      };
    }
    return e["undefined" != typeof Symbol && Symbol.iterator || "@@iterator"] = function () {
      return this;
    }, e.next = function (t) {
      return n ? (n = !1, t) : pump("next", t);
    }, "function" == typeof t["throw"] && (e["throw"] = function (t) {
      if (n) throw n = !1, t;
      return pump("throw", t);
    }), "function" == typeof t["return"] && (e["return"] = function (t) {
      return n ? (n = !1, t) : pump("return", t);
    }), e;
  }
  export { _asyncGeneratorDelegate as default };