From b9c240261cb828996535a3a14ccd6741db5232be Mon Sep 17 00:00:00 2001 From: pramod mahajan Date: Thu, 17 Jul 2025 13:07:36 +0530 Subject: [PATCH] selectProject was missing to defined in - useSuspendEmployee - therefor getting this - selected Project is not defined but actually employee is suspended properly, but show just extrap error msg --- src/hooks/useEmployees.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/hooks/useEmployees.js b/src/hooks/useEmployees.js index 2cbb9a75..30e41256 100644 --- a/src/hooks/useEmployees.js +++ b/src/hooks/useEmployees.js @@ -213,7 +213,7 @@ export const useUpdateEmployee = () => export const useSuspendEmployee = ({ setIsDeleteModalOpen, setemployeeLodaing }) => { const queryClient = useQueryClient(); - + const selectedProject = useSelector((store)=>store.localVariables.projectId) return useMutation({ mutationFn: (id) => { setemployeeLodaing(true); @@ -221,12 +221,12 @@ export const useSuspendEmployee = ({ setIsDeleteModalOpen, setemployeeLodaing }) }, onSuccess: () => { - showToast("Employee deleted successfully.", "success"); + // queryClient.invalidateQueries( ['allEmployee',false]); queryClient.invalidateQueries( {queryKey: [ 'projectEmployees' ]} ); queryClient.invalidateQueries( {queryKey:[ 'employeeListByProject' ,selectedProject]} ); - + showToast("Employee deleted successfully.", "success"); setIsDeleteModalOpen(false); },