diff --git a/apps/drive-web/src/APITester.tsx b/apps/drive-web/src/APITester.tsx index fd2af48..07854da 100644 --- a/apps/drive-web/src/APITester.tsx +++ b/apps/drive-web/src/APITester.tsx @@ -1,39 +1,50 @@ -import { useRef, type FormEvent } from "react"; +import { type FormEvent, useRef } from "react" export function APITester() { - const responseInputRef = useRef(null); + const responseInputRef = useRef(null) - const testEndpoint = async (e: FormEvent) => { - e.preventDefault(); + const testEndpoint = async (e: FormEvent) => { + e.preventDefault() - try { - const form = e.currentTarget; - const formData = new FormData(form); - const endpoint = formData.get("endpoint") as string; - const url = new URL(endpoint, location.href); - const method = formData.get("method") as string; - const res = await fetch(url, { method }); + try { + const form = e.currentTarget + const formData = new FormData(form) + const endpoint = formData.get("endpoint") as string + const url = new URL(endpoint, location.href) + const method = formData.get("method") as string + const res = await fetch(url, { method }) - const data = await res.json(); - responseInputRef.current!.value = JSON.stringify(data, null, 2); - } catch (error) { - responseInputRef.current!.value = String(error); - } - }; + const data = await res.json() + responseInputRef.current!.value = JSON.stringify(data, null, 2) + } catch (error) { + responseInputRef.current!.value = String(error) + } + } - return ( -
-
- - - -
-