Made Flet 1.0 changes

This commit is contained in:
2025-12-17 23:17:17 -05:00
parent 249723a2e0
commit 4a6bfec571
3 changed files with 24 additions and 21 deletions

View File

@@ -1,9 +1,9 @@
from FileHandler import read_json, combine_ingredients, write_checklist
from FileHandler import read_ingredient_json, combine_ingredients, write_checklist
import flet as ft
selected_meals = {}
meal_json = read_json()
meal_json = read_ingredient_json()
def selector(page: ft.Page):
def update_meal_selection(event):
@@ -14,7 +14,7 @@ def selector(page: ft.Page):
else:
selected_meals[meal.label] = meal_json[meal.label]
if selected_meals == {}:
page.open(ft.SnackBar(ft.Text("Please select at least one meal.")))
page.show_dialog(ft.SnackBar(ft.Text("Please select at least one meal.")))
return
write_checklist(combine_ingredients(selected_meals))
@@ -30,7 +30,7 @@ def selector(page: ft.Page):
)
)
submit_button = ft.ElevatedButton(text="Make Shopping List", on_click=update_meal_selection)
submit_button = ft.Button(content=ft.Text("Make Shopping List"), on_click=update_meal_selection)
page.controls[0].content = ft.Column(
controls = [