getThemeData method
Implementation
ThemeData getThemeData(BuildContext context) {
if (state.customTheme != null) {
return state.customTheme!.toThemeData();
}
final brightness = state.themeMode == ThemeMode.system
? MediaQuery.of(context).platformBrightness
: (state.themeMode == ThemeMode.dark
? Brightness.dark
: Brightness.light);
return brightness == Brightness.dark
? CustomThemeData.dark().toThemeData()
: CustomThemeData.light().toThemeData();
}