1 | var _Symbol = require("@babel/runtime-corejs2/core-js/symbol");
|
2 | var _Symbol$iterator = require("@babel/runtime-corejs2/core-js/symbol/iterator");
|
3 | function _iterableToArrayLimit(arr, i) {
|
4 | var _i = null == arr ? null : "undefined" != typeof _Symbol && arr[_Symbol$iterator] || arr["@@iterator"];
|
5 | if (null != _i) {
|
6 | var _s,
|
7 | _e,
|
8 | _x,
|
9 | _r,
|
10 | _arr = [],
|
11 | _n = !0,
|
12 | _d = !1;
|
13 | try {
|
14 | if (_x = (_i = _i.call(arr)).next, 0 === i) {
|
15 | if (Object(_i) !== _i) return;
|
16 | _n = !1;
|
17 | } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0);
|
18 | } catch (err) {
|
19 | _d = !0, _e = err;
|
20 | } finally {
|
21 | try {
|
22 | if (!_n && null != _i["return"] && (_r = _i["return"](), Object(_r) !== _r)) return;
|
23 | } finally {
|
24 | if (_d) throw _e;
|
25 | }
|
26 | }
|
27 | return _arr;
|
28 | }
|
29 | }
|
30 | module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports; |
\ | No newline at end of file |