diff --git a/frontend/src/Components/Register.tsx b/frontend/src/Components/Register.tsx deleted file mode 100644 index e0caf46..0000000 --- a/frontend/src/Components/Register.tsx +++ /dev/null @@ -1,82 +0,0 @@ -import { useState } from "react"; -import { NewUser, User } from "../Types/Users"; - -export default function Register() { -const [username, setUsername] = useState('') -const [password, setPassword] = useState('') -const [error, setError] = useState('') - - - - const handleRegister = async () => { - try { - const newUser: NewUser = { username, password }; - const registeredUser: User = await api.registerUser(newUser); - console.log("User registered:", registeredUser); - // Optionally, you can navigate to another page or show a success message here - } catch (error) { - setError("Registration failed. Please try again."); // Handle error appropriately - } - }; - - return ( -
-
-
{ - e.preventDefault(); - handleRegister(); - }} - > -

Register new user

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

- Please choose a password. -

-
-
- -
- {error &&

{error}

} -
-

-
-
- ); -} diff --git a/frontend/src/Pages/LoginPage.tsx b/frontend/src/Pages/LoginPage.tsx index 11a7da2..d8ea651 100644 --- a/frontend/src/Pages/LoginPage.tsx +++ b/frontend/src/Pages/LoginPage.tsx @@ -3,7 +3,6 @@ import Logo from "/src/assets/TTIMElogo.png"; import "./LoginPage.css"; import { useEffect } from "react"; import { Link } from "react-router-dom"; -import Register from "../Components/Register"; const PreloadBackgroundAnimation = (): JSX.Element => { useEffect(() => { @@ -70,14 +69,6 @@ function LoginPage(): JSX.Element { }} /> - -