From 65f1465b41c91de80d7fb2d81e5f682cba6c783a Mon Sep 17 00:00:00 2001
From: GOEPP THOMAS <thomas@saturne-digital.fr>
Date: Wed, 15 Jan 2025 14:18:24 +0100
Subject: [PATCH] create lobby by community list

---
 screens/Multiplayer/Lobby/Lobby.tsx                           | 4 ++--
 .../InformationsOfQuiz/MultiInformationsOfQuiz.tsx            | 2 +-
 screens/Multiplayer/OngoingQuizzes/OngoingQuizzes.tsx         | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/screens/Multiplayer/Lobby/Lobby.tsx b/screens/Multiplayer/Lobby/Lobby.tsx
index c20d61a..8aaff52 100644
--- a/screens/Multiplayer/Lobby/Lobby.tsx
+++ b/screens/Multiplayer/Lobby/Lobby.tsx
@@ -108,7 +108,7 @@ export default function Lobby({navigation, route}: Props) {
 
 
     const onLeavePressed = () => {
-        navigation.navigate("Multiplayer");
+        navigation.navigate("TabNavigator");
     };
 
     const onPlayPressed = () => {
@@ -116,7 +116,7 @@ export default function Lobby({navigation, route}: Props) {
     };
 
     const onCancelPressed = () => {
-        navigation.navigate("Multiplayer");
+        navigation.navigate("TabNavigator");
     };
 
     const onInvitePressed = () => {
diff --git a/screens/Multiplayer/MultiplayerCommunity/InformationsOfQuiz/MultiInformationsOfQuiz.tsx b/screens/Multiplayer/MultiplayerCommunity/InformationsOfQuiz/MultiInformationsOfQuiz.tsx
index 14b3875..ca222f4 100644
--- a/screens/Multiplayer/MultiplayerCommunity/InformationsOfQuiz/MultiInformationsOfQuiz.tsx
+++ b/screens/Multiplayer/MultiplayerCommunity/InformationsOfQuiz/MultiInformationsOfQuiz.tsx
@@ -29,7 +29,7 @@ export default function MultiInformationsOfQuiz({ navigation, route }: Props) {
 
     const onPlayPressed = async (nbPlayer: number) => {
         setShowModal(false);
-        navigation.navigate("Lobby", {quiz: quiz, nbPlayer: nbPlayer, isHost: true});
+        navigation.navigate("Lobby", {quizId: quiz.id, roomId: null, nbPlayer: nbPlayer, isHost: true});
     };
 
     return (
diff --git a/screens/Multiplayer/OngoingQuizzes/OngoingQuizzes.tsx b/screens/Multiplayer/OngoingQuizzes/OngoingQuizzes.tsx
index f368297..6374b8b 100644
--- a/screens/Multiplayer/OngoingQuizzes/OngoingQuizzes.tsx
+++ b/screens/Multiplayer/OngoingQuizzes/OngoingQuizzes.tsx
@@ -56,7 +56,7 @@ export default function Community({navigation}: Props) {
                 <TemplateQuizList title={"Ongoing Quizzes"} setTextInInput={setInput} quizList={data?.pages.flat() ?? []} navigation={navigation} buttonGoBack={true} isLoadingData={loading} nextPage={fetchNextPage} onQuizPressed={onQuizPressed}/>
             </View>
             <View style={styles.buttonContainer}>
-                <BlueButton text="JOIN" onPress={onJoinPressed} isDisabled={false}/>
+                <BlueButton text="JOINa" onPress={onJoinPressed} isDisabled={false}/>
             </View>
         </View>
     );
-- 
GitLab