UNPKG

@salesforce/design-system-react

Version:

Salesforce Lightning Design System for React

20 lines (19 loc) 497 B
/* * Remove keys with undefined values. This is useful * for merging object props like `assistiveText` and `labels` * and keeping default prop values. */ var removeUndefined = function removeUndefined(obj) { var newObj = {}; Object.keys(obj).forEach(function (prop) { if (typeof obj[prop] !== 'undefined') { newObj[prop] = obj[prop]; } }); return newObj; }; var helpers = { removeUndefined: removeUndefined }; export default helpers; //# sourceMappingURL=object.js.map