From aee1194e2f43a4a2e5e13166bea73cdd9b0848b3 Mon Sep 17 00:00:00 2001 From: HolgerHatGarKeineNode Date: Mon, 24 Nov 2025 18:06:11 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9B=A0=EF=B8=8F=20Refactor=20dashboard=20?= =?UTF-8?q?components=20for=20improved=20code=20formatting=20and=20readabi?= =?UTF-8?q?lity?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Updated HTML indentation and alignment across `top-countries`, `activities`, and `top-meetups` components. - Applied consistent formatting to dynamic content (e.g., map links, charts). - Corrected key usage in `NostrTrait` for route parameters related to `meetups`. --- app/Traits/NostrTrait.php | 2 +- .../livewire/dashboard/activities.blade.php | 23 +++++++++++-------- .../dashboard/top-countries.blade.php | 5 ++-- .../livewire/dashboard/top-meetups.blade.php | 20 ++++++++-------- 4 files changed, 27 insertions(+), 23 deletions(-) diff --git a/app/Traits/NostrTrait.php b/app/Traits/NostrTrait.php index 74cd3db..52959e0 100644 --- a/app/Traits/NostrTrait.php +++ b/app/Traits/NostrTrait.php @@ -68,7 +68,7 @@ trait NostrTrait $model->start->asDateTime(), $model->location, url()->route('meetups.landingpage-event', - ['country' => str(session('lang_country', 'de'))->after('-')->lower(), 'meetup' => $model, 'event' => $model]), + ['country' => str(session('lang_country', 'de'))->after('-')->lower(), 'meetup' => $model->meetup, 'event' => $model]), str($model->meetup->slug)->replace('-', '_'), ); } diff --git a/resources/views/livewire/dashboard/activities.blade.php b/resources/views/livewire/dashboard/activities.blade.php index a53a1b1..0f39643 100644 --- a/resources/views/livewire/dashboard/activities.blade.php +++ b/resources/views/livewire/dashboard/activities.blade.php @@ -22,7 +22,10 @@ class extends Component { ->get(); // Kombiniere und sortiere Activities - $activities = collect($recentMeetups->map(fn($m) => ['type' => 'meetup', 'data' => $m, 'created_at' => $m->created_at])) + $activities = collect($recentMeetups->map(fn($m) + => [ + 'type' => 'meetup', 'data' => $m, 'created_at' => $m->created_at, + ])) ->merge($recentEvents->map(fn($e) => ['type' => 'event', 'data' => $e, 'created_at' => $e->created_at])) ->sortByDesc('created_at') ->take(10); @@ -35,17 +38,17 @@ class extends Component { public function placeholder(): string { return <<<'HTML' -
-
- {{ __('Aktivitäten') }} - {{ __('Neue Meetups und Termine') }} - -
- +
+
+ {{ __('Aktivitäten') }} + {{ __('Neue Meetups und Termine') }} + +
+ +
-
- HTML; + HTML; } }; ?> diff --git a/resources/views/livewire/dashboard/top-countries.blade.php b/resources/views/livewire/dashboard/top-countries.blade.php index 02d7093..99d9295 100644 --- a/resources/views/livewire/dashboard/top-countries.blade.php +++ b/resources/views/livewire/dashboard/top-countries.blade.php @@ -91,7 +91,8 @@ class extends Component {