@onesy/utils
Version:
20 lines (15 loc) • 533 B
JavaScript
import hasObjectPropertyValue from './hasObjectPropertyValue';
const hasObjectProperty = function (object) {
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
args[_key - 1] = arguments[_key];
}
if (!object || !args.length) return false;
let value;
const keys = args.filter(Boolean);
for (const key of keys) {
value = hasObjectPropertyValue(object, key);
if (value === true) return true;
}
return false;
};
export default hasObjectProperty;