Unifty-Apps #1

Merged
NickKalar merged 5 commits from Unifty-Apps into main 2025-11-26 04:23:05 +00:00
Showing only changes of commit 66011974a3 - Show all commits

View File

@@ -1,26 +1,29 @@
import flet as ft import flet as ft
from MealBuilder import builder
from MealSelector import selector
def main(page: ft.Page): def main(page: ft.Page):
counter = ft.Text("0", size=50, data=0) main_appbar = ft.AppBar(
title=ft.Text("Meal Picker"),
def increment_click(e): bgcolor=ft.Colors.GREEN_700,
counter.data += 1 center_title=False,
counter.value = str(counter.data) actions=[
counter.update() ft.PopupMenuButton(
items=[
page.floating_action_button = ft.FloatingActionButton( ft.PopupMenuItem(text="Meal Selector", on_click=lambda e: selector(page)),
icon=ft.Icons.ADD, on_click=increment_click ft.PopupMenuItem(text="Meal Builder", on_click=lambda e: builder(page)),
) ]
page.add( )
ft.SafeArea( ]
ft.Container(
counter,
alignment=ft.alignment.center,
),
expand=True,
)
) )
page.appbar = main_appbar
ft.app(main) page.add(ft.Pagelet(
content = ft.Text("Welcome to Meal Picker! Please select an option from the menu above to get started.")
)
)
if __name__ == "__main__":
ft.app(main)