//**Step 3 */ //** Datos del Conyuge */ function Spuse({spuse, onSpuseChange, hasError, requiredSpuseStep}) { return( onSpuseChange({...spuse, father_surname: ev.target.value }) } label="Apellido Paterno" margin="normal" /> onSpuseChange({...spuse, mother_surname: ev.target.value }) } label="Apellido Materno" margin="normal" /> onSpuseChange({...spuse, name: ev.target.value }) } label="Nombre (s)" required error={hasError && requiredSpuseStep && minLenght(spuse.name, 5)} helperText={hasError && requiredSpuseStep && minLenght(spuse.name, 5) && "Campo requerido"} margin="normal" /> onSpuseChange({...spuse, nationality: ev.target.value }) } label="Nacionalidad:" margin="normal" /> onSpuseChange({...spuse, birthday_date: ev.target.value }) } label="Fecha de nacimiento:" margin="normal" /> onSpuseChange({...spuse, cellphone: ev.target.value }) } label="Teléfono:" margin="normal" /> onSpuseChange({...spuse, profession: ev.target.value }) } label="Ocupación:" margin="normal" /> onSpuseChange({...spuse, works_name: ev.target.value }) } label="Institución donde labora:" margin="normal" /> onSpuseChange({...spuse, job_antiquity: ev.target.value }) } label="Antigüedad:" margin="normal" type="number" /> onSpuseChange({...spuse, monthly_income: Number(ev.target.value) }) } label="Ingreso Mensual min(100):" margin="normal" type="number" /> onSpuseChange({...spuse, monthly_spend: Number(ev.target.value) }) } label="Gasto Mensual min(100):" margin="normal" type="number" /> onSpuseChange({...spuse, degree: ev.target.value }) } label="Grado de Estudios:" margin="normal" /> ) }