Ребята, подскажите, пожалуйста, ответ на следующий вопрос. У меня есть следующая логика:
Я вызываю событие при click на button. На первый и второй элемент списка я вызываю анимацию (добавляю классы). После их добавления, я делаю setState() и переформирую исходный массив, и снова го рендерю. Мне необходимо, чтобы при этом классов уже небыло. Если сделать remove, то они анимировано удаляться, что мне не нужно.
https://codepen.io/gsdev99/pen/qvLerP
Идея анимации в том, чтобы первый элемент ушел в opacity. А соседи встали на его место (анимировано).
Фактически мне нужно, чтобы next работал также как и prev.