Saltar al contenido principal
Versión: 9.x

invalidateQueries

Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Un envoltorio con seguridad de tipos para queryClient.invalidateQueries(). Simplemente llama a queryClient.invalidateQueries() con los argumentos que se le pasan. Consulta la documentación de react-query si deseas un control más detallado.

Código de ejemplo

tsx
import { trpc } from '../utils/trpc';
// In component:
const utils = trpc.useUtils();
const mutation = trpc.useMutation('post.edit', {
onSuccess(input) {
utils.invalidateQueries(['post.all']);
utils.invalidateQueries(['post.byId', input.id]);
},
});
tsx
import { trpc } from '../utils/trpc';
// In component:
const utils = trpc.useUtils();
const mutation = trpc.useMutation('post.edit', {
onSuccess(input) {
utils.invalidateQueries(['post.all']);
utils.invalidateQueries(['post.byId', input.id]);
},
});