{{-- summary tab actions --}} @if($invoice->type != 'Down Payment' && $tab == 'summary')
@can('delete invoice item') @endcan @if ($is_editable && iCan('create invoice item')) @if($invoice->invoiceable_type != 'App\Models\Expense' && $invoice->type == 'Regular') @endif @if($invoice->invoiceable || $invoice->contract->phases()->where('is_allowable_cost', true)->count() > 0) @endif @endif
@endif {{-- render tab --}} @if(in_array($tab, ['summary', 'retention-invoice'])) @php $invoice = $tab == 'summary' ? $invoice : $invoice->createRetentionInvoice(); // this will replace the invoice model with retention invoice model. @endphp @include('admin.pages.invoices.edit.main-invoice.items-table') @include('admin.pages.invoices.edit.main-invoice.items-table-summary') @include('admin.pages.invoices.edit.main-invoice.summary-actions') @include('admin.pages.invoices.edit.main-invoice.charges-summary') @include('admin.pages.invoices.edit.main-invoice.payments-table') @include('admin.pages.invoices.edit.main-invoice.retention-payments-table') @include('admin.pages.invoices.edit.main-invoice.invoice-note') @include('admin.pages.invoices.edit.main-invoice.contract-retention-note') @isset($invoices_using_deduction) @include('admin.pages.invoices.edit.main-invoice.invoices-using-deduction') @endisset @elseif($tab == 'authority-tax') @include('admin.pages.invoices.edit.authority-invoice.items-table') @include('admin.pages.invoices.edit.authority-invoice.items-table-summary') @include('admin.pages.invoices.edit.authority-invoice.payments-summary') @include('admin.pages.invoices.edit.authority-invoice.payments-table') @include('admin.pages.invoices.edit.authority-invoice.invoice-note') @include('admin.pages.invoices.edit.authority-invoice.contract-retention-note') @elseif($tab == 'tax-report') @include('admin.pages.invoices.edit.tax-report.items-table') @include('admin.pages.invoices.edit.tax-report.items-table-summary') @endif