From 1faa6f9e36f2b031f6f3c93282b7194d63065628 Mon Sep 17 00:00:00 2001 From: Madhura Date: Thu, 12 Jun 2025 11:16:51 +0100 Subject: [PATCH 1/2] Add presenter to event survey fields --- src/components/semantic/metaItems.tsx | 39 +++++++++++++++++++++++++-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/src/components/semantic/metaItems.tsx b/src/components/semantic/metaItems.tsx index 521b80b..1f87ad4 100644 --- a/src/components/semantic/metaItems.tsx +++ b/src/components/semantic/metaItems.tsx @@ -137,8 +137,12 @@ export const MetaItems = asMetaItems({ reservations: ["Reservations", { presenter: ReservationsMetaPresenter }], preResources: ["Pre-Resources", { presenter: ResourcesMetaPresenter }], postResources: ["Post-Resources", { presenter: ResourcesMetaPresenter }], - eventSurveyTitle: "Event Survey Title", - eventSurvey: "Event Survey", + eventSurveyTitle: ["Event Survey Title", { + presenter: EventSurveyMetaPresenter + }], + eventSurvey: ["Event Survey", { + presenter: EventSurveyMetaPresenter + }], }); function ReservationsMetaPresenter(props: MetaItemPresenterProps) { @@ -427,3 +431,34 @@ function ResourcesMetaPresenter({ doc, update, prop, name }: MetaItemPresenterPr ); } + +function EventSurveyMetaPresenter({ doc, update }: MetaItemPresenterProps) { + return ( + <> + + Title + URL + + + + + + + + + + + ); +} From 9feafd6500e183758ebeff362ebe9c67909e6618 Mon Sep 17 00:00:00 2001 From: Madhura Date: Thu, 12 Jun 2025 11:34:26 +0100 Subject: [PATCH 2/2] Resolve linting errors --- src/components/semantic/metaItems.tsx | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/components/semantic/metaItems.tsx b/src/components/semantic/metaItems.tsx index 1f87ad4..f4ad540 100644 --- a/src/components/semantic/metaItems.tsx +++ b/src/components/semantic/metaItems.tsx @@ -137,12 +137,18 @@ export const MetaItems = asMetaItems({ reservations: ["Reservations", { presenter: ReservationsMetaPresenter }], preResources: ["Pre-Resources", { presenter: ResourcesMetaPresenter }], postResources: ["Post-Resources", { presenter: ResourcesMetaPresenter }], - eventSurveyTitle: ["Event Survey Title", { - presenter: EventSurveyMetaPresenter - }], - eventSurvey: ["Event Survey", { - presenter: EventSurveyMetaPresenter - }], + eventSurveyTitle: [ + "Event Survey Title", + { + presenter: EventSurveyMetaPresenter, + }, + ], + eventSurvey: [ + "Event Survey", + { + presenter: EventSurveyMetaPresenter, + }, + ], }); function ReservationsMetaPresenter(props: MetaItemPresenterProps) { @@ -450,13 +456,7 @@ function EventSurveyMetaPresenter({ doc, update }: MetaItemPresenterProps) { /> - +