@php
$statuses = [
'new' => ['label' => __('New'), 'reached' => true],
'assigned' => ['label' => __('Assigned'), 'reached' => in_array($issue->status, ['assigned', 'in_progress', 'review', 'closed'])],
'in_progress' => ['label' => __('In Progress'), 'reached' => in_array($issue->status, ['in_progress', 'review', 'closed'])],
'review' => ['label' => __('Review'), 'reached' => in_array($issue->status, ['review', 'closed'])],
'closed' => ['label' => __('Closed'), 'reached' => $issue->status === 'closed'],
];
@endphp
@foreach($statuses as $status => $data)
@if(!$loop->last)
@endif
@if($data['reached'])
@else
@endif
@endforeach