Skip to content
Snippets Groups Projects
Commit 41912259 authored by Ewen Le Bihan's avatar Ewen Le Bihan
Browse files

fix(planning): don't show shotguns in the past

parent 489feeef
Branches
Tags v0.55.3
No related merge requests found
......@@ -3,7 +3,7 @@
import IconChevronDown from '~icons/mdi/chevron-down';
import type { PageData } from './$types';
import CalendarDay from '$lib/components/CalendarDay.svelte';
import { compareAsc, format, parseISO } from 'date-fns';
import { compareAsc, format, isFuture, isToday, parse, parseISO } from 'date-fns';
import { closestMonday } from '$lib/dates';
import NavigationTabs from '$lib/components/NavigationTabs.svelte';
import CardEvent from '$lib/components/CardEvent.svelte';
......@@ -25,7 +25,11 @@
);
$: shownDays = [...new Set([...Object.keys(groupedByDate), ...Object.keys(groupedByShotgun)])]
.filter(Boolean)
.filter((dateString) => {
if (!dateString) return false;
const date = parse(dateString, 'yyyy-MM-dd', new Date());
return isFuture(date) || isToday(date);
})
.sort();
let openedShotgunsList: string | undefined = undefined;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment