Refactor code structure for improved readability and maintainability

This commit is contained in:
2025-08-01 19:43:11 +02:00
parent 8341e50dc8
commit 11e6e1684c
9 changed files with 22 additions and 9 deletions

View File

@@ -10,11 +10,14 @@ export const fetchWeather = async (
`http://api.openweathermap.org/geo/1.0/direct?q=${city}&appid=${apiKey}`
).then((response) => {
if (response.status === 401) {
myToast("You are not authorized to access this resource. Please check your API key.", "error");
myToast(
"You are not authorized to access this resource. Please check your API key. (Error: x4010)",
"error"
);
} else if (response.ok) {
return response.json();
} else {
myToast("Error fetching location data: " + response.statusText, "error");
myToast("Error fetching location data. (Error: x32)", "error");
}
});
const lat = location[0].lat;