Spaces:
Sleeping
Sleeping
Update app.py
Browse files
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=
|
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 |
|