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,
);
}
}