gkdivya commited on
Commit
b380166
·
1 Parent(s): 8e20c92

Update influencer_ui.py

Browse files
Files changed (1) hide show
  1. influencer_ui.py +5 -20
influencer_ui.py CHANGED
@@ -17,21 +17,12 @@ influencers_data = {
17
  # Add more influencers as needed
18
  }
19
 
20
- def display_influencer_details(influencer_info):
21
- with st.container(): # Using a container to organize the layout
22
- st.subheader(influencer_info["name"])
23
- st.image(influencer_info["image"], width=200)
24
- st.write(influencer_info["details"])
25
 
26
  def show_influencer_search_page():
27
  st.header("Influencer Search and Analysis")
28
  st.markdown("Discover influencers by name, niche, location, follower count, and more.")
29
  search_query = st.text_input("Search Influencers", "")
30
 
31
-
32
- # Initialize session state for selected influencer
33
- if 'show_details' not in st.session_state:
34
- st.session_state.show_details = None
35
 
36
  # Influencer search button (assuming this is part of your UI)
37
  search_button = st.button("Search Influencers")
@@ -45,14 +36,8 @@ def show_influencer_search_page():
45
  st.image(influencer_info["image"], width=50)
46
 
47
  with col2:
48
- if st.button("Show Details", key=influencer_id):
49
- st.session_state.show_details = influencer_id
50
-
51
- # Display the details of the selected influencer in an expander
52
- if st.session_state.show_details:
53
- with st.expander("Influencer Details"):
54
- selected_influencer_info = influencers_data[st.session_state.show_details]
55
- st.subheader(selected_influencer_info["name"])
56
- st.image(selected_influencer_info["image"], width=200)
57
- st.write(selected_influencer_info["details"])
58
-
 
17
  # Add more influencers as needed
18
  }
19
 
 
 
 
 
 
20
 
21
  def show_influencer_search_page():
22
  st.header("Influencer Search and Analysis")
23
  st.markdown("Discover influencers by name, niche, location, follower count, and more.")
24
  search_query = st.text_input("Search Influencers", "")
25
 
 
 
 
 
26
 
27
  # Influencer search button (assuming this is part of your UI)
28
  search_button = st.button("Search Influencers")
 
36
  st.image(influencer_info["image"], width=50)
37
 
38
  with col2:
39
+ with st.expander("Influencer Details"):
40
+ selected_influencer_info = influencers_data[st.session_state.show_details]
41
+ st.subheader(selected_influencer_info["name"])
42
+ st.image(selected_influencer_info["image"], width=200)
43
+ st.write(selected_influencer_info["details"])