@extends('user.layouts.app', ['title' => 'Invoice List']) @push('head') @endpush @section('content') @php $totalAmount = $invoices->sum('amount'); @endphp
Invoice / Invoice List

Invoice List

Review all invoices, track payment state, and quickly open the create invoice workspace.

Create Invoice
Invoices On Page
{{ $invoices->count() }}
Paid Invoices
{{ $paidCount }}
Pending Invoices
{{ $pendingCount }}
Visible Amount
{{ number_format((float) $totalAmount, 2) }}
Invoice Table
{{ $pendingCount }} invoice(s) waiting for payment
@forelse ($invoices as $invoice) @php $statusClass = match ($invoice['status']) { 'Paid' => 'success', 'Draft' => 'secondary', default => 'warning', }; @endphp @empty @endforelse
Invoice No Customer Email Currency Amount Status Due Date Created At Action
{{ $invoice['invoice_no'] }} {{ $invoice['customer_email'] }} {{ $invoice['currency'] }} {{ $invoice['currency'] }} {{ number_format((float) $invoice['amount'], 2) }} {{ $invoice['status'] }} {{ $invoice['due_date'] }} {{ $invoice['created_at'] }}
Edit
No invoices available.
@forelse ($invoices as $invoice) @php $statusClass = match ($invoice['status']) { 'Paid' => 'success', 'Draft' => 'secondary', default => 'warning', }; @endphp
{{ $invoice['invoice_no'] }}
{{ $invoice['customer_email'] }}
{{ $invoice['status'] }}
Amount
{{ $invoice['currency'] }} {{ number_format((float) $invoice['amount'], 2) }}
Due Date
{{ $invoice['due_date'] }}
Created At
{{ $invoice['created_at'] }}
Edit
@empty
No invoices available.
@endforelse
@endsection @push('scripts') @endpush