// material-ui import { Typography, Grid, } from '@mui/material'; import FileList from "components/FileList" import MainCard from "components/MainCard"; import * as React from "react"; import { useParams } from "react-router-dom"; import { useFormik } from 'formik'; import * as DateUtils from "utils/DateUtils" // ==============================|| DASHBOARD - DEFAULT ||============================== // const FormPanel = ({ formData, isOverTime }) => { const [data, setData] = React.useState({}); const params = useParams(); React.useEffect(() => { if (formData) { setData(formData); } }, [formData]); const formik = useFormik({ enableReinitialize: true, initialValues: data, }); return ( Public Notice: Proofreading Reply
{ formik.values.replyDate ? Reply Date: {DateUtils.datetimeStr(formik.values.replyDate)} Reply: {formik.values.action ? (Ready for printing (correct manuscript).) : (Not ready for printing (requires modification).)} { formik.values.action ? null : } : ( isOverTime ? Proofing timed out. Please apply again. : Wait for reply. ) }
); }; export default FormPanel;