diff --git a/resources/views/livewire/dashboard.blade.php b/resources/views/livewire/dashboard.blade.php index 3d11b38..63f2b66 100644 --- a/resources/views/livewire/dashboard.blade.php +++ b/resources/views/livewire/dashboard.blade.php @@ -8,6 +8,13 @@ use Flux\Flux; new class extends Component { public $selectedMeetupId = null; + public $country = 'de'; + + public function mount(): void + { + $this->country = request()->route('country'); + } + public function addMeetup() { if ($this->selectedMeetupId) { @@ -34,7 +41,8 @@ new class extends Component { $user = auth()->user(); // Meine Meetups - $myMeetups = $user->meetups() + $myMeetups = $user + ->meetups() ->with(['city.country']) ->get(); @@ -45,11 +53,11 @@ new class extends Component { ->get(); // Meine nächsten Meetup Termine - $myUpcomingEvents = MeetupEvent::whereHas('meetup', function($query) use ($user) { - $query->whereHas('users', function($q) use ($user) { - $q->where('users.id', $user->id); - }); - }) + $myUpcomingEvents = MeetupEvent::whereHas('meetup', function ($query) use ($user) { + $query->whereHas('users', function ($q) use ($user) { + $q->where('users.id', $user->id); + }); + }) ->where('start', '>=', now()) ->with(['meetup.city.country']) ->orderBy('start') @@ -73,7 +81,8 @@ new class extends Component {
@foreach($myUpcomingEvents as $event) - +
{{ $event->meetup->name }}
@@ -93,18 +102,22 @@ new class extends Component { @endif
-