]> git.cworth.org Git - lmno.games/blobdiff - flutterempires/lib/main.dart
Put back the Column in main.dart
[lmno.games] / flutterempires / lib / main.dart
index 5a7981b19a1c0a76d6ea823c610ef894222658ef..a252d45ad6b209e8776a23eb7df1fba938bffe90 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();
     });
   }
 
@@ -136,6 +137,21 @@ class _MyHomePageState extends State<MyHomePage> {
               Spacer(flex: 10),
             ],
           ),
+          child: 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();
+              }),
         ),
       ),
       floatingActionButton: FloatingActionButton(