From 2f7725445ab761581d8bc5aced17b3f40934edc3 Mon Sep 17 00:00:00 2001
From: GOEPP THOMAS <thomas@saturne-digital.fr>
Date: Thu, 16 Jan 2025 23:34:36 +0100
Subject: [PATCH] chore: clean code

---
 App.tsx                                       |  2 +-
 screens/Home/HomeChild.tsx                    |  1 -
 screens/Home/MyQuizzes/MyQuizzes.tsx          |  1 -
 screens/Multiplayer/Lobby/Lobby.tsx           |  9 --------
 .../PlayingQuizMultiMode.tsx                  |  5 ----
 .../PlayingQuizMultiModeBody.tsx              |  1 -
 .../MultiplayerCommunity.tsx                  |  1 -
 services/MultiService.ts                      | 23 -------------------
 services/QuizService.ts                       |  1 -
 9 files changed, 1 insertion(+), 43 deletions(-)

diff --git a/App.tsx b/App.tsx
index 4b3b1c0..9001882 100644
--- a/App.tsx
+++ b/App.tsx
@@ -9,7 +9,7 @@ import {QueryClient, QueryClientProvider} from "@tanstack/react-query";
 const queryClient = new QueryClient();
 
 export default function App() {
-    // LogBox.ignoreAllLogs(true);
+    LogBox.ignoreAllLogs(true);
     useEffect(() => {
       async function prepare() {
         try {
diff --git a/screens/Home/HomeChild.tsx b/screens/Home/HomeChild.tsx
index fa17672..7d49b23 100644
--- a/screens/Home/HomeChild.tsx
+++ b/screens/Home/HomeChild.tsx
@@ -24,7 +24,6 @@ export default function HomeChild({navigation}: Props) {
     const handleButtonQuickGamePressed = async () => {
         const quizData = await getRandomQuiz()
         if (quizData instanceof HttpError) {
-            console.error("Error while fetching random quiz:", quizData);
             return;
         }
         navigation.reset({
diff --git a/screens/Home/MyQuizzes/MyQuizzes.tsx b/screens/Home/MyQuizzes/MyQuizzes.tsx
index d7d94bc..e35ec8d 100644
--- a/screens/Home/MyQuizzes/MyQuizzes.tsx
+++ b/screens/Home/MyQuizzes/MyQuizzes.tsx
@@ -17,7 +17,6 @@ export default function MyQuizzes({navigation}: Props) {
     const getRuns = async () => {
         const runs = await getAllRuns();
         if(HttpError.isHttpError(runs)) {
-            console.log("Error while getting runs:", runs);
             return
         }
         setRunList(runs);
diff --git a/screens/Multiplayer/Lobby/Lobby.tsx b/screens/Multiplayer/Lobby/Lobby.tsx
index eae3b8e..1c77010 100644
--- a/screens/Multiplayer/Lobby/Lobby.tsx
+++ b/screens/Multiplayer/Lobby/Lobby.tsx
@@ -49,31 +49,24 @@ export default function Lobby({navigation, route}: Props) {
     const userInvite = { id: 0, username: 'Invite', email: 'invite@email.com'}
     let goodId = roomId;
     const initSSE = async () => {
-        console.log("Init SSE for quiz ID:", quizId);
         if(isHost && quizId) {
             const response = await createParty(quizId);
             if (HttpError.isHttpError(response)) {
-                console.error("Failed to create party:", response.message);
                 return;
             }
-            console.log("Created party with ID:", response);
             goodId = response;
             setRoomIdCreated(response);
         }
-        console.log("User try to joined party with ID:", goodId);
 
         const es = new EventSource<CustomEventType>(`https://klebert-host.com:33036/party/join/${goodId}`);
         setEsUseState(es);
 
         es.addEventListener("gameStarted",  async (event) => {
             if(!event.data) return;
-            console.log("Game started event data:",event.data);
             const responseGenerate = await generateRun();
             if(HttpError.isHttpError(responseGenerate)) {
-                console.log("zzzzzzzzz");
                 return;
             }
-            console.log("generate run",responseGenerate);
 
             setRunId(responseGenerate);
             // navigation.navigate("PlayingQuizMultiMode", {runId: responseGenerate, questionCount:event.data.questionCount, es: es, roomId: roomId, isHost: true});
@@ -81,7 +74,6 @@ export default function Lobby({navigation, route}: Props) {
         });
 
         es.addEventListener("userJoined", (event) => {
-            console.log("User joined event data:", event.data);
             if(!event.data) return;
 
             const newUsers: User[] = JSON.parse(event.data);
@@ -136,7 +128,6 @@ export default function Lobby({navigation, route}: Props) {
     };
 
     const onPlayPressed = () => {
-        console.log("playing es :" + esUseState);
         startParty();
     };
 
diff --git a/screens/Multiplayer/Lobby/PlayingQuizMultiMode/PlayingQuizMultiMode.tsx b/screens/Multiplayer/Lobby/PlayingQuizMultiMode/PlayingQuizMultiMode.tsx
index e7d8f46..c771a44 100644
--- a/screens/Multiplayer/Lobby/PlayingQuizMultiMode/PlayingQuizMultiMode.tsx
+++ b/screens/Multiplayer/Lobby/PlayingQuizMultiMode/PlayingQuizMultiMode.tsx
@@ -52,7 +52,6 @@ export default function PlayingQuizMultiMode({route, navigation}:Props) {
 
     const initES = () => {
         es.addEventListener("nextQuestion", (event) => {
-            console.log("nextQuestion event data:");
             if (!event.data) return;
             const question: Question = JSON.parse(event.data);
 
@@ -61,15 +60,12 @@ export default function PlayingQuizMultiMode({route, navigation}:Props) {
         });
 
         es.addEventListener("gameEnded", (event) => {
-            console.log("gameEnded event data:");
             if (!event.data) return;
             const users: UserEndQuiz[] = JSON.parse(event.data);
-            console.log("users:", users);
             navigation.navigate("EndQuizMulti", { users: users, questionCount: questionCount });
         });
     }
     const fetchRuns = async () => {
-        console.log("run to get info :", runId);
         if (runId === undefined) return;
         const runFetched = await getRunsInfo(runId);
         if (runFetched instanceof HttpError) {
@@ -88,7 +84,6 @@ export default function PlayingQuizMultiMode({route, navigation}:Props) {
     useEffect(() => {
         initES();
         fetchRuns();
-        console.log("fetching first question");
         nextQuestion();
     }, []);
 
diff --git a/screens/Multiplayer/Lobby/PlayingQuizMultiMode/PlayingQuizMultiModeBody.tsx b/screens/Multiplayer/Lobby/PlayingQuizMultiMode/PlayingQuizMultiModeBody.tsx
index 8ab9356..f2867a9 100644
--- a/screens/Multiplayer/Lobby/PlayingQuizMultiMode/PlayingQuizMultiModeBody.tsx
+++ b/screens/Multiplayer/Lobby/PlayingQuizMultiMode/PlayingQuizMultiModeBody.tsx
@@ -83,7 +83,6 @@ export default function PlayingQuizMultiModeBody({runId, actualQuestion, fetchAc
     };
 
     const initSocket = async () => {
-        console.log("init socket in body");
         es.addEventListener("answerRevealed", (event) => {
             if(!event.data) return;
             const answers: AnswerSSEResponse = JSON.parse(event.data);
diff --git a/screens/Multiplayer/MultiplayerCommunity/MultiplayerCommunity.tsx b/screens/Multiplayer/MultiplayerCommunity/MultiplayerCommunity.tsx
index dbc402b..29ee725 100644
--- a/screens/Multiplayer/MultiplayerCommunity/MultiplayerCommunity.tsx
+++ b/screens/Multiplayer/MultiplayerCommunity/MultiplayerCommunity.tsx
@@ -21,7 +21,6 @@ export default function MultiplayerCommunity({navigation}: Props) {
     const fetchCommunityQuizzes = async ({pageParam = 1}) => {
         const quizzes = await getCommunityQuiz(pageParam,7);//TODO: changer pour get les quiz community public
         if (HttpError.isHttpError(quizzes)) {
-            console.error("Error while fetching community quizzes:", quizzes);
             return [];
         }
         return quizzes;
diff --git a/services/MultiService.ts b/services/MultiService.ts
index 9fe9419..3cd440d 100644
--- a/services/MultiService.ts
+++ b/services/MultiService.ts
@@ -6,8 +6,6 @@ export const useMultiService = () => {
     const url = "https://klebert-host.com:33036"
 
         const createParty = async (quizId: string) : Promise<string | HttpError> => {
-        console.log("Create party with ID :", quizId);
-        console.log(url+"/party");
         const requestBody = {
             quizId: quizId,
         };
@@ -16,10 +14,8 @@ export const useMultiService = () => {
             const response = await axios.post(`${url}/party`, requestBody, {
                 withCredentials: true,
             });
-            console.log("Response data:", response.data.id);
             return response.data.id;
         } catch (error: any) {
-            console.log("Error while create party:", error);
 
             if (error.response) {
                 return new HttpError(error.response.status, error.response.data?.message || "HTTP error");
@@ -30,15 +26,12 @@ export const useMultiService = () => {
     }
 
     const generateRun = async () : Promise<string | HttpError> => {
-        console.log("generateRun");
         try {
             const response = await axios.get(`${url}/party/generateRun`, {
                 withCredentials: true,
             });
             return response.data.runId;
         } catch (error: any) {
-            console.log("Error while generate run:", error);
-
             if (error.response) {
                 return new HttpError(error.response.status, error.response.data?.message || "HTTP error");
             } else {
@@ -48,16 +41,12 @@ export const useMultiService = () => {
     };
 
     const revealAnswer = async () : Promise<boolean | HttpError> => {
-        console.log("revealAnswer");
         try {
             const response = await axios.get(`${url}/party/revealAnswer`, {
                 withCredentials: true,
             });
-            console.log("revealAnswer done");
             return true;
         } catch (error: any) {
-            console.log("Error while reveal Answer:", error);
-
             if (error.response) {
                 return new HttpError(error.response.status, error.response.data?.message || "HTTP error");
             } else {
@@ -67,7 +56,6 @@ export const useMultiService = () => {
     };
 
     const answerQuestion = async (questionId: number, answerId: number) : Promise<boolean | HttpError> => {
-        console.log("answerQuestion");
         const requestBody = {
             questionId: questionId,
             answerId: answerId,
@@ -77,10 +65,8 @@ export const useMultiService = () => {
             const response = await axios.post(`${url}/party/answer`, requestBody,{
                 withCredentials: true,
             });
-            console.log("answerQuestion done");
             return true;
         } catch (error: any) {
-            console.log("Error while reveal Answer:", error);
 
             if (error.response) {
                 return new HttpError(error.response.status, error.response.data?.message || "HTTP error");
@@ -91,15 +77,12 @@ export const useMultiService = () => {
     };
 
     const nextQuestion = async () : Promise<boolean | HttpError> => {
-        console.log("nextQuestion");
         try {
             const response = await axios.get(`${url}/party/nextQuestion`, {
                 withCredentials: true,
             });
-            console.log("nextQuestion done");
             return true;
         } catch (error: any) {
-            console.log("Error while nextQuestion:", error);
 
             if (error.response) {
                 return new HttpError(error.response.status, error.response.data?.message || "HTTP error");
@@ -110,15 +93,12 @@ export const useMultiService = () => {
     };
 
     const startParty = async () : Promise<boolean | HttpError> => {
-        console.log("startParty");
         try {
             const response = await axios.get(`${url}/party/start`, {
                 withCredentials: true,
             });
-            console.log("startParty done");
             return true;
         } catch (error: any) {
-            console.log("Error while startParty:", error);
 
             if (error.response) {
                 return new HttpError(error.response.status, error.response.data?.message || "HTTP error");
@@ -129,15 +109,12 @@ export const useMultiService = () => {
     };
 
     const getScore = async () : Promise<number | HttpError> => {
-        console.log("getScore");
         try {
             const response = await axios.get(`${url}/party/score`, {
                 withCredentials: true,
             });
-            console.log("getScore done");
             return response.data.score;
         } catch (error: any) {
-            console.log("Error while startParty:", error);
 
             if (error.response) {
                 return new HttpError(error.response.status, error.response.data?.message || "HTTP error");
diff --git a/services/QuizService.ts b/services/QuizService.ts
index 333cbf4..128f200 100644
--- a/services/QuizService.ts
+++ b/services/QuizService.ts
@@ -29,7 +29,6 @@ export const useQuizService =  () => {
             const runId =  response.data.id;
             return {id: runId, quizId: response.data.quizId};
         } catch (error: any) {
-            console.log("Error while generating quiz:", error);
 
             if (error.response) {
                 // Gestion des erreurs HTTP
-- 
GitLab