File size: 664 Bytes
8e27baa
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import gradio as gr

# Function to process the order
def process_order(table_number, order_items):
    # Logic to handle order processing (saving it in a database or file)
    return f"Order for Table {table_number} with items: {order_items} has been placed."

# Gradio interface for order management
with gr.Blocks() as demo:
    table_number = gr.Number(label="Table Number")
    order_items = gr.Textbox(label="Order Items (e.g., Pizza, Pasta)")
    order_button = gr.Button("Place Order")
    order_output = gr.Textbox(label="Order Status")
    
    order_button.click(fn=process_order, inputs=[table_number, order_items], outputs=order_output)

demo.launch()