@section('page-script') @endsection
@extends('layouts.invoicetab')
@section('invoice_content')
@if(session('success'))
{{ session('success') }}
@endif
@foreach($groupedInvoices as $clientId => $clientInvoices) @php $clientName = $clientInvoices->first()->client->name ?? 'N/A'; @endphp

@foreach($clientInvoices as $index => $invoice) {{-- Edit Offcanvas --}}
Edit Invoice #{{ $invoice->invoice_number }}
@include('proforma_invoices._form', ['mode' => 'edit', 'invoice' => $invoice])
@endforeach
# Invoice No Date Total Status Actions
{{ $index + 1 }} {{ $invoice->invoice_number }} {{ \Carbon\Carbon::parse($invoice->date)->format('d-m-Y') }} ₹{{ number_format($invoice->total_amount, 2) }} {{ ucfirst($invoice->status) }} {{-- Actions: Preview, Edit, Modal trigger, etc. --}} {{-- Envelope Print Button --}} Envelope {{-- Other buttons --}} @php $hasRevisedCopy = \App\Models\ProformaInvoice::where('revision_of_id', $invoice->id)->exists(); @endphp @if (!$hasRevisedCopy)
@csrf
@endif
@endforeach
{{ $invoices->links() }}
{{-- Create Offcanvas --}}
Create Proforma Invoice
@include('proforma_invoices._form', ['mode' => 'create'])
{{-- JS for dynamic item add/remove --}} @endsection