import { useMutation, useQueryClient } from '@tanstack/react-query'; import { updatePost } from '../../api/updatePost'; export const useUpdatePost = () => { const queryClient = useQueryClient(); return useMutation({ mutationFn: updatePost, onSuccess: () => { queryClient.invalidateQueries({ queryKey: ['fetchPosts'] }); }, }); };