From e14717b2e7853705469275d64023bb902b195ebb Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Mon, 27 Jul 2026 18:31:26 +0200 Subject: feat: separate categories table + /categories management page - Categories table (id, name unique) with FK from groceries.category_id - /categories page for add/delete categories - Main page uses native + + @@ -28,64 +49,86 @@

List

-
- -
- {#if listItems.length === 0}

Nothing to buy

+{:else} +
+ {#each groupByCategory(listItems) as [cat, items] (cat)} +

{cat}

+ + {/each} +
{/if}

Catalog

-
- -
- {#if catalogItems.length === 0}

No items yet

+{:else} +
+ {#each groupByCategory(catalogItems) as [cat, items] (cat)} +

{cat}

+ + {/each} +
{/if} -- cgit v1.3