refactor, added timings, changed icons, update db

This commit is contained in:
2023-09-17 12:55:28 +05:30
parent 7b561ea46b
commit dca7cf76e6
6 changed files with 1184 additions and 29 deletions

View File

@@ -16,20 +16,33 @@ class MenuListView extends StatelessWidget {
// print(data.date);
// print(data.mainData["dates"][data.date]);
String menuIndex = data.mainData["dates"][data.date];
return ListView.builder(
itemCount: data.mainData["items"][this.menuType].length,
itemBuilder: (BuildContext context, int index) {
String itemType = data.mainData["items"][this.menuType][index];
String itemName = data.mainData["menu"][menuIndex][this.menuType]
[itemType]["name"];
String itemVeggness = data.mainData["menu"][menuIndex]
[this.menuType][itemType]["eggy"];
return ItemCard(
itemName: itemName,
itemType: itemType,
vegClass: itemVeggness,
);
});
return Column(
children: [
Container(
// height: 10,
child: Text(data.mainData["menu"][menuIndex]
["${this.menuType}Timings"]
.toString()),
),
Expanded(
child: ListView.builder(
itemCount: data.mainData["items"][this.menuType].length,
itemBuilder: (BuildContext context, int index) {
String itemType =
data.mainData["items"][this.menuType][index];
String itemName = data.mainData["menu"][menuIndex]
[this.menuType][itemType]["name"];
String itemVeggness = data.mainData["menu"][menuIndex]
[this.menuType][itemType]["eggy"];
return ItemCard(
itemName: itemName,
itemType: itemType,
vegClass: itemVeggness,
);
}),
),
],
);
},
);
}