MVP-Refactoring #139

Merged
flixcoo merged 20 commits from refactoring/68-mvp-refactoring into development 2026-01-08 20:24:01 +00:00
Showing only changes of commit 0f824bb30a - Show all commits

View File

@@ -42,7 +42,6 @@ class StatisticsTile extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
final maxBarWidth = MediaQuery.of(context).size.width * 0.65;
final loc = AppLocalizations.of(context); final loc = AppLocalizations.of(context);
return InfoTile( return InfoTile(
@@ -57,7 +56,10 @@ class StatisticsTile extends StatelessWidget {
heightFactor: 4, heightFactor: 4,
child: Text(loc.no_data_available), child: Text(loc.no_data_available),
), ),
child: Column( child: LayoutBuilder(
builder: (context, constraints) {
final maxBarWidth = constraints.maxWidth * 0.65;
return Column(
children: List.generate(min(values.length, itemCount), (index) { children: List.generate(min(values.length, itemCount), (index) {
/// The maximum wins among all players /// The maximum wins among all players
final maxMatches = values.isNotEmpty ? values[0].$2 : 0; final maxMatches = values.isNotEmpty ? values[0].$2 : 0;
@@ -114,6 +116,8 @@ class StatisticsTile extends StatelessWidget {
), ),
); );
}), }),
);
},
), ),
), ),
), ),