UNPKG

hd-utils

Version:

A handy utils for modern JS developers

15 lines (14 loc) 426 B
import deepCompare from './deepCompare'; /** * @description It compares two objects based on the keys array passed to it. */ export default function compare2ObjectsBaseOnKeysArr(prevObj = {}, nextObj = {}, keysArr = []) { let areEqual = false; for (const key of keysArr) { if (!deepCompare(prevObj[key], nextObj[key])) { areEqual = true; break; } } return areEqual; }