Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 7599 Rev 7806
Línea 1... Línea 1...
1
import React from "react";
1
import React, { useState } from "react";
Línea 2... Línea 2...
2
 
2
 
-
 
3
const Follower = ({ first_name, last_name, email, actions, allowDelete, deleteFollower }) => {
-
 
4
 
-
 
5
  const [showDeleteModal, setShowDeleteModal] = useState(false)
-
 
6
 
Línea 3... Línea 7...
3
const Follower = ({ first_name, last_name, email, actions, allowDelete }) => {
7
  const closeModal = () => setShowDeleteModal(false)
4
 
8
 
5
  return (
9
  return (
6
    <>
10
    <>
Línea 26... Línea 30...
26
            {
30
            {
27
              allowDelete
31
              allowDelete
28
              &&
32
              &&
29
              <button
33
              <button
30
                className="btn btn-block btn-danger"
34
                className="btn btn-block btn-danger"
31
                style={{marginTop: '0'}}
35
                style={{ marginTop: '0' }}
-
 
36
                onClick={() => setShowDeleteModal(true)}
32
              >
37
              >
33
                Borrar
38
                Borrar
34
              </button>
39
              </button>
35
            }
40
            }
36
          </div>
41
          </div>
37
        </div>
42
        </div>
38
      </div>
43
      </div>
-
 
44
      <DeleteModal
-
 
45
        url={actions.link_delete}
-
 
46
        isOpen={showDeleteModal}
-
 
47
        closeModal={closeModal}
-
 
48
        title={`Esta seguro de eliminar a ${first_name} de su lista de seguidores?`}
-
 
49
        onComplete={() => deleteFollower(email)}
-
 
50
        message={`Seguidor eliminado`}
-
 
51
      />
39
    </>
52
    </>
40
  );
53
  )
41
};
54
}
Línea 42... Línea 55...
42
 
55