PageSourceSearch

https://kuutio.fi/_next/static/chunks/9618-28cbcff28856e151.js

js kuutio.fi collected 2026-10-08 23:05:17 UTC 9,067 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9618],{5184:(e,t,n)=>{n.d(t,{A2:()=>h,D$:()=>f,FD:()=>u,GG:()=>s,Rv:()=>r,bW:()=>d,uj:()=>v,um:()=>i});var l=n(22980);let r=e=>{let{standNumber:t,subNumber:n}=e;return null==n||""===n?t?"".concat(t):"":"".concat(t,".").concat(n)},a=(e,t,n,l)=>null===e&&null===n?0:null===e?-1:null===n?1:e!==n?e-n:null===t&&null===l?0:null===t?-1:null===l?1:t.localeCompare(l,void 0,{numeric:!0}),i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"asc";return[...e].sort((e,n)=>{var l,r;let i="string"==typeof e.standNumber?Number(e.standNumber):e.standNumber,s="string"==typeof n.standNumber?Number(n.standNumber):n.standNumber,u=a(null!=i?i:null,null!=(l=e.subNumber)?l:null,null!=s?s:null,null!=(r=n.subNumber)?r:null);return"asc"===t?u:-u})},s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"asc";return[...e].sort((e,n)=>{var l,r,i,s;let u=e.getProperties(),o=n.getProperties(),c=a(null!=(l=u.standNumber)?l:null,null!=(r=u.subNumber)?r:null,null!=(i=o.standNumber)?i:null,null!=(s=o.subNumber)?s:null);return"asc"===t?c:-c})},u=(e,t,n)=>{if(!e||!t||void 0===n)return"";let l=e[t];return(null==l?void 0:l[n])||""},o={0:{min:-1/0,max:1},1:{min:2,max:5},2:{min:6,max:10},3:{min:11,max:1/0}},c=e=>e-new Date().getFullYear(),d=e=>e.filter(e=>(e=>{let{cuttingProposal:t}=e,{proposalYear:n}=(null==t?void 0:t[0])||{};if(!n)return!1;let l=c(n),{min:r,max:a}=o[0];return l>=r&&l<=a})((0,l.oY)(e))),m={0:{min:0,max:2.5},1:{min:2.5,max:5},2:{min:5,max:7.5},3:{min:7.5,max:10},4:{min:10,max:1/0}},f=(e,t)=>{var n,l,r,a,i,s,u,d;let{mainSpecies:f,accessibility:v,cuttingProposal:h}=e,{cuttingMethod:p,proposalYear:x,valueGrowthPercent:g}=(Array.isArray(h)?[...h].sort((e,t)=>(e.proposalYear||0)-(t.proposalYear||0)):[])[0]||{},b=null!=(d=e.valueGrowthPercent)?d:g,N=x?c(x):null,y=!(null==(n=t.cuttingTime)?void 0:n.length)||null!==N&&t.cuttingTime.some(e=>{let{min:t,max:n}=o[e];return N>=t&&N<=n}),j=!(null==(l=t.valueGrowthPercent)?void 0:l.length)||null!=b&&t.valueGrowthPercent.some(e=>{let{min:t,max:n}=m[e];return b>=t&&b<n});return!!((!(null==(r=t.treeSpecies)?void 0:r.length)||t.treeSpecies.includes(f))&&(!(null==(a=t.accessibilities)?void 0:a.length)||t.accessibilities.includes(v))&&(!(null==(i=t.cuttingTime)?void 0:i.length)||y)&&(!(null==(s=t.cuttingMethod)?void 0:s.length)||t.cuttingMethod.includes(p))&&(!(null==(u=t.valueGrowthPercent)?void 0:u.length)||j))},v=e=>{let t=new Date().getFullYear();return e.filter(e=>e.year>t+10)},h=e=>{let t=new Date().getFullYear();return e.filter(e=>e.proposalYear>t+10)}},14748:(e,t,n)=>{n.d(t,{EL:()=>m,Ff:()=>u,SR:()=>d,Z$:()=>o,hw:()=>s,rN:()=>c});var l=n(3368),r=n(22939),a=n(56835);let i={fi:{1:"My\xf6s kelirikon aikana",2:"My\xf6s sulan maan, mutta ei kelirikon aikana",3:"My\xf6s sulan maan aikana kuivana kautena",4:"Vain kun maa on j\xe4\xe4ss\xe4",5:"Ei m\xe4\xe4ritelty",6:"Saari",7:"J\xe4\xe4tie"},sv:{1:"Hela \xe5ret",2:"\xc4ven under barmark, men inte under menf\xf6re",3:"\xc4ven under barmark under torra perioder",4:"Endast vid tj\xe4le",5:"Ej specifiserad",6:"\xd6",7:"Isv\xe4g"}},{useGetDocumentClassListQuery:s,useSaveDocumentMutation:u,useUpdateDocumentInfoMutation:o,useDeleteDocumentMutation:c,useGetEnumsForStandDetailQuery:d,useGetTranslationsQuery:m}=l._.injectEndpoints({endpoints:e=>({getDocumentClassList:e.query({query:()=>({url:"/api/CallForOfferAttachment/getDocumentClassList",method:"GET"}),providesTags:["Localized"]}),saveDocument:e.mutation({query:e=>{let{data:t,attachmentType:n}=e;return{url:({CR:"/api/ContactRequestAttachment/saveDocument",CFO:"/api/CallForOfferAttachment/saveDocument",Offer:"/api/OfferAttachment/saveDocument"})[n],method:"POST",data:t}},invalidatesTags:["Document"]}),updateDocumentInfo:e.mutation({query:e=>{let{data:t,attachmentType:n}=e;return{url:({CR:"/api/ContactRequestAttachment/updateDocumentInfo",CFO:"/api/CallForOfferAttachment/updateDocumentInfo",Offer:"/api/OfferAttachment/updateDocumentInfo"})[n],method:"POST",data:t}},invalidatesTags:["Document"]}),deleteDocument:e.mutation({query:e=>{let{data:t,attachmentType:n}=e;return{url:({CR:"/api/ContactRequestAttachment/deleteDocument",CFO:"/api/CallForOfferAttachment/deleteDocument",Offer:"/api/OfferAttachment/deleteDocument"})[n],method:"POST",data:t}},invalidatesTags:["Document"]}),getEnumsForStandDetail:e.query({query:e=>{let{purchaseMode:t,callForOfferType:n}=e;return a._6.Silviculture,{url:"/api/RealEstates/GetEnumsForStandDetail",method:"GET",params:{topic:t}}},transformResponse:e=>{if(e.data&&"string"!=typeof e.data&&!e.data.accessibility){let t=(null===r.Ru||void 0===r.Ru?void 0:r.Ru.language)==="sv"?"sv":"fi";e.data.accessibility=i[t]}return e},providesTags:["Localized"]}),getTranslations:e.query({query:e=>{let{key:t,objects:n}=e;return{url:"/api/translations/".concat(t),method:"GET",params:{objects:n.join(",")}}}})})})},20578:(e,t,n)=>{n.d(t,{U:()=>i,y:()=>a});var l=n(37876),r=n(85879);let a=e=>{let{value:t,precision:n=0,sup:a=3,prefix:i,suffix:s}=e,u=void 0!==t?"".concat((0,r.ZV)(t,{precision:n})," "):"";return(0,l.jsxs)(l.Fragment,{children:[i?"".concat(i,"/"):"",u,"m",(0,l.jsx)("sup",{children:a}),s?"/".concat(s):""]})},i=e=>{let{value:t,precision:n=0,prefix:a,suffix:i}=e,s=void 0!==t?"".concat((0,r.ZV)(t,{precision:n})," "):"";return(0,l.jsxs)(l.Fragment,{children:[s,a?"".concat(a,"/m\xb3"):"m\xb3",i?"/".concat(i):""]})}},26158:(e,t,n)=>{n.d(t,{K8:()=>l,_6:()=>s,pI:()=>i,wb:()=>r,xo:()=>a});let l={Draft:"Draft",Published:"Published",Cancelled:"Cancelled",Deleted:"Deleted"},r={Draft:0,Published:1,Cancelled:2,Deleted:3},a={DealWasMade:1,NoDealWasMade:2,DealWasMadeOutsideKuutio:3},i={StandingSale:1,SaleAtDeliveredPrice:2},s={Cutting:1,Silviculture:2}},33897:(e,t,n)=>{n.d(t,{A8:()=>r,R_:()=>l});let l={No:0,Yes:1,NotKnown:2},r={ForestOwner:1,AssistantInTimberTrade:2,PowerOfAttorneyHolder:3}},56835:(e,t,n)=>{n.d(t,{A8:()=>r.A8,wb:()=>l.wb,K8:()=>l.K8,_6:()=>l._6,xo:()=>l.xo,sT:()=>s,Rc:()=>c,R_:()=>r.R_,W6:()=>u,zb:()=>o,pI:()=>l.pI,Bf:()=>a,A:()=>i});var l=n(26158),r=n(33897);let a={CallForOffer:"CallForOffer",ContactRequest:"ContactRequests",CallForOfferSilviculture:"CallForOfferSilviculture"},i={CallForOffer:1,ContactRequest:2,CallForOfferSilviculture:5},s={OK:0,TopologyRulesError:1,NotValidGeometryError:2,ErrorSave:4,Unknown:99},u={OfferPricesNotSatisfactory:1,OfferTermsNotSatisfactory:2,NoRealSellingIntention:3,Other:4,TradeBuyerOutsideKuutio:5},o={1:"OfferPricesNotSatisfactory",2:"OfferTermsNotSatisfactory",3:"NoRealSellingIntention",4:"Other",5:"TradeBuyerOutsideKuutio"},c={StoragePoint:150,TextPoint:10001,Turnaround:10029,LoggingTrail:10019,NewRoad:10018,Road:10031,ElectricLine:10005}},76846:(e,t,n)=>{n.d(t,{g4:()=>s,yv:()=>p,yo:()=>f.y,uF:()=>m,jE:()=>x,dA:()=>N,WU:()=>o,Y5:()=>c,X3:()=>g});var l=n(37876),r=n(94356),a=n(15333),i=n(42495);let s=e=>{let{text:t,href:n,useHistory:s=!1}=e;return(0,l.jsxs)(r.oe,{variant:"secondary",href:n,onClick:s?()=>{i.Bd&&s&&history.back()}
1:void 0,className:"min-w-0 whitespace-nowrap max-sm:size-10 max-sm:p-0",children:[(0,l.jsx)(a.A,{className:"size-5"}),(0,l.jsx)("span",{className:"hidden sm:inline",children:t})]})};var u=n(12557);let o=e=>{let{text:t}=e,n=()=>{i.Bd&&window.print()};return t?(0,l.jsxs)(r.oe,{variant:"secondary",onClick:n,children:[(0,l.jsx)(u.A,{className:"size-5"}),t]}):(0,l.jsx)(r.Eu,{onClick:n,children:(0,l.jsx)(u.A,{className:"size-5"})})},c=e=>{let{text:t,href:n}=e;return(0,l.jsxs)(r.oe,{href:n,variant:"secondary",external:!0,children:[(0,l.jsx)(u.A,{className:"size-5"}),t]})};var d=n(14232);let m=e=>{let{text:t}=e;return t&&""!==t?(0,l.jsx)(l.Fragment,{children:t.split("\n").map((e,t)=>(0,l.jsxs)(d.Fragment,{children:[e,(0,l.jsx)("br",{})]},t))}):null};var f=n(20578),v=n(84734);let h=e=>{let{color:t="text-black",text:n,showIcon:r}=e;return(0,l.jsxs)("span",{className:"flex items-center gap-x-2 ".concat(t),children:[r?(0,l.jsx)(v.A,{className:"size-5 ".concat(t)}):(0,l.jsx)(l.Fragment,{}),(0,l.jsx)("span",{className:"font-body-semibold text-sm",children:n})]})},p=e=>{let{status:t,text:n}=e,r={Draft:"text-green",Published:"text-black",Cancelled:"text-orange"};return(0,l.jsx)(h,{color:null==r?void 0:r[t],text:n,showIcon:!0})},x=e=>{let{status:t,text:n,showIcon:r}=e,a={Accepted:"text-green",Rejected:"text-red",Published:"text-black"};return(0,l.jsx)(h,{color:null==a?void 0:a[t],text:n,showIcon:void 0===r||r})},g=e=>{let{title:t,subTitle:n}=e;return(0,l.jsxs)("div",{className:"mb-10 text-center sm:mb-16","data-cy":"section-header",children:[(0,l.jsx)(r.NA,{level:2,noMargin:!0,children:t}),n?(0,l.jsx)(r.NA,{level:6,noMargin:!0,className:"text-gray-dark",children:n}):null]})};var b=n(82945);let N=e=>{let{leftContent:t,rightContent:n,className:r}=e;return t||n?(0,l.jsxs)("div",{className:(0,b.cn)("mb-4 flex w-full items-start justify-between print:hidden",r),children:[(0,l.jsx)("div",{className:"flex items-center gap-4",children:t||(0,l.jsx)("div",{})}),(0,l.jsx)("div",{className:"flex items-center gap-4",children:n})]}):null}}}]);

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.