@php $taskListKanbanGroups = collect($taskListKanbanGroups ?? []); @endphp
@foreach ($taskListKanbanGroups as $kanbanGroup) @php $kanbanTasks = collect($kanbanGroup['items'] ?? []); $dotClass = (string) ($kanbanGroup['dot_class'] ?? 'text-secondary'); $progressClass = (string) ($kanbanGroup['progress_class'] ?? 'bg-secondary'); $progress = (int) ($kanbanGroup['progress'] ?? 0); @endphp

{{ $kanbanGroup['label'] }} ({{ $kanbanTasks->count() }})

@forelse ($kanbanTasks as $task)
{{ $task['title'] ?? '-' }}

{{ ($task['description'] ?? '') !== '' ? $task['description'] : ($task['project_name'] ?? '-') }}

{{ $progress }}% Complete
{{ $task['task_category_label'] ?? 'Daily Task' }} @if ($task['is_overtime_task'] ?? false) {{ $task['overtime_label'] ?? 'Overtime' }} @endif
{{ $task['due_label'] ?? '-' }}
@empty

{{ $kanbanGroup['empty'] }}

@endforelse
@endforeach