Skip to content

Commit 834faee

Browse files
committed
Removed unused btn from verb game
Forgot eventlstener More changes Address!! Address!!
1 parent 4453ed1 commit 834faee

File tree

4 files changed

+2
-24
lines changed

4 files changed

+2
-24
lines changed

public/Controllers/AssociateVerbsGameController.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import LanguagePortalController from "./LanguagePortalController.js";
66
import DragnDrop from "drag-drop-touch";
77

88
/**
9-
* Controller for the Login view.
9+
* Controller for the Associate Verbs view.
1010
*/
1111
export default class AssociateVerbsGameController {
1212
#Model;

public/Controllers/VerbGameController.js

+1-6
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ export default class VerbGameController {
2424
this.#currentLanguage = learningLanguage.toLowerCase();
2525

2626
this.#Model.fetchData(VERBS_URL, false).then(verbs => {
27+
console.log(verbs);
2728
let verb = verbs[this.getRandomArbitrary(0, verbs.length)];
2829
let verbName = verb.name;
2930
this.#currentVerb = decompress(verb[this.#currentLanguage]);
@@ -33,13 +34,7 @@ export default class VerbGameController {
3334
verbName, decompress(verb[this.#currentLanguage]),
3435
decompress(verb[this.#appLanguage]), currentBCP47);
3536
this.#View.onNavigatingToAssociateVerbsGame(() => this.#navigateToAssociateVerbsGame());
36-
this.#View.onNavigatingToIndex(() => this.navigateToIndex());
3737
}).catch(error => console.error("Error loading verbs: ", error));
38-
39-
/**Event handler for navigating to the index. */
40-
async function navigateToIndex() {
41-
await IndexController.createIndexController();
42-
}
4338
}
4439

4540
/**Event handler for navigating to the associate verbs game.*/

public/Templates/learnVerbsTemplate.html

-3
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,6 @@
3030
}
3131
</style>
3232

33-
<div class="header">
34-
<button id="backBtn" class="backButton"><-</button>
35-
</div>
3633
<div class="currentVerbDiv">
3734
<label id="lblCurrentVerb" class="currentVerb" style="cursor: pointer;">A</label>
3835
<label id="lblCurrentAppVerb" class="currentAppVerb">A</label>

public/Views/VerbGameView.js

-14
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ export default class VerbGameView extends DialogoView {
77
#backBtn;
88
#img;
99

10-
#navigateToIndexEvent;
1110
#navigateToAssociateVerbsGameEvent;
1211

1312
#verb = {};
@@ -43,15 +42,6 @@ export default class VerbGameView extends DialogoView {
4342

4443
this.#speech.text = this.#verb[this.#currentVerb];
4544

46-
this.#backBtn = document.getElementById("backBtn");
47-
LanguageManager.getTranslation("back").then((translation) => {
48-
this.#backBtn.textContent = translation;
49-
});
50-
51-
this.#backBtn.addEventListener("click", async () => {
52-
await this.#navigateToIndexEvent();
53-
});
54-
5545
this.#img = document.getElementById("img");
5646
this.#img.src = "./server-images/verbs/" + verbName + "/" +
5747
this.#currentVerb + "-" + verbName + ".png";
@@ -136,10 +126,6 @@ export default class VerbGameView extends DialogoView {
136126
voicesLoaded(); //Execute immediately if voices are already loaded or the event is not supported
137127
}
138128

139-
onNavigatingToIndex(callback) {
140-
this.#navigateToIndexEvent = callback;
141-
}
142-
143129
onNavigatingToAssociateVerbsGame(callback) {
144130
this.#navigateToAssociateVerbsGameEvent = callback;
145131
}

0 commit comments

Comments
 (0)