ddooling commited on
Commit
9b59fc5
·
1 Parent(s): 41afdc7

updated submit function to clear input upon submission

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -30,7 +30,8 @@ def add_guess(guess):
30
  guesses = load_guesses()
31
  guesses.append(guess)
32
  save_guesses(guesses)
33
- return compute_statistics(guesses, include_message=True)
 
34
 
35
  def get_current_results():
36
  with lock:
@@ -91,7 +92,7 @@ with gr.Blocks() as demo:
91
  with gr.Accordion("View Current Results!", open=False):
92
  output_text = gr.Textbox(label="Results", lines=10)
93
  refresh_button = gr.Button("Refresh Results")
94
- submit_button.click(fn=add_guess, inputs=guess_input, outputs=output_text)
95
  refresh_button.click(fn=get_current_results, outputs=output_text)
96
  demo.load(fn=get_current_results, outputs=output_text)
97
 
 
30
  guesses = load_guesses()
31
  guesses.append(guess)
32
  save_guesses(guesses)
33
+ message = compute_statistics(guesses, include_message=True)
34
+ return message, None # Return None to clear the input field
35
 
36
  def get_current_results():
37
  with lock:
 
92
  with gr.Accordion("View Current Results!", open=False):
93
  output_text = gr.Textbox(label="Results", lines=10)
94
  refresh_button = gr.Button("Refresh Results")
95
+ submit_button.click(fn=add_guess, inputs=guess_input, outputs=[output_text, guess_input])
96
  refresh_button.click(fn=get_current_results, outputs=output_text)
97
  demo.load(fn=get_current_results, outputs=output_text)
98