diff --git a/src/components/Project/AssignRole.jsx b/src/components/Project/AssignRole.jsx index a4f38386..e5a567e9 100644 --- a/src/components/Project/AssignRole.jsx +++ b/src/components/Project/AssignRole.jsx @@ -40,7 +40,7 @@ const AssignRoleModel = ({ assignData, onClose }) => { const selectedProject = useSelector( (store) => store.localVariables.projectId ); - const { employees } = useEmployeesAllOrByProjectId(selectedProject,false); + const { employees,loading:employeeLoading } = useEmployeesAllOrByProjectId(selectedProject,false); const dispatch = useDispatch(); const { data, loading } = useMaster(); @@ -67,7 +67,7 @@ const AssignRoleModel = ({ assignData, onClose }) => { const handleRoleChange = (event) => { reset(); - setSelectedEmployees([]); + // setSelectedEmployees([]); setSelectedRole(event.target.value); }; @@ -188,7 +188,8 @@ const AssignRoleModel = ({ assignData, onClose }) => {
Employee
- {filteredEmployees?.length === 0 && employees && ( + {employeeLoading &&
Loading...
} + {!employeeLoading && filteredEmployees?.length === 0 && employees && (
No employees found
)}