toggleTheme method

Future<ThemeMode> toggleTheme()

Toggles between light and dark theme modes. Returns the new theme mode.

Implementation

Future<ThemeMode> toggleTheme() async {
  final currentMode = getThemeMode();
  final newMode =
      currentMode == ThemeMode.light ? ThemeMode.dark : ThemeMode.light;

  await setThemeMode(newMode);
  return newMode;
}