Здравствуйте, узнал про CSSTransition в React и решил их применить для своего сайта, но встретился с проблемой.
index.js<TransitionGroup>
<CSSTransition classNames = 'form-anim' timeout = { 1000 }>
<form className = 'form'>
<input className = 'form-input' />
</form>
</CSSTransition>
</TransitionGroup>
style.css.form-anim-enter {
opacity: 0;
}
.form-anim-enter .form-anim-enter-active {
opacity: 1;
transition: all 1s;
}
.form-anim-exit {
opacity: 1;
}
.form-anim-exit .form-anim-exit-active {
opacity: 0;
transition: all 1s;
}
Проблема в том, что если посмотреть через инспектор, то форма оборачивается div, у которого нету классов.
P.S. все импортировал, в консоли нету ошибок.