diff --git a/app/Http/Livewire/Meetup/MeetupEventTable.php b/app/Http/Livewire/Meetup/MeetupEventTable.php index 7486d3c7..0c5ca7b6 100644 --- a/app/Http/Livewire/Meetup/MeetupEventTable.php +++ b/app/Http/Livewire/Meetup/MeetupEventTable.php @@ -3,13 +3,30 @@ namespace App\Http\Livewire\Meetup; use App\Models\Country; +use App\Models\MeetupEvent; use Livewire\Component; +use WireUi\Traits\Actions; class MeetupEventTable extends Component { + use Actions; + public Country $country; + public function render() { - return view('livewire.meetup.meetup-event-table'); + return view('livewire.meetup.meetup-event-table', [ + 'events' => MeetupEvent::query()->get()->map(fn($event) => [ + 'startDate' => $event->start, + 'endDate' => $event->start->endOfDay(), + 'location' => $event->location, + 'description' => $event->description, + ]), + ]); + } + + public function popover($content) + { + $this->notification()->success($content); } } diff --git a/resources/views/livewire/meetup/meetup-event-table.blade.php b/resources/views/livewire/meetup/meetup-event-table.blade.php index 551604c4..9ecb5199 100644 --- a/resources/views/livewire/meetup/meetup-event-table.blade.php +++ b/resources/views/livewire/meetup/meetup-event-table.blade.php @@ -4,6 +4,73 @@ {{-- MAIN --}}
+
+ + + + + + + +
+
+
+
+