import React, { useState, useEffect } from 'react' import { useNavigate } from 'react-router-dom' import Input from '../../../components/Input/Input' import Header from '../../../components/Header/Header' import SubmitButton from '../../../components/SubmitButton/SubmitButton' const FormTwo = () => { const [mobileNumber, setMobileNumber] = useState('') const [email, setEmail] = useState('') const navigate = useNavigate() const handleSubmit = () => { navigate('/enrollment/address') } useEffect(() => { const eMail = document.getElementById('email') function emailValidator () { if (eMail.validity.patternMismatch) { eMail.setCustomValidity('Email must contain @') } else { eMail.setCustomValidity('') } } console.log(eMail) eMail.addEventListener('input', emailValidator) return () => { eMail.removeEventListener('input', emailValidator) } }, []) return (
handleSubmit()} className="formtwo">
setMobileNumber(e.target.value)} placeholder="Enter your Mobile Number" pattern="[0-9]+" maxLength="10" minLength="10" /> setEmail(e.target.value)} placeholder="Enter your Email ID" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$" /> ) } export default FormTwo