PlayerSelection Widget implementiert #72

Merged
sneeex merged 15 commits from feature/65-spieler-suche-in-eigenes-widget-umwandeln into development 2025-11-24 21:10:55 +00:00
2 changed files with 4 additions and 4 deletions
Showing only changes of commit a2522cef13 - Show all commits

View File

@@ -70,7 +70,7 @@ class _CreateGroupViewState extends State<CreateGroupView> {
), ),
Expanded( Expanded(
child: PlayerSelection( child: PlayerSelection(
searchBarController: _searchBarController, controller: _searchBarController,
onChanged: (value) { onChanged: (value) {
selectedPlayers = [...value]; selectedPlayers = [...value];
}, },

View File

@@ -10,12 +10,12 @@ import 'package:provider/provider.dart';
import 'package:skeletonizer/skeletonizer.dart'; import 'package:skeletonizer/skeletonizer.dart';
class PlayerSelection extends StatefulWidget { class PlayerSelection extends StatefulWidget {
final TextEditingController searchBarController; final TextEditingController controller;
final Function(List<Player> value) onChanged; final Function(List<Player> value) onChanged;
const PlayerSelection({ const PlayerSelection({
super.key, super.key,
required this.searchBarController, required this.controller,
required this.onChanged, required this.onChanged,
}); });
@@ -39,7 +39,7 @@ class _PlayerSelectionState extends State<PlayerSelection> {
void initState() { void initState() {
super.initState(); super.initState();
db = Provider.of<AppDatabase>(context, listen: false); db = Provider.of<AppDatabase>(context, listen: false);
_searchBarController = widget.searchBarController; _searchBarController = widget.controller;
loadPlayerList(); loadPlayerList();
} }