Spaces:
Sleeping
Sleeping
import streamlit as st | |
# App title | |
st.title("π Simple To-Do List") | |
# Initialize task list | |
if "tasks" not in st.session_state: | |
st.session_state.tasks = [] | |
# Add new task | |
new_task = st.text_input("Add a task:") | |
if st.button("Add"): | |
if new_task.strip(): | |
st.session_state.tasks.append(new_task) | |
st.success(f"Task added: {new_task}") | |
else: | |
st.warning("Task cannot be empty.") | |
# Display tasks | |
st.subheader("Your Tasks:") | |
if st.session_state.tasks: | |
for task in st.session_state.tasks: | |
st.write(f"- {task}") | |
else: | |
st.write("π No tasks yet!") | |
# Clear all tasks | |
if st.button("Clear All"): | |
st.session_state.tasks = [] | |
st.warning("All tasks cleared!") |