UNPKG

@wenn/onb

Version:

onb-core

44 lines (39 loc) 1.26 kB
export function getLeadData(data) { return dispatch => { dispatch(change('landing', 'requestedamount', data.requestedAmount)); dispatch(saveLandingRedux({ requestedamount: data.requestedAmount })); dispatch(change('InitialInfo', 'email', data.email)); dispatch(change('InitialInfo', 'nationalId', data.dni)); dispatch(change('InitialInfo', 'area', data.areaCode)); dispatch(change('InitialInfo', 'phone', data.phoneNumber)); dispatch(change('BasicInfo', 'bank', { value: data.bankCode })); dispatch( change( 'BasicInfo', 'workStatus', data.employmentStatus && data.employmentStatus.replace('dependencia', 'dependecia') ) ); if (data.lastName && data.firstName) { dispatch( change( 'ConfirmIdentity', 'username', `${data.lastName}, ${data.firstName}` ) ); dispatch( getAfipDataRedux([ { firstName: data.firstName, lastName: data.lastName, fiscal_id: data.fiscalId } ]) ); } dispatch(change('LeadConfirmInfo', 'national_id', data.dni)); dispatch(change('LeadConfirmInfo', 'bank', { value: data.bankCode })); }; }