import { Box, Button, Container, Grid, TextField, Typography, } from '@mui/material'; import { useFormik } from 'formik'; import { useTranslation } from 'next-i18next'; import Link from 'next/link'; import PropType from 'prop-types'; import React from 'react'; import { BASE_PAGE } from '../../../constants/pages'; import { contactPageSchema } from '../../../schemas/contactSchema'; const ContactPageForm = () => { const { t } = useTranslation('forms', 'contact', 'common'); //const [error] = useState({ hasError: false, errorMessage: '' }); const handleSubmit = async (values) => { console.log(values); }; const formik = useFormik({ initialValues: { firstName: '', lastName: '', email: '', message: '', }, validationSchema: contactPageSchema, onSubmit: handleSubmit, validateOnBlur: true, enableReinitialize: true, }); return ( {t('contact:Title')} {t('common:Back')} ); }; ContactPageForm.propTypes = { submitHandler: PropType.func, }; export default ContactPageForm;