Select Git revision
bidder-bundle.js
-
Mamadu-lamarana Bah authoredMamadu-lamarana Bah authored
bidder-bundle.js 8.35 KiB
/*! For license information please see bidder-bundle.js.LICENSE.txt */
(()=>{var __webpack_modules__={"./src/scripts/bidder.js":()=>{eval('console.log(\'le bundle-bidder a été généré\');\nconst socket = io();\nconst ident = document.getElementById("ident-bid");\nconst description = document.getElementsByClassName("description");\nconst prix = document.getElementsByClassName("prix");\nlet prixActuel = 0;\ndisplayButton("none");\nconst buttons = document.querySelectorAll("button");\nfor (const button of buttons) {\n button.addEventListener("click", selectPrice);\n}\nfunction displayButton(display) {\n const divButtons = document.getElementById("buttons");\n divButtons.style.display = display;\n}\nsocket.on("infos", (name, value) => {\n ident.textContent = `Une nouvelle enchère commence`;\n enchereBegin(name, value);\n displayButton("block");\n socket.on("changePrix", nouveauPrix => {\n changePrix(nouveauPrix);\n });\n});\nsocket.on("deconnexion", () => deconnexionAuctiooneer());\nfunction changePrix(nouveauPrix) {\n prix[0].textContent = nouveauPrix + "€";\n prixActuel = nouveauPrix;\n}\nfunction enchereBegin(name, value) {\n description[0].textContent = name;\n prix[0].textContent = value + "€";\n prixActuel = parseInt(prix[0].textContent);\n}\nfunction selectPrice(event) {\n const selectedPrix = parseInt(event.target.textContent);\n prixActuel += selectedPrix;\n socket.emit("prixActuel", prixActuel);\n socket.on("adjuge", () => finishEnchere());\n ident.textContent = `Vous avez fait une enchère de +${selectedPrix}€`;\n}\nfunction finishEnchere() {\n ident.textContent = `Enchères terminé, l\'enchère a été remporté par une autre personne`;\n displayButton("none");\n}\nfunction win() {\n console.log("ici");\n ident.textContent = `Enchères terminé, vous avez remporté l\'enchère`;\n displayButton("none");\n}\nfunction deconnexionAuctiooneer() {\n ident.textContent = "le comissaire priseur s\'est déconnecté, fin de l\'nchère";\n prix[0].textContent = "-€";\n description[0].textContent = "";\n displayButton("none");\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvc2NyaXB0cy9iaWRkZXIuanMiLCJuYW1lcyI6WyJjb25zb2xlIiwibG9nIiwic29ja2V0IiwiaW8iLCJpZGVudCIsImRvY3VtZW50IiwiZ2V0RWxlbWVudEJ5SWQiLCJkZXNjcmlwdGlvbiIsImdldEVsZW1lbnRzQnlDbGFzc05hbWUiLCJwcml4IiwicHJpeEFjdHVlbCIsImRpc3BsYXlCdXR0b24iLCJidXR0b25zIiwicXVlcnlTZWxlY3RvckFsbCIsImJ1dHRvbiIsImFkZEV2ZW50TGlzdGVuZXIiLCJzZWxlY3RQcmljZSIsImRpc3BsYXkiLCJkaXZCdXR0b25zIiwic3R5bGUiLCJvbiIsIm5hbWUiLCJ2YWx1ZSIsInRleHRDb250ZW50IiwiZW5jaGVyZUJlZ2luIiwibm91dmVhdVByaXgiLCJjaGFuZ2VQcml4IiwiZGVjb25uZXhpb25BdWN0aW9vbmVlciIsInBhcnNlSW50IiwiZXZlbnQiLCJzZWxlY3RlZFByaXgiLCJ0YXJnZXQiLCJlbWl0IiwiZmluaXNoRW5jaGVyZSIsIndpbiJdLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYXBwLy4vc3JjL3NjcmlwdHMvYmlkZGVyLmpzP2E2MmEiXSwic291cmNlc0NvbnRlbnQiOlsiY29uc29sZS5sb2coJ2xlIGJ1bmRsZS1iaWRkZXIgYSDDqXTDqSBnw6luw6lyw6knKTtcblxuY29uc3Qgc29ja2V0ID0gaW8oKTtcblxuY29uc3QgaWRlbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcImlkZW50LWJpZFwiKTtcbmNvbnN0IGRlc2NyaXB0aW9uID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNCeUNsYXNzTmFtZShcImRlc2NyaXB0aW9uXCIpO1xuY29uc3QgcHJpeCA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlDbGFzc05hbWUoXCJwcml4XCIpO1xuXG5sZXQgcHJpeEFjdHVlbCA9IDA7XG5cbmRpc3BsYXlCdXR0b24oXCJub25lXCIpO1xuY29uc3QgYnV0dG9ucyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoXCJidXR0b25cIik7XG5mb3IoY29uc3QgYnV0dG9uIG9mIGJ1dHRvbnMpIHtcbiAgICBidXR0b24uYWRkRXZlbnRMaXN0ZW5lcihcImNsaWNrXCIsIHNlbGVjdFByaWNlKTtcbn1cblxuZnVuY3Rpb24gZGlzcGxheUJ1dHRvbihkaXNwbGF5KSB7XG4gICAgY29uc3QgZGl2QnV0dG9ucyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwiYnV0dG9uc1wiKTtcbiAgICBkaXZCdXR0b25zLnN0eWxlLmRpc3BsYXkgPSBkaXNwbGF5O1xufVxuXG5zb2NrZXQub24oXCJpbmZvc1wiLCAobmFtZSwgdmFsdWUpID0+IHtcbiAgICBpZGVudC50ZXh0Q29udGVudCA9IGBVbmUgbm91dmVsbGUgZW5jaMOocmUgY29tbWVuY2VgO1xuICAgIGVuY2hlcmVCZWdpbihuYW1lLCB2YWx1ZSk7XG4gICAgZGlzcGxheUJ1dHRvbihcImJsb2NrXCIpO1xuICAgIHNvY2tldC5vbihcImNoYW5nZVByaXhcIiwgKG5vdXZlYXVQcml4KSA9PiB7Y2hhbmdlUHJpeChub3V2ZWF1UHJpeCl9KTtcbn0pO1xuXG5zb2NrZXQub24oXCJkZWNvbm5leGlvblwiLCAoKSA9PiBkZWNvbm5leGlvbkF1Y3Rpb29uZWVyKCkpO1xuXG5mdW5jdGlvbiBjaGFuZ2VQcml4KG5vdXZlYXVQcml4KSB7XG4gICAgcHJpeFswXS50ZXh0Q29udGVudCA9IG5vdXZlYXVQcml4K1wi4oKsXCI7XG4gICAgcHJpeEFjdHVlbCA9IG5vdXZlYXVQcml4O1xufVxuXG5mdW5jdGlvbiBlbmNoZXJlQmVnaW4obmFtZSwgdmFsdWUpIHtcbiAgICBkZXNjcmlwdGlvblswXS50ZXh0Q29udGVudCA9IG5hbWU7XG4gICAgcHJpeFswXS50ZXh0Q29udGVudCA9IHZhbHVlK1wi4oKsXCI7XG4gICAgcHJpeEFjdHVlbCA9IHBhcnNlSW50KHByaXhbMF0udGV4dENvbnRlbnQpO1xufVxuXG5cbmZ1bmN0aW9uIHNlbGVjdFByaWNlKGV2ZW50KSB7XG4gICAgY29uc3Qgc2VsZWN0ZWRQcml4ID0gcGFyc2VJbnQoZXZlbnQudGFyZ2V0LnRleHRDb250ZW50KTtcbiAgICBwcml4QWN0dWVsICs9IHNlbGVjdGVkUHJpeDtcbiAgICBzb2NrZXQuZW1pdChcInByaXhBY3R1ZWxcIiwgcHJpeEFjdHVlbCk7XG4gICAgc29ja2V0Lm9uKFwiYWRqdWdlXCIsICgpID0+IGZpbmlzaEVuY2hlcmUoKSk7XG4gICAgaWRlbnQudGV4dENvbnRlbnQgPSBgVm91cyBhdmV6IGZhaXQgdW5lIGVuY2jDqHJlIGRlICske3NlbGVjdGVkUHJpeH3igqxgO1xufVxuXG5mdW5jdGlvbiBmaW5pc2hFbmNoZXJlKCkge1xuICAgIGlkZW50LnRleHRDb250ZW50ID0gYEVuY2jDqHJlcyB0ZXJtaW7DqSwgIGwnZW5jaMOocmUgYSDDqXTDqSByZW1wb3J0w6kgcGFyIHVuZSBhdXRyZSBwZXJzb25uZWA7XG4gICAgZGlzcGxheUJ1dHRvbihcIm5vbmVcIik7XG59XG5cbmZ1bmN0aW9uIHdpbigpIHtcbiAgICBjb25zb2xlLmxvZyhcImljaVwiKTtcbiAgICBpZGVudC50ZXh0Q29udGVudCA9IGBFbmNow6hyZXMgdGVybWluw6ksIHZvdXMgYXZleiByZW1wb3J0w6kgbCdlbmNow6hyZWA7XG4gICAgZGlzcGxheUJ1dHRvbihcIm5vbmVcIik7XG59XG5cbmZ1bmN0aW9uIGRlY29ubmV4aW9uQXVjdGlvb25lZXIoKSB7XG4gICAgaWRlbnQudGV4dENvbnRlbnQgPSBcImxlIGNvbWlzc2FpcmUgcHJpc2V1ciBzJ2VzdCBkw6ljb25uZWN0w6ksIGZpbiBkZSBsJ25jaMOocmVcIjtcbiAgICBwcml4WzBdLnRleHRDb250ZW50ID0gXCIt4oKsXCI7XG4gICAgZGVzY3JpcHRpb25bMF0udGV4dENvbnRlbnQgPSBcIlwiO1xuICAgIGRpc3BsYXlCdXR0b24oXCJub25lXCIpO1xufVxuXG5cblxuIl0sIm1hcHBpbmdzIjoiQUFBQUEsT0FBTyxDQUFDQyxHQUFHLENBQUMsK0JBQStCLENBQUM7QUFFNUMsTUFBTUMsTUFBTSxHQUFHQyxFQUFFLENBQUMsQ0FBQztBQUVuQixNQUFNQyxLQUFLLEdBQUdDLFFBQVEsQ0FBQ0MsY0FBYyxDQUFDLFdBQVcsQ0FBQztBQUNsRCxNQUFNQyxXQUFXLEdBQUdGLFFBQVEsQ0FBQ0csc0JBQXNCLENBQUMsYUFBYSxDQUFDO0FBQ2xFLE1BQU1DLElBQUksR0FBR0osUUFBUSxDQUFDRyxzQkFBc0IsQ0FBQyxNQUFNLENBQUM7QUFFcEQsSUFBSUUsVUFBVSxHQUFHLENBQUM7QUFFbEJDLGFBQWEsQ0FBQyxNQUFNLENBQUM7QUFDckIsTUFBTUMsT0FBTyxHQUFHUCxRQUFRLENBQUNRLGdCQUFnQixDQUFDLFFBQVEsQ0FBQztBQUNuRCxLQUFJLE1BQU1DLE1BQU0sSUFBSUYsT0FBTyxFQUFFO0VBQ3pCRSxNQUFNLENBQUNDLGdCQUFnQixDQUFDLE9BQU8sRUFBRUMsV0FBVyxDQUFDO0FBQ2pEO0FBRUEsU0FBU0wsYUFBYUEsQ0FBQ00sT0FBTyxFQUFFO0VBQzVCLE1BQU1DLFVBQVUsR0FBR2IsUUFBUSxDQUFDQyxjQUFjLENBQUMsU0FBUyxDQUFDO0VBQ3JEWSxVQUFVLENBQUNDLEtBQUssQ0FBQ0YsT0FBTyxHQUFHQSxPQUFPO0FBQ3RDO0FBRUFmLE1BQU0sQ0FBQ2tCLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQ0MsSUFBSSxFQUFFQyxLQUFLLEtBQUs7RUFDaENsQixLQUFLLENBQUNtQixXQUFXLEdBQUksK0JBQThCO0VBQ25EQyxZQUFZLENBQUNILElBQUksRUFBRUMsS0FBSyxDQUFDO0VBQ3pCWCxhQUFhLENBQUMsT0FBTyxDQUFDO0VBQ3RCVCxNQUFNLENBQUNrQixFQUFFLENBQUMsWUFBWSxFQUFHSyxXQUFXLElBQUs7SUFBQ0MsVUFBVSxDQUFDRCxXQUFXLENBQUM7RUFBQSxDQUFDLENBQUM7QUFDdkUsQ0FBQyxDQUFDO0FBRUZ2QixNQUFNLENBQUNrQixFQUFFLENBQUMsYUFBYSxFQUFFLE1BQU1PLHNCQUFzQixDQUFDLENBQUMsQ0FBQztBQUV4RCxTQUFTRCxVQUFVQSxDQUFDRCxXQUFXLEVBQUU7RUFDN0JoQixJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUNjLFdBQVcsR0FBR0UsV0FBVyxHQUFDLEdBQUc7RUFDckNmLFVBQVUsR0FBR2UsV0FBVztBQUM1QjtBQUVBLFNBQVNELFlBQVlBLENBQUNILElBQUksRUFBRUMsS0FBSyxFQUFFO0VBQy9CZixXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUNnQixXQUFXLEdBQUdGLElBQUk7RUFDakNaLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQ2MsV0FBVyxHQUFHRCxLQUFLLEdBQUMsR0FBRztFQUMvQlosVUFBVSxHQUFHa0IsUUFBUSxDQUFDbkIsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDYyxXQUFXLENBQUM7QUFDOUM7QUFHQSxTQUFTUCxXQUFXQSxDQUFDYSxLQUFLLEVBQUU7RUFDeEIsTUFBTUMsWUFBWSxHQUFHRixRQUFRLENBQUNDLEtBQUssQ0FBQ0UsTUFBTSxDQUFDUixXQUFXLENBQUM7RUFDdkRiLFVBQVUsSUFBSW9CLFlBQVk7RUFDMUI1QixNQUFNLENBQUM4QixJQUFJLENBQUMsWUFBWSxFQUFFdEIsVUFBVSxDQUFDO0VBQ3JDUixNQUFNLENBQUNrQixFQUFFLENBQUMsUUFBUSxFQUFFLE1BQU1hLGFBQWEsQ0FBQyxDQUFDLENBQUM7RUFDMUM3QixLQUFLLENBQUNtQixXQUFXLEdBQUksa0NBQWlDTyxZQUFhLEdBQUU7QUFDekU7QUFFQSxTQUFTRyxhQUFhQSxDQUFBLEVBQUc7RUFDckI3QixLQUFLLENBQUNtQixXQUFXLEdBQUksb0VBQW1FO0VBQ3hGWixhQUFhLENBQUMsTUFBTSxDQUFDO0FBQ3pCO0FBRUEsU0FBU3VCLEdBQUdBLENBQUEsRUFBRztFQUNYbEMsT0FBTyxDQUFDQyxHQUFHLENBQUMsS0FBSyxDQUFDO0VBQ2xCRyxLQUFLLENBQUNtQixXQUFXLEdBQUksZ0RBQStDO0VBQ3BFWixhQUFhLENBQUMsTUFBTSxDQUFDO0FBQ3pCO0FBRUEsU0FBU2dCLHNCQUFzQkEsQ0FBQSxFQUFHO0VBQzlCdkIsS0FBSyxDQUFDbUIsV0FBVyxHQUFHLHlEQUF5RDtFQUM3RWQsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDYyxXQUFXLEdBQUcsSUFBSTtFQUMxQmhCLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQ2dCLFdBQVcsR0FBRyxFQUFFO0VBQy9CWixhQUFhLENBQUMsTUFBTSxDQUFDO0FBQ3pCIn0=\n//# sourceURL=webpack-internal:///./src/scripts/bidder.js\n')}},__webpack_exports__={};__webpack_modules__["./src/scripts/bidder.js"]()})();