Skip to content

Instantly share code, notes, and snippets.

View nsantos16's full-sized avatar

Nicolas Santos nsantos16

View GitHub Profile
const { status, data, error } = useQuery('movies', fetchTodoList);
@nsantos16
nsantos16 / react-query-demo-mutation.js
Created May 15, 2020 17:54
React Query mutation demo
const [mutate, mutationState] = useMutation(patchMovies, {
onSuccess: newMovie => {
// Update `movies` while refetching all the list on background
queryCache.refetchQueries(movies");
queryCache.setQueryData(["movies", { id: newMovie.id }], newMovie);
}
});
const onSave = newMovie => mutate(newMovie);