import _ from "lodash"; import Link from "next/link"; import React, { useState } from "react"; import { useRouter } from "next/router"; import useTranslation from "next-translate/useTranslation"; import { Field, reduxForm, formValueSelector, getFormSubmitErrors, } from "redux-form"; import { useDispatch, useSelector, shallowEqual, connect } from "react-redux"; const BuildCheckPersonalDetails = (props) => { const { footerLinks, pages, handleSubmit, value, setPersonalDetailsComplete, setAccountUpdatedComplete, } = props; let { t, lang } = useTranslation(); const router = useRouter(); const { locale } = router; return ( <>

About you

First name
{ props.props.props.form.personalDetailsForm.values .firstname }
{ setPersonalDetailsComplete(false); }} > Change first name
Last name
{ props.props.props.form.personalDetailsForm.values .lastname }
{ setPersonalDetailsComplete(false); }} > Change {" "} last name
Email address
{ props.props.props.form.personalDetailsForm.values .emailaddress1 }
{ setPersonalDetailsComplete(false); }} > Change {" "} email address
Telephone
{ props.props.props.form.personalDetailsForm.values .telephone1 }
{ setPersonalDetailsComplete(false); }} > Change telephone
Company/Group
{ props.props.props.form.personalDetailsForm.values .company }
{ setPersonalDetailsComplete(false); }} > Change {" "} company/group

Your address

Address Line 1
{ props.props.props.form.personalDetailsForm.values .address1_line1 }
{ setPersonalDetailsComplete(false); }} > Change {" "} address line 1
Address line 2
{ props.props.props.form.personalDetailsForm.values .address1_line2 }
{ setPersonalDetailsComplete(false); }} > Change {" "} address line 2
Town/City
{ props.props.props.form.personalDetailsForm.values .address1_city }
{ setPersonalDetailsComplete(false); }} > Change {" "} town/city
County
{ props.props.props.form.personalDetailsForm.values .address1_county }
{ setPersonalDetailsComplete(false); }} > Change {" "} county
Postcode
{ props.props.props.form.personalDetailsForm.values .address1_postalcode }
{ setPersonalDetailsComplete(false); }} > Change {" "} postcode
Cancel
); }; const mapStateToProps = (state) => { return { search: state.search, searchResultsObj: state.searchResultsObj, formData: state.formData, appealType: state.appealType, accountDetails: state.accountDetails, //form: state.form, }; }; const mapDispatchToProps = (dispatch) => { return { setCurrentSection: (currentSection) => { dispatch(setCurrentSection(currentSection)); }, }; }; export default connect( mapStateToProps, mapDispatchToProps )(BuildCheckPersonalDetails);