Browse Source

Remove debugging

CLDC-3787-Autocomplete-address-search
Manny Dinssa 1 week ago
parent
commit
8ba8266eb5
  1. 9
      app/frontend/controllers/address_search_controller.js

9
app/frontend/controllers/address_search_controller.js

@ -6,16 +6,12 @@ const options = []
const fetchOptions = async (query, searchUrl) => {
const response = await fetch(`${searchUrl}?query=${encodeURIComponent(query)}`)
const data = await response.json()
console.log(data)
console.log("Test 004")
return data
return await response.json()
}
const fetchAndPopulateSearchResults = async (query, populateResults, searchUrl, populateOptions, selectEl) => {
if (/\S/.test(query)) {
const results = await fetchOptions(query, searchUrl)
console.log(results) // address and uprn keys returned per result
populateOptions(results, selectEl)
populateResults(Object.values(results).map((o) => o.address))
}
@ -51,10 +47,7 @@ export default class extends Controller {
placeholder: 'Start typing to search',
templates: { suggestion: (value) => value },
onConfirm: (val) => {
console.log({val})
const selectedResult = Array.from(selectEl.options).find(option => option.text === val)
console.log({selectedResult})
if (selectedResult) {
selectedResult.selected = true
}

Loading…
Cancel
Save