add filter on organizer

This commit is contained in:
2024-06-20 02:14:21 +02:00
parent 7294e500c6
commit 90ada3e449
9 changed files with 126 additions and 25 deletions

View File

@ -4,7 +4,7 @@ import {
futureEventsQuery,
EventFragment,
EventCategory,
EventOccurrence,
EventOrganizer,
} from "@/lib/event";
import { PageHeader } from "@/components/general/PageHeader";
import { Suspense } from "react";
@ -13,12 +13,17 @@ export default async function Page() {
const { data, error } = await getClient().query(futureEventsQuery, {});
const events = (data?.events?.futureEvents ?? []) as EventFragment[];
const eventCategories = (data?.eventCategories ?? []) as EventCategory[];
const eventOrganizers = (data?.eventOrganizers ?? []) as EventOrganizer[];
return (
<main className="site-main" id="main">
<PageHeader heading="Dette skjer på Chateau Neuf" />
<Suspense>
<EventContainer events={events} eventCategories={eventCategories} />
<EventContainer
events={events}
eventCategories={eventCategories}
eventOrganizers={eventOrganizers}
/>
</Suspense>
</main>
);