make username clickable to navigate to profile page (#342)

This commit is contained in:
Rasel Islam Rafi
2024-11-04 22:04:09 +06:00
committed by GitHub
parent 23eee5a91e
commit 113607aae3

View File

@ -3,12 +3,14 @@
namespace App\Providers; namespace App\Providers;
use App\Http\Middleware\HasProjectMiddleware; use App\Http\Middleware\HasProjectMiddleware;
use App\Web\Pages\Settings\Profile;
use App\Web\Pages\Settings\Projects\Widgets\SelectProject; use App\Web\Pages\Settings\Projects\Widgets\SelectProject;
use Exception; use Exception;
use Filament\Facades\Filament; use Filament\Facades\Filament;
use Filament\Http\Middleware\Authenticate; use Filament\Http\Middleware\Authenticate;
use Filament\Http\Middleware\DisableBladeIconComponents; use Filament\Http\Middleware\DisableBladeIconComponents;
use Filament\Http\Middleware\DispatchServingFilamentEvent; use Filament\Http\Middleware\DispatchServingFilamentEvent;
use Filament\Navigation\MenuItem;
use Filament\Panel; use Filament\Panel;
use Filament\Support\Assets\Js; use Filament\Support\Assets\Js;
use Filament\Support\Colors\Color; use Filament\Support\Colors\Color;
@ -105,6 +107,10 @@ public function panel(Panel $panel): Panel
Authenticate::class, Authenticate::class,
HasProjectMiddleware::class, HasProjectMiddleware::class,
]) ])
->userMenuItems([
'profile' => MenuItem::make()
->url(fn (): string => Profile\Index::getUrl()),
])
->login() ->login()
->spa() ->spa()
->globalSearchKeyBindings(['command+k', 'ctrl+k']) ->globalSearchKeyBindings(['command+k', 'ctrl+k'])