Filament::navigation(function (NavigationBuilder $builder): NavigationBuilder {
return $builder
->items([
NavigationItem::make('Dashboard')
->icon('heroicon-o-home')
->activeIcon('heroicon-s-home')
->isActiveWhen(fn (): bool => request()->routeIs('filament.pages.dashboard'))
->url(route('filament.pages.dashboard')),
])
->groups([
NavigationGroup::make('Settings')
->items([
...Profile::getNavigationItems(),
]),
NavigationGroup::make('Site Admin')
->items([
...UserResource::getNavigationItems(),
]),
NavigationGroup::make('Super Admin')
->items([
...CompanyResource::getNavigationItems(),
...AllUserResource::getNavigationItems(),
...RoleResource::getNavigationItems(),
]),
]);
});
Filament::navigation(function (NavigationBuilder $builder): NavigationBuilder {
return $builder
->items([
NavigationItem::make('Dashboard')
->icon('heroicon-o-home')
->activeIcon('heroicon-s-home')
->isActiveWhen(fn (): bool => request()->routeIs('filament.pages.dashboard'))
->url(route('filament.pages.dashboard')),
])
->groups([
NavigationGroup::make('Settings')
->items([
...Profile::getNavigationItems(),
]),
NavigationGroup::make('Site Admin')
->items([
...UserResource::getNavigationItems(),
]),
NavigationGroup::make('Super Admin')
->items([
...CompanyResource::getNavigationItems(),
...AllUserResource::getNavigationItems(),
...RoleResource::getNavigationItems(),
]),
]);
});