Docs
Cloudflare
Railway
CodeRabbit
SerpAPI
OpenRouter
Netlify
Clerk
AG Grid
WorkOS
Prisma
Sentry
Electric
Unkey
Cloudflare
Railway
CodeRabbit
SerpAPI
OpenRouter
Netlify
Clerk
AG Grid
WorkOS
Prisma
Sentry
Electric
Unkey
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.