© 2026 Hedgehog Software, LLC
Filament::serving(function () { Filament::registerNavigationItems( auth()->user()?->groups->map(function ($group) { return NavigationItem::make($group->name) ->group('Group')) // ...; })->toArray() ?? [] );
auth()->user()
$panel->auth()->use()
null
$panel->navigationItems()
$panel->navigation()
return $panel ->navigationItems([ NavigationItem::make('Test') ->visible(fn () => auth()->user()->can('test')) // ... ])