mirror of
https://github.com/pelican-dev/panel.git
synced 2025-05-30 05:34:45 +02:00
replace 'menuitem' with 'action'
deprecated
This commit is contained in:
parent
28b752a983
commit
2d5043b0b6
@ -9,7 +9,6 @@ use App\Http\Middleware\RequireTwoFactorAuthentication;
|
||||
use Filament\Http\Middleware\Authenticate;
|
||||
use Filament\Http\Middleware\DisableBladeIconComponents;
|
||||
use Filament\Http\Middleware\DispatchServingFilamentEvent;
|
||||
use Filament\Navigation\MenuItem;
|
||||
use Filament\Navigation\NavigationGroup;
|
||||
use Filament\Panel;
|
||||
use Filament\PanelProvider;
|
||||
@ -42,10 +41,10 @@ class AdminPanelProvider extends PanelProvider
|
||||
//->login(Login::class)
|
||||
->passwordReset()
|
||||
->userMenuItems([
|
||||
'profile' => MenuItem::make()
|
||||
'profile' => Action::make('toProfile')
|
||||
->label(fn () => trans('filament-panels::pages/auth/edit-profile.label'))
|
||||
->url(fn () => EditProfile::getUrl(panel: 'app')),
|
||||
MenuItem::make()
|
||||
Action::make('exitAdmin')
|
||||
->label(fn () => trans('profile.exit_admin'))
|
||||
->url('/')
|
||||
->icon('tabler-arrow-back')
|
||||
|
@ -6,11 +6,11 @@ use App\Filament\Pages\Auth\Login;
|
||||
use App\Filament\Pages\Auth\EditProfile;
|
||||
use App\Http\Middleware\LanguageMiddleware;
|
||||
use App\Http\Middleware\RequireTwoFactorAuthentication;
|
||||
use Filament\Actions\Action;
|
||||
use Filament\Facades\Filament;
|
||||
use Filament\Http\Middleware\Authenticate;
|
||||
use Filament\Http\Middleware\DisableBladeIconComponents;
|
||||
use Filament\Http\Middleware\DispatchServingFilamentEvent;
|
||||
use Filament\Navigation\MenuItem;
|
||||
use Filament\Panel;
|
||||
use Filament\PanelProvider;
|
||||
use Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse;
|
||||
@ -41,7 +41,7 @@ class AppPanelProvider extends PanelProvider
|
||||
//->login(Login::class)
|
||||
->passwordReset()
|
||||
->userMenuItems([
|
||||
MenuItem::make()
|
||||
Action::make('toAdmin')
|
||||
->label('Admin')
|
||||
->url('/admin')
|
||||
->icon('tabler-arrow-forward')
|
||||
|
@ -10,11 +10,11 @@ use App\Http\Middleware\Activity\ServerSubject;
|
||||
use App\Http\Middleware\LanguageMiddleware;
|
||||
use App\Http\Middleware\RequireTwoFactorAuthentication;
|
||||
use App\Models\Server;
|
||||
use Filament\Actions\Action;
|
||||
use Filament\Facades\Filament;
|
||||
use Filament\Http\Middleware\Authenticate;
|
||||
use Filament\Http\Middleware\DisableBladeIconComponents;
|
||||
use Filament\Http\Middleware\DispatchServingFilamentEvent;
|
||||
use Filament\Navigation\MenuItem;
|
||||
use Filament\Navigation\NavigationItem;
|
||||
use Filament\Panel;
|
||||
use Filament\PanelProvider;
|
||||
@ -46,15 +46,15 @@ class ServerPanelProvider extends PanelProvider
|
||||
//->login(Login::class)
|
||||
->passwordReset()
|
||||
->userMenuItems([
|
||||
'profile' => MenuItem::make()
|
||||
'profile' => Action::make('toProfile')
|
||||
->label(fn () => trans('filament-panels::pages/auth/edit-profile.label'))
|
||||
->url(fn () => EditProfile::getUrl(panel: 'app')),
|
||||
MenuItem::make()
|
||||
Action::make('toServerList')
|
||||
->label('Server List')
|
||||
->icon('tabler-brand-docker')
|
||||
->url(fn () => ListServers::getUrl(panel: 'app'))
|
||||
->sort(6),
|
||||
MenuItem::make()
|
||||
Action::make('toAdmin')
|
||||
->label('Admin')
|
||||
->icon('tabler-arrow-forward')
|
||||
->url(fn () => Filament::getPanel('admin')->getUrl())
|
||||
|
Loading…
x
Reference in New Issue
Block a user