Skip to content

Commit 70a70d5

Browse files
authored
[Fix] packages/react issue with useQuery not supporting dynamic query parameters (#325)
1 parent afcc9b3 commit 70a70d5

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.changeset/few-jeans-prove.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@powersync/react': patch
3+
---
4+
5+
Fixed issue with `useQuery` not supporting dynamic query parameters.

packages/react/src/hooks/useQuery.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ export const useQuery = <T = any>(
6262
const [isFetching, setIsFetching] = React.useState(true);
6363
const [tables, setTables] = React.useState([]);
6464

65-
const memoizedParams = React.useMemo(() => queryParameters, [...queryParameters]);
65+
const memoizedParams = React.useMemo(() => queryParameters, [JSON.stringify(queryParameters)]);
6666
const memoizedOptions = React.useMemo(() => options, [JSON.stringify(options)]);
6767
const abortController = React.useRef(new AbortController());
6868

0 commit comments

Comments
 (0)