import 'package:ernaehrung/android/components/card/card_food_item_component.dart'; import 'package:ernaehrung/android/models/food.dart'; import 'package:flutter/material.dart'; class CardDataFoodComponent extends StatelessWidget { final List foods; final Color color; const CardDataFoodComponent(this.foods,this.color, {Key? key,}) : super(key: key); @override Widget build(BuildContext context) { return Padding( padding: const EdgeInsets.symmetric(vertical: 8, horizontal: 8), child: foods.isNotEmpty ? Column( mainAxisAlignment: MainAxisAlignment.start, children: [ ListView.builder( physics: const NeverScrollableScrollPhysics(), shrinkWrap: true, itemCount: foods.length, itemBuilder: (context, i) { return Column( children: [ CardFoodItemComponent(foods[i]), Divider( color: Colors.grey.shade300, thickness: 1.2, ) ], ); }) ], ) : const Center( child: Text( "Füge jetzt neue Gerichte hinzu!", style: TextStyle( fontSize: 14, color: Colors.white ), ) )); } }