const useWordle = (...) => { ... let initialGameNo = gameWasPlayedToday ? gameData.gameNo : 0 let initialTurn = gameWasPlayedToday ? gameData.turn : 0 let initialGuesses = gameWasPlayedToday ? gameData.guesses : [...Array(6)] let initialHistory = gameWasPlayedToday ? gameData.history : [] let initialIsCorrect = gameWasPlayedToday ? gameData.isCorrect : false let initialUsedKeys = gameWasPlayedToday ? gameData.usedKeys : {} const [storageData, setStorageData] = useState({ gameNo: initialGameNo, turn: initialTurn, isCorrect: initialIsCorrect, guesses: initialGuesses, usedKeys: initialUsedKeys, history: initialHistory }) ... }