import { createSignal, Show } from "solid-js"; import { A, useNavigate } from "@solidjs/router"; import { auth } from "../store/auth"; const EMAIL_NOT_VERIFIED = "Your email address has not been verified. Please check your inbox."; export default function Login() { const navigate = useNavigate(); const [username, setUsername] = createSignal(""); const [password, setPassword] = createSignal(""); const [error, setError] = createSignal(""); const [submitting, setSubmitting] = createSignal(false); async function handleSubmit(event: Event) { event.preventDefault(); setError(""); setSubmitting(true); const result = await auth.login(username(), password()); setSubmitting(false); if (result) { setError(result); } else { navigate("/"); } } return (

Log In

{error()} {" "}Resend verification email
); }