toThemeData method

ThemeData toThemeData()

Implementation

ThemeData toThemeData() {
  return ThemeData(
    useMaterial3: true,
    brightness: brightness,
    primaryColor: primaryColor,
    colorScheme: ColorScheme(
      brightness: brightness,
      primary: primaryColor,
      onPrimary: Colors.white,
      secondary: accentColor,
      onSecondary: Colors.white,
      surface: surfaceColor,
      onSurface: textColor,
      error: errorColor,
      onError: Colors.white,
    ),
    textTheme: TextTheme(
      bodyLarge: TextStyle(
        color: textColor,
        fontFamily: fontFamily,
      ),
    ),
  );
}