Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -441,15 +441,21 @@ def app():
|
|
| 441 |
outputs=[login_section, signup_section],
|
| 442 |
)
|
| 443 |
# Navigate to Cart Page (Both Buttons Use the Same Logic)
|
|
|
|
| 444 |
view_cart_button_top.click(
|
| 445 |
lambda: (gr.update(visible=False), gr.update(visible=True)),
|
| 446 |
outputs=[menu_section, cart_section],
|
|
|
|
| 447 |
)
|
|
|
|
|
|
|
| 448 |
view_cart_button_bottom.click(
|
| 449 |
-
lambda: (gr.update(visible=False), gr.update(visible=True)
|
| 450 |
-
outputs=[menu_section, cart_section
|
|
|
|
| 451 |
)
|
| 452 |
|
|
|
|
| 453 |
# Navigate Back to Menu Page
|
| 454 |
back_to_menu_button.click(
|
| 455 |
lambda: (gr.update(visible=True), gr.update(visible=False)),
|
|
|
|
| 441 |
outputs=[login_section, signup_section],
|
| 442 |
)
|
| 443 |
# Navigate to Cart Page (Both Buttons Use the Same Logic)
|
| 444 |
+
# Top View Cart Button
|
| 445 |
view_cart_button_top.click(
|
| 446 |
lambda: (gr.update(visible=False), gr.update(visible=True)),
|
| 447 |
outputs=[menu_section, cart_section],
|
| 448 |
+
_js="() => window.scrollTo({top: 0, behavior: 'smooth'})"
|
| 449 |
)
|
| 450 |
+
|
| 451 |
+
# Bottom View Cart Button
|
| 452 |
view_cart_button_bottom.click(
|
| 453 |
+
lambda: (gr.update(visible=False), gr.update(visible=True)),
|
| 454 |
+
outputs=[menu_section, cart_section],
|
| 455 |
+
_js="() => window.scrollTo({top: 0, behavior: 'smooth'})"
|
| 456 |
)
|
| 457 |
|
| 458 |
+
|
| 459 |
# Navigate Back to Menu Page
|
| 460 |
back_to_menu_button.click(
|
| 461 |
lambda: (gr.update(visible=True), gr.update(visible=False)),
|