Какие существуют способы смены компонентов внутри контейнера на React?
Нужно реализовать следующее поведение на React:
При нажатии на одну из ссылок\кнопок (выделено красным) должны сменяться текст, заголовок и картинка (выделены зеленым). Собственно всё, что выделено зеленым находится в отдельном компоненте (таких компонентов всего три). Как оптимально реализовать подобное поведение. Можно ли сделать это через react-router-dom?
Источник: Stack Overflow на русском