提取应用颜色
This commit is contained in:
@@ -23,6 +23,15 @@ object AppStore {
|
||||
.requestEmail()
|
||||
.build()
|
||||
googleSignInOptions = gso
|
||||
// apply dark mode
|
||||
if (sharedPreferences.getBoolean("darkMode", false)) {
|
||||
AppState.darkMode = true
|
||||
}
|
||||
AppColors = if (AppState.darkMode) {
|
||||
DarkThemeColors()
|
||||
}else{
|
||||
LightThemeColors()
|
||||
}
|
||||
}
|
||||
|
||||
suspend fun saveData() {
|
||||
@@ -38,4 +47,12 @@ object AppStore {
|
||||
token = sharedPreferences.getString("token", null)
|
||||
rememberMe = sharedPreferences.getBoolean("rememberMe", false)
|
||||
}
|
||||
|
||||
fun saveDarkMode(darkMode: Boolean) {
|
||||
sharedPreferences.edit().apply {
|
||||
putBoolean("darkMode", darkMode)
|
||||
}.apply()
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user