PageSourceSearch

https://yhteishyva.fi/_next/static/chunks/app/[[...path]]/page-fa55cf16ae0c319e.js

js yhteishyva.fi collected 2026-10-02 11:44:11 UTC 29,475 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3812],{5712:(e,t,i)=>{"use strict";i.d(t,{StandardManagedPage:()=>j});var a=i(54568),n=i(7620),s=i(75076),r=i(67941),l=i(50279),o=i(80956),d=i(96659),c=i(67057),u=i(39526),h=i(73071),p=i(96356),m=i(86576),g=i(23202),v=i(34071),x=i(88615);let f=({children:e})=>(0,a.jsx)(a.Fragment,{children:e}),y=({pageData:e})=>{let t=`https://${(0,u.oS)((0,u.kg)())}${e.path}`,i=(0,v.L)(e),n=(e=>{switch(e){case"/":return"frontpage";case"/ruoka":return"food"}})(e.path),r=(e=>{let t=new Map;return e.forEach(({_type:e},i)=>{e===x.T.adBannerComponent&&t.set(i,t.size+1)}),t})(e.components),l=e.components.map((i,l)=>{let{_id:o,_type:d}=i,c=(0,p.K)(d);if(!c)return s.A.error(`could not find implementation for component type ${d}`),null;let u=c.noContainer?f:m.fw,h={...i,shareButtonConfig:{pageUrl:t},blockPosition:l+1,pageArea:n??null,...d===x.T.adBannerComponent&&{adPosition:r.get(l)}},v=`${o}-${l}-${e.path}`;return(0,a.jsx)(u,{children:(0,a.jsx)(g.A,{counter:l,Component:c.Component,componentData:h,language:e.language})},v)}).filter(Boolean);return(0,a.jsxs)(a.Fragment,{children:[l,i]})},j=({pageData:e})=>{let t=(0,d.c)(e,"components"),{page:i}=(0,r.A)();(0,n.useEffect)(()=>{i()},[i,e.path]);let{components:s,path:u,brand:p}=e,m=!s.some(e=>e._type===x.T.storifyMeCarousel);return(0,a.jsxs)(c.x.Provider,{value:p,children:[m&&(0,a.jsx)(h.S,{}),(0,a.jsxs)("div",{className:"managed-page-container responsive-margin",...t,children:[(0,a.jsx)("h1",{"aria-label":"/"===u?"Yhteishyv\xe4 etusivu":e.title,style:{position:"absolute",margin:0}}),l.f.has(u)?(0,a.jsx)(l.x,{children:(0,a.jsx)(y,{pageData:e})}):(0,a.jsx)(y,{pageData:e})]}),(0,a.jsx)(o.A,{})]})}},10143:(e,t,i)=>{"use strict";i.d(t,{J:()=>l});var a=i(54568),n=i(7620),s=i(13775);let r={size:"24"},l=(0,n.forwardRef)(({size:e=r.size,...t},i)=>"24"===e?(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{d:"M12.75 4h-1.5v7.25H4v1.5h7.25V20h1.5v-7.25H20v-1.5h-7.25z",fill:"currentColor",fillRule:"evenodd"})}),height:"24",width:"24",...t,ref:i}):(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",children:(0,a.jsx)("path",{d:"M8.75 3h-1.5v4.25H3v1.5h4.25V13h1.5V8.75H13v-1.5H8.75z",fill:"currentColor",fillRule:"evenodd"})}),height:"16",width:"16",...t,ref:i}))},10177:(e,t,i)=>{var a=i(41116);e.exports=function(e,t){var i=-1,n=e.length,s=n-1;for(t=void 0===t?n:t;++i<t;){var r=a(i,s),l=e[r];e[r]=e[i],e[i]=l}return e.length=t,e}},17942:(e,t,i)=>{var a=i(30840),n=i(69008),s=i(16382);e.exports=function(e){return(s(e)?a:n)(e)}},18693:(e,t,i)=>{"use strict";i.d(t,{default:()=>L});var a=i(54568),n=i(7620),s=i(52974),r=i(27541),l=i(59181),o=i(8916),d=i(21670),c=i(72
1148),u=i(70336),h=i(31097),p=i(20207),m=i(34989);let g={code:"fi",name:"Suomi",translations:{search:{placeholder:"Hae",caseSensitive:"Huomioi kirjainkoko",wholeWord:"Kokonainen sana",resultsFound:"{count} tulosta",page:"Sivu {page}"},zoom:{in:"L\xe4henn\xe4",out:"Loitonna",fitWidth:"Sovita leveyteen",fitPage:"Sovita sivuun",marquee:"L\xe4henn\xe4 alueeseen",menu:"Zoomausvalikko",level:"Zoomaustaso ({level}%)",dragTip:"Ved\xe4 valitaksesi l\xe4hennett\xe4v\xe4 alue"},pointer:{toggle:"Valitse"},capture:{screenshot:"Kuvakaappaus",dragTip:"Ved\xe4 valitaksesi alue",title:"Esikatselu",download:"Lataa",cancel:"Peruuta"},document:{menu:"Tiedostovalikko",open:"Avaa",close:"Sulje",print:"Tulosta",protect:"Suojaus",export:"Lataa",fullscreen:"Koko n\xe4ytt\xf6",loading:"Ladataan dokumenttia..."},emptyState:{title:"Ei avointa tiedostoa",description:"Avaa PDF-tiedosto aloittaaksesi.",descriptionMulti:"Voit vaihtaa tiedostojen v\xe4lill\xe4 v\xe4lilehdill\xe4.",openButton:"Avaa tiedosto",supportedFormats:"Tuetut muodot: PDF"},documentError:{title:"Virhe dokumenttia ladattaessa",unknown:"Tuntematon virhe tapahtui",errorCode:"Virhekoodi: {code}",close:"Sulje dokumentti"},panel:{sidebar:"Sivupaneeli",search:"Hae"},menu:{viewControls:"N\xe4kym\xe4n hallinta",zoomControls:"Zoomauksen hallinta",moreOptions:"Lis\xe4\xe4 vaihtoehtoja"},outline:{title:"Sis\xe4llysluettelo",loading:"Ladataan sis\xe4llysluetteloa...",noOutline:"Sis\xe4llysluetteloa ei saatavilla",noBookmarks:"T\xe4ss\xe4 dokumentissa ei ole kirjanmerkkej\xe4"},page:{settings:"Sivuasetukset",single:"Yksitt\xe4inen sivu",twoOdd:"Kaksi sivua (pariton)",twoEven:"Kaksi sivua (parillinen)",vertical:"Pystysuora",horizontal:"Vaakasuora",spreadMode:"N\xe4kym\xe4",scrollLayout:"Vieritystapa",rotation:"Kierr\xe4",next:"Seuraava sivu",previous:"Edellinen sivu"},selection:{copy:"Kopioi valinta"},history:{undo:"Kumoa",redo:"Tee uudelleen"},common:{close:"Sulje",back:"Takaisin",cancel:"Peruuta"},commands:{zoom:{in:"L\xe4henn\xe4",out:"Loitonna",fitWidth:"Sovita leveyteen",fitPage:"Sovita sivuun",automatic:"Automaattinen",level:"Zoomaustaso ({level}%)",inArea:"L\xe4henn\xe4 alueeseen"},fullscreen:{enter:"Koko n\xe4ytt\xf6",exit:"Poistu koko n\xe4yt\xf6st\xe4"},rotate:{clockwise:"Kierr\xe4 my\xf6t\xe4p\xe4iv\xe4\xe4n",counterclockwise:"Kierr\xe4 vastap\xe4iv\xe4\xe4n"},menu:"Valikko",sidebar:"Sivupaneeli",search:"Hae",comment:"Kommentoi",download:"Lataa",print:"Tulosta",openFile:"Avaa PDF",save:"Tallenna",settings:"Asetukset",view:"N\xe4kym\xe4",annotate:"Merkinn\xe4t",shapes:"Muodot",redact:"Piilota",fillAndSign:"T\xe4yt\xe4 ja allekirjoita",form:"Lomake",pan:"Panoroi",pointer:"Osoitin",undo:"Kumoa",redo:"Tee uudelleen",copy:"Kopioi",screenshot:"Kuvakaappaus",nextPage:"Seuraava sivu",previousPage:"Edellinen sivu"}}};var v=i(43751),x=i.n(v);let f=n.lazy(()=>Promise.all([i.e(166),i.e(9989)]).then(i.bind(i,89989))),y="yh:back-to-magazines",j=()=>{let{t:e}=(0,s.wK)();return(0,a.jsx)("div",{className:x().loadingOverlay,children:(0,a.jsx)(h.a,{"aria-label":e(d.Ct,"digital_magazine.pdf_loading"),sizing:"large",type:"circle",delay:!1})})},w=({pdfUrl:e,title:t})=>{let{t:i}=(0,s.wK)(),r=(0,m.Z)(),[l,c]=(0,n.useState)(!1),[u,h]=(0,n.useState)(null);return(0,n.useEffect)(()=>{h((0,p.Fr)())},[]),(0,a.jsxs)("div",{className:x().readerContainer,children:[(0,a.jsx)("meta",{name:"robots",content:"noindex, nofollow"}),(0,a.jsx)(o.s,{children:i(d.Ct,"digital_magazine.pdf_view",{title:t})}),(0,a.jsxs)("div",{className:x().pdfViewerWrapper,children:[(!l||null===u)&&(0,a.jsx)(j,{}),null!==u&&(0,a.jsx)(n.Suspense,{fallback:(0,a.jsx)(j,{}),children:(0,a.jsx)(f,{onReady:e=>{c(!0),((e,t,i)=>{let a=e.getPlugin("commands")?.provides(),n=e.getPlugin("ui")?.provides();if(!a||!n)return;a.registerCommand({id:y,label:t,icon:"chevronLeft",action:i});let s=n.getSchema().toolbars["main-toolbar"];if(!s)return;let r=JSON.parse(JSON.stringify(s.items)),l=r.find(e=>"group"===e.type&&"left-group"===e.id);l&&(l.items=[{type:"command-button",id:"yh-back-to-magazines-button",commandId:y,variant:"icon"},{type:"divider",id:"yh-back-to-magazines-divider",orientation:"vertical"},...l.items],n.mergeSchema({toolbars:{"main-toolbar":{...s,items:r}}}))})(e,i(d.Ct,"digital_magazine.back_to_magazines"),()=>{r("/digilehti")})},config:{src:e,theme:{preference:"light"},fontFallback:null,fonts:{ui:null,signature:null},i18n:{defaultLocale:"fi",locales:[g]},disabledCategories:["annotation","print","insert","panel-comment","panel-sidebar","sidebar","document-open","document-close","document-export","document-print","capture","redaction","form","security","tools","rotate",...u?["document-fullscreen"]:[]],tabBar:"never"},style:{width:"100%",height:"100%",visibility:l?"visible":"hidden"}})})]})]})};var b=i(19664),k=i.n(b),_=i(26563),C=i(2146),P=i(93475),A=i(43885);let z=({thumbnail:e,title:t,id:i})=>{let{t:n}=(0,s.wK)(),r=(0,P.wd)(e,{width:3,height:4},300,400,!0).imageUrl;return(0,a.jsx)(k(),{href:{pathname:"/digilehti",query:{lehti:i}},passHref:!0,legacyBehavior:!0,children:(0,a.jsxs)("a",{className:x().magazineItem,children:[(0,a.jsx)("div",{className:x().skeletonImage,children:(0,a.jsx)(A.A,{src:r,unoptimized:!0,alt:"",fill:!0})}),(0,a.jsx)(o.s,{children:n(d.Ct,"digital_magazine.open")}
1),(0,a.jsx)(_.E,{variant:"body",sizing:"medium",weight:"medium",style:{marginTop:C.j5},children:t})]})})};var S=i(87482),T=i.n(S);let I=[{title:"Yhteishyv\xe4",id:"yhteishyv\xe4"},{title:"Yhteishyv\xe4 Ruoka",id:"yhteishyv\xe4-ruoka"},{title:"Samarbete",id:"samarbete"},{title:"Samarbete Mat",id:"samarbete-mat"}],L=({magazines:e})=>{let t=(0,r.useSearchParams)(),i=((e,t)=>{let i=Array.isArray(t)?t[0]:t;return i?e.find(e=>e.id===i):void 0})(e,t?.get("lehti")??void 0),n=I.filter(t=>e.some(e=>Array.isArray(e.tags)&&e.tags.includes(t.id))),{t:h}=(0,s.wK)();return i?(0,a.jsx)(w,{pdfUrl:i.file.url,title:i.title}):(0,a.jsx)("div",{className:T().wrapper,children:(0,a.jsxs)(c.default,{id:"grid-container",children:[(0,a.jsx)("div",{className:T().headingContainer,children:(0,a.jsx)(l.D,{className:T().styledHeading,tagName:"h1",variant:"heading",sizing:"xxxlarge",children:h(d.Ct,"digital_magazine.title")})}),(0,a.jsx)(u.A,{tabTargets:n}),n.map(t=>{let i=e.filter(e=>Array.isArray(e.tags)&&e.tags.includes(t.id));return 0===i.length?null:(0,a.jsxs)("section",{className:x().magazineSection,"aria-labelledby":t.id,children:[(0,a.jsx)(l.D,{tagName:"h2",sizing:"xsmall",weight:"medium",id:t.id,children:t.title}),(0,a.jsx)(o.s,{id:`list-label-${t.id}`,children:h(d.Ct,"digital_magazine.title")}),(0,a.jsx)("ul",{className:x().magazineGrid,"aria-labelledby":`${t.id} list-label-${t.id}`,children:i.map(e=>(0,a.jsx)("li",{children:(0,a.jsx)(z,{thumbnail:e.thumbnailUrl,title:e.title,id:e.id})},e.id))})]},t.id)})]})})}},29353:(e,t,i)=>{var a=i(47275);e.exports=function(e,t){return a(t,function(t){return e[t]})}},30840:(e,t,i)=>{var a=i(73104),n=i(10177);e.exports=function(e){return n(a(e))}},34071:(e,t,i)=>{"use strict";i.d(t,{L:()=>c,c:()=>l});var a=i(54568);i(7620);var n=i(61184),s=i(42565),r=i(95380);let l=e=>[{"@context":"https://schema.org","@type":"WebSite","@id":`${e}/#website`,url:e,name:"Yhteishyv\xe4",publisher:{"@id":`${e}/#organization`,name:"Yhteishyv\xe4",url:e},inLanguage:"fi",potentialAction:{"@type":"SearchAction",target:`${e}/haku?search={search_term_string}`,"query-input":"required name=search_term_string"}},{"@context":"https://schema.org","@type":"Organization","@id":`${e}/#organization`,url:e,name:"Yhteishyv\xe4",logo:{"@type":"ImageObject",url:`${e}/static/yhteishyva_logo.svg`,width:400,height:85},brand:{"@type":"Brand",name:"Yhteishyv\xe4"},sameAs:["https://www.facebook.com/yhteishyva","https://www.instagram.com/yhteishyva","https://www.youtube.com/@yhteishyvafi","https://www.tiktok.com/@yhteishyva"]}],o=()=>{let{locale:e}=(0,r.qE)(),t=(0,s.l)(),i=(0,s.q)(e,"/"),o=[...l(t),{"@context":"https://schema.org","@type":"WebPage","@id":`${t}/#homepage`,url:i,name:"Yhteishyv\xe4",isPartOf:{"@id":`${t}/#website`},about:{"@id":`${t}/#organization`},inLanguage:"fi"}];return(0,a.jsx)(n.A,{data:o,id:"jsonld-yh"})},d=()=>{let{locale:e}=(0,r.qE)(),t=(0,s.l)(),i=(0,s.q)(e,"/ruoka"),o=[...l(t),{"@context":"https://schema.org","@type":"CollectionPage","@id":`${i}/#collectionpage`,url:i,name:"Ruoka | Yhteishyv\xe4",headline:"Ruoka ja reseptit",about:{"@type":"Organization","@id":`${t}/#organization`,name:"Yhteishyv\xe4",url:t},isPartOf:{"@type":"WebSite","@id":`${t}/#website`,url:t},inLanguage:"fi-FI"}];return(0,a.jsx)(n.A,{data:o,id:"jsonld-ruoka"})},c=e=>{let t=null;return("/"===e.path?t=(0,a.jsx)(o,{}):"/ruoka"===e.path&&(t=(0,a.jsx)(d,{})),t)?(0,a.jsxs)(a.Fragment,{children:[t,(0,a.jsx)("script",{type:"application/json",dangerouslySetInnerHTML:{__html:JSON.stringify({_type:e._type})},id:"content-source"})]}):null}},34989:(e,t,i)=>{"use strict";i.d(t,{Z:()=>r});var a=i(7620),n=i(27541),s=i(62628);let r=()=>{let e=(0,n.useRouter)(),t=(0,s.bq)();return(0,a.useCallback)(i=>{t(i),e.push(i)},[e,t])}},35896:(e,t,i)=>{"use strict";i.d(t,{A:()=>a}),i(7620);let a=({ref:e})=>{let t=(e=>{let t=((e=document)=>Array.from(e.querySelectorAll('a[href], button, textarea, input, select, [tabindex]:not([tabindex="-1"])')).filter(e=>!e.hasAttribute("disabled")&&!e.classList.contains("mobile-share-button")))(),i=t.indexOf(e);return t[i+1]||null})(e.current);t&&t.focus()}},36264:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});var a=i(7620);let n=()=>{(0,a.useEffect)(()=>{let e="storifyme-script";if(!document.getElementById(e)){let t=document.createElement("script");t.id=e,t.src="https://cdn.storifyme.com/static/web-components/storifyme-elements.min.js",t.type="text/javascript",document.head.appendChild(t)}},[])}},37151:e=>
1{e.exports={anchorTabsWrapper:"anchor-tabs_anchorTabsWrapper__Z8Ytu"}},41116:e=>{var t=Math.floor,i=Math.random;e.exports=function(e,a){return e+t(i()*(a-e+1))}},43751:e=>{e.exports={magazineSection:"styles_magazineSection__PxRM1",magazineGrid:"styles_magazineGrid__sDEaH",magazineItem:"styles_magazineItem__xz3FM",skeletonImage:"styles_skeletonImage__0R9Dm",readerContainer:"styles_readerContainer__te2d9",pdfViewerWrapper:"styles_pdfViewerWrapper__66bCl",loadingOverlay:"styles_loadingOverlay__bpAbY"}},45063:(e,t,i)=>{"use strict";i.d(t,{j:()=>l});var a=i(54568),n=i(7620),s=i(13775);let r={size:"24"},l=(0,n.forwardRef)(({size:e=r.size,...t},i)=>"24"===e?(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{d:"M19 4v17l-7-5-7 5V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1",fill:"currentColor",fillRule:"evenodd"})}),height:"24",width:"24",...t,ref:i}):(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",children:(0,a.jsx)("path",{d:"M13 3v11l-5-3-5 3V3a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1",fill:"currentColor",fillRule:"evenodd"})}),height:"16",width:"16",...t,ref:i}))},49152:(e,t,i)=>{Promise.resolve().then(i.bind(i,75978)),Promise.resolve().then(i.bind(i,18693)),Promise.resolve().then(i.bind(i,67288)),Promise.resolve().then(i.bind(i,5712)),Promise.resolve().then(i.bind(i,87020))},49303:(e,t,i)=>{"use strict";i.d(t,{v:()=>l});var a=i(54568),n=i(7620),s=i(13775);let r={size:"24"},l=(0,n.forwardRef)(({size:e=r.size,...t},i)=>"24"===e?(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10m3.47-13.53L11 12.94l-1.97-1.97-1.06 1.06L11 15.06l5.53-5.53z",fill:"currentColor"})}),height:"24",width:"24",...t,ref:i}):null)},62628:(e,t,i)=>{"use strict";i.d(t,{bq:()=>c,nL:()=>h,zk:()=>u});var a=i(54568),n=i(7620),s=i(77280),r=i.n(s),l=i(87579),o=i(72513);let d=(0,n.createContext)({start:()=>{},isInFlight:()=>!1}),c=()=>(0,n.useContext)(d).start,u=()=>(0,n.useContext)(d).isInFlight,h=({children:e})=>{let t=(()=>{let e=(0,n.useRef)(null),t=(0,n.useRef)(!1),i=(0,n.useCallback)(()=>{null!==e.current&&(clearTimeout(e.current),e.current=null)},[]),a=(0,n.useCallback)(()=>{i(),t.current=!1,r().isStarted()&&r().done()},[i]);(0,o.V)(a);let s=(0,n.useCallback)(n=>{(e=>{let{pathname:t}=new URL(e,window.location.origin);return t!==window.location.pathname})(n)&&(r().start(),t.current=!0,i(),e.current=setTimeout(()=>{e.current=null,a()},8e3))},[i,a]);return(0,n.useEffect)(()=>{let e=e=>{let t=(0,l.e)(e);t&&s(t)};return document.addEventListener("click",e),()=>{document.removeEventListener("click",e),i()}},[i,s]),{start:s,isInFlight:(0,n.useCallback)(()=>t.current,[])}})();return(0,a.jsx)(d.Provider,{value:t,children:e})}},67057:(e,t,i)=>{"use strict";i.d(t,{x:()=>a});let a=i(7620).createContext({backgroundImage:null})},69008:(e,t,i)=>{var a=i(10177),n=i(90783);e.exports=function(e){return a(n(e))}},70280:e=>{e.exports={skipToMainContent:"skip-to-main-content-link_skipToMainContent__BCC5M"}},70336:(e,t,i)=>{"use strict";i.d(t,{A:()=>u});var a=i(54568),n=i(7620),s=i(8916),r=i(5623),l=i(21670),o=i(52974),d=i(37151),c=i.n(d);let u=({tabTargets:e,onTabClick:t})=>{let{t:i}
1=(0,o.wK)(),[d,u]=(0,n.useState)(!1),[h,p]=(0,n.useState)(e[0]?.id),m=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let t=e.map(e=>document.getElementById(e.id));if(!t.length)return;let i=new Map;return m.current=new IntersectionObserver(e=>{d||e.forEach(e=>{let t=i.get(e.target.id)||0;if(i.set(e.target.id,e.intersectionRatio),((e,t=0)=>e.isIntersecting&&t<e.intersectionRatio)(e,t)){let t=e.target.id,i=document.getElementById(`link-${t}`);if(!i)return;p(t);let a=i.parentElement;if(a){let e=i.offsetLeft-(a.clientWidth-i.clientWidth)/2;a.scrollTo({left:e,behavior:"smooth"})}}})},{threshold:[.2,.4,.6,.8,1],root:null,rootMargin:"0px 0px -50% 0px"}),t.forEach(e=>{e&&(i.set(e.id,0),m.current.observe(e))}),()=>m.current?.disconnect()},[d,e,p]),(0,a.jsxs)("nav",{className:c().anchorTabsWrapper,id:"anchor-tabs","data-testid":"anchor-tabs","aria-labelledby":"tabpanel-label",children:[(0,a.jsx)(s.s,{hidden:!0,id:"tabpanel-label",children:i(l.xV,"tabpanel.title")}),e.map(e=>{let i=e.id;return(0,a.jsx)(r.$n,{variant:"plain",id:`link-${i}`,"aria-controls":i,"data-testid":`link-${i}`,"aria-current":h===i,className:`${h===i?"selected":""} tab`,onClick:()=>(e=>{u(!0),p(e);let i=document.getElementById(e);if(i){i.scrollIntoView({behavior:"smooth",block:"start"});let e=i.querySelector("h2");e?(e.setAttribute("tabindex","-1"),e.focus({preventScroll:!0})):(i.setAttribute("tabindex","-1"),i.focus({preventScroll:!0}));let t=null,a=()=>{t&&clearTimeout(t),t=setTimeout(()=>{u(!1),window.removeEventListener("scroll",a)},100)};window.addEventListener("scroll",a)}t&&t(e)})(i),children:(0,a.jsx)("label",{children:e.title})},i)})]})}},72513:(e,t,i)=>{"use strict";i.d(t,{V:()=>s});var a=i(7620),n=i(27541);let s=e=>{let t=(0,n.usePathname)(),i=(0,a.useRef)(e);(0,a.useEffect)(()=>{i.current=e});let s=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(null===t)return;let e=s.current;s.current=t,null!==e&&e!==t&&i.current()},[t])}},73071:(e,t,i)=>{"use strict";i.d(t,{S:()=>h});var a=i(54568),n=i(7620),s=i(5623),r=i(35896),l=i(36264),o=i(21670),d=i(52974),c=i(70280),u=i.n(c);let h=()=>{let e=n.useRef(null),{t}=(0,d.wK)();return(0,l.A)(),(0,a.jsxs)("div",{className:"story-widget-container no-margin",children:[(0,a.jsx)(s.$n,{color:"neutral",ref:e,onClick:()=>(0,r.A)({ref:e}),pill:!0,variant:"filled",id:"skip-carousel",className:u().skipToMainContent,children:t(o.Ct,"carousels.skip_carousel",{name:"Uusimmat korttijutut"})}),(0,a.jsx)("div",{className:"ui container",children:(0,a.jsx)("storifyme-collection",{account:"yhteishyva-fi-4880881",widget:"7466",env:"eu"})})]})}},75978:(e,t,i)=>{"use strict";i.d(t,{default:()=>ea,_:()=>et});var a=i(54568),n=i(7620),s=i(27329),r=i(21670),l=i(15949),o=i(5623),d=i(8916),c=i(80871),u=i(8787),h=i(45808),p=i(94751);let m={artikkelit:{contentType:u.cM.nonRecipe,placesNatives:!0,hasCategories:!1},reseptit:{contentType:u.cM.recipe,headerTitleKey:"listing.newest_recipes",placesNatives:!0,hasCategories:!1},uusimmat:{contentType:u.cM.nonRecipe,title:"Uusimmat",headerTitleKey:"listing.newest_content",placesNatives:!0,hasCategories:!1},luetuimmat:{contentType:u.cM.nonRecipe,title:"Luetuimmat",headerTitleKey:"listing.popular_articles",trending:"article",placesNatives:!1,hasCategories:!1},"naita-syodaan-nyt":{contentType:u.cM.recipe,title:"N\xe4it\xe4 sy\xf6d\xe4\xe4n nyt",headerTitleKey:"listing.popular_recipes",trending:"recipe",placesNatives:!1,hasCategories:!1},arkisto:{title:"Arkisto",headerTitleKey:"listing.archive",placesNatives:!1,hasCategories:!1},"Kaupallinen yhteisty\xf6":{placesNatives:!1,hasCategories:!0}};var g=i(43387),v=i(67941),x=i(38256),f=i(93709),y=i(30200),j=i(1048),w=i(80956),b=i(53421),k=i(88421),_=i(52793),C=i(86072),P=i(36884),A=i(18116),z=i(6413),S=i(45538),T=i(1582),I=i(52974),L=i(72148),M=i(5302),N=i(83475),$=i(78318),E=i(53630),R=i(15915),O=i(19061),K=i(95380),B=i(13389),W=i.n(B);let V=e=>"HandPickedSection"===e.__typename;var F=i(61184),H=i(13623),D=i(42565),Y=i(87112),q=i(57419);let U=({collectionPage:e})=>{let{locale:t}=(0,K.qE)(),i=(0,D.l)(),n=(0,D.q)(t,e?.asPath??"/"),s=(0,h.Dk)(e?.media,!0),r=(0,q.nu)(s),l=e?.categories?.map(e=>e.name),o=((e,t)=>{if(!e)return[];let i=0,a=[];
1return e.filter(V).forEach(e=>{e.sections?.forEach(e=>{let n=e.name||e.title||"";if(n){i++;let s=(0,H.$U)(e,"fi"),r={"@type":"ListItem",position:i,name:n};s&&(r.url=(0,D.q)(t,s)),a.push(r)}})}),a})(e?.handPickedSections,t),d=(0,Y.H)(i,n,e?.contents?.title),c=e?.contents?.seoTitle||e?.contents?.title,u=W()(e?.contents?.metaDescription||e?.contents?.lead),p=((e,t,i,a,n,s,r)=>({"@context":"https://schema.org","@type":"Article","@id":`${t}#article`,headline:i,description:a,image:n,author:{"@type":"Organization","@id":`${e}/#organization`,name:"Yhteishyva",url:e},publisher:{"@type":"Organization","@id":`${e}/#organization`,name:"Yhteishyva",url:e},datePublished:s,dateModified:r,mainEntityOfPage:{"@type":"WebPage","@id":t},inLanguage:"fi-FI"}))(i,n,c,u,r,e?.sys?.firstPublishedAt,e?.sys?.publishedAt),m={name:e?.contents?.title||"",lead:e?.contents?.lead||"",publisher:{id:"Yhteishyv\xe4"},contributors:[],media:[s],categories:l,_id:e?.sys?.id,_type:"collectionPage",_updatedAt:e?.sys?.publishedAt,_createdAt:e?.sys?.firstPublishedAt};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(R.Ay,{dangerouslyExposeHtml:!0,children:(0,a.jsx)(O.A,{jsonldtype:"CollectionPage",schema:{"@context":"https://schema.org","@id":`${n}#collectionpage`,url:n,name:c,headline:c,description:u,image:r,datePublished:e?.sys?.firstPublishedAt,dateModified:e?.sys?.publishedAt,mainEntity:o.length>0?{"@type":"ItemList",itemListElement:o}:void 0,author:{"@type":"Organization","@id":`${i}/#organization`,name:"Yhteishyva",url:i},mainEntityOfPage:{"@type":"WebPage","@id":n},publisher:{"@type":"Organization","@id":`${i}/#organization`,name:"Yhteishyva",url:i},isPartOf:{"@type":"WebSite","@id":`${i}/#website`,url:i},inLanguage:"fi-FI"}})}),(0,a.jsx)(F.A,{data:p,id:"article-jsonld"}),(0,a.jsx)(F.A,{data:d,id:"breadcrumb-jsonld"}),(0,a.jsx)("script",{type:"application/json",dangerouslySetInnerHTML:{__html:JSON.stringify(m)},id:"content-source"})]})};var J=i(3451),Z=i.n(J),G=i(90966),X=i.n(G);let Q={a:{code:"yh/reseptisivut/yh_reseptisivu_desktop_300x250_a",adPosition:1},b:{code:"yh/reseptisivut/yh_reseptisivu_desktop_300x250_b",adPosition:2}},ee=({section:e,index:t,categories:i,ad:s})=>{let r=e.sections,l=s?(0,a.jsx)(M.D,{adUnit:s.adUnit,categories:i,adPosition:s.adPosition,pageArea:u.p$.CollectionPage}):void 0,o=s&&void 0!==s.afterCardIndex?{afterIndex:s.afterCardIndex,node:l}:void 0;return(0,a.jsxs)(n.Fragment,{children:[(0,a.jsx)(b.A,{cardOrientation:"landscape",items:r,title:e.title,description:e.description,extraMargin:t>=2,pageArea:u.p$.CollectionPage,insertedContent:o}),s&&void 0===s.afterCardIndex&&l]},`section-${t}`)},et=e=>e>$.Q.mobile&&e<=$.Q.laptopSmallBreakpoint?9:8,ei=({pageData:e})=>{let{t}=(0,I.wK)(),{page:i}=(0,v.A)(),{variant:f,isReady:y}=(0,g.xH)(),$="treatment"===f,R=(0,l.qM)(e,(0,C.T)(_.o6)),{contents:O,handPickedSections:K,categoriesListData:B,categories:W,showAutomaticListing:V,listingCategoriesTitle:F,listingCategoriesLead:H,listingCategories:D,listingCategoriesType:Y,authors:q}=R,J=$&&K?.[0]?.__typename==="HandPickedSection",G=y?$?{adUnit:Q.a.code,adPosition:Q.a.adPosition,afterCardIndex:6}:{adUnit:Q.b.code,adPosition:Q.b.adPosition}:void 0,ei=(0,n.useMemo)(()=>W.map(e=>e.name),[W]);(0,n.useEffect)(()=>{i({categories:ei})},[i,ei]);let ea=(e=>({mainTitle:e?.contents?.title,lead:e?.contents?.lead,categories:e?.categories,media:(0,h.Dk)(e?.media,!0),mobileMedia:(0,h.Dk)(e?.mobileMedia,!0),type:j.PF.XL}))(R),{width:en}=(0,x.A)(),es=et(en),er={publishedAt:R?.sys.firstPublishedAt,updatedAt:R?.sys?.publishedAt},el=async(t,i)=>{let a=(e=>Object.prototype.hasOwnProperty.call(m,e)?m[e]:void 0)(Y)?.contentType??u.cM.any,n=e?.asPath?.startsWith("/")?e.asPath.substring(1):e.asPath;return await (0,p.Ay)({categories:D.map(e=>e.name),cursor:t,limit:i,contenttype:a,filter:{and:[{path_not_contains:n}]},excludeNatives:!0})};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:X().wrapper,children:(0,a.jsxs)(L.default,{$hasModal:!0,id:"grid-container",children:[(0,a.jsxs)(A.A,{headerData:ea,pageArea:u.p$.CollectionPage,children:[(0,a.jsx)(T.A,{name:(0,E.PI)(ea.mainTitle),type:j.PF.XL}
1),(0,a.jsx)(o.$n,{className:Z().jumpToContentButton,icon:(0,a.jsx)(c.J,{}),iconOnly:!0,variant:"plain",onClick:z.i,children:(0,a.jsx)(d.s,{children:t(r.Ct,"action_buttons.jump_to_content")})})]}),(0,a.jsx)("div",{className:X().styledHeader,children:(0,a.jsx)(S.A,{lead:O?.lead})}),(0,a.jsx)(N.A,{seoDescription:O?.seoDescription,authors:q,timestamps:er,pageArea:u.p$.CollectionPage}),y&&!J&&(0,a.jsx)(M.D,{adUnit:Q.a.code,categories:W,adPosition:Q.a.adPosition,pageArea:u.p$.CollectionPage}),(0,a.jsxs)("div",{className:X().collectionItemsPageWrapper,id:"content",children:[K&&K?.map((e,t)=>{switch(e.__typename){case"HandPickedSection":return(0,a.jsx)(ee,{section:e,index:t,categories:W,ad:0===t?G:void 0},t);case"RecipeServiceTip":return(0,a.jsx)(s.x,{content:e.body},t);default:return null}}),V&&B&&B.results.length>0&&(0,a.jsxs)(a.Fragment,{children:[F&&(0,a.jsx)(b.f,{title:F,description:H,extraMargin:!0}),(0,a.jsx)(k.A,{initialResult:B,totalItems:B.total,loadMoreData:el,categories:R.listingCategories,renderAds:!1,initialVisibleCount:es,loadMoreCount:es,cardOrientation:"portrait",addNativesToListing:!1,pageArea:u.p$.CollectionPage})]})]})]})}),(0,a.jsx)(P.A,{components:R.components??[],language:R.language}),(0,a.jsx)(w.A,{}),e&&(0,a.jsx)(U,{collectionPage:e})]})},ea=e=>(0,a.jsx)(f.w,{template:"koontisivu",children:(0,a.jsx)(y.P,{children:(0,a.jsx)(ei,{...e})})})},80871:(e,t,i)=>{"use strict";i.d(t,{J:()=>l});var a=i(54568),n=i(7620),s=i(13775);let r={size:"24"},l=(0,n.forwardRef)(({size:e=r.size,...t},i)=>"24"===e?(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{fillRule:"evenodd",d:"m12 14.94 6.97-6.97 1.06 1.06L12 17.062l-8.03-8.03L5.03 7.97z",fill:"currentColor"})}),height:"24",width:"24",...t,ref:i}):(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",children:(0,a.jsx)("path",{fillRule:"evenodd",d:"m8 9.44 4.47-4.47 1.06 1.06L8 11.562l-5.53-5.53L3.53 4.97z",fill:"currentColor"})}),height:"16",width:"16",...t,ref:i}))},86576:(e,t,i)=>{"use strict";i.d(t,{K_:()=>d,fw:()=>l,ru:()=>o});var a=i(54568);i(7620);var n=i(72902),s=i(48389),r=i.n(s);let l=({className:e,...t})=>(0,a.jsx)("div",{...t,className:(0,n.A)(r().managePageFullWidthWrapper,r().managePageWidthWrapper,r().managePageComponentWrapper,e)}),o=({$backgroundColor:e,className:t,style:i,...s})=>(0,a.jsx)("div",{...s,className:(0,n.A)(r().managedPageComponentWrapper,t),style:{...i,"--managed-page-component-background-color":e}}),d=({$backgroundColor:e,className:t,style:i,...s})=>(0,a.jsx)("div",{...s,className:(0,n.A)(r().managedPageComponentWithBottomDivider,t),style:{...i,"--managed-page-component-background-color":e}})},90783:(e,t,i)=>{var a=i(29353),n=i(7829);e.exports=function(e){return null==e?[]:a(e,n(e))}},90966:e=>{e.exports={wrapper:"styles_wrapper__uwwrF",collectionItemsPageWrapper:"styles_collectionItemsPageWrapper__veUjl",styledHeader:"styles_styledHeader__0X9TK"}},92323:(e,t,i)=>{"use strict";i.d(t,{e:()=>l});var a=i(54568),n=i(7620),s=i(13775);let r={size:"24"},l=(0,n.forwardRef)(({size:e=r.size,...t},i)=>"24"===e?(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M12 20.5a8.5 8.5 0 1 0 0-17 8.5 8.5 0 0 0 0 17m0 1.5c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10",fill:"currentColor"})}),height:"24",width:"24",...t,ref:i}):null)},95675:(e,t,i)=>{"use strict";i.d(t,{v:()=>l});var a=i(54568),n=i(7620),s=i(13775);let r={size:"24"},l=(0,n.forwardRef)(({size:e=r.size,...t},i)=>"24"===e?(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M19 4v17l-7-5-7 5V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1m-12.5.5h11v13.585L12 14.157l-5.5 3.928z",fill:"currentColor"})}),height:"24",width:"24",...t,ref:i}):(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M12 2a1 1 0 0 1 1 1v11l-5-3-5 3V3a1 1 0 0 1 1-1zm-7.5 9.35L8 9.25l3.5 2.1V3.5h-7z",fill:"
1currentColor"})}),height:"16",width:"16",...t,ref:i}))},96307:(e,t,i)=>{"use strict";i.d(t,{C:()=>l});var a=i(54568),n=i(7620),s=i(13775);let r={size:"24"},l=(0,n.forwardRef)(({size:e=r.size,...t},i)=>"24"===e?(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{d:"M12.75 11.69V5h-1.5v7.31l4.22 4.22 1.06-1.06zM22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10m-1.5 0a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0",fill:"currentColor",fillRule:"evenodd"})}),height:"24",width:"24",...t,ref:i}):(0,a.jsx)(s.I,{svg:(0,a.jsx)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",children:(0,a.jsx)("path",{d:"M8.75 7.526V4h-1.5v4.11l2.197 2.397 1.106-1.014zM15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0m-1.5 0a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0",fill:"currentColor",fillRule:"evenodd"})}),height:"16",width:"16",...t,ref:i}))}},e=>{e.O(0,[5657,4197,254,5628,5974,3391,6971,6060,5616,9911,8909,5459,9918,5949,9398,2308,6537,2770,484,7218,2344,1212,7419,3271,7006,587,18,7358],()=>e(e.s=49152)),_N_E=e.O()}]);

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.