fruitpicker01 commited on
Commit
c13d8b0
·
verified ·
1 Parent(s): b38c5d9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -831,7 +831,9 @@ def clear_personalization_fields():
831
  def show_notification():
832
  return "Данные успешно сохранены!"
833
 
834
-
 
 
835
 
836
  # Создание интерфейса Gradio
837
  with gr.Blocks() as demo:
@@ -1129,9 +1131,8 @@ with gr.Blocks() as demo:
1129
  fn=lambda: gr.update(visible=True), # Делаем уведомление видимым
1130
  outputs=[notification]
1131
  ).then(
1132
- fn=lambda: gr.update(visible=False), # Автоматически скрываем уведомление через 3 секунды
1133
- outputs=[notification],
1134
- _js="setTimeout(function() { document.querySelector('#notification').style.display = 'none'; }, 3000);" # Встроенный JavaScript для скрытия уведомления
1135
  )
1136
 
1137
 
 
831
  def show_notification():
832
  return "Данные успешно сохранены!"
833
 
834
+ def hide_notification():
835
+ time.sleep(3) # Задержка в 3 секунды перед скрытием уведомления
836
+ return gr.update(visible=False)
837
 
838
  # Создание интерфейса Gradio
839
  with gr.Blocks() as demo:
 
1131
  fn=lambda: gr.update(visible=True), # Делаем уведомление видимым
1132
  outputs=[notification]
1133
  ).then(
1134
+ fn=hide_notification, # Автоматически скрываем уведомление через 3 секунды
1135
+ outputs=[notification]
 
1136
  )
1137
 
1138