From bfd83d2943f04e6a88446c85b593c222b6190949 Mon Sep 17 00:00:00 2001 From: Aydan Pirani Date: Sat, 24 Feb 2024 14:34:30 -0600 Subject: [PATCH] Added more code --- index.html | 2 +- {assets => public}/begin_hover.svg | 0 {assets => public}/begin_unhover.svg | 0 {assets => public}/complete.svg | 0 {assets => public}/hack_bear.svg | 0 {assets => public}/hack_fishercat.svg | 0 {assets => public}/hack_goblin.svg | 0 {assets => public}/hack_guy.svg | 0 {assets => public}/hack_merchant.svg | 0 {assets => public}/hack_mushcat.svg | 0 {assets => public}/hack_mushroom.svg | 0 {assets => public}/hack_rabbit.svg | 0 {assets => public}/hackfavicon.png | Bin {assets => public}/hackillinois.svg | 0 {assets => public}/q0.svg | 0 {assets => public}/q1.svg | 0 {assets => public}/q2.svg | 0 {assets => public}/q3.svg | 0 {assets => public}/q4.svg | 0 {assets => public}/q5.svg | 0 {assets => public}/q5_q.svg | 0 {assets => public}/q6.svg | 0 {assets => public}/q6_chessboard.svg | 0 {assets => public}/q6_k.svg | 0 {assets => public}/q7.svg | 0 {assets => public}/q7_chessboard.svg | 0 {assets => public}/q8.svg | 0 {assets => public}/submit_hover.svg | 0 {assets => public}/submit_unhover.svg | 0 {assets => public}/svg.svg | 0 src/App.tsx | 6 +++--- src/components/PageTooSmall.tsx | 2 +- src/components/QuestionOutput.tsx | 2 +- src/questions/Question5.tsx | 2 +- src/questions/Question6.tsx | 2 +- src/routes/Home.tsx | 2 +- src/routes/Questions.tsx | 2 +- 37 files changed, 10 insertions(+), 10 deletions(-) rename {assets => public}/begin_hover.svg (100%) rename {assets => public}/begin_unhover.svg (100%) rename {assets => public}/complete.svg (100%) rename {assets => public}/hack_bear.svg (100%) rename {assets => public}/hack_fishercat.svg (100%) rename {assets => public}/hack_goblin.svg (100%) rename {assets => public}/hack_guy.svg (100%) rename {assets => public}/hack_merchant.svg (100%) rename {assets => public}/hack_mushcat.svg (100%) rename {assets => public}/hack_mushroom.svg (100%) rename {assets => public}/hack_rabbit.svg (100%) rename {assets => public}/hackfavicon.png (100%) rename {assets => public}/hackillinois.svg (100%) rename {assets => public}/q0.svg (100%) rename {assets => public}/q1.svg (100%) rename {assets => public}/q2.svg (100%) rename {assets => public}/q3.svg (100%) rename {assets => public}/q4.svg (100%) rename {assets => public}/q5.svg (100%) rename {assets => public}/q5_q.svg (100%) rename {assets => public}/q6.svg (100%) rename {assets => public}/q6_chessboard.svg (100%) rename {assets => public}/q6_k.svg (100%) rename {assets => public}/q7.svg (100%) rename {assets => public}/q7_chessboard.svg (100%) rename {assets => public}/q8.svg (100%) rename {assets => public}/submit_hover.svg (100%) rename {assets => public}/submit_unhover.svg (100%) rename {assets => public}/svg.svg (100%) diff --git a/index.html b/index.html index 9b10661..cd0040d 100644 --- a/index.html +++ b/index.html @@ -2,7 +2,7 @@ - + Vite + React + TS diff --git a/assets/begin_hover.svg b/public/begin_hover.svg similarity index 100% rename from assets/begin_hover.svg rename to public/begin_hover.svg diff --git a/assets/begin_unhover.svg b/public/begin_unhover.svg similarity index 100% rename from assets/begin_unhover.svg rename to public/begin_unhover.svg diff --git a/assets/complete.svg b/public/complete.svg similarity index 100% rename from assets/complete.svg rename to public/complete.svg diff --git a/assets/hack_bear.svg b/public/hack_bear.svg similarity index 100% rename from assets/hack_bear.svg rename to public/hack_bear.svg diff --git a/assets/hack_fishercat.svg b/public/hack_fishercat.svg similarity index 100% rename from assets/hack_fishercat.svg rename to public/hack_fishercat.svg diff --git a/assets/hack_goblin.svg b/public/hack_goblin.svg similarity index 100% rename from assets/hack_goblin.svg rename to public/hack_goblin.svg diff --git a/assets/hack_guy.svg b/public/hack_guy.svg similarity index 100% rename from assets/hack_guy.svg rename to public/hack_guy.svg diff --git a/assets/hack_merchant.svg b/public/hack_merchant.svg similarity index 100% rename from assets/hack_merchant.svg rename to public/hack_merchant.svg diff --git a/assets/hack_mushcat.svg b/public/hack_mushcat.svg similarity index 100% rename from assets/hack_mushcat.svg rename to public/hack_mushcat.svg diff --git a/assets/hack_mushroom.svg b/public/hack_mushroom.svg similarity index 100% rename from assets/hack_mushroom.svg rename to public/hack_mushroom.svg diff --git a/assets/hack_rabbit.svg b/public/hack_rabbit.svg similarity index 100% rename from assets/hack_rabbit.svg rename to public/hack_rabbit.svg diff --git a/assets/hackfavicon.png b/public/hackfavicon.png similarity index 100% rename from assets/hackfavicon.png rename to public/hackfavicon.png diff --git a/assets/hackillinois.svg b/public/hackillinois.svg similarity index 100% rename from assets/hackillinois.svg rename to public/hackillinois.svg diff --git a/assets/q0.svg b/public/q0.svg similarity index 100% rename from assets/q0.svg rename to public/q0.svg diff --git a/assets/q1.svg b/public/q1.svg similarity index 100% rename from assets/q1.svg rename to public/q1.svg diff --git a/assets/q2.svg b/public/q2.svg similarity index 100% rename from assets/q2.svg rename to public/q2.svg diff --git a/assets/q3.svg b/public/q3.svg similarity index 100% rename from assets/q3.svg rename to public/q3.svg diff --git a/assets/q4.svg b/public/q4.svg similarity index 100% rename from assets/q4.svg rename to public/q4.svg diff --git a/assets/q5.svg b/public/q5.svg similarity index 100% rename from assets/q5.svg rename to public/q5.svg diff --git a/assets/q5_q.svg b/public/q5_q.svg similarity index 100% rename from assets/q5_q.svg rename to public/q5_q.svg diff --git a/assets/q6.svg b/public/q6.svg similarity index 100% rename from assets/q6.svg rename to public/q6.svg diff --git a/assets/q6_chessboard.svg b/public/q6_chessboard.svg similarity index 100% rename from assets/q6_chessboard.svg rename to public/q6_chessboard.svg diff --git a/assets/q6_k.svg b/public/q6_k.svg similarity index 100% rename from assets/q6_k.svg rename to public/q6_k.svg diff --git a/assets/q7.svg b/public/q7.svg similarity index 100% rename from assets/q7.svg rename to public/q7.svg diff --git a/assets/q7_chessboard.svg b/public/q7_chessboard.svg similarity index 100% rename from assets/q7_chessboard.svg rename to public/q7_chessboard.svg diff --git a/assets/q8.svg b/public/q8.svg similarity index 100% rename from assets/q8.svg rename to public/q8.svg diff --git a/assets/submit_hover.svg b/public/submit_hover.svg similarity index 100% rename from assets/submit_hover.svg rename to public/submit_hover.svg diff --git a/assets/submit_unhover.svg b/public/submit_unhover.svg similarity index 100% rename from assets/submit_unhover.svg rename to public/submit_unhover.svg diff --git a/assets/svg.svg b/public/svg.svg similarity index 100% rename from assets/svg.svg rename to public/svg.svg diff --git a/src/App.tsx b/src/App.tsx index 82093ea..c83356c 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,5 +1,5 @@ import { ChakraProvider, theme } from "@chakra-ui/react" -import { BrowserRouter, Navigate, Route, Routes } from "react-router-dom" +import { BrowserRouter, HashRouter, Navigate, Route, Routes } from "react-router-dom" import Auth from "./routes/Auth" import Home from "./routes/Home" @@ -8,14 +8,14 @@ import Questions from "./routes/Questions" function App() { return ( - + }> }> } /> } /> - + ) } diff --git a/src/components/PageTooSmall.tsx b/src/components/PageTooSmall.tsx index 3840e8f..da2f0a8 100644 --- a/src/components/PageTooSmall.tsx +++ b/src/components/PageTooSmall.tsx @@ -32,7 +32,7 @@ export default function PageTooSmall() { setHovered(true)} onMouseLeave={() => setHovered(false)}> - { + { window.location.href = "/auth/" }} /> diff --git a/src/components/QuestionOutput.tsx b/src/components/QuestionOutput.tsx index 59048bc..66f0000 100644 --- a/src/components/QuestionOutput.tsx +++ b/src/components/QuestionOutput.tsx @@ -54,7 +54,7 @@ export default function QuestionOutput({ qid, answers, children, getSubmission, {children} setHovered(true)} onMouseLeave={() => setHovered(false)}> - { + { const submission = getSubmission(answers); handleSubmission(qid, submission); }} /> diff --git a/src/questions/Question5.tsx b/src/questions/Question5.tsx index 58746da..d39cb67 100644 --- a/src/questions/Question5.tsx +++ b/src/questions/Question5.tsx @@ -49,7 +49,7 @@ export default function Question5({ data, setData }: QuestionProps) { - + ) }; \ No newline at end of file diff --git a/src/questions/Question6.tsx b/src/questions/Question6.tsx index 202859c..6ad2aa9 100644 --- a/src/questions/Question6.tsx +++ b/src/questions/Question6.tsx @@ -37,7 +37,7 @@ export default function Question6({data, setData}: QuestionProps) { - + ) }; \ No newline at end of file diff --git a/src/routes/Home.tsx b/src/routes/Home.tsx index 154d30f..6f54652 100644 --- a/src/routes/Home.tsx +++ b/src/routes/Home.tsx @@ -37,7 +37,7 @@ export default function Home() { setHovered(true)} onMouseLeave={() => setHovered(false)}> - { + { window.location.href = "/auth/" }} /> diff --git a/src/routes/Questions.tsx b/src/routes/Questions.tsx index d857e38..72cfd55 100644 --- a/src/routes/Questions.tsx +++ b/src/routes/Questions.tsx @@ -37,7 +37,7 @@ export interface PuzzleData { function createTab(idx: number, complete: boolean) { const src = complete ? "complete.svg" : `q${idx}.svg`; - return ; + return ; }