import { useState, useEffect } from 'react' import { useNavigate, Link } from "react-router-dom"; import axios from 'axios'; import './Register.css'; export default function Register() { const navigate = useNavigate(); useEffect(() => { if (localStorage.getItem("token")) { navigate("/") } }, []); async function register() { const username = document.getElementById("username").value; const name = document.getElementById("name").value; const lastname = document.getElementById("lastname").value; const password = document.getElementById("password").value; if (!username || !name || !lastname || !password) { return; } try { const response = await axios.post("https://leizour.fr/api/v1/auth/register", { username: username, name: name, lastname: lastname, password: password }) navigate("/login"); } catch (error) { alert("Username already exists"); return; } } return (

Création de compte

Me connecter avec mon compte
) }