import { Formik } from 'formik'; import React, { memo } from 'react'; import { useTranslation } from 'react-i18next'; import * as Yup from 'yup'; import Input from '../../components/shared/Input'; import ModalEvents from '../../constants/ModalEvents'; import { getFieldProps } from '../../utils'; import DataModal from '../DataModal'; const initialValues = { url: '', network: '', username: '', }; const SocialModal = () => { const { t } = useTranslation(); const schema = Yup.object().shape({ network: Yup.string() .min(5, t('shared.forms.validation.min', { number: 5 })) .required(t('shared.forms.validation.required')), username: Yup.string().required(t('shared.forms.validation.required')), url: Yup.string() .min(5, t('shared.forms.validation.min', { number: 5 })) .required(t('shared.forms.validation.required')), }); return ( {(formik) => (
)}
); }; export default memo(SocialModal);