@@ -30,21 +30,28 @@ class MyAppView extends StatelessWidget {
3030 builder: (context, state) {
3131 return DynamicColorBuilder (
3232 builder: (ColorScheme ? lightDynamic, ColorScheme ? darkDynamic) {
33+ ColorScheme lightColorScheme = lightDynamic? .harmonized () ??
34+ ColorScheme .fromSwatch (
35+ primarySwatch: Colors .blue,
36+ ).harmonized ();
37+
38+ ColorScheme darkColorScheme = darkDynamic? .harmonized () ??
39+ ColorScheme .fromSwatch (
40+ primarySwatch: Colors .blue,
41+ brightness: Brightness .dark,
42+ ).harmonized ();
43+
3344 return MaterialApp (
3445 title: 'Flutter Celenganku clone' ,
3546 home: const HomePage (),
3647 theme: ThemeData (
37- colorScheme: lightDynamic ?? ColorScheme . fromSwatch (primarySwatch : Colors .blue) ,
48+ colorScheme: lightColorScheme ,
3849 useMaterial3: true ,
39- ),
50+ ). copyWith (dividerTheme : DividerThemeData (color : lightColorScheme.onSurface. withAlpha ( 45 ))) ,
4051 darkTheme: ThemeData (
41- colorScheme: darkDynamic ??
42- ColorScheme .fromSwatch (
43- primarySwatch: Colors .blue,
44- brightness: Brightness .dark,
45- ),
52+ colorScheme: darkColorScheme,
4653 useMaterial3: true ,
47- ),
54+ ). copyWith (dividerTheme : DividerThemeData (color : darkColorScheme.onSurface. withAlpha ( 45 ))) ,
4855 themeMode: state.themeMode,
4956 );
5057 },
0 commit comments