diff --git a/lib/screens/statistick/statistick_screen.dart b/lib/screens/statistick/statistick_screen.dart index b0eb6a7..3e0ffa8 100644 --- a/lib/screens/statistick/statistick_screen.dart +++ b/lib/screens/statistick/statistick_screen.dart @@ -50,30 +50,7 @@ class StatistickScreen extends StatelessWidget { ), ), HSpace(16), - Row( - mainAxisAlignment: MainAxisAlignment.spaceBetween, - spacing: 8.r, - children: [ - _buildStatBlock( - "230", - "повторили\nкарточек", - Color(0xFFD7E6F4), - Color(0xFF0058AB), - ), - _buildStatBlock( - "19", - "прошли\nтренировок", - Color(0xFFFFE4E6), - Color(0xFFFF5C69), - ), - _buildStatBlock( - "196", - "вырос\nуровень", - Color(0xFFD7F4EA), - Color(0xFF008456), - ), - ], - ), + _buildTodayStats(), HSpace(32), _buildSectionHeader( "Повторили карточек", @@ -149,6 +126,33 @@ class StatistickScreen extends StatelessWidget { ); } + Widget _buildTodayStats() { + return Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + spacing: 8.r, + children: [ + _buildStatBlock( + "230", + "повторили\nкарточек", + Color(0xFFD7E6F4), + Color(0xFF0058AB), + ), + _buildStatBlock( + "19", + "прошли\nтренировок", + Color(0xFFFFE4E6), + Color(0xFFFF5C69), + ), + _buildStatBlock( + "196", + "вырос\nуровень", + Color(0xFFD7F4EA), + Color(0xFF008456), + ), + ], + ); + } + /// AppBar экрана настроек AppBar _buildAppBar(BuildContext context) { return AppBar( @@ -239,17 +243,5 @@ class StatistickScreen extends StatelessWidget { ), ), ); - return ListView.builder( - shrinkWrap: true, - physics: NeverScrollableScrollPhysics(), - itemCount: data.length, - itemBuilder: (context, index) { - final item = data[index]; - return ListTile( - title: Text(item["label"]!), - trailing: Text(item["value"]!), - ); - }, - ); } }