feat: tambah link ke halaman publik di sidebar admin panel

This commit is contained in:
2026-04-03 09:04:45 +07:00
parent dc46c36b48
commit 2b0ac071a7
@@ -7,6 +7,7 @@ use BezhanSalleh\FilamentShield\FilamentShieldPlugin;
use Filament\Http\Middleware\AuthenticateSession; use Filament\Http\Middleware\AuthenticateSession;
use Filament\Http\Middleware\DisableBladeIconComponents; use Filament\Http\Middleware\DisableBladeIconComponents;
use Filament\Http\Middleware\DispatchServingFilamentEvent; use Filament\Http\Middleware\DispatchServingFilamentEvent;
use Filament\Navigation\NavigationItem;
use Filament\Pages\Dashboard; use Filament\Pages\Dashboard;
use Filament\Panel; use Filament\Panel;
use Filament\PanelProvider; use Filament\PanelProvider;
@@ -46,6 +47,12 @@ class AdminPanelProvider extends PanelProvider
'Konten', 'Konten',
'Organisasi', 'Organisasi',
]) ])
->navigationItems([
NavigationItem::make('Website Publik')
->url('/', shouldOpenInNewTab: true)
->icon('heroicon-o-globe-alt')
->sort(99),
])
->discoverWidgets(in: app_path('Filament/Widgets'), for: 'App\Filament\Widgets') ->discoverWidgets(in: app_path('Filament/Widgets'), for: 'App\Filament\Widgets')
->widgets([ ->widgets([
AccountWidget::class, AccountWidget::class,