CreateGroupView erstellt #28

Merged
flixcoo merged 37 commits from feature/5-creategroupview-erstellen into development 2025-11-19 17:32:44 +00:00
2 changed files with 4 additions and 1 deletions
Showing only changes of commit 3f79a7b898 - Show all commits

2
lib/core/enums.dart Normal file
View File

@@ -0,0 +1,2 @@
/// Button types used for styling the [CustomWidthButton]
enum ButtonType { primary, secondary, tertiary }

View File

@@ -1,5 +1,6 @@
import 'package:flutter/material.dart' hide ButtonStyle;
import 'package:game_tracker/core/custom_theme.dart';
import 'package:game_tracker/core/enums.dart';
import 'package:game_tracker/data/db/database.dart';
import 'package:game_tracker/data/dto/group.dart';
import 'package:game_tracker/data/dto/player.dart';
@@ -266,7 +267,7 @@ class _CreateGroupViewState extends State<CreateGroupView> {
CustomWidthButton(
text: 'Create group',
sizeRelativeToWidth: 0.95,
buttonStyle: ButtonStyle.secondary,
buttonType: ButtonType.primary,
onPressed:
(_groupNameController.text.isEmpty || selectedPlayers.isEmpty)
? null