From f119fc78dda4d1e828dde04f378a63a93e3a0a7e Mon Sep 17 00:00:00 2001 From: Georgios Andreadis Date: Thu, 2 Jul 2020 18:39:28 +0200 Subject: Add current progress on frontend port --- frontend/src/api/routes/experiments.js | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) (limited to 'frontend/src/api/routes/experiments.js') diff --git a/frontend/src/api/routes/experiments.js b/frontend/src/api/routes/experiments.js index 75dab7af..ab85613c 100644 --- a/frontend/src/api/routes/experiments.js +++ b/frontend/src/api/routes/experiments.js @@ -1,4 +1,21 @@ import { deleteById, getById } from './util' +import { sendRequest } from '../index' + +export function addExperiment(simulationId, experiment) { + return sendRequest({ + path: '/simulations/{simulationId}/experiments', + method: 'POST', + parameters: { + body: { + experiment, + }, + path: { + simulationId, + }, + query: {}, + }, + }) +} export function getExperiment(experimentId) { return getById('/experiments/{experimentId}', { experimentId }) @@ -8,12 +25,6 @@ export function deleteExperiment(experimentId) { return deleteById('/experiments/{experimentId}', { experimentId }) } -export function getLastSimulatedTick(experimentId) { - return getById('/experiments/{experimentId}/last-simulated-tick', { - experimentId, - }) -} - export function getAllMachineStates(experimentId) { return getById('/experiments/{experimentId}/machine-states', { experimentId, @@ -27,7 +38,3 @@ export function getAllRackStates(experimentId) { export function getAllRoomStates(experimentId) { return getById('/experiments/{experimentId}/room-states', { experimentId }) } - -export function getAllTaskStates(experimentId) { - return getById('/experiments/{experimentId}/task-states', { experimentId }) -} -- cgit v1.2.3