/** * A modal to details a candidate */ import { Button, Col, Container, Row, Modal, ModalHeader, ModalBody, } from 'reactstrap'; import Image from 'next/image'; import {FontAwesomeIcon} from '@fortawesome/react-fontawesome'; import {faXmark} from '@fortawesome/free-solid-svg-icons'; import {CandidatePayload} from '@services/api'; import defaultAvatar from '../public/avatarBlue.svg'; interface CandidateModal { isOpen: boolean; toggle: Function; candidate: CandidatePayload; } const CandidateModal = ({isOpen, toggle, candidate}) => { return ( < Modal isOpen={isOpen} toggle={toggle} keyboard={true} className="modal_candidate" centered={true} >
{candidate
{candidate && candidate.name}

{candidate && candidate.description}

) }; export default CandidateModal;