File tree Expand file tree Collapse file tree
packages/db-collections/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ " @tanstack/db-collections " : patch
3+ ---
4+
5+ Added staleTime support for QueryCollection
Original file line number Diff line number Diff line change @@ -39,6 +39,13 @@ export interface QueryCollectionConfig<
3939 Array < TItem > ,
4040 TQueryKey
4141 > [ `retryDelay`]
42+ staleTime ?: QueryObserverOptions <
43+ Array < TItem > ,
44+ TError ,
45+ Array < TItem > ,
46+ Array < TItem > ,
47+ TQueryKey
48+ > [ `staleTime`]
4249 queryClient : QueryClient
4350}
4451
@@ -59,6 +66,7 @@ export class QueryCollection<
5966 refetchInterval,
6067 retry,
6168 retryDelay,
69+ staleTime,
6270 ...baseCollectionConfig
6371 } = config
6472
@@ -93,6 +101,7 @@ export class QueryCollection<
93101 refetchInterval : refetchInterval ,
94102 retry : retry ,
95103 retryDelay : retryDelay ,
104+ staleTime : staleTime ,
96105 structuralSharing : true ,
97106 notifyOnChangeProps : `all` ,
98107 }
You can’t perform that action at this time.
0 commit comments