Moved menubar to own file

This commit is contained in:
2025-11-24 21:17:35 -05:00
parent 2d5d44cd21
commit ca3d0f8090
2 changed files with 19 additions and 15 deletions

17
src/models/MenuBar.py Normal file
View File

@@ -0,0 +1,17 @@
import flet as ft
def create_menubar(page: ft.Page, selector, builder):
menu = ft.AppBar(
title=ft.Text("Meal Picker"),
bgcolor=ft.Colors.GREEN_700,
center_title=False,
actions=[
ft.PopupMenuButton(
items=[
ft.PopupMenuItem(text="Meal Selector", on_click=lambda e: selector(page)),
ft.PopupMenuItem(text="Meal Builder", on_click=lambda e: builder(page)),
]
)
]
)
return menu