import React, { useState } from 'react'; import { useNavigate } from 'react-router-dom'; import axios from 'axios'; function Register({ setIsLoggedIn }) { const [username, setUsername] = useState(''); const [email, setEmail] = useState(''); const [password, setPassword] = useState(''); const [message, setMessage] = useState(''); const navigate = useNavigate(); const handleRegister = async (e) => { e.preventDefault(); try { const res = await axios.post('https://congenial-waddle-9w9749vg9q9cr49-5000.app.github.dev/register', { username, email, password }); setMessage(res.data.message); setIsLoggedIn(true); navigate('/'); } catch (err) { setMessage(err.response.data.error); } }; return (
{message}