Path: blob/master/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js
1126 views
var unsupportedIterableToArray = require("./unsupportedIterableToArray.js");12function _createForOfIteratorHelper(o, allowArrayLike) {3var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];45if (!it) {6if (Array.isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {7if (it) o = it;8var i = 0;910var F = function F() {};1112return {13s: F,14n: function n() {15if (i >= o.length) return {16done: true17};18return {19done: false,20value: o[i++]21};22},23e: function e(_e) {24throw _e;25},26f: F27};28}2930throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");31}3233var normalCompletion = true,34didErr = false,35err;36return {37s: function s() {38it = it.call(o);39},40n: function n() {41var step = it.next();42normalCompletion = step.done;43return step;44},45e: function e(_e2) {46didErr = true;47err = _e2;48},49f: function f() {50try {51if (!normalCompletion && it["return"] != null) it["return"]();52} finally {53if (didErr) throw err;54}55}56};57}5859module.exports = _createForOfIteratorHelper, module.exports.__esModule = true, module.exports["default"] = module.exports;6061