From c5dfddad46470ebbf43b93aced4eb0e1d7d9b29c Mon Sep 17 00:00:00 2001 From: deyvisonwanderley Date: Tue, 2 Dec 2025 15:43:26 -0300 Subject: [PATCH] feat: integrate UserAvatar component into absence and vacation request tables for enhanced employee profile visibility --- .../routes/(dashboard)/perfil/+page.svelte | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/apps/web/src/routes/(dashboard)/perfil/+page.svelte b/apps/web/src/routes/(dashboard)/perfil/+page.svelte index b7438ba..bf4e8ac 100644 --- a/apps/web/src/routes/(dashboard)/perfil/+page.svelte +++ b/apps/web/src/routes/(dashboard)/perfil/+page.svelte @@ -8,6 +8,7 @@ import AprovarAusencias from '$lib/components/AprovarAusencias.svelte'; import CalendarioAusencias from '$lib/components/ausencias/CalendarioAusencias.svelte'; import ProtectedRoute from '$lib/components/ProtectedRoute.svelte'; + import UserAvatar from '$lib/components/chat/UserAvatar.svelte'; import type { Id } from '@sgse-app/backend/convex/_generated/dataModel'; import type { FunctionReturnType } from 'convex/server'; import { @@ -2207,11 +2208,18 @@ - + +
+
{periodo.funcionario?.nome}
- +
+ {#if periodo.time}
- + +
+
{ausencia.funcionario?.nome || 'N/A'}
- +
+ {#if ausencia.time}