UNPKG

1.38 kBJavaScriptView Raw
1'use strict';
2
3var unsupportedIterableToArray = require('./unsupportedIterableToArray-8a00e599.js');
4
5function _arrayWithHoles(arr) {
6 if (Array.isArray(arr)) return arr;
7}
8
9var arrayWithHoles = _arrayWithHoles;
10
11function _iterableToArrayLimit(arr, i) {
12 if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return;
13 var _arr = [];
14 var _n = true;
15 var _d = false;
16 var _e = undefined;
17
18 try {
19 for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {
20 _arr.push(_s.value);
21
22 if (i && _arr.length === i) break;
23 }
24 } catch (err) {
25 _d = true;
26 _e = err;
27 } finally {
28 try {
29 if (!_n && _i["return"] != null) _i["return"]();
30 } finally {
31 if (_d) throw _e;
32 }
33 }
34
35 return _arr;
36}
37
38var iterableToArrayLimit = _iterableToArrayLimit;
39
40function _nonIterableRest() {
41 throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
42}
43
44var nonIterableRest = _nonIterableRest;
45
46function _slicedToArray(arr, i) {
47 return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray.unsupportedIterableToArray(arr, i) || nonIterableRest();
48}
49
50var slicedToArray = _slicedToArray;
51
52exports._slicedToArray = slicedToArray;
53//# sourceMappingURL=slicedToArray-ef426d0f.js.map