import React, { useState } from 'react' import SimpleReactValidator from 'simple-react-validator'; import Navbar2 from '../../components/Navbar2/Navbar2' import PageTitle from '../../components/pagetitle/PageTitle' import Footer from '../../components/footer/Footer' import Scrollbar from '../../components/scrollbar/scrollbar' import vImg from '/public/images/volunteer.jpg' import TeamSection from '../../components/TeamSection/TeamSection'; import Image from 'next/image'; const VolunteerPage = (props) => { const [forms, setForms] = useState({ name: '', email: '', subject: '', file: '', message: '' }); const [validator] = useState(new SimpleReactValidator({ className: 'errorMessage' })); const changeHandler = e => { setForms({ ...forms, [e.target.name]: e.target.value }) if (validator.allValid()) { validator.hideMessages(); } else { validator.showMessages(); } }; const submitHandler = e => { e.preventDefault(); if (validator.allValid()) { validator.hideMessages(); setForms({ name: '', email: '', subject: '', file: '', message: '' }) } else { validator.showMessages(); } }; return (

Become a Volunteer

submitHandler(e)} className="contact-validation-active" id="contact-form-main">
changeHandler(e)} onChange={(e) => changeHandler(e)} placeholder="Your Name" /> {validator.message('name', forms.name, 'required|alpha_space')}
changeHandler(e)} onChange={(e) => changeHandler(e)} placeholder="Your Email" /> {validator.message('email', forms.email, 'required|email')}
changeHandler(e)} onChange={(e) => changeHandler(e)} placeholder="Your subject" /> {validator.message('subject', forms.subject, 'required|alpha_space')}
changeHandler(e)} onChange={(e) => changeHandler(e)} placeholder="Your Email" /> {validator.message('file', forms.file, 'required|file')}
{validator.message('message', forms.message, 'required')}
Thank you
Error occurred while sending email. Please try again later.
) } export default VolunteerPage;