val mapper: MainDomainMapper, private val router: Router, private val schedulersProvider: SchedulersProvider, private val resourceManager: ResourceManager ) : MainPresenter { override fun basketClicked() { router.navigateTo(ScreenKeys.BASKET_SCREEN) }
require Data 2) Create DTO 3) Pass DTO to Component Manager Component Manager 1) Bind DTO with a Component for a next screen 2) Create this Component Second Screen 1) Inject this DTO and use Data