package Ġcom . n aw rot . mate us z . compass . splash Ċ Ċ import Ġcom . n aw rot . mate us z . compass . base . Base Presenter Ċ import Ġcom . n aw rot . mate us z . compass . domain . initialize . Initialize App UseCase Ċ import Ġjavax . inject . Inject ĊĊ Ċ class ĠSpl ash Screen Presenter Ġ@ Inject Ġconstructor ( private Ġval Ġinitialize App UseCase : ĠInitialize App UseCase ) Ġ: ĠBase Presenter < Splash Screen View >() Ġ{ ĊĊĠĠĠ Ġfun Ġinitialize App () Ġ{ ĊĠĠĠĠĠĠĠ Ġcomposite Disposable . add ( initialize App UseCase . execute ( Unit ). subscribe Ġ{ Ġview ?. navigate To Home Screen () Ġ}) ĊĠĠĠ Ġ} Ċ Ċ }