From 49b6e38c9e457d516e59c111fcbfa000a61d592d Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 10 May 2026 13:39:37 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 166 +++++++++++++---------------------------------- 1 file changed, 45 insertions(+), 121 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index f2759b3..3573715 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -19,6 +19,10 @@ export default function LandingPage() { }; const handleRequestService = async (email: string) => { + if (!email || !email.includes('@')) { + alert('Please enter a valid email address.'); + return; + } try { const response = await fetch('/api/request-service', { method: 'POST', @@ -32,6 +36,7 @@ export default function LandingPage() { } } catch (error) { console.error('Error:', error); + alert('An error occurred. Please try again.'); } }; @@ -52,16 +57,11 @@ export default function LandingPage() {