import React, { useState } from 'react' import { Container } from 'react-bootstrap' import './Login.css' export default function Login() { const [email, setEmail] = useState(''); const [password, setPassword] = useState(''); const [errorText, setErrorText] = useState(null); function handleSubmit(event) { event.preventDefault(); const formData = new FormData(); formData.append('email', email); formData.append('password', password); // Send the form data via HTTP using Fetch API fetch(`https://api.bb.gabefarrell.com/auth/login?email=${email}&password=${password}`, { method: 'POST', body: formData, }) .then((response) => response.json()) .then((data) => { if (data.status != 200) { console.log(data.error); setErrorText(data.error); } else { const session = data.session; document.cookie = `session=${session}; path=/;` window.location.href = '/dashboard'; } console.log(data); // Log the response from the server }) .catch((error) => { console.error(error); // Log any errors }); } return (