I saw your code in this repo but I didn't find how you generate your UiModel from Ui(like button clicks?) except you have a RefreshEvent in the constructor of Presenter. How you solve the problem as I mentioned in StackOverFlow? Really appreciate your answer and sorry if I bother you to ask this question via Github issue.
I'm from your article https://medium.com/@fmrsabino/an-approach-to-mvp-mvi-with-dagger-2-part-1-viewmodel-is-here-bdfc09c8732 and really thanks for that. So I tried Jake's architecture but I can't manage those Observables well. I write a more detailed description in StackOverFlow : https://stackoverflow.com/questions/44826558/how-to-keep-part-of-observable-alive-regardless-upstream
I saw your code in this repo but I didn't find how you generate your UiModel from Ui(like button clicks?) except you have a RefreshEvent in the constructor of Presenter. How you solve the problem as I mentioned in StackOverFlow? Really appreciate your answer and sorry if I bother you to ask this question via Github issue.