Files
einundzwanzig-portal/app/Http/Livewire/Nostr/PlebsOverview.php
HolgerHatGarKeineNode a129b0aaa8 list of nostr plebs added
2023-08-21 19:31:03 +02:00

37 lines
740 B
PHP

<?php
namespace App\Http\Livewire\Nostr;
use App\Models\User;
use Livewire\Component;
class PlebsOverview extends Component
{
public array $plebsNpubs = [];
public function mount()
{
$this->plebsNpubs = User::query()
->select([
'email',
'public_key',
'lightning_address',
'lnurl',
'node_id',
'paynym',
'lnbits',
'nostr',
])
->whereNot('nostr')
->get()
->unique('nostr')
->pluck('nostr')
->toArray();
}
public function render()
{
return view('livewire.nostr.plebs-overview');
}
}