rosemariafontana commited on
Commit
0f80413
·
verified ·
1 Parent(s): 127a310

in theory fixed clear button

Browse files
Files changed (1) hide show
  1. app.py +9 -2
app.py CHANGED
@@ -266,11 +266,13 @@ with gr.Blocks() as demo:
266
  return [gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(1)), gr.Textbox(visible=bool(1)), gr.Textbox(visible=bool(1)), gr.Textbox(visible=bool(1)), gr.Textbox(visible=bool(1))]
267
  else:
268
  return [gr.Textbox(visible=bool(1)), gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0))]
269
-
 
 
 
270
  json_creation_input.change(fn=update_visibility, inputs=[json_creation_input, additional_json_creation_options], outputs=[additional_json_creation_options, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input])
271
  additional_json_creation_options.change(fn=update_visibility2, inputs=[additional_json_creation_options], outputs=[data_input, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input])
272
 
273
- clear_button = gr.ClearButton(components=[data_input, model_version_input, json_creation_input, additional_json_creation_options, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input])
274
  submit_button = gr.Button("Generate JSON")
275
  submit_button.click(
276
  fn=process_specifications,
@@ -278,6 +280,11 @@ with gr.Blocks() as demo:
278
  outputs=[output_box]
279
  )
280
 
 
 
 
 
 
281
 
282
 
283
  if __name__ == "__main__":
 
266
  return [gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(1)), gr.Textbox(visible=bool(1)), gr.Textbox(visible=bool(1)), gr.Textbox(visible=bool(1)), gr.Textbox(visible=bool(1))]
267
  else:
268
  return [gr.Textbox(visible=bool(1)), gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0))]
269
+
270
+ def clear_button_hide_stuff():
271
+ return [gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0)), gr.Textbox(visible=bool(0))]
272
+
273
  json_creation_input.change(fn=update_visibility, inputs=[json_creation_input, additional_json_creation_options], outputs=[additional_json_creation_options, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input])
274
  additional_json_creation_options.change(fn=update_visibility2, inputs=[additional_json_creation_options], outputs=[data_input, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input])
275
 
 
276
  submit_button = gr.Button("Generate JSON")
277
  submit_button.click(
278
  fn=process_specifications,
 
280
  outputs=[output_box]
281
  )
282
 
283
+ clear_button = gr.ClearButton(components=[data_input, model_version_input, json_creation_input, additional_json_creation_options, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input])
284
+ clear_button.click(
285
+ fn=clear_button_hide_stuff,
286
+ outputs=[field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input]
287
+ )
288
 
289
 
290
  if __name__ == "__main__":