JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&libraries=places"></script>
<input id="autocomplete" type="text" placeholder="Адрес в Ростове-на-Дону">
CSS
#autocomplete {
width: 90%;
}
JavaScript
var defaultBounds = new google.maps.LatLngBounds(
// Прямоугольник, описывающий город (левый нижний, правый верхний)
new google.maps.LatLng(55.61, 37.78),
new google.maps.LatLng(55.42, 37.92)
);
var autocomplete = new google.maps.places.Autocomplete(document.getElementById('autocomplete'), {
language: 'ru',
bounds: defaultBounds,
types: ['geocode', 'establishment'],
componentRestrictions: {
country: 'ru'
}
});