diff options
| author | Armand Philippot <git@armandphilippot.com> | 2023-09-22 19:34:01 +0200 | 
|---|---|---|
| committer | Armand Philippot <git@armandphilippot.com> | 2023-10-24 12:23:48 +0200 | 
| commit | a6ff5eee45215effb3344cb5d631a27a7c0369aa (patch) | |
| tree | 5051747acf72318b4fc5c18d603e3757fbefdfdb /src/pages | |
| parent | 651ea4fc992e77d2f36b3c68f8e7a70644246067 (diff) | |
refactor(components): rewrite form components
Diffstat (limited to 'src/pages')
| -rw-r--r-- | src/pages/404.tsx | 2 | ||||
| -rw-r--r-- | src/pages/contact.tsx | 16 | 
2 files changed, 10 insertions, 8 deletions
| 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<Error404PageProps> = ({              id: 'XKy7rx',            })}          </p> -        <SearchForm hideLabel={true} searchPage="/recherche/" /> +        <SearchForm isLabelHidden searchPage="/recherche/" />        </PageLayout>      </>    ); 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<string>('');    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, '<br />');      const body = `Message received from ${name} <${email}> on ${website.url}.<br /><br />${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 = () => {          <ContactForm            sendMail={submitMail}            Notice={ -            <Notice -              kind={status} -              message={statusMessage} -              className={styles.notice} -            /> +            statusMessage ? ( +              <Notice +                kind={status} +                message={statusMessage} +                className={styles.notice} +              /> +            ) : undefined            }          />        </PageLayout> | 
