import { Formik } from 'formik'; import React, { memo } from 'react'; import * as Yup from 'yup'; import { useTranslation } from 'react-i18next'; import Input from '../../components/shared/Input'; import ModalEvents from '../../constants/ModalEvents'; import { getFieldProps } from '../../utils'; import DataModal from '../DataModal'; const initialValues = { name: '', position: '', phone: '', email: '', summary: '', }; const ReferenceModal = () => { const { t } = useTranslation(); const schema = Yup.object().shape({ name: Yup.string().required(t('shared.forms.validation.required')), position: Yup.string().required(t('shared.forms.validation.required')), phone: Yup.string(), email: Yup.string().email(t('shared.forms.validation.email')), summary: Yup.string(), }); return ( {(formik) => (
)}
); }; export default memo(ReferenceModal);