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