Skip to content

Commit 7d356a9

Browse files
committed
fix a silly mistake
1 parent c372997 commit 7d356a9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ const memoize = <Obj extends object, Result>(
6767
[AFFECTED_PROPERTY]: Affected;
6868
}>();
6969
const proxyCache = new WeakMap();
70+
const deepChangedCache = new WeakMap();
7071
const memoizedFn = (obj: Obj) => {
7172
const origObj = getUntrackedObject(obj);
7273
const cacheKey = origObj || obj;
@@ -77,7 +78,7 @@ const memoize = <Obj extends object, Result>(
7778
}
7879
for (let i = 0; i < memoList.length; i += 1) {
7980
const memo = memoList[i];
80-
if (!isDeepChanged(memo[OBJ_PROPERTY], obj, memo[AFFECTED_PROPERTY], proxyCache)) {
81+
if (!isDeepChanged(memo[OBJ_PROPERTY], obj, memo[AFFECTED_PROPERTY], deepChangedCache)) {
8182
resultCache.set(cacheKey, {
8283
[RESULT_PROPERTY]: memo[RESULT_PROPERTY],
8384
[AFFECTED_PROPERTY]: memo[AFFECTED_PROPERTY],

0 commit comments

Comments
 (0)