Я попытался создать простое собственное приложение реагирования и показать свою позицию на карте с помощью response-native-maps.
const [coordinate, setCoordinate] = useState()
const getCoordinate = () => {
navigator.geolocation.getCurrentPosition(data => {
setCoordinate({
latitude: data.coords.latitude,
longitude: data.coords.longitude,
});
});
}
useEffect(() => {
getCoordinate();
})
Код работает нормально, я получил свою позицию, помеченную маркером , Моя проблема в том, почему функция getCoordinate вызывает себя постоянно и работает без остановок?