Spaces:
Sleeping
Sleeping
Initial Draft
Browse files- lib/ui/statusMessage.py +25 -0
lib/ui/statusMessage.py
ADDED
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import streamlit as st
|
2 |
+
|
3 |
+
# Function to display popup message
|
4 |
+
@st.experimental_dialog("View Details")
|
5 |
+
def fn_display_popup_message(lv_text):
|
6 |
+
"""Display popup message"""
|
7 |
+
|
8 |
+
st.text(lv_text)
|
9 |
+
|
10 |
+
# Function to display user Error, Warning or Success Message
|
11 |
+
def fn_display_status_messages(lv_text, lv_type, ui_processing_message):
|
12 |
+
"""Display user Info, Error, Warning or Success Messages"""
|
13 |
+
|
14 |
+
if lv_type == "Success":
|
15 |
+
with ui_processing_message.container():
|
16 |
+
st.success(lv_text)
|
17 |
+
elif lv_type == "Error":
|
18 |
+
with ui_processing_message.container():
|
19 |
+
st.error(lv_text)
|
20 |
+
elif lv_type == "Warning":
|
21 |
+
with ui_processing_message.container():
|
22 |
+
st.warning(lv_text)
|
23 |
+
else:
|
24 |
+
with ui_processing_message.container():
|
25 |
+
st.info(lv_text)
|