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( const selectedProject = useSelector(
(store) => store.localVariables.projectId (store) => store.localVariables.projectId
); );
const { employees } = useEmployeesAllOrByProjectId(selectedProject,false); const { employees,loading:employeeLoading } = useEmployeesAllOrByProjectId(selectedProject,false);
const dispatch = useDispatch(); const dispatch = useDispatch();
const { data, loading } = useMaster(); const { data, loading } = useMaster();
@ -188,7 +188,8 @@ const AssignRoleModel = ({ assignData, onClose }) => {
<div className="divider text-start"> <div className="divider text-start">
<div className="divider-text">Employee</div> <div className="divider-text">Employee</div>
</div> </div>
{filteredEmployees?.length === 0 && employees && ( {employeeLoading && <div>Loading...</div>}
{!employeeLoading && filteredEmployees?.length === 0 && employees && (
<div>No employees found</div> <div>No employees found</div>
)} )}