diff --git a/ka-note/client/src/lib/components/PersonsView.svelte b/ka-note/client/src/lib/components/PersonsView.svelte index a44ac30..60178ef 100644 --- a/ka-note/client/src/lib/components/PersonsView.svelte +++ b/ka-note/client/src/lib/components/PersonsView.svelte @@ -1,14 +1,18 @@ -{#each $personData ?? [] as [person, tasks]} + selectedDate = d} /> + +{#each filteredData as [person, tasks]}
{person}
{#each tasks as task}
-
{task.date} - {task.title}
+
{task.title}
{/each}
{:else} -
Keine Aufgaben.
+
Keine Personen-Referenzen für {selectedDate}.
{/each} diff --git a/ka-note/client/src/lib/db/seed.ts b/ka-note/client/src/lib/db/seed.ts index c4f59d8..453ad4e 100644 --- a/ka-note/client/src/lib/db/seed.ts +++ b/ka-note/client/src/lib/db/seed.ts @@ -30,10 +30,10 @@ export async function seedIfEmpty(): Promise { const t1 = newId(), t2 = newId(), t101 = newId(); const topics: Topic[] = [ - { id: t201, contextId: 'daily-log', title: 'Anruf: Lizenzprobleme Vendor X', status: 'active', snoozeUntil: null, sortOrder: 0, isNew: false, updatedAt: ts, deletedAt: null, version: 1 }, - { id: t202, contextId: 'daily-log', title: 'Idee: Cloud-Backup Optimierung', status: 'active', snoozeUntil: null, sortOrder: 1, isNew: false, updatedAt: ts, deletedAt: null, version: 1 }, - { id: t203, contextId: 'daily-log', title: 'Quick-Fix: Drucker Buchhaltung', status: 'active', snoozeUntil: null, sortOrder: 2, isNew: false, updatedAt: ts, deletedAt: null, version: 1 }, - { id: t204, contextId: 'daily-log', title: 'Personalgespräch Vorbereitung', status: 'active', snoozeUntil: null, sortOrder: 3, isNew: false, updatedAt: ts, deletedAt: null, version: 1 }, + { id: t201, contextId: 'jf-sysadmins', title: 'Anruf: Lizenzprobleme Vendor X', status: 'active', snoozeUntil: null, sortOrder: 2, isNew: false, updatedAt: ts, deletedAt: null, version: 1 }, + { id: t202, contextId: 'jf-devs', title: 'Idee: Cloud-Backup Optimierung', status: 'active', snoozeUntil: null, sortOrder: 1, isNew: false, updatedAt: ts, deletedAt: null, version: 1 }, + { id: t203, contextId: 'jf-sysadmins', title: 'Quick-Fix: Drucker Buchhaltung', status: 'active', snoozeUntil: null, sortOrder: 3, isNew: false, updatedAt: ts, deletedAt: null, version: 1 }, + { id: t204, contextId: 'jf-sysadmins', title: 'Personalgespräch Vorbereitung', status: 'active', snoozeUntil: null, sortOrder: 4, isNew: false, updatedAt: ts, deletedAt: null, version: 1 }, { id: t1, contextId: 'jf-sysadmins', title: 'TISAX: Sperren Produktionsrechner', status: 'active', snoozeUntil: null, sortOrder: 0, isNew: false, updatedAt: ts, deletedAt: null, version: 1 }, { id: t2, contextId: 'jf-sysadmins', title: 'Greenbone-Prozess', status: 'active', snoozeUntil: null, sortOrder: 1, isNew: false, updatedAt: ts, deletedAt: null, version: 1 }, { id: t101, contextId: 'jf-devs', title: 'API Refactoring', status: 'active', snoozeUntil: null, sortOrder: 0, isNew: false, updatedAt: ts, deletedAt: null, version: 1 }