wuhp commited on
Commit
01970a5
·
verified ·
1 Parent(s): c1b5f9e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -9
app.py CHANGED
@@ -51,9 +51,9 @@ with gr.Blocks(title="HF OAuth + Space Creator") as demo:
51
  )
52
 
53
  # — Login UI —
54
- login_btn = gr.LoginButton(variant="huggingface", size="lg")
55
- status_md = gr.Markdown("*Not logged in.*")
56
- models_md = gr.Markdown()
57
 
58
  # Status & model list on load & after login/logout
59
  demo.load(show_profile, inputs=None, outputs=status_md)
@@ -63,14 +63,14 @@ with gr.Blocks(title="HF OAuth + Space Creator") as demo:
63
  login_btn.click(list_private_models, inputs=None, outputs=models_md)
64
 
65
  # — Create Space UI —
66
- repo_name = gr.Textbox(label="New Space name", placeholder="my-space-name")
67
- create_btn = gr.Button("Create Space", interactive=False)
68
- session_id = gr.Textbox(visible=False)
69
- logs = gr.Textbox(label="Logs", interactive=False, lines=3)
70
- preview_iframe= gr.HTML("<p>No Space created yet.</p>")
71
 
72
  # Enable the Create button once logged in
73
- def enable_create(profile: gr.OAuthProfile | None) -> gr.Update:
74
  return gr.update(interactive=profile is not None)
75
 
76
  demo.load(enable_create, inputs=None, outputs=create_btn)
 
51
  )
52
 
53
  # — Login UI —
54
+ login_btn = gr.LoginButton(variant="huggingface", size="lg")
55
+ status_md = gr.Markdown("*Not logged in.*")
56
+ models_md = gr.Markdown()
57
 
58
  # Status & model list on load & after login/logout
59
  demo.load(show_profile, inputs=None, outputs=status_md)
 
63
  login_btn.click(list_private_models, inputs=None, outputs=models_md)
64
 
65
  # — Create Space UI —
66
+ repo_name = gr.Textbox(label="New Space name", placeholder="my-space-name")
67
+ create_btn = gr.Button("Create Space", interactive=False)
68
+ session_id = gr.Textbox(visible=False)
69
+ logs = gr.Textbox(label="Logs", interactive=False, lines=3)
70
+ preview_iframe = gr.HTML("<p>No Space created yet.</p>")
71
 
72
  # Enable the Create button once logged in
73
+ def enable_create(profile: gr.OAuthProfile | None):
74
  return gr.update(interactive=profile is not None)
75
 
76
  demo.load(enable_create, inputs=None, outputs=create_btn)