Skip to content

Commit 633b125

Browse files
committed
fix: useWatch deps
1 parent 4e882b0 commit 633b125

File tree

3 files changed

+1400
-1333
lines changed

3 files changed

+1400
-1333
lines changed

.changeset/small-brooms-return.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
'@subscribe-kit/core': patch
3+
'@subscribe-kit/react': patch
4+
'@subscribe-kit/shared': patch
5+
---
6+
7+
fix: react useWatch deps

packages/react/src/createWatch.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,11 @@ export function createWatch<T = any>(options: CreateWatchOptions<T>) {
5050
immediate: true,
5151
})
5252
return unsubscribe
53-
}, [memoizedKey])
53+
// fix: useWatch 时 store 被改变的情况
54+
// eslint-disable-next-line react-hooks/exhaustive-deps
55+
}, [memoizedKey, store])
5456
return value
5557
}
56-
5758
return {
5859
useWatch,
5960
} as const

0 commit comments

Comments
 (0)