fruitpicker01 commited on
Commit
504146e
·
verified ·
1 Parent(s): 5c41f19

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -24
app.py CHANGED
@@ -6,30 +6,16 @@ def change_tab(id):
6
 
7
  with gr.Blocks() as demo:
8
  with gr.Tabs() as tabs:
 
 
 
9
 
10
- # Вкладка 1: Исходные данные
11
- with gr.TabItem("Исходные данные", id=0):
12
- desc = gr.Textbox(label="Описание предложения")
13
- benefits = gr.Textbox(label="Преимущества")
14
- key_message = gr.Textbox(label="Ключевое сообщение")
15
- btn_to_prompts = gr.Button("Создать промпты")
16
- btn_to_prompts.click(fn=change_tab, inputs=[gr.Number(value=1, visible=False)], outputs=tabs)
17
-
18
- # Вкладка 2: Промпты
19
- with gr.TabItem("Промпты", id=1):
20
- personalized_prompt_1 = gr.Textbox(label="Персонализированный промпт 1")
21
- btn_to_sms = gr.Button("Создать SMS-сообщения")
22
- btn_to_sms.click(fn=change_tab, inputs=[gr.Number(value=2, visible=False)], outputs=tabs)
23
-
24
- # Вкладка 3: Сообщения
25
- with gr.TabItem("Сообщения", id=2):
26
- non_personalized_1 = gr.Textbox(label="Неперсонализированное сообщение 1")
27
- personalized_1 = gr.Textbox(label="Персонализированное сообщение 1")
28
- btn_check_1 = gr.Button("Проверить")
29
- btn_check_1.click(fn=change_tab, inputs=[gr.Number(value=3, visible=False)], outputs=tabs)
30
-
31
- # Вкладка 4: Проверка
32
- with gr.TabItem("Проверка", id=3):
33
- final_message = gr.Textbox(label="Итоговое сообщение")
34
 
35
  demo.launch()
 
6
 
7
  with gr.Blocks() as demo:
8
  with gr.Tabs() as tabs:
9
+ # Вкладка 1
10
+ with gr.TabItem("Вкладка 1", id=0): # index 0
11
+ text1 = gr.Textbox(label="Поле 1")
12
 
13
+ # Вкладка 2
14
+ with gr.TabItem("Вкладка 2", id=1): # index 1
15
+ text2 = gr.Textbox(label="Поле 2")
16
+
17
+ # Кнопка для переключения на вкладку 2
18
+ btn = gr.Button("Перейти на Вкладку 2")
19
+ btn.click(change_tab, gr.Number(1, visible=False), tabs)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
 
21
  demo.launch()