From 47b429e8b1c8ae99a945ee0795d98311bc2aba42 Mon Sep 17 00:00:00 2001 From: Parker Date: Tue, 12 Nov 2024 23:34:45 -0600 Subject: basic navbar --- app/src/components/Navbar.tsx | 19 +++++++-- app/src/components/Signup.tsx | 94 ++++++++++++++++++++++--------------------- 2 files changed, 65 insertions(+), 48 deletions(-) (limited to 'app/src/components') diff --git a/app/src/components/Navbar.tsx b/app/src/components/Navbar.tsx index 7ffb514..5107bf4 100644 --- a/app/src/components/Navbar.tsx +++ b/app/src/components/Navbar.tsx @@ -1,10 +1,23 @@ import styles from '../styles/Navbar.module.css'; +import { Link } from 'react-router-dom'; function Navbar() { return ( - +
+
+ + Login + + + Signup + +
+
+ + API Status + +
+
); } diff --git a/app/src/components/Signup.tsx b/app/src/components/Signup.tsx index 388396c..5ec2e17 100644 --- a/app/src/components/Signup.tsx +++ b/app/src/components/Signup.tsx @@ -3,6 +3,7 @@ import styles from '../styles/Login.module.css'; import { Link } from 'react-router-dom'; import { useNavigate } from 'react-router-dom'; import axios from 'axios'; +import Navbar from './Navbar'; function Signup() { document.title = 'LinkLogger | Signup'; @@ -61,52 +62,55 @@ function Signup() { }; return ( -
-

Sign up

-

- {error} -

-
-
-
-
- setUsername(e.target.value)} - required - /> - setPassword(e.target.value)} - required - /> - setPasswordConfirm(e.target.value)} - required - /> - -
-
-

- Already have an account?{' '} - - Log in here. - -

-
+ <> + +
+

Sign up

+

+ {error} +

+
+
+
+
+ setUsername(e.target.value)} + required + /> + setPassword(e.target.value)} + required + /> + setPasswordConfirm(e.target.value)} + required + /> + +
+
+

+ Already have an account?{' '} + + Log in here. + +

+
+
-
+ ); } -- cgit v1.2.3-70-g09d2