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

QueryObserver

QueryObserver

The QueryObserver can be used to observe and switch between queries.

js
const observer = new QueryObserver(queryClient, { queryKey: 'posts' })

const unsubscribe = observer.subscribe(result => {
  console.log(result)
  unsubscribe()
})
const observer = new QueryObserver(queryClient, { queryKey: 'posts' })

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

Options

The options for the QueryObserver are exactly the same as those of useQuery.