From 8be876492cd71983b2c83bedf21c25a72c369285 Mon Sep 17 00:00:00 2001 From: Marcel Date: Wed, 15 Apr 2026 13:10:44 +0200 Subject: [PATCH] refactor(date): consolidate formatDate in date.ts with optional format param Add format?: 'short'|'long' (default 'long') to date.ts formatDate and remove the duplicate from personFormat.ts. Update DocumentTopBar to import from date.ts directly. Move the formatDate tests from personFormat.spec to date.spec. Co-Authored-By: Claude Sonnet 4.6 --- .../src/lib/components/DocumentTopBar.svelte | 2 +- frontend/src/lib/utils/date.spec.ts | 22 ++++++++++++++++++- frontend/src/lib/utils/date.ts | 13 +++++++++-- frontend/src/lib/utils/personFormat.spec.ts | 2 +- frontend/src/lib/utils/personFormat.ts | 17 +------------- 5 files changed, 35 insertions(+), 21 deletions(-) diff --git a/frontend/src/lib/components/DocumentTopBar.svelte b/frontend/src/lib/components/DocumentTopBar.svelte index c7604e7c..995077a4 100644 --- a/frontend/src/lib/components/DocumentTopBar.svelte +++ b/frontend/src/lib/components/DocumentTopBar.svelte @@ -1,7 +1,7 @@