Add conditional check for premium relay access: ensure relay instructions only display for eligible users.

This commit is contained in:
HolgerHatGarKeineNode
2026-01-20 17:04:21 +01:00
parent b2987e201d
commit 63ca98d258

View File

@@ -362,28 +362,30 @@ new class extends Component
<p class="text-sm text-zinc-600 dark:text-zinc-400"> <p class="text-sm text-zinc-600 dark:text-zinc-400">
Exklusive Schreib-Rechte auf Premium Nostr Relay von Einundzwanzig. Exklusive Schreib-Rechte auf Premium Nostr Relay von Einundzwanzig.
</p> </p>
<div class="mt-3 space-y-2"> @if($currentPleb && $currentPleb->association_status->value > 1 && $currentYearIsPaid)
<p class="text-xs text-zinc-600 dark:text-zinc-400 leading-relaxed"> <div class="mt-3 space-y-2">
Ein Relay ist wie ein Postbote für deine Nostr-Nachrichten. Es speichert und <p class="text-xs text-zinc-600 dark:text-zinc-400 leading-relaxed">
verteilt deine Posts. Um unser Relay nutzen zu können, musst du es in deinem Ein Outbox-Relay ist wie ein Postbote für deine Nostr-Nachrichten. Es speichert und
Nostr-Client hinzufügen. verteilt deine Posts. Um unser Relay nutzen zu können, musst du es in deinem
</p> Nostr-Client hinzufügen.
<p class="text-xs text-zinc-600 dark:text-zinc-400 leading-relaxed"> </p>
Gehe in deinem Nostr-Client zu den Einstellungen (meistens "Settings" oder <p class="text-xs text-zinc-600 dark:text-zinc-400 leading-relaxed">
"Relays") und füge folgende Relay-Adresse hinzu: Gehe in deinem Nostr-Client zu den Einstellungen (meistens "Settings" oder
</p> "Relays") und füge folgende Outbox-Relay-Adresse hinzu:
<div class="flex items-center gap-2 mt-2"> </p>
<code <div class="flex items-center gap-2 mt-2">
class="text-xs bg-zinc-100 dark:bg-zinc-800 px-2 py-1 rounded text-zinc-700 dark:text-zinc-300 font-mono cursor-pointer hover:bg-zinc-200 dark:hover:bg-zinc-700 transition-colors" <code
wire:click="copyRelayUrl"> class="text-xs bg-zinc-100 dark:bg-zinc-800 px-2 py-1 rounded text-zinc-700 dark:text-zinc-300 font-mono cursor-pointer hover:bg-zinc-200 dark:hover:bg-zinc-700 transition-colors"
wss://nostr.einundzwanzig.space wire:click="copyRelayUrl">
</code> wss://nostr.einundzwanzig.space
</code>
</div>
<p class="text-xs text-zinc-600 dark:text-zinc-400 leading-relaxed">
<strong>Wichtige Hinweise:</strong> Du kannst deine Posts auf mehreren Relays gleichzeitig
veröffentlichen. So stellst du sicher, dass deine Inhalte auch über unser Relay erreichbar sind.
</p>
</div> </div>
<p class="text-xs text-zinc-600 dark:text-zinc-400 leading-relaxed"> @endif
<strong>Wichtige Hinweise:</strong> Du kannst deine Posts auf mehreren Relays gleichzeitig
veröffentlichen. So stellst du sicher, dass deine Inhalte auch über unser Relay erreichbar sind.
</p>
</div>
</div> </div>
</div> </div>
</div> </div>