fruitpicker01 commited on
Commit
be26200
·
verified ·
1 Parent(s): 3c09418

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -3
app.py CHANGED
@@ -828,8 +828,14 @@ def clear_personalization_fields():
828
  ""
829
  )
830
 
831
- def reset_button():
832
- return "👍 GPT-4o", "initial" # Возвращаем текст кнопки и стандартный цвет
 
 
 
 
 
 
833
 
834
 
835
  # Создание интерфейса Gradio
@@ -1114,7 +1120,10 @@ with gr.Blocks() as demo:
1114
  ],
1115
  outputs=None
1116
  ).then(
1117
- fn=lambda: ("Сохранено!", "green"), # Изменение текста и цвета кнопки
 
 
 
1118
  outputs=[save_gpt4o_btn]
1119
  )
1120
 
 
828
  ""
829
  )
830
 
831
+ # Функция для изменения текста на кнопке
832
+ def update_button_text():
833
+ return gr.update(value="Сохранено!", visible=True)
834
+
835
+ # Функция для возврата кнопки в исходное состояние
836
+ def reset_button_text():
837
+ time.sleep(3) # Задержка в 3 секунды
838
+ return gr.update(value="👍 GPT-4o", visible=True)
839
 
840
 
841
  # Создание интерфейса Gradio
 
1120
  ],
1121
  outputs=None
1122
  ).then(
1123
+ fn=update_button_text, # Изменяем текст на кнопке на "Сохранено!"
1124
+ outputs=[save_gpt4o_btn]
1125
+ ).then(
1126
+ fn=reset_button_text, # Возвращаем текст на кнопке обратно через 3 секунды
1127
  outputs=[save_gpt4o_btn]
1128
  )
1129