@extends('admin.layout.app') @section('body')
{{-- Header --}}

Incomes

Payments received from companies
{{-- Filters --}}
{{-- NEW: Status filter --}}
Reset {{-- Export dropdown (Form-level button) --}}
Filtered Total: {{ number_format($sumAmount, 2) }}
@if (session('success'))
{{ session('success') }}
@endif {{-- Table --}}
@forelse($incomes as $r) @empty @endforelse
# Date Company Invoice Amount Method Status Actions
{{ $r->id }} {{ optional($r->received_at)->format('Y-m-d') ?? '—' }} {{ optional($r->company)->name ?? '—' }} {{ $r->invoice_no ?? '—' }} {{ number_format($r->amount, 2) }} {{ $r->method ?? '—' }} @php $cls = $r->status === 'received' ? 'success' : ($r->status === 'partial' ? 'warning' : ($r->status === 'pending' ? 'secondary' : 'secondary')); @endphp {{ ucfirst($r->status) }}
@csrf @method('DELETE')
No records
{{ $incomes->withQueryString()->links() }}
{{-- Print styles --}} {{-- Export libs --}} @endsection