File size: 667 Bytes
bcf2545
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import streamlit as st

# Sample data or API endpoint
data = ["Apple", "Banana", "Cherry", "Date", "Elderberry", "Fig", "Grape"]

# Streamlit App
def app():
    st.title("Dynamic Search Bar")

    # Search input
    search_query = st.text_input("Search for a fruit")

    if search_query:
        # Filter data based on search query
        filtered_data = [item for item in data if search_query.lower() in item.lower()]
        
        if filtered_data:
            st.write("Search Results:")
            for item in filtered_data:
                st.write(f"- {item}")
        else:
            st.write("No results found.")

if __name__ == "__main__":
    app()