cleanup panel providers

This commit is contained in:
Boy132 2025-08-07 08:41:23 +02:00
parent 793d264f72
commit 692f81a018
4 changed files with 9 additions and 19 deletions

View File

@ -3,7 +3,6 @@
namespace App\Providers\Filament;
use AchyutN\FilamentLogViewer\FilamentLogViewer;
use App\Facades\Plugins;
use Filament\Actions\Action;
use Filament\Facades\Filament;
use Filament\Navigation\NavigationGroup;
@ -13,7 +12,7 @@ class AdminPanelProvider extends PanelProvider
{
public function panel(Panel $panel): Panel
{
$panel = parent::panel($panel)
return parent::panel($panel)
->id('admin')
->path('admin')
->homeUrl('/')
@ -41,9 +40,5 @@ class AdminPanelProvider extends PanelProvider
->navigationGroup(fn () => trans('admin/dashboard.advanced'))
->navigationIcon('tabler-file-info'),
]);
Plugins::loadPanelPlugins($panel);
return $panel;
}
}

View File

@ -3,7 +3,6 @@
namespace App\Providers\Filament;
use AchyutN\FilamentLogViewer\FilamentLogViewer;
use App\Facades\Plugins;
use Filament\Actions\Action;
use Filament\Facades\Filament;
use Filament\Panel;
@ -12,7 +11,7 @@ class AppPanelProvider extends PanelProvider
{
public function panel(Panel $panel): Panel
{
$panel = parent::panel($panel)
return parent::panel($panel)
->id('app')
->default()
->breadcrumbs(false)
@ -30,9 +29,5 @@ class AppPanelProvider extends PanelProvider
FilamentLogViewer::make()
->authorize(false),
]);
Plugins::loadPanelPlugins($panel);
return $panel;
}
}

View File

@ -3,6 +3,7 @@
namespace App\Providers\Filament;
use App\Enums\CustomizationKey;
use App\Facades\Plugins;
use App\Filament\Pages\Auth\EditProfile;
use App\Filament\Pages\Auth\Login;
use App\Http\Middleware\LanguageMiddleware;
@ -27,7 +28,7 @@ abstract class PanelProvider extends BasePanelProvider
{
public function panel(Panel $panel): Panel
{
return $panel
$panel
->spa()
->databaseNotifications()
->brandName(config('app.name', 'Pelican'))
@ -94,5 +95,9 @@ abstract class PanelProvider extends BasePanelProvider
->authMiddleware([
Authenticate::class,
]);
Plugins::loadPanelPlugins($panel);
return $panel;
}
}

View File

@ -2,7 +2,6 @@
namespace App\Providers\Filament;
use App\Facades\Plugins;
use App\Filament\Admin\Resources\Servers\Pages\EditServer;
use App\Filament\App\Resources\Servers\Pages\ListServers;
use App\Http\Middleware\Activity\ServerSubject;
@ -15,7 +14,7 @@ class ServerPanelProvider extends PanelProvider
{
public function panel(Panel $panel): Panel
{
$panel = parent::panel($panel)
return parent::panel($panel)
->id('server')
->path('server')
->homeUrl(fn () => Filament::getPanel('app')->getUrl())
@ -44,9 +43,5 @@ class ServerPanelProvider extends PanelProvider
->tenantMiddleware([
ServerSubject::class,
]);
Plugins::loadPanelPlugins($panel);
return $panel;
}
}