mirror of
https://github.com/pelican-dev/panel.git
synced 2025-11-08 10:39:27 +01:00
cleanup panel providers
This commit is contained in:
parent
793d264f72
commit
692f81a018
@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user