import React, { useState } from "react"; import "./App.css"; import Header from "./Header"; function App() { const [username, setUsername] = useState(""); const [password, setPassword] = useState(""); const handleSubmit = async (e: React.FormEvent) => { e.preventDefault(); try { const response = await fetch("http://localhost:5002/api/login", { method: "POST", headers: { "Content-Type": "application/json", }, body: JSON.stringify({ username, password, }), }); if (response.ok) { console.log("Login successful"); // Handle successful login here } else { console.log("Login failed"); // Handle login error here } } catch (error) { console.error("Login error:", error); } }; return ( <>
setUsername(e.target.value)} required />
setPassword(e.target.value)} required />
); } export default App;