MVP #141

Merged
flixcoo merged 705 commits from development into main 2026-01-09 12:55:50 +00:00
2 changed files with 10 additions and 13 deletions
Showing only changes of commit 1044ee9bea - Show all commits

View File

@@ -66,7 +66,9 @@ class _CreateGroupViewState extends State<CreateGroupView> {
Expanded( Expanded(
child: PlayerSelection( child: PlayerSelection(
onChanged: (value) { onChanged: (value) {
selectedPlayers = [...value]; setState(() {
selectedPlayers = [...value];
});
}, },
), ),
), ),
@@ -75,7 +77,8 @@ class _CreateGroupViewState extends State<CreateGroupView> {
sizeRelativeToWidth: 0.95, sizeRelativeToWidth: 0.95,
buttonType: ButtonType.primary, buttonType: ButtonType.primary,
onPressed: onPressed:
(_groupNameController.text.isEmpty || selectedPlayers.isEmpty) (_groupNameController.text.isEmpty ||
(selectedPlayers.length < 2))
? null ? null
: () async { : () async {
bool success = await db.groupDao.addGroup( bool success = await db.groupDao.addGroup(

View File

@@ -27,19 +27,13 @@ class _GameHistoryViewState extends State<GameHistoryView> {
late final List<Game> skeletonData = List.filled( late final List<Game> skeletonData = List.filled(
4, 4,
Game( Game(
name: 'Skeleton Game', name: 'Skeleton Gamename',
group: Group( group: Group(
name: 'Skeleton Group', name: 'Groupname',
members: [ members: List.generate(5, (index) => Player(name: 'Player')),
Player(name: 'Player 1'),
Player(name: 'Player 2'),
Player(name: 'Player 3'),
Player(name: 'Long Name Player 4'),
Player(name: 'Player 5'),
],
), ),
winner: Player(name: 'Skeleton Player 1'), winner: Player(name: 'Player'),
players: [Player(name: 'Skeleton Player 6')], players: [Player(name: 'Player')],
), ),
); );