Group View erstellt #22

Merged
sneeex merged 29 commits from feature/4-groupview-erstellen into development 2025-11-16 20:50:24 +00:00
Showing only changes of commit 258f610e28 - Show all commits

View File

@@ -4,7 +4,7 @@ import 'package:game_tracker/data/db/database.dart';
import 'package:game_tracker/data/dto/group.dart'; import 'package:game_tracker/data/dto/group.dart';
import 'package:game_tracker/data/dto/player.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/full_width_button.dart';
import 'package:game_tracker/presentation/widgets/group_tile.dart'; import 'package:game_tracker/presentation/widgets/tiles/group_tile.dart';
import 'package:game_tracker/presentation/widgets/top_centered_message.dart'; import 'package:game_tracker/presentation/widgets/top_centered_message.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
import 'package:skeletonizer/skeletonizer.dart'; import 'package:skeletonizer/skeletonizer.dart';
@@ -50,7 +50,9 @@ class _GroupsViewState extends State<GroupsView> {
if (snapshot.hasError) { if (snapshot.hasError) {
return const Center( return const Center(
child: TopCenteredMessage( child: TopCenteredMessage(
message: 'Error while loading group data.', icon: Icons.report,
title: "Error",
message: 'Group data couldn\'t\nbe loaded.',
), ),
); );
} }
@@ -58,6 +60,8 @@ class _GroupsViewState extends State<GroupsView> {
(!snapshot.hasData || snapshot.data!.isEmpty)) { (!snapshot.hasData || snapshot.data!.isEmpty)) {
sneeex marked this conversation as resolved Outdated

Finde die Nachricht ist zu groß, bisschen dezenter wäre gut, ggf. mit Icon ergänzen oder so

Finde die Nachricht ist zu groß, bisschen dezenter wäre gut, ggf. mit Icon ergänzen oder so
return const Center( return const Center(
child: TopCenteredMessage( child: TopCenteredMessage(
icon: Icons.info,
title: "Info",
message: 'No groups created yet.', message: 'No groups created yet.',
), ),
); );