-
Notifications
You must be signed in to change notification settings - Fork 0
/
app.abb0c47c.js
4 lines (4 loc) · 3.28 KB
/
app.abb0c47c.js
1
2
3
4
parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c<t.length;c++)try{f(t[c])}catch(e){i||(i=e)}if(t.length){var l=f(t[t.length-1]);"object"==typeof exports&&"undefined"!=typeof module?module.exports=l:"function"==typeof define&&define.amd?define(function(){return l}):n&&(this[n]=l)}if(parcelRequire=f,i)throw i;return f}({"vZyd":[function(require,module,exports) {
function t(t){var e=new Date(t),n=e.getHours();n<10&&(n="0".concat(n));var a=e.getMinutes();a<10&&(a="0".concat(a));var c=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][e.getDay()];return"".concat(c," ").concat(n,":").concat(a)}function e(t){return["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][new Date(1e3*t).getDay()]}function n(t){var n=t.data.daily,a=document.querySelector("#forecast"),c='<div class="row">';n.forEach(function(t,n){n<6&&(c+='\n <div class="col-2">\n <div class="weather-forecast-date">'.concat(e(t.time),"</div>\n \n <img src=").concat(t.condition.icon_url," alt=").concat(t.condition.icon,' width="42" \n />\n <div class="weather-forecast-temperatures">\n <span class="weather-forecast-temperature-max"> ').concat(Math.round(t.temperature.maximum),'° </span>\n <span class="weather-forecast-temperature-min"> ').concat(Math.round(t.temperature.minimum),"° </span>\n </div>\n </div>\n "))}),c+="</div>",a.innerHTML=c}function a(t){var e="https://api.shecodes.io/weather/v1/forecast?lon=".concat(t.longitude,"&lat=").concat(t.latitude,"&key=").concat("b8b61a4d34f03tcbf3192f94o59a0ba4","&units=metric");axios.get(e).then(n)}function c(e){document.querySelector("#temperature").innerHTML=Math.round(e.data.temperature.current),document.querySelector("#city").innerHTML=e.data.city,document.querySelector("#description").innerHTML=e.data.condition.description,document.querySelector("#humidity").innerHTML=Math.round(e.data.temperature.humidity),document.querySelector("#wind").innerHTML=Math.round(e.data.wind.speed),document.querySelector("#date").innerHTML=t(1e3*e.data.time),document.querySelector("#icon").setAttribute("src","".concat(e.data.condition.icon_url)),icon.setAttribute("alt","".concat(e.data.condition.description)),a(e.data.coordinates)}function r(t){var e="https://api.shecodes.io/weather/v1/current?query=".concat(t,"&key=").concat("b8b61a4d34f03tcbf3192f94o59a0ba4","&units=metric");axios.get(e).then(c)}function o(t){t.preventDefault(),r(document.querySelector("#city-input").value)}var i=document.querySelector("#search-form");i.addEventListener("submit",o),r("Caracas");
},{}]},{},["vZyd"], null)
//# sourceMappingURL=/csb-n9vng2/app.abb0c47c.js.map