Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -312,18 +312,22 @@ def app():
|
|
| 312 |
)
|
| 313 |
|
| 314 |
# Menu Tab
|
| 315 |
-
|
| 316 |
gr.Markdown("### Menu Page (Only for Logged-In Users)")
|
|
|
|
|
|
|
| 317 |
menu_username = gr.Textbox(label="Enter Username to Verify Login", placeholder="Enter your username")
|
| 318 |
menu_check = gr.Button("Check Login Status")
|
| 319 |
login_status = gr.Label()
|
| 320 |
menu_content = gr.HTML(value="")
|
| 321 |
|
|
|
|
| 322 |
def check_login_status(username):
|
| 323 |
if is_logged_in(username):
|
| 324 |
return "Welcome to the menu page!", filter_menu("All")
|
| 325 |
return "You are not logged in!", ""
|
| 326 |
|
|
|
|
| 327 |
menu_check.click(
|
| 328 |
check_login_status,
|
| 329 |
inputs=[menu_username],
|
|
|
|
| 312 |
)
|
| 313 |
|
| 314 |
# Menu Tab
|
| 315 |
+
with gr.Tab("Menu Page"):
|
| 316 |
gr.Markdown("### Menu Page (Only for Logged-In Users)")
|
| 317 |
+
|
| 318 |
+
# Input for username to verify login
|
| 319 |
menu_username = gr.Textbox(label="Enter Username to Verify Login", placeholder="Enter your username")
|
| 320 |
menu_check = gr.Button("Check Login Status")
|
| 321 |
login_status = gr.Label()
|
| 322 |
menu_content = gr.HTML(value="")
|
| 323 |
|
| 324 |
+
# Function to check login status
|
| 325 |
def check_login_status(username):
|
| 326 |
if is_logged_in(username):
|
| 327 |
return "Welcome to the menu page!", filter_menu("All")
|
| 328 |
return "You are not logged in!", ""
|
| 329 |
|
| 330 |
+
# Bind login check button
|
| 331 |
menu_check.click(
|
| 332 |
check_login_status,
|
| 333 |
inputs=[menu_username],
|