Code: Select all
let autocomplete;
const input = document.getElementById('searchInput');
autocomplete = new google.maps.places.Autocomplete(input, {
types: ['(cities)', 'geocode'], // Allow both city and address searches
componentRestrictions: { country: 'do' }
});
// Handle place selection
autocomplete.addListener('place_changed', function() {
const place = autocomplete.getPlace();
if (!place.geometry) {
return;
}