|
@@ -45,10 +45,25 @@ export default {
|
|
|
nextSessionBtn.addEventListener("click", ()=>{this.changeExercise(1)});
|
|
nextSessionBtn.addEventListener("click", ()=>{this.changeExercise(1)});
|
|
|
document.getElementById("finishSessionBtn").addEventListener("click", ()=>{this.finish()});
|
|
document.getElementById("finishSessionBtn").addEventListener("click", ()=>{this.finish()});
|
|
|
document.getElementById("sessionAddSet").addEventListener("click", ()=>{this.addSet()});
|
|
document.getElementById("sessionAddSet").addEventListener("click", ()=>{this.addSet()});
|
|
|
|
|
+ document.getElementById("sessionNotesBtn").addEventListener("click", this.displayNotes.bind(this));
|
|
|
|
|
+ document.getElementById("sessionNotesDone").addEventListener("click", (event)=>{
|
|
|
|
|
+ event.target.parentElement.style.display = "none";
|
|
|
|
|
+ });
|
|
|
this.rendered = true;
|
|
this.rendered = true;
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
|
|
+ displayNotes: function(){
|
|
|
|
|
+ const container = document.getElementById("sessionNotesText");
|
|
|
|
|
+ container.style.display = "flex";
|
|
|
|
|
+
|
|
|
|
|
+ const textarea = container.querySelector("textarea");
|
|
|
|
|
+ textarea.textContent = this.currentSession.exercises[this.exerciseIndex].notes;
|
|
|
|
|
+ textarea.addEventListener("input", ()=>{
|
|
|
|
|
+ this.currentSession.exercises[this.exerciseIndex].notes = textarea.value;
|
|
|
|
|
+ });
|
|
|
|
|
+ },
|
|
|
|
|
+
|
|
|
addSet: function(){
|
|
addSet: function(){
|
|
|
const exercise = this.currentSession.exercises[this.exerciseIndex];
|
|
const exercise = this.currentSession.exercises[this.exerciseIndex];
|
|
|
const template = document.getElementById("weightSet").content.children[0];
|
|
const template = document.getElementById("weightSet").content.children[0];
|