Merge pull request #65 from kristianwind/maerket-paa-ikonet

feat(beskeder): appens ikon bærer tallet på ulæste
This commit is contained in:
Kristian Wind
2026-09-08 14:04:12 +02:00
committed by GitHub
7 changed files with 111 additions and 1 deletions
+8
View File
@@ -10,6 +10,7 @@
import SignIn from '$lib/components/SignIn.svelte';
import TaskDetail from '$lib/components/TaskDetail.svelte';
import { t } from '$lib/i18n.svelte.js';
import { setBadge } from '$lib/badge.js';
let { children } = $props();
@@ -53,6 +54,13 @@
app.load();
});
// Tallet på appens ikon følger klokken. Ét sted, fordi der er ét tal: hentet,
// skubbet over websocket'en eller læst væk — mærket er det samme svar på alle
// tre, og en optælling pr. vej ville være tre, der kan blive uenige.
$effect(() => {
setBadge(app.unread);
});
/**
* Global keys.
*