I have problem with my code And I'm just start to learn about flutter I need solution for this
Error : type 'Future' is not a subtype of type 'Widget'
Here my code
Widget build(BuildContext context) {
return orderStatus ? Style1().showProgress() : buildContent();
}
Widget buildContent() => ListView.builder(
padding: EdgeInsets.all(10.0),
itemCount: orderModels.length,
// ignore: unrelated_type_equality_checks
itemBuilder: (context, index) => riders[index] == "NONE"
? processFoods[index] == "UserOrder"
? orderCards(globalModels, index)
: Container()
: riders[index] == "$nameRider"
? processFoods[index] == "Cooking"
? routeToGPS(index)
: Container()
: Container(),
);
Future<Null> routeToGPS(int index) async {
await Future.delayed(Duration(seconds: 3));
MaterialPageRoute route = MaterialPageRoute(
builder: (context) => NavGps(
orderModel: orderModels[index],
),
);
Navigator.push(context, route);
}
}
If you don't understand something you can ask for explain thank for help :D