From 330c6227bca0f577763acf3d9fbccb47b53b991f Mon Sep 17 00:00:00 2001 From: Marcel Date: Tue, 21 Apr 2026 22:26:27 +0200 Subject: [PATCH] refactor(chronik): remove client-side filter; add aria-live/aria-busy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Delete feedFilters.ts and its 9 tests (dead code: server now filters) - Remove activeFilter $state + $effect — read data.filter directly - fuer-dich stays client-side via youMentioned/youParticipated predicate - aria-live="polite" + aria-busy={!!navigating.type} on timeline region Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/routes/chronik/+page.svelte | 38 ++++---- .../src/routes/chronik/feedFilters.test.ts | 94 ------------------- frontend/src/routes/chronik/feedFilters.ts | 27 ------ 3 files changed, 18 insertions(+), 141 deletions(-) delete mode 100644 frontend/src/routes/chronik/feedFilters.test.ts delete mode 100644 frontend/src/routes/chronik/feedFilters.ts diff --git a/frontend/src/routes/chronik/+page.svelte b/frontend/src/routes/chronik/+page.svelte index 18c5b03f..aa4c3679 100644 --- a/frontend/src/routes/chronik/+page.svelte +++ b/frontend/src/routes/chronik/+page.svelte @@ -1,7 +1,7 @@