Народ, вопрос про хуки и, возможно,замыкания.
У меня есть FC компонента, внутри неё я объявляю хук useState, допустим, интовый( [num, setNum] = useState<number>(0)) так же внутри компонента объявляю функцию которая что-то делает, и, например, вызывает setNum(666). Почему может быть так, что num внутри этой функции не изменился? Это может быть связанно с какой-то фичей захвата внешней переменной функцией? Где можно почитать как можно это обойти? Спасибо большое!