view (например, принимал в конструкторе). Теперь у него есть один viewState, функции которого повторяют функции view. Поэтому конструктор презентера теперь пустой?
                  
                  
                  2) Правильно понимаю, что moxyPresenter может гореть красным по разным причинам?
                  
                  
                      private val presenter by moxyPresenter { PresenterImpl() }
                  
                  
                  (мой презентер это @InjectViewState class PresenterImpl : Contract.Presenter, MvpPresenter<Contract.View>)
                  
                  
                  (Contract.View это интерфейс, который  : MvpView )
                  
                  
                  Верно ли всё в этих нескольких интерфейсах и то, как они друг от друга зависят? Даггера нет. А надо?
                  
                  
                
1. презентер, хранящий view в рамках android - ошибка, но в Moxy не нужно view презентеру отдавать явно 2. скорей всего он горит красным потому, что нужно добавить зависимость в build.gradle 3. даггер - каждый сам решает, можно и без него
Обсуждают сегодня