From a5d5012be87172f9855e88101d82a296f102b860 Mon Sep 17 00:00:00 2001 From: GOEPP THOMAS <thomas@saturne-digital.fr> Date: Thu, 16 Jan 2025 21:52:33 +0100 Subject: [PATCH] fix: disable button when not host --- src/routes/multiplayer/quiz/PlayingQuizMulti.tsx | 2 +- src/routes/multiplayer/quiz/quizBot/QuizBotMulti.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/multiplayer/quiz/PlayingQuizMulti.tsx b/src/routes/multiplayer/quiz/PlayingQuizMulti.tsx index be26fc9..2c0bff8 100644 --- a/src/routes/multiplayer/quiz/PlayingQuizMulti.tsx +++ b/src/routes/multiplayer/quiz/PlayingQuizMulti.tsx @@ -75,7 +75,7 @@ export function PlayingQuizMulti() { ) : ( <> <QuizTopMulti quizInformations={null} actualQuestion={actualQuestion} score={score} questionCount={questionCount} setStopQuizModalIsOpen={setStopQuizModalIsOpen} /> - <QuizBotMulti actualQuestion={actualQuestion} isHost={true} setPlayingQuizState={setPlayingQuizState} playingQuizState={playingQuizState} OpenModalEndQuiz={setEndQuizModalIsOpen} setScore={setScore} /> + <QuizBotMulti actualQuestion={actualQuestion} isHost={isHost} setPlayingQuizState={setPlayingQuizState} playingQuizState={playingQuizState} OpenModalEndQuiz={setEndQuizModalIsOpen} setScore={setScore} /> <StopQuizModal isOpen={stopQuizModalIsOpen} onClose={() => setStopQuizModalIsOpen(false)} /> {!endQuizModalIsOpen ? null : <EndQuizModalMulti isOpen={endQuizModalIsOpen} diff --git a/src/routes/multiplayer/quiz/quizBot/QuizBotMulti.tsx b/src/routes/multiplayer/quiz/quizBot/QuizBotMulti.tsx index 3f5d86f..836034f 100644 --- a/src/routes/multiplayer/quiz/quizBot/QuizBotMulti.tsx +++ b/src/routes/multiplayer/quiz/quizBot/QuizBotMulti.tsx @@ -125,7 +125,7 @@ export function QuizBotMulti({ actualQuestion, isHost, playingQuizState, setPlay <ValidationButton text={playingQuizState === PlayingQuizState.ANSWERING ? "CONFIRM" : "CONTINUE"} onClick={() => (playingQuizState === PlayingQuizState.ANSWERING ? onValidation() : onContinue())} - isDisabled={false} + isDisabled={playingQuizState !== PlayingQuizState.ANSWERING && !isHost} /> </div> </div> -- GitLab