модуль и сейчас добавляю модуль навигации с чичероне. Вопрос в следующем, как правильно реализовать связь между модулями чтобы исключить циклическую зависимость? Пытаюсь сделать так, каждый фича модуль знает о модуле навигации, апп модуль знает о модуле навигации и всех фича модулях.
Т.е. получается, что сейчас модуль навигации не имеет информации об экранах и навигатор не может никуда снавигировать, хочется чтобы свеже смог).
По мне навигаторы хранятся в апп модуле и знают о всех фичах. Роутер хранится в кор модуле который не знает о фичах. Тоже думаю над этим вопросом.
Обсуждают сегодня