John Graham Reynolds commited on
Commit
110e7e0
·
1 Parent(s): 5c286aa

keep track of feedback in session_state

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -66,6 +66,9 @@ with open("./style.css") as css:
66
  if "messages" not in st.session_state:
67
  st.session_state["messages"] = []
68
 
 
 
 
69
  def clear_chat_history():
70
  st.session_state["messages"] = []
71
 
@@ -241,6 +244,8 @@ def feedback():
241
 
242
  main = st.container()
243
  with main:
 
 
244
  history = st.container(height=400)
245
  with history:
246
  for message in st.session_state["messages"]:
@@ -264,8 +269,10 @@ with main:
264
  # with st.container():
265
  gave_feedback = st.button('Give Feedback on Last Response', on_click=feedback)
266
  if gave_feedback:
 
267
  st.markdown("Feedback received! Thank you for your insight.")
268
- time.sleep(3)
 
269
 
270
 
271
  with st.sidebar:
 
66
  if "messages" not in st.session_state:
67
  st.session_state["messages"] = []
68
 
69
+ if "feedback" not in st.session_state:
70
+ st.session_state["feedback"] = [None]
71
+
72
  def clear_chat_history():
73
  st.session_state["messages"] = []
74
 
 
244
 
245
  main = st.container()
246
  with main:
247
+ if st.session_state["feedback"][-1] is not None:
248
+ st.markdown("Feedback received! Thank you for your insight.")
249
  history = st.container(height=400)
250
  with history:
251
  for message in st.session_state["messages"]:
 
269
  # with st.container():
270
  gave_feedback = st.button('Give Feedback on Last Response', on_click=feedback)
271
  if gave_feedback:
272
+ st.session_state["feedback"].append("given")
273
  st.markdown("Feedback received! Thank you for your insight.")
274
+ # time.sleep(3)
275
+ # add st.session_state["feedback"] var for keeping track of when the user gives feedback!
276
 
277
 
278
  with st.sidebar: