From a6ff5eee45215effb3344cb5d631a27a7c0369aa Mon Sep 17 00:00:00 2001
From: Armand Philippot
Date: Fri, 22 Sep 2023 19:34:01 +0200
Subject: refactor(components): rewrite form components
---
src/pages/404.tsx | 2 +-
src/pages/contact.tsx | 16 +++++++++-------
2 files changed, 10 insertions(+), 8 deletions(-)
(limited to 'src/pages')
diff --git a/src/pages/404.tsx b/src/pages/404.tsx
index 5dff404..67daae1 100644
--- a/src/pages/404.tsx
+++ b/src/pages/404.tsx
@@ -123,7 +123,7 @@ const Error404Page: NextPageWithLayout = ({
id: 'XKy7rx',
})}
-
+
>
);
diff --git a/src/pages/contact.tsx b/src/pages/contact.tsx
index e3c8a2c..92c58cc 100644
--- a/src/pages/contact.tsx
+++ b/src/pages/contact.tsx
@@ -79,7 +79,7 @@ const ContactPage: NextPageWithLayout = () => {
const [statusMessage, setStatusMessage] = useState('');
const submitMail: ContactFormProps['sendMail'] = async (data, reset) => {
- const { email, message, name, subject } = data;
+ const { email, message, name, object } = data;
const messageHTML = message.replace(/\r?\n/g, '
');
const body = `Message received from ${name} <${email}> on ${website.url}.
${messageHTML}`;
const replyTo = `${name} <${email}>`;
@@ -87,7 +87,7 @@ const ContactPage: NextPageWithLayout = () => {
body,
clientMutationId: 'contact',
replyTo,
- subject,
+ subject: object,
};
const { message: mutationMessage, sent } = await sendMail(mailData);
@@ -139,11 +139,13 @@ const ContactPage: NextPageWithLayout = () => {
+ statusMessage ? (
+
+ ) : undefined
}
/>
--
cgit v1.2.3