diff --git a/src/hooks/useSelectedTodo.ts b/src/hooks/useSelectedTodo.ts index 621a79684..0e909ddc7 100644 --- a/src/hooks/useSelectedTodo.ts +++ b/src/hooks/useSelectedTodo.ts @@ -4,11 +4,14 @@ import { Todo } from '../types/Todo'; export const useSelectedTodo = () => { const [selectedTodo, setSelectedTodo] = useState(null); - const handleKeyPress = useCallback((event: KeyboardEvent) => { - if (event.key === 'Escape' && selectedTodo) { - setSelectedTodo(null); - } - }, []); + const handleKeyPress = useCallback( + (event: KeyboardEvent) => { + if (event.key === 'Escape' && selectedTodo) { + setSelectedTodo(null); + } + }, + [setSelectedTodo], + ); useLayoutEffect(() => { window.addEventListener('keydown', handleKeyPress);