|
|
|
@@ -1,20 +1,24 @@ |
|
|
|
import React from "react"; |
|
|
|
import PropTypes from "prop-types"; |
|
|
|
import { CANDIDATES_DETAILS_PAGE } from "../../constants/pages"; |
|
|
|
import { useHistory } from "react-router-dom"; |
|
|
|
|
|
|
|
const AdDetailsCandidateCard = ({ |
|
|
|
className, |
|
|
|
id, |
|
|
|
firstName, |
|
|
|
lastName, |
|
|
|
experience, |
|
|
|
cv, |
|
|
|
}) => { |
|
|
|
const history = useHistory(); |
|
|
|
return ( |
|
|
|
<div className={`ad-details-candidate ${className}`}> |
|
|
|
<div className="ad-details-candidate-date"> |
|
|
|
<p>{new Date().toLocaleDateString()}</p> |
|
|
|
</div> |
|
|
|
<div className="ad-details-candidate-title"> |
|
|
|
<h3> |
|
|
|
<h3 onClick={() => history.push(CANDIDATES_DETAILS_PAGE.replace(":id", id))}> |
|
|
|
{firstName} {lastName} |
|
|
|
</h3> |
|
|
|
</div> |
|
|
|
@@ -39,6 +43,7 @@ const AdDetailsCandidateCard = ({ |
|
|
|
|
|
|
|
AdDetailsCandidateCard.propTypes = { |
|
|
|
className: PropTypes.any, |
|
|
|
id: PropTypes.number, |
|
|
|
firstName: PropTypes.string, |
|
|
|
lastName: PropTypes.string, |
|
|
|
experience: PropTypes.number, |