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