From a01837e91d6941d197a42569bd5eaac535917961 Mon Sep 17 00:00:00 2001 From: Lukian Date: Wed, 18 Sep 2024 09:53:36 +0200 Subject: [PATCH] commit --- src/assets/GameAdder.jsx | 26 ++++++++++++++++++++++++++ src/assets/Helpers.jsx | 6 +++--- src/pages/Admin.jsx | 2 ++ 3 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 src/assets/GameAdder.jsx diff --git a/src/assets/GameAdder.jsx b/src/assets/GameAdder.jsx new file mode 100644 index 0000000..ad3a5bd --- /dev/null +++ b/src/assets/GameAdder.jsx @@ -0,0 +1,26 @@ +import { useEffect, useState } from 'react'; +import axios from 'axios'; + +export default function GameAdder({token}) { + + + function send() { + const file = document.getElementById("avatar"); + console.log("caca") + console.log(file.files[0]); + var formData = new FormData(); + formData.append("file", file.files[0]) + axios.post('https://leizour.fr/api/v1/admin/addGames', formData, { + headers: { + 'Content-Type': 'multipart/form-data' + } + }) + } + + return ( +
+ + +
+ ) +} diff --git a/src/assets/Helpers.jsx b/src/assets/Helpers.jsx index 70ce39d..b9ff7c6 100644 --- a/src/assets/Helpers.jsx +++ b/src/assets/Helpers.jsx @@ -12,7 +12,7 @@ export default function Helpers({ gameid, user, token }) { const response = await axios.post("https://leizour.fr/api/v1/games/getHelpers", { token, gameid }) .catch((error) => console.error("Error getting game")); setHelpers(response.data); - setHelping(response.data.includes(user.username)); + setHelping(JSON.stringify(response.data).includes(user.id)); setGameLoading(false); } @@ -61,10 +61,10 @@ export default function Helpers({ gameid, user, token }) {
{helpers.map((helper) => { - if (helper === user.username) { + if (helper.user_id === user.id) { return

Vous

} else { - return

{helper}

+ return

{helper.name}

} })}
{section === 1 ? : null} + {section === 2 ? : null}
); } \ No newline at end of file