Сейчас я делаю карту Google с реакцией, и у меня проблема с отображением результата из placeId.У меня есть этот код:
<Marker
{...marker}
key={i}
position={marker.location}
title={marker.title}
icon={'icons/' + marker.type + '.png'}
onClick={() => {
props.toggleLocationsActive(i);
}}
//animation={DROP}
>
{i === props.activeKey && (
geocodeByPlaceId(marker.place_id)
.then(results => {
const address = results[0].formatted_address;
console.log(address);
})
.catch(error => console.error(error)),
<InfoWindow onCloseClick={props.onToggleOpen}>
<div>{ marker.title }</div>
</InfoWindow>)}
</Marker>
И я хочу отобразить адрес, взятый из этого placeId в InfoWindow - с отображаемым {marker.title}.И я не знаю, как это сделать ... Вот ссылка на этот проект в репозитории GitHub: https://github.com/hajczek/Neighborhood---Warsaw-Cultural-Map Может быть, некоторые из вас знают, как можно решить эту проблему ... Спасибо за любой ответ :)