From c1343570f7862afca177a75409d6a51ce032ef49 Mon Sep 17 00:00:00 2001 From: beo3000 Date: Sat, 28 Feb 2026 09:11:46 +0100 Subject: [PATCH] upd person list --- ka-note/VERSION | 2 +- .../src/lib/components/PersonList.svelte | 13 ++++--- .../client/src/routes/persons/+page.svelte | 33 ++++++++++++------ ka-note/server/ka-note.db-wal | Bin 4194192 -> 4194192 bytes 4 files changed, 32 insertions(+), 16 deletions(-) diff --git a/ka-note/VERSION b/ka-note/VERSION index 1b9c4a2..bc15b23 100644 --- a/ka-note/VERSION +++ b/ka-note/VERSION @@ -1 +1 @@ -1.1.92 \ No newline at end of file +1.1.93 \ No newline at end of file diff --git a/ka-note/client/src/lib/components/PersonList.svelte b/ka-note/client/src/lib/components/PersonList.svelte index 076151c..9688762 100644 --- a/ka-note/client/src/lib/components/PersonList.svelte +++ b/ka-note/client/src/lib/components/PersonList.svelte @@ -6,8 +6,9 @@ interface Props { persons: AgendaContext[]; + sortable?: boolean; } - let { persons }: Props = $props(); + let { persons, sortable = false }: Props = $props(); function displayName(name: string): string { return name.replace('Person ', ''); @@ -68,10 +69,12 @@ {@const showTenure = subType === 'employee' && !!meta?.joinDate} {@const hasInfo = (showBirthday && !!meta?.birthday) || showTenure}
-
- - -
+ {#if sortable} +
+ + +
+ {/if} {/if} {/each}
- + diff --git a/ka-note/server/ka-note.db-wal b/ka-note/server/ka-note.db-wal index a9c9863f77fa348818a994e1c8f661a7d8cfb513..818f99a6eb55062cfddaad3385f73538af86c77d 100644 GIT binary patch delta 2675 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 H;f8+zd(oA@