MCPcopy Create free account
hub / github.com/SvelteStack/svelte-query / cancelQueries

Method cancelQueries

src/queryCore/core/queryClient.ts:219–235  ·  view source on GitHub ↗
(
    arg1?: QueryKey | QueryFilters,
    arg2?: QueryFilters | CancelOptions,
    arg3?: CancelOptions
  )

Source from the content-addressed store, hash-verified

217 options?: CancelOptions
218 ): Promise<void>
219 cancelQueries(
220 arg1?: QueryKey | QueryFilters,
221 arg2?: QueryFilters | CancelOptions,
222 arg3?: CancelOptions
223 ): Promise<void> {
224 const [filters, cancelOptions = {}] = parseFilterArgs(arg1, arg2, arg3)
225
226 if (typeof cancelOptions.revert === 'undefined') {
227 cancelOptions.revert = true
228 }
229
230 const promises = notifyManager.batch(() =>
231 this.queryCache.findAll(filters).map(query => query.cancel(cancelOptions))
232 )
233
234 return Promise.all(promises).then(noop).catch(noop)
235 }
236
237 invalidateQueries<TPageData = unknown>(
238 filters?: InvalidateQueryFilters<TPageData>,

Callers

nothing calls this directly

Calls 4

parseFilterArgsFunction · 0.90
batchMethod · 0.80
cancelMethod · 0.65
findAllMethod · 0.45

Tested by

no test coverage detected