From 2042d5b70b05b8a9a9e6764ecf20e888b17364af Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Wed, 1 Jan 2025 22:02:23 +0700 Subject: [PATCH] Tambah fitur tombol dan pesan peringatan pada aplikasi - Menambahkan tombol "remove_button" dan "clear_button" pada plugin TomSelect di `app.js`. - Mengatur fungsi HTML untuk memformat elemen tombol. - Menambahkan dukungan untuk pesan toastr dengan tipe "warning" di `base.blade.php`. --- resources/js/app.js | 5 ++++- resources/views/layouts/base.blade.php | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/resources/js/app.js b/resources/js/app.js index 2669077..2598b64 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -18,10 +18,13 @@ window.IMask = IMask; document.querySelectorAll(".tomselect").forEach((el) => { let settings = { - plugins: ["dropdown_input"], + plugins: ["dropdown_input", "remove_button", "clear_button"], create: false, createOnBlur: true, closeButton: true, + html: function (data) { + return `
×
`; + }, }; new TomSelect(el, settings); diff --git a/resources/views/layouts/base.blade.php b/resources/views/layouts/base.blade.php index 07a3dd4..b1ffcdc 100644 --- a/resources/views/layouts/base.blade.php +++ b/resources/views/layouts/base.blade.php @@ -24,6 +24,10 @@ @endif + @if (session('warning')) + + @endif + @if (session('success')) @endif