intégration backend / api

backend avec api d'ajout d'avis (note principale uniquement)
This commit is contained in:
Quentin Roussel
2023-03-23 11:14:46 +01:00
parent e097c1fd23
commit 90a7d20250
5 changed files with 33 additions and 17 deletions

View File

@@ -7,11 +7,12 @@ class AudioPage {
set enabled(isEnabled) {
this.isEnabled = isEnabled;
this.DOMElement.style.display = isEnabled ? "block" : "none";
document.getElementById("grade").innerHTML = "";
}
setGrade(grade) {
if(this.isEnabled) {
this.DOMElement.getElementById("grade").innerHTML = grade.toString();
document.getElementById("grade").innerHTML = grade.toString();
}
}
}

View File

@@ -12,6 +12,8 @@ class WebsocketClient {
onNewEffects(msg.effects);
}else if(msg.type == "state") {
onNewState(msg.state);
}else if(msg.type == "new_grade") {
onNewGrade(Number(msg.grade));
}
};
}

View File

@@ -33,7 +33,7 @@
<div id="audio">
<div class="instructions">
<div class="title">
<h1>Enregistrement audio blabal</h1>
<h1>Dites-nous en plus</h1>
</div>
<p>Donnez une note sur 10 au critère suivant</p>
<table>
@@ -43,7 +43,7 @@
</tr>
<tr>
<td>Calme</td>
<td> <span id="grade"></span>/10</td>
<td><span id="grade"></span>/10</td>
</tr>
</table>
</div>