From c83de16466b699f6b371c1ff9b6370bfc0d5547d Mon Sep 17 00:00:00 2001 From: pramod mahajan Date: Thu, 11 Sep 2025 11:09:46 +0530 Subject: [PATCH] added missed outed confirm modal inside employee for suspend emp --- src/pages/employee/EmployeeList.jsx | 50 +++++++++-------------------- 1 file changed, 16 insertions(+), 34 deletions(-) diff --git a/src/pages/employee/EmployeeList.jsx b/src/pages/employee/EmployeeList.jsx index ca58f018..37bccb60 100644 --- a/src/pages/employee/EmployeeList.jsx +++ b/src/pages/employee/EmployeeList.jsx @@ -221,10 +221,10 @@ useEffect(() => { recallEmployeeData( showInactive, showAllEmployees ? null : selectedProjectId - ); // Use selectedProjectId here + ); } }, - [employees, showInactive, showAllEmployees, selectedProjectId] // Add all relevant dependencies + [employees, showInactive, showAllEmployees, selectedProjectId] ); useEffect(() => { @@ -247,7 +247,7 @@ useEffect(() => { )} {showModal && ( - setShowModal(false)} @@ -259,40 +259,22 @@ useEffect(() => { /> )} - - {IsDeleteModalOpen && ( -
- + {IsDeleteModalOpen && ( + suspendEmployee({ - employeeId: selectedEmpFordelete.id, + employeeId:id , active: !selectedEmpFordelete.isActive, }) } - onClose={() => setIsDeleteModalOpen(false)} - loading={employeeLodaing} - /> -
+ onClose={() => setIsDeleteModalOpen(false)} + loading={employeeLodaing} + paramData={selectedEmpFordelete.id} + /> )}
@@ -665,7 +647,7 @@ useEffect(() => {