Rev 15204 | 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 className="col-md-3 col-sm-6 col-12"><div className="company_profile_info"><div className="row mb-2"><div className="d-flex flex-column mb-2 justify-content-center align-items-center"><h3 className="mb-1">{`${first_name} ${last_name}`}</h3><p className="mb-0">{email}</p></div></div><ul className='d-flex align-items-center' style={{ gap: '.5rem' }}><li><aclassName="btn btn-primary"href={actions.link_profile}target='_blank'rel="noreferrer">Ver perfil</a></li>{allowDelete &&<li><button className="btn btn-tertiary" onClick={() => setShowDeleteModal(true)}>Borrar</button></li>}</ul></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)