1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4862],{2152:(e,r,t)=>{"use strict";var l=t(29563);r.A=void 0;var a=l(t(73231)),i=t(37876);r.A=(0,a.default)((0,i.jsx)("path",{d:"M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4"}),"ClearRounded")},3806:(e,r,t)=>{"use strict";t.d(r,{A:()=>i});var l=t(52381),a=t(37876);let i=(0,l.A)((0,a.jsx)("path",{d:"M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1M14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1h-5c-.55 0-1 .45-1 1"}),"OpenInNewRounded")},10373:(e,r,t)=>{"use strict";var l=t(29563);r.A=void 0;var a=l(t(73231)),i=t(37876);r.A=(0,a.default)((0,i.jsx)("path",{d:"M19.79 5.61C20.3 4.95 19.83 4 19 4H6.83l7.97 7.97zm.7 14.88L3.51 3.51a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10 13v5c0 1.1.9 2 2 2s2-.9 2-2v-1.17l5.07 5.07c.39.39 1.02.39 1.41 0s.4-1.02.01-1.41"}),"FilterAltOffRounded")},12557:(e,r,t)=>{"use strict";var l=t(29563);r.A=void 0;var a=l(t(73231)),i=t(37876);r.A=(0,a.default)((0,i.jsx)("path",{d:"M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3m-3 11H8v-5h8zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-1-9H6v4h12z"}),"Print")},13978:(e,r,t)=>{"use strict";var l=t(29563);r.A=void 0;var a=l(t(73231)),i=t(37876);r.A=(0,a.default)((0,i.jsx)("path",{d:"m7 10 5 5 5-5z"}),"ArrowDropDown")},15333:(e,r,t)=>{"use strict";var l=t(29563);r.A=void 0;var a=l(t(73231)),i=t(37876);r.A=(0,a.default)((0,i.jsx)("path",{d:"M19 11H7.83l4.88-4.88c.39-.39.39-1.03 0-1.42a.9959.9959 0 0 0-1.41 0l-6.59 6.59c-.39.39-.39 1.02 0 1.41l6.59 6.59c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L7.83 13H19c.55 0 1-.45 1-1s-.45-1-1-1"}),"ArrowBackRounded")},20578:(e,r,t)=>{"use strict";t.d(r,{U:()=>s,y:()=>i});var l=t(37876),a=t(85879);let i=e=>{let{value:r,precision:t=0,sup:i=3,prefix:s,suffix:c}=e,o=void 0!==r?"".concat((0,a.ZV)(r,{precision:t})," "):"";return(0,l.jsxs)(l.Fragment,{children:[s?"".concat(s,"/"):"",o,"m",(0,l.jsx)("sup",{children:i}),c?"/".concat(c):""]})},s=e=>{let{value:r,precision:t=0,prefix:i,suffix:s}=e,c=void 0!==r?"".concat((0,a.ZV)(r,{precision:t})," "):"";return(0,l.jsxs)(l.Fragment,{children:[c,i?"".concat(i,"/m\xb3"):"m\xb3",s?"/".concat(s):""]})}},26158:(e,r,t)=>{"use strict";t.d(r,{K8:()=>l,_6:()=>c,pI:()=>s,wb:()=>a,xo:()=>i});let l={Draft:"Draft",Published:"Published",Cancelled:"Cancelled",Deleted:"Deleted"},a={Draft:0,Published:1,Cancelled:2,Deleted:3},i={DealWasMade:1,NoDealWasMade:2,DealWasMadeOutsideKuutio:3},s={StandingSale:1,SaleAtDeliveredPrice:2},c={Cutting:1,Silviculture:2}},27954:(e,r,t)=>{"use strict";t.d(r,{CY:()=>o,Kf:()=>i,Rc:()=>a,X$:()=>d,Y$:()=>n,Y7:()=>f,Yd:()=>p,bM:()=>m,iz:()=>c,of:()=>x,r1:()=>v,sb:()=>u,zY:()=>h});var l=t(47578);let a=e=>{let{callForOfferId:r,purchaseMode:t,isPrivateUser:a=!0}=e,i=a?l.k9.CallForOffer:l.qV.SellerCallForOffer;return"".concat(i,"/").concat(r,"/").concat(t)},i=e=>{let{purchaseMode:r,callForOfferId:t}=e;return"".concat(l.qV.BuyerCallForOffer,"/").concat(t,"/").concat(r)},s=e=>{let{purchaseMode:r,callForOfferId:t,noOffers:a}=e;return a?"".concat(l.k9.CallForOffer,"/").concat(t,"/").concat(r,"#vastaukset"):"".concat(l.k9.Offers,"/").concat(t)},c=e=>{let{offerId:r,purchaseMode:t}=e;return"".concat(l.qV.BuyerOffer,"/").concat(r,"/").concat(t)},o=e=>{let{callForOfferId:r,purchaseMode:t,isPrivateUser:a,isDealer:i}=e;return a?"".concat(l.k9.CreateCallForOffer,"?step=2&callForOfferId=").concat(r,"&purchaseMode=").concat(t):"".concat(l.qV.CreateCallForOffer,"?step=").concat(i?3:2,"&callForOfferId=").concat(r,"&purchaseMode=").concat(t)},n=e=>{let{purchaseMode:r,callForOfferId:t}=e;return"".concat(l.qV.BuyerCreateOffer,"?callForOfferId=").concat(t,"&purchaseMode=").concat(r)},u=e=>{let{purchaseMode:r,offerId:t}=e;return"".concat(l.qV.BuyerCreateOffer,"?step=2&offerId=").concat(t,"&purchaseMode=").concat(r)},d=e=>{let{purchaseMode:r,callForOfferId:t}=e;return{view:a({purchaseMode:r,callForOfferId:t,isPrivateUser:!0}),edit:o({callForOfferId:t,purchaseMode:r,isPrivateUser:!0}),offers:s({purchaseMode:r,callForOfferId:t}),replies:s({purchaseMode:r,callForOfferId:t,noOffers:!0})}},f=e=>{let{purchaseMode:r,callForOfferId:t,isDealer:i}=e;return{view:a({purchaseMode:r,callForOfferId:t,isPrivateUser:!1}),edit:o({callForOfferId:t,purchaseMode:r,isPrivateUser:!1,isDealer:i}),offers:"".concat(l.qV.SellerOffers,"/").concat(t),replies:"".concat(l.qV.SellerCallForOffer,"/").concat(t,"/").concat(r,"#vastaukset")}},v=e=>{let{offerId:r,purchaseMode:t,isPrivateUser:a}=e;return a?"".concat(l.k9.OfferSummaryPDF,"/").concat(r,"/").concat(t):"".concat(l.qV.OfferSummaryPDF,"/").concat(r,"/").concat(t)},m=e=>{let{offerId:r,purchaseMode:t,isPrivateUser:a}=e;return a?"".concat(l.k9.OfferPDF,"/").concat(r,"/").concat(t):"".concat(l.qV.OfferPDF,"/").concat(r,"/").concat(t)},h=e=>{let{callForOfferId:r,purchaseMode:t,isPrivateUser:a}=e;return a?"".concat(l.k9.CallForOfferPDF,"/").concat(r,"/").concat(t):"".concat(l.qV.CallForOfferPDF,"/").concat(r,"/").concat(t)},p=e=>{let{callForOfferId:r,purchaseMode:t}=e;return"".concat(l.qV.BuyerCallForOfferPDF,"/").concat(r,"/").concat(t)},x=e=>{let{contactRequestId:r}=e,t="".concat(l.k9.MyContactRequests,"/").concat(r);return{view:t,replies:"".concat(t,"#vastaukset")}}},30108:(e,r,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/organisaatio/metsanhoito/tarjoukset/[[...slug]]",function(){return t(90343)}])},33897:(e,r,t)=>{"use strict";t.d(r,{A8:()=>a,R_:()=>l});let l={No:0,Yes:1,NotKnown:2},a={ForestOwner:1,AssistantInTimberTrade:2,PowerOfAttorneyHolder:3}},45434:(e,r,t)=>{"use strict";var l=t(29563);r.A=void 0;
1var a=l(t(73231)),i=t(37876);r.A=(0,a.default)((0,i.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-6h2zm0-8h-2V7h2z"}),"Info")},47133:(e,r,t)=>{"use strict";var l=t(29563);r.A=void 0;var a=l(t(73231)),i=t(37876);r.A=(0,a.default)((0,i.jsx)("path",{d:"M3 18c0 .55.45 1 1 1h5v-2H4c-.55 0-1 .45-1 1M3 6c0 .55.45 1 1 1h9V5H4c-.55 0-1 .45-1 1m10 14v-1h7c.55 0 1-.45 1-1s-.45-1-1-1h-7v-1c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1M7 10v1H4c-.55 0-1 .45-1 1s.45 1 1 1h3v1c0 .55.45 1 1 1s1-.45 1-1v-4c0-.55-.45-1-1-1s-1 .45-1 1m14 2c0-.55-.45-1-1-1h-9v2h9c.55 0 1-.45 1-1m-5-3c.55 0 1-.45 1-1V7h3c.55 0 1-.45 1-1s-.45-1-1-1h-3V4c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1"}),"TuneRounded")},51675:(e,r,t)=>{"use strict";var l=t(29563);r.A=void 0;var a=l(t(73231)),i=t(37876);r.A=(0,a.default)((0,i.jsx)("path",{d:"M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4"}),"CloseRounded")},56835:(e,r,t)=>{"use strict";t.d(r,{A8:()=>a.A8,wb:()=>l.wb,K8:()=>l.K8,_6:()=>l._6,xo:()=>l.xo,sT:()=>c,Rc:()=>u,R_:()=>a.R_,W6:()=>o,zb:()=>n,pI:()=>l.pI,Bf:()=>i,A:()=>s});var l=t(26158),a=t(33897);let i={CallForOffer:"CallForOffer",ContactRequest:"ContactRequests",CallForOfferSilviculture:"CallForOfferSilviculture"},s={CallForOffer:1,ContactRequest:2,CallForOfferSilviculture:5},c={OK:0,TopologyRulesError:1,NotValidGeometryError:2,ErrorSave:4,Unknown:99},o={OfferPricesNotSatisfactory:1,OfferTermsNotSatisfactory:2,NoRealSellingIntention:3,Other:4,TradeBuyerOutsideKuutio:5},n={1:"OfferPricesNotSatisfactory",2:"OfferTermsNotSatisfactory",3:"NoRealSellingIntention",4:"Other",5:"TradeBuyerOutsideKuutio"},u={StoragePoint:150,TextPoint:10001,Turnaround:10029,LoggingTrail:10019,NewRoad:10018,Road:10031,ElectricLine:10005}},67664:(e,r,t)=>{"use strict";var l=t(29563);r.A=void 0;var a=l(t(73231)),i=t(37876);r.A=(0,a.default)((0,i.jsx)("path",{d:"M7.92 7.54c-.8-.34-1.14-1.33-.66-2.05C8.23 4.05 9.85 3 11.99 3c2.35 0 3.96 1.07 4.78 2.41.7 1.15 1.11 3.3.03 4.9-1.2 1.77-2.35 2.31-2.97 3.45-.15.27-.24.49-.3.94-.09.73-.69 1.3-1.43 1.3-.87 0-1.58-.75-1.48-1.62.06-.51.18-1.04.46-1.54.77-1.39 2.25-2.21 3.11-3.44.91-1.29.4-3.7-2.18-3.7-1.17 0-1.93.61-2.4 1.34-.35.57-1.08.75-1.69.5M14 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"}),"QuestionMarkRounded")},76846:(e,r,t)=>{"use strict";t.d(r,{g4:()=>c,yv:()=>p,yo:()=>v.y,uF:()=>f,jE:()=>x,dA:()=>y,WU:()=>n,Y5:()=>u,X3:()=>g});var l=t(37876),a=t(94356),i=t(15333),s=t(42495);let c=e=>{let{text:r,href:t,useHistory:c=!1}=e;return(0,l.jsxs)(a.oe,{variant:"secondary",href:t,onClick:c?()=>{s.Bd&&c&&history.back()}:void 0,className:"min-w-0 whitespace-nowrap max-sm:size-10 max-sm:p-0",children:[(0,l.jsx)(i.A,{className:"size-5"}),(0,l.jsx)("span",{className:"hidden sm:inline",children:r})]})};var o=t(12557);let n=e=>{let{text:r}=e,t=()=>{s.Bd&&window.print()};return r?(0,l.jsxs)(a.oe,{variant:"secondary",onClick:t,children:[(0,l.jsx)(o.A,{className:"size-5"}),r]}):(0,l.jsx)(a.Eu,{onClick:t,children:(0,l.jsx)(o.A,{className:"size-5"})})},u=e=>{let{text:r,href:t}=e;return(0,l.jsxs)(a.oe,{href:t,variant:"secondary",external:!0,children:[(0,l.jsx)(o.A,{className:"size-5"}),r]})};var d=t(14232);let f=e=>{let{text:r}=e;return r&&""!==r?(0,l.jsx)(l.Fragment,{children:r.split("\n").map((e,r)=>(0,l.jsxs)(d.Fragment,{children:[e,(0,l.jsx)("br",{})]},r))}):null};var v=t(20578),m=t(84734);let h=e=>{let{color:r="text-black",text:t,showIcon:a}=e;return(0,l.jsxs)("span",{className:"flex items-center gap-x-2 ".concat(r),children:[a?(0,l.jsx)(m.A,{className:"size-5 ".concat(r)}):(0,l.jsx)(l.Fragment,{}),(0,l.jsx)("span",{className:"font-body-semibold text-sm",children:t})]})},p=e=>{let{status:r,text:t}=e,a={Draft:"text-green",Published:"text-black",Cancelled:"text-orange"};return(0,l.jsx)(h,{color:null==a?void 0:a[r],text:t,showIcon:!0})},x=e=>{let{status:r,text:t,showIcon:a}=e,i={Accepted:"text-green",Rejected:"text-red",Published:"text-black"};return(0,l.jsx)(h,{color:null==i?void 0:i[r],text:t,showIcon:void 0===a||a})},g=e=>{let{title:r,subTitle:t}=e;return(0,l.jsxs)("div",{className:"mb-10 text-center sm:mb-16","data-cy":"section-header",children:[(0,l.jsx)(a.NA,{level:2,noMargin:!0,children:r}),t?(0,l.jsx)(a.NA,{level:6,noMargin:!0,className:"text-gray-dark",children:t}):null]})};
1var C=t(82945);let y=e=>{let{leftContent:r,rightContent:t,className:a}=e;return r||t?(0,l.jsxs)("div",{className:(0,C.cn)("mb-4 flex w-full items-start justify-between print:hidden",a),children:[(0,l.jsx)("div",{className:"flex items-center gap-4",children:r||(0,l.jsx)("div",{})}),(0,l.jsx)("div",{className:"flex items-center gap-4",children:t})]}):null}},84734:(e,r,t)=>{"use strict";t.d(r,{A:()=>i});var l=t(52381),a=t(37876);let i=(0,l.A)((0,a.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-6h2zm0-8h-2V7h2z"}),"Info")},85692:(e,r,t)=>{"use strict";t.d(r,{AX:()=>c,FN:()=>x,FW:()=>T,HY:()=>n,Ho:()=>s,MN:()=>C,NI:()=>O,Pz:()=>p,Q_:()=>f,X1:()=>F,Xm:()=>o,Xp:()=>v,_F:()=>h,_I:()=>g,ex:()=>S,h6:()=>y,hK:()=>d,kf:()=>m,m5:()=>j,wC:()=>i});var l=t(3368);let a=e=>(null==e?void 0:e.forCallForOffer)?{forCallForOffer:!0}:void 0,{useGetSilvicultureTypesQuery:i,useGetPriceListSilvicultureTypesQuery:s,useGetDefaultRegistrationWorkCodeGroupsQuery:c,useGetSilvicultureMaterialsQuery:o,useGetSilvicultureMaterialsForOperationQuery:n,useLazyGetSilvicultureMaterialsForOperationQuery:u,useGetSilvicultureModesQuery:d,useGetSilvicultureMaterialConsumptionUnitsQuery:f,useGetSilvicultureMaterialUnitsQuery:v,useGetSilvicultureServicePriceUnitsQuery:m,useGetFertilityClassQuery:h,useGetSoilTypeQuery:p,useGetDrainageStageQuery:x,useGetCuttingTypeQuery:g,useGetSilvicultureExtraQualifiersQuery:C,useGetOperationClassQuery:y,useGetOperationTypesQuery:S,useGetSellerSideSilvicultureCallForOfferListQuery:j,useGetBuyerSideSilvicultureCallForOffersQuery:O,useGetSilvicultureCallForOfferDetailQuery:F,useGetSilvicultureSellerSideDetailPrintQuery:T}=l._.injectEndpoints({endpoints:e=>({getSilvicultureTypes:e.query({query:e=>({url:"/api/Silviculture/SilvicultureTypes",method:"GET",params:a(e)}),providesTags:()=>["Localized"]}),getDefaultRegistrationWorkCodeGroups:e.query({query:()=>({url:"/api/Silviculture/DefaultRegistrationWorkCodeGroups",method:"GET"})}),getPriceListSilvicultureTypes:e.query({query:()=>({url:"/api/Silviculture/PriceListSilvicultureTypes",method:"GET"}),providesTags:()=>["Localized"]}),getSilvicultureMaterials:e.query({query:e=>({url:"/api/Silviculture/SilvicultureMaterials",method:"GET",params:a(e)}),providesTags:()=>["Localized"]}),getSilvicultureMaterialsForOperation:e.query({query:e=>{let{operationId:r,forCallForOffer:t}=e;return{url:"/api/Silviculture/SilvicultureMaterials",method:"GET",params:{operation:r,...a({forCallForOffer:t})}}},providesTags:()=>["Localized"]}),getSilvicultureModes:e.query({query:()=>({url:"/api/enums/SilvicultureModes",method:"GET"}),providesTags:()=>["Localized"]}),getSilvicultureMaterialConsumptionUnits:e.query({query:()=>({url:"/api/enums/SilvicultureMaterialConsumptionUnits",method:"GET"}),providesTags:()=>["Localized"]}),getSilvicultureMaterialUnits:e.query({query:()=>({url:"/api/enums/SilvicultureMaterialUnits",method:"GET"}),providesTags:()=>["Localized"]}),getSilvicultureServicePriceUnits:e.query({query:()=>({url:"/api/enums/SilvicultureServicePriceUnits",method:"GET"}),providesTags:()=>["Localized"]}),getFertilityClass:e.query({query:()=>({url:"/api/enums/FertilityClass",method:"GET"}),providesTags:()=>["Localized"]}),getSoilType:e.query({query:()=>({url:"/api/enums/SoilType",method:"GET"}),providesTags:()=>["Localized"]}),getDrainageStage:e.query({query:()=>({url:"/api/enums/DrainageStage",method:"GET"}),providesTags:()=>["Localized"]}),getCuttingType:e.query({query:()=>({url:"/api/enums/CuttingType",method:"GET"}),providesTags:()=>["Localized"]}),getSilvicultureExtraQualifiers:e.query({query:()=>({url:"/api/enums/SilvicultureExtraQualifiers",method:"GET"}),providesTags:()=>["Localized"]}),getOperationClass:e.query({query:()=>({url:"/api/enums/OperationClass",method:"GET"}),providesTags:()=>["Localized"]}),getOperationTypes:e.query({query:e=>({url:"/api/CallForOffer/OperationTypes",method:"GET",params:e?{operationClass:e}:void 0}),providesTags:()=>["Localized"]}),getSellerSideSilvicultureCallForOfferList:e.query({query:e=>({url:"/api/CallForOffer/getSellerSideSilvicultureCallForOfferList",method:"POST",data:e}),providesTags:()=>["Localized","CFO"]}),getBuyerSideSilvicultureCallForOffers:e.query({query:e=>({url:"/api/CallForOffer/getBuyerSideSilvicultureCallForOffers",method:"POST",data:e}),providesTags:()=>["Localized","CFO","Offer","OfferList","Replies","OperationArea","OrganizationProfile"]}),getSilvicultureCallForOfferDetail:e.query({query:e=>{let{callForOfferId:r}=e;return{url:"/api/CallForOffer/getCallForOfferDetail",method:"GET",params:{callForOfferId:r}}},providesTags:()=>["Localized","CFO"]}),getSilvicultureSellerSideDetailPrint:e.query({query:e=>{let{callForOfferId:r}=e;return{url:"/api/CallForOffer/getCallForOfferDetailPrint",method:"GET",params:{callForOfferId:r}}},providesTags:()=>["Localized","CFO"]})})})},88542:(e,r,t)=>{"use strict";var l=t(29563);r.A=void 0;
1var a=l(t(73231)),i=t(37876);r.A=(0,a.default)((0,i.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 17h-2v-2h2zm2.07-7.75-.9.92c-.5.51-.86.97-1.04 1.69-.08.32-.13.68-.13 1.14h-2v-.5c0-.46.08-.9.22-1.31.2-.58.53-1.1.95-1.52l1.24-1.26c.46-.44.68-1.1.55-1.8-.13-.72-.69-1.33-1.39-1.53-1.11-.31-2.14.32-2.47 1.27-.12.37-.43.65-.82.65h-.3C8.4 9 8 8.44 8.16 7.88c.43-1.47 1.68-2.59 3.23-2.83 1.52-.24 2.97.55 3.87 1.8 1.18 1.63.83 3.38-.19 4.4"}),"HelpRounded")},90343:(e,r,t)=>{"use strict";t.r(r),t.d(r,{__N_SSP:()=>R,default:()=>_});var l=t(37876),a=t(22939),i=t(89099),s=t(78162),c=t(53340),o=t(14232),n=t(94356),u=t(76846),d=t(39794),f=t(93781),v=t(85532),m=t(48230),h=t.n(m),p=t(2152),x=t(507),g=t(85179),C=t(85464),y=t(1738),S=t(85879),j=t(18260),O=t(91960),F=t(85692);let T=e=>e.offerId,N=e=>{var r;let{offers:t,showCreator:i,sorting:s,loading:c=!1,onSortingChange:u,children:d}=e,{t:f}=(0,a.Bd)(["buyer-offer","common"]),{data:v}=(0,F.h6)(),[m,N]=(0,o.useState)(null),{order:q,orderBy:b}=s,P=t||[],w=(null==v?void 0:v.data)||[],A=e=>{N(e)},z=()=>N(null),k=null==m?void 0:m.action,D=null==m||null==(r=m.offer)?void 0:r.offerId,I=[{field:"offerId",headerName:f("offersTable.tableColumns.offerId"),sortable:!0,width:"w-24",renderCell:e=>{let{row:r}=e;return(0,l.jsx)(n.qz,{href:(0,O.zi)({offerId:r.offerId}),children:r.offerId})}},{field:"seller",sortable:!0,headerName:f("offersTable.tableColumns.client")},{field:"municipality",sortable:!0,headerName:f("offersTable.tableColumns.municipality")},{field:"operationClass",sortable:!0,headerName:f("offersTable.tableColumns.operationClass"),width:"w-48",renderCell:e=>{var r;let{row:t}=e,l=null!==t.operationClass&&void 0!==t.operationClass?null==(r=w.find(e=>e.key===t.operationClass))?void 0:r.name:void 0;return null!=l?l:"â"}},{field:"area",headerName:f("offersTable.tableColumns.area"),align:"right",width:"w-28",noWrap:!0,sortable:!0,renderCell:e=>{let{value:r}=e;return"".concat((0,S.ZV)(r)," ha")}},{field:"offerDate",headerName:f("offersTable.tableColumns.offerDate"),align:"right",width:"w-32",sortable:!0,valueFormatter:e=>(0,y.Fv)(e)},{field:"expirationDate",headerName:f("offersTable.tableColumns.expirationDate"),align:"right",width:"w-32",sortable:!0,valueFormatter:e=>(0,y.Fv)(e)},{field:"cfoExpirationDate",headerName:f("offersTable.tableColumns.cfoExpirationDate"),align:"right",width:"w-32",sortable:!0,valueFormatter:e=>(0,y.Fv)(e)},{field:"offerStatusTranslated",headerName:f("offersTable.tableColumns.offerSummaryStatus"),width:"w-28"},{field:"creator",headerName:f("offersTable.tableColumns.creator")},{field:"actions",width:"w-10",align:"right",headerName:"",renderCell:e=>{let{row:r}=e;return(0,l.jsxs)("div",{className:"flex flex-nowrap items-center justify-end gap-x-2",children:[r.editAllowed?(0,l.jsx)(n.Nc,{id:"edot-offer-".concat(r.offerId),title:f("actions.edit"),className:"inline-flex",children:(0,l.jsxs)(h(),{href:(0,O.OR)({offerId:r.offerId}),className:"inline-flex focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-yellow",children:[(0,l.jsx)("span",{className:"sr-only fixed",children:f("actions.edit")}),(0,l.jsx)(x.A,{className:"size-5"})]})}):null,r.cloneOfOfferPossible?(0,l.jsx)(n.Nc,{id:"clone-offer-".concat(r.offerId),title:f("actions.copy"),className:"inline-flex",children:(0,l.jsxs)(n.Eu,{onClick:()=>A({action:"copy",offer:r}),children:[(0,l.jsx)("span",{className:"sr-only fixed",children:f("actions.copy")}),(0,l.jsx)(g.A,{className:"size-5"})]})}):null,r.cancelAllowed?(0,l.jsx)(n.Nc,{id:"cancel-offer-".concat(r.offerId),title:f("actions.cancel"),className:"inline-flex",children:(0,l.jsxs)(n.Eu,{onClick:()=>A({action:"cancel",offer:r}),children:[(0,l.jsx)("span",{className:"sr-only fixed",children:f("actions.cancel")}),(0,l.jsx)(C.A,{className:"size-5"})]})}):null,r.deleteAllowed?(0,l.jsx)(n.Nc,{id:"delete-offer-".concat(r.offerId),title:f("actions.delete"),className:"inline-flex",children:(0,l.jsxs)(n.Eu,{onClick:()=>A({action:"delete",offer:r}),children:[(0,l.jsx)("span",{className:"sr-only fixed",children:f("actions.delete")}),(0,l.jsx)(p.A,{className:"size-5"})]})}):null]})}}].filter(e=>i||(null==e?void 0:e.field)!=="creator");return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:"relative","data-cy":"offer-list",children:[P&&P.length>0?(0,l.jsx)(n.Cn,{columns:I,rows:P,rowKeyGetter:T,onRequestSort:u,order:q,orderBy:b,showZeroValues:!0}):(0,l.jsx)("div",{className:"m-5 text-center",children:d}),c&&(0,l.jsx)(n.sO,{})]}),"delete"===k&&void 0!==D&&(0,l.jsx)(j.RA,{offerId:D,isSilviculture:!0,onClose:z}),"cancel"===k&&void 0!==D&&(0,l.jsx)(j.Wu,{offerId:D,isSilviculture:!0,onClose:z}),"copy"===k&&void 0!==D&&(0,l.jsx)(j.nw,{offerId:D,onClose:z})]})};var q=t(8150),b=t(87723),P=t(41463),w=t(4750),A=t(10816),z=t(88649),k=t(42495),D=t(98962);let I=[10,20,50],M="desc",L="expirationDate",V=e=>{var r,t,i,s,c,o,u;let{advancedSearchFilters:d,currentPage:f,justUserItems:v,sortingColumn:m,itemsPerPage:h,onSortingChange:p,onClearFilters:x,onPaginationChange:g,onPageSizeChange:C}=e,{t:y}=(0,a.Bd)(["advanced-search","common"]),{data:S,isLoading:j,isFetching:O,error:F,refetch:T}=(0,q.p2)({advancedSearchFilters:d,currentPage:f,itemsPerPage:h,justUserItems:v,sortingColumn:m,queryType:b.Ib.Table}),P=null==S||null==(r=S.data)?void 0:r.items,w=null!=(o=null==S||null==(i=S.data)||null==(t=i.input)?void 0:t.totalItems)?o:0,A=null!=(u=null==S||null==(c=S.data)||null==(s=c.input)?void 0:s.totalUnfilteredItems)?u:w,k=Math.ceil(w/h);return(0,l.jsxs)(l.Fragment,{children:[j?(0,l.jsx)(n.r$,{}):null,!j&&!F&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(N,{offers:P,showCreator:!v,sorting:{order:m.order,orderBy:m.name},loading:O,onSortingChange:p,children:0===A?(0,l.jsx)(n.NA,{children:y("noResults.offers")}):(0,l.jsxs)(n.NA,{children:[y("noResults.filtered")," ",(0,l.jsx)(n.qz,{onClick:x,children:y("noResults.clearFilters")}),"."]})}),(0,l.jsxs)("div",{className:"mt-4 space-y-4 md:space-y-0",children:[(0,l.jsxs)("div",{className:"flex items-center justify-between md:gap-8",children:[(0,l.jsx)(z.g,{label:y("pageSize",{ns:"common"}),pageSizes:I,currentPageSize:h,onPageSizeChange:C}),k>1&&(0,l.jsx)("div",{className:"hidden md:flex md:flex-1 md:justify-center",children:(0,l.jsx)(n.Ui,{count:k,page:f,ariaLabel:y("paginationTitle",{ns:"common"}),prevText:y("actions.previous",{ns:"common"}),nextText:y("actions.next",{ns:"common"}),onChange:g})}),(0,l.jsx)(n.YM,{currentPage:f,pageSize:h,totalItems:w,label:y("paginationInfo",{ns:"common"})})]}),k>1&&(0,l.jsx)("div",{className:"flex justify-center md:hidden",children:(0,l.jsx)(n.Ui,{count:k,page:f,ariaLabel:y("paginationTitle",{ns:"common"}),prevText:y("actions.previous",{ns:"common"}),nextText:y("actions.next",{ns:"common"}),onChange:g})})]})]}),!j&&F?(0,l.jsx)(n.D0,{onClick:T}):null]})},E=e=>{let{justUserItems:r=!0,title:t}=e,a=(0,w.j)(),{replace:s,query:c}=(0,i.useRouter)(),m=(0,o.useRef)(null),[h,p]=(0,o.useState)({name:L,order:M}),x="string"==typeof c.currentPage?parseInt(c.currentPage):1,[g,C]=(0,o.useState)(x),[y,S]=(0,o.useState)(()=>{var e;return null!=(e=(0,k.Lg)(D.rV.SilvicultureOfferPageSize))?e:10});(0,o.useEffect)(()=>{void 0===c.currentPage&&C(1)},[c.slug]);let j=(0,w.G)(A.jr),O=()=>{if(C(1),1!==g){let e={...c};delete e.currentPage,s({query:e})}},F=()=>{a((0,A.Qv)()),p({name:L,order:M}),C(1),(()=>{if(c.slug&&""!==c.slug||Array.isArray(c.slug)&&c.slug.length>0)return s({query:{slug:c.slug}});s({query:{}})})()};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{ref:m}),(0,l.jsxs)("div",{className:"w-full",children:[(0,l.jsx)(u.dA,{rightContent:(0,l.jsx)(d.G,{})}),t?(0,l.jsx)(n.NA,{level:1,className:"text-center",children:t}):null]}),(0,l.jsxs)("div",{className:"mt-6 w-full",children:[(0,l.jsx)(P.p,{}),(0,l.jsx)(f.Z,{filters:(0,l.jsx)(v.m,{usePurchaseModeFilter:!1,variant:"silviculture",onFilterChange:O}),advancedSearchFilters:j,variant:"silviculture",onSearchParamChange:O,onClearFilters:F}),(0,l.jsx)(V,{advancedSearchFilters:j,currentPage:g,justUserItems:r,sortingColumn:h,itemsPerPage:y,onSortingChange:(e,r)=>{void 0!==e&&p({name:e,order:r})},onClearFilters:F,onPaginationChange:(e,r)=>{C(r),s({query:{...c,currentPage:r}})},onPageSizeChange:e=>{S(e),(0,k.ZB)(D.rV.SilvicultureOfferPageSize,e),C(1);let r={...c};delete r.currentPage,s({query:r})}})]})]})};var R=!0;let _=()=>{var e;let{t:r}=(0,a.Bd)(["buyer-offer","common"]),{query:t}=(0,i.useRouter)(),o=r("pageTitle.silvicultureOffers",{ns:"common"}),n=(null==(e=t.slug)?void 0:e[0])!=="kaikki";return(0,l.jsx)(s.M,{title:o,children:(0,l.jsx)(c.D,{width:"xxxl",children:(0,l.jsx)(E,{justUserItems:n,title:o})})})}},91960:(e,r,t)=>{"use strict";t.d(r,{J5:()=>m,OR:()=>o,RF:()=>u,Vv:()=>i,YS:()=>p,ar:()=>c,bM:()=>f,d1:()=>d,ez:()=>a,fe:()=>n,jr:()=>h,zY:()=>v,zi:()=>s});
1var l=t(47578);let a=e=>{let{callForOfferId:r,isPrivateUser:t}=e;return t?"".concat(l.k9.SilvicultureCallForOffer,"/").concat(r):"".concat(l.qV.SilvicultureCallForOffer,"/").concat(r)},i=e=>{let{callForOfferId:r}=e;return"".concat(l.qV.SilvicultureBuyerCallForOffer,"/").concat(r)},s=e=>{let{offerId:r}=e;return"".concat(l.qV.SilvicultureBuyerOffer,"/").concat(r)},c=e=>{let{callForOfferId:r}=e;return"".concat(l.qV.SilvicultureBuyerCreateOffer,"?callForOfferId=").concat(r)},o=e=>{let{offerId:r}=e;return"".concat(l.qV.SilvicultureBuyerCreateOffer,"?step=2&offerId=").concat(r)},n=e=>e?3:2,u=e=>{let{callForOfferId:r,isPrivateUser:t,isDealer:a}=e,i=n(!t&&a),s=t?l.k9.SilvicultureCreateCallForOffer:l.qV.SilvicultureCreateCallForOffer;return"".concat(s,"?step=").concat(i,"&callForOfferId=").concat(r)},d=e=>{let{callForOfferId:r,noOffers:t,isPrivateUser:a}=e;return a?t?"".concat(l.k9.SilvicultureCallForOffer,"/").concat(r,"#vastaukset"):"".concat(l.k9.SilvicultureOffers,"/").concat(r):t?"".concat(l.qV.SilvicultureCallForOffer,"/").concat(r,"#vastaukset"):"".concat(l.qV.SilvicultureOffers,"/").concat(r)},f=e=>{let{offerId:r,isPrivateUser:t}=e;return t?"".concat(l.k9.SilvicultureOfferPDF,"/").concat(r):"".concat(l.qV.SilvicultureOfferPDF,"/").concat(r)},v=e=>{let{callForOfferId:r,isPrivateUser:t}=e;return t?"".concat(l.k9.SilvicultureCallForOfferPDF,"/").concat(r):"".concat(l.qV.SilvicultureCallForOfferPDF,"/").concat(r)},m=e=>{let{offerId:r,isPrivateUser:t}=e;return t?"".concat(l.k9.SilvicultureOfferPDF,"/").concat(r):"".concat(l.qV.SilvicultureOfferPDF,"/").concat(r)},h=e=>{let{callForOfferId:r}=e;return"".concat(l.qV.SilvicultureBuyerCallForOfferPDF,"/").concat(r)},p=e=>{let{callForOfferId:r,isPrivateUser:t,isDealer:l}=e;return{view:a({callForOfferId:r,isPrivateUser:t}),edit:u({callForOfferId:r,isPrivateUser:t,isDealer:l}),offers:d({callForOfferId:r,noOffers:!1,isPrivateUser:t}),replies:d({callForOfferId:r,noOffers:!0,isPrivateUser:t})}}}},e=>{e.O(0,[5446,3091,2909,5644,7848,8162,7028,5998,4462,8260,6352,636,6593,8792],()=>e(e.s=30108)),_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.