From 5c2489b16876c5ebe7e2c579868371a61a577174 Mon Sep 17 00:00:00 2001 From: Leandro Hernan Rojas Date: Thu, 1 May 2025 01:19:53 -0300 Subject: [PATCH] Add Update UI Patch --- .../Shared/Components/PhLoginState.razor | 22 +++++++++++++++++++ .../PhLoginState.razor.css} | 0 phronCare.UIBlazor/Shared/LoginView.razor | 14 ------------ phronCare.UIBlazor/Shared/MainLayout.razor | 2 +- phronCare.UIBlazor/phronCare.UIBlazor.csproj | 4 ---- 5 files changed, 23 insertions(+), 19 deletions(-) create mode 100644 phronCare.UIBlazor/Shared/Components/PhLoginState.razor rename phronCare.UIBlazor/Shared/{LoginView.razor.css => Components/PhLoginState.razor.css} (100%) delete mode 100644 phronCare.UIBlazor/Shared/LoginView.razor diff --git a/phronCare.UIBlazor/Shared/Components/PhLoginState.razor b/phronCare.UIBlazor/Shared/Components/PhLoginState.razor new file mode 100644 index 0000000..462e748 --- /dev/null +++ b/phronCare.UIBlazor/Shared/Components/PhLoginState.razor @@ -0,0 +1,22 @@ +@using System.Security.Claims + + +
+ + Bienvenido, @GetUserDisplayName(authContext.User) + + + + Cerrar sesión + +
+
+
+@code { + private string GetUserDisplayName(ClaimsPrincipal user) + { + return user.FindFirst("fullName")?.Value + ?? user.Identity?.Name + ?? "Usuario"; + } +} diff --git a/phronCare.UIBlazor/Shared/LoginView.razor.css b/phronCare.UIBlazor/Shared/Components/PhLoginState.razor.css similarity index 100% rename from phronCare.UIBlazor/Shared/LoginView.razor.css rename to phronCare.UIBlazor/Shared/Components/PhLoginState.razor.css diff --git a/phronCare.UIBlazor/Shared/LoginView.razor b/phronCare.UIBlazor/Shared/LoginView.razor deleted file mode 100644 index d99e622..0000000 --- a/phronCare.UIBlazor/Shared/LoginView.razor +++ /dev/null @@ -1,14 +0,0 @@ - - - Bienvenido, @(context.User.FindFirst("fullName")?.Value ?? context.User.Identity?.Name)! - - - -  Cerrar sesión - - - - Registrarse - Ingresar - - \ No newline at end of file diff --git a/phronCare.UIBlazor/Shared/MainLayout.razor b/phronCare.UIBlazor/Shared/MainLayout.razor index 4221a33..23e93dd 100644 --- a/phronCare.UIBlazor/Shared/MainLayout.razor +++ b/phronCare.UIBlazor/Shared/MainLayout.razor @@ -22,7 +22,7 @@
- +
diff --git a/phronCare.UIBlazor/phronCare.UIBlazor.csproj b/phronCare.UIBlazor/phronCare.UIBlazor.csproj index 1f00485..9d23a0c 100644 --- a/phronCare.UIBlazor/phronCare.UIBlazor.csproj +++ b/phronCare.UIBlazor/phronCare.UIBlazor.csproj @@ -26,8 +26,4 @@ - - - -