'use client' import { useState } from 'react' import { ArrowRight, Mail } from 'lucide-react' import Image from 'next/image' import Button from '@/components/ui/Button' import Input from '@/components/ui/Input' export default function EarthyNewsletterSection() { const [email, setEmail] = useState('') const [subscribed, setSubscribed] = useState(false) const handleSubmit = (e: React.FormEvent) => { e.preventDefault() if (email) setSubscribed(true) } return (
Marula oil bottle

Imvelo Tips

Get early access to small batches

Subscribe for seasonal skincare tips, new product alerts, and exclusive offers from the workshop.

{subscribed ? (

Siyabonga! You're on the list.

) : (
setEmail(e.target.value)} required className="flex-1" />
)}
) }