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
Showing only changes of commit 0111774308 - Show all commits

View File

@@ -107,7 +107,7 @@ class _CreateGroupViewState extends State<CreateGroupView> {
trailingButtonEnabled: trailingButtonEnabled:
_searchBarController.text.isNotEmpty, _searchBarController.text.isNotEmpty,
onTrailingButtonPressed: () async { onTrailingButtonPressed: () async {
String playerName = _searchBarController.text; String playerName = _searchBarController.text.trim();
sneeex marked this conversation as resolved Outdated

Mit trim() alle Leerzeichen vorne und hinten wegmachen (ich glaube es ist trim)

Mit `trim()` alle Leerzeichen vorne und hinten wegmachen (ich glaube es ist trim)
if (playerName.isEmpty) return; if (playerName.isEmpty) return;
sneeex marked this conversation as resolved Outdated

Der Button ist doch nur aktiv, wenn _searchBarController.text.isNotEmpty, warum fragst du das dann nochmal ab?

Der Button ist doch nur aktiv, wenn `_searchBarController.text.isNotEmpty`, warum fragst du das dann nochmal ab?
bool success = await db.playerDao.addPlayer( bool success = await db.playerDao.addPlayer(
player: Player(name: playerName), player: Player(name: playerName),
@@ -314,7 +314,7 @@ class _CreateGroupViewState extends State<CreateGroupView> {
: () async { : () async {
bool success = await db.groupDao.addGroup( bool success = await db.groupDao.addGroup(
group: Group( group: Group(
name: _groupNameController.text, name: _groupNameController.text.trim(),
members: selectedPlayers, members: selectedPlayers,
), ),
); );