// 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;