import React from "react"; import {useNavigate} from 'react-router-dom' import { Button, InputCompOne } from ".."; import { RouteHandler } from "../../router/routes"; import {Formik, Form} from 'formik' import * as Yup from "yup"; const initialValues = { disburse_account: "", bank_name: "", account_name: "", account_number: "", checked: false }; // To get the validation schema const validationSchema = Yup.object().shape({ disburse_account: Yup.string() .required("Required"), bank_name: Yup.string() .required("Required"), account_name: Yup.string() .required("Required"), account_number: Yup.string() .required("Required"), checked: Yup.bool() // use bool instead of boolean .oneOf([true], "You must accept the terms and conditions") }); const DebitAccount: React.FC = () => { const navigate = useNavigate() //FUNCTION TO HANDLE SUBMIT const handleSubmit = (values:any) => { console.log(values) navigate(RouteHandler.letsGetStarted, {replace:true}) }; return ( <>

CREDIT ACCOUNT ( Your account to receive your loan )

{(props)=>(

DEBIT ACCOUNT ( Your salary account for monthly repayment )

{props.errors.checked && props.touched.checked && {props.errors.checked}}
)}
); }; export default DebitAccount;