делаю window.addEventListener('focusin', handler), в обработчике handler старое значение переменной. Сама переменная const foo = useSelector(bar). Вроде понятно почему - вызывается экземпляр функции на момент бинда. Но что с этим делать?
Разобрался, добавил дополнительную локальную переменную и эффект на нее. Не совсем понятно почему, но ок.
Обсуждают сегодня