PageSourceSearch

https://www.nokianuutiset.fi/_next/static/chunks/5917.2ec47fb451335537.js

js nokianuutiset.fi collected 2026-10-02 08:15:10 UTC 11,766 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5039,5917],{6087:(e,t,r)=>{"use strict";r.d(t,{r:()=>i});var n=r(99262),o=r(74636);function i(e,t,r){let[i,u]=(0,n.x)(null==r?void 0:r.in,e,t);return+(0,o.o)(i)==+(0,o.o)(u)}},10671:(e,t,r)=>{"use strict";r.d(t,{d:()=>S});var n=r(37876),o=r(27964),i=r(69241),u=r(14232),a=r(33716),c=r(10714),s=r(91844),d=r(95601),l=r(87552),f=r(66326),p=Object.defineProperty,h=(e,t)=>p(e,"name",{value:t,configurable:!0}),m="Switch",[v,b]=(0,s.A)(m),[w,R]=v(m);function g(e){let{__scopeSwitch:t,checked:r,children:o,defaultChecked:i,disabled:a,form:c,name:s,onCheckedChange:l,required:f,value:p="on",internal_do_not_use_render:h}=e,[v,b]=(0,d.i)({prop:r,defaultProp:i??!1,onChange:l,caller:m}),[R,g]=u.useState(null),[y,x]=u.useState(null),j=u.useRef(!1),[k,E]=u.useReducer(e=>e+1,0),S=!R||!!c||!!R.closest("form"),C={checked:v,setChecked:b,disabled:a,control:R,setControl:g,name:s,form:c,value:p,hasConsumerStoppedPropagationRef:j,userInteractionCount:k,onUserInteraction:E,required:f,defaultChecked:i,isFormControl:S,bubbleInput:y,setBubbleInput:x};return(0,n.jsx)(w,{scope:t,...C,children:_(h)?h(C):o})}h(g,"SwitchProvider");var y=u.forwardRef(h(function({__scopeSwitch:e,onClick:t,...r},o){let{control:i,form:s,value:d,disabled:l,checked:p,required:m,setControl:v,setChecked:b,hasConsumerStoppedPropagationRef:w,onUserInteraction:g,isFormControl:y,bubbleInput:x}=R("SwitchTrigger",e),j=(0,c.s)(o,v),k=u.useRef(p);return u.useEffect(()=>{let e=s?i?.ownerDocument.getElementById(s):i?.form;if(e instanceof HTMLFormElement){let t=h(()=>b(k.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[i,s,b]),(0,n.jsx)(f.sG.button,{type:"button",role:"switch","aria-checked":p,"aria-required":m,"data-state":E(p),"data-disabled":l?"":void 0,disabled:l,value:d,...r,ref:j,onClick:(0,a.mK)(t,e=>{g(),b(e=>!e),x&&y&&(w.current=e.isPropagationStopped(),w.current||e.stopPropagation())})})},"SwitchTrigger")),x=u.forwardRef(h(function(e,t){let{__scopeSwitch:r,name:o,checked:i,defaultChecked:u,required:a,disabled:c,value:s,onCheckedChange:d,form:l,...f}=e;return(0,n.jsx)(g,{__scopeSwitch:r,checked:i,defaultChecked:u,disabled:c,required:a,onCheckedChange:d,name:o,form:l,value:s,internal_do_not_use_render:({isFormControl:e})=>(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(y,{...f,ref:t,__scopeSwitch:r}),e&&(0,n.jsx)(k,{__scopeSwitch:r})]})})},"Switch")),j=u.forwardRef(h(function(e,t){let{__scopeSwitch:r,...o}=e,i=R("SwitchThumb",r);return(0,n.jsx)(f.sG.span,{"data-state":E(i.checked),"data-disabled":i.disabled?"":void 0,...o,ref:t})},"SwitchThumb")),k=u.forwardRef(h(function({__scopeSwitch:e,onClick:t,...r},o){let{control:i,hasConsumerStoppedPropagationRef:s,userInteractionCount:d,checked:p,defaultChecked:h,required:m,disabled:v,name:b,value:w,form:g,bubbleInput:y,setBubbleInput:x}=R("SwitchBubbleInput",e),j=(0,c.s)(o,x),k=(0,l.X)(i),_=u.useRef(!1),E=u.useRef(p),S=u.useRef(d);u.useEffect(()=>{if(!y)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=d!==S.current;S.current=d;let r=E.current!==p;E.current=p;let n=!(t&&s.current);if(r&&e){_.current=!t;let r=new Event("click",{bubbles:n});e.call(y,p),y.dispatchEvent(r),_.current=!1}},[y,p,s,d]);let C=u.useRef(p);return(0,n.jsx)(f.sG.input,{type:"checkbox","aria-hidden":!0,defaultChecked:h??C.current,required:m,disabled:v,name:b,value:w,form:g,...r,tabIndex:-1,ref:j,onClick:(0,a.mK)(t,e=>{_.current&&e.stopPropagation()}),style:{...r.style,...k,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"SwitchBubbleInput"));function _(e){return"function"==typeof e}function E(e){return e?"checked":"unchecked"}h(_,"isFunction"),h(E,"getState");var S=e=>{let t,r,a,c,s,d=(0,o.c)(13),{id:l,label:f,defaultChecked:p,checked:h,ref:m,onCheckedChange:v}=e,b=(0,u.useId)();d[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,i.A)("_TextLabel_1d9bx_7","nof-ui-body-medium"),d[0]=t):t=d[0],d[1]!==f?(r=(0,n.jsx)("span",{className:t,children:f}),d[1]=f,d[2]=r):r=d[2];let w=null!=l?l:b;return d[3]===Symbol.for("react.memo_cache_sentinel")?(a=(0,n.jsx)(j,{className:"_SwitchThumb_1d9bx_67"}),d[3]=a):a=d[3],d[4]!==h||d[5]!==p||d[6]!==v||d[7]!==m||d[8]!==w?(c=(0,n.jsx)(x,{id:w,className:"_Switch_1d9bx_13",checked:h,defaultChecked:p,onCheckedChange:v,ref:m,children:a}),d[4]=h,d[5]=p,d[6]=v,d[7]=m,d[8]=w,d[9]=c):c=d[9],d[10]!==r||d[11]!==c?(s=(0,n.jsxs)("label",{className:"_Container_1d9bx_1",children:[r,c]}),d[10]=r,d[11]=c,d[12]=s):s=d[12],s}},15039:(e,t)=>
1{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=i(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=i(t,r));return t}(r)))}return e}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(r=(function(){return o}).apply(t,[]))||(e.exports=r)}()},34776:(e,t,r)=>{"use strict";r.d(t,{a:()=>o});var n=r(77914);function o(e,t){return(0,n.w)(t||e,e)}},39626:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(77914);function o(e){return(0,n.w)(e,Date.now())}},45579:(e,t,r)=>{"use strict";r.d(t,{b:()=>n.t});var n=r(49370)},48294:(e,t,r)=>{"use strict";r.d(t,{c:()=>u});var n=r(77914),o=r(39626),i=r(6087);function u(e,t){return(0,i.r)((0,n.w)((null==t?void 0:t.in)||e,e),(0,o.A)((null==t?void 0:t.in)||e))}},66686:(e,t,r)=>{"use strict";r.d(t,{C1:()=>q,CU:()=>O,bL:()=>D,kl:()=>q,q7:()=>O,z6:()=>D});var n=r(14232),o=r(33716),i=r(10714),u=r(91844),a=r(66326),c=r(97799),s=r(95601),d=r(14966),l=r(87552),f=r(96822),p=r(37876),h=Object.defineProperty,m=(e,t)=>h(e,"name",{value:t,configurable:!0}),v="Radio",[b,w]=(0,u.A)(v),[R,g]=b(v);function y(e){let{__scopeRadio:t,checked:r=!1,children:o,disabled:i,form:u,name:a,onCheck:c,required:s,value:d="on",internal_do_not_use_render:l}=e,[f,h]=n.useState(null),[v,b]=n.useState(null),w=n.useRef(!1),[g,y]=n.useReducer(e=>e+1,0),x=!f||!!u||!!f.closest("form"),j={checked:r,disabled:i,required:s,name:a,form:u,value:d,control:f,setControl:h,hasConsumerStoppedPropagationRef:w,userInteractionCount:g,onUserInteraction:y,isFormControl:x,bubbleInput:v,setBubbleInput:b,onCheck:m(()=>c?.(),"onCheck")};return(0,p.jsx)(R,{scope:t,...j,children:_(l)?l(j):o})}m(y,"RadioProvider");var x=n.forwardRef(m(function({__scopeRadio:e,onClick:t,...r},n){let{checked:u,disabled:c,value:s,setControl:d,onCheck:l,hasConsumerStoppedPropagationRef:f,onUserInteraction:h,isFormControl:m,bubbleInput:v}=g("RadioTrigger",e),b=(0,i.s)(n,d);return(0,p.jsx)(a.sG.button,{type:"button",role:"radio","aria-checked":u,"data-state":E(u),"data-disabled":c?"":void 0,disabled:c,value:s,...r,ref:b,onClick:(0,o.mK)(t,e=>{u||(h(),l()),v&&m&&(f.current=e.isPropagationStopped(),f.current||e.stopPropagation())})})},"RadioTrigger")),j=n.forwardRef(m(function(e,t){let{__scopeRadio:r,forceMount:n,...o}=e,i=g("RadioIndicator",r);return(0,p.jsx)(f.C,{present:n||i.checked,children:(0,p.jsx)(a.sG.span,{"data-state":E(i.checked),"data-disabled":i.disabled?"":void 0,...o,ref:t})})},"RadioIndicator")),k=n.forwardRef(m(function({__scopeRadio:e,onClick:t,...r},u){let{control:c,checked:s,required:d,disabled:f,name:h,value:m,form:v,bubbleInput:b,setBubbleInput:w,hasConsumerStoppedPropagationRef:R,userInteractionCount:y}=g("RadioBubbleInput",e),x=(0,i.s)(u,w),j=(0,l.X)(c),k=n.useRef(!1),_=n.useRef(s),E=n.useRef(y);n.useEffect(()=>{if(!b)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=y!==E.current;E.current=y;let r=_.current!==s;_.current=s;let n=!(t&&R.current);if(r&&e){k.current=!t;let r=new Event("click",{bubbles:n});e.call(b,s),b.dispatchEvent(r),k.current=!1}},[b,s,R,y]);let S=n.useRef(s);return(0,p.jsx)(a.sG.input,{type:"radio","aria-hidden":!0,defaultChecked:S.current,required:d,disabled:f,name:h,value:m,form:v,...r,tabIndex:-1,ref:x,onClick:(0,o.mK)(t,e=>{k.current&&e.stopPropagation()}),style:{...r.style,...j,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"RadioBubbleInput"));function _(e){return"function"==typeof e}function E(e){return e?"checked":"unchecked"}m(_,"isFunction"),m(E,"getState");var S=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],C="RadioGroup",[I,P]=(0,u.A)(C,[c.RG,w]),G=(0,c.RG)(),L=w(),[T,A]=I(C),D=n.forwardRef(m(function(e,t){let{__scopeRadioGroup:r,name:o,form:u,defaultValue:l,value:f,required:h=!1,disabled:v=!1,orientation:b,dir:w,loop:R=!0,onValueChange:g,...y}=e,x=G(r),j=(0,d.jH)(w),[k,_]=(0,s.i)({prop:f,defaultProp:l??null,onChange:g,caller:C}),[E,S]=n.useState(null),I=(0,i.s)(t,S),P=n.useRef(k);return n.useEffect(()=>{let e=u?E?.ownerDocument.getElementById(u):E?.closest("form");if(e instanceof HTMLFormElement){let t=m(()=>_(P.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[E,u,_]),(0,p.jsx)(T,{scope:r,name:o,form:u,required:h,disabled:v,value:k,onValueChange:_,children:(0,p.jsx)(c.bL,{asChild:!0,...x,orientation:b,dir:j,loop:R,children:(0,p.jsx)(a.sG.div,{role:"radiogroup","aria-required":h,"aria-orientation":b,"data-disabled":v?"":void 0,dir:j,...y,ref:I})})})},"RadioGroup"));function F(e){let{__scopeRadioGroup:t,value:r,disabled:n,children:o,internal_do_not_use_render:i}=e,u=A("RadioGroupItemProvider",t),a=L(t),c=u.disabled||n;return(0,p.jsx)(y,{...a,checked:u.value===r,disabled:c,required:u.required,name:u.name,form:u.form,value:r,onCheck:()=>u.onValueChange(r),internal_do_not_use_render:i,children:o})}m(F,"RadioGroupItemProvider");var K=n.forwardRef(m(function(e,t){let{__scopeRadioGroup:r,...u}=e,a=G(r),s=L(r),{checked:d,disabled:l}=g("RadioGroupItemTrigger",s.__scopeRadio),f=n.useRef(null),h=(0,i.s)(t,f),v=n.useRef(!1);return n.useEffect(()=>{let e=m(e=>
1{S.includes(e.key)&&(v.current=!0)},"handleKeyDown"),t=m(()=>v.current=!1,"handleKeyUp");return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,p.jsx)(c.q7,{asChild:!0,...a,focusable:!l,active:d,children:(0,p.jsx)(x,{...s,...u,ref:h,onKeyDown:(0,o.mK)(u.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,o.mK)(u.onFocus,()=>{v.current&&f.current?.click()})})})},"RadioGroupItemTrigger")),O=n.forwardRef(m(function(e,t){let{__scopeRadioGroup:r,value:n,disabled:o,...i}=e;return(0,p.jsx)(F,{__scopeRadioGroup:r,value:n,disabled:o,internal_do_not_use_render:({isFormControl:e})=>(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(K,{...i,ref:t,__scopeRadioGroup:r}),e&&(0,p.jsx)(B,{__scopeRadioGroup:r})]})})},"RadioGroupItem")),B=n.forwardRef(m(function(e,t){let{__scopeRadioGroup:r,...n}=e,o=L(r);return(0,p.jsx)(k,{...o,...n,ref:t})},"RadioGroupItemBubbleInput")),q=n.forwardRef(m(function(e,t){let{__scopeRadioGroup:r,...n}=e,o=L(r);return(0,p.jsx)(j,{...o,...n,ref:t})},"RadioGroupIndicator"))},77914:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});var n=r(85506);function o(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&n._P in e?e[n._P](t):e instanceof Date?new e.constructor(t):new Date(t)}},85506:(e,t,r)=>{"use strict";r.d(t,{Cg:()=>i,_P:()=>a,my:()=>n,s0:()=>u,w4:()=>o});let n=6048e5,o=864e5,i=6e4,u=36e5,a=Symbol.for("constructDateFrom")},98618:(e,t,r)=>{"use strict";r.d(t,{e:()=>u});var n=r(77914),o=r(39626),i=r(99262);function u(e,t){return function(e,t){let[r,n]=(0,i.x)(void 0,e,t);return r.getFullYear()===n.getFullYear()}((0,n.w)((null==t?void 0:t.in)||e,e),(0,o.A)((null==t?void 0:t.in)||e))}}}]);

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.