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