From 113607aae3997c06e623276d1244da9cd569d099 Mon Sep 17 00:00:00 2001 From: Rasel Islam Rafi <31556372+rtraselbd@users.noreply.github.com> Date: Mon, 4 Nov 2024 22:04:09 +0600 Subject: [PATCH] make username clickable to navigate to profile page (#342) --- app/Providers/WebServiceProvider.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Providers/WebServiceProvider.php b/app/Providers/WebServiceProvider.php index 2166b086..e417aaa2 100644 --- a/app/Providers/WebServiceProvider.php +++ b/app/Providers/WebServiceProvider.php @@ -3,12 +3,14 @@ namespace App\Providers; use App\Http\Middleware\HasProjectMiddleware; +use App\Web\Pages\Settings\Profile; use App\Web\Pages\Settings\Projects\Widgets\SelectProject; use Exception; use Filament\Facades\Filament; use Filament\Http\Middleware\Authenticate; use Filament\Http\Middleware\DisableBladeIconComponents; use Filament\Http\Middleware\DispatchServingFilamentEvent; +use Filament\Navigation\MenuItem; use Filament\Panel; use Filament\Support\Assets\Js; use Filament\Support\Colors\Color; @@ -105,6 +107,10 @@ public function panel(Panel $panel): Panel Authenticate::class, HasProjectMiddleware::class, ]) + ->userMenuItems([ + 'profile' => MenuItem::make() + ->url(fn (): string => Profile\Index::getUrl()), + ]) ->login() ->spa() ->globalSearchKeyBindings(['command+k', 'ctrl+k'])