Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Widget build(BuildContext context) {
- return GridView.builder(
- gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount: 2),
- itemCount: meal.length,
- itemBuilder: (context, index) {
- //return Image.network(meal[index].strMealThumb);
- var name = meal[index].strMeal;
- var img = meal[index].strMealThumb;
- return Container(
- padding: EdgeInsets.all(2.0),
- child: Card(
- child: Column(
- children: [
- Hero(
- tag: name,
- child: Material(
- child: InkWell(
- onTap: () =>
- Navigator.of(context).push(MaterialPageRoute(
- //NAVIGATOR PUSH
- builder: (BuildContext contex) =>
- detail.MealsDetailPage(
- meals: meal[index],
- ),
- )),
- child: Image.network(img, fit: BoxFit.cover),
- ),
- ),
- ),
- Container(
- padding: EdgeInsets.all(2.0),
- child: Text(
- name,
- style: TextStyle(fontSize: 18.0),
- )
- ),
- ],
- )));
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement