Skip to content

Commit ecd50c3

Browse files
committed
Removed redundant useMemo calls.
1 parent de6f1c3 commit ecd50c3

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

packages/tanstack-react-query/src/hooks/useQuery.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,8 @@ function useQueryCore<
8989
}
9090
}
9191

92-
const memoizedParams = React.useMemo(() => queryParameters, [JSON.stringify(queryParameters)]);
93-
const memoizedKey = React.useMemo(() => options.queryKey, [JSON.stringify(options.queryKey)]);
92+
const stringifiedParams = JSON.stringify(queryParameters);
93+
const stringifiedKey = JSON.stringify(options.queryKey);
9494

9595
const fetchTables = async () => {
9696
try {
@@ -107,7 +107,7 @@ function useQueryCore<
107107
(async () => {
108108
await fetchTables();
109109
})();
110-
}, [powerSync, sqlStatement, memoizedParams]);
110+
}, [powerSync, sqlStatement, stringifiedParams]);
111111

112112
const queryFn = React.useCallback(async () => {
113113
if (error) {
@@ -119,7 +119,7 @@ function useQueryCore<
119119
} catch (e) {
120120
return Promise.reject(e);
121121
}
122-
}, [powerSync, query, parameters, memoizedKey, error]);
122+
}, [powerSync, query, parameters, stringifiedKey, error]);
123123

124124
React.useEffect(() => {
125125
if (error || !query) return () => {};
@@ -129,7 +129,7 @@ function useQueryCore<
129129
{
130130
onChange: () => {
131131
queryClient.invalidateQueries({
132-
queryKey: memoizedKey
132+
queryKey: options.queryKey
133133
});
134134
},
135135
onError: (e) => {
@@ -142,7 +142,7 @@ function useQueryCore<
142142
}
143143
);
144144
return () => abort.abort();
145-
}, [powerSync, memoizedKey, queryClient, tables, error]);
145+
}, [powerSync, queryClient, stringifiedKey, tables, error]);
146146

147147
return useQueryFn(
148148
{

0 commit comments

Comments
 (0)