FORM VALIDATIONS (REACT)
IN REACT, WE USE FORMIK FOR FORM VALIDATION. TO INSTALL : npm i formik TO USE : import {useFormik} from formik; WE COPY CODE FROM DOC. FORMIK ALREADY HAS HANDLECHANGE AND HANDLE SUBMIT FUNCTIONS SO COMMENT THEM FROM OUR CODE. IT ALSO HAS VALUE, ONCHANGE, ONSUBMIT VALUES WE COPY THEM. COMMENTSFORM.JSX import { useState } from "react" ; import { useFormik } from "formik" ; const validate = ( values ) => { const errors = {}; if ( ! values . username ) { errors . username = "Username cannot be empty" ; } else if ( values . username . length > 15 ) { errors . username = "Must be 15 characters or less" ; } if ( ! values . remarks ) { errors . remarks = "remarks cannot be empty" ; } else if ( values . remarks . length > 15 ) { errors . remarks = "Must be 15 characters or less" ; } return errors ; }; export default functi...