Good
Nov 14, 2024
7
Level 1
wire:click not working
hai, do u guys have any idea why my wire:cllick not working?
here is my code :
Function :
public function exportToPDF()
{
$selectedIds = $this->checkedValues();
if (empty($selectedIds)) {
$this->dispatchBrowserEvent('showToast', ['success' => false, 'message' => 'Pilih data yang ingin diekspor terlebih dahulu.']);
return;
}
$selectedData = User::with('bidang', 'role')
->whereIn('id', $this->checkedValues())
->get();
$pdf = Pdf::loadView('exports.InternPdf', compact('selectedData'))
->setPaper('a4', 'portrait');
return response()->streamDownload(
fn() => print($pdf->output()),
'PesertaMagang.pdf'
);
}
Button :
<div class="btn-group">
<button type="button" class="btn btn-primary dropdown-toggle mb" data-bs-toggle="dropdown" aria-expanded="false">
Export
</button>
<ul class="dropdown-menu">
<li><a class="dropdown-item" wire:click="exportToExcel">Export ke Excel</a></li>
<li><a class="dropdown-item" wire:click="exportToPDF">Export ke PDF</a></li>
</ul>
</div>
Please or to participate in this conversation.