- { data &&
-
-
Select Map for a new Simulation
- Map
- setSelectedMapId(e.target.value as string)}
- label="Map">
- {data.map(({ id, name }) => )}
-
-
- }
- {parsedId &&
}
+ {parsedId ?
+ :
+ Sorry, no valid mapId found in querystring
}
);
}
\ No newline at end of file
diff --git a/src/features/simulation/simulationApi.ts b/src/features/simulation/simulationApi.ts
index 3f782f6..83a2100 100644
--- a/src/features/simulation/simulationApi.ts
+++ b/src/features/simulation/simulationApi.ts
@@ -6,11 +6,14 @@ import type {
import type {
CreateSimulationRequest, SimulateRequest,
} from './requests';
+import type {
+ StateStatistics,
+} from './statistics/types';
export const simulationApi = createApi({
reducerPath: 'simulationApi',
baseQuery: fetchBaseQuery({ baseUrl: process.env.REACT_APP_API_URL || 'http://localhost:8080/' }),
- tagTypes: ['Simulation', 'SimplifiedSimulation'],
+ tagTypes: ['Simulation', 'SimplifiedSimulation', 'Statistics'],
endpoints: (builder) => ({
getSimulationById: builder.query