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

Method resetQueries

src/queryCore/core/queryClient.ts:192–211  ·  view source on GitHub ↗
(
    arg1?: QueryKey | ResetQueryFilters,
    arg2?: ResetQueryFilters | ResetOptions,
    arg3?: ResetOptions
  )

Source from the content-addressed store, hash-verified

190 options?: ResetOptions
191 ): Promise<void>
192 resetQueries(
193 arg1?: QueryKey | ResetQueryFilters,
194 arg2?: ResetQueryFilters | ResetOptions,
195 arg3?: ResetOptions
196 ): Promise<void> {
197 const [filters, options] = parseFilterArgs(arg1, arg2, arg3)
198 const queryCache = this.queryCache
199
200 const refetchFilters: RefetchQueryFilters = {
201 ...filters,
202 active: true,
203 }
204
205 return notifyManager.batch(() => {
206 queryCache.findAll(filters).forEach(query => {
207 query.reset()
208 })
209 return this.refetchQueries(refetchFilters, options)
210 })
211 }
212
213 cancelQueries(filters?: QueryFilters, options?: CancelOptions): Promise<void>
214 cancelQueries(

Callers

nothing calls this directly

Calls 5

refetchQueriesMethod · 0.95
parseFilterArgsFunction · 0.90
batchMethod · 0.80
findAllMethod · 0.45
resetMethod · 0.45

Tested by

no test coverage detected