From 99e847175e25358dda87cbf8161d22ee8fbef1f9 Mon Sep 17 00:00:00 2001 From: syntaxbullet Date: Thu, 8 Jan 2026 14:26:16 +0100 Subject: [PATCH] chore: remove frontend boilerplate --- src/web/README.md | 2 +- src/web/src/APITester.tsx | 64 ---------- src/web/src/App.tsx | 32 +---- src/web/src/components/ui/button.tsx | 52 -------- src/web/src/components/ui/card.tsx | 56 --------- src/web/src/components/ui/input.tsx | 21 ---- src/web/src/components/ui/label.tsx | 21 ---- src/web/src/components/ui/select.tsx | 162 ------------------------- src/web/src/components/ui/textarea.tsx | 18 --- src/web/src/index.css | 33 +---- src/web/src/index.html | 24 ++-- src/web/src/lib/utils.ts | 6 - src/web/src/logo.svg | 1 - src/web/src/react.svg | 8 -- src/web/src/server.ts | 20 --- 15 files changed, 18 insertions(+), 502 deletions(-) delete mode 100644 src/web/src/APITester.tsx delete mode 100644 src/web/src/components/ui/button.tsx delete mode 100644 src/web/src/components/ui/card.tsx delete mode 100644 src/web/src/components/ui/input.tsx delete mode 100644 src/web/src/components/ui/label.tsx delete mode 100644 src/web/src/components/ui/select.tsx delete mode 100644 src/web/src/components/ui/textarea.tsx delete mode 100644 src/web/src/lib/utils.ts delete mode 100644 src/web/src/logo.svg delete mode 100644 src/web/src/react.svg diff --git a/src/web/README.md b/src/web/README.md index 5a22787..fe6ce5e 100644 --- a/src/web/README.md +++ b/src/web/README.md @@ -1,4 +1,4 @@ -# bun-react-tailwind-shadcn-template +# Aurora Web To install dependencies: diff --git a/src/web/src/APITester.tsx b/src/web/src/APITester.tsx deleted file mode 100644 index a1f8fff..0000000 --- a/src/web/src/APITester.tsx +++ /dev/null @@ -1,64 +0,0 @@ -import { Button } from "@/components/ui/button"; -import { Input } from "@/components/ui/input"; -import { Label } from "@/components/ui/label"; -import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; -import { Textarea } from "@/components/ui/textarea"; -import { useRef, type FormEvent } from "react"; - -export function APITester() { - const responseInputRef = useRef(null); - - 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 }); - - const data = await res.json(); - responseInputRef.current!.value = JSON.stringify(data, null, 2); - } catch (error) { - responseInputRef.current!.value = String(error); - } - }; - - return ( -
-
- - - - - -
- -