import React, {ChangeEvent, FormEvent, SyntheticEvent, useState} from "react" import Field from "../../components/Field"; import axios from "axios"; import {useNavigate} from "react-router-dom"; import Card from "../../components/Card"; import useAuthUser from "../../hooks/AuthUser"; const Register = () => { const navigate = useNavigate() const {setAuthUser} = useAuthUser() const [name, setName] = useState('') const [email, setEmail] = useState('') const [password, setPassword] = useState('') const handleSubmit = async (event: FormEvent) => { event.preventDefault() try { await axios.get('/sanctum/csrf-cookie') const res = await axios.post('/api/register', {name, email, password}) setAuthUser(res.data) navigate('/') } catch (e) { console.error(e) } } return

S'inscrire

setName(event.target.value)} autoFocus>Nom setEmail(event.target.value)} autoFocus>Email setPassword(event.target.value)} autoFocus>Mot de passe
} export default Register