From 6c7bed11fe771c20620ea9ff3152be7eb2695ffa Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Wed, 29 Jul 2026 15:04:07 +0200 Subject: fix: hide empty categories in the list view --- src/routes/+page.svelte | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/routes/+page.svelte') diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index a395658..57f912d 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -20,10 +20,9 @@ const key = item.categoryName ?? 'Non catégorisé'; (groups[key] ??= []).push(item); } - const result: [string, typeof localItems][] = data.categories.map((cat) => [ - cat.name, - groups[cat.name] ?? [], - ]); + const result: [string, typeof localItems][] = data.categories + .filter((cat) => groups[cat.name]?.length > 0) + .map((cat) => [cat.name, groups[cat.name]]); if (groups['Non catégorisé']?.length > 0) { result.push(['Non catégorisé', groups['Non catégorisé']]); } -- cgit v1.3