@@ -14,25 +14,23 @@ export function useBaseQuery<TData, TError, TQueryFnData, TQueryData>(
14
14
const errorResetBoundary = useQueryErrorResetBoundary ( )
15
15
const defaultedOptions = queryClient . defaultQueryObserverOptions ( options )
16
16
17
- // Batch calls to callbacks if not in suspense mode
18
- if ( ! defaultedOptions . suspense ) {
19
- if ( defaultedOptions . onError ) {
20
- defaultedOptions . onError = notifyManager . batchCalls (
21
- defaultedOptions . onError
22
- )
23
- }
17
+ // Include callbacks in batch renders
18
+ if ( defaultedOptions . onError ) {
19
+ defaultedOptions . onError = notifyManager . batchCalls (
20
+ defaultedOptions . onError
21
+ )
22
+ }
24
23
25
- if ( defaultedOptions . onSuccess ) {
26
- defaultedOptions . onSuccess = notifyManager . batchCalls (
27
- defaultedOptions . onSuccess
28
- )
29
- }
24
+ if ( defaultedOptions . onSuccess ) {
25
+ defaultedOptions . onSuccess = notifyManager . batchCalls (
26
+ defaultedOptions . onSuccess
27
+ )
28
+ }
30
29
31
- if ( defaultedOptions . onSettled ) {
32
- defaultedOptions . onSettled = notifyManager . batchCalls (
33
- defaultedOptions . onSettled
34
- )
35
- }
30
+ if ( defaultedOptions . onSettled ) {
31
+ defaultedOptions . onSettled = notifyManager . batchCalls (
32
+ defaultedOptions . onSettled
33
+ )
36
34
}
37
35
38
36
// Always set stale time when using suspense
0 commit comments