shallow-compare.mjs 339 B

1234567891011121314
  1. function shallowCompare(next, prev) {
  2. if (!Array.isArray(prev))
  3. return false;
  4. const prevLength = prev.length;
  5. if (prevLength !== next.length)
  6. return false;
  7. for (let i = 0; i < prevLength; i++) {
  8. if (prev[i] !== next[i])
  9. return false;
  10. }
  11. return true;
  12. }
  13. export { shallowCompare };