diff --git a/src/modals/sections/CertificateModal.js b/src/modals/sections/CertificateModal.js index 361338190..9a5113602 100644 --- a/src/modals/sections/CertificateModal.js +++ b/src/modals/sections/CertificateModal.js @@ -11,6 +11,7 @@ const initialValues = { title: '', issuer: '', date: '', + url: '', summary: '', }; @@ -21,6 +22,7 @@ const CertificateModal = () => { title: Yup.string().required(t('shared.forms.validation.required')), issuer: Yup.string().required(t('shared.forms.validation.required')), date: Yup.date().max(new Date()), + url: Yup.string().url(t('shared.forms.validation.url')), summary: Yup.string(), }); @@ -56,6 +58,13 @@ const CertificateModal = () => { {...getFieldProps(formik, schema, 'date')} /> + + (
-
{item.title}
+ {item.url ? ( + +
{item.title}
+
+ ) : ( +
{item.title}
+ )} {item.issuer}
{item.date && (