import streamlit as st # Function to simulate sending an email def send_request(name, tool): # Here you can add your request sending logic st.write(f"Name: {name}") st.write(f"Tool: {tool}") st.success("Your request has been sent successfully!") # Store the name and tool in session state st.session_state['name'] = name st.session_state['tool'] = tool st.session_state['page'] = 'mail' # Main function to handle page navigation def main(): if 'page' not in st.session_state: st.session_state['page'] = 'tool_request' # Navigation link in the upper left corner st.sidebar.title("Navigation") if st.sidebar.button("Tool Request"): st.session_state['page'] = 'tool_request' if st.sidebar.button("Request Confirmation"): st.session_state['page'] = 'mail' if st.session_state['page'] == 'tool_request': tool_request_page() elif st.session_state['page'] == 'mail': mail_page() if __name__ == "__main__": main()