aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJan Tuomi <jans.tuomi@gmail.com>2022-02-07 15:47:01 +0200
committerJan Tuomi <jans.tuomi@gmail.com>2022-02-07 15:47:01 +0200
commite395c14a4159edcdb6203664e500d4adaa37bcac (patch)
tree6190c75a1904102d1da0bd8d93b5ee6bb27108c0 /src
parent63b35e0fd280dc6c4e654458a1e381e9d9dc221b (diff)
Fix example api details
Diffstat (limited to 'src')
-rw-r--r--src/api.ts10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/api.ts b/src/api.ts
index 7ac283b..c486acc 100644
--- a/src/api.ts
+++ b/src/api.ts
@@ -1,5 +1,5 @@
import useSWR, { SWRResponse } from "swr"
-import { RunnerApiSubmitRequest, RunnerApiSubmitResponse } from "slam-types"
+import { RunnerApi, ExampleApi } from "slam-types"
const RUNNER_API_URL = String(import.meta.env.VITE_RUNNER_API_URL)
const EXAMPLE_API_URL = String(import.meta.env.VITE_EXAMPLE_API_URL)
@@ -78,16 +78,16 @@ const postRequest = async <R, D, E>({ baseUrl, path, body }: BasePostRequest<R>,
}
export const useExamples = () => mapSWRResult<Example[], Error>(
- useSWR("/examples", fetcher(EXAMPLE_API_URL)),
+ useSWR(ExampleApi.ListRequest.path, fetcher(EXAMPLE_API_URL)),
)
-export type SubmitResult = APIResult<RunnerApiSubmitResponse.Body["result"], Error>
+export type SubmitResult = APIResult<RunnerApi.SubmitResponse.Body["result"], Error>
export const submitSource = async (text: string): Promise<SubmitResult> => {
- const apiResult = await postRequest<RunnerApiSubmitRequest.Body, RunnerApiSubmitResponse.Body, Error>(
+ const apiResult = await postRequest<RunnerApi.SubmitRequest.Body, RunnerApi.SubmitResponse.Body, Error>(
{
baseUrl: RUNNER_API_URL,
- path: RunnerApiSubmitRequest.path,
+ path: RunnerApi.SubmitRequest.path,
body: {
source: text,
},