updated submit function to clear input upon submission
Browse files
app.py
CHANGED
@@ -30,7 +30,8 @@ def add_guess(guess):
|
|
30 |
guesses = load_guesses()
|
31 |
guesses.append(guess)
|
32 |
save_guesses(guesses)
|
33 |
-
|
|
|
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 |
|