определенный фрагмент в отдельный модуль? К примеру, есть экран с табами и хочется разделить экран "родитель" и сами фрагменты в разные модули. Или придется, все-таки, подключать их в качестве зависимостей к родительскому?
Делаете контрактный модуль, остальные – зависят от него. Дальше в графе зависимостей эти модули по фичам удобным вам способом подтягиваете. Роутеры описываете в результирующем модуле. Сделать это получится только при полном переходе на интерфейс-контракты для всех составляющих VIPER.
Обсуждают сегодня