diff --git a/frontend/src/app/project/[eid]/page.tsx b/frontend/src/app/project/[eid]/page.tsx index 502526d9a6c714aa57451960520fd3afda326e08_ZnJvbnRlbmQvc3JjL2FwcC9wcm9qZWN0L1tlaWRdL3BhZ2UudHN4..6016519d19258895446097f248947f1dfc7feb77_ZnJvbnRlbmQvc3JjL2FwcC9wcm9qZWN0L1tlaWRdL3BhZ2UudHN4 100644 --- a/frontend/src/app/project/[eid]/page.tsx +++ b/frontend/src/app/project/[eid]/page.tsx @@ -128,6 +128,7 @@ <ImportProcessTable projectEid={parsedEid} recipeEid={selectedRecipeEid} + showProjectColumn={false} /> </Stack> <ConfirmModal diff --git a/frontend/src/components/ImportProcessTable.tsx b/frontend/src/components/ImportProcessTable.tsx index 502526d9a6c714aa57451960520fd3afda326e08_ZnJvbnRlbmQvc3JjL2NvbXBvbmVudHMvSW1wb3J0UHJvY2Vzc1RhYmxlLnRzeA==..6016519d19258895446097f248947f1dfc7feb77_ZnJvbnRlbmQvc3JjL2NvbXBvbmVudHMvSW1wb3J0UHJvY2Vzc1RhYmxlLnRzeA== 100644 --- a/frontend/src/components/ImportProcessTable.tsx +++ b/frontend/src/components/ImportProcessTable.tsx @@ -31,6 +31,7 @@ dataServiceEid?: number; recipeEid?: number; projectEid?: number; + showProjectColumn?: boolean; } async function showFile(url?: string) { @@ -52,6 +53,8 @@ refresh, } = useGetImportProcesses(props); + const showProjectColumn = props.showProjectColumn !== false; + useEffect(() => { const interval = setInterval(refresh, REFRESH_INTERVAL); return () => clearInterval(interval); @@ -86,7 +89,7 @@ <TableCell>Date</TableCell> <TableCell>Recette</TableCell> <TableCell>État</TableCell> - <TableCell>Projet</TableCell> + {showProjectColumn ? <TableCell>Projet</TableCell> : null} <TableCell width={50}>Dataset</TableCell> <TableCell width={50}>Log</TableCell> <TableCell width={50}>SHACL</TableCell> @@ -94,7 +97,11 @@ </TableHead> <TableBody> {importProcessList.map((row, i) => ( - <ImportProcessTableRow key={i} importProcess={row} /> + <ImportProcessTableRow + key={i} + importProcess={row} + showProjectColumn={showProjectColumn} + /> ))} </TableBody> </Table> @@ -104,5 +111,6 @@ function ImportProcessTableRow({ importProcess, + showProjectColumn, }: { importProcess: ImportProcess; @@ -107,5 +115,6 @@ }: { importProcess: ImportProcess; + showProjectColumn: boolean; }) { const hasLog = importProcess.log_url != null; @@ -121,7 +130,9 @@ <TableCell> <StateIcon state={importProcess.state} /> </TableCell> - <TableCell>{importProcess.project}</TableCell> + {showProjectColumn ? ( + <TableCell>{importProcess.project}</TableCell> + ) : null} <DatasetButton importProcess={importProcess} /> <TableCell> <ButtonTooltip