Code: Select all
import streamlit as st
st.title("Simulator")
tab_names = ["tab1", "tab2"]
tab1, tab2= st.tabs(tab_names)
@st.dialog("Edit your relationships")
def edit_relationships(result):
edit_options = tuple(result)
selection = st.selectbox(
"Select an entity relationship",
edit_options
)
st.write(f"This is a dialog {selection}")
if st.button("Submit"):
st.session_state.vote = 'pear'
st.rerun()
with tab1:
st.write("This is the first tab")
with tab2:
query = st.text_input("Enter the entity", key='t2tinput')
if st.button('send', key='t2button'):
try:
result = ['banana', 'apple', 'pear']
if st.button("Edit Relationships"):
edit_relationships(result)
except Exception as e:
st.error(f"Error: {e}")