@marrs

Почему хуки жизненного цикла react-transition-group не работают?

Странная молчаливая ошибка с react-transition-group - срабатывает только 1 хук из 6 жизненного цикла:

На самом деле я пытаюсь при помощи него анимировать переход между страницами, вот код
const HomePage = (l) =>
            <CSSTransitionGroup
                    transitionName="example"
                    transitionEnterTimeout={1500}
                    transitionLeaveTimeout={1300}>
                <Home />
            </CSSTransitionGroup>


далее в роутере
<Router>
                <Layout location={ location }>
                    <Switch>
                        <Route exact path="/" render={HomePage}/>


и в компоненте вызываю хуки, но срабатывает только 1
//componentWillAppear()
componentDidAppear()
componentWillEnter()
componentDidEnter()
componentWillLeave()
componentDidLeave()

Искал похожие ошибки, но решения не нашел.
Может кто сталкивался?
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы