draft for showing active filters

This commit is contained in:
2024-07-10 18:36:05 +02:00
parent 6dc5c26165
commit b819796e29
5 changed files with 63 additions and 5 deletions

View File

@ -2,7 +2,7 @@
import { useQueryState, parseAsStringLiteral, parseAsString } from "nuqs";
import { EventItem } from "./EventItem";
import { EventFilter } from "./EventFilter";
import { EventFilter, EventFilterExplained } from "./EventFilter";
import {
EventFragment,
EventCategory,
@ -140,6 +140,14 @@ export const EventContainer = ({
activeVenue={venue}
isVisible={showFilter}
/>
<EventFilterExplained
eventCategories={filterableCategories}
activeCategory={category}
eventOrganizers={filterableOrganizers}
activeOrganizer={organizer}
venues={filterableVenues}
activeVenue={venue}
/>
{mode === "list" && <EventList events={filteredEvents} />}
{mode === "calendar" && <EventCalendar events={filteredEvents} />}
</div>
@ -147,6 +155,8 @@ export const EventContainer = ({
);
};
const ActiveFilterExplained = ({})
const EventList = ({ events }: { events: EventFragment[] }) => {
return (
<ul className={styles.eventList}>