{ev.title}
- - {active !== "Upcoming" && terms.length > 0 && ( -
- 📍 {ev.location ? ev.location : "TBA"}
- 🗓 {new Date(ev.date).toLocaleDateString()}{" "}
- {new Date(ev.date).toLocaleTimeString([], {
- hour: "2-digit",
- minute: "2-digit",
- })}
-
+ There are no upcoming events.
+
+ That could mean two things:
+
-
+
-
+ There genuinely aren't any events planned
+ …
+ but let's be honest, that's basically impossible. +
+
+ -
+
+ Spider-Man is currently busy saving the city
+ {" "}
+
+ and hasn't updated the website yet. +
+
+ While he swings back, here's what you can do to stay in the + loop: +
+ ++ No events in this category yet. Check back later or browse other + terms. +
+ )} +{ev.title}
+ + {active !== "Upcoming" && terms.length > 0 && ( +{ev.description}
+ {active === "Upcoming" && + ev.date && + typeof ev.date === "string" && ( +
+ 📍 {ev.location ? ev.location : "TBA"}
+ 🗓 {new Date(ev.date).toLocaleDateString()}{" "}
+ {new Date(ev.date).toLocaleTimeString([], {
+ hour: "2-digit",
+ minute: "2-digit",
+ })}
+
{ev.description}
+ + {active !== "Upcoming" && ev.path && ( + + Details + + )} + + ); + })} +