diff --git a/susconecta/app/paciente/page.tsx b/susconecta/app/paciente/page.tsx
index aadb86d..a8b4890 100644
--- a/susconecta/app/paciente/page.tsx
+++ b/susconecta/app/paciente/page.tsx
@@ -1562,7 +1562,7 @@ export default function PacientePage() {
className="bg-blue-600 hover:bg-blue-700 w-full sm:w-auto whitespace-nowrap text-xs sm:text-sm"
onClick={() => setIsEditingProfile(true)}
>
- ✏️ Editar Perfil
+ Editar Perfil
) : (
diff --git a/susconecta/app/profissional/page.tsx b/susconecta/app/profissional/page.tsx
index bb715ad..34afd8a 100644
--- a/susconecta/app/profissional/page.tsx
+++ b/susconecta/app/profissional/page.tsx
@@ -2780,7 +2780,7 @@ const ProfissionalPage = () => {
className="bg-blue-600 hover:bg-blue-700 text-xs sm:text-sm w-full sm:w-auto"
onClick={() => setIsEditingProfile(true)}
>
- ✏️ Editar Perfil
+ Editar Perfil
) : (
diff --git a/susconecta/components/features/dashboard/header.tsx b/susconecta/components/features/dashboard/header.tsx
index 5f26a0d..5b78f26 100644
--- a/susconecta/components/features/dashboard/header.tsx
+++ b/susconecta/components/features/dashboard/header.tsx
@@ -60,9 +60,32 @@ export function PagesHeader({ title = "", subtitle = "" }: { title?: string, sub
className="relative h-8 w-8 rounded-full border-2 border-border hover:border-primary"
onClick={() => setDropdownOpen(!dropdownOpen)}
>
+ {/* Mostrar foto do usuário quando disponível; senão, mostrar fallback com iniciais */}
-
- RA
+ {
+ (() => {
+ const userPhoto = (user as any)?.profile?.foto_url || (user as any)?.profile?.fotoUrl || (user as any)?.profile?.avatar_url
+ const alt = user?.name || user?.email || 'Usuário'
+
+ const getInitials = (name?: string, email?: string) => {
+ if (name) {
+ const parts = name.trim().split(/\s+/)
+ const first = parts[0]?.charAt(0) ?? ''
+ const second = parts[1]?.charAt(0) ?? ''
+ return (first + second).toUpperCase() || (email?.charAt(0) ?? 'U').toUpperCase()
+ }
+ if (email) return email.charAt(0).toUpperCase()
+ return 'U'
+ }
+
+ return (
+ <>
+
+ {getInitials(user?.name, user?.email)}
+ >
+ )
+ })()
+ }