From f73ba2ea1582bbbb11faf65de7fae54030dadb08 Mon Sep 17 00:00:00 2001 From: HolgerHatGarKeineNode Date: Sun, 18 Jan 2026 00:09:26 +0100 Subject: [PATCH] Fix Livewire routes and upgrade SFC component to Laravel 4 --- .../views/livewire/layout/sidebar.blade.php | 17 +++++++++-------- routes/web.php | 2 +- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/resources/views/livewire/layout/sidebar.blade.php b/resources/views/livewire/layout/sidebar.blade.php index 9923162..3225c49 100644 --- a/resources/views/livewire/layout/sidebar.blade.php +++ b/resources/views/livewire/layout/sidebar.blade.php @@ -1,15 +1,16 @@ '']); - -mount(function() { - $currentLivewireRouteName = request()->route()->getName(); - $this->currentRoute = $currentLivewireRouteName; -}); +new class extends Component { + public $currentRoute = ''; + public function mount(): void + { + $currentLivewireRouteName = request()->route()->getName(); + $this->currentRoute = $currentLivewireRouteName; + } +}; ?>
diff --git a/routes/web.php b/routes/web.php index d84d0e8..f3bf679 100644 --- a/routes/web.php +++ b/routes/web.php @@ -38,7 +38,7 @@ Route::post('logout', function () { })->name('logout'); // Association Routes -Route::livewire('/association/profile', Profile::name('association.profile')); +Route::livewire('/association/profile', Profile::class)->name('association.profile'); Route::livewire('/association/election', ElectionIndex::class)->name('association.elections'); Route::livewire('/association/election/{election:year}', ElectionShow::class)->name('association.election');