Spaces:
Runtime error
Runtime error
Commit
·
b79ac92
1
Parent(s):
f092d7a
Update app.py
Browse files
app.py
CHANGED
|
@@ -165,6 +165,8 @@ with gr.Blocks(css = """#col_container { margin-left: auto; margin-right: auto;}
|
|
| 165 |
|
| 166 |
with gr.Column(elem_id = "user_consent_container") as user_consent_block:
|
| 167 |
# Get user consent
|
|
|
|
|
|
|
| 168 |
with gr.Accordion("User Consent for Data Collection, Use, and Sharing", open=True):
|
| 169 |
gr.HTML("""
|
| 170 |
<div>
|
|
@@ -183,7 +185,8 @@ with gr.Blocks(css = """#col_container { margin-left: auto; margin-right: auto;}
|
|
| 183 |
def enable_inputs():
|
| 184 |
return user_consent_block.update(visible=False), main_block.update(visible=True)
|
| 185 |
|
| 186 |
-
accept_button.click(
|
|
|
|
| 187 |
|
| 188 |
inputs.submit(reset_textbox, [], [inputs, b1], queue=False)
|
| 189 |
inputs.submit(predict, [inputs, top_p, temperature, chat_counter, chatbot, state], [chatbot, state, chat_counter, server_status_code, inputs, b1],) #openai_api_key
|
|
|
|
| 165 |
|
| 166 |
with gr.Column(elem_id = "user_consent_container") as user_consent_block:
|
| 167 |
# Get user consent
|
| 168 |
+
accept_checkbox = gr.Checkbox(visible=False)
|
| 169 |
+
js = "(x) => confirm('By clicking \"OK\", I agree that my data may be published or shared.')"
|
| 170 |
with gr.Accordion("User Consent for Data Collection, Use, and Sharing", open=True):
|
| 171 |
gr.HTML("""
|
| 172 |
<div>
|
|
|
|
| 185 |
def enable_inputs():
|
| 186 |
return user_consent_block.update(visible=False), main_block.update(visible=True)
|
| 187 |
|
| 188 |
+
accept_button.click(None, None, accept_checkbox, _js=js, queue=False)
|
| 189 |
+
accept_checkbox.change(fn=enable_inputs, inputs=[], outputs=[user_consent_block, main_block], queue=False)
|
| 190 |
|
| 191 |
inputs.submit(reset_textbox, [], [inputs, b1], queue=False)
|
| 192 |
inputs.submit(predict, [inputs, top_p, temperature, chat_counter, chatbot, state], [chatbot, state, chat_counter, server_status_code, inputs, b1],) #openai_api_key
|