sortBy === $column) { $this->sortDirection = $this->sortDirection === 'asc' ? 'desc' : 'asc'; } else { $this->sortBy = $column; $this->sortDirection = 'asc'; } } #[Computed] public function invoices() { return Invoice::orderBy($this->sortBy, $this->sortDirection)->paginate(10); } }; ?>
Invoice Number Client Status Invoice Date Sent Due Date Total @foreach($this->invoices as $invoice) {{ $invoice->number }} {{ $invoice->client->abbreviation }} {{ $invoice->status->value }} {{ $invoice->invoice_date }} {{ $invoice->sent_at }} {{ $invoice->due_date }} {{ formatMoney($invoice->total) }} @endforeach