@php $statusStyles = [ 'draft' => 'bg-secondary-100 dark:bg-secondary-900/60 text-secondary-600 dark:text-secondary-300', 'open' => 'bg-amber-50 text-amber-700', 'paid' => 'bg-emerald-50 text-emerald-700', 'void' => 'bg-secondary-100 dark:bg-secondary-900/60 text-secondary-600 dark:text-secondary-300', 'uncollectible' => 'bg-rose-50 text-rose-700', ]; @endphp
Invoices {{ count($invoices) }}
@forelse($invoices as $invoice) @php $status = (string) ($invoice['status'] ?? ''); $statusClass = $statusStyles[$status] ?? 'bg-secondary-100 dark:bg-secondary-900/60 text-secondary-600 dark:text-secondary-300'; @endphp @empty @endforelse
Status Amount Issued
{{ $status ?: 'unknown' }} {{ $invoice['currency'] }} {{ number_format((float) $invoice['amount'], 2) }} {{ $invoice['issued_at'] ?? '—' }}
No invoices yet.