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()