Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 2 additions & 7 deletions packages/react-query/src/useQueries.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ import {
ensureSuspenseTimers,
fetchOptimistic,
shouldSuspend,
willFetch,
} from './suspense'
import type {
DefinedUseQueryResult,
Expand Down Expand Up @@ -294,13 +293,9 @@ export function useQueries<
? optimisticResult.flatMap((result, index) => {
const opts = defaultedQueries[index]

if (opts) {
if (opts && shouldSuspend(opts, result)) {
const queryObserver = new QueryObserver(client, opts)
if (shouldSuspend(opts, result)) {
return fetchOptimistic(opts, queryObserver, errorResetBoundary)
} else if (willFetch(result, isRestoring)) {
void fetchOptimistic(opts, queryObserver, errorResetBoundary)
}
return fetchOptimistic(opts, queryObserver, errorResetBoundary)
}
return []
})
Expand Down
Loading