UNPKG

@salesforce/design-system-react

Version:

Salesforce Lightning Design System for React

25 lines (22 loc) 548 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /* * 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 }; exports.default = helpers;