SebastianAndreu commited on
Commit
496ae58
·
verified ·
1 Parent(s): e70aace

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -8
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 (gr.update(visible=False), gr.update(visible=True),
1511
- gr.update(visible=False), gr.update(visible=False))
 
 
 
 
1512
 
1513
  def show_add_items():
1514
- return (gr.update(visible=False), gr.update(visible=False),
1515
- gr.update(visible=True), gr.update(visible=False))
 
 
 
 
1516
 
1517
  def show_analysis():
1518
- return (gr.update(visible=False), gr.update(visible=False),
1519
- gr.update(visible=False), gr.update(visible=True))
 
 
 
 
1520
 
1521
  def return_to_menu():
1522
- return (gr.update(visible=True), gr.update(visible=False),
1523
- gr.update(visible=False), gr.update(visible=False))
 
 
 
 
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])