Spaces:
Runtime error
Runtime error
Upload app.py
Browse files
app.py
CHANGED
|
@@ -393,12 +393,6 @@ def create_interface():
|
|
| 393 |
login_btn = gr.Button("Login", elem_classes=["modern-button"])
|
| 394 |
login_error = gr.Markdown(visible=False)
|
| 395 |
|
| 396 |
-
login_btn.click(
|
| 397 |
-
fn=check_password,
|
| 398 |
-
inputs=[pw],
|
| 399 |
-
outputs=[login_group, main_group, login_error]
|
| 400 |
-
)
|
| 401 |
-
|
| 402 |
# Main UI wrapped for toggling visibility
|
| 403 |
with gr.Group(visible=False) as main_group:
|
| 404 |
main_group.elem_id = "main_group"
|
|
@@ -496,6 +490,13 @@ def create_interface():
|
|
| 496 |
outputs=cpp_execution_output
|
| 497 |
)
|
| 498 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 499 |
return app
|
| 500 |
|
| 501 |
# Launch the app
|
|
|
|
| 393 |
login_btn = gr.Button("Login", elem_classes=["modern-button"])
|
| 394 |
login_error = gr.Markdown(visible=False)
|
| 395 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 396 |
# Main UI wrapped for toggling visibility
|
| 397 |
with gr.Group(visible=False) as main_group:
|
| 398 |
main_group.elem_id = "main_group"
|
|
|
|
| 490 |
outputs=cpp_execution_output
|
| 491 |
)
|
| 492 |
|
| 493 |
+
# Bind login after main_group is defined
|
| 494 |
+
login_btn.click(
|
| 495 |
+
fn=check_password,
|
| 496 |
+
inputs=[pw],
|
| 497 |
+
outputs=[login_group, main_group, login_error]
|
| 498 |
+
)
|
| 499 |
+
|
| 500 |
return app
|
| 501 |
|
| 502 |
# Launch the app
|