@@ -100,21 +100,21 @@ const TrainPage: NextPage = () => {
100100 setPreviousGameResults ( previousGameResults . concat ( [ { ...game } ] ) )
101101 } , [ trainingGames , previousGameResults , router ] )
102102
103- useEffect ( ( ) => {
104- if ( currentIndex == trainingGames . length - 1 ) {
105- // For the current puzzle, only set to 'default' if it hasn't been completed yet
106- const currentPuzzleResult = previousGameResults [ currentIndex ]
107- if ( currentPuzzleResult ?. result !== undefined ) {
108- // Puzzle was completed - preserve the correct status
109- setStatus ( currentPuzzleResult . result ? 'correct' : 'forfeit' )
110- } else {
111- // Puzzle not completed yet - set to default
112- setStatus ( 'default' )
113- }
114- } else {
115- setStatus ( 'archived' )
116- }
117- } , [ currentIndex , previousGameResults ] )
103+ // useEffect(() => {
104+ // if (currentIndex == trainingGames.length - 1) {
105+ // // For the current puzzle, only set to 'default' if it hasn't been completed yet
106+ // const currentPuzzleResult = previousGameResults[currentIndex]
107+ // if (currentPuzzleResult?.result !== undefined) {
108+ // // Puzzle was completed - preserve the correct status
109+ // setStatus(currentPuzzleResult.result ? 'correct' : 'forfeit')
110+ // } else {
111+ // // Puzzle not completed yet - set to default
112+ // setStatus('default')
113+ // }
114+ // } else {
115+ // setStatus('archived')
116+ // }
117+ // }, [currentIndex, previousGameResults])
118118
119119 const logGuess = useCallback (
120120 async (
0 commit comments