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