chache/@babel/runtime/helpers/unsupportedIterableToArray.js
2024-01-16 22:53:42 +08:00

18 lines
569 B
JavaScript

var arrayLikeToArray = require("./arrayLikeToArray");
function _unsupportedIterableToArray(r, e) {
if (r) {
if ("string" == typeof r) return arrayLikeToArray(r, e);
var t = Object.prototype.toString.call(r).slice(8, -1);
return (
"Object" === t && r.constructor && (t = r.constructor.name),
"Map" === t || "Set" === t
? Array.from(r)
: "Arguments" === t ||
/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)
? arrayLikeToArray(r, e)
: void 0
);
}
}
module.exports = _unsupportedIterableToArray;