From 9d97a6a3b0cb77b7864630f3c353d437fe86e18d Mon Sep 17 00:00:00 2001 From: techpixel <68567672+techpixel@users.noreply.github.com> Date: Thu, 22 Jan 2026 17:55:53 -0500 Subject: [PATCH] fix: make organizer faq optional --- astro/src/components/pages/Satellite.tsx | 46 ++++++++++++------------ astro/src/lib/satellite.ts | 2 +- 2 files changed, 25 insertions(+), 23 deletions(-) diff --git a/astro/src/components/pages/Satellite.tsx b/astro/src/components/pages/Satellite.tsx index 13daea3..cedec76 100644 --- a/astro/src/components/pages/Satellite.tsx +++ b/astro/src/components/pages/Satellite.tsx @@ -709,31 +709,33 @@ function App({slug, content}: {slug: string | undefined, content: SatelliteConte -
-
- -
- -
+ {content.event.faq.organizer && ( +
+
+ +
+ +
-
-

- {content.event.faq.organizer.title} -

+
+

+ {content.event.faq.organizer.title} +

- {content.event.faq.organizer.questions.map((q, i) => ( - - {q.answer} - - ))} - + {content.event.faq.organizer.questions.map((q, i) => ( + + {q.answer} + + ))} + +
-
+ )}
diff --git a/astro/src/lib/satellite.ts b/astro/src/lib/satellite.ts index 4198d87..e8cf744 100644 --- a/astro/src/lib/satellite.ts +++ b/astro/src/lib/satellite.ts @@ -259,7 +259,7 @@ export type SatelliteContent = { }[]; buttonText: string; }; - organizer: { + organizer?: { title: string; questions: { question: string;