From 413d6e0e1fa45d5891219d7c2560c39cf16af8e5 Mon Sep 17 00:00:00 2001 From: Alexis POYEN <punkylibre@localhost.localdomain> Date: Tue, 16 Jun 2020 14:51:58 +0200 Subject: [PATCH] Feat : add button to vote page --- web/components/vote/desk-round.js | 3 +-- web/components/vote/votes.js | 29 ++++++++++++++++++++++++++++- 2 files changed, 29 insertions(+), 3 deletions(-) diff --git a/web/components/vote/desk-round.js b/web/components/vote/desk-round.js index 34d08b5..e37ac2e 100644 --- a/web/components/vote/desk-round.js +++ b/web/components/vote/desk-round.js @@ -217,11 +217,10 @@ class DeskRoundSelector { } async openVotes(deskRound) { - this.parent.VoteHandler.displayVotes( + this.parent.voteHandler.displayVotes( this.RoundID, this.AreaID, deskRound.ID ); - console.log("Ouverture des votes"); } } diff --git a/web/components/vote/votes.js b/web/components/vote/votes.js index fb80602..8ba6246 100644 --- a/web/components/vote/votes.js +++ b/web/components/vote/votes.js @@ -12,5 +12,32 @@ class Vote { this.parent = parent; } - async displayVotes(RoundID, AreaID, DeskRoundID) {} + async displayVotes(RoundID, AreaID, DeskRoundID) { + document.getElementById("vote-section").innerHTML = /* HTML */ ` + <header class="card-header"> + <p class="card-header-title"> + Votes + </p> + </header> + <div id="votes-tables" class="card-content"></div> + <nav class="level"> + <div class="level-left"></div> + <div class="level-right"> + <button id="votes-return" class="button is-danger level-item"> + Retour + </button> + <button id="votes-cancel" class="button level-item"> + Annuler + </button> + <button id="votes-save" class="button is-success level-item"> + Sauvegarder + </button> + </div> + </nav> + `; + this.handleDom(); + await this.loadElection(); + } + + handleDom() {} } -- GitLab