40 lines
713 B
Markdown
40 lines
713 B
Markdown
---
|
|
id: window-focus-refetching
|
|
title: Window Focus Refetching
|
|
ref: docs/framework/react/guides/window-focus-refetching.md
|
|
replace: { '@tanstack/react-query': '@tanstack/angular-query-experimental' }
|
|
---
|
|
|
|
[//]: # 'Example'
|
|
|
|
```ts
|
|
export const appConfig: ApplicationConfig = {
|
|
providers: [
|
|
provideTanStackQuery(
|
|
new QueryClient({
|
|
defaultOptions: {
|
|
queries: {
|
|
refetchOnWindowFocus: false, // default: true
|
|
},
|
|
},
|
|
}),
|
|
),
|
|
],
|
|
}
|
|
```
|
|
|
|
[//]: # 'Example'
|
|
[//]: # 'Example2'
|
|
|
|
```ts
|
|
injectQuery(() => ({
|
|
queryKey: ['todos'],
|
|
queryFn: fetchTodos,
|
|
refetchOnWindowFocus: false,
|
|
}))
|
|
```
|
|
|
|
[//]: # 'Example2'
|
|
[//]: # 'ReactNative'
|
|
[//]: # 'ReactNative'
|