Spieler erstellen in CreateGroupView #43

Merged
flixcoo merged 9 commits from feature/42-spieler-erstellen-in-create-group-view-implementieren into development 2025-11-20 21:18:21 +00:00
2 changed files with 4 additions and 3 deletions
Showing only changes of commit 8ff3c01435 - Show all commits

View File

@@ -112,6 +112,7 @@ class _CreateGroupViewState extends State<CreateGroupView> {
bool success = await db.playerDao.addPlayer(
player: Player(name: playerName),
);
if (!context.mounted) return;
if (success) {
sneeex marked this conversation as resolved Outdated

Snackbar Logik auslagern damit build nicht so lange ist (Vllt generell die komplette button logik in funktion auslagern)

Snackbar Logik auslagern damit build nicht so lange ist (Vllt generell die komplette button logik in funktion auslagern)
loadPlayerList();
ScaffoldMessenger.of(context).showSnackBar(
@@ -120,7 +121,7 @@ class _CreateGroupViewState extends State<CreateGroupView> {
content: Center(
child: Text(
'Successfully added player $playerName.',
style: TextStyle(color: Colors.white),
style: const TextStyle(color: Colors.white),
),
),
),
@@ -132,7 +133,7 @@ class _CreateGroupViewState extends State<CreateGroupView> {
content: Center(
child: Text(
'Could not add player $playerName.',
style: TextStyle(color: Colors.white),
style: const TextStyle(color: Colors.white),
),
),
);

View File

@@ -42,7 +42,7 @@ class CustomSearchBar extends StatelessWidget {
: Colors.grey.withValues(alpha: 0.2),
),
),
SizedBox(width: 5),
const SizedBox(width: 5),
]
: null,
backgroundColor: WidgetStateProperty.all(CustomTheme.boxColor),