import Logo from "/src/assets/Logo.svg"; import "./LoginPage.css"; import { Dispatch, FormEvent, SetStateAction, useState } from "react"; import BackgroundAnimation from "../Components/BackgroundAnimation"; import LoginField from "../Components/LoginField"; import LoginCheck from "../Components/LoginCheck"; function LoginPage(props: { setAuthority: Dispatch>; }): JSX.Element { const [username, setUsername] = useState(""); const [password, setPassword] = useState(""); /* On submit (enter or button click) check if username and password match any user and if so, redirect to correct page */ function handleSubmit(event: FormEvent): void { event.preventDefault(); props.setAuthority((prevAuth) => { prevAuth = LoginCheck({ username: username, password: password }); return prevAuth; }); } return ( <>
TTIME Logo

{" "} Welcome to TTIME!{" "}

{" "} Please log in to continue{" "}

); } export default LoginPage;