в чем была моя ошибка?
Читай что такое лексическое окружение, замыкание. В доке реакта - особенность работы хуков. https://ru.reactjs.org/docs/hooks-faq.html#why-am-i-seeing-stale-props-or-state-inside-my-function
Обсуждают сегодня