···11+import EventCard from "./_components/EventCard.jsx";
22+33+export const title = "Events";
44+export const layout = "base.njk";
55+export const date = "2012-12-31";
66+export const desc = "A list of the upcoming events that I plan to attend and what I'll do there.";
77+88+export default ({ events }) => {
99+ if (events.events === undefined) {
1010+ return (
1111+ <>
1212+ <h1 className="text-3xl mb-4">Events</h1>
1313+ <p>
1414+ I don't have any events planned right now or my events API is down. Check back later!
1515+ </p>
1616+ </>
1717+ );
1818+ }
1919+2020+ return (
2121+ <>
2222+ <h1 className="text-3xl mb-4">Events</h1>
2323+2424+ <p className="my-4">Where in the world is Xe Iaso?</p>
2525+2626+ <div class="grid grid-cols-1 md:grid-cols-2 gap-4">
2727+ {events.events.map((event) => EventCard(event))}
2828+ </div>
2929+ </>
3030+ );
3131+}