vue-app-sdk
Version:
15 lines (14 loc) • 625 B
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const _baseIsEqualDeep = require("./_baseIsEqualDeep.cjs");
const isObjectLike = require("./isObjectLike.cjs");
function baseIsEqual(value, other, bitmask, customizer, stack) {
if (value === other) {
return true;
}
if (value == null || other == null || !isObjectLike.default(value) && !isObjectLike.default(other)) {
return value !== value && other !== other;
}
return _baseIsEqualDeep.default(value, other, bitmask, customizer, baseIsEqual, stack);
}
exports.default = baseIsEqual;