Urara-Blog/node_modules/.pnpm-store/v3/files/ec/c0930500518e5ce1eab968a01726c681e12fdbbed06bb09ceb289dc9a119527848c926c1f36975f539d71d29327a4e9e6b66e6fa98f97d7b2fdc8132050733
2022-08-14 01:14:53 +08:00

21 lines
No EOL
768 B
Text

import unsupportedIterableToArray from "./unsupportedIterableToArray.js";
export default function _createForOfIteratorHelperLoose(o, allowArrayLike) {
var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];
if (it) return (it = it.call(o)).next.bind(it);
if (Array.isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
if (it) o = it;
var i = 0;
return function () {
if (i >= o.length) return {
done: true
};
return {
done: false,
value: o[i++]
};
};
}
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}