diff --git a/resources/js/pages/Tray.vue b/resources/js/pages/Tray.vue
index e98b6a8..35a2f84 100644
--- a/resources/js/pages/Tray.vue
+++ b/resources/js/pages/Tray.vue
@@ -20,12 +20,12 @@
- Error!
+ Error!
{{ alert.error }}
- Success!
+ Success!
{{ alert.success }}
@@ -107,6 +107,7 @@ const saveTray = async () => {
await axios.post("/api/nampan", { nama: trayName.value }, { headers });
alert.value = { success: "Nampan berhasil ditambahkan" };
}
+ timer.value = setTimeout(() => { alert.value = null; }, 5000);
closeModal();
if (trayList.value) {
await trayList.value.refreshData(); // Call refreshData on TrayList
@@ -157,6 +158,7 @@ const handleConfirmAction = async () => {
if (trayList.value) {
await trayList.value.refreshData(); // Call refreshData on TrayList
}
+ timer.value = setTimeout(() => { alert.value = null; }, 5000);
} catch (error) {
console.error(error);
alert.value = { error: "Gagal menghapus nampan. Silakan coba lagi." };
@@ -171,6 +173,8 @@ const handleConfirmAction = async () => {
if (trayList.value) {
await trayList.value.refreshData(); // Call refreshData on TrayList
}
+ timer.value = setTimeout(() => { alert.value = null; }, 5000);
+
} catch (error) {
console.error(error);
alert.value = { error: "Gagal mengosongkan nampan. Silakan coba lagi." };