parfum/app/Traits/WithCloseModal.php
Yoga Pangestu 77bce6f0eb refactor(outlet): mengubah cara menampilkan data dari menggunakan datatable menjadi foreach card
-kasih pengecekan isset() ke form WithCloseModal
-menambahkan form atribute
-menghapus dispacth datatable, karena sudah tidak perlu
-kasih error untuk input fasilitas
2025-10-14 15:38:03 +07:00

27 lines
445 B
PHP

<?php
namespace App\Traits;
use Flux\Flux;
trait WithCloseModal
{
public function closeModal(string $modalName, ?bool $isCloseAll = false)
{
$this->resetErrorBag();
$this->resetValidation();
if (isset($this->form)) {
$this->reset('form');
}
if ($isCloseAll) {
Flux::modals()->close();
return;
}
Flux::modals($modalName)->close();
}
}