I have a problem.
I create an app with places autocomplete.
I want get aacurate location structure
addressName, addressNumber, city, country etc.
the problem is that city is not accurate. Sometimes for city get municipality not city.
current use:
const city = addressComponents.find(comp => comp.types.includes("locality"))?.long_name;
but locality is not always city, so I try
const city = addressComponents.find(comp => comp.types.includes("administrative_area_level_1 "))?.long_name;
const city = addressComponents.find(comp => comp.types.includes("administrative_area_level_2 "))?.long_name;
const city = addressComponents.find(comp => comp.types.includes("administrative_area_level_3 "))?.long_name;
but return as empty.
How can get accurate location structure?