diff --git a/src/App.tsx b/src/App.tsx index e7972bb..832d089 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -21,6 +21,7 @@ function App() { const [isWinModalOpen, setIsWinModalOpen] = useState(false) const [isInfoModalOpen, setIsInfoModalOpen] = useState(false) const [isAboutModalOpen, setIsAboutModalOpen] = useState(false) + const [isNotEnoughLetters, setIsNotEnoughLetters] = useState(false) const [isStatsModalOpen, setIsStatsModalOpen] = useState(false) const [isWordNotFoundAlertOpen, setIsWordNotFoundAlertOpen] = useState(false) const [isGameLost, setIsGameLost] = useState(false) @@ -62,6 +63,13 @@ function App() { } const onEnter = () => { + if (!(currentGuess.length === 5)) { + setIsNotEnoughLetters(true) + return setTimeout(() => { + setIsNotEnoughLetters(false) + }, 2000) + } + if (!isWordInWordList(currentGuess)) { setIsWordNotFoundAlertOpen(true) return setTimeout(() => { @@ -92,6 +100,7 @@ function App() { return (