Skip to content

Commit a126f30

Browse files
committed
refactor: use queryCache property directly
1 parent f0ac65c commit a126f30

File tree

1 file changed

+11
-19
lines changed

1 file changed

+11
-19
lines changed

src/core/queryClient.ts

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -89,14 +89,14 @@ export class QueryClient {
8989
isFetching(arg1?: QueryKey | QueryFilters, arg2?: QueryFilters): number {
9090
const [filters] = parseFilterArgs(arg1, arg2)
9191
filters.fetching = true
92-
return this.getQueryCache().findAll(filters).length
92+
return this.queryCache.findAll(filters).length
9393
}
9494

9595
getQueryData<TData = unknown>(
9696
queryKey: QueryKey,
9797
filters?: QueryFilters
9898
): TData | undefined {
99-
return this.getQueryCache().find<TData>(queryKey, filters)?.state.data
99+
return this.queryCache.find<TData>(queryKey, filters)?.state.data
100100
}
101101

102102
setQueryData<TData>(
@@ -105,23 +105,21 @@ export class QueryClient {
105105
options?: SetDataOptions
106106
): TData {
107107
const parsedOptions = parseQueryArgs(queryKey)
108-
return this.getQueryCache()
109-
.build(this, parsedOptions)
110-
.setData(updater, options)
108+
return this.queryCache.build(this, parsedOptions).setData(updater, options)
111109
}
112110

113111
getQueryState<TData = unknown, TError = undefined>(
114112
queryKey: QueryKey,
115113
filters?: QueryFilters
116114
): QueryState<TData, TError> | undefined {
117-
return this.getQueryCache().find<TData, TError>(queryKey, filters)?.state
115+
return this.queryCache.find<TData, TError>(queryKey, filters)?.state
118116
}
119117

120118
removeQueries(filters?: QueryFilters): void
121119
removeQueries(queryKey?: QueryKey, filters?: QueryFilters): void
122120
removeQueries(arg1?: QueryKey | QueryFilters, arg2?: QueryFilters): void {
123121
const [filters] = parseFilterArgs(arg1, arg2)
124-
const queryCache = this.getQueryCache()
122+
const queryCache = this.queryCache
125123
notifyManager.batch(() => {
126124
queryCache.findAll(filters).forEach(query => {
127125
queryCache.remove(query)
@@ -147,9 +145,7 @@ export class QueryClient {
147145
}
148146

149147
const promises = notifyManager.batch(() =>
150-
this.getQueryCache()
151-
.findAll(filters)
152-
.map(query => query.cancel(cancelOptions))
148+
this.queryCache.findAll(filters).map(query => query.cancel(cancelOptions))
153149
)
154150

155151
return Promise.all(promises).then(noop).catch(noop)
@@ -178,11 +174,9 @@ export class QueryClient {
178174
}
179175

180176
return notifyManager.batch(() => {
181-
this.getQueryCache()
182-
.findAll(filters)
183-
.forEach(query => {
184-
query.invalidate()
185-
})
177+
this.queryCache.findAll(filters).forEach(query => {
178+
query.invalidate()
179+
})
186180
return this.refetchQueries(refetchFilters, options)
187181
})
188182
}
@@ -204,9 +198,7 @@ export class QueryClient {
204198
const [filters, options] = parseFilterArgs(arg1, arg2, arg3)
205199

206200
const promises = notifyManager.batch(() =>
207-
this.getQueryCache()
208-
.findAll(filters)
209-
.map(query => query.fetch())
201+
this.queryCache.findAll(filters).map(query => query.fetch())
210202
)
211203

212204
let promise = Promise.all(promises).then(noop)
@@ -245,7 +237,7 @@ export class QueryClient {
245237
defaultedOptions.retry = false
246238
}
247239

248-
const query = this.getQueryCache().build(this, defaultedOptions)
240+
const query = this.queryCache.build(this, defaultedOptions)
249241

250242
return query.isStaleByTime(defaultedOptions.staleTime)
251243
? query.fetch(defaultedOptions)

0 commit comments

Comments
 (0)