diff --git a/src/components/palmistry/step-birthdate/step-birthdate.tsx b/src/components/palmistry/step-birthdate/step-birthdate.tsx index 0da3342..2ba0761 100644 --- a/src/components/palmistry/step-birthdate/step-birthdate.tsx +++ b/src/components/palmistry/step-birthdate/step-birthdate.tsx @@ -1,5 +1,7 @@ import React from 'react'; +import { useDispatch } from 'react-redux'; +import { actions } from '@/store'; import InputWrapper from '../input-wrapper/input-wrapper'; import InputItem from '../input-item/input-item'; import Button from '../button/button'; @@ -15,6 +17,7 @@ const dateDivider = '-'; export default function StepBirthdate() { const steps = useSteps(); + const dispatch = useDispatch(); const [year, setYear] = React.useState(''); const [month, setMonth] = React.useState(''); @@ -128,7 +131,11 @@ export default function StepBirthdate() { const onNext = () => { if (!formIsValid) return; - steps.saveCurrent([year, month, day].join(dateDivider)); + const birthdate = [year, month, day].join(dateDivider); + + dispatch(actions.form.addDate(birthdate)); + + steps.saveCurrent(birthdate); steps.goNext(); };