При попытке изменить введенные данные в инпуты пропадают вообще буквы. Ошибок в консоли не выдает. Поставил console.log(data) между 68 и 69 строчек.
export class UserInfo {
constructor({ name, job }) {
this._dataSelectorName = name,
this._dataSelectorJob = job,
this._userName = document.querySelector(this._dataSelectorName),
this._userJob = document.querySelector(this._dataSelectorJob)
}
getUserInfo() {
this._userData = {
name: this._userName.textContent,
job: this._userJob.textContent
}
return this._userData;
}
setUserInfo(data) {
this._userName.textContent = data.name;
this._userJob.textContent = data.job;
}
}
const userInfo = new UserInfo(userData);
const popupEditForm = new PopupWithForm({
popupSelector: '.popup_type_edit',
submitOn: (data) => {
userInfo.setUserInfo(data)
popupEditForm.close();
}
});