Skip to content

Commit

Permalink
refactor(ui): Wrap SettingsList with DefaultTextStyle
Browse files Browse the repository at this point in the history
  • Loading branch information
yorifuji committed Apr 14, 2024
1 parent 189f13d commit cf20524
Showing 1 changed file with 18 additions and 14 deletions.
32 changes: 18 additions & 14 deletions lib/ui/settings/common/custom_settings_list.dart
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import 'package:buzz_recipe_viewer/gen/fonts.gen.dart';
import 'package:buzz_recipe_viewer/provider/theme_data_provider.dart';
import 'package:flutter/material.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
Expand Down Expand Up @@ -32,20 +33,23 @@ class CustomSettingsList extends ConsumerWidget {
final light = ref.watch(themeDataProvider());
final dark = ref.watch(themeDataProvider(isDarkMode: true));

return SettingsList(
sections: sections,
shrinkWrap: shrinkWrap,
physics: physics,
platform: platform,
lightTheme: SettingsThemeData(
settingsListBackground: light.scaffoldBackgroundColor,
).merge(theme: lightTheme),
darkTheme: SettingsThemeData(
settingsListBackground: dark.scaffoldBackgroundColor,
).merge(theme: darkTheme),
brightness: brightness,
contentPadding: contentPadding,
applicationType: applicationType,
return DefaultTextStyle(
style: const TextStyle(fontFamily: FontFamily.notoSansJP),
child: SettingsList(
sections: sections,
shrinkWrap: shrinkWrap,
physics: physics,
platform: platform,
lightTheme: SettingsThemeData(
settingsListBackground: light.scaffoldBackgroundColor,
).merge(theme: lightTheme),
darkTheme: SettingsThemeData(
settingsListBackground: dark.scaffoldBackgroundColor,
).merge(theme: darkTheme),
brightness: brightness,
contentPadding: contentPadding,
applicationType: applicationType,
),
);
}
}

0 comments on commit cf20524

Please sign in to comment.