gridMenu method
Implementation
Widget gridMenu() {
Map<String, int> availableManu = getLengthAvailableMenu(
controller.listPaymentGroup.length,
);
return GridView.builder(
padding: const EdgeInsets.symmetric(horizontal: 8),
physics: const NeverScrollableScrollPhysics(),
shrinkWrap: true,
gridDelegate: const SliverGridDelegateWithMaxCrossAxisExtent(
maxCrossAxisExtent: 80,
childAspectRatio: 9 / 12,
crossAxisSpacing: 16,
mainAxisSpacing: 8,
),
itemCount: availableManu['result'],
itemBuilder: (context, index) {
return itemMenu(availableManu, index);
},
);
}