We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent da81b9f commit f24c309Copy full SHA for f24c309
1 file changed
types/index.d.ts
@@ -566,12 +566,23 @@ export type MutationResult<TResult> =
566
| ErrorMutationResult<TResult>
567
| SuccessMutationResult<TResult>
568
569
-export interface CachedQuery {
+export interface CachedQueryState<T> {
570
+ data?: T
571
+ error?: unknown | null
572
+ failureCount: number
573
+ isFetching: boolean
574
+ canFetchMore?: boolean
575
+ isStale: boolean
576
+ status: 'loading' | 'error' | 'success'
577
+ updatedAt: number
578
+}
579
+
580
+export interface CachedQuery<T> {
581
queryKey: AnyQueryKey
582
queryVariables: AnyVariables
583
queryFn: (...args: any[]) => unknown
584
config: QueryOptions<unknown>
- state: unknown
585
+ state: CachedQueryState<T>
586
setData(
587
dataOrUpdater: unknown | ((oldData: unknown | undefined) => unknown)
588
): void
0 commit comments