We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 16b0ebf commit 41924dfCopy full SHA for 41924df
src/vanilla/shallow.ts
@@ -37,10 +37,10 @@ export function shallow<T>(objA: T, objB: T) {
37
if (keysA.length !== Object.keys(objB).length) {
38
return false
39
}
40
- for (let i = 0; i < keysA.length; i++) {
+ for (const keyA of keysA) {
41
if (
42
- !Object.prototype.hasOwnProperty.call(objB, keysA[i] as string) ||
43
- !Object.is(objA[keysA[i] as keyof T], objB[keysA[i] as keyof T])
+ !Object.prototype.hasOwnProperty.call(objB, keyA as string) ||
+ !Object.is(objA[keyA as keyof T], objB[keyA as keyof T])
44
) {
45
46
0 commit comments