import { useMutation, useQueryClient } from "@tanstack/react-query"; import { deleteGweet } from "../api/delete-gweet"; export const useDeleteGweet = () => { const queryClient = useQueryClient(); return useMutation(({ gweetId }: { gweetId: string }) => { return deleteGweet(gweetId); }, { onSuccess: () => { queryClient.invalidateQueries(["gweets"]); }, onError: (error) => { console.log(error); }, }); };