package Ġcom . hb . pages Ċ Ċ import Ġandroid . app . Application Ċ import Ġcom . hb . pages . di . api Module Ċ import Ġcom . hb . pages . di . mapper Module Ċ import Ġcom . hb . pages . di . service Module Ċ import Ġcom . hb . pages . di . use Case Module Ċ import Ġcom . hb . pages . di . viewModel Module Ċ import Ġorg . k oin . android . ext . k oin . android Context Ċ import Ġorg . k oin . core . context . start K oin Ċ import Ġorg . k oin . core . module . Module Ċ Ċ open Ġclass ĠApp Ġ: ĠApplication () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĠĠĠĠĠĠĠ Ġstart K oin () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġstart K oin () Ġ{ ĊĠĠĠĠĠĠĠ Ġstart K oin Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġandroid Context ( this @ App ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodules ( get Modules ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġget Modules (): ĠList < Module > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuse Case Module , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠviewModel Module , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġservice Module , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġapi Module , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmapper Module , ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }