Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
6830 stevensc 1
import React from 'react'
2
 
3
const MemberTemplate = ({ member = {}, handleAction = function () {} }) => {
4
  const { name = '', image = '', profile = '', actions = {} } = member
5
 
6
  return (
7
    <div className="user">
8
      <div className="d-inline-flex align-items-center">
9
        <a href={profile} target="_blank" rel="noreferrer">
10
          <img src={image} alt={`${name} profile image`} />
11
        </a>
12
        <h4>{name}</h4>
13
      </div>
14
      {actions?.link_approve && (
15
        <i
16
          onClick={() => handleAction(actions.link_approve)}
17
          className="fa fa-check icon-button btn btn-primary ml-auto"
18
          title="Aprobar"
19
        />
20
      )}
21
      {actions?.link_reject && (
22
        <i
23
          onClick={() => handleAction(actions.link_reject)}
24
          className="fa fa-close icon-button btn btn-secondary ml-auto"
25
          title="Rechazar"
26
        />
27
      )}
28
      {actions?.link_cancel && (
29
        <i
30
          onClick={() => handleAction(actions.link_cancel)}
31
          className="fa fa-trash icon-button btn btn-secondary ml-auto"
32
          title="Cancelar"
33
        />
34
      )}
35
    </div>
36
  )
37
}
38
 
39
export default MemberTemplate