Skip to content

Commit 79268a7

Browse files
committed
fix(demo-modal): reset form on open to prevent stale success state on reopen
1 parent c5a8b37 commit 79268a7

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

apps/sim/app/(home)/components/demo-request/demo-request-modal.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,7 @@ export function DemoRequestModal({ children, theme = 'dark' }: DemoRequestModalP
7373
const handleOpenChange = useCallback(
7474
(nextOpen: boolean) => {
7575
setOpen(nextOpen)
76-
if (!nextOpen) {
77-
resetForm()
78-
}
76+
resetForm()
7977
},
8078
[resetForm]
8179
)
@@ -144,7 +142,6 @@ export function DemoRequestModal({ children, theme = 'dark' }: DemoRequestModalP
144142
throw new Error(result?.error || 'Failed to submit demo request')
145143
}
146144

147-
resetForm()
148145
setSubmitSuccess(true)
149146
} catch (error) {
150147
setSubmitError(

0 commit comments

Comments
 (0)