import { Dispatch, FormEventHandler, SetStateAction } from "react"; import Button from "./Button"; import InputField from "./InputField"; /** * A login field complete with input fields * and a button for submitting the information * @param props - Settings * @returns {JSX.Element} A login component * @example * */ function Login(props: { handleSubmit: FormEventHandler; setUsername: Dispatch>; setPassword: Dispatch>; username: string; password: string; }): JSX.Element { return ( { props.setUsername(e.target.value); }} value={props.username} /> { props.setPassword(e.target.value); }} value={props.password} /> { return; }} type={"submit"} /> ); } export default Login;