Rev 3144 | Rev 4844 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React from "react";import parse from "html-react-parser";const EntityTemplate = (props) => {const {name,industry,description,skills,common_connection,views,image,company_name,title,url,followers,company_size,} = props.entity;return (<div className="post-bar mb-4 mt-3 border-gray border-radius"><div className="post_topbar"><div className="usy-dt d-flex justify-content-start align-items-center"><img src={image} alt="" style={{ maxWidth: '90px' }} /><div className="usy-name"><a target="_blank" href={url} rel="noreferrer"><h3>{title || name}</h3>{!!company_name && (<><h4> {company_name} </h4>{!!company_size && (<p> Empresa {company_size} </p>)}{!!industry && (<p> {industry} </p>)}</>)}</a></div></div><hr />{((!company_name && typeof common_connection === 'number') || !!followers || !!views) && (<div className="d-flex"><ul className="d-flex" style={{ gap: '30px' }}><li>{!company_name && typeof common_connection === 'number' && (<p className="com text-gray"><iclassName="fas fa-share-alt"/><small className="ml-2">{common_connection} comunes</small></p>)}</li><li>{!!followers && (<p className="com text-gray"><i className="fas fa-users"></i><small className="ml-2">{followers}</small></p>)}{views && (<p className="com text-gray"><i className="fas fa-eye"></i><small className="ml-2">{views}</small></p>)}</li></ul></div>)}</div>{(!!industry || !!description || !!skills.length) && (<div className="job_descp">{industry && (<ul className="job-dt "><li><a href="#" title="" className="btn btn-secondary">{industry}</a></li></ul>)}{!!description && (<div className="show-read-more">{description && parse(description)}</div>)}{skills && (<ul className="skill-tags">{Object.values(skills).map((skill, id) => (<li key={id}><a href="#" title={skill} className="btn btn-tertiary" >{skill}</a></li>))}</ul>)}</div>)}</div>);};export default EntityTemplate;