diff --git a/lib/presentation/views/main_menu/groups_view.dart b/lib/presentation/views/main_menu/groups_view.dart index e52cf58..623f7df 100644 --- a/lib/presentation/views/main_menu/groups_view.dart +++ b/lib/presentation/views/main_menu/groups_view.dart @@ -1,26 +1,11 @@ import 'package:flutter/material.dart'; -//import 'package:game_tracker/data/dto/group.dart'; -//import 'package:game_tracker/data/dto/player.dart'; +import 'package:game_tracker/data/dto/group.dart'; +import 'package:game_tracker/data/dto/player.dart'; import 'package:game_tracker/presentation/widgets/full_width_button.dart'; import 'package:game_tracker/presentation/widgets/group_tile.dart'; import 'package:game_tracker/presentation/widgets/top_centered_message.dart'; import 'package:skeletonizer/skeletonizer.dart'; -class Group { - final String id; - final String name; - final List members; - - Group({required this.id, required this.name, required this.members}); -} - -class Player { - final String id; - final String name; - - Player({required this.id, required this.name}); -} - class GroupsView extends StatefulWidget { const GroupsView({super.key}); @@ -91,7 +76,7 @@ class _GroupsViewState extends State { final player = Player(id: 'p1', name: 'Felix'); late final List skeletonData = List.filled( - 7, + 8, Group( id: 'g1', name: 'Weekend Warriors', @@ -155,7 +140,6 @@ class _GroupsViewState extends State { }, ), - // Dein Button bleibt wie gehabt Positioned( bottom: 16, right: 16, diff --git a/lib/presentation/widgets/group_tile.dart b/lib/presentation/widgets/group_tile.dart index 87d997b..bb96493 100644 --- a/lib/presentation/widgets/group_tile.dart +++ b/lib/presentation/widgets/group_tile.dart @@ -1,6 +1,6 @@ import 'package:flutter/material.dart'; import 'package:game_tracker/core/custom_theme.dart'; -import 'package:game_tracker/presentation/views/main_menu/groups_view.dart'; +import 'package:game_tracker/data/dto/group.dart'; class GroupTile extends StatelessWidget { const GroupTile({super.key, required this.group});