diff --git a/lib/models/entry.dart b/lib/models/entry.dart index b6143a9..aa335a3 100644 --- a/lib/models/entry.dart +++ b/lib/models/entry.dart @@ -1,5 +1,10 @@ +import 'package:fooder_web/models/product.dart'; + class Entry { - final String name; + final int id; + final double grams; + final Product product; + final int mealId; final double calories; final double protein; final double fat; @@ -7,7 +12,10 @@ class Entry { const Entry({ - required this.name, + required this.id, + required this.grams, + required this.product, + required this.mealId, required this.calories, required this.protein, required this.fat, diff --git a/lib/models/product.dart b/lib/models/product.dart new file mode 100644 index 0000000..c816f27 --- /dev/null +++ b/lib/models/product.dart @@ -0,0 +1,18 @@ +class Product { + final int id; + final String name; + final double calories; + final double protein; + final double carb; + final double fat; + + + const Entry({ + required this.id, + required this.name; + required this.calories; + required this.protein; + required this.carb; + required this.fat; + }); +}