Adopt TanStack Query
All checks were successful
Deploy to Test Environment / deploy-to-test (push) Successful in 13m46s
All checks were successful
Deploy to Test Environment / deploy-to-test (push) Successful in 13m46s
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
import { useMutation, useQueryClient } from '@tanstack/react-query';
|
||||
import * as apiClient from '../../services/apiClient';
|
||||
import { notifySuccess, notifyError } from '../../services/notificationService';
|
||||
import { queryKeyBases } from '../../config/queryKeys';
|
||||
|
||||
interface DeleteShoppingListParams {
|
||||
listId: number;
|
||||
@@ -48,7 +49,7 @@ export const useDeleteShoppingListMutation = () => {
|
||||
},
|
||||
onSuccess: () => {
|
||||
// Invalidate and refetch shopping lists to get the updated list
|
||||
queryClient.invalidateQueries({ queryKey: ['shopping-lists'] });
|
||||
queryClient.invalidateQueries({ queryKey: queryKeyBases.shoppingLists });
|
||||
notifySuccess('Shopping list deleted');
|
||||
},
|
||||
onError: (error: Error) => {
|
||||
|
||||
Reference in New Issue
Block a user