zamborg commited on
Commit
945bacf
1 Parent(s): e6de176

made onchange a class

Browse files
Files changed (1) hide show
  1. app.py +8 -3
app.py CHANGED
@@ -35,8 +35,13 @@ with st.spinner("Loading Model"):
35
 
36
  select_idx = None
37
 
38
- def onchange():
39
- st.write("this has changed")
 
 
 
 
 
40
 
41
  st.sidebar.title("Select a sample image")
42
 
@@ -47,7 +52,7 @@ sample_image = st.sidebar.selectbox(
47
  "",
48
  sample_images,
49
  index = 0 if select_idx is None else select_idx,
50
- on_change=onchange
51
  )
52
 
53
  st.sidebar.title("Select a Subreddit")
 
35
 
36
  select_idx = None
37
 
38
+ class OnChange():
39
+ def __init__(self, idx):
40
+ self.idx = idx
41
+
42
+ def __call__(self):
43
+ st.write(f"the idx is: {self.idx}")
44
+ st.write(f"the sample_image is {sample_image}")
45
 
46
  st.sidebar.title("Select a sample image")
47
 
 
52
  "",
53
  sample_images,
54
  index = 0 if select_idx is None else select_idx,
55
+ on_change=OnChange(index)
56
  )
57
 
58
  st.sidebar.title("Select a Subreddit")