Skip to content

Commit 08667ca

Browse files
committed
Switch default invalidation behavior to "delayed"
1 parent 40ddb5d commit 08667ca

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

packages/toolkit/src/query/core/buildSlice.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import { calculateProvidedByThunk } from './buildThunks'
2828
import type {
2929
AssertTagTypes,
3030
EndpointDefinitions,
31+
FullTagDescription,
3132
QueryDefinition,
3233
} from '../endpointDefinitions'
3334
import type { Patch } from 'immer'

packages/toolkit/src/query/createApi.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ export function buildCreateApi<Modules extends [Module<any>, ...Module<any>[]]>(
265265
refetchOnMountOrArgChange: false,
266266
refetchOnFocus: false,
267267
refetchOnReconnect: false,
268-
invalidationBehavior: 'immediately',
268+
invalidationBehavior: 'delayed',
269269
...options,
270270
extractRehydrationInfo,
271271
serializeQueryArgs(queryArgsApi) {

packages/toolkit/src/query/tests/buildSlice.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ describe('buildSlice', () => {
5151
api: {
5252
config: {
5353
focused: true,
54-
invalidationBehavior: "immediately",
54+
invalidationBehavior: 'delayed',
5555
keepUnusedDataFor: 60,
5656
middlewareRegistered: true,
5757
online: true,

0 commit comments

Comments
 (0)