From 758913ba7d6e9659f60d8ea50d999acc00c1c1c5 Mon Sep 17 00:00:00 2001 From: ashim-hq Date: Fri, 24 Apr 2026 00:15:54 +0800 Subject: [PATCH] fix: make Company field required in contact form --- apps/landing/src/app/contact/page.tsx | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/apps/landing/src/app/contact/page.tsx b/apps/landing/src/app/contact/page.tsx index 0196d7ac..18755481 100644 --- a/apps/landing/src/app/contact/page.tsx +++ b/apps/landing/src/app/contact/page.tsx @@ -38,15 +38,9 @@ export default function ContactPage() { function handleSubmit(e: FormEvent) { e.preventDefault(); - const lines = [ - `Name: ${name}`, - company ? `Company: ${company}` : "", - `Email: ${email}`, - "", - message, - ] - .filter(Boolean) - .join("\n"); + const lines = [`Name: ${name}`, `Company: ${company}`, `Email: ${email}`, "", message].join( + "\n", + ); const mailto = `mailto:contact@snapotter.com?subject=${encodeURIComponent(subject)}&body=${encodeURIComponent(lines)}`; window.location.href = mailto; @@ -129,11 +123,12 @@ export default function ContactPage() {
setCompany(e.target.value)} className="w-full rounded-lg border border-border bg-background px-4 py-2.5 text-sm outline-none transition-colors focus:border-accent focus:ring-1 focus:ring-accent"