Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 3897 | Rev 3899 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3897 Rev 3898
Línea 1... Línea 1...
1
/* eslint-disable react/prop-types */
1
/* eslint-disable react/prop-types */
2
import React from "react";
2
import React from "react";
3
import { useEffect, useState } from "react";
3
import { useEffect, useState } from "react";
4
import { axios } from "../../../utils";
4
import { axios } from "../../../utils";
Línea 5... Línea 5...
5
 
5
 
Línea 6... Línea 6...
6
const CompanyFollowers = ({ companyId }) => {
6
const CompanyFollowersHelper = ({ companyId }) => {
7
 
7
 
8
  const [companyFollowers, setCompanyFollowers] = useState([]);
8
  const [companyFollowers, setCompanyFollowers] = useState([]);
Línea 39... Línea 39...
39
          </a>
39
          </a>
40
        </div>
40
        </div>
41
        <div className="suggest-list">
41
        <div className="suggest-list">
42
          {companyFollowers.length
42
          {companyFollowers.length
43
            ? getData().map((follower) =>
43
            ? getData().map((follower) =>
44
              <CompanyFollowers.Template
44
              <CompanyFollowersHelper.Template
45
                key={follower.id}
45
                key={follower.id}
46
                follower={follower}
46
                follower={follower}
47
              />
47
              />
48
            )
48
            )
49
            : <div className="view-more">Sin seguidores</div>
49
            : <div className="view-more">Sin seguidores</div>
Línea 54... Línea 54...
54
        onClick={() => setShowFollowersModal(!showFollowersModal)}
54
        onClick={() => setShowFollowersModal(!showFollowersModal)}
55
        className="btn btn-primary btn-sm w-100 d-md-none"
55
        className="btn btn-primary btn-sm w-100 d-md-none"
56
      >
56
      >
57
        Ver seguidores
57
        Ver seguidores
58
      </button>
58
      </button>
59
      <CompanyFollowers.Modal
59
      <CompanyFollowersHelper.Modal
60
        isShow={showFollowersModal}
60
        isShow={showFollowersModal}
61
        followers={getData()}
61
        followers={getData()}
62
        handleClose={() => setShowFollowersModal(false)}
62
        handleClose={() => setShowFollowersModal(false)}
63
      />
63
      />
64
    </>
64
    </>
Línea 100... Línea 100...
100
      <Modal.Header closeButton>
100
      <Modal.Header closeButton>
101
        <h3>Seguidores</h3>
101
        <h3>Seguidores</h3>
102
      </Modal.Header>
102
      </Modal.Header>
103
      <Modal.Body>
103
      <Modal.Body>
104
        {followers.map((follower) =>
104
        {followers.map((follower) =>
105
          <CompanyFollowers.Template
105
          <CompanyFollowersHelper.Template
106
            key={follower.id}
106
            key={follower.id}
107
            follower={follower}
107
            follower={follower}
108
          />
108
          />
109
        )}
109
        )}
110
      </Modal.Body>
110
      </Modal.Body>
111
    </Modal>
111
    </Modal>
112
  )
112
  )
113
}
113
}
Línea 114... Línea 114...
114
 
114
 
115
CompanyFollowers.Template = Template
115
CompanyFollowersHelper.Template = Template
Línea 116... Línea 116...
116
CompanyFollowers.Modal = Modal
116
CompanyFollowersHelper.Modal = Modal