Skip to content

Commit 7ab493f

Browse files
Render download button on LabResult page
1 parent 763fef1 commit 7ab493f

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

frontend/src/pages/LabResults.tsx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import LabResultsPlot from "../components/LabResultsPlot";
77
import LabResultsTable from "../components/LabResultsTable";
88
import { ExperimentResult } from "../dto/ExperimentResult.tsx";
99
import { useSimulationQueries } from "../hooks/useSimulationQueriesResult.ts";
10+
import DownloadButton from "../components/DownloadButton.tsx";
1011

1112
const LabResults: React.FC = () => {
1213
const [selectedExperiments, setSelectedExperiments] = useState<ExperimentResult[]>([]);
@@ -59,6 +60,22 @@ const LabResults: React.FC = () => {
5960
isLoading={simulationQueryResults.isLoading}
6061
/>
6162

63+
{selectedExperiments.length > 0 && (
64+
<div
65+
style={{
66+
display: "flex",
67+
justifyContent: "flex-end",
68+
marginTop: "1rem",
69+
marginBottom: "2rem",
70+
}}
71+
>
72+
<DownloadButton
73+
simulationResultsPerExperiment={simulationQueryResults.data}
74+
experimentResults={selectedExperiments}
75+
isLoading={simulationQueryResults.isLoading}
76+
/>
77+
</div>
78+
)}
6279
<LabResultsTable
6380
labResults={labResults}
6481
selectedExperiments={selectedExperimentData}

0 commit comments

Comments
 (0)