diff --git a/packages/stats/app/src/routes/index.tsx b/packages/stats/app/src/routes/index.tsx index 2c99aba60e..89188d97ce 100644 --- a/packages/stats/app/src/routes/index.tsx +++ b/packages/stats/app/src/routes/index.tsx @@ -1648,15 +1648,16 @@ function SubscribeModal(props: { onClose: () => void }) { method="post" onSubmit={(event) => { event.preventDefault() + const form = event.currentTarget setStatus("pending") setMessage("") fetch(`${import.meta.env.BASE_URL}api/newsletter`, { method: "POST", - body: new FormData(event.currentTarget), + body: new FormData(form), }).then( async (response) => { if (response.ok) { - event.currentTarget.reset() + form.reset() setStatus("success") return }