useState
- Значение обновляется через setX где-то
- Есть сокет (WebSocket), который создаётся в useEffect (попробовал без [], с [], с [Х], ничего не удалось)
- У сокета есть колбек в котором хочется использовать Х
- В колбеке все время получаю исходное значение Х вместо изменённого где-то через setX, причём если рендерить, то Х рендерится правильно – новое значение.
Каким образом добиться того, чтобы в колбек проходило правильное значение Х? Спасибо!
Мож у тебя там замыкание
Обсуждают сегодня