Очевидно search использует старое значение
Ну например подписаться через useEffect на новое значение, которое появится в следующем рендере
не надо ничего исправлять, все работает правильно
Не совсем понимаю как это написать, прости, я новичок Можешь пожалуйста написать решение?)
почему я тогда получаю неполное значение?
Потому вызов setSearchValue не изменяет текущее значение searchValue (это в принципе невозможно), а вызывает ререндер с новым значением searchValue
как мне тогда получить полное значение в searchValue?)))
https://reactjs.org/docs/hooks-effect.html
Обсуждают сегодня