refactor: remove navigation event listener from Announcements class to streamline event handling
This commit is contained in:
@@ -52,20 +52,6 @@ class Announcements extends Extension
|
||||
\Livewire\Livewire::component('announcements.show', \Paymenter\Extensions\Others\Announcements\Livewire\Announcements\Show::class);
|
||||
\Livewire\Livewire::component('announcements.widget', \Paymenter\Extensions\Others\Announcements\Livewire\Announcements\Widget::class);
|
||||
|
||||
Event::listen('navigation', function () {
|
||||
if (Announcement::where('is_active', true)->where('published_at', '<=', now())->count() == 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
return [
|
||||
'name' => 'Announcements',
|
||||
'route' => 'announcements.index',
|
||||
'icon' => 'ri-megaphone',
|
||||
'separator' => true,
|
||||
'children' => [],
|
||||
];
|
||||
});
|
||||
|
||||
Event::listen('pages.home', function () {
|
||||
return [
|
||||
'view' => view('announcements::index', [
|
||||
|
||||
Reference in New Issue
Block a user