Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -34,6 +34,19 @@ def load_menu(preference):
|
|
| 34 |
]
|
| 35 |
print(f"Filtered menu items: {filtered_items}") # Debugging output
|
| 36 |
return filtered_items
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
|
| 38 |
|
| 39 |
|
|
|
|
| 34 |
]
|
| 35 |
print(f"Filtered menu items: {filtered_items}") # Debugging output
|
| 36 |
return filtered_items
|
| 37 |
+
|
| 38 |
+
def display_menu(preference):
|
| 39 |
+
menu_items = fetch_menu_items()
|
| 40 |
+
# Filter based on preference
|
| 41 |
+
if preference == "Veg":
|
| 42 |
+
filtered_items = [item for item in menu_items if item["Veg_NonVeg"] == "Veg"]
|
| 43 |
+
elif preference == "Non-Veg":
|
| 44 |
+
filtered_items = [item for item in menu_items if item["Veg_NonVeg"] == "Non veg"]
|
| 45 |
+
else:
|
| 46 |
+
filtered_items = menu_items
|
| 47 |
+
|
| 48 |
+
# Prepare for display in Gradio
|
| 49 |
+
return [[item["Name"], item["Price"], item["Description"]] for item in filtered_items]
|
| 50 |
|
| 51 |
|
| 52 |
|