false]); state(['currentPubkey' => null]); state(['members' => []]); on([ 'nostrLoggedOut' => function () { $this->isAllowed = false; $this->currentPubkey = null; }, ]); on([ 'nostrLoggedIn' => function ($pubkey) { $this->currentPubkey = $pubkey; $this->currentPleb = \App\Models\EinundzwanzigPleb::query() ->where('pubkey', $pubkey)->first(); $allowedPubkeys = [ '0adf67475ccc5ca456fd3022e46f5d526eb0af6284bf85494c0dd7847f3e5033', '430169631f2f0682c60cebb4f902d68f0c71c498fd1711fd982f052cf1fd4279', '7acf30cf60b85c62b8f654556cc21e4016df8f5604b3b6892794f88bb80d7a1d', 'f240be2b684f85cc81566f2081386af81d7427ea86250c8bde6b7a8500c761ba', '19e358b8011f5f4fc653c565c6d4c2f33f32661f4f90982c9eedc292a8774ec3', ]; if (!in_array($this->currentPubkey, $allowedPubkeys, true)) { return $this->js('alert("Du bist nicht berechtigt, Mitglieder zu bearbeiten.")'); } $this->isAllowed = true; }, ]); ?> @volt
@if($isAllowed)
@else

Mitglieder

Du bist nicht berechtigt, Mitglieder zu bearbeiten.

@endif
@endvolt