Cześć, przy użyciu API -> http://kodpocztowy.intami.pl/ potrzebuje wyciągnąć ulice które należą do danego kodu pocztowego. Dane pobieram
[
{
"kod": "26-601",
"miejscowosc": "Bielicha",
"gmina": "Zakrzew",
"powiat": "radomski",
"wojewodztwo": "mazowieckie",
"numeracja": []
},
{
"kod": "26-601",
"miejscowosc": "Kończyce-Kolonia",
"gmina": "Kowala",
"powiat": "radomski",
"wojewodztwo": "mazowieckie",
"numeracja": []
}, .......................................................
]
i teraz potrzebuje wyciągnąć nazwy ulic, niestety muszę to zrobić w typescript z którym jest to mój pierwszy kontakt
const PostAPI = async () => {
await api.get<string[]>("http://kodpocztowy.intami.pl/26-601").then((result) => {
//setPostAPIList(result.data);
var data = result.data;
console.log(data, "postapi");
let tablica: Array<string> = [];
for (let i = 0; i < data.length; i++) {
tablica.push(data[i]?.miejscowosc);
}
console.log(tablica, "tablica")
});
}
Chciałem to wyciągnąć pętlą ale wali błędem :
" any
Property 'miejscowosc' does not exist on type 'string'.ts(2339)"
Więc proszę o pomoc lub jakiś link z podobnym problemem, bo ja nie znalazłem.