From 8a4370021e02c6838398057e388d1be62df39e65 Mon Sep 17 00:00:00 2001 From: yashrajpurohit7 Date: Fri, 12 Jun 2026 09:18:58 +0530 Subject: [PATCH] fix: call removeItem on auto-dismiss timer expiry in Toast component --- src/components/Toast.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/Toast.tsx b/src/components/Toast.tsx index 8c182d3..380ff9b 100644 --- a/src/components/Toast.tsx +++ b/src/components/Toast.tsx @@ -29,9 +29,10 @@ const Toast: React.FC = ({ useEffect(() => { const timer = setTimeout(() => { setHide(true); + setTimeout(() => removeItem(id), 400); }, autoDismiss); return () => clearTimeout(timer); - }, []); + }, [autoDismiss, id]); const getGlassyClasses = () => { return 'backdrop-filter backdrop-blur-md bg-white/10 border border-white/20 rounded-2xl shadow-lg transition-all duration-300';