import { useEffect, useState } from 'react'; // @ts-ignore import { Button, Table } from '@carbon/react'; import { useParams, Link } from 'react-router-dom'; import ProcessBreadcrumb from '../components/ProcessBreadcrumb'; import HttpService from '../services/HttpService'; import { modifyProcessModelPath } from '../helpers'; export default function ProcessInstanceReportList() { const params = useParams(); const [processInstanceReports, setProcessInstanceReports] = useState([]); const modifiedProcessModelId = modifyProcessModelPath( params.process_model_id || '' ); useEffect(() => { HttpService.makeCallToBackend({ path: `/process-models/${modifiedProcessModelId}/process-instances/reports`, successCallback: setProcessInstanceReports, }); }, [params]); const buildTable = () => { const rows = processInstanceReports.map((row) => { const rowToUse = row as any; return (
Identifier |
---|
No reports found