From df3b14a212ed7416a098bc9a0b1ac0965ccb9517 Mon Sep 17 00:00:00 2001 From: Ardeman Date: Wed, 12 Mar 2025 21:22:31 +0800 Subject: [PATCH] fix: prevent closing dialog when fetcher is in progress --- app/pages/dashboard-advertisements/index.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/pages/dashboard-advertisements/index.tsx b/app/pages/dashboard-advertisements/index.tsx index c7ebf92..3aa0d28 100644 --- a/app/pages/dashboard-advertisements/index.tsx +++ b/app/pages/dashboard-advertisements/index.tsx @@ -116,7 +116,11 @@ export const AdvertisementsPage = () => { setSelectedId(undefined)} + onClose={() => { + if (fetcher.state === 'idle') { + setSelectedId(undefined) + } + }} className="relative z-50" transition >