Update app.py
Browse files
app.py
CHANGED
|
@@ -1507,20 +1507,36 @@ with gr.Blocks(title="Makerspace Inventory System", css=CUSTOM_CSS) as demo:
|
|
| 1507 |
|
| 1508 |
# EVENT HANDLERS - Navigation
|
| 1509 |
def show_checkout():
|
| 1510 |
-
return
|
| 1511 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1512 |
|
| 1513 |
def show_add_items():
|
| 1514 |
-
return
|
| 1515 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1516 |
|
| 1517 |
def show_analysis():
|
| 1518 |
-
return
|
| 1519 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1520 |
|
| 1521 |
def return_to_menu():
|
| 1522 |
-
return
|
| 1523 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1524 |
|
| 1525 |
checkout_btn.click(fn=show_checkout, outputs=[main_menu, checkout_module, add_items_module, analysis_module])
|
| 1526 |
add_items_btn.click(fn=show_add_items, outputs=[main_menu, checkout_module, add_items_module, analysis_module])
|
|
|
|
| 1507 |
|
| 1508 |
# EVENT HANDLERS - Navigation
|
| 1509 |
def show_checkout():
|
| 1510 |
+
return [
|
| 1511 |
+
gr.update(visible=False), # main_menu
|
| 1512 |
+
gr.update(visible=True), # checkout_module
|
| 1513 |
+
gr.update(visible=False), # add_items_module
|
| 1514 |
+
gr.update(visible=False) # analysis_module
|
| 1515 |
+
]
|
| 1516 |
|
| 1517 |
def show_add_items():
|
| 1518 |
+
return [
|
| 1519 |
+
gr.update(visible=False), # main_menu
|
| 1520 |
+
gr.update(visible=False), # checkout_module
|
| 1521 |
+
gr.update(visible=True), # add_items_module
|
| 1522 |
+
gr.update(visible=False) # analysis_module
|
| 1523 |
+
]
|
| 1524 |
|
| 1525 |
def show_analysis():
|
| 1526 |
+
return [
|
| 1527 |
+
gr.update(visible=False), # main_menu
|
| 1528 |
+
gr.update(visible=False), # checkout_module
|
| 1529 |
+
gr.update(visible=False), # add_items_module
|
| 1530 |
+
gr.update(visible=True) # analysis_module
|
| 1531 |
+
]
|
| 1532 |
|
| 1533 |
def return_to_menu():
|
| 1534 |
+
return [
|
| 1535 |
+
gr.update(visible=True), # main_menu
|
| 1536 |
+
gr.update(visible=False), # checkout_module
|
| 1537 |
+
gr.update(visible=False), # add_items_module
|
| 1538 |
+
gr.update(visible=False) # analysis_module
|
| 1539 |
+
]
|
| 1540 |
|
| 1541 |
checkout_btn.click(fn=show_checkout, outputs=[main_menu, checkout_module, add_items_module, analysis_module])
|
| 1542 |
add_items_btn.click(fn=show_add_items, outputs=[main_menu, checkout_module, add_items_module, analysis_module])
|