Skip to content

Commit b08f0ae

Browse files
committed
throw on error when refetching queries for use polling
1 parent 7e62784 commit b08f0ae

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

.changeset/lucky-boats-smell.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@viamrobotics/svelte-sdk': patch
3+
---
4+
5+
Throw errors on polling refetch

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@viamrobotics/svelte-sdk",
33
"description": "Build Svelte apps with Viam",
44
"license": "Apache-2.0",
5-
"version": "0.4.3",
5+
"version": "0.4.4",
66
"scripts": {
77
"dev": "vite dev",
88
"build": "vite build && npm run prepack",

src/lib/hooks/use-polling.svelte.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@ export function usePolling(
2424
}
2525

2626
const poll = async () => {
27-
await queryClient.refetchQueries({ queryKey: key });
27+
await queryClient.refetchQueries(
28+
{ queryKey: key },
29+
{ throwOnError: true }
30+
);
2831
timeoutId = setTimeout(poll, currentInterval);
2932
};
3033

0 commit comments

Comments
 (0)