File size: 375 Bytes
dc9bd35
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import gradio as gr
from utils.data_loader import load_menu_data

def display_menu():
    menu_data = load_menu_data()
    items = []
    
    with gr.Row():
        for item in menu_data:
            button = gr.Button(f"{item['name']} - ${item['price']}", elem_id=f"menu-item-{item['id']}")
            items.append((button, item['name']))
    
    return {"items": items}