'delete' ]; public function render() { return view('writeoff::livewire.hapus-buku.nomor-pinjaman-modal'); } public function submit() { $this->validate([ 'nomor_pinjaman' => 'required', ]); $rekenings = Rekening::with('loan_type', 'debitur') ->where('nomor_rekening', $this->nomor_pinjaman) ->whereDoesntHave('hapusBuku') ->whereHas('loan_type', function ($query) { $query->whereBetween('kode', [3000, 3999]); }) ->get() ->first(); if ($rekenings) { $this->dispatch('success', __('Nomor Pinjaman ditemukan')); $this->redirect(route('pencatatan.hapus_buku.index', ['rekening' => $this->nomor_pinjaman])); } else { $this->addError('nomor_pinjaman', 'Nomor Pinjaman Salah Atau Nomor Pinjaman sudah terdaftar'); } //$this->dispatch('showHapusBuku'); } public function delete($id) { HapusBuku::destroy($id); // Emit a success event with a message $this->dispatch('success', 'Hapus Buku successfully deleted'); } }