Skip to content
Snippets Groups Projects

Resolve "Add button"

Merged Alexis POYEN requested to merge 68-add-button into master
1 file
+ 13
9
Compare changes
  • Side-by-side
  • Inline
@@ -31,11 +31,6 @@ class Round {
<p class="card-header-title">
Tours
</p>
<button id="round-new" class="button is-success">
<span class="icon is-small">
<i class="fas fa-plus"></i>
</span>
</button>
</header>
<div class="card-content">
<div id="round-list" class="content">Liste des tours</div>
@@ -48,9 +43,6 @@ class Round {
handleDom() {
let roundHandler = this;
document.getElementById(`round-new`).addEventListener("click", function () {
roundHandler.newRound();
});
document
.getElementById(`round-modal-close`)
@@ -142,9 +134,17 @@ class Round {
}
async displayRounds() {
document.getElementById("round-list").innerHTML = /* HTML */ `<button
id="round-new"
class="button large-button is-success"
>
<span class="icon is-small">
<i class="fas fa-plus"></i>
</span>
</button>`;
let rounds = await this.RoundModel.getRounds();
const markup = rounds.map((round) => this.roundTemplate(round)).join("");
document.getElementById("round-list").innerHTML = markup;
document.getElementById("round-list").innerHTML += markup;
let roundHandler = this;
rounds.map(async (round) => {
@@ -171,6 +171,10 @@ class Round {
roundHandler.activateRound(round);
});
});
document.getElementById(`round-new`).addEventListener("click", () => {
this.newRound();
});
}
roundTemplate(round) {
Loading