diff --git a/index.html b/index.html
index 728902d..fdba1e5 100644
--- a/index.html
+++ b/index.html
@@ -24,14 +24,15 @@
- 11°
- Temuco
+ 99º
+ Nether
diff --git a/script.js b/script.js
index 6e264a8..f872239 100644
--- a/script.js
+++ b/script.js
@@ -158,9 +158,9 @@ const photos = new function() {
}
this.next_page = async () => {
- this.current_page++
- await this.clear_photos()
- await this.fill_photos()
+ this.current_page++
+ await this.clear_photos()
+ await this.fill_photos()
}
this.previous_page = async () => {
@@ -205,11 +205,31 @@ const search = new function () {
}
const weather = new function () {
-
+ this.query_weather = async (city) => {
+ const data = await fetch(`https://home.danielcortes.xyz/weather?city=${city}`)
+ return await data.json()
+ }
+
+ this.show_weather = async () => {
+ const degrees_span = document.getElementsByClassName('weather-degrees')[0]
+ const where_span = document.getElementsByClassName('weather-where')[0]
+ const icon_img = document.getElementsByClassName('weather-icon')[0]
+
+ const weather = await this.query_weather('temuco')
+
+ degrees_span.innerHTML = `${weather.temp}º`;
+ where_span.innerHTML = weather.name;
+ icon_img.src = weather.icon;
+ }
+
+ this.on_load = () => {
+ this.show_weather()
+ }
}
window.addEventListener('load', () => {
currency.on_load()
photos.on_load()
search.on_load()
+ weather.on_load()
});