I am in big trouble with firestore. here there is a link for the code sources: https://github.com/10100011001/10100011001.github.io/tree/master/public/assets/scripts
Model:
self.saveData = function(input) {
let userInfo = {
username : input.value,
userScore : self.settings.playerScore,
};
let userStr = JSON.stringify(userInfo);
localStorage.setItem('user', userStr);
let name = input.value,
score = self.settings.playerScore;
myAppDB.collection('results').doc(`player_${name.replace(/\s/g, "").toLowerCase()}`).set({
player: `${name}`,
score: `${score}`,
})
.then(function() {
console.log('result saved');
})
.catch(function(error) {
console.log('error saving result: ', error);
});
myView.clearInput(input);
myView.closeModal();
};
Controller:
self.saveData = function() { // сохраняем данные из инпута
let input = myControllerContainer.querySelector('#playerName');
myModel.saveData(input);
}

