Skip to content

Commit 6c8d9cb

Browse files
authored
Merge branch 'main' into add-pause-queries-hook
2 parents 1b72049 + 4d38233 commit 6c8d9cb

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.changeset/polite-candies-watch.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+
Fix create-resource-stream params"

src/lib/hooks/create-resource-stream.svelte.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ export type StreamItemType<T> = T extends (
2323
interface QueryOptions {
2424
// enabled defaults to true if unspecified
2525
enabled?: boolean;
26+
// refetchMode defaults to 'reset' if unspecified
2627
refetchMode?: 'append' | 'reset' | 'replace';
27-
maxChunks?: number;
2828
}
2929

3030
type QueryResult<U> = QueryObserverResult<U[], Error>;
@@ -56,6 +56,7 @@ export const createResourceStream = <T extends Resource, K extends keyof T>(
5656
const _args = $derived(typeof args === 'function' ? args() : args);
5757
const name = $derived(client.current?.name);
5858
const methodName = $derived(String(method));
59+
const refetchMode = $derived(_options?.refetchMode ?? 'reset');
5960
const queryKey = $derived([
6061
'viam-svelte-sdk',
6162
'partID',
@@ -102,7 +103,7 @@ export const createResourceStream = <T extends Resource, K extends keyof T>(
102103
enabledQueries.resourceQueries,
103104
queryFn: streamedQuery<StreamItemType<T[K]>>({
104105
streamFn: processStream,
105-
..._options,
106+
refetchMode,
106107
}),
107108
})
108109
);

0 commit comments

Comments
 (0)