@once @endonce
@foreach($columns as $col)
{{-- Column header --}}
{{ $col['label'] }} {{ $col['count'] }}
@if($col['total'] > 0) R {{ number_format($col['total'] / 1000, 1) }}k @endif
{{-- Cards --}}
@forelse($col['orders'] as $order) @php $hours = $order->created_at->diffInHours(now()); $ageLabel = $order->created_at->diffForHumans(['short' => true, 'parts' => 1]); $ageDotClr = $hours < 24 ? '#22c55e' : ($hours < 72 ? '#f59e0b' : '#ef4444'); $viewUrl = route('filament.admin.resources.orders.view', $order->id); @endphp
{{-- Title row: order # + menu --}}
#{{ $order->id }}
{{-- Customer name --}}
{{ $order->shipping_name }}
{{-- Description: shipping service or payment method --}}
@if($order->shipping_service) {{ $order->shipping_service }} @elseif($order->shipping_carrier) Via {{ $order->shipping_carrier }} @else {{ ucfirst(str_replace('_', ' ', $order->payment_method ?? 'Order')) }} @endif
{{-- Footer chips --}}
@empty
No orders
@endforelse
@endforeach