import { t } from '@lingui/macro'; import { Button, message, Upload, Input, Table } from 'antd'; import { SbtPageHeader } from 'components/page-header'; import { useState } from 'react'; import { Layout } from 'antd'; import FileViewer from '@cyntler/react-doc-viewer'; const { Sider, Content } = Layout; const contentStyle: React.CSSProperties = { textAlign: 'center', color: '#fff', backgroundColor: '#efefef', }; const siderStyle: React.CSSProperties = { backgroundColor: '#fafafa', padding: 10, width: 200, }; const fileList = [ { name: "invoice.pdf", url: "/dummpy.pdf", type: "invoice", isBadQuality: false, }, { name: "invoice.pdf", url: "/dummpy.pdf", type: "imei", isBadQuality: true, } ] const dataSource = [ { key: '1', value: 'Mike', }, { key: '2', value: 'Mike', }, { key: '3', value: 'Mike', }, ]; const columns = [ { title: 'Key', dataIndex: 'key', key: 'key', }, { title: 'Predicted', dataIndex: 'value', key: 'value', }, { title: 'Submitted', dataIndex: 'value', key: 'value', }, { title: 'Revised', dataIndex: 'value', key: 'value', }, ]; const FileCard = ({ file, isSelected, onClick }) => { return (
{file.type.toUpperCase()} {file.name}
); }; const InferencePage = () => { const [selectedFileId, setSelectedFileId] = useState(0); const selectFileByIndex = (index) => { setSelectedFileId(index); }; return ( <> {/* */}
{fileList.map((file, index) => ( { setSelectedFileId(index); } }/> ))}

Overview

); }; export default InferencePage;