import React, {useState} from 'react';
import { useForm } from "react-hook-form";
import {useDispatch, useSelector} from "react-redux";
import {ADDFRAMEWORK, FORM_CAST} from "../src/redux/actions";
import AppContainer from "./appContainer";
import Image from "next/image";
import { Step, Steps, useSteps } from 'chakra-ui-steps';
import {MDBContainer, MDBInput, MDBTypography} from "mdb-react-ui-kit";
import {Box, Button, Center, Flex, Heading, Input, Select, SimpleGrid, Stack} from "@chakra-ui/react";
import { withKeepAlive } from 'react-next-keep-alive';
const CooperationRequest = () => {
const Parallax = ({ quality }) => {
return `../resource/parallax/about.jpg`;
}
const userData = useSelector((state => state.Global))
const formReq = useSelector((state => state.FormRequest))
const dispatch = useDispatch()
console.log('formReq',formReq)
const [Access, SetAccess] =useState(true)
const PersonalForm= () => {
const [Sex, SetSex] = useState(0)
const {register, handleSubmit, watch, formState: { errors }} = useForm()
let hasErr = Object.keys(errors).length
const onSubmit = async (data) => {
console.log('dadadada', data)
if (hasErr === 0) {
dispatch(FORM_CAST(data))
nextStep()
}
else {
alert('مقادیر وارد شده معبتر نمی باشد')
}
};
return (
{errors?.national_code?.type === "required" &&
وارد کردن کد ملی اجباری است
} {errors?.national_code?.type === "maxLength" &&کد ملی وارد شده معبتر نمی باشد
}{errors?.birth_location?.type === "required" &&
وارد کردن محل تولد اجباری است
}{errors?.birthdate?.type === "required" &&
وارد کردن تاریخ تولد اجباری است
}{errors?.gender?.type === "required" &&
مشخص کردن جنسیت اجباری است
}{errors?.marital?.type === "required" &&
مشخص کردن جنسیت اجباری است
}