Docs
Cloudflare
Railway
CodeRabbit
WorkOS
AG Grid
Netlify
Clerk
OpenRouter
SerpAPI
Unkey
Sentry
Prisma
Electric
Cloudflare
Railway
CodeRabbit
WorkOS
AG Grid
Netlify
Clerk
OpenRouter
SerpAPI
Unkey
Sentry
Prisma
Electric
Community Resources
API Reference

QueriesObserver

QueriesObserver

The QueriesObserver can be used to observe multiple queries.

js
const observer = new QueriesObserver(queryClient, [
  { queryKey: ['post', 1], queryFn: fetchPost },
  { queryKey: ['post', 2], queryFn: fetchPost },
])

const unsubscribe = observer.subscribe(result => {
  console.log(result)
  unsubscribe()
})
const observer = new QueriesObserver(queryClient, [
  { queryKey: ['post', 1], queryFn: fetchPost },
  { queryKey: ['post', 2], queryFn: fetchPost },
])

const unsubscribe = observer.subscribe(result => {
  console.log(result)
  unsubscribe()
})

Options

The options for the QueriesObserver are exactly the same as those of useQueries.