Capture email button
Last updated
Last updated
The ButtonCaptureEmail component is designed to capture user emails, making it ideal for waitlists, newsletter signups, or early access registrations.
Email input field – Collects user email addresses securely.
API integration – Sends email submissions to /capture-email
API route.
Loading & disabled states – Prevents duplicate submissions and enhances user experience. Only stores email address once.
Success feedback – Displays a confirmation message using react-hot-toast
upon successful submission.