update react-query-service

This commit is contained in:
Daniel D Orlando 2023-04-03 08:28:39 -07:00
parent c6d3bcd457
commit bd53b878d4

View file

@ -8,7 +8,6 @@ import {
} from "@tanstack/react-query";
import * as t from "./types";
import * as dataService from "./data-service";
import { useRecoilState, useResetRecoilState, useSetRecoilState } from 'recoil';
import store from '~/store';
export enum QueryKeys {
@ -68,15 +67,12 @@ export const useUpdateConversationMutation = (
t.TUpdateConversationRequest,
unknown
> => {
const [conversation, setConversation] = useRecoilState(store.conversation);
const queryClient = useQueryClient();
return useMutation(
(payload: t.TUpdateConversationRequest) =>
dataService.updateConversation(payload),
{
onSuccess: (res) => {
console.log('res', res);
setConversation(res);
onSuccess: () => {
queryClient.invalidateQueries([QueryKeys.conversation, id]);
queryClient.invalidateQueries([QueryKeys.allConversations, id]);
},