import html from '../utils/html.js' import Date from './date.js' import Link from './link.js' /** * @param {import('../schema.d.ts').ResumeSchema['certificates']} certificates * @returns {string | false} */ export default function Certificates(certificates = []) { return certificates.length > 0 && html` Certificates ${certificates.map(({ date, issuer, name, url }) => html` ${Link(url, name)} ${issuer && html` Issued by ${issuer} `} ${date && Date(date)} `)} ` }