В файле App.vue во время хука created работает geolocation API. Через некоторое время работы приложения комп начинает тормозить. Я думаю что во время работы приложения во время хука created все время запускается процесс геолокации и нагружает компьютер. Возможно ли такое, если да то как решить проблему?
created() {
// Getting geolocation with GeoLocation API
this.$getLocation()
.then(coordinates => {
this.$store.commit("SET_LOCATION", coordinates);
this.$store.dispatch("getWeatherData");
})
.catch(function(error) {
console.log(error);
this.$store.dispatch("updateWeatherData", "New York");
});
}