refactor for the pizza event widget
This commit is contained in:
parent
ec44a0d3bd
commit
653d417222
1 changed files with 12 additions and 1 deletions
|
@ -19,7 +19,18 @@ class PickPizzaRecipePage extends StatelessWidget {
|
||||||
return ListView.separated(
|
return ListView.separated(
|
||||||
padding: const EdgeInsets.all(8),
|
padding: const EdgeInsets.all(8),
|
||||||
itemCount: pizzaRecipesBox.length,
|
itemCount: pizzaRecipesBox.length,
|
||||||
itemBuilder: (context, i) => PizzaRecipeWidget(pizzaRecipesBox.getAt(i)!),
|
itemBuilder: (context, i) {
|
||||||
|
final pizzaRecipe = pizzaRecipesBox.get(i);
|
||||||
|
if (pizzaRecipe == null){
|
||||||
|
return const SizedBox();
|
||||||
|
}
|
||||||
|
return InkWell(
|
||||||
|
onTap: () {
|
||||||
|
Navigator.pushNamed(context, "/event/add", arguments: pizzaRecipe);
|
||||||
|
},
|
||||||
|
child: PizzaRecipeWidget(pizzaRecipe),
|
||||||
|
);
|
||||||
|
},
|
||||||
separatorBuilder: (BuildContext context, int i) => const Divider(),
|
separatorBuilder: (BuildContext context, int i) => const Divider(),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue