diff --git a/docs/data/material/components/dialogs/FormDialog.js b/docs/data/material/components/dialogs/FormDialog.js index 2cf67d3f023852..bbb38b86dcd9a3 100644 --- a/docs/data/material/components/dialogs/FormDialog.js +++ b/docs/data/material/components/dialogs/FormDialog.js @@ -23,7 +23,21 @@ export default function FormDialog() { - + { + event.preventDefault(); + const formData = new FormData(event.currentTarget); + const formJson = Object.fromEntries(formData.entries()); + const email = formJson.email; + console.log(email); + handleClose(); + }, + }} + > Subscribe @@ -32,8 +46,10 @@ export default function FormDialog() { - + diff --git a/docs/data/material/components/dialogs/FormDialog.tsx b/docs/data/material/components/dialogs/FormDialog.tsx index 2cf67d3f023852..de732f649c43b6 100644 --- a/docs/data/material/components/dialogs/FormDialog.tsx +++ b/docs/data/material/components/dialogs/FormDialog.tsx @@ -23,7 +23,21 @@ export default function FormDialog() { - + ) => { + 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 @@ -32,8 +46,10 @@ export default function FormDialog() { - +