Dears …anybody there to correct this code. checkbox click not working. is it bug ?thanks
import streamlit as st
from streamlit_chat import message
if user_input := st.chat_input("You:"):
with st.chat_message("user"):
st.markdown(user_input)
bot_reply = st.write(user_input)
assistant_responses = ""
if bot_reply:
assistant_responses = 'test'
button_info_list = ""
else:
assistant_responses = "I'm sorry, but I don't understand that input. Please provide a valid request.."
with st.chat_message("assistant"):
button_info_list = [{"title": "Title", "payload": "Foo"}, {"title": "Another title", "payload": "Payload"}]
for button_info in button_info_list:
button_title = button_info.get("title", "")
payload = button_info.get("payload", "").lstrip("/")
checked = st.checkbox(label=button_title, key=payload)
if checked:
st.write("after click")