pramod_Bug#23EmplAssignToProject #44

Merged
vikas.nale merged 4 commits from pramod_Bug#23EmplAssignToProject into Issues_April_4W 2025-04-21 11:12:44 +00:00
Showing only changes of commit 977dfcefe8 - Show all commits

View File

@ -100,13 +100,13 @@ const MapUsers = ({
.map((emp) => ({ empID: emp.id, jobRoleId: emp.jobRoleId })); .map((emp) => ({ empID: emp.id, jobRoleId: emp.jobRoleId }));
if (selected.length > 0) { if (selected.length > 0) {
console.log(selected); console.log(selected);
onSubmit( selected ); onSubmit(selected);
setSelectedEmployees([]) setSelectedEmployees([]);
} else { } else {
showToast("Please select Employee", "error"); showToast("Please select Employee", "error");
} }
}; };
console.log(allocationEmployeesData)
return ( return (
<> <>
<div className="modal-dialog modal-dialog-scrollable mx-sm-auto mx-1 modal-lg modal-simple modal-edit-user"> <div className="modal-dialog modal-dialog-scrollable mx-sm-auto mx-1 modal-lg modal-simple modal-edit-user">
@ -132,17 +132,29 @@ const MapUsers = ({
> >
<thead></thead> <thead></thead>
<tbody> <tbody>
{loading && !employeesList && <p>Loading...</p>} {loading && <p>Loading...</p>}
{filteredData.map((emp) => (
<AssignEmployeeTable {!loading &&
key={emp.id} allocationEmployeesData.length === 0 &&
employee={emp} filteredData.length === 0 && <p>No employees available.</p>}
jobRoles={empJobRoles}
isChecked={emp.isSelected} {!loading &&
onRoleChange={handleRoleChange} allocationEmployeesData.length > 0 &&
onCheckboxChange={handleCheckboxChange} filteredData.length === 0 && (
/> <p>No matching employees found.</p>
))} )}
{filteredData.length > 0 &&
filteredData.map((emp) => (
<AssignEmployeeTable
key={emp.id}
employee={emp}
jobRoles={empJobRoles}
isChecked={emp.isSelected}
onRoleChange={handleRoleChange}
onCheckboxChange={handleCheckboxChange}
/>
))}
</tbody> </tbody>
</table> </table>
</div> </div>