package Ġapp . bo let inh os . preferences . injection Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . SharedPreferences Ċ import Ġcommon . AppContext Ċ import Ġcommon . App Scope Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ Ċ @ Module Ċ object ĠUser Preferences Module Ġ{ ĊĠĠĠ Ġprivate Ġconst Ġval ĠNAME Ġ= Ġ" app _ prefs " ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ App Scope ĊĠĠĠ Ġinternal Ġfun Ġprovide SharedPreferences ( ĊĠĠĠĠĠĠĠ Ġ@ AppContext Ġcontext : ĠContext ĊĠĠĠ Ġ): ĠSharedPreferences Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġcontext . get SharedPreferences ( NAME , ĠContext . MODE _ PRIVATE ) ĊĠĠĠ Ġ} Ċ } Ċ