diff --git a/docs/data/material/components/dialogs/FormDialog.js b/docs/data/material/components/dialogs/FormDialog.js
index 4366550268d90f..9033fe1c4dc795 100644
--- a/docs/data/material/components/dialogs/FormDialog.js
+++ b/docs/data/material/components/dialogs/FormDialog.js
@@ -18,50 +18,45 @@ export default function FormDialog() {
setOpen(false);
};
+ const handleSubmit = (event) => {
+ event.preventDefault();
+ const formData = new FormData(event.currentTarget);
+ const formJson = Object.fromEntries(formData.entries());
+ const email = formJson.email;
+ console.log(email);
+ handleClose();
+ };
+
return (
-
);
diff --git a/docs/data/material/components/dialogs/FormDialog.tsx b/docs/data/material/components/dialogs/FormDialog.tsx
index e5830e9d430d9b..38429ba31b64c5 100644
--- a/docs/data/material/components/dialogs/FormDialog.tsx
+++ b/docs/data/material/components/dialogs/FormDialog.tsx
@@ -18,50 +18,45 @@ export default function FormDialog() {
setOpen(false);
};
+ const handleSubmit = (event: React.FormEvent) => {
+ event.preventDefault();
+ const formData = new FormData(event.currentTarget);
+ const formJson = Object.fromEntries((formData as any).entries());
+ const email = formJson.email;
+ console.log(email);
+ handleClose();
+ };
+
return (
- ) => {
- event.preventDefault();
- const formData = new FormData(event.currentTarget);
- const formJson = Object.fromEntries((formData as any).entries());
- const email = formJson.email;
- console.log(email);
- handleClose();
- },
- },
- }}
- >
+
Subscribe
-
+
To subscribe to this website, please enter your email address here. We
will send updates occasionally.
-
+
-
-
-
-
);