added loader for loading display during api calling

This commit is contained in:
Pramod Mahajan 2025-05-09 22:21:34 +05:30
parent abd430ccb6
commit b639acc7e6

View File

@ -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();
@ -188,7 +188,8 @@ const AssignRoleModel = ({ assignData, onClose }) => {
<div className="divider text-start">
<div className="divider-text">Employee</div>
</div>
{filteredEmployees?.length === 0 && employees && (
{employeeLoading && <div>Loading...</div>}
{!employeeLoading && filteredEmployees?.length === 0 && employees && (
<div>No employees found</div>
)}