import { useState } from "react";
const AddUser = () => {
const [user, setUser] = useState({ name: "", email: "" });
const handleChange = (e) => {
setUser({ ...user, [e.target.name]: e.target.value });
};
const handleSubmit = async (e) => {
e.preventDefault();
const response = await fetch("http://localhost:5000/users", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(user),
});
const data = await response.json();
console.log("User added:", data);
alert("data submited");
};
return (
<div>
<h2>Add User</h2>
<form onSubmit={handleSubmit}>
<input type="text" name="name" placeholder="Name"
onChange={handleChange} required />
<input type="email" name="email" placeholder="Email"
onChange={handleChange} required />
<button type="submit">Submit</button>
</form>
</div>
);
};
export default AddUser;