From 6aff30ba8a0b82b46caee27eab5b70dd793018d4 Mon Sep 17 00:00:00 2001
From: Mamadu Lamarana Bah <mamadulamarana.bah.etu@univ-lille.fr>
Date: Mon, 19 Feb 2024 14:01:33 +0100
Subject: [PATCH] gestion de la deconnexion du commissaire

---
 encheres/client/src/html/about.html      | 2 ++
 encheres/client/src/html/auctioneer.html | 3 +++
 encheres/client/src/html/bidder.html     | 5 ++++-
 encheres/client/src/scripts/bidder.js    | 9 +++++++++
 4 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/encheres/client/src/html/about.html b/encheres/client/src/html/about.html
index 053083c..1fb6f2d 100644
--- a/encheres/client/src/html/about.html
+++ b/encheres/client/src/html/about.html
@@ -12,5 +12,7 @@
         <div>
             <p>Auteur de l'application : <strong>Mamadu BAH</strong></p>
             <p>Numéro de version : <strong>V1.0</strong></p>
+
+            <a href="./">accueil</a>
         </div>
     </body>
\ No newline at end of file
diff --git a/encheres/client/src/html/auctioneer.html b/encheres/client/src/html/auctioneer.html
index 5d4a9e0..ebdefbb 100644
--- a/encheres/client/src/html/auctioneer.html
+++ b/encheres/client/src/html/auctioneer.html
@@ -31,9 +31,12 @@
                 <button id="sale" type="button" disabled>
                     <img src="blabla" alt="sale"/>
                 </button>
+
             </div>    
         </div>
 
+        <a href="./">accueil</a>
+
     </body>
 
 </html>
\ No newline at end of file
diff --git a/encheres/client/src/html/bidder.html b/encheres/client/src/html/bidder.html
index 45fa212..73311db 100644
--- a/encheres/client/src/html/bidder.html
+++ b/encheres/client/src/html/bidder.html
@@ -21,7 +21,10 @@
             <button class="price-button">20€</button>
             <button class="price-button">50€</button>
             <button class="price-button">100€</button>
-        </div>    
+
+        </div>
+        
+        <a href="./">accueil</a>
 
     </body>
 
diff --git a/encheres/client/src/scripts/bidder.js b/encheres/client/src/scripts/bidder.js
index 097d1e9..5a00f95 100644
--- a/encheres/client/src/scripts/bidder.js
+++ b/encheres/client/src/scripts/bidder.js
@@ -26,6 +26,8 @@ socket.on("infos", (name, value) => {
     socket.on("changePrix", (nouveauPrix) => {changePrix(nouveauPrix)});
 });
 
+socket.on("deconnexion", () => deconnexionAuctiooneer());
+
 function changePrix(nouveauPrix) {
     prix[0].textContent = nouveauPrix+"€";
     prixActuel = nouveauPrix;
@@ -57,5 +59,12 @@ function win() {
     displayButton("none");
 }
 
+function deconnexionAuctiooneer() {
+    ident.textContent = "le comissaire priseur s'est déconnecté, fin de l'nchère";
+    prix[0].textContent = "-€";
+    description[0].textContent = "";
+    displayButton("none");
+}
+
 
 
-- 
GitLab