UNPKG

475 BJavaScriptView Raw
1function _slicedToArrayLoose(arr, i) {
2 if (Array.isArray(arr)) {
3 return arr;
4 } else if (Symbol.iterator in Object(arr)) {
5 var _arr = [];
6
7 for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) {
8 _arr.push(_step.value);
9
10 if (i && _arr.length === i) break;
11 }
12
13 return _arr;
14 } else {
15 throw new TypeError("Invalid attempt to destructure non-iterable instance");
16 }
17}
18
19module.exports = _slicedToArrayLoose;
\No newline at end of file