@@ -3,10 +3,7 @@ import { Tabs, Typography } from "@equinor/eds-core-react";
33import { useState } from "react" ;
44import { Panel , SimulationResults } from "@/dto/SimulationResults" ;
55import ResultConcTable from "@/components/ConcResultTable" ;
6- import Reactions from "./Reactions" ;
7- import { useParams } from "react-router-dom" ;
8- import { useQuery } from "@tanstack/react-query" ;
9- import { getResultForSimulation } from "@/api/api" ;
6+ import Reactions from "../pages/Reactions" ;
107import { MassBalanceError } from "@/components/MassBalanceError" ;
118import { extractPlotData } from "@/functions/Formatting" ;
129import BarChart from "@/components/BarChart" ;
@@ -58,18 +55,10 @@ function getPanelContent(panel: Panel): React.ReactElement {
5855
5956const Results : React . FC < ResultsProps > = ( { simulationResults } ) => {
6057 const [ activeTab , setActiveTab ] = useState < string | number > ( 0 ) ;
61- const { projectId, simulationId } = useParams < { projectId : string ; simulationId : string } > ( ) ;
6258
6359 const handleChange = ( index : string | number ) => {
6460 setActiveTab ( index ) ;
6561 } ;
66- const { data : fetchedResults } = useQuery < SimulationResults | null > ( {
67- queryKey : [ `get-simulation-${ simulationId } ` ] ,
68- queryFn : ( ) => getResultForSimulation ( simulationId ! ) ,
69- enabled : ! ! projectId && ! ! simulationId && ! simulationResults ,
70- } ) ;
71-
72- if ( ! simulationResults && fetchedResults != null ) simulationResults = fetchedResults ;
7362
7463 if ( ! simulationResults ) return < Typography color = "red" > No simulation results found</ Typography > ;
7564
0 commit comments