@if ($task->evidencias->count() > 0)
@foreach ($task->evidencias as $evidencia)
@if ($evidencia->tipo_archivo === 'pdf') @elseif(in_array($evidencia->tipo_archivo, ['docx', 'doc'])) @elseif(in_array($evidencia->tipo_archivo, ['jpg', 'jpeg', 'png', 'gif'])) @elseif(in_array($evidencia->tipo_archivo, ['xls', 'xlsx'])) @else @endif

{{ Str::limit(basename($evidencia->archivo), 40) }}

{{ $evidencia->user->name ?? 'Usuario' }}

·

{{ \Carbon\Carbon::parse($evidencia->fecha_subida)->timezone('America/Lima')->format('d/m/Y H:i') }}

{{ ucfirst($evidencia->estado_validación) }}
@if ($evidencia->observaciones)

Observación: {{ $evidencia->observaciones }}

@endif
@php $filePath = $evidencia->archivo; $streamUrl = route('tasks.evidencias.stream', [ 'taskId' => $task->id_tarea, 'evidenciaId' => $evidencia->id_evidencia ]); if (str_contains($filePath, 'http')) { $filePath = parse_url($filePath, PHP_URL_PATH); $filePath = ltrim($filePath, '/'); } @endphp
@endforeach
@else

No hay evidencias subidas

El usuario aún no ha subido evidencias para esta tarea

@endif