package Ġme . b arta . st ay int ouch . repository Ċ Ċ import Ġme . b arta . st ay int ouch . data . map pers . Contact Category Mapper Ċ import Ġme . b arta . st ay int ouch . data . models . Contact Category Ċ import Ġme . b arta . st ay int ouch . network . Fake Api Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠContact Category Repository Ġ@ Inject Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġapi : ĠFake Api , ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġmapper : ĠContact Category Mapper , Ċ ) Ġ{ ĊĠĠĠ Ġsuspend Ġfun Ġload Contact Categories (): ĠList < Contact Category > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġapi . load Categories (). map Ġ{ Ġmapper . to Entity ( it ) Ġ} ĊĠĠĠ Ġ} Ċ }