From 99fb660842f029eb6082b03bfeb3dbf35d46e2df Mon Sep 17 00:00:00 2001 From: tree Date: Sat, 16 Mar 2024 03:56:11 +0100 Subject: [PATCH] event hero test --- src/layouts/base.astro | 9 +++++++-- src/pages/event/[id].astro | 4 +++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/layouts/base.astro b/src/layouts/base.astro index 49499c2..d0d966e 100644 --- a/src/layouts/base.astro +++ b/src/layouts/base.astro @@ -66,7 +66,12 @@ function genHeading(str) { ))} -
+
+ {typeof banner === 'object' && +
+
+
+ }
@@ -90,7 +95,7 @@ function genHeading(str) { ))}
- {banner && + {banner && typeof banner !== 'object' &&
diff --git a/src/pages/event/[id].astro b/src/pages/event/[id].astro index 2c2e923..8813177 100644 --- a/src/pages/event/[id].astro +++ b/src/pages/event/[id].astro @@ -17,10 +17,12 @@ const item = core.events.find(event => event.id === id) const status = eventStatus(item) const ext = findExt(EventsExt, item) const eventPoster = getEventPoster(item) +const eventHeader = item.images?.wide +const banner = eventHeader ? { img: eventHeader } : false --- - +