From fcf639edcc20c1ef4c23bf1f71615f9d5fe11556 Mon Sep 17 00:00:00 2001 From: Richard Bergsma Date: Sat, 7 Jun 2025 01:39:21 +0200 Subject: [PATCH] Remove Netlify form handling logic from BasicScripts.astro and update Form.astro to set action attribute for contact form submission to the new API endpoint. --- src/components/common/BasicScripts.astro | 186 +---------------------- src/components/ui/Form.astro | 1 + 2 files changed, 2 insertions(+), 185 deletions(-) diff --git a/src/components/common/BasicScripts.astro b/src/components/common/BasicScripts.astro index 4e80e3c..ceabf0f 100644 --- a/src/components/common/BasicScripts.astro +++ b/src/components/common/BasicScripts.astro @@ -453,188 +453,4 @@ import { UI } from 'astrowind:config'; - + diff --git a/src/components/ui/Form.astro b/src/components/ui/Form.astro index 77e961b..cfff621 100644 --- a/src/components/ui/Form.astro +++ b/src/components/ui/Form.astro @@ -19,6 +19,7 @@ const { inputs, textarea, disclaimer, button = 'Contact us', description = '' } id="contact-form" name="contact" method="POST" + action="/api/contact" class="needs-validation" novalidate >