1 | var _getIterator = require("../core-js/get-iterator");
|
2 |
|
3 | var _isIterable = require("../core-js/is-iterable");
|
4 |
|
5 | function _iterableToArrayLimitLoose(arr, i) {
|
6 | if (!(_isIterable(Object(arr)) || Object.prototype.toString.call(arr) === "[object Arguments]")) {
|
7 | return;
|
8 | }
|
9 |
|
10 | var _arr = [];
|
11 |
|
12 | for (var _iterator = _getIterator(arr), _step; !(_step = _iterator.next()).done;) {
|
13 | _arr.push(_step.value);
|
14 |
|
15 | if (i && _arr.length === i) break;
|
16 | }
|
17 |
|
18 | return _arr;
|
19 | }
|
20 |
|
21 | module.exports = _iterableToArrayLimitLoose; |
\ | No newline at end of file |