Chrisyichuan commited on
Commit
8f48959
Β·
1 Parent(s): c10ea94
Files changed (1) hide show
  1. app.py +10 -7
app.py CHANGED
@@ -132,16 +132,14 @@ with st.sidebar:
132
  url_col1, url_col2 = st.columns([3, 1])
133
 
134
  with url_col1:
 
135
  google_url = st.text_input(
136
  "Google Maps URL",
137
- placeholder="https://www.google.com/maps/@37.5851338,-122.1519467,9z?entry=ttu"
 
 
138
  )
139
-
140
- with url_col2:
141
- if st.button("πŸ“‹ Copy Example", use_container_width=True):
142
- pyperclip.copy(example_url)
143
- st.toast("Example URL copied to clipboard! πŸ“‹")
144
-
145
  # Show the example link
146
  st.markdown(f"πŸ’‘ **Example Location:** [View in Google Maps]({example_url})")
147
 
@@ -386,3 +384,8 @@ if start_button:
386
  file_name=f"geo_results_{dataset_choice}_{model_choice}_{num_samples}samples.json",
387
  mime="application/json",
388
  )
 
 
 
 
 
 
132
  url_col1, url_col2 = st.columns([3, 1])
133
 
134
  with url_col1:
135
+ # Add a key to the text input for tracking changes
136
  google_url = st.text_input(
137
  "Google Maps URL",
138
+ placeholder="https://www.google.com/maps/@37.5851338,-122.1519467,9z?entry=ttu",
139
+ key="google_maps_url",
140
+ # on_change=lambda: handle_tab_completion()
141
  )
142
+
 
 
 
 
 
143
  # Show the example link
144
  st.markdown(f"πŸ’‘ **Example Location:** [View in Google Maps]({example_url})")
145
 
 
384
  file_name=f"geo_results_{dataset_choice}_{model_choice}_{num_samples}samples.json",
385
  mime="application/json",
386
  )
387
+
388
+ def handle_tab_completion():
389
+ """Handle tab completion for the Google Maps URL input."""
390
+ if st.session_state.google_maps_url == "":
391
+ st.session_state.google_maps_url = "https://www.google.com/maps/@37.5851338,-122.1519467,9z?entry=ttu"