PageSourceSearch

https://saobeneditodoriopreto.ma.gov.br/_nuxt/afZ3yDO0.js

js saobeneditodoriopreto.ma.gov.br collected 2026-10-03 00:45:08 UTC 2,718 bytes, 1 lines download raw bytes

1import{_,r as p,o as v,a as e,z as n,b as a,F as y,m as g,h as u,e as d,t as o}from"./CKJpJfkf.js";const k=window.setInterval,h={class:"clima-container"},D={class:"clima-cards"},w={class:"card-date"},C={class:"day-name"},x={key:0,class:"day-number"},I={class:"card-weather"},M={class:"weather-icon"},b={class:"card-temp"},E={class:"temp-max"},S={class:"temp-min"},T={key:0,class:"card-details"},B={key:0,class:"detail-item"},O={key:1,class:"detail-item"},V={key:1,class:"card-precipitation"},A={key:2,class:"card-error"},F={class:"clima-source"},N={__name:"ClimaCard",setup(z){const i=p({previsoes:[],cidade:"BELA VISTA - MA",coordenadas:{lat:-3.7407,lon:-45.2514}}),m=l=>{const s=new Date,t=new Date(s);return t.setDate(s.getDate()+l),t.getDate().toString().padStart(2,"0")},f=l=>({"01d":"fas fa-sun","02d":"fas fa-cloud-sun","03d":"fas fa-cloud","04d":"fas fa-cloud","09d":"fas fa-cloud-rain","10d":"fas fa-cloud-rain","11d":"fas fa-bolt","13d":"fas fa-snowflake","50d":"fas fa-smog"})[l]||"fas fa-cloud-sun",c=async()=>{try{const l=await $fetch("/api/clima-openmeteo");i.value=l}catch(l){console.error("Erro ao carregar dados do clima:",l)}};return v(()=>{c(),k(c,30*60*1e3)}),(l,s)=>(n(),e("div",h,[s[7]||(s[7]=a("div",{class:"clima-header"},[a("div",{class:"clima-title"},[a("div",{class:"title-dot"}),a("h3",null,"PREVISÃO DO TEMPO"),a("div",{class:"title-line"})])],-1)),a("div",D,[(n(!0),e(y,null,g(i.value.previsoes,(t,r)=>(n(),e("div",{key:r,class:u(["clima-card",{today:t.isToday}])},[a("div",w,[a("span",C,o(t.data),1),t.isToday?d("",!0):(n(),e("span",x,o(m(r)),1))]),a("div",I,[a("div",M,[a("i",{class:u(f(t.icone))},null,2)])]),a("div",b,[a("div",E,[s[0]||(s[0]=a("i",{class:"temp-icon max-icon"},null,-1)),a("span",null,o(t.temperatura_max)+"°",1)]),a("div",S,[s[1]||(s[1]=a("i",{class:"temp-icon min-icon"},null,-1)),a("span",null,o(t.temperatura_min)+"°",1)])]),t.isToday&&(t.umidade||t.vento.velocidade)?(n(),e("div",T,[t.umidade?(n(),e("div",B,[s[2]||(s[2]=a("i",{class:"fas fa-tint"},null,-1)),a("span",null,o(t.umidade)+"%",1)])):d("",!0),t.vento.velocidade?(n(),e("div",O,[s[3]||(s[3]=a("i",{class:"fas fa-wind"},null,-1)),a("span",null,o(t.vento.velocidade)+" km/h",1)])):d("",!0)])):d("",!0),t.precipitacao>0?(n(),e("div",V,[s[4]||(s[4]=a("i",{class:"fas fa-cloud-rain"},null,-1)),a("span",null,o(t.precipitacao)+"%",1)])):d("",!0),t.erro?(n(),e("div",A,s[5]||(s[5]=[a("i",{class:"fas fa-exclamation-triangle"},null,-1)]))):d("",!0)],2))),128))]),a("div",F,[s[6]||(s[6]=a("i",{class:"fas fa-database"},null,-1)),a("span",null,"Fonte: "+o(i.value.previsoes&&i.value.previsoes[0]?i.value.previsoes[0].fonte:"OpenMeteo"),1)])]))}},P=_(N,[["__scopeId","data-v-c44aac4a"]]);export{P as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.