From 853019075d03989c176569f17e224384c40ceb7c Mon Sep 17 00:00:00 2001 From: Piotr Oleszczyk Date: Sat, 28 Feb 2026 12:57:56 +0100 Subject: [PATCH] fix: remove AM/PM filter from routines, add keyed each blocks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove the All/AM/PM filter buttons and part_of_day param from the routines list page — date-based sorting/filtering is preferred. Add missing keyed {#each} blocks across all pages to follow Svelte 5 best practice (dashboard, products, medications, lab results, routines list and detail, skin). Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/routes/+page.svelte | 4 +-- .../routes/health/lab-results/+page.svelte | 6 ++--- .../routes/health/medications/+page.svelte | 4 +-- frontend/src/routes/products/+page.svelte | 6 ++--- frontend/src/routes/routines/+page.server.ts | 5 ++-- frontend/src/routes/routines/+page.svelte | 25 +------------------ .../src/routes/routines/[id]/+page.svelte | 4 +-- 7 files changed, 15 insertions(+), 39 deletions(-) diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte index 0947393..6bd0dac 100644 --- a/frontend/src/routes/+page.svelte +++ b/frontend/src/routes/+page.svelte @@ -44,7 +44,7 @@ {/if} {#if s.active_concerns.length}
- {#each s.active_concerns as concern} + {#each s.active_concerns as concern (concern)} {concern.replace(/_/g, ' ')} {/each}
@@ -67,7 +67,7 @@ {#if data.recentRoutines.length}