FilamentF
Filament3y ago
MAF

Visible and Hidden are not working on NavigationItem in NavigationBuilder array

For some reason, neither hidden() nor visible() is working!
public function panel(Panel $panel): Panel
{
    return $panel
        ->navigation(function (NavigationBuilder $builder): NavigationBuilder {
            return $builder->items([
                NavigationItem::make('Menu Item')
                ->icon('heroicon-o-arrow-path')
                ->url(fn (): string => route('filament.admin.resources.products.being-processed'))
                ->isActiveWhen(fn (): bool => request()->routeIs('filament.admin.resources.products.being-processed'))
                ->visible(false)
                ->hidden(true)
              ]);
        });
}
Was this page helpful?