Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 1694 | Rev 1696 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 www 1
import React from "react";
2
import { useEffect, useState } from "react";
3
import {axios} from "../../../utils";
4
 
5
const CompanyFollowersHelper = (props) => {
6
  // props destructuring
7
  const { companyId } = props;
8
 
9
  // states
10
  const [companyFollowers, setCompanyFollowers] = useState([]);
11
 
12
  useEffect(() => {
13
    axios.get(`/helpers/company-follower/${companyId}`).then((response) => {
14
      const resData = response.data;
15
      if (resData.success) {
16
        setCompanyFollowers(resData.data);
17
      } else {
18
        // alert error
19
      }
20
    });
21
  }, []);
22
  return (
23
    <React.Fragment>
24
      <div
25
        className="widget suggestions full-width d-none d-md-block d-lg-block"
26
        id="suggestions-similar-groups"
27
        style={{
28
          height: "450px",
29
          overflowY: "auto",
30
        }}
31
      >
1695 steven 32
        <div className="sd-title font-weight-bold">
1 www 33
          <h3>Seguidores</h3>
34
        </div>
35
        {/* <!--sd-title end--> */}
36
        {companyFollowers.length ? (
37
          companyFollowers.map(({ id, name, image, profile }) => (
1693 steven 38
            <div className="suggestion-usd d-flex justify-content-start align-items-center " key={id}>
1 www 39
              <img
1694 steven 40
                style={{ width: "10%", height: "auto" }}
1 www 41
                src={image}
42
                alt=""
43
              />
44
              <div className="sgt-text">
45
                <a href={profile} target="_blank">
46
                  <h4>{name}</h4>
47
                </a>
48
              </div>
49
            </div>
50
          ))
51
        ) : (
52
          <div className="view-more">Sin seguidores</div>
53
        )}
54
      </div>
55
    </React.Fragment>
56
  );
57
};
58
 
59
export default CompanyFollowersHelper;