]> git.cworth.org Git - lmno.games/blobdiff - flutterempires/lib/main.dart
Move the FutureBuilder into the Column (does not work)
[lmno.games] / flutterempires / lib / main.dart
index 5a7981b19a1c0a76d6ea823c610ef894222658ef..0685857d349cbfc925164ef09e61647a81b157ab 100644 (file)
@@ -64,6 +64,7 @@ class _MyHomePageState extends State<MyHomePage> {
   void onPressPlusButton() {
     setState(() {
       // Probably use this to POST player name and character
+      allPlayers = Player.fetchAllPlayers();
     });
   }
 
@@ -134,6 +135,22 @@ class _MyHomePageState extends State<MyHomePage> {
                 },
               ),
               Spacer(flex: 10),
+              FutureBuilder<List<Player>>(
+                  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();
+                  }),
             ],
           ),
         ),