react-application-core
Version:
A react-based application core for the business applications.
32 lines • 927 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ValueUtils = void 0;
var R = require("ramda");
var type_1 = require("./type");
/**
* @stable [27.03.2020]
* @param {boolean} value
* @returns {boolean}
*/
var isValueValid = function (value) { return value !== false; };
/**
* @stable [03.06.2020]
* @param {AnyT} value
* @param {AnyT} emptyValue
* @returns {boolean}
*/
var isValuePresent = function (value, emptyValue) {
return type_1.TypeUtils.isDef(value) && !R.equals(value, emptyValue);
};
/**
* @stable [03.06.2020]
*/
var ValueUtils = /** @class */ (function () {
function ValueUtils() {
}
ValueUtils.isValuePresent = isValuePresent; /* @stable [03.06.2020] */
ValueUtils.isValueValid = isValueValid; /* @stable [08.06.2020] */
return ValueUtils;
}());
exports.ValueUtils = ValueUtils;
//# sourceMappingURL=value.js.map