fix: prevent closing dialog when fetcher is in progress

This commit is contained in:
Ardeman 2025-03-12 21:22:31 +08:00
parent 7ab83a4f66
commit df3b14a212

View File

@ -116,7 +116,11 @@ export const AdvertisementsPage = () => {
<Dialog
open={!!selectedId}
onClose={() => setSelectedId(undefined)}
onClose={() => {
if (fetcher.state === 'idle') {
setSelectedId(undefined)
}
}}
className="relative z-50"
transition
>