maryna7679 commited on
Commit
fa7027c
·
1 Parent(s): 31447cd

Login changes test

Browse files
Files changed (1) hide show
  1. app.py +10 -4
app.py CHANGED
@@ -117,16 +117,22 @@ def get_next_components():
117
  with gr.Blocks(css=css, head=yt_init_js) as main_page:
118
  gr.Markdown("## Caption Editor")
119
 
120
- if user == "anonymous_user":
121
- gr.LoginButton()
122
- gr.Textbox(value=f"Currently logged in as: {user}")
123
-
124
  current_user = gr.Textbox(visible=False, interactive=False)
125
  current_video_id = gr.Textbox(value=start_video_id, visible=False, interactive=False)
126
  selected_row_idx = gr.Number(value=-1, visible=False)
127
 
128
  main_page.load(get_username, outputs=current_user) # Disabled when auth is disabled
129
 
 
 
 
 
 
 
 
 
 
 
130
  # Load initial video on page load
131
  main_page.load(
132
  fn=None,
 
117
  with gr.Blocks(css=css, head=yt_init_js) as main_page:
118
  gr.Markdown("## Caption Editor")
119
 
 
 
 
 
120
  current_user = gr.Textbox(visible=False, interactive=False)
121
  current_video_id = gr.Textbox(value=start_video_id, visible=False, interactive=False)
122
  selected_row_idx = gr.Number(value=-1, visible=False)
123
 
124
  main_page.load(get_username, outputs=current_user) # Disabled when auth is disabled
125
 
126
+ @gr.render(inputs=current_user)
127
+ def render_page(logged_in_user):
128
+ global user
129
+ if logged_in_user is None:
130
+ user = "anonymous_user"
131
+ gr.Markdown("## Please log in via Hugging Face")
132
+ gr.LoginButton()
133
+ else:
134
+ gr.Markdown(f"Logged in as: {user}")
135
+
136
  # Load initial video on page load
137
  main_page.load(
138
  fn=None,