componentWillUnmount?
Проблема заключается в том, что Redux обновляется и за ним сразу идет размонтирование компонента и в componentWillUnmount все еще старые данные о state из Redux(((
может dispatch((disptach, getState) => getState())
Игорь, спасибо за ответ, но там классовый компонент, пример кода с комментарием: const mapStateToProps = (store) => { console.log(store.user.isAuth) // перед размонтированием тут есть верные данные, но в props в componentWillUnmount они не доходят return { isAuth: store.user.isAuth, } }
const isAuth = this.props.dispatch((dispatch, getState) => getState().user.isAuth)
это прям в componentWillUnmount
спасибо огромное за наводку пробую!
а в передаче пропсках в компонент так? const mapDispatchToProps = (dispatch) => { return { isAuth: store.user.isAuth, dispatch: (dispatch, getState) => dispatch(getState()), } }
нет, не нужно это
Обсуждают сегодня