Query DevTools is not isolated
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- react, typescript
Línea de trabajo
Ejecuta la reproducción vinculada de StackBlitz y confirma que dos paneles de Query DevTools con clientes de consulta separados comparten el estado de selección o de acciones. Rastrea el estado de la instancia de Query DevTools implicado en la selección de consultas y en la activación de la carga; se considera terminado cuando las acciones de un panel ya no cambian el otro panel.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
If we have multiple instances of Query DevTools, actions on one affect the other instance.
Your minimal, reproducible example
https://stackblitz.com/edit/tanstack-react-query-dev-tools-issue?file=README.md
Steps to reproduce
Open the example on the provided link
- Open the devtools
- Click on Query A and Query B to see both dev tools panels (each has its own query client)
- Click on a query on Query A
- Click on a query on Query B
- We see that the previous panel's details are hidden
- Press trigger loading (or any other query option)
- We see the same query details on both panels now
Expected behavior
Each query devtools should be isolated and actions in one should not affect the other one
How often does this bug happen?
Every time
Screenshots or Videos
No response
Platform
- OS: Linux
- Browser: Brave
Tanstack Query adapter
react-query
TanStack Query version
v5.76.1
TypeScript version
No response
Additional context
No response
- Lenguaje dominante
- TypeScript
- Estrellas
- 50.4k
- Forks
- 4.2k
- Merge medio
- 13 h 33 min
- PR fusionados (30 d)
- 383
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de TanStack/query
-
[angular-query] injectDevtoolsPanel doesn't support the 'theme' optionPosiblemente ocupada @benjavicente la tomó hace 1 día. Abiertopackage: angular-query-devtools
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
TanStack/query#11680 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
solid-query: STRICT_READ_UNTRACKED on Solid 2 — client()/options() read in component body (useMutation, useBaseQuery)Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
TanStack/query#11358 · 2 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
solid-query: switching the queryClient accessor strands the new client's cache (subscription stays on the old observer)Posiblemente ocupada @MaNaN1803 la tomó hace 72 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
TanStack/query#11106 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
setQueryData: NoInfer loses discriminated-union members when spreading a narrowed updater valueAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 68/100
TanStack/query#11794 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de TanStack/query
Issues similares
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
tomjn/coilbox-hub#454 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
api: spanner
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
googleapis/google-cloud-node#9513 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 92/100
Los mantenedores suelen responder en 1 día
-
SegmentedControl calls Math.random() during render, breaking Next.js cacheComponents prerenderingAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
mantinedev/mantine#9244 ·
Los mantenedores suelen responder en 8 días