Capture email button

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.

Last updated