1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8489],{8489:(i,n,o)=>{o.r(n),o.d(n,{default:()=>f});var t=o(23798),e=o(70989),c=o(21462),d=o(40133),a=o(64114),r=o(96638);let h=[{code:1e3,icon:{day:a.yAK,night:a.oAg}},{code:1003,icon:{day:a.b1P,night:a.$iP}},{code:1006,icon:{day:a.b1P,night:a.h_c}},{code:1009,icon:{day:a.b1P,night:a.h_c}},{code:1030,icon:{day:a.feo,night:a.TkN}},{code:1063,icon:{day:a.xtr,night:a.HQ4}},{code:1066,icon:{day:a.kkF,night:a.M2G}},{code:1069,icon:{day:a.bmr,night:a.rkf}},{code:1072,icon:{day:a.y_b,night:a.oJC}},{code:1087,icon:{day:a.I2x,night:a.Wd4}},{code:1114,icon:{day:a.kkF,night:a.M2G}},{code:1117,icon:{day:a.kkF,night:a.M2G}},{code:1135,icon:{day:a.feo,night:a.TkN}},{code:1147,icon:{day:a.feo,night:a.TkN}},{code:1150,icon:{day:a.xtr,night:a.HQ4}},{code:1153,icon:{day:a.xtr,night:a.HQ4}},{code:1168,icon:{day:a.y_b,night:a.oJC}},{code:1171,icon:{day:a.y_b,night:a.oJC}},{code:1180,icon:{day:a.xtr,night:a.HQ4}},{code:1183,icon:{day:a.xtr,night:a.HQ4}},{code:1186,icon:{day:a.xtr,night:a.HQ4}},{code:1189,icon:{day:a.xtr,night:a.HQ4}},{code:1192,icon:{day:a.xtr,night:a.HQ4}},{code:1195,icon:{day:a.xtr,night:a.HQ4}},{code:1198,icon:{day:a.y_b,night:a.oJC}},{code:1201,icon:{day:a.y_b,night:a.oJC}},{code:1204,icon:{day:a.bmr,night:a.rkf}},{code:1207,icon:{day:a.bmr,night:a.rkf}},{code:1210,icon:{day:a.kkF,night:a.M2G}},{code:1213,icon:{day:a.kkF,night:a.M2G}},{code:1216,icon:{day:a.kkF,night:a.M2G}},{code:1219,icon:{day:a.kkF,night:a.M2G}},{code:1222,icon:{day:a.kkF,night:a.M2G}},{code:1225,icon:{day:a.kkF,night:a.M2G}},{code:1237,icon:{day:a.bok,night:a.l1R}},{code:1240,icon:{day:a.xtr,night:a.HQ4}},{code:1243,icon:{day:a.xtr,night:a.HQ4}},{code:1246,icon:{day:a.xtr,night:a.HQ4}},{code:1249,icon:{day:a.bmr,night:a.rkf}},{code:1252,icon:{day:a.bmr,night:a.rkf}},{code:1255,icon:{day:a.kkF,night:a.M2G}},{code:1258,icon:{day:a.kkF,night:a.M2G}},{code:1261,icon:{day:a.bok,night:a.l1R}},{code:1264,icon:{day:a.bok,night:a.l1R}},{code:1273,icon:{day:a.I2x,night:a.Wd4}},{code:1276,icon:{day:a.I2x,night:a.Wd4}},{code:1279,icon:{day:a.I2x,night:a.Wd4}},{code:1282,icon:{day:a.I2x,night:a.Wd4}}];var g=o(13904),y=o(76475),l=o(96747),s=o(86227),u=o(62923),k=o(39641);function x(i){let{options:n}=i,{t:o,i18n:c}=(0,e.Bd)(),{data:d,error:y}=(0,r.Ay)("/api/widgets/weather?".concat(new URLSearchParams({lang:c.language,...n}).toString()));if(y||(null==d?void 0:d.error))return(0,t.jsx)(l.A,{options:n});if(!d)return(0,t.jsxs)(g.Ay,{options:n,additionalClassNames:"information-widget-weather",children:[(0,t.jsx)(s.A,{children:o("weather.updating")}),(0,t.jsx)(u.A,{children:o("weather.wait")}),(0,t.jsx)(k.A,{icon:a.aVd,size:"l"})]});let x="metric"===n.units?"celsius":"fahrenheit",f=d.current.condition.code,m=d.current.is_day?"day":"night";return(0,t.jsxs)(g.Ay,{options:n,additionalClassNames:"information-widget-weather",children:[(0,t.jsxs)(s.A,{children:[n.label&&"".concat(n.label,", "),o("common.number",{value:"metric"===n.units?d.current.temp_c:d.current.temp_f,style:"unit",unit:x,...n.format})]}),(0,t.jsx)(u.A,{children:d.current.condition.text}),(0,t.jsx)(k.A,{icon:function(i,n){let o=h.find(n=>n.code===i);if(o){if("day"===n)return o.icon.day;if("night"===n)return o.icon.night}return a.yAK}(f,m),size:"xl"})]})}function f(i){let{options:n}=i,{t:o}=(0,e.Bd)(),[a,r]=(0,c.useState)(!1),[h,g]=(0,c.useState)(!1);return(!a&&n.latitude&&n.longitude&&r({latitude:n.latitude,longitude:n.longitude}),a)?(0,t.jsx)(x,{options:{...a,...n}}):(0,t.jsxs)(y.A,{options:n,callback:()=>{g(!0),navigator.geolocation.getCurrentPosition(i=>{r({latitude:i.coords.latitude,longitude:i.coords.longitude}),g(!1)},()=>{g(!1)},{enableHighAccuracy:!0,maximumAge:108e5,timeout:3e4})},children:[(0,t.jsx)(s.A,{children:o("weather.current")}),(0,t.jsx)(u.A,{children:o("weather.allow")}),(0,t.jsx)(k.A,{icon:h?d.flp:d.F3r,size:"m",pulse:!0})]})}},76475:(i,n,o)=>{o.d(n,{A:()=>c});var t=o(23798),e=o(13904);function c(i){let{children:n=[],options:o,additionalClassNames:c="",callback:d}=i;return(0,t.jsxs)("button",{type:"button",onClick:d,className:"".concat((0,e.uJ)(o,c)," information-widget-container-button"),children:[(0,e.wQ)(n),(0,e.xE)(n)]})}},96747:(i,n,o)=>{o.d(n,{A:()=>h});var t=o(23798),e=o(70989),c=o(18361),d=o(13904),a=o(86227),r=o(39641
1);function h(i){let{options:n}=i,{t:o}=(0,e.Bd)();return(0,t.jsxs)(d.Ay,{options:n,additionalClassNames:"information-widget-error",children:[(0,t.jsx)(a.A,{children:o("widget.api_error")}),(0,t.jsx)(r.A,{icon:c.U0v,size:"l"})]})}}}]);
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.