فهرست منبع

isShallow -> isRecursively

Shun Miyazawa 1 سال پیش
والد
کامیت
093232421a
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      packages/core/src/utils/is-deep-equals.ts

+ 2 - 2
packages/core/src/utils/is-deep-equals.ts

@@ -1,4 +1,4 @@
-export const isDeepEquals = <T extends object>(obj1: T, obj2: T, isShallow = false): boolean => {
+export const isDeepEquals = <T extends object>(obj1: T, obj2: T, isRecursively = true): boolean => {
   const typedKeys1 = Object.keys(obj1) as (keyof T)[];
   const typedKeys1 = Object.keys(obj1) as (keyof T)[];
   const typedKeys2 = Object.keys(obj2) as (keyof T)[];
   const typedKeys2 = Object.keys(obj2) as (keyof T)[];
 
 
@@ -10,7 +10,7 @@ export const isDeepEquals = <T extends object>(obj1: T, obj2: T, isShallow = fal
     const val1 = obj1[key];
     const val1 = obj1[key];
     const val2 = obj2[key];
     const val2 = obj2[key];
 
 
-    if (isShallow) {
+    if (!isRecursively) {
       return val1 === val2;
       return val1 === val2;
     }
     }