Skip to content

Commit d3029ee

Browse files
committed
fixup query update for triplit route
1 parent cb82f61 commit d3029ee

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

.changeset/perfect-falcons-kick.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@triplit/tanstack': patch
3+
---
4+
5+
Fixup tanstack query updating

packages/tanstack/src/triplit-route.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,14 @@ export function triplitRoute<
7979
const { results: initialResults, query } = useLoaderData({
8080
strict: false,
8181
});
82+
// TODO: latestQuery not staying up to date
8283
const [latestQuery, setQuery] = useState<Q>(query);
84+
// TODO: how do we expose updateQuery?
8385
const updateQuery = useCallback((newQuery: Q) => {
8486
setQuery(newQuery);
8587
}, []);
86-
const resp = useQuery(client, latestQuery);
88+
// TODO: use latestQuery here
89+
const resp = useQuery(client, query);
8790
const results = useMemo(() => {
8891
const latestResults = resp.results ?? initialResults;
8992
return latestResults ?? [];

0 commit comments

Comments
 (0)