с модалками. Импортировать их в одном месте и открывать нужный с помощью стейтманагера или как?
Порталы неплохи для них
В разных кейсах по разному. Иногда достаточно через useState реализовать флаг открытости/закрытости. Ну а сами модалки через порталы делать надо, да.
порталы использую, но такое дело, что одна модалка используется на двух страницах
такой подход на данный момент
Если у модалки есть состояние, которое должно быть консистентным при её открытии с разных страниц, то в целом норм звучит держать её в одном месте и через стм открывать. Если это просто 2 модалки без состояния или каждая должна быть со своим состоянием, но при этом у них одинаковый ui, то не вижу причин куда-то выносить. можно просто один компонент в двух местах заюзать.
Обсуждают сегодня