import React from "react"; import PropTypes from "prop-types"; import { useFormik } from "formik"; import { CreateOfferFormContainer, DescriptionField, FieldLabel, NextButton, TitleField, } from "./FirstPartCreateOffer.styled"; import * as Yup from "yup"; import selectedTheme from "../../../../themes"; import { useTranslation } from "react-i18next"; import Option from "../../../Select/Option/Option"; import { SelectField } from "../CreateOffer.styled"; const FirstPartCreateOffer = (props) => { const { t } = useTranslation(); const handleSubmit = (values) => { props.handleNext(values); }; const formik = useFormik({ initialValues: { nameOfProduct: "", description: "", }, validationSchema: Yup.object().shape({ nameOfProduct: Yup.string().required(t("login.nameOfProductRequired")), description: Yup.string().required(t("login.descriptionRequired")).min(8), }), onSubmit: handleSubmit, validateOnBlur: true, enableReinitialize: true, }); return ( {/* */} NASTAVI ); }; FirstPartCreateOffer.propTypes = { children: PropTypes.any, handleNext: PropTypes.func, }; export default FirstPartCreateOffer;