diff --git a/src/components/Project/Team/TeamEmployeeList.jsx b/src/components/Project/Team/TeamEmployeeList.jsx index c24e10d1..1cc65a09 100644 --- a/src/components/Project/Team/TeamEmployeeList.jsx +++ b/src/components/Project/Team/TeamEmployeeList.jsx @@ -10,11 +10,13 @@ import { import useMaster, { useServices } from "../../../hooks/masterHook/useMaster"; import showToast from "../../../services/toastService"; import { useOrganizationEmployees } from "../../../hooks/useOrganization"; +import { useDispatch } from "react-redux"; +import { changeMaster } from "../../../slices/localVariablesSlice"; const TeamEmployeeList = ({ organizationId, searchTerm, closeModal }) => { const selectedProject = useSelectedProject(); const debounceSearchTerm = useDebounce(searchTerm, 500); - + const dispatch = useDispatch(); const { data: employeesData = [], isLoading, @@ -45,6 +47,7 @@ const TeamEmployeeList = ({ organizationId, searchTerm, closeModal }) => { }); useEffect(() => { + dispatch(changeMaster("Job Role")); if (employeesData?.data?.length > 0) { const available = employeesData.data.filter((emp) => { const projEmp = projectEmployees.find((pe) => pe.employeeId === emp.id); @@ -119,7 +122,7 @@ const TeamEmployeeList = ({ organizationId, searchTerm, closeModal }) => { status: true, })); - handleAssignEmployee({ payload,actionType:"assign"} ); + handleAssignEmployee({ payload, actionType: "assign" }); setEmployees((prev) => prev.map((emp) => ({ @@ -132,26 +135,26 @@ const TeamEmployeeList = ({ organizationId, searchTerm, closeModal }) => { ); }; -if (isLoading) { - return (
Loading employees...
Loading employees...
Enter employee you want to find.
- ) : ( -Something went wrong. Please try again later.
- )} -Enter employee you want to find.
+ ) : ( +Something went wrong. Please try again later.
+ )} +No available employees to assign.
No available employees to assign.