X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=flutterempires%2Flib%2Fmain.dart;h=0685857d349cbfc925164ef09e61647a81b157ab;hb=b34b7ef1ccb4e97c24bf3debf3abd4e515e6375a;hp=5a7981b19a1c0a76d6ea823c610ef894222658ef;hpb=77a289b40313bf31cdc179184d2fdb063c60844c;p=lmno.games diff --git a/flutterempires/lib/main.dart b/flutterempires/lib/main.dart index 5a7981b..0685857 100644 --- a/flutterempires/lib/main.dart +++ b/flutterempires/lib/main.dart @@ -64,6 +64,7 @@ class _MyHomePageState extends State { void onPressPlusButton() { setState(() { // Probably use this to POST player name and character + allPlayers = Player.fetchAllPlayers(); }); } @@ -134,6 +135,22 @@ class _MyHomePageState extends State { }, ), Spacer(flex: 10), + FutureBuilder>( + future: allPlayers, + builder: (context, snapshot) { + if (snapshot.hasData) { + return ListView.builder( + itemCount: snapshot.data.length, + itemBuilder: (context, index) { + return ListTile( + title: Text( + snapshot.data[index].name.toString())); + }); + } else if (snapshot.hasError) { + return Text("${snapshot.error}"); + } + return CircularProgressIndicator(); + }), ], ), ),