RajaThor commited on
Commit
39cb97e
·
verified ·
1 Parent(s): 465ef15

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -0
app.py CHANGED
@@ -335,6 +335,10 @@ def get_messages(user_email):
335
  def messaging_ui():
336
  st.title("💬 Messaging")
337
 
 
 
 
 
338
  if st.session_state.auth_state["signed_in"]:
339
  sender_email = st.session_state.auth_state["user"].email
340
  receiver_email = st.text_input("Receiver's Email", help="Enter the receiver's email address")
@@ -343,6 +347,17 @@ def messaging_ui():
343
  if st.button("Send Message"):
344
  result = send_message(sender_email, receiver_email, message_content)
345
  st.write(result)
 
 
 
 
 
 
 
 
 
 
 
346
 
347
  messages = get_messages(sender_email)
348
  if messages:
 
335
  def messaging_ui():
336
  st.title("💬 Messaging")
337
 
338
+ # Initialize session variable for tracking new messages
339
+ if "new_messages" not in st.session_state:
340
+ st.session_state.new_messages = 0
341
+
342
  if st.session_state.auth_state["signed_in"]:
343
  sender_email = st.session_state.auth_state["user"].email
344
  receiver_email = st.text_input("Receiver's Email", help="Enter the receiver's email address")
 
347
  if st.button("Send Message"):
348
  result = send_message(sender_email, receiver_email, message_content)
349
  st.write(result)
350
+ # Increment new_messages when a message is sent
351
+ st.session_state.new_messages += 1
352
+
353
+ # Get the current number of new messages
354
+ new_messages = st.session_state.new_messages
355
+
356
+ # Update the messaging title to show the number of new messages
357
+ title = "💬 Messaging"
358
+ if new_messages > 0:
359
+ title += f" ({new_messages})"
360
+ st.title(title)
361
 
362
  messages = get_messages(sender_email)
363
  if messages: