{{ $task->nombre_tarea }}

Descripción

{{ $task->descripcion }}

Asignado a ({{ $task->users->count() }})

@foreach ($task->users as $user)
{{ substr($user->name, 0, 1) }}
{{ $user->name }}
@endforeach

Proyecto

{{ $task->sprint->project->nombre_proyecto }}

Sprint

{{ $task->sprint->nombre }}

Equipo

{{ $task->sprint->project->team?->nombre ?? 'N/A' }}

Debe Comenzar

{{ \Carbon\Carbon::parse($task->fecha_inicio_asignada)->format('d/m/Y H:i') }}

Fecha Inicio Real

{{ $task->fecha_inicio ? \Carbon\Carbon::parse($task->fecha_inicio)->format('d/m/Y H:i') : 'No iniciada' }}

@if ($task->estado === 'completado') Fecha Límite Asignada @else Debe Finalizar @endif

{{ \Carbon\Carbon::parse($task->fecha_fin_asignada)->format('d/m/Y H:i') }} @if ($task->estado === 'completado') | Finalizada: {{ \Carbon\Carbon::parse($task->fecha_fin)->format('d/m/Y H:i') }} @endif

Última Actividad

{{ $task->ultima_actividad ? \Carbon\Carbon::parse($task->ultima_actividad)->diffForHumans() : 'N/A' }}

Evidencias ({{ $task->evidencias->count() }})

@include('admin.tasks.partials._evidencias', ['task' => $task])

Historial de Justificaciones ({{ $task->justificaciones->count() }})

@include('admin.tasks.partials._justificaciones', ['task' => $task])

Estado de la Tarea

Estado: @if ($task->estado === 'en_revision') En Revisión @else {{ ucfirst($task->estado) }} @endif
@if ($task->estado === 'completado' && $task->estado_asistencia)
Asistencia: {{ ucfirst(str_replace('_', ' ', $task->estado_asistencia)) }}
@endif @if ($task->prioridad)
Prioridad: {{ ucfirst($task->prioridad) }}
@endif

Acciones

@if ($task->estado === 'en_revision')
@csrf
@endif @if ($task->estado !== 'incompleto') @endif
@if ($task->motivo_rechazo)

Último motivo de rechazo:

{{ $task->motivo_rechazo }}

@endif
@include('admin.tasks.modals.reject') @include('admin.tasks.modals.incomplete') @include('tasks.modals.media-player')