MemoryOfMeTest / app.py
awacke1's picture
Create app.py
8c881ff verified
raw
history blame
704 Bytes
import streamlit as st
# Initialize session state
if 'username' not in st.session_state:
st.session_state.username = ''
if 'scratch_pad' not in st.session_state:
st.session_state.scratch_pad = ''
def save_session():
st.session_state.username = username
st.session_state.scratch_pad = scratch_pad
st.title("Welcome to My App")
if st.session_state.username:
st.subheader(f"Welcome back, {st.session_state.username}!")
scratch_pad = st.text_area("Scratch Pad", value=st.session_state.scratch_pad, height=200)
if st.button("πŸ’Ύ Save"):
save_session()
else:
username = st.text_input("Please enter your name:")
if st.button("πŸ”‘ Login"):
save_session()