fix: workspace nav without tenant param
This commit is contained in:
parent
37a5587a45
commit
eb7e6d56f0
@ -53,7 +53,7 @@ public function panel(Panel $panel): Panel
|
|||||||
])
|
])
|
||||||
->navigationItems([
|
->navigationItems([
|
||||||
NavigationItem::make('Workspaces')
|
NavigationItem::make('Workspaces')
|
||||||
->url(fn (): string => route('filament.admin.resources.workspaces.index'))
|
->url(fn (): string => ChooseWorkspace::getUrl())
|
||||||
->icon('heroicon-o-squares-2x2')
|
->icon('heroicon-o-squares-2x2')
|
||||||
->group('Settings')
|
->group('Settings')
|
||||||
->sort(10),
|
->sort(10),
|
||||||
|
|||||||
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Support\Middleware;
|
namespace App\Support\Middleware;
|
||||||
|
|
||||||
|
use App\Filament\Pages\ChooseWorkspace;
|
||||||
use App\Models\Tenant;
|
use App\Models\Tenant;
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
use App\Models\Workspace;
|
use App\Models\Workspace;
|
||||||
@ -166,7 +167,7 @@ private function configureNavigationForRequest(\Filament\Panel $panel): void
|
|||||||
return app(NavigationBuilder::class)
|
return app(NavigationBuilder::class)
|
||||||
->item(
|
->item(
|
||||||
NavigationItem::make('Workspaces')
|
NavigationItem::make('Workspaces')
|
||||||
->url(fn (): string => route('filament.admin.resources.workspaces.index'))
|
->url(fn (): string => ChooseWorkspace::getUrl())
|
||||||
->icon('heroicon-o-squares-2x2')
|
->icon('heroicon-o-squares-2x2')
|
||||||
->group('Settings')
|
->group('Settings')
|
||||||
->sort(10),
|
->sort(10),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user