Мне удобно использовать CSSTransitions обычно, но когда у вас есть многоэтапный процесс, использующий React Router, где каждый шаг считается маршрутом, и вы хотите визуализировать хлебную крошку с выбранными на данный момент вариантами (например, нижний колонтитул с кнопками, говоряГород: Лондон, Соседство: Мэйфэйр и т. Д.) Как вы анимируете каждую кнопку на экране и преодолеваете тот факт, что только новые добавленные элементы будут перемещены?Поскольку вам нужно переходить на новый маршрут каждый раз, когда вы переходите к следующему шагу и визуализируете следующую кнопку, чтобы фактически ни одна из этих кнопок не была добавлена заново?