import { useEffect, useState } from "react"; import { Link } from "react-router-dom"; import logo from "../assets/icon_dark_64.png"; import google_logo from "../assets/google.png"; import github_logo from "../assets/github.png"; import axios from "axios"; import Canvas from "../components/AuthCanvas"; import { diagram } from "../data/loginDiagram"; export default function Login() { const [formValues, setFormValues] = useState({ email: "", password: "", }); const [showPassword, setShowPassword] = useState(false); const handleChange = (e) => setFormValues((prev) => ({ ...prev, [e.target.name]: e.target.value, })); const onSubmit = async () => { await axios .post(`${import.meta.env.VITE_API_BACKEND_URL}/login`, { email: formValues.email, password: formValues.password, }) .then(() => {}) .catch(() => {}); }; useEffect(() => { document.title = "Log in | drawDB"; }); return (
Welcome back!

or

Already have an account? Sign up here.
); }