@extends('layouts.app') @section('page-title', __('Issues Management')) @section('page-heading', __('Issues Management')) @section('breadcrumbs') @stop @section('content') @include('partials.messages')
@if ($user->hasRole('Admin') || $user->hasRole('Regional_Coordinator'))
@endif
@if ($user->hasRole('Admin'))
@endif
@foreach ([ 'Total Issues' => $totalIssues, 'Pending' => $pendingIssues, 'Open' => $openIssues, 'Closed' => $resolvedIssues, ] as $label => $count)

@lang($label)

{{ $count }}

@endforeach
@if (count($issues)) @foreach ($issues as $issue) @endforeach @else @endif
@lang('Category') @lang('Subject') @lang('Priority') @lang('Status') @lang('Opened By') @lang('Role') @lang('County') @lang('Action')
{{ $issue->category ? ucfirst($issue->category->name) : 'N/A' }} {{ $issue->subject }} @if ($issue->priority === 'high') @lang('High') @elseif ($issue->priority === 'medium') @lang('Medium') @elseif ($issue->priority === 'low') @lang('Low') @else @lang('N/A') @endif {{ ucfirst($issue->status) }} {{ $issue->user->name ?? 'N/A' }} {{ $issue->user->role->name ?? 'N/A' }} {{ $issue->user->county->name ?? 'N/A' }}
@lang('No issues found.')
{!! $issues->links() !!}
@if (count($escalatedIssues)) @foreach ($escalatedIssues as $issue) @endforeach @else @endif
@lang('Category') @lang('Subject') @lang('Priority') @lang('Status') @lang('Opened By') @lang('Role') @lang('Escalated By') @lang('Escalated Role') @lang('County') @lang('Action')
{{ $issue->category ? ucfirst($issue->category->name) : 'N/A' }} {{ $issue->subject }} @if ($issue->priority === 'high') @lang('High') @elseif ($issue->priority === 'medium') @lang('Medium') @elseif ($issue->priority === 'low') @lang('Low') @else @lang('N/A') @endif {{ ucfirst($issue->status) }} {{ $issue->user->name ?? 'N/A' }} {{ $issue->user->role->name ?? 'N/A' }} {{ $issue->escalatedByUser->name ?? 'N/A' }} {{ $issue->escalatedByUser->role->name ?? 'N/A' }} {{ $issue->user->county->name ?? 'N/A' }}
@lang('No escalated issues found.')
{!! $escalatedIssues->links() !!}
@stop @section('scripts') @stop