int _counter = 0;
Future<Player> futurePlayer;
+ Future<List<Player>> allPlayers;
@override
void initState() {
super.initState();
futurePlayer = Player.fetchFirstPlayer();
+ allPlayers = Player.fetchAllPlayers();
}
void _incrementCounter() {
} else if (snapshot.hasError) {
return Text("${snapshot.error}");
}
+ return CircularProgressIndicator();
+ },
+ ),
+ Spacer(flex: 1),
+ FutureBuilder<List<Player>>(
+ future: allPlayers,
+ builder: (context, snapshot) {
+ if (snapshot.hasData) {
+ return Text(snapshot.data.length.toString());
+ } else if (snapshot.hasError) {
+ return Text("${snapshot.error}");
+ }
// By default, show a loading spinner.
return CircularProgressIndicator();
},