@foreach ($statuses as $status)
@php
$icon = '';
$labelClass = '';
switch ($status) {
case 'queued':
$icon = '';
$labelClass = 'text-secondary';
break;
case 'duplicate':
$icon = '';
$labelClass = 'text-info';
break;
case 'pending':
$icon = '';
$labelClass = 'text-warning';
break;
case 'processing':
$icon = '';
$labelClass = 'text-primary';
break;
case 'completed':
$icon = '';
$labelClass = 'text-success';
break;
case 'failed':
$icon = '';
$labelClass = 'text-danger';
break;
default:
$icon = '';
$labelClass = 'text-info';
break;
}
$count = $taskCounts->get($status)->count ?? 0;
@endphp
{!! $icon !!}
{{ ucfirst($status) }}
{{ $count }} Tasks
@endforeach