Skip to content

Commit 2176d69

Browse files
committed
Update buttons to Links for semantic HTML; Create new page for Disclaimers
1 parent 5a29db7 commit 2176d69

File tree

4 files changed

+509
-7
lines changed

4 files changed

+509
-7
lines changed

frontend/src/About.tsx

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
1-
import { useNavigate } from "react-router-dom";
1+
import { Link } from "react-router-dom";
22

33
export default function About() {
4-
const navigate = useNavigate();
5-
64
return (
7-
<div className="flex items-center h-dvh pt-16 sm:pt-0">
5+
<div className="flex items-center pt-16 sm:mt-26 sm:pt-0">
86
<div className="relative max-w-2xl m-auto p-8 bg-[#F4F4F2] rounded-lg shadow-md">
9-
<button
7+
<Link
108
className="absolute top-4 left-4 flex text-[#4a90e2] hover:text-[#3a7bc8] font-semibold cursor-pointer"
11-
onClick={() => navigate(-1)}
9+
to="/"
1210
aria-label="Go back"
1311
>
1412
<svg
@@ -25,7 +23,7 @@ export default function About() {
2523
/>
2624
</svg>
2725
Back
28-
</button>
26+
</Link>
2927
<p className="my-6">
3028
<strong>Tenant First Aid</strong> is an AI-powered chatbot designed to
3129
help tenants navigate rental issues, answer questions, and provides

frontend/src/App.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import Chat from "./Chat";
33
import About from "./About";
44
import SessionContextProvider from "./contexts/SessionContext";
55
import Navbar from "./pages/Chat/components/Navbar";
6+
import Disclaimer from "./Disclaimer";
67

78
export default function App() {
89
return (
@@ -12,6 +13,7 @@ export default function App() {
1213
<Routes>
1314
<Route path="/" element={<Chat />} />
1415
<Route path="/about" element={<About />} />
16+
<Route path="/disclaimer" element={<Disclaimer />} />
1517
</Routes>
1618
</Router>
1719
</SessionContextProvider>

0 commit comments

Comments
 (0)