[Update] 5 detik
This commit is contained in:
parent
9323eb2700
commit
6f7a4df667
@ -20,12 +20,12 @@
|
|||||||
<div class="px-6" v-if="alert">
|
<div class="px-6" v-if="alert">
|
||||||
<div v-if="alert.error" class="bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded relative mb-4"
|
<div v-if="alert.error" class="bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded relative mb-4"
|
||||||
role="alert">
|
role="alert">
|
||||||
<strong class="font-bold">Error!</strong>
|
<strong class="font-bold">Error! </strong>
|
||||||
<span class="block sm:inline">{{ alert.error }}</span>
|
<span class="block sm:inline">{{ alert.error }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="alert.success"
|
<div v-if="alert.success"
|
||||||
class="bg-green-100 border border-green-400 text-green-700 px-4 py-3 rounded relative mb-4" role="alert">
|
class="bg-green-100 border border-green-400 text-green-700 px-4 py-3 rounded relative mb-4" role="alert">
|
||||||
<strong class="font-bold">Success!</strong>
|
<strong class="font-bold">Success! </strong>
|
||||||
<span class="block sm:inline">{{ alert.success }}</span>
|
<span class="block sm:inline">{{ alert.success }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -107,6 +107,7 @@ const saveTray = async () => {
|
|||||||
await axios.post("/api/nampan", { nama: trayName.value }, { headers });
|
await axios.post("/api/nampan", { nama: trayName.value }, { headers });
|
||||||
alert.value = { success: "Nampan berhasil ditambahkan" };
|
alert.value = { success: "Nampan berhasil ditambahkan" };
|
||||||
}
|
}
|
||||||
|
timer.value = setTimeout(() => { alert.value = null; }, 5000);
|
||||||
closeModal();
|
closeModal();
|
||||||
if (trayList.value) {
|
if (trayList.value) {
|
||||||
await trayList.value.refreshData(); // Call refreshData on TrayList
|
await trayList.value.refreshData(); // Call refreshData on TrayList
|
||||||
@ -157,6 +158,7 @@ const handleConfirmAction = async () => {
|
|||||||
if (trayList.value) {
|
if (trayList.value) {
|
||||||
await trayList.value.refreshData(); // Call refreshData on TrayList
|
await trayList.value.refreshData(); // Call refreshData on TrayList
|
||||||
}
|
}
|
||||||
|
timer.value = setTimeout(() => { alert.value = null; }, 5000);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
alert.value = { error: "Gagal menghapus nampan. Silakan coba lagi." };
|
alert.value = { error: "Gagal menghapus nampan. Silakan coba lagi." };
|
||||||
@ -171,6 +173,8 @@ const handleConfirmAction = async () => {
|
|||||||
if (trayList.value) {
|
if (trayList.value) {
|
||||||
await trayList.value.refreshData(); // Call refreshData on TrayList
|
await trayList.value.refreshData(); // Call refreshData on TrayList
|
||||||
}
|
}
|
||||||
|
timer.value = setTimeout(() => { alert.value = null; }, 5000);
|
||||||
|
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
alert.value = { error: "Gagal mengosongkan nampan. Silakan coba lagi." };
|
alert.value = { error: "Gagal mengosongkan nampan. Silakan coba lagi." };
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user