import React, { useState } from 'react' import styles from "./SignupPage.module.css"; import { Link, useNavigate } from 'react-router-dom'; function SignupPage() { const signup_url = process.env.REACT_APP_BACKEND_URL + "/signup"; const [errors, setErrors] = useState({}); const navigate = useNavigate(); const handleSubmit = async (e) => { e.preventDefault(); // console.log(e.target); setErrors({}); const res = await fetch(signup_url, { method: "POST", credentials: "include", body: new FormData(e.target), }) if (!res.ok) { // setErrors(re) const data = await res.json(); if ("error" in data) { setErrors(data); } if ("field_error" in data) { setErrors(data.field_error); } } else { // handle redirect to home page console.log("success"); navigate("/"); } } return (