import { FC } from 'react' import Button from '../../components/Button' import { TickCircle } from 'iconsax-react' import Input from '../../components/Input' import CreateSidebar from './components/CreateSidebar' import { useTranslation } from 'react-i18next' import { useFormik } from 'formik' import * as Yup from 'yup' const CreateCompany: FC = () => { const { t } = useTranslation('global') const formik = useFormik({ initialValues: { name: '', ceoFirstName: '', ceoLastName: '', phoneNumber: '', email: '', nationalId: '', establishmentDate: '', address: '', mapLink: '', shortDescription: '' }, validationSchema: Yup.object({ name: Yup.string().required(t('errors.required')), ceoFirstName: Yup.string().required(t('errors.required')), ceoLastName: Yup.string().required(t('errors.required')), phoneNumber: Yup.string().required(t('errors.required')), email: Yup.string().email(t('errors.invalid_email')).required(t('errors.required')), nationalId: Yup.string().required(t('errors.required')), establishmentDate: Yup.string().required(t('errors.required')), address: Yup.string().required(t('errors.required')), mapLink: Yup.string().url(t('errors.invalid_url')), shortDescription: Yup.string().required(t('errors.required')) }), onSubmit: (values) => { console.log(values) } }) return (
افزودن شرکت
اطلاعات شرکت
) } export default CreateCompany