| 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'] }); | |
| }, | |
| }); | |
| }; | |