aboutsummaryrefslogtreecommitdiff
path: root/app/src/components/Login.tsx
diff options
context:
space:
mode:
authorParker <contact@pkrm.dev>2024-11-12 16:37:28 -0600
committerParker <contact@pkrm.dev>2024-11-12 16:37:28 -0600
commit3b2258877fcbd211314b153c56273e3a597ad08b (patch)
tree28fddd745f436ab70a9f29ad486d5a6d38b2ebbb /app/src/components/Login.tsx
parent41a21ee0b597d971169d5ce4e19f86a1248dbf96 (diff)
Begin navbar
Diffstat (limited to 'app/src/components/Login.tsx')
-rw-r--r--app/src/components/Login.tsx76
1 files changed, 40 insertions, 36 deletions
diff --git a/app/src/components/Login.tsx b/app/src/components/Login.tsx
index 2a81295..807face 100644
--- a/app/src/components/Login.tsx
+++ b/app/src/components/Login.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 Login() {
document.title = 'LinkLogger | Login';
@@ -48,43 +49,46 @@ function Login() {
};
return (
- <div id={styles.container}>
- <p id={styles.loginText}>Log In</p>
- <p id={styles.error} className={error ? 'visible' : 'hidden'}>
- {error}
- </p>
- <div>
- <header>
- <hr></hr>
- <form onSubmit={handleSubmit}>
- <input
- type="text"
- placeholder="username"
- value={username}
- onChange={(e) => setUsername(e.target.value)}
- required
- />
- <input
- type="password"
- placeholder="password"
- value={password}
- onChange={(e) => setPassword(e.target.value)}
- required
- />
- <button type="submit" disabled={isSubmitting}>
- {isSubmitting ? 'Submitting...' : 'Submit'}
- </button>
- </form>
- <hr></hr>
- <p id={styles.bottomText}>
- Don't have an account?{' '}
- <Link to="/signup" className={styles.link}>
- Create one now
- </Link>
- </p>
- </header>
+ <>
+ <Navbar />
+ <div id={styles.container}>
+ <p id={styles.loginText}>Log In</p>
+ <p id={styles.error} className={error ? 'visible' : 'hidden'}>
+ {error}
+ </p>
+ <div>
+ <header>
+ <hr></hr>
+ <form onSubmit={handleSubmit}>
+ <input
+ type="text"
+ placeholder="username"
+ value={username}
+ onChange={(e) => setUsername(e.target.value)}
+ required
+ />
+ <input
+ type="password"
+ placeholder="password"
+ value={password}
+ onChange={(e) => setPassword(e.target.value)}
+ required
+ />
+ <button type="submit" disabled={isSubmitting}>
+ {isSubmitting ? 'Submitting...' : 'Submit'}
+ </button>
+ </form>
+ <hr></hr>
+ <p id={styles.bottomText}>
+ Don't have an account?{' '}
+ <Link to="/signup" className={styles.link}>
+ Create one now
+ </Link>
+ </p>
+ </header>
+ </div>
</div>
- </div>
+ </>
);
}