Проблема с открытием нового модуля в VIPER (Rambler)


#1

Привет! Решил попробовать освоить новую архитектуру и неожиданно столкнулся с проблемой. Пока я пытаюсь разобраться, делаю все по примеру этого проекта.

Собственно проблема: при вызове метода openModule(usingSegue:), я получаю nil, хотя в “примере” все окей. Вот пара скриншотов:

Проект-пример

Мой проект

Из-за чего в transitionHandler может приходить nil? Если кто-то работал с такой архитектурой, подскажите пожалуйста, что я делаю не так.


#2

Покажите код где вы инжектите transitiopnHandler в LoginRouter. Думаю, найдя это место(или не найдя=)) вы поймете в чем проблема