// material-ui import { FormControl, Button, Grid, Typography, FormLabel, } from '@mui/material'; import * as React from "react"; import * as StatusUtils from "utils/statusUtils/DnStatus"; import Loadable from 'components/Loadable'; const MainCard = Loadable(React.lazy(() => import('components/MainCard'))); import DownloadIcon from '@mui/icons-material/Download'; // ==============================|| DASHBOARD - DEFAULT ||============================== // const DnDetailCard = ({ data }) => { const [dnData, setDnData] = React.useState({}); React.useEffect(() => { if (Object.keys(data).length > 0) { setDnData(data) } }, [data]); const onDownloadClick = () => { } const getDisplayField = (label, value) => { return {label}: {value} } return ( Demand Note {getDisplayField("DN No.", dnData.dnNo)} Status: {StatusUtils.getStatus_Eng(dnData.status)} {getDisplayField("Issue Date", dnData.issueDate)} {getDisplayField("DN Sent", dnData?.sentDate ? dnData.sentDate + " - " + dnData.sentBy : "")} File: {dnData.filename} ); }; export default DnDetailCard;