fix(UI): make possible to reset challenge after tests pass (#47326)
parent
ccad7f02ea
commit
a3bc36cd48
|
@ -10,7 +10,7 @@ import { apiLocation } from '../../../../../config/env.json';
|
|||
|
||||
interface LowerJawProps {
|
||||
hint?: string;
|
||||
challengeIsCompleted?: boolean;
|
||||
challengeIsCompleted: boolean;
|
||||
openHelpModal: () => void;
|
||||
tryToExecuteChallenge: () => void;
|
||||
tryToSubmitChallenge: () => void;
|
||||
|
@ -83,6 +83,10 @@ const LowerJaw = ({
|
|||
}, 500);
|
||||
}
|
||||
|
||||
if (!challengeHasBeenCompleted) {
|
||||
setTestBtnariaHidden(false);
|
||||
}
|
||||
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, [challengeHasBeenCompleted]);
|
||||
|
||||
|
@ -91,6 +95,10 @@ const LowerJaw = ({
|
|||
setChallengeHasBeenCompleted(challengeIsCompleted);
|
||||
}
|
||||
|
||||
if (challengeHasBeenCompleted && !challengeIsCompleted) {
|
||||
setChallengeHasBeenCompleted(challengeIsCompleted);
|
||||
}
|
||||
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, [challengeIsCompleted]);
|
||||
|
||||
|
|
Loading…
Reference in New Issue