fix: Serverzustand geht der Browsermeldung vor

Fehlen die Push-Schluessel auf dem Server, stand unter "Dieses Geraet"
trotzdem, der Browser habe blockiert — zwei Aussagen nebeneinander, von
denen nur eine zaehlt. Jetzt sagt die Karte zuerst das, was den Ausschlag
gibt.

Aufgefallen ist es erst im aufgenommenen Bild.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Florian Wilde
2026-09-11 13:34:39 +02:00
co-authored by Claude Opus 5
parent 6e1f2791cd
commit 7bef4351ec
@@ -206,13 +206,22 @@ export function Benachrichtigungen({
<div className="min-w-0 flex-1"> <div className="min-w-0 flex-1">
<p className="text-sm font-medium">Dieses Gerät</p> <p className="text-sm font-medium">Dieses Gerät</p>
<p className="text-gedaempft-vordergrund text-xs"> <p className="text-gedaempft-vordergrund text-xs">
{pushZustand === 'nicht-unterstuetzt' && {/*
'Dieser Browser kann keine Push-Nachrichten empfangen.'} Fehlen die Schlüssel auf dem Server, geht hier ohnehin nichts –
{pushZustand === 'verweigert' && dann über den Browser zu reden, schickt nur auf die falsche
'Der Browser hat Benachrichtigungen blockiert. Das lässt sich nur in seinen Einstellungen ändern.'} Fährte.
{pushZustand === 'an' && 'Empfängt Push-Nachrichten.'} */}
{pushZustand === 'aus' && 'Empfängt keine Push-Nachrichten.'} {!pushMoeglich
{pushZustand === 'unbekannt' && '…'} ? 'Ohne Push-Schlüssel auf dem Server empfängt kein Gerät etwas.'
: pushZustand === 'nicht-unterstuetzt'
? 'Dieser Browser kann keine Push-Nachrichten empfangen.'
: pushZustand === 'verweigert'
? 'Der Browser hat Benachrichtigungen blockiert. Das lässt sich nur in seinen Einstellungen ändern.'
: pushZustand === 'an'
? 'Empfängt Push-Nachrichten.'
: pushZustand === 'aus'
? 'Empfängt keine Push-Nachrichten.'
: '…'}
</p> </p>
</div> </div>