import { IconButtonAnimate } from '@/components/animate';
import Iconify from '@/components/Iconify';
import MuiDialog from '@/components/MuiDialog';
import { Box, Tooltip } from '@mui/material';
import { Paper, Stack, Typography } from '@mui/material';
import { useState } from 'react';
import DialogDocumentRequest from './DialogDocumentRequest';
export default function Documents({ files }) {
// --------------------------------------------------------------
// Dialog Request Document
const [openDialogRequestDocument, setOpenDialogRequestDocument] = useState(false);
const [openDialogConfirmRequestDocument, setOpenDialogConfirmRequestDocument] = useState(false);
function FileItem({ item }) {
function fileCategory(type: string) {
switch (type) {
case 'claim-result':
return 'Claim Result';
case 'claim-diagnosis':
return 'Claim Diagnosis';
case 'claim-condition':
return 'Claim Condition';
default:
return 'Other File';
}
}
const documentTypes = [
{
type: 'result',
name: 'Dokumen Hasil Penunjang',
},
{
type: 'claim-diagnosis',
name: 'Dokumen Diagnosa',
},
{
type: 'claim-diagnosis',
name: 'Dokumen Diagnosa',
},
];
return (
{fileCategory(item.type)}
{item.name}
);
}
return (
Dokumen Tambahan
{
setOpenDialogRequestDocument(true);
}}
>
+ Request Document
Dokumen Diagnosa
{}}>
{/* */}
kasjdnkajsdnkasdnaksjdnaksdjnkasdnkajsdn
)}
/>
Dokumen Diagnosa
{files.length > 0 ? (
{files.map((file, index) => (
))}
) : (
Belum ada dokumen
)}
);
}