@if(request()->hasHeader('X-Up-Target'))
@endif @php function serviceRequestStatusColor($status): string { $value = $status instanceof \UnitEnum ? $status->value : (string) $status; return match ($value) { 'draft' => 'bg-draft', 'pending' => 'bg-pending', 'approved' => 'bg-approved', 'assigned' => 'bg-assigned', 'rejected' => 'bg-rejected', 'in-progress' => 'bg-in-progress', 'completed' => 'bg-completed', 'cancelled' => 'bg-cancelled', default => 'bg-pending', }; } @endphp

@lang('ecommerce::ecommerce.service_requests')

@lang('ecommerce::ecommerce.total_requests'): {{ $serviceRequests->total() }}
@if($serviceRequests && $serviceRequests->count() > 0)
@foreach($serviceRequests as $serviceRequest) @endforeach
@lang('ecommerce::ecommerce.request_number') @lang('ecommerce::ecommerce.request_title') @lang('ecommerce::ecommerce.date') @lang('ecommerce::ecommerce.service_type') @lang('ecommerce::ecommerce.status') @lang('ecommerce::ecommerce.amount') @lang('ecommerce::ecommerce.details')
{{ $serviceRequest->code }}
{{ $serviceRequest->title }}
{{ \Carbon\Carbon::parse($serviceRequest->created_at)->format('d M Y') }} {{ \Carbon\Carbon::parse($serviceRequest->created_at)->format('h:i A') }} {{ $serviceRequest->type instanceof \UnitEnum ? $serviceRequest->type->trans() : $serviceRequest->type }} {{ $serviceRequest->status instanceof \UnitEnum ? $serviceRequest->status->trans() : $serviceRequest->status }} {{ number_format($serviceRequest->budget ?? 0, 2) }} SAR @lang('ecommerce::ecommerce.view_details')
@if($serviceRequests->hasPages())
{{ $serviceRequests->appends(request()->query())->links('vendor.pagination.custom') }}
@endif @else

@lang('ecommerce::ecommerce.no_service_requests_yet')

@endif
@if(request()->hasHeader('X-Up-Target'))
@endif