From 7df02e872d3e607edbee16400e5115319e091dc6 Mon Sep 17 00:00:00 2001 From: faisolavolut Date: Thu, 13 Feb 2025 08:59:18 +0700 Subject: [PATCH] fix: reduce toast dismissal delay for improved user experience --- components/form/Form.tsx | 10 ++++++++-- components/tablelist/TableBetter.tsx | 4 ++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/components/form/Form.tsx b/components/form/Form.tsx index 31088ef..5d28f0f 100644 --- a/components/form/Form.tsx +++ b/components/form/Form.tsx @@ -121,7 +121,10 @@ export const Form: React.FC = ({ local.ready = true; local.data = res; local.render(); - toast.dismiss(); + setTimeout(() => { + toast.dismiss(); + }, 100); + // if (res instanceof Promise) { // res.then((data) => { // local.ready = true; @@ -180,7 +183,10 @@ export const Form: React.FC = ({ local.ready = true; local.data = res; local.render(); // Panggil render setelah data diperbarui - toast.dismiss(); + + setTimeout(() => { + toast.dismiss(); + }, 100); // if (res instanceof Promise) { // res.then((data) => { // local.ready = true; diff --git a/components/tablelist/TableBetter.tsx b/components/tablelist/TableBetter.tsx index 4b5cfca..9fcdccb 100644 --- a/components/tablelist/TableBetter.tsx +++ b/components/tablelist/TableBetter.tsx @@ -119,7 +119,7 @@ export const TableEditBetter: React.FC = ({ setData(e); setTimeout(() => { toast.dismiss(); - }, 2000); + }, 100); }); } else { local.data = res; @@ -127,7 +127,7 @@ export const TableEditBetter: React.FC = ({ setData(res); setTimeout(() => { toast.dismiss(); - }, 2000); + }, 100); } } },