import { useMutation, useQueryClient } from '@tanstack/react-query'; import { QueryKeys } from '@/shared/api/queryKeys'; import { addExpensesList } from '../api/addExpensesList'; export const useAddExpensesList = () => { const queryClient = useQueryClient(); return useMutation({ mutationFn: addExpensesList, mutationKey: [QueryKeys.ExpenseList], onSuccess: async () => { await queryClient.invalidateQueries({ queryKey: [QueryKeys.ExpensesList] }); }, }); };