Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Error: No QueryClient set, use QueryClientProvider to set one

Aperta
#58 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
firebase, nextjs, react, typescript
Ambito
frontend

Direzione di ricerca

Inizia riproducendo la chiamata a useFirestoreDocument con le versioni indicate di React, Next.js, Firebase e @tanstack/react-query. Esamina come l'hook ottiene il proprio QueryClient rispetto a QueryClientProvider; il lavoro è completato quando l'errore segnalato non si verifica più con la configurazione del provider mostrata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

react-query-firebase

Problem:
react-query-firebase always show the error Error: No QueryClient set, use QueryClientProvider to set one. My provider is given like in the newest docs.

What I've tried

  • Setting -> <ReactQueryDevtools initialIsOpen={false} />
  • Setting -> contextSharing={true}>

__app.tsx

<QueryClientProvider client={queryClient} contextSharing={true}>
    <Navbar />
        <Component {...pageProps} />
        {/* <ReactQueryDevtools initialIsOpen={false} /> */}
</QueryClientProvider>

useFirestoreDocument usage error

Error: No QueryClient set, use QueryClientProvider to set one
  const docRef = doc(collection(db, "users"), uid);
> 35 |   const extendedUser = useFirestoreDocument(["users", uid], docRef);

System and npm info:
OS: Mac OS Monterey
"firebase": "^9.9.2",
"@tanstack/react-query": "^4.1.0",
"next": "12.2.4",
"react": "18.2.0",

Lingua principale
TypeScript
Stelle
462
Fork
70
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di invertase/tanstack-query-firebase

Tutte le issue di invertase/tanstack-query-firebase

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.