"use client" import { Mail } from "lucide-react" import type React from "react" import { useState } from "react" export default function SubscriptionEmail() { const [email, setEmail] = useState("") const [isSubmitting, setIsSubmitting] = useState(false) const [isSubmitted, setIsSubmitted] = useState(false) const handleSubmit = async (e: React.FormEvent) => { e.preventDefault() setIsSubmitting(true) await new Promise((resolve) => setTimeout(resolve, 1000)) setIsSubmitting(false) setIsSubmitted(true) setEmail("") } return (

Exclusive offers.
Limited time.

Get early access to our Black Friday deals.

{isSubmitted ? (

Thanks for subscribing!

) : (
setEmail(e.target.value)} placeholder="Email address" required className="flex-1 bg-transparent outline-none text-gray-800 placeholder-gray-400 text-sm md:text-base py-2 px-1" />
)}
) }