From 5f423e365ada8aae63ad07099031a23252f47514 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Mon, 27 Jul 2026 20:44:10 +0200 Subject: feat: navbar + split list/catalog into separate pages - Navbar component with List, Catalog, Categories tabs - / = shopping list (unchecked items with add form) - /catalog = full catalog with toggle - /categories = category management - Removed page titles (navbar indicates context) --- src/routes/+page.svelte | 47 +---------------------------------------------- 1 file changed, 1 insertion(+), 46 deletions(-) (limited to 'src/routes/+page.svelte') diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 1a70f47..57ce3d0 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -5,8 +5,7 @@ let { data, form } = $props(); let name = $state(''); - let listItems = $derived(data?.items?.filter((i) => !i.checked) ?? []); - let catalogItems = $derived(data?.items?.filter((i) => i.checked) ?? []); + let listItems = $derived(data?.items ?? []); function groupByCategory(items: typeof listItems) { const groups: Record = {}; @@ -18,8 +17,6 @@ } -

Groceries

-