@extends('layouts.app') @section('title', 'My Orders') @section('styles') @endsection @section('content') @php $currencySymbol = App\Models\AppSetting::getValue('currency_symbol', '₹'); @endphp

My Orders

Track and manage your food orders

Order Food

{{ $orders->total() }}

Total Orders

{{ $orders->where('status', 'delivered')->count() }}

Delivered

{{ $orders->whereIn('status', ['pending', 'confirmed', 'preparing'])->count() }}

In Progress

{{ $orders->where('status', 'cancelled')->count() }}

Cancelled
@if($orders->isEmpty())

No Orders Yet

You haven't placed any orders yet.

Start Ordering
@else
@foreach($orders as $order) @php $statusClass = str_replace('_', '-', $order->status); $serviceType = $order->service_type ?? 'food'; $serviceIcon = $serviceType === 'parcel' ? 'fa-box' : ($serviceType === 'grocery' ? 'fa-basket-shopping' : 'fa-utensils'); @endphp
Order #{{ substr($order->order_number, -8) }}
{{ ucfirst($serviceType) }} @if($serviceType === 'parcel' && $order->parcelOrder) {{ $order->parcelOrder->package_type }} parcel @elseif($order->restaurant) {{ $order->restaurant->name }} @endif {{ $order->created_at->format('d M Y, h:i A') }}
{{ ucfirst(str_replace('_', ' ', $order->status)) }}
{{ $currencySymbol }}{{ number_format($order->total, App\Models\AppSetting::currencyDecimals()) }}
View @if($serviceType !== 'parcel' && in_array($order->status, ['delivered', 'completed']))
@csrf
@endif
@endforeach
{{ $orders->links() }}
@endif
@endsection