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(() => {