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