Rev 7808 | Rev 8151 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React, { useState } from "react";import DeleteModal from "../../../shared/DeleteModal";const Follower = ({ first_name, last_name, email, actions, allowDelete, deleteFollower }) => {const [showDeleteModal, setShowDeleteModal] = useState(false)const closeModal = () => setShowDeleteModal(false)return (<><div class="col-md-3 col-sm-6 col-12"><div class="company_profile_info border-radius border-gray"><div class="company-up-info border-radius"><div class="ph-15"><div class="row border-bottom-gray mb-2"><div class="d-flex justify-content-center align-items-center"><h3 class="mb-1 mt-3">{`${first_name} ${last_name}`}</h3><p className="mb-0 small lh-sm">{email}</p></div></div></div><ul><li><buttonclass="btn btn-primary"><a href={actions.link_profile} className="text-white">Ver perfil</a></button></li><li><buttonclass="btn btn-tertiary"onClick={() => setShowDeleteModal(true)}>Administrar</button></li></ul></div></div></div><DeleteModalurl={actions.link_delete}isOpen={showDeleteModal}closeModal={closeModal}title={`Esta seguro de eliminar a ${first_name} de su lista de seguidores?`}onComplete={() => deleteFollower(email)}message={`Seguidor eliminado`}/></>)}export default React.memo(Follower);