refactor(events): move 'now' into filteredEvents computed

This commit is contained in:
Jennie Robinson Faber 2026-04-27 11:34:58 +01:00
parent 2611a2a973
commit bd4561fea7

View file

@ -133,9 +133,8 @@ const filterOptions = [
const { data: eventsData } = await useFetch("/api/events"); const { data: eventsData } = await useFetch("/api/events");
const { data: seriesData } = await useFetch("/api/series"); const { data: seriesData } = await useFetch("/api/series");
const now = new Date();
const filteredEvents = computed(() => { const filteredEvents = computed(() => {
const now = new Date();
if (!eventsData.value) return []; if (!eventsData.value) return [];
return eventsData.value.filter((event) => { return eventsData.value.filter((event) => {
if (!includePastEvents.value && new Date(event.startDate) < now) if (!includePastEvents.value && new Date(event.startDate) < now)