import React, {useState} from 'react'; import { Link } from 'react-router-dom'; import { observer } from "mobx-react-lite"; import { registrationStore } from "../store/store"; import OnboardingImage from '../images/onboarding-image.jpg'; import OnboardingDecoration from '../images/auth-decoration.png'; import Logo from "../images/logo.png"; const Onboarding2 = observer(()=>{ const [dataRegistration, setDataRegistration] = useState( { firstname: '', secondname: '', gender: '', birthdate: '', } ) const [fillingForm, setFillingForm] = useState(false) const saveValueChange = (event)=>{ const newValue=event.target.value; setDataRegistration({ ...dataRegistration, [event.target.id]: newValue }) if(!Object.keys(dataRegistration).find(item=>!dataRegistration[item])) { setFillingForm(true) } } const saveStoreRegistration = ()=>{ if(fillingForm) { registrationStore.saveDataRegistration(Object.keys(dataRegistration).map(item=>{ return{ key: `${item}`, value: dataRegistration[item] } })) } } return (
{/* Content */}
{/* Header */}
{/* Logo */} logo
Have an account? Sign In
{/* Progress bar */}
  • 1
  • 2
  • 3
  • 4

Create your Account ✨

{/* Form */}
saveValueChange(event)} className="form-input w-full" type="text" />
saveValueChange(event)} className="form-input w-full" type="text" />
saveValueChange(event)} className="form-input w-full" type="date" autoComplete="on" />
{/* Footer */}
Have an account? Sign In
{/* Image */}
); }); export default Onboarding2;