Showing
3 changed files
with
11 additions
and
11 deletions
| ... | ... | @@ -1328,23 +1328,23 @@ export var completeSchemaWithTheme = function completeSchemaWithTheme() { |
| 1328 | 1328 | export var cleanEmpty = function cleanEmpty(obj) { |
| 1329 | 1329 | if (Array.isArray(obj)) { |
| 1330 | 1330 | return obj.map(function (v) { |
| 1331 | - return v && isObject(v) ? cleanEmpty(v) : v; | |
| 1331 | + return isObject(v) ? cleanEmpty(v) : v; | |
| 1332 | 1332 | }).filter(function (v) { |
| 1333 | - return !(v == undefined); | |
| 1333 | + return !(v === undefined); | |
| 1334 | 1334 | }); |
| 1335 | - } else if (isObject(obj)) { | |
| 1335 | + } else if (isObject(obj) && obj) { | |
| 1336 | 1336 | return Object.entries(obj).map(function (_ref6) { |
| 1337 | 1337 | var _ref7 = _slicedToArray(_ref6, 2), |
| 1338 | 1338 | k = _ref7[0], |
| 1339 | 1339 | v = _ref7[1]; |
| 1340 | 1340 | |
| 1341 | - return [k, v && isObject(v) ? cleanEmpty(v) : v]; | |
| 1341 | + return [k, isObject(v) ? cleanEmpty(v) : v]; | |
| 1342 | 1342 | }).reduce(function (a, _ref8) { |
| 1343 | 1343 | var _ref9 = _slicedToArray(_ref8, 2), |
| 1344 | 1344 | k = _ref9[0], |
| 1345 | 1345 | v = _ref9[1]; |
| 1346 | 1346 | |
| 1347 | - return v == undefined ? a : (a[k] = v, a); | |
| 1347 | + return v === undefined ? a : (a[k] = v, a); | |
| 1348 | 1348 | }, {}); |
| 1349 | 1349 | } else { |
| 1350 | 1350 | return obj; | ... | ... |
| ... | ... | @@ -1470,23 +1470,23 @@ exports.completeSchemaWithTheme = completeSchemaWithTheme; |
| 1470 | 1470 | var cleanEmpty = function cleanEmpty(obj) { |
| 1471 | 1471 | if (Array.isArray(obj)) { |
| 1472 | 1472 | return obj.map(function (v) { |
| 1473 | - return v && isObject(v) ? cleanEmpty(v) : v; | |
| 1473 | + return isObject(v) ? cleanEmpty(v) : v; | |
| 1474 | 1474 | }).filter(function (v) { |
| 1475 | - return !(v == undefined); | |
| 1475 | + return !(v === undefined); | |
| 1476 | 1476 | }); |
| 1477 | - } else if (isObject(obj)) { | |
| 1477 | + } else if (isObject(obj) && obj) { | |
| 1478 | 1478 | return Object.entries(obj).map(function (_ref6) { |
| 1479 | 1479 | var _ref7 = _slicedToArray(_ref6, 2), |
| 1480 | 1480 | k = _ref7[0], |
| 1481 | 1481 | v = _ref7[1]; |
| 1482 | 1482 | |
| 1483 | - return [k, v && isObject(v) ? cleanEmpty(v) : v]; | |
| 1483 | + return [k, isObject(v) ? cleanEmpty(v) : v]; | |
| 1484 | 1484 | }).reduce(function (a, _ref8) { |
| 1485 | 1485 | var _ref9 = _slicedToArray(_ref8, 2), |
| 1486 | 1486 | k = _ref9[0], |
| 1487 | 1487 | v = _ref9[1]; |
| 1488 | 1488 | |
| 1489 | - return v == undefined ? a : (a[k] = v, a); | |
| 1489 | + return v === undefined ? a : (a[k] = v, a); | |
| 1490 | 1490 | }, {}); |
| 1491 | 1491 | } else { |
| 1492 | 1492 | return obj; | ... | ... |