@kitmi/utils
Version:
A JavaScript utility library for both server and browser
21 lines (20 loc) • 598 B
JavaScript
/**
* Shortcut function for returning an alternative value if predicate returns true
* @alias lang.ifThen
* @param {*} obj
* @param {*} predicate
* @param {*} then
* @returns {*} Returns *then* if predicate(obj) is true, otherwise returns the original obj
*/ "use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
const ifThen = (obj, predicate, then)=>predicate(obj) ? then : obj;
const _default = ifThen;
//# sourceMappingURL=ifThen.js.map