{{ ucfirst($filter) }} Approvals

{{-- Mobile Cards --}}
@forelse($requests as $request)
Request #{{ $request->request_code }}
@if ($filter !== 'pending') @php $myApproval = $request->approvals->firstWhere('approver_id', Auth::id()); $decisionEnum = $myApproval?->decision; @endphp @if ($decisionEnum) {{ $decisionEnum->label() }} @else Pending @endif @endif

{{ $request->category->name }}

{{ $request->ministry->name ?? 'Unknown MDA' }}

Qty {{ $request->quantity }}
Date {{ $request->created_at->format('M d, Y') }}
{{ $filter === 'pending' ? 'Review' : 'View' }}
@empty
@endforelse
{{-- Desktop Table --}}
@if ($requests->hasPages())
{{ $requests->links() }}
@endif