MCPcopy Create free account
hub / github.com/TanStack/query / createPendingQueryResult

Function createPendingQueryResult

packages/lit-query/src/createQueryController.ts:53–89  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

51}
52
53function createPendingQueryResult<TData, TError>(): QueryObserverResult<
54 TData,
55 TError
56> {
57 return {
58 data: undefined,
59 dataUpdatedAt: 0,
60 error: null,
61 errorUpdatedAt: 0,
62 failureCount: 0,
63 failureReason: null,
64 errorUpdateCount: 0,
65 isError: false,
66 isFetched: false,
67 isFetchedAfterMount: false,
68 isFetching: false,
69 isInitialLoading: false,
70 isLoading: false,
71 isLoadingError: false,
72 isPaused: false,
73 isPending: true,
74 isPlaceholderData: false,
75 isRefetchError: false,
76 isRefetching: false,
77 isStale: true,
78 isEnabled: true,
79 isSuccess: false,
80 fetchStatus: 'idle',
81 status: 'pending',
82 refetch: (() =>
83 Promise.reject(createMissingQueryClientError())) as QueryObserverResult<
84 TData,
85 TError
86 >['refetch'],
87 promise: Promise.resolve(undefined as never),
88 } as unknown as QueryObserverResult<TData, TError>
89}
90
91class QueryController<
92 TQueryFnData,

Callers 2

constructorMethod · 0.85
syncClientMethod · 0.85

Calls 1

Tested by

no test coverage detected