diff --git a/src/components/Contact.tsx b/src/components/Contact.tsx index 71d3712..df86b55 100644 --- a/src/components/Contact.tsx +++ b/src/components/Contact.tsx @@ -1,4 +1,17 @@ +"use client"; + +import { useState } from "react"; + export default function Contact() { + // Placeholder + const [submitted, setSubmitted] = useState(false); + + const handleSubmit = (e: React.SubmitEvent) => { + e.preventDefault(); + // Mailer / Formspree / API Call integration goes here + setSubmitted(true); + }; + return (
. + +
+ {/* Left column */} +
+
+ +
+
+

+ // Got + a project in mind? +

+
+ +

+ Feel free to reach out using this form. I am always open to + discussing new projects, creative ideas, or opportunities to + contribute to your team. +

+ +
+
// Terminal Direct Contact
+
+ chneemann@portfolio: + ~$ mail --send +
+
+ Status:{" "} + + Ready to receive messages + +
+
+
+ +
+ + // Prefer email? + + + dev@andre-kempf.com + +
+
+ + {/* Right column */} +
+
+
+ + {submitted ? ( +
+
+ ✓ +
+

Thank you!

+

+ Your message has been sent successfully. I'll get back to you + as soon as possible! +

+
+ ) : ( +
+
+ + +
+ +
+ + +
+ +
+ +