fetchPersistedThemeFromLocalStorage method

Future<ColorTheme> fetchPersistedThemeFromLocalStorage()

Implementation

Future<ColorTheme> fetchPersistedThemeFromLocalStorage() async {
  final SharedPreferences prefs = await _prefs;
  String? persistedTheme = prefs.getString(persistedThemeKey);
  if (persistedTheme == ThemeType.mdsStandardDarkTheme.key) {
    return ColorThemes.mdsStandardDarkTheme;
  } else if (persistedTheme == ThemeType.mdsStandardTheme.key) {
    return ColorThemes.mdsStandardTheme;
  } else {
    return ColorThemes.mdsStandardTheme;
  }
}