diff --git a/compass/app/page.tsx b/compass/app/page.tsx index 9ba509d..eec4791 100644 --- a/compass/app/page.tsx +++ b/compass/app/page.tsx @@ -5,13 +5,8 @@ import Button from '@/components/Button'; import Input from '@/components/Input' import InlineLink from '@/components/InlineLink'; import Paper from '@/components/auth/Paper'; -// import { Metadata } from 'next' import Image from 'next/image'; import {ChangeEvent, useState} from "react"; - -// export const metadata: Metadata = { -// title: 'Login', -// } import PasswordInput from '@/components/auth/PasswordInput'; export default function Page() { @@ -21,33 +16,31 @@ export default function Page() { const handleEmailChange = (event: React.ChangeEvent) => { setEmail(event.currentTarget.value); - console.log("email " + email); } const handlePasswordChange = (event: React.ChangeEvent) => { setPassword(event.currentTarget.value); - console.log("password " + password) } const handleClick = (event: React.MouseEvent) => { - event.preventDefault(); // Priority: Incorrect combo > Missing email > Missing password if (password.trim().length === 0) { setError("Please enter your password.") + event.preventDefault(); } // This shouldn't happen, already provides validation, but just in case. if (email.trim().length === 0) { setError("Please enter your email.") + event.preventDefault(); } // Placeholder for incorrect email + password combo. if (email === "incorrect@gmail.com" && password) { setError("Incorrect password.") + event.preventDefault(); } } - - return ( <>