toggleTheme method

void toggleTheme()

Implementation

void toggleTheme() {
  if (_themeMode == ThemeMode.light) {
    setThemeMode(ThemeMode.dark);
  } else if (_themeMode == ThemeMode.dark) {
    setThemeMode(ThemeMode.light);
  } else {
    // If system, check current system brightness
    final brightness =
        WidgetsBinding.instance.platformDispatcher.platformBrightness;
    setThemeMode(
      brightness == Brightness.dark ? ThemeMode.light : ThemeMode.dark,
    );
  }
}