@php $tasks = $pagination['items']; $paginationPath = 'tarefas'; $tone = static fn (string $value): string => match ($value) { 'urgente' => 'bad', 'alta' => 'warn', 'em_andamento' => 'info', 'bloqueada' => 'bad', 'concluida' => 'ok', default => 'muted', }; @endphp @if ($tasks->isEmpty())
checklist

Nenhuma tarefa encontrada.

add Criar tarefa
@else
@foreach ($tasks as $task) @php $context = $task->client_name ?: ($task->system_name ?: ($task->project_name ?: ($task->lead_name ?: ($task->ticket_subject ?: ($task->meeting_title ?: 'Atividade interna'))))); $isOverdue = !empty($task->due_date) && !in_array($task->status, ['concluida', 'cancelada'], true) && strtotime((string) $task->due_date) < time(); @endphp
checklist
{{ $task->title }} link{{ $context }} · {{ \App\Models\Task::typeLabel($task->task_type) }} @if ($task->start_date || $task->due_date) @if ($task->start_date) play_arrowInício @endif @if ($task->due_date) eventPrazo @endif @endif
{{ (int) $task->progress }}%
{{ \App\Models\Task::priorityLabel($task->priority) }} {{ \App\Models\Task::statusLabel($task->status) }}
chevron_right
@endforeach
@include('partials.table-pagination') @endif