'use client' import {useState} from 'react'; import StepOne from "./StepOne"; import StepTree from "@/app/login/register/StepTree"; import SocialForm from "@/app/login/login/SocialForm"; import {useTranslations} from "next-intl"; import {FontAwesomeIcon} from '@fortawesome/react-fontawesome'; import {faArrowLeft} from '@fortawesome/free-solid-svg-icons'; export default function Register() { const t = useTranslations(); const [username, setUsername] = useState(''); const [email, setEmail] = useState(''); const [step, setStep] = useState(1); function handleNextStep(): void { setStep(step + 1); } function handlePrevStep(): void { setStep(step - 1); } return (
ERitors

{t('registerPage.title')}

{t('registerPage.subtitle')}

= 1 ? 'bg-gradient-to-r from-primary to-info' : 'bg-secondary'}`}>
= 2 ? 'bg-gradient-to-r from-primary to-info' : 'bg-secondary'}`}>
{t('registerPage.progress.infos')} {t('registerPage.progress.verif')}
{ step === 1 && } { step === 1 && ( <> {t('registerPage.backToLogin')} ) } { step === 2 && ( ) }
); }