Spaces:
Sleeping
Sleeping
File size: 1,313 Bytes
b45a3c5 c545abd b45a3c5 c545abd b45a3c5 c545abd b45a3c5 c545abd b45a3c5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
import streamlit as st
if 'options' not in st.session_state:
st.session_state['options'] = ""
def sidebar_callback():
st.session_state['options'] = st.session_state['sidebar']
def button1_callback():
st.session_state['options'] = "foo"
def button2_callback():
st.session_state['options'] = "bar"
placeholder = st.empty()
st.sidebar.selectbox(
"Examples:",
("tirsdag var travel for ukrainas president volodymyr zelenskyj på morgenen tok han imot polens statsminister mateusz morawiecki","tirsdagvartravelforukrainaspresidentvolodymyrzelenskyjpåkveldentokhanimotpolensstatsministermateuszmorawiecki","deterikkelettåholderedepåstoreogsmåbokstavermanmåforeksempelhuskestorforbokstavnårmanskriveromkrimhalvøyamenkunbrukelitenforbokstavnårmanhenvisertilenkrimroman","detteerenlitendemosomerlagetavperegilkummervoldhanerenforskersomtidligerejobbetvednasjonalbiblioteketimoirana", "sentpå60talletvardetfaktisknoensomkalteungensinperegilkummervoldidagerdetikkelengersåvanligåbrukedobbeltnavninorgehvasynesduomdet"),
key = 'sidebar', on_change = sidebar_callback)
st.button('Run DeUnCaser', on_click = button1_callback)
st.button('Run DeUnCaser but not like before', on_click = button2_callback)
with placeholder:
text = st.text_area(f"",max_chars=1000, key = 'options') |