fix : fix gradio component
Browse files- app.py +5 -5
- front/tabs/tab_config.py +3 -1
app.py
CHANGED
|
@@ -139,12 +139,12 @@ def create_drias_tab():
|
|
| 139 |
vanna_direct_question.submit(ask_vanna_query, [vanna_direct_question], [vanna_sql_query ,vanna_table, vanna_display])
|
| 140 |
|
| 141 |
|
| 142 |
-
def config_event_handling(main_tabs_components : list[
|
| 143 |
-
config_open = config_componenets
|
| 144 |
-
config_modal = config_componenets
|
| 145 |
-
close_config_modal = config_componenets
|
| 146 |
|
| 147 |
-
for button in [close_config_modal] + [main_tab_component
|
| 148 |
button.click(
|
| 149 |
fn=update_config_modal_visibility,
|
| 150 |
inputs=[config_open],
|
|
|
|
| 139 |
vanna_direct_question.submit(ask_vanna_query, [vanna_direct_question], [vanna_sql_query ,vanna_table, vanna_display])
|
| 140 |
|
| 141 |
|
| 142 |
+
def config_event_handling(main_tabs_components : list[MainTabPanel], config_componenets : ConfigPanel):
|
| 143 |
+
config_open = config_componenets.config_open
|
| 144 |
+
config_modal = config_componenets.config_modal
|
| 145 |
+
close_config_modal = config_componenets.close_config_modal_button
|
| 146 |
|
| 147 |
+
for button in [close_config_modal] + [main_tab_component.config_button for main_tab_component in main_tabs_components]:
|
| 148 |
button.click(
|
| 149 |
fn=update_config_modal_visibility,
|
| 150 |
inputs=[config_open],
|
front/tabs/tab_config.py
CHANGED
|
@@ -16,6 +16,7 @@ class ConfigPanel:
|
|
| 16 |
after: gr.Slider
|
| 17 |
output_query: gr.Textbox
|
| 18 |
output_language: gr.Textbox
|
|
|
|
| 19 |
|
| 20 |
|
| 21 |
def create_config_modal():
|
|
@@ -107,5 +108,6 @@ def create_config_modal():
|
|
| 107 |
dropdown_audience=dropdown_audience,
|
| 108 |
after=after,
|
| 109 |
output_query=output_query,
|
| 110 |
-
output_language=output_language
|
|
|
|
| 111 |
)
|
|
|
|
| 16 |
after: gr.Slider
|
| 17 |
output_query: gr.Textbox
|
| 18 |
output_language: gr.Textbox
|
| 19 |
+
close_config_modal_button: gr.Button
|
| 20 |
|
| 21 |
|
| 22 |
def create_config_modal():
|
|
|
|
| 108 |
dropdown_audience=dropdown_audience,
|
| 109 |
after=after,
|
| 110 |
output_query=output_query,
|
| 111 |
+
output_language=output_language,
|
| 112 |
+
close_config_modal_button=close_config_modal_button
|
| 113 |
)
|