package Ġorg . dh is 2 . use sc ases . about Ċ Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġorg . dh is 2 . commons . di . d agger . Per Fragment Ċ import Ġorg . dh is 2 . commons . schedul ers . Scheduler Provider Ċ import Ġorg . dh is 2 . data . user . UserRepository Ċ import Ġorg . h isp . dh is . android . core . D 2 Ċ Ċ @ Module Ċ class ĠAbout Module ( val Ġview : ĠAbout View ) Ġ{ ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Per Fragment ĊĠĠĠ Ġfun Ġprovides Presenter ( ĊĠĠĠĠĠĠĠ Ġd 2 : ĠD 2 , ĊĠĠĠĠĠĠĠ Ġprovider : ĠScheduler Provider , ĊĠĠĠĠĠĠĠ Ġuser Repository : ĠUser Repository ĊĠĠĠ Ġ): ĠAbout Presenter Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠAbout Presenter ( view , Ġd 2 , Ġprovider , Ġuser Repository ) ĊĠĠĠ Ġ} Ċ } Ċ