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

QueriesObserver

QueriesObserver

The QueriesObserver can be used to observe multiple queries.

tsx
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.