import streamlit as st def exit_screen(): """Display exit screen""" st.markdown("""

Thank you for participating!

Your responses have been saved successfully.

You can safely close this window or start a new survey.

""", unsafe_allow_html=True) if st.button("Resume Survey"): reset_survey() st.rerun() def reset_survey(): """Reset the survey state to start over.""" st.session_state.responses = [] st.session_state.completed = True st.session_state.start_new_survey = True def display_completion_message(): """Display a standardized survey completion message.""" st.markdown( """

You have already completed the survey! Thank you for participating!

Your responses have been saved successfully.

You can safely close this window or start a new survey.

""", unsafe_allow_html=True, ) st.session_state.show_questions = False st.session_state.completed = True st.session_state.start_new_survey = True