{{-- Filter Tab Status --}}
@foreach ($statusTabs as $value => $label) {{ $label }} @endforeach
{{-- Loading --}}
@if ($orders->isEmpty())

Belum ada pesanan

{{ $filterStatus ? 'Tidak ada pesanan dengan status ini.' : 'Yuk mulai belanja!' }}

Mulai Belanja
@else
@foreach ($orders as $order) @php // Status Pesanan — warna biru/slate (bukan orange agar beda dengan payment) $statusColors = [ 'pending' => 'bg-slate-50 text-slate-600 border-slate-200', 'paid' => 'bg-blue-50 text-blue-700 border-blue-200', 'processing' => 'bg-indigo-50 text-indigo-700 border-indigo-200', 'delivering' => 'bg-cyan-50 text-cyan-700 border-cyan-200', 'completed' => 'bg-teal-50 text-teal-700 border-teal-200', 'cancelled' => 'bg-slate-100 text-slate-500 border-slate-200', ]; $statusClass = $statusColors[$order->status->value] ?? 'bg-slate-50 text-slate-600 border-slate-200'; // Status Pembayaran — hijau/merah/kuning (jelas menunjukkan kondisi uang) $paymentColors = [ 'pending' => 'text-amber-600', 'verified' => 'text-green-600', 'rejected' => 'text-red-600', ]; $paymentClass = $paymentColors[$order->payment?->status->value ?? 'pending'] ?? 'text-slate-400'; @endphp {{-- Baris 1: nomor + tanggal --}}

{{ $order->order_number }}

{{ $order->created_at->translatedFormat('d M Y, H:i') }}

{{ $order->status->label() }}
{{-- Baris 2: jumlah item + total --}}

{{ $order->items_count }} produk @if ($order->payment) · Pembayaran: {{ $order->payment->status->label() }} @endif

Rp {{ number_format($order->grand_total, 0, ',', '.') }}

@endforeach
@endif