MVP #141

Merged
flixcoo merged 705 commits from development into main 2026-01-09 12:55:50 +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:flutter/material.dart' hide ButtonStyle;
import 'package:game_tracker/core/custom_theme.dart'; 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/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';
@@ -266,7 +267,7 @@ class _CreateGroupViewState extends State<CreateGroupView> {
CustomWidthButton( CustomWidthButton(
text: 'Create group', text: 'Create group',
sizeRelativeToWidth: 0.95, sizeRelativeToWidth: 0.95,
buttonStyle: ButtonStyle.secondary, buttonType: ButtonType.primary,
onPressed: onPressed:
(_groupNameController.text.isEmpty || selectedPlayers.isEmpty) (_groupNameController.text.isEmpty || selectedPlayers.isEmpty)
? null ? null