From 81ad16ae8a171a7117921d17f90604858733470e Mon Sep 17 00:00:00 2001 From: Ryan Polley Date: Mon, 9 Nov 2020 15:59:24 -0600 Subject: [PATCH 1/2] update project to use date range --- src/modals/sections/ProjectModal.js | 12 ++++- src/templates/blocks/Projects/ProjectsA.js | 53 ++++++++++++++-------- 2 files changed, 43 insertions(+), 22 deletions(-) diff --git a/src/modals/sections/ProjectModal.js b/src/modals/sections/ProjectModal.js index 04728db5..9d9c13fd 100644 --- a/src/modals/sections/ProjectModal.js +++ b/src/modals/sections/ProjectModal.js @@ -52,8 +52,16 @@ const ProjectModal = () => { + + ( -
-
-
-
{item.title}
- {item.link && ( - - {item.link} - - )} +const ProjectItem = ({ item, language }) => { + const { t } = useTranslation(); + return ( +
+
+
+
{item.title}
+ {item.link && ( + + {item.link} + + )} +
+ {(item.startDate || item.date) && ( +
+ ( + {formatDateRange( + { + startDate: item.startDate? item.startDate : item.date, + endDate: item.endDate, + language, + }, + t, + )} + ) +
+ )}
- {item.date && ( -
- {formatDate({ date: item.date, language })} -
+ {item.summary && ( + )}
- {item.summary && ( - - )} -
-); + ); +}; const ProjectsA = () => { const { data, heading: Heading } = useContext(PageContext); From e2b242d40d7ab4dc0dfc565e0dcd5eb74c0bed0a Mon Sep 17 00:00:00 2001 From: Ryan Polley Date: Mon, 9 Nov 2020 16:04:03 -0600 Subject: [PATCH 2/2] use date attribute for start date --- src/modals/sections/ProjectModal.js | 2 +- src/templates/blocks/Projects/ProjectsA.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modals/sections/ProjectModal.js b/src/modals/sections/ProjectModal.js index 9d9c13fd..e3e83164 100644 --- a/src/modals/sections/ProjectModal.js +++ b/src/modals/sections/ProjectModal.js @@ -54,7 +54,7 @@ const ProjectModal = () => { type="date" label={t('shared.forms.startDate')} placeholder="6th August 208" - {...getFieldProps(formik, schema, 'startDate')} + {...getFieldProps(formik, schema, 'date')} /> { )}
- {(item.startDate || item.date) && ( + {item.date && (
( {formatDateRange( { - startDate: item.startDate? item.startDate : item.date, + startDate: item.date, endDate: item.endDate, language, },