В твиттере необычная система модальных окон, без GET параметров. Например если пользователь на странице "twitter.com/elonmusk" нажмет на кнопку "Твинуть", то откроется модальное окно, и url поменяется на "twitter.com
/compose/tweet". И что тут такого? Дело в том что на фоне можно увидеть ту самую страницу, на которой пользователь находится, и при этом url не что-то на подобии "twitter.com/elonmusk
?popup=tweet". Точно также работает со всеми другими страницами.
Вопрос: как можно реализовать подобное, используя React Router Dom?