@salilvnair/jsxpa
Version:
React Persistant API
21 lines (20 loc) • 844 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var JsonCommonUtil = /** @class */ (function () {
function JsonCommonUtil() {
}
JsonCommonUtil.removeEmptyValues = function (obj) {
var result = Object.keys(obj).forEach(function (key) { return obj[key] == "" && delete obj[key]; });
return result;
};
JsonCommonUtil.removeNullValues = function (obj) {
var result = Object.keys(obj).forEach(function (key) { return obj[key] == null && delete obj[key]; });
return result;
};
JsonCommonUtil.removeNEValues = function (obj) {
var result = Object.keys(obj).forEach(function (key) { return (obj[key] == null || obj[key] == "") && delete obj[key]; });
return result;
};
return JsonCommonUtil;
}());
exports.JsonCommonUtil = JsonCommonUtil;