import { Fragment, useState } from 'react'; import htmlParser from 'html-react-parser'; import Loader from '../components/Loader'; import HeadTag from '../components/HeadTag'; import api from '../utils/api'; import withoutAuth from '../hoc/withoutAuth'; import '../public/css/pages/register-login.css'; const Register = () => { const [inputState, setInputState] = useState({}); const [message, setMessage] = useState(""); const [isLoading, setIsLoading] = useState(false); const handleChange = (event) => { const inputStateNew = { ...inputState }; inputStateNew[event.target.name] = event.target.value; setInputState(inputStateNew); } const handleSubmit = (event) => { setIsLoading(true); event.preventDefault(); api.post('/users/register', inputState) .then(({ data }) => { setMessage(`
Succès: ${data.result}
`); setIsLoading(false); setInputState({}); }) .catch((error) => { setMessage(`Erreur: ${error.response.data.message}
`); setIsLoading(false); }); } return (